diff --git a/package.json b/package.json index f071fe6..b4dc8ba 100644 --- a/package.json +++ b/package.json @@ -5,6 +5,7 @@ "scripts": { "dev": "next dev", "build": "next build", + "build:css": "bash scripts/build-css.sh", "start": "next start", "lint": "eslint", "test": "jest", diff --git a/public/css/all-inlined-head-styles.css b/public/css/all-inlined-head-styles.css deleted file mode 100644 index a326415..0000000 --- a/public/css/all-inlined-head-styles.css +++ /dev/null @@ -1,43085 +0,0 @@ - -/* STYLE BLOCK 1 */ -/* Critical CSS to hide header ONLY on home page initial load/refresh */ - .is-home-page .header-hide-until-scroll:not(.header-visible-scrolled) { - opacity: 0 !important; - visibility: hidden !important; - transition: none !important; /* No transition on first load */ - } - - /* Ensure header is transparent sitewide when not sticky */ - .header-hide-until-scroll:not(.sticky-container-active) { - background-color: transparent !important; - box-shadow: none !important; - } - -/* STYLE BLOCK 2 */ -img:is([sizes=auto i], [sizes^="auto," i]) { - contain-intrinsic-size: 3000px 1500px - } - - /*# sourceURL=wp-img-auto-sizes-contain-inline-css */ - -/* STYLE BLOCK 3 */ -img.wp-smiley, - img.emoji { - display: inline !important; - border: none !important; - box-shadow: none !important; - height: 1em !important; - width: 1em !important; - margin: 0 0.07em !important; - vertical-align: -0.1em !important; - background: none !important; - padding: 0 !important; - } - - /*# sourceURL=wp-emoji-styles-inline-css */ - -/* STYLE BLOCK 4 */ -.wp-block-button__link { - align-content: center; - box-sizing: border-box; - cursor: pointer; - display: inline-block; - height: 100%; - text-align: center; - word-break: break-word - } - - .wp-block-button__link.aligncenter { - text-align: center - } - - .wp-block-button__link.alignright { - text-align: right - } - - :where(.wp-block-button__link) { - border-radius: 9999px; - box-shadow: none; - padding: calc(.667em + 2px) calc(1.333em + 2px); - text-decoration: none - } - - .wp-block-button[style*=text-decoration] .wp-block-button__link { - text-decoration: inherit - } - - .wp-block-buttons>.wp-block-button.has-custom-width { - max-width: none - } - - .wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link { - width: 100% - } - - .wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link { - font-size: inherit - } - - .wp-block-buttons>.wp-block-button.wp-block-button__width-25 { - width: calc(25% - var(--wp--style--block-gap, .5em)*.75) - } - - .wp-block-buttons>.wp-block-button.wp-block-button__width-50 { - width: calc(50% - var(--wp--style--block-gap, .5em)*.5) - } - - .wp-block-buttons>.wp-block-button.wp-block-button__width-75 { - width: calc(75% - var(--wp--style--block-gap, .5em)*.25) - } - - .wp-block-buttons>.wp-block-button.wp-block-button__width-100 { - flex-basis: 100%; - width: 100% - } - - .wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25 { - width: 25% - } - - .wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50 { - width: 50% - } - - .wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75 { - width: 75% - } - - .wp-block-button.is-style-squared, - .wp-block-button__link.wp-block-button.is-style-squared { - border-radius: 0 - } - - .wp-block-button.no-border-radius, - .wp-block-button__link.no-border-radius { - border-radius: 0 !important - } - - :root :where(.wp-block-button .wp-block-button__link.is-style-outline), - :root :where(.wp-block-button.is-style-outline>.wp-block-button__link) { - border: 2px solid; - padding: .667em 1.333em - } - - :root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)), - :root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)) { - color: currentColor - } - - :root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)), - :root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)) { - background-color: initial; - background-image: none - } - - /*# sourceURL=local */ - -/* STYLE BLOCK 5 */ -h1:where(.wp-block-heading).has-background, - h2:where(.wp-block-heading).has-background, - h3:where(.wp-block-heading).has-background, - h4:where(.wp-block-heading).has-background, - h5:where(.wp-block-heading).has-background, - h6:where(.wp-block-heading).has-background { - padding: 1.25em 2.375em - } - - h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]), - h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]), - h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]), - h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]), - h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]), - h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]), - h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]), - h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]), - h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]), - h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]), - h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]), - h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]) { - rotate: 180deg - } - - /*# sourceURL=local */ - -/* STYLE BLOCK 6 */ -.wp-block-image>a, - .wp-block-image>figure>a { - display: inline-block - } - - .wp-block-image img { - box-sizing: border-box; - height: auto; - max-width: 100%; - vertical-align: bottom - } - - @media not (prefers-reduced-motion) { - .wp-block-image img.hide { - visibility: hidden - } - - .wp-block-image img.show { - animation: show-content-image .4s - } - } - - .wp-block-image[style*=border-radius] img, - .wp-block-image[style*=border-radius]>a { - border-radius: inherit - } - - .wp-block-image.has-custom-border img { - box-sizing: border-box - } - - .wp-block-image.aligncenter { - text-align: center - } - - .wp-block-image.alignfull>a, - .wp-block-image.alignwide>a { - width: 100% - } - - .wp-block-image.alignfull img, - .wp-block-image.alignwide img { - height: auto; - width: 100% - } - - .wp-block-image .aligncenter, - .wp-block-image .alignleft, - .wp-block-image .alignright, - .wp-block-image.aligncenter, - .wp-block-image.alignleft, - .wp-block-image.alignright { - display: table - } - - .wp-block-image .aligncenter>figcaption, - .wp-block-image .alignleft>figcaption, - .wp-block-image .alignright>figcaption, - .wp-block-image.aligncenter>figcaption, - .wp-block-image.alignleft>figcaption, - .wp-block-image.alignright>figcaption { - caption-side: bottom; - display: table-caption - } - - .wp-block-image .alignleft { - float: left; - margin: .5em 1em .5em 0 - } - - .wp-block-image .alignright { - float: right; - margin: .5em 0 .5em 1em - } - - .wp-block-image .aligncenter { - margin-left: auto; - margin-right: auto - } - - .wp-block-image :where(figcaption) { - margin-bottom: 1em; - margin-top: .5em - } - - .wp-block-image.is-style-circle-mask img { - border-radius: 9999px - } - - @supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none) { - .wp-block-image.is-style-circle-mask img { - border-radius: 0; - -webkit-mask-image: url('data:image/svg+xml;utf8,'); - mask-image: url('data:image/svg+xml;utf8,'); - mask-mode: alpha; - -webkit-mask-position: center; - mask-position: center; - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-size: contain; - mask-size: contain - } - } - - :root :where(.wp-block-image.is-style-rounded img, - .wp-block-image .is-style-rounded img) { - border-radius: 9999px - } - - .wp-block-image figure { - margin: 0 - } - - .wp-lightbox-container { - display: flex; - flex-direction: column; - position: relative - } - - .wp-lightbox-container img { - cursor: zoom-in - } - - .wp-lightbox-container img:hover+button { - opacity: 1 - } - - .wp-lightbox-container button { - align-items: center; - backdrop-filter: blur(16px) saturate(180%); - background-color: #5a5a5a40; - border: none; - border-radius: 4px; - cursor: zoom-in; - display: flex; - height: 20px; - justify-content: center; - opacity: 0; - padding: 0; - position: absolute; - right: 16px; - text-align: center; - top: 16px; - width: 20px; - z-index: 100 - } - - @media not (prefers-reduced-motion) { - .wp-lightbox-container button { - transition: opacity .2s ease - } - } - - .wp-lightbox-container button:focus-visible { - outline: 3px auto #5a5a5a40; - outline: 3px auto -webkit-focus-ring-color; - outline-offset: 3px - } - - .wp-lightbox-container button:hover { - cursor: pointer; - opacity: 1 - } - - .wp-lightbox-container button:focus { - opacity: 1 - } - - .wp-lightbox-container button:focus, - .wp-lightbox-container button:hover, - .wp-lightbox-container button:not(:hover):not(:active):not(.has-background) { - background-color: #5a5a5a40; - border: none - } - - .wp-lightbox-overlay { - box-sizing: border-box; - cursor: zoom-out; - height: 100vh; - left: 0; - overflow: hidden; - position: fixed; - top: 0; - visibility: hidden; - width: 100%; - z-index: 100000 - } - - .wp-lightbox-overlay .close-button { - align-items: center; - cursor: pointer; - display: flex; - justify-content: center; - min-height: 40px; - min-width: 40px; - padding: 0; - position: absolute; - right: calc(env(safe-area-inset-right) + 16px); - top: calc(env(safe-area-inset-top) + 16px); - z-index: 5000000 - } - - .wp-lightbox-overlay .close-button:focus, - .wp-lightbox-overlay .close-button:hover, - .wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background) { - background: none; - border: none - } - - .wp-lightbox-overlay .lightbox-image-container { - height: var(--wp--lightbox-container-height); - left: 50%; - overflow: hidden; - position: absolute; - top: 50%; - transform: translate(-50%, -50%); - transform-origin: top left; - width: var(--wp--lightbox-container-width); - z-index: 9999999999 - } - - .wp-lightbox-overlay .wp-block-image { - align-items: center; - box-sizing: border-box; - display: flex; - height: 100%; - justify-content: center; - margin: 0; - position: relative; - transform-origin: 0 0; - width: 100%; - z-index: 3000000 - } - - .wp-lightbox-overlay .wp-block-image img { - height: var(--wp--lightbox-image-height); - min-height: var(--wp--lightbox-image-height); - min-width: var(--wp--lightbox-image-width); - width: var(--wp--lightbox-image-width) - } - - .wp-lightbox-overlay .wp-block-image figcaption { - display: none - } - - .wp-lightbox-overlay button { - background: none; - border: none - } - - .wp-lightbox-overlay .scrim { - background-color: #fff; - height: 100%; - opacity: .9; - position: absolute; - width: 100%; - z-index: 2000000 - } - - .wp-lightbox-overlay.active { - visibility: visible - } - - @media not (prefers-reduced-motion) { - .wp-lightbox-overlay.active { - animation: turn-on-visibility .25s both - } - - .wp-lightbox-overlay.active img { - animation: turn-on-visibility .35s both - } - - .wp-lightbox-overlay.show-closing-animation:not(.active) { - animation: turn-off-visibility .35s both - } - - .wp-lightbox-overlay.show-closing-animation:not(.active) img { - animation: turn-off-visibility .25s both - } - - .wp-lightbox-overlay.zoom.active { - animation: none; - opacity: 1; - visibility: visible - } - - .wp-lightbox-overlay.zoom.active .lightbox-image-container { - animation: lightbox-zoom-in .4s - } - - .wp-lightbox-overlay.zoom.active .lightbox-image-container img { - animation: none - } - - .wp-lightbox-overlay.zoom.active .scrim { - animation: turn-on-visibility .4s forwards - } - - .wp-lightbox-overlay.zoom.show-closing-animation:not(.active) { - animation: none - } - - .wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container { - animation: lightbox-zoom-out .4s - } - - .wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img { - animation: none - } - - .wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim { - animation: turn-off-visibility .4s forwards - } - } - - @keyframes show-content-image { - 0% { - visibility: hidden - } - - 99% { - visibility: hidden - } - - to { - visibility: visible - } - } - - @keyframes turn-on-visibility { - 0% { - opacity: 0 - } - - to { - opacity: 1 - } - } - - @keyframes turn-off-visibility { - 0% { - opacity: 1; - visibility: visible - } - - 99% { - opacity: 0; - visibility: visible - } - - to { - opacity: 0; - visibility: hidden - } - } - - @keyframes lightbox-zoom-in { - 0% { - transform: translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)), calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale)) - } - - to { - transform: translate(-50%, -50%) scale(1) - } - } - - @keyframes lightbox-zoom-out { - 0% { - transform: translate(-50%, -50%) scale(1); - visibility: visible - } - - 99% { - visibility: visible - } - - to { - transform: translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)), calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale)); - visibility: hidden - } - } - - /*# sourceURL=local */ - -/* STYLE BLOCK 7 */ -.wp-block-buttons { - box-sizing: border-box - } - - .wp-block-buttons.is-vertical { - flex-direction: column - } - - .wp-block-buttons.is-vertical>.wp-block-button:last-child { - margin-bottom: 0 - } - - .wp-block-buttons>.wp-block-button { - display: inline-block; - margin: 0 - } - - .wp-block-buttons.is-content-justification-left { - justify-content: flex-start - } - - .wp-block-buttons.is-content-justification-left.is-vertical { - align-items: flex-start - } - - .wp-block-buttons.is-content-justification-center { - justify-content: center - } - - .wp-block-buttons.is-content-justification-center.is-vertical { - align-items: center - } - - .wp-block-buttons.is-content-justification-right { - justify-content: flex-end - } - - .wp-block-buttons.is-content-justification-right.is-vertical { - align-items: flex-end - } - - .wp-block-buttons.is-content-justification-space-between { - justify-content: space-between - } - - .wp-block-buttons.aligncenter { - text-align: center - } - - .wp-block-buttons:not(.is-content-justification-space-between, .is-content-justification-right, .is-content-justification-left, .is-content-justification-center) .wp-block-button.aligncenter { - margin-left: auto; - margin-right: auto; - width: 100% - } - - .wp-block-buttons[style*=text-decoration] .wp-block-button, - .wp-block-buttons[style*=text-decoration] .wp-block-button__link { - text-decoration: inherit - } - - .wp-block-buttons.has-custom-font-size .wp-block-button__link { - font-size: inherit - } - - .wp-block-buttons .wp-block-button__link { - width: 100% - } - - .wp-block-button.aligncenter { - text-align: center - } - - /*# sourceURL=local */ - -/* STYLE BLOCK 8 */ -.wp-block-group { - box-sizing: border-box - } - - :where(.wp-block-group.wp-block-group-is-layout-constrained) { - position: relative - } - - /*# sourceURL=local */ - -/* STYLE BLOCK 9 */ -.is-small-text { - font-size: .875em - } - - .is-regular-text { - font-size: 1em - } - - .is-large-text { - font-size: 2.25em - } - - .is-larger-text { - font-size: 3em - } - - .has-drop-cap:not(:focus):first-letter { - float: left; - font-size: 8.4em; - font-style: normal; - font-weight: 100; - line-height: .68; - margin: .05em .1em 0 0; - text-transform: uppercase - } - - body.rtl .has-drop-cap:not(:focus):first-letter { - float: none; - margin-left: .1em - } - - p.has-drop-cap.has-background { - overflow: hidden - } - - :root :where(p.has-background) { - padding: 1.25em 2.375em - } - - :where(p.has-text-color:not(.has-link-color)) a { - color: inherit - } - - p.has-text-align-left[style*="writing-mode:vertical-lr"], - p.has-text-align-right[style*="writing-mode:vertical-rl"] { - rotate: 180deg - } - - /*# sourceURL=local */ - -/* STYLE BLOCK 10 */ -.wp-block-social-links { - background: none; - box-sizing: border-box; - margin-left: 0; - padding-left: 0; - padding-right: 0; - text-indent: 0 - } - - .wp-block-social-links .wp-social-link a, - .wp-block-social-links .wp-social-link a:hover { - border-bottom: 0; - box-shadow: none; - text-decoration: none - } - - .wp-block-social-links .wp-social-link svg { - height: 1em; - width: 1em - } - - .wp-block-social-links .wp-social-link span:not(.screen-reader-text) { - font-size: .65em; - margin-left: .5em; - margin-right: .5em - } - - .wp-block-social-links.has-small-icon-size { - font-size: 16px - } - - .wp-block-social-links, - .wp-block-social-links.has-normal-icon-size { - font-size: 24px - } - - .wp-block-social-links.has-large-icon-size { - font-size: 36px - } - - .wp-block-social-links.has-huge-icon-size { - font-size: 48px - } - - .wp-block-social-links.aligncenter { - display: flex; - justify-content: center - } - - .wp-block-social-links.alignright { - justify-content: flex-end - } - - .wp-block-social-link { - border-radius: 9999px; - display: block - } - - @media not (prefers-reduced-motion) { - .wp-block-social-link { - transition: transform .1s ease - } - } - - .wp-block-social-link { - height: auto - } - - .wp-block-social-link a { - align-items: center; - display: flex; - line-height: 0 - } - - .wp-block-social-link:hover { - transform: scale(1.1) - } - - .wp-block-social-links .wp-block-social-link.wp-social-link { - display: inline-block; - margin: 0; - padding: 0 - } - - .wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor, - .wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor svg, - .wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:active, - .wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:hover, - .wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:visited { - color: currentColor; - fill: currentColor - } - - :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link { - background-color: #f0f0f0; - color: #444 - } - - :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-amazon { - background-color: #f90; - color: #fff - } - - :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bandcamp { - background-color: #1ea0c3; - color: #fff - } - - :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-behance { - background-color: #0757fe; - color: #fff - } - - :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bluesky { - background-color: #0a7aff; - color: #fff - } - - :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-codepen { - background-color: #1e1f26; - color: #fff - } - - :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-deviantart { - background-color: #02e49b; - color: #fff - } - - :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-discord { - background-color: #5865f2; - color: #fff - } - - :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dribbble { - background-color: #e94c89; - color: #fff - } - - :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dropbox { - background-color: #4280ff; - color: #fff - } - - :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-etsy { - background-color: #f45800; - color: #fff - } - - :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-facebook { - background-color: #0866ff; - color: #fff - } - - :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-fivehundredpx { - background-color: #000; - color: #fff - } - - :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-flickr { - background-color: #0461dd; - color: #fff - } - - :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-foursquare { - background-color: #e65678; - color: #fff - } - - :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-github { - background-color: #24292d; - color: #fff - } - - :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-goodreads { - background-color: #eceadd; - color: #382110 - } - - :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-google { - background-color: #ea4434; - color: #fff - } - - :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-gravatar { - background-color: #1d4fc4; - color: #fff - } - - :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-instagram { - background-color: #f00075; - color: #fff - } - - :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-lastfm { - background-color: #e21b24; - color: #fff - } - - :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-linkedin { - background-color: #0d66c2; - color: #fff - } - - :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-mastodon { - background-color: #3288d4; - color: #fff - } - - :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-medium { - background-color: #000; - color: #fff - } - - :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-meetup { - background-color: #f6405f; - color: #fff - } - - :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-patreon { - background-color: #000; - color: #fff - } - - :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pinterest { - background-color: #e60122; - color: #fff - } - - :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pocket { - background-color: #ef4155; - color: #fff - } - - :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-reddit { - background-color: #ff4500; - color: #fff - } - - :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-skype { - background-color: #0478d7; - color: #fff - } - - :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-snapchat { - background-color: #fefc00; - color: #fff; - stroke: #000 - } - - :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-soundcloud { - background-color: #ff5600; - color: #fff - } - - :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-spotify { - background-color: #1bd760; - color: #fff - } - - :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-telegram { - background-color: #2aabee; - color: #fff - } - - :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-threads { - background-color: #000; - color: #fff - } - - :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tiktok { - background-color: #000; - color: #fff - } - - :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tumblr { - background-color: #011835; - color: #fff - } - - :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitch { - background-color: #6440a4; - color: #fff - } - - :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitter { - background-color: #1da1f2; - color: #fff - } - - :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vimeo { - background-color: #1eb7ea; - color: #fff - } - - :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vk { - background-color: #4680c2; - color: #fff - } - - :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-wordpress { - background-color: #3499cd; - color: #fff - } - - :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-whatsapp { - background-color: #25d366; - color: #fff - } - - :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-x { - background-color: #000; - color: #fff - } - - :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-yelp { - background-color: #d32422; - color: #fff - } - - :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-youtube { - background-color: red; - color: #fff - } - - :where(.wp-block-social-links.is-style-logos-only) .wp-social-link { - background: none - } - - :where(.wp-block-social-links.is-style-logos-only) .wp-social-link svg { - height: 1.25em; - width: 1.25em - } - - :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-amazon { - color: #f90 - } - - :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bandcamp { - color: #1ea0c3 - } - - :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-behance { - color: #0757fe - } - - :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bluesky { - color: #0a7aff - } - - :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-codepen { - color: #1e1f26 - } - - :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-deviantart { - color: #02e49b - } - - :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-discord { - color: #5865f2 - } - - :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dribbble { - color: #e94c89 - } - - :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dropbox { - color: #4280ff - } - - :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-etsy { - color: #f45800 - } - - :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-facebook { - color: #0866ff - } - - :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-fivehundredpx { - color: #000 - } - - :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-flickr { - color: #0461dd - } - - :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-foursquare { - color: #e65678 - } - - :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-github { - color: #24292d - } - - :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-goodreads { - color: #382110 - } - - :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-google { - color: #ea4434 - } - - :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-gravatar { - color: #1d4fc4 - } - - :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-instagram { - color: #f00075 - } - - :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-lastfm { - color: #e21b24 - } - - :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-linkedin { - color: #0d66c2 - } - - :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-mastodon { - color: #3288d4 - } - - :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-medium { - color: #000 - } - - :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-meetup { - color: #f6405f - } - - :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-patreon { - color: #000 - } - - :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pinterest { - color: #e60122 - } - - :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pocket { - color: #ef4155 - } - - :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-reddit { - color: #ff4500 - } - - :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-skype { - color: #0478d7 - } - - :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-snapchat { - color: #fff; - stroke: #000 - } - - :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-soundcloud { - color: #ff5600 - } - - :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-spotify { - color: #1bd760 - } - - :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-telegram { - color: #2aabee - } - - :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-threads { - color: #000 - } - - :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tiktok { - color: #000 - } - - :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tumblr { - color: #011835 - } - - :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitch { - color: #6440a4 - } - - :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitter { - color: #1da1f2 - } - - :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vimeo { - color: #1eb7ea - } - - :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vk { - color: #4680c2 - } - - :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-whatsapp { - color: #25d366 - } - - :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-wordpress { - color: #3499cd - } - - :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-x { - color: #000 - } - - :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-yelp { - color: #d32422 - } - - :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-youtube { - color: red - } - - .wp-block-social-links.is-style-pill-shape .wp-social-link { - width: auto - } - - :root :where(.wp-block-social-links .wp-social-link a) { - padding: .25em - } - - :root :where(.wp-block-social-links.is-style-logos-only .wp-social-link a) { - padding: 0 - } - - :root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link a) { - padding-left: .6666666667em; - padding-right: .6666666667em - } - - .wp-block-social-links:not(.has-icon-color):not(.has-icon-background-color) .wp-social-link-snapchat .wp-block-social-link-label { - color: #000 - } - - /*# sourceURL=local */ - -/* STYLE BLOCK 11 */ -.wp-block-spacer { - clear: both - } - - /*# sourceURL=local */ - -/* STYLE BLOCK 12 */ -:root { - --wp--preset--aspect-ratio--square: 1; - --wp--preset--aspect-ratio--4-3: 4/3; - --wp--preset--aspect-ratio--3-4: 3/4; - --wp--preset--aspect-ratio--3-2: 3/2; - --wp--preset--aspect-ratio--2-3: 2/3; - --wp--preset--aspect-ratio--16-9: 16/9; - --wp--preset--aspect-ratio--9-16: 9/16; - --wp--preset--color--black: #000000; - --wp--preset--color--cyan-bluish-gray: #abb8c3; - --wp--preset--color--white: #ffffff; - --wp--preset--color--pale-pink: #f78da7; - --wp--preset--color--vivid-red: #cf2e2e; - --wp--preset--color--luminous-vivid-orange: #ff6900; - --wp--preset--color--luminous-vivid-amber: #fcb900; - --wp--preset--color--light-green-cyan: #7bdcb5; - --wp--preset--color--vivid-green-cyan: #00d084; - --wp--preset--color--pale-cyan-blue: #8ed1fc; - --wp--preset--color--vivid-cyan-blue: #0693e3; - --wp--preset--color--vivid-purple: #9b51e0; - --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg, rgb(6, 147, 227) 0%, rgb(155, 81, 224) 100%); - --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg, rgb(122, 220, 180) 0%, rgb(0, 208, 130) 100%); - --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg, rgb(252, 185, 0) 0%, rgb(255, 105, 0) 100%); - --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg, rgb(255, 105, 0) 0%, rgb(207, 46, 46) 100%); - --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg, rgb(238, 238, 238) 0%, rgb(169, 184, 195) 100%); - --wp--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%); - --wp--preset--gradient--blush-light-purple: linear-gradient(135deg, rgb(255, 206, 236) 0%, rgb(152, 150, 240) 100%); - --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg, rgb(254, 205, 165) 0%, rgb(254, 45, 45) 50%, rgb(107, 0, 62) 100%); - --wp--preset--gradient--luminous-dusk: linear-gradient(135deg, rgb(255, 203, 112) 0%, rgb(199, 81, 192) 50%, rgb(65, 88, 208) 100%); - --wp--preset--gradient--pale-ocean: linear-gradient(135deg, rgb(255, 245, 203) 0%, rgb(182, 227, 212) 50%, rgb(51, 167, 181) 100%); - --wp--preset--gradient--electric-grass: linear-gradient(135deg, rgb(202, 248, 128) 0%, rgb(113, 206, 126) 100%); - --wp--preset--gradient--midnight: linear-gradient(135deg, rgb(2, 3, 129) 0%, rgb(40, 116, 252) 100%); - --wp--preset--font-size--small: 13px; - --wp--preset--font-size--medium: 20px; - --wp--preset--font-size--large: 36px; - --wp--preset--font-size--x-large: 42px; - --wp--preset--font-family--text-font: Manrope, sans-serif; - --wp--preset--font-family--heading-font: "" Manrope", Sans-serif", sans-serif; - --wp--preset--spacing--20: 0.44rem; - --wp--preset--spacing--30: 0.67rem; - --wp--preset--spacing--40: 1rem; - --wp--preset--spacing--50: 1.5rem; - --wp--preset--spacing--60: 2.25rem; - --wp--preset--spacing--70: 3.38rem; - --wp--preset--spacing--80: 5.06rem; - --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2); - --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4); - --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2); - --wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0); - --wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0); - } - - :root { - --wp--style--global--content-size: 1340px; - --wp--style--global--wide-size: 1340px; - } - - :where(body) { - margin: 0; - } - - .wp-site-blocks>.alignleft { - float: left; - margin-right: 2em; - } - - .wp-site-blocks>.alignright { - float: right; - margin-left: 2em; - } - - .wp-site-blocks>.aligncenter { - justify-content: center; - margin-left: auto; - margin-right: auto; - } - - :where(.is-layout-flex) { - gap: 0.5em; - } - - :where(.is-layout-grid) { - gap: 0.5em; - } - - .is-layout-flow>.alignleft { - float: left; - margin-inline-start: 0; - margin-inline-end: 2em; - } - - .is-layout-flow>.alignright { - float: right; - margin-inline-start: 2em; - margin-inline-end: 0; - } - - .is-layout-flow>.aligncenter { - margin-left: auto !important; - margin-right: auto !important; - } - - .is-layout-constrained>.alignleft { - float: left; - margin-inline-start: 0; - margin-inline-end: 2em; - } - - .is-layout-constrained>.alignright { - float: right; - margin-inline-start: 2em; - margin-inline-end: 0; - } - - .is-layout-constrained>.aligncenter { - margin-left: auto !important; - margin-right: auto !important; - } - - .is-layout-constrained> :where(:not(.alignleft):not(.alignright):not(.alignfull)) { - max-width: var(--wp--style--global--content-size); - margin-left: auto !important; - margin-right: auto !important; - } - - .is-layout-constrained>.alignwide { - max-width: var(--wp--style--global--wide-size); - } - - 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; - } - - body { - background-color: #ffffff; - color: #333333; - padding-top: 0px; - padding-right: 0px; - padding-bottom: 0px; - padding-left: 0px; - } - - a:where(:not(.wp-element-button)) { - text-decoration: underline; - } - - h1 { - font-family: var(--wp--preset--font-family--heading-font); - font-size: 120px; - font-weight: 500; - letter-spacing: -0.03em; - line-height: 1.2; - text-transform: uppercase; - } - - h2 { - font-family: var(--wp--preset--font-family--heading-font); - font-size: 80px; - font-weight: 500; - letter-spacing: -0.03em; - line-height: 1.2; - text-transform: uppercase; - } - - h3 { - font-family: var(--wp--preset--font-family--heading-font); - font-size: 60px; - font-weight: 500; - letter-spacing: -0.03em; - line-height: 1.2; - text-transform: uppercase; - } - - h4 { - font-family: var(--wp--preset--font-family--heading-font); - font-size: 40px; - font-weight: 500; - letter-spacing: -0.03em; - line-height: 1.2; - text-transform: uppercase; - } - - h5 { - font-family: var(--wp--preset--font-family--heading-font); - font-size: 30px; - font-weight: 500; - letter-spacing: -0.03em; - line-height: 1.2; - text-transform: uppercase; - } - - h6 { - font-family: var(--wp--preset--font-family--heading-font); - font-size: 25px; - font-weight: 500; - letter-spacing: -0.03em; - line-height: 1.2; - text-transform: uppercase; - } - - :root :where(.wp-element-button, .wp-block-button__link) { - background-color: #32373c; - border-width: 0; - color: #fff; - font-family: inherit; - font-size: inherit; - font-style: inherit; - font-weight: inherit; - letter-spacing: inherit; - line-height: inherit; - padding-top: calc(0.667em + 2px); - padding-right: calc(1.333em + 2px); - padding-bottom: calc(0.667em + 2px); - padding-left: calc(1.333em + 2px); - text-decoration: none; - text-transform: inherit; - } - - .has-black-color { - color: var(--wp--preset--color--black) !important; - } - - .has-cyan-bluish-gray-color { - color: var(--wp--preset--color--cyan-bluish-gray) !important; - } - - .has-white-color { - color: var(--wp--preset--color--white) !important; - } - - .has-pale-pink-color { - color: var(--wp--preset--color--pale-pink) !important; - } - - .has-vivid-red-color { - color: var(--wp--preset--color--vivid-red) !important; - } - - .has-luminous-vivid-orange-color { - color: var(--wp--preset--color--luminous-vivid-orange) !important; - } - - .has-luminous-vivid-amber-color { - color: var(--wp--preset--color--luminous-vivid-amber) !important; - } - - .has-light-green-cyan-color { - color: var(--wp--preset--color--light-green-cyan) !important; - } - - .has-vivid-green-cyan-color { - color: var(--wp--preset--color--vivid-green-cyan) !important; - } - - .has-pale-cyan-blue-color { - color: var(--wp--preset--color--pale-cyan-blue) !important; - } - - .has-vivid-cyan-blue-color { - color: var(--wp--preset--color--vivid-cyan-blue) !important; - } - - .has-vivid-purple-color { - color: var(--wp--preset--color--vivid-purple) !important; - } - - .has-black-background-color { - background-color: var(--wp--preset--color--black) !important; - } - - .has-cyan-bluish-gray-background-color { - background-color: var(--wp--preset--color--cyan-bluish-gray) !important; - } - - .has-white-background-color { - background-color: var(--wp--preset--color--white) !important; - } - - .has-pale-pink-background-color { - background-color: var(--wp--preset--color--pale-pink) !important; - } - - .has-vivid-red-background-color { - background-color: var(--wp--preset--color--vivid-red) !important; - } - - .has-luminous-vivid-orange-background-color { - background-color: var(--wp--preset--color--luminous-vivid-orange) !important; - } - - .has-luminous-vivid-amber-background-color { - background-color: var(--wp--preset--color--luminous-vivid-amber) !important; - } - - .has-light-green-cyan-background-color { - background-color: var(--wp--preset--color--light-green-cyan) !important; - } - - .has-vivid-green-cyan-background-color { - background-color: var(--wp--preset--color--vivid-green-cyan) !important; - } - - .has-pale-cyan-blue-background-color { - background-color: var(--wp--preset--color--pale-cyan-blue) !important; - } - - .has-vivid-cyan-blue-background-color { - background-color: var(--wp--preset--color--vivid-cyan-blue) !important; - } - - .has-vivid-purple-background-color { - background-color: var(--wp--preset--color--vivid-purple) !important; - } - - .has-black-border-color { - border-color: var(--wp--preset--color--black) !important; - } - - .has-cyan-bluish-gray-border-color { - border-color: var(--wp--preset--color--cyan-bluish-gray) !important; - } - - .has-white-border-color { - border-color: var(--wp--preset--color--white) !important; - } - - .has-pale-pink-border-color { - border-color: var(--wp--preset--color--pale-pink) !important; - } - - .has-vivid-red-border-color { - border-color: var(--wp--preset--color--vivid-red) !important; - } - - .has-luminous-vivid-orange-border-color { - border-color: var(--wp--preset--color--luminous-vivid-orange) !important; - } - - .has-luminous-vivid-amber-border-color { - border-color: var(--wp--preset--color--luminous-vivid-amber) !important; - } - - .has-light-green-cyan-border-color { - border-color: var(--wp--preset--color--light-green-cyan) !important; - } - - .has-vivid-green-cyan-border-color { - border-color: var(--wp--preset--color--vivid-green-cyan) !important; - } - - .has-pale-cyan-blue-border-color { - border-color: var(--wp--preset--color--pale-cyan-blue) !important; - } - - .has-vivid-cyan-blue-border-color { - border-color: var(--wp--preset--color--vivid-cyan-blue) !important; - } - - .has-vivid-purple-border-color { - border-color: var(--wp--preset--color--vivid-purple) !important; - } - - .has-vivid-cyan-blue-to-vivid-purple-gradient-background { - background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important; - } - - .has-light-green-cyan-to-vivid-green-cyan-gradient-background { - background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important; - } - - .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background { - background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important; - } - - .has-luminous-vivid-orange-to-vivid-red-gradient-background { - background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important; - } - - .has-very-light-gray-to-cyan-bluish-gray-gradient-background { - background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important; - } - - .has-cool-to-warm-spectrum-gradient-background { - background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important; - } - - .has-blush-light-purple-gradient-background { - background: var(--wp--preset--gradient--blush-light-purple) !important; - } - - .has-blush-bordeaux-gradient-background { - background: var(--wp--preset--gradient--blush-bordeaux) !important; - } - - .has-luminous-dusk-gradient-background { - background: var(--wp--preset--gradient--luminous-dusk) !important; - } - - .has-pale-ocean-gradient-background { - background: var(--wp--preset--gradient--pale-ocean) !important; - } - - .has-electric-grass-gradient-background { - background: var(--wp--preset--gradient--electric-grass) !important; - } - - .has-midnight-gradient-background { - background: var(--wp--preset--gradient--midnight) !important; - } - - .has-small-font-size { - font-size: var(--wp--preset--font-size--small) !important; - } - - .has-medium-font-size { - font-size: var(--wp--preset--font-size--medium) !important; - } - - .has-large-font-size { - font-size: var(--wp--preset--font-size--large) !important; - } - - .has-x-large-font-size { - font-size: var(--wp--preset--font-size--x-large) !important; - } - - .has-text-font-font-family { - font-family: var(--wp--preset--font-family--text-font) !important; - } - - .has-heading-font-font-family { - font-family: var(--wp--preset--font-family--heading-font) !important; - } - - /*# sourceURL=global-styles-inline-css */ - -/* STYLE BLOCK 13 */ -.woocommerce form .form-row .required { - visibility: visible; - } - - /*# sourceURL=woocommerce-inline-inline-css */ - -/* STYLE BLOCK 14 */ -.elementor-kit-5 { - --e-global-color-primary: #111111; - --e-global-color-secondary: #777777; - --e-global-color-text: #333333; - --e-global-color-accent: #c01227; - --e-global-typography-primary-font-family: "Roboto"; - --e-global-typography-primary-font-weight: 600; - --e-global-typography-secondary-font-family: "Roboto Slab"; - --e-global-typography-secondary-font-weight: 400; - --e-global-typography-text-font-family: "Manrope"; - --e-global-typography-text-font-size: 18px; - --e-global-typography-text-font-weight: 400; - --e-global-typography-text-line-height: 1.6667em; - --e-global-typography-accent-font-family: "Manrope"; - --e-global-typography-accent-font-weight: 400; - --e-global-typography-accent-line-height: 1.6667em; - color: #333333; - font-family: "Manrope", Sans-serif; - font-size: 18px; - font-weight: 400; - font-style: normal; - text-decoration: none; - line-height: 1.6667em; - } - - .elementor-kit-5 p { - margin-block-end: 1.7em; - } - - - - .elementor-kit-5 h1 { - color: #111111; - font-family: "" Manrope", Sans-serif", Sans-serif; - font-size: 120px; - font-weight: 500; - text-transform: uppercase; - font-style: normal; - line-height: 1.2em; - letter-spacing: -0.03em; - } - - .elementor-kit-5 h2 { - color: #111111; - font-family: "" Manrope", Sans-serif", Sans-serif; - font-size: 80px; - font-weight: 500; - text-transform: uppercase; - font-style: normal; - line-height: 1.2em; - letter-spacing: -0.03em; - } - - .elementor-kit-5 h3 { - color: #111111; - font-family: "" Manrope", Sans-serif", Sans-serif; - font-size: 60px; - font-weight: 500; - text-transform: uppercase; - font-style: normal; - line-height: 1.2em; - letter-spacing: -0.03em; - } - - .elementor-kit-5 h4 { - color: #111111; - font-family: "" Manrope", Sans-serif", Sans-serif; - font-size: 40px; - font-weight: 500; - text-transform: uppercase; - font-style: normal; - line-height: 1.2em; - letter-spacing: -0.03em; - } - - .elementor-kit-5 h5 { - color: #111111; - font-family: "" Manrope", Sans-serif", Sans-serif; - font-size: 30px; - font-weight: 500; - text-transform: uppercase; - font-style: normal; - line-height: 1.2em; - letter-spacing: -0.03em; - } - - .elementor-kit-5 h6 { - color: #111111; - font-family: "" Manrope", Sans-serif", Sans-serif; - font-size: 25px; - font-weight: 500; - text-transform: uppercase; - font-style: normal; - line-height: 1.2em; - letter-spacing: -0.03em; - } - - .elementor-kit-5 button, - .elementor-kit-5 input[type="button"], - .elementor-kit-5 input[type="submit"], - .elementor-kit-5 .elementor-button { - font-family: "Manrope", Sans-serif; - font-size: 14px; - font-weight: 600; - } - - .elementor-section.elementor-section-boxed>.elementor-container { - max-width: 1380px; - } - - .e-con { - --container-max-width: 1380px; - } - - .elementor-widget:not(:last-child) { - margin-block-end: 0px; - } - - .elementor-element { - --widgets-spacing: 0px 40px; - --widgets-spacing-row: 0px; - --widgets-spacing-column: 40px; - } - - - - h1.page-title { - display: var(--page-title-display); - } - - @media(max-width:1200px) { - .elementor-kit-5 h1 { - font-size: 80px; - } - - .elementor-kit-5 h2 { - font-size: 60px; - } - - .elementor-kit-5 h3 { - font-size: 46px; - } - - .elementor-kit-5 h4 { - font-size: 34px; - } - - .elementor-kit-5 h5 { - font-size: 28px; - } - - .elementor-kit-5 h6 { - font-size: 22px; - } - } - - @media(max-width:840px) { - .elementor-kit-5 { - --e-global-typography-text-font-size: 16px; - --e-global-typography-accent-font-size: 16px; - font-size: 16px; - } - - .elementor-kit-5 h1 { - font-size: 60px; - } - - .elementor-kit-5 h2 { - font-size: 50px; - } - - .elementor-kit-5 h3 { - font-size: 36px; - } - - .elementor-kit-5 h4 { - font-size: 28px; - } - - .elementor-kit-5 h5 { - font-size: 24px; - } - - .elementor-kit-5 h6 { - font-size: 20px; - } - - .elementor-section.elementor-section-boxed>.elementor-container { - max-width: 1024px; - } - - .e-con { - --container-max-width: 1024px; - } - } - - @media(max-width:660px) { - .elementor-kit-5 h1 { - font-size: 40px; - } - - .elementor-kit-5 h2 { - font-size: 32px; - } - - .elementor-kit-5 h3 { - font-size: 28px; - } - - .elementor-kit-5 h4 { - font-size: 23px; - } - - .elementor-kit-5 h5 { - font-size: 20px; - } - - .elementor-kit-5 h6 { - font-size: 18px; - } - } - - @media(max-width:480px) { - .elementor-section.elementor-section-boxed>.elementor-container { - max-width: 767px; - } - - .e-con { - --container-max-width: 767px; - } - } - - .elementor .elementor-element.elementor-element-741f56c { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --padding-top: 32px; - --padding-bottom: 32px; - --padding-left: 32px; - --padding-right: 32px; - } - - .elementor .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-3264830 { - background-image: url("/images/home2-slide-1.jpg"); - background-position: center; - background-repeat: no-repeat; - background-size: cover; - opacity: 1; - } - - .elementor .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-3264830:before { - content: ''; - position: absolute; - inset: 0; - background: linear-gradient(to bottom, rgba(0, 0, 0, 0.55) 0%, rgba(0, 0, 0, 0.35) 100%); - z-index: 1; - } - - .elementor .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-3264830 .slide-content-inner { - max-width: 88%; - } - - .elementor .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-3264830 .slide-content { - -webkit-align-items: center; - -moz-align-items: center; - -ms-align-items: center; - align-items: center; - -webkit-justify-content: center; - -moz-justify-content: center; - -ms-justify-content: center; - justify-content: center; - text-align: center; - position: relative; - z-index: 2; - } - - .elementor .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-3264830 .content-slider-item-heading { - font-family: "Manrope", Sans-serif; - font-size: 80px; - line-height: 1.125em; - word-spacing: -0.03em; - color: #FFFFFF; - text-transform: uppercase; - } - - .elementor .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-3264830 .content-slider-item-text { - font-size: 20px; - line-height: 1.875em; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; - --logico-dark-text-color: #FFFFFF; - --logico-light-text-color: #BEBEBE; - } - - .elementor .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-3264830 .content-slider-item-text .text-content { - max-width: 590px; - } - - .elementor .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-3264830.slide-style-standard .content-slider-item-text { - margin: 23px 0px 0px 0px; - } - - .elementor .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-3264830.slide-style-modern .content-slider-item-text .text-content { - padding: 23px 0px 0px 0px; - } - - .elementor .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-3264830 .content-slider-item-buttons { - margin: 48px 0px 0px 0px; - --logico-button-text-color: #FFFFFF; - --logico-button-border-color: #c01227; - --logico-button-background-color: #c0122700; - --logico-button-icon-color: #FFFFFF; - --logico-button-text-hover: #FFFFFF; - --logico-button-border-hover: #C01227; - --logico-button-background-hover: #C01227; - --logico-button-icon-hover: #FFFFFF; - } - - .elementor .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-6867061 { - background-image: url("/images/home2-slide-2.jpg"); - background-position: center; - background-repeat: no-repeat; - background-size: cover; - } - - .elementor .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-6867061:before { - content: ''; - position: absolute; - inset: 0; - background: linear-gradient(to bottom, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0.35) 100%); - z-index: 1; - } - - .elementor .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-6867061 .slide-content-inner { - max-width: 88%; - margin: 0 auto; - } - - .elementor .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-6867061 .slide-content { - -webkit-align-items: center; - -moz-align-items: center; - -ms-align-items: center; - align-items: center; - -webkit-justify-content: center; - -moz-justify-content: center; - -ms-justify-content: center; - justify-content: center; - text-align: center; - position: relative; - z-index: 2; - } - - .elementor .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-6867061 .content-slider-item-heading { - font-family: "Manrope", Sans-serif; - font-size: 80px; - line-height: 1.125em; - word-spacing: -0.03em; - color: #FFFFFF; - text-transform: uppercase; - } - - .elementor .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-6867061 .content-slider-item-text { - font-size: 20px; - line-height: 1.875em; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; - --logico-dark-text-color: #FFFFFF; - --logico-light-text-color: #BEBEBE; - } - - .elementor .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-6867061 .content-slider-item-text .text-content { - max-width: 590px; - } - - .elementor .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-6867061.slide-style-standard .content-slider-item-text { - margin: 23px 0px 0px 0px; - } - - .elementor .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-6867061.slide-style-modern .content-slider-item-text .text-content { - padding: 23px 0px 0px 0px; - } - - .elementor .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-6867061 .content-slider-item-buttons { - margin: 48px 0px 0px 0px; - --logico-button-text-color: #FFFFFF; - --logico-button-border-color: #c01227; - --logico-button-background-color: #51424200; - --logico-button-icon-color: #FFFFFF; - --logico-button-text-hover: #FFFFFF; - --logico-button-border-hover: #C01227; - --logico-button-background-hover: #C01227; - --logico-button-icon-hover: #FFFFFF; - } - - .elementor .elementor-element.elementor-element-6c7cbcb .owl-carousel.owl-theme .content-item { - height: 800px; - } - - .elementor .elementor-element.elementor-element-6c7cbcb .owl-carousel .owl-stage-outer { - border-radius: 32px 32px 32px 32px; - } - - .elementor .elementor-element.elementor-element-6c7cbcb .content-slider.nav-view-compact .owl-nav, - .elementor .elementor-element.elementor-element-6c7cbcb .content-slider.nav-view-vertical .owl-nav { - bottom: 10px; - right: 10px; - } - - .elementor .elementor-element.elementor-element-6c7cbcb .slider-footer { - text-align: right; - margin-top: 0px; - margin-bottom: 31px; - } - - .elementor .elementor-element.elementor-element-6c7cbcb .slider-footer .slider-pagination { - margin-right: 145px; - margin-left: 57px; - } - - .elementor .elementor-element.elementor-element-6c7cbcb .slider-progress-wrapper { - color: #FFFFFF; - } - - .elementor .elementor-element.elementor-element-6c7cbcb .owl-dots .owl-dot:not(.active) span { - border-color: #FFFFFF; - } - - body:not(.rtl) .elementor .elementor-element.elementor-element-53b84fe { - left: 30px; - } - - body.rtl .elementor .elementor-element.elementor-element-53b84fe { - right: 30px; - } - - .elementor .elementor-element.elementor-element-53b84fe { - bottom: 30px; - } - - .elementor .elementor-element.elementor-element-53b84fe .elementor-wrapper { - --video-aspect-ratio: 1.77777; - } - - .elementor .elementor-element.elementor-element-53b84fe .logico-video-button .elementor-custom-embed-play { - height: 130px; - } - - .elementor .elementor-element.elementor-element-53b84fe .logico-video-button.video-button-animation-jump .elementor-custom-embed-play { - height: 130px; - } - - .elementor .elementor-element.elementor-element-53b84fe .logico-video-button.video-button-animation-jump:hover .elementor-custom-embed-play { - height: calc(130px - 22px); - } - - .elementor .elementor-element.elementor-element-53b84fe .logico-video-button { - --logico-button-text-color: #FFFFFF; - --logico-button-icon-color: #FFFFFF; - --logico-button-background-color: #1F1F1F; - --logico-button-text-hover: #FFFFFF; - --logico-button-icon-hover: #FFFFFF; - } - - .elementor .elementor-element.elementor-element-53b84fe .video-button-wrapper { - --logico-button-background-hover: #C01227; - } - - .elementor .elementor-element.elementor-element-9b26234 { - --display: grid; - --e-con-grid-template-columns: repeat(3, 1fr); - --e-con-grid-template-rows: repeat(1, 1fr); - --gap: 20px 20px; - --row-gap: 20px; - --column-gap: 20px; - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor .elementor-element.elementor-element-ca6bc63 { - --display: flex; - --min-height: 339px; - --justify-content: flex-end; - --align-items: flex-start; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --border-radius: 25px 25px 25px 25px; - --padding-top: 50px; - --padding-bottom: 50px; - --padding-left: 47px; - --padding-right: 45px; - } - - .elementor .elementor-element.elementor-element-ca6bc63:not(.elementor-motion-effects-element-type-background), - .elementor .elementor-element.elementor-element-ca6bc63>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-image: linear-gradient(to right, #00000080, #00000010), url("/images/home2-banner-1.jpg"); - background-position: center center; - background-repeat: no-repeat; - background-size: cover; - } - - .elementor .elementor-element.elementor-element-cc55905 { - --divider-border-style: solid; - --divider-color: #FFFFFF80; - --divider-border-width: 1px; - } - - .elementor .elementor-element.elementor-element-cc55905 .elementor-divider-separator { - width: 100%; - } - - .elementor .elementor-element.elementor-element-cc55905 .elementor-divider { - padding-block-start: 20px; - padding-block-end: 20px; - } - - .elementor .elementor-element.elementor-element-3fb5639 { - width: var(--container-widget-width, 240px); - max-width: 240px; - --container-widget-width: 240px; - --container-widget-flex-grow: 0; - } - - .elementor .elementor-element.elementor-element-3fb5639 .logico-title { - font-size: 30px; - font-weight: 600; - line-height: 1.1667em; - letter-spacing: -0.03em; - color: #FFFFFF; - } - - .elementor .elementor-element.elementor-element-94c3ff1>.elementor-widget-container { - margin: 20px 0px 0px 0px; - } - - .elementor .elementor-element.elementor-element-94c3ff1 { - --logico-default-text-color: #FFFFFF; - } - - .elementor .elementor-element.elementor-element-4c0903b { - --display: flex; - --min-height: 339px; - --justify-content: flex-end; - --align-items: flex-start; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --border-radius: 25px 25px 25px 25px; - --padding-top: 50px; - --padding-bottom: 50px; - --padding-left: 47px; - --padding-right: 45px; - } - - .elementor .elementor-element.elementor-element-4c0903b:not(.elementor-motion-effects-element-type-background), - .elementor .elementor-element.elementor-element-4c0903b>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-color: #1F1F1F; - } - - .elementor .elementor-element.elementor-element-c8adeeb { - --divider-border-style: solid; - --divider-color: #FFFFFF80; - --divider-border-width: 1px; - } - - .elementor .elementor-element.elementor-element-c8adeeb .elementor-divider-separator { - width: 100%; - } - - .elementor .elementor-element.elementor-element-c8adeeb .elementor-divider { - padding-block-start: 20px; - padding-block-end: 20px; - } - - .elementor .elementor-element.elementor-element-5e64d7b { - width: var(--container-widget-width, 300px); - max-width: 300px; - --container-widget-width: 300px; - --container-widget-flex-grow: 0; - } - - .elementor .elementor-element.elementor-element-5e64d7b .logico-title { - font-size: 30px; - font-weight: 600; - line-height: 1.1667em; - letter-spacing: -0.03em; - color: #FFFFFF; - } - - .elementor .elementor-element.elementor-element-20db156>.elementor-widget-container { - margin: 20px 0px 0px 0px; - } - - .elementor .elementor-element.elementor-element-20db156 { - --logico-default-text-color: #FFFFFF; - } - - .elementor .elementor-element.elementor-element-f003242 { - --display: flex; - --min-height: 339px; - --justify-content: flex-end; - --align-items: flex-start; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --border-radius: 25px 25px 25px 25px; - --padding-top: 50px; - --padding-bottom: 50px; - --padding-left: 47px; - --padding-right: 45px; - } - - .elementor .elementor-element.elementor-element-f003242:not(.elementor-motion-effects-element-type-background), - .elementor .elementor-element.elementor-element-f003242>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-image: url("/images/home2-banner-3.jpg"); - background-position: center center; - background-repeat: no-repeat; - background-size: cover; - } - - .elementor .elementor-element.elementor-element-d58ef3c { - --divider-border-style: solid; - --divider-color: #FFFFFF80; - --divider-border-width: 1px; - } - - .elementor .elementor-element.elementor-element-d58ef3c .elementor-divider-separator { - width: 100%; - } - - .elementor .elementor-element.elementor-element-d58ef3c .elementor-divider { - padding-block-start: 20px; - padding-block-end: 20px; - } - - .elementor .elementor-element.elementor-element-d00253e { - width: var(--container-widget-width, 380px); - max-width: 380px; - --container-widget-width: 380px; - --container-widget-flex-grow: 0; - } - - .elementor .elementor-element.elementor-element-d00253e .logico-title { - font-size: 30px; - font-weight: 600; - line-height: 1.1667em; - letter-spacing: -0.03em; - color: #FFFFFF; - } - - .elementor .elementor-element.elementor-element-3481e66>.elementor-widget-container { - margin: 20px 0px 0px 0px; - } - - .elementor .elementor-element.elementor-element-3481e66 { - --logico-default-text-color: #FFFFFF; - } - - .elementor .elementor-element.elementor-element-30fd9d1 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --margin-top: 150px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor .elementor-element.elementor-element-03db5d7 { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor .elementor-element.elementor-element-3fe4ca3 .logico-title { - font-size: 14px; - font-weight: 500; - line-height: 2.1429em; - color: #111111; - } - - .elementor .elementor-element.elementor-element-ffd1f7d { - width: var(--container-widget-width, 55%); - max-width: 55%; - --container-widget-width: 55%; - --container-widget-flex-grow: 0; - } - - .elementor .elementor-element.elementor-element-ffd1f7d .logico-title { - font-family: "Manrope", Sans-serif; - font-weight: 600; - text-transform: none; - letter-spacing: -0.03em; - } - - .elementor .elementor-element.elementor-element-e09c20e { - --display: grid; - --e-con-grid-template-columns: repeat(4, 1fr); - --e-con-grid-template-rows: repeat(1, 1fr); - --gap: 40px 40px; - --row-gap: 40px; - --column-gap: 40px; - --grid-auto-flow: row; - --margin-top: 85px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor .elementor-element.elementor-element-81a7690>.elementor-widget-container { - padding: 0px 40px 0px 0px; - border-style: solid; - border-width: 0px 1px 0px 0px; - border-color: #e5e7eb; - } - - .elementor .elementor-element.elementor-element-81a7690 .elementor-icon-box-wrapper { - text-align: left; - } - - .elementor .elementor-element.elementor-element-81a7690 { - --icon-box-icon-margin: 100px; - } - - .elementor .elementor-element.elementor-element-81a7690.elementor-view-stacked .elementor-icon { - background-color: #111111; - } - - .elementor .elementor-element.elementor-element-81a7690.elementor-view-framed .elementor-icon, - .elementor .elementor-element.elementor-element-81a7690.elementor-view-default .elementor-icon { - fill: #111111; - color: #111111; - border-color: #111111; - } - - .elementor .elementor-element.elementor-element-81a7690 .elementor-icon { - font-size: 61px; - } - - .elementor .elementor-element.elementor-element-81a7690 .elementor-icon-box-title, - .elementor .elementor-element.elementor-element-81a7690 .elementor-icon-box-title a { - font-family: "Manrope", Sans-serif; - font-size: 25px; - font-weight: 600; - text-transform: none; - line-height: 1.4em; - } - - .elementor .elementor-element.elementor-element-81a7690 .elementor-icon-box-title { - color: #111111; - } - - .elementor .elementor-element.elementor-element-0f4aa27>.elementor-widget-container { - padding: 0px 40px 0px 0px; - border-style: solid; - border-width: 0px 1px 0px 0px; - border-color: #e5e7eb; - } - - .elementor .elementor-element.elementor-element-0f4aa27 .elementor-icon-box-wrapper { - text-align: left; - } - - .elementor .elementor-element.elementor-element-0f4aa27 { - --icon-box-icon-margin: 120px; - } - - .elementor .elementor-element.elementor-element-0f4aa27.elementor-view-stacked .elementor-icon { - background-color: #111111; - } - - .elementor .elementor-element.elementor-element-0f4aa27.elementor-view-framed .elementor-icon, - .elementor .elementor-element.elementor-element-0f4aa27.elementor-view-default .elementor-icon { - fill: #111111; - color: #111111; - border-color: #111111; - } - - .elementor .elementor-element.elementor-element-0f4aa27 .elementor-icon { - font-size: 61px; - } - - .elementor .elementor-element.elementor-element-0f4aa27 .elementor-icon-box-title, - .elementor .elementor-element.elementor-element-0f4aa27 .elementor-icon-box-title a { - font-family: "Manrope", Sans-serif; - font-size: 25px; - font-weight: 600; - text-transform: none; - line-height: 1.4em; - } - - .elementor .elementor-element.elementor-element-0f4aa27 .elementor-icon-box-title { - color: #111111; - } - - .elementor .elementor-element.elementor-element-6cfd203>.elementor-widget-container { - padding: 0px 40px 0px 0px; - border-style: solid; - border-width: 0px 1px 0px 0px; - border-color: #e5e7eb; - } - - .elementor .elementor-element.elementor-element-6cfd203 .elementor-icon-box-wrapper { - text-align: left; - } - - .elementor .elementor-element.elementor-element-6cfd203 { - --icon-box-icon-margin: 120px; - } - - .elementor .elementor-element.elementor-element-6cfd203.elementor-view-stacked .elementor-icon { - background-color: #111111; - } - - .elementor .elementor-element.elementor-element-6cfd203.elementor-view-framed .elementor-icon, - .elementor .elementor-element.elementor-element-6cfd203.elementor-view-default .elementor-icon { - fill: #111111; - color: #111111; - border-color: #111111; - } - - .elementor .elementor-element.elementor-element-6cfd203 .elementor-icon { - font-size: 61px; - } - - .elementor .elementor-element.elementor-element-6cfd203 .elementor-icon-box-title, - .elementor .elementor-element.elementor-element-6cfd203 .elementor-icon-box-title a { - font-family: "Manrope", Sans-serif; - font-size: 25px; - font-weight: 600; - text-transform: none; - line-height: 1.4em; - } - - .elementor .elementor-element.elementor-element-6cfd203 .elementor-icon-box-title { - color: #111111; - } - - .elementor .elementor-element.elementor-element-0d343e1>.elementor-widget-container { - padding: 0px 40px 0px 0px; - border-style: solid; - border-width: 0px 1px 0px 0px; - border-color: #e5e7eb; - } - - .elementor .elementor-element.elementor-element-0d343e1 .elementor-icon-box-wrapper { - text-align: left; - } - - .elementor .elementor-element.elementor-element-0d343e1 { - --icon-box-icon-margin: 120px; - } - - .elementor .elementor-element.elementor-element-0d343e1.elementor-view-stacked .elementor-icon { - background-color: #111111; - } - - .elementor .elementor-element.elementor-element-0d343e1.elementor-view-framed .elementor-icon, - .elementor .elementor-element.elementor-element-0d343e1.elementor-view-default .elementor-icon { - fill: #111111; - color: #111111; - border-color: #111111; - } - - .elementor .elementor-element.elementor-element-0d343e1 .elementor-icon { - font-size: 61px; - } - - .elementor .elementor-element.elementor-element-0d343e1 .elementor-icon-box-title, - .elementor .elementor-element.elementor-element-0d343e1 .elementor-icon-box-title a { - font-family: "Manrope", Sans-serif; - font-size: 25px; - font-weight: 600; - text-transform: none; - line-height: 1.4em; - } - - .elementor .elementor-element.elementor-element-0d343e1 .elementor-icon-box-title { - color: #111111; - } - - .elementor .elementor-element.elementor-element-5a5c397 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --margin-top: 62px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor .elementor-element.elementor-element-07cd509 { - width: var(--container-widget-width, 75%); - max-width: 75%; - --container-widget-width: 75%; - --container-widget-flex-grow: 0; - } - - .elementor .elementor-element.elementor-element-1808c14 { - width: var(--container-widget-width, 25%); - max-width: 25%; - --container-widget-width: 25%; - --container-widget-flex-grow: 0; - } - - .elementor .elementor-element.elementor-element-1808c14>.elementor-widget-container { - padding: 10px 0px 0px 40px; - } - - .elementor .elementor-element.elementor-element-1808c14 .button-container { - text-align: right; - } - - .elementor .elementor-element.elementor-element-b62c0b3 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --margin-top: 100px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor .elementor-element.elementor-element-592e9e8 { - --display: flex; - } - - .elementor .elementor-element.elementor-element-ab41b28 .ticker .ticker-text { - font-family: "Manrope", Sans-serif; - text-transform: none; - } - - .elementor .elementor-element.elementor-element-89a0ca1 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - - - - - - .elementor .elementor-element.elementor-element-99768ba { - text-align: right; - } - - - - body:not(.rtl) .elementor .elementor-element.elementor-element-0031d81 { - right: 40px; - } - - body.rtl .elementor .elementor-element.elementor-element-0031d81 { - left: 40px; - } - - .elementor .elementor-element.elementor-element-0031d81 { - bottom: 0px; - } - - .elementor .elementor-element.elementor-element-0031d81 .elementor-wrapper { - --video-aspect-ratio: 1.77777; - } - - .elementor .elementor-element.elementor-element-0031d81 .elementor-widget-container { - text-align: right; - } - - .elementor .elementor-element.elementor-element-0031d81 .logico-video-button .elementor-custom-embed-play { - height: 130px; - } - - .elementor .elementor-element.elementor-element-0031d81 .logico-video-button.video-button-animation-jump .elementor-custom-embed-play { - height: 130px; - } - - .elementor .elementor-element.elementor-element-0031d81 .logico-video-button.video-button-animation-jump:hover .elementor-custom-embed-play { - height: calc(130px - 22px); - } - - .elementor .elementor-element.elementor-element-0031d81 .logico-video-button { - --logico-video-button-border: 0px; - --logico-button-text-color: #333333; - --logico-button-icon-color: #333333; - --logico-button-background-color: #FFFFFF; - --logico-button-text-hover: #FFFFFF; - --logico-button-icon-hover: #c01227; - } - - .elementor .elementor-element.elementor-element-0031d81 .video-button-wrapper { - --logico-button-background-hover: #1F1F1F; - } - - - - - .elementor .elementor-element.elementor-element-0136e6e>.elementor-widget-container { - margin: 0px 0px 0px 0px; - padding: 0px 0px 13px 0px; - border-style: solid; - border-width: 0px 0px 1px 0px; - border-color: #FFFFFF; - } - - .elementor .elementor-element.elementor-element-0136e6e .logico-title { - font-size: 14px; - font-weight: 500; - line-height: 2.1429em; - color: #FFFFFF; - } - - .elementor .elementor-element.elementor-element-7500280>.elementor-widget-container { - margin: 66px 0px 0px 0px; - } - - .elementor .elementor-element.elementor-element-7500280 .logico-title { - font-family: "Manrope", Sans-serif; - font-weight: 600; - text-transform: none; - letter-spacing: -0.03em; - } - - .elementor .elementor-element.elementor-element-4cc07a7>.elementor-widget-container { - margin: 25px 0px 0px 0px; - } - - .elementor .elementor-element.elementor-element-4cc07a7 .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.5em; - } - - .elementor .elementor-element.elementor-element-165dfa5 { - width: var(--container-widget-width, 619px); - max-width: 619px; - --container-widget-width: 619px; - --container-widget-flex-grow: 0; - } - - .elementor .elementor-element.elementor-element-165dfa5>.elementor-widget-container { - margin: 8px 0px 0px 0px; - } - - .elementor .elementor-element.elementor-element-da9d310>.elementor-widget-container { - margin: 24px 0px 0px 0px; - } - - .elementor .elementor-element.elementor-element-da9d310 .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.5em; - } - - .elementor .elementor-element.elementor-element-3888a1e { - width: var(--container-widget-width, 526px); - max-width: 526px; - --container-widget-width: 526px; - --container-widget-flex-grow: 0; - } - - .elementor .elementor-element.elementor-element-3888a1e>.elementor-widget-container { - margin: 8px 0px 0px 0px; - } - - .elementor .elementor-element.elementor-element-c0a45e4>.elementor-widget-container { - margin: 40px 0px 0px 0px; - } - - .elementor .elementor-element.elementor-element-0efc59e { - width: auto; - max-width: auto; - top: 0px; - } - - body:not(.rtl) .elementor .elementor-element.elementor-element-0efc59e { - right: 0px; - } - - body.rtl .elementor .elementor-element.elementor-element-0efc59e { - left: 0px; - } - - .elementor .elementor-element.elementor-element-0efc59e .block-decoration, - .elementor .elementor-element.elementor-element-0efc59e .block-decoration .block-decoration-item { - width: 108px; - } - - .elementor .elementor-element.elementor-element-0efc59e .block-decoration { - text-align: right; - } - - .elementor .elementor-element.elementor-element-0efc59e .block-decoration.block-decoration-style-1 .block-decoration-item:before, - .elementor .elementor-element.elementor-element-0efc59e .block-decoration.block-decoration-style-2 .block-decoration-item:before, - .elementor .elementor-element.elementor-element-0efc59e .block-decoration.block-decoration-style-3 .block-decoration-item:before, - .elementor .elementor-element.elementor-element-0efc59e .block-decoration.block-decoration-style-3 .block-decoration-item .decoration-accent, - .elementor .elementor-element.elementor-element-0efc59e .block-decoration.block-decoration-style-4 .block-decoration-item:before, - .elementor .elementor-element.elementor-element-0efc59e .block-decoration.block-decoration-style-4 .block-decoration-item .decoration-accent { - background-color: #1F1F1F; - } - - .elementor .elementor-element.elementor-element-0efc59e .block-decoration.block-decoration-style-1 .block-decoration-item:after, - .elementor .elementor-element.elementor-element-0efc59e .block-decoration.block-decoration-style-2 .block-decoration-item .decoration-accent, - .elementor .elementor-element.elementor-element-0efc59e .block-decoration.block-decoration-style-3 .block-decoration-item, - .elementor .elementor-element.elementor-element-0efc59e .block-decoration.block-decoration-style-3 .block-decoration-item .decoration-accent:before, - .elementor .elementor-element.elementor-element-0efc59e .block-decoration.block-decoration-style-4 .block-decoration-item, - .elementor .elementor-element.elementor-element-0efc59e .block-decoration.block-decoration-style-4 .block-decoration-item .decoration-accent:before { - background-color: #c01227 - } - - .elementor .elementor-element.elementor-element-53b1f07 { - --display: flex; - --flex-direction: row; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: center; - --align-items: center; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --flex-wrap: wrap; - --margin-top: 172px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor .elementor-element.elementor-element-e9b547c { - --display: grid; - --e-con-grid-template-columns: repeat(6, 1fr); - --e-con-grid-template-rows: repeat(1, 1fr); - --gap: 40px 40px; - --row-gap: 40px; - --column-gap: 40px; - --grid-auto-flow: row; - --justify-items: center; - --align-items: center; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor .elementor-element.elementor-element-f6db2d3 img { - opacity: 0.5; - transition-duration: 0.3s; - } - - .elementor .elementor-element.elementor-element-f6db2d3:hover img { - opacity: 1; - } - - .elementor .elementor-element.elementor-element-eb18f33 img { - opacity: 0.5; - transition-duration: 0.3s; - } - - .elementor .elementor-element.elementor-element-eb18f33:hover img { - opacity: 1; - } - - .elementor .elementor-element.elementor-element-d2d0633 img { - opacity: 0.5; - transition-duration: 0.3s; - } - - .elementor .elementor-element.elementor-element-d2d0633:hover img { - opacity: 1; - } - - .elementor .elementor-element.elementor-element-3553ff3 img { - opacity: 0.5; - transition-duration: 0.3s; - } - - .elementor .elementor-element.elementor-element-3553ff3:hover img { - opacity: 1; - } - - .elementor .elementor-element.elementor-element-04e4986 img { - opacity: 0.5; - transition-duration: 0.3s; - } - - .elementor .elementor-element.elementor-element-04e4986:hover img { - opacity: 1; - } - - .elementor .elementor-element.elementor-element-6e88e63 img { - opacity: 0.5; - transition-duration: 0.3s; - } - - .elementor .elementor-element.elementor-element-6e88e63:hover img { - opacity: 1; - } - - .elementor .elementor-element.elementor-element-88745f4 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor .elementor-element.elementor-element-343b363 { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor .elementor-element.elementor-element-7afb238>.elementor-widget-container { - margin: 0px 0px 50px 0px; - padding: 0px 0px 14px 0px; - border-style: solid; - border-width: 0px 0px 1px 0px; - } - - .elementor .elementor-element.elementor-element-7afb238 .logico-title { - font-size: 14px; - font-weight: 500; - line-height: 2.1429em; - } - - .elementor .elementor-element.elementor-element-1cc335a .logico-title { - font-family: "Manrope Alt", Sans-serif; - font-size: 180px; - font-weight: 700; - line-height: 1em; - letter-spacing: -0.03em; - color: #FFFFFF00; - -webkit-text-stroke-width: 2px; - stroke-width: 2px; - -webkit-text-stroke-color: #c01227; - stroke: #c01227; - } - - .elementor .elementor-element.elementor-element-4c3e632 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --margin-top: 76px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor .elementor-element.elementor-element-5ba6bbf { - --display: flex; - } - - .elementor .elementor-element.elementor-element-9363070 .logico-title { - font-family: "Manrope", Sans-serif; - font-weight: 600; - text-transform: none; - letter-spacing: -0.03em; - } - - .elementor .elementor-element.elementor-element-e7609a5 { - --display: flex; - } - - .elementor .elementor-element.elementor-element-3ef6f03>.elementor-widget-container { - margin: 60px 0px 0px 0px; - } - - - - .elementor .elementor-element.elementor-element-2d7c3ee { - --display: grid; - --e-con-grid-template-columns: repeat(4, 1fr); - --e-con-grid-template-rows: repeat(1, 1fr); - --gap: 60px 40px; - --row-gap: 60px; - --column-gap: 40px; - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor .elementor-element.elementor-element-d11b050 { - --display: flex; - } - - .elementor .elementor-element.elementor-element-3a6f50f>.elementor-widget-container { - margin: 0px 0px 30px -9px; - } - - .elementor .elementor-element.elementor-element-3a6f50f .elementor-icon-wrapper { - text-align: left; - } - - .elementor .elementor-element.elementor-element-3a6f50f.elementor-view-stacked .elementor-icon { - background-color: #A1A1A1; - } - - .elementor .elementor-element.elementor-element-3a6f50f.elementor-view-framed .elementor-icon, - .elementor .elementor-element.elementor-element-3a6f50f.elementor-view-default .elementor-icon { - color: #A1A1A1; - border-color: #A1A1A1; - } - - .elementor .elementor-element.elementor-element-3a6f50f.elementor-view-framed .elementor-icon, - .elementor .elementor-element.elementor-element-3a6f50f.elementor-view-default .elementor-icon svg { - fill: #A1A1A1; - } - - .elementor .elementor-element.elementor-element-3a6f50f .elementor-icon { - font-size: 70px; - } - - .elementor .elementor-element.elementor-element-3a6f50f .elementor-icon svg { - height: 70px; - } - - .elementor .elementor-element.elementor-element-40417f4 .logico-title { - font-size: 60px; - font-weight: 700; - line-height: 1em; - letter-spacing: -0.03em; - color: #c01227; - } - - .elementor .elementor-element.elementor-element-1025248>.elementor-widget-container { - margin: 19px 0px 0px 0px; - } - - .elementor .elementor-element.elementor-element-1025248 .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.5em; - color: #333333; - } - - .elementor .elementor-element.elementor-element-c7c19bd>.elementor-widget-container { - margin: 14px 0px 0px 0px; - } - - .elementor .elementor-element.elementor-element-2c82e54 { - --display: flex; - } - - .elementor .elementor-element.elementor-element-f51735e>.elementor-widget-container { - margin: 0px 0px 27px 0px; - } - - .elementor .elementor-element.elementor-element-f51735e .elementor-icon-wrapper { - text-align: left; - } - - .elementor .elementor-element.elementor-element-f51735e.elementor-view-stacked .elementor-icon { - background-color: #A1A1A1; - } - - .elementor .elementor-element.elementor-element-f51735e.elementor-view-framed .elementor-icon, - .elementor .elementor-element.elementor-element-f51735e.elementor-view-default .elementor-icon { - color: #A1A1A1; - border-color: #A1A1A1; - } - - .elementor .elementor-element.elementor-element-f51735e.elementor-view-framed .elementor-icon, - .elementor .elementor-element.elementor-element-f51735e.elementor-view-default .elementor-icon svg { - fill: #A1A1A1; - } - - .elementor .elementor-element.elementor-element-f51735e .elementor-icon { - font-size: 61px; - } - - .elementor .elementor-element.elementor-element-f51735e .elementor-icon svg { - height: 61px; - } - - .elementor .elementor-element.elementor-element-a89fe8e .logico-title { - font-size: 60px; - font-weight: 700; - line-height: 1em; - letter-spacing: -0.03em; - color: #c01227; - } - - .elementor .elementor-element.elementor-element-c682633>.elementor-widget-container { - margin: 19px 0px 0px 0px; - } - - .elementor .elementor-element.elementor-element-c682633 .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.5em; - color: #333333; - } - - .elementor .elementor-element.elementor-element-74d14e3>.elementor-widget-container { - margin: 14px 0px 0px 0px; - } - - .elementor .elementor-element.elementor-element-08b9b20 { - --display: flex; - } - - .elementor .elementor-element.elementor-element-612c459>.elementor-widget-container { - margin: 8px 0px 24px 0px; - } - - .elementor .elementor-element.elementor-element-612c459 .elementor-icon-wrapper { - text-align: left; - } - - .elementor .elementor-element.elementor-element-612c459.elementor-view-stacked .elementor-icon { - background-color: #A1A1A1; - } - - .elementor .elementor-element.elementor-element-612c459.elementor-view-framed .elementor-icon, - .elementor .elementor-element.elementor-element-612c459.elementor-view-default .elementor-icon { - color: #A1A1A1; - border-color: #A1A1A1; - } - - .elementor .elementor-element.elementor-element-612c459.elementor-view-framed .elementor-icon, - .elementor .elementor-element.elementor-element-612c459.elementor-view-default .elementor-icon svg { - fill: #A1A1A1; - } - - .elementor .elementor-element.elementor-element-612c459 .elementor-icon { - font-size: 68px; - } - - .elementor .elementor-element.elementor-element-612c459 .elementor-icon svg { - height: 68px; - } - - .elementor .elementor-element.elementor-element-61b17c1 .logico-title { - font-size: 60px; - font-weight: 700; - line-height: 1em; - letter-spacing: -0.03em; - color: #c01227; - } - - .elementor .elementor-element.elementor-element-aa49275>.elementor-widget-container { - margin: 19px 0px 0px 0px; - } - - .elementor .elementor-element.elementor-element-aa49275 .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.5em; - color: #333333; - } - - .elementor .elementor-element.elementor-element-74cfdf7>.elementor-widget-container { - margin: 14px 0px 0px 0px; - } - - .elementor .elementor-element.elementor-element-04989ee { - --display: flex; - } - - .elementor .elementor-element.elementor-element-11a657e>.elementor-widget-container { - margin: 0px 0px 27px 0px; - } - - .elementor .elementor-element.elementor-element-11a657e .elementor-icon-wrapper { - text-align: left; - } - - .elementor .elementor-element.elementor-element-11a657e.elementor-view-stacked .elementor-icon { - background-color: #A1A1A1; - } - - .elementor .elementor-element.elementor-element-11a657e.elementor-view-framed .elementor-icon, - .elementor .elementor-element.elementor-element-11a657e.elementor-view-default .elementor-icon { - color: #A1A1A1; - border-color: #A1A1A1; - } - - .elementor .elementor-element.elementor-element-11a657e.elementor-view-framed .elementor-icon, - .elementor .elementor-element.elementor-element-11a657e.elementor-view-default .elementor-icon svg { - fill: #A1A1A1; - } - - .elementor .elementor-element.elementor-element-11a657e .elementor-icon { - font-size: 49px; - } - - .elementor .elementor-element.elementor-element-11a657e .elementor-icon svg { - height: 49px; - } - - .elementor .elementor-element.elementor-element-28b9fc7 .logico-title { - font-size: 60px; - font-weight: 700; - line-height: 1em; - letter-spacing: -0.03em; - color: #c01227; - } - - .elementor .elementor-element.elementor-element-b317d31>.elementor-widget-container { - margin: 19px 0px 0px 0px; - } - - .elementor .elementor-element.elementor-element-b317d31 .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.5em; - color: #333333; - } - - .elementor .elementor-element.elementor-element-8fe5662>.elementor-widget-container { - margin: 14px 0px 0px 0px; - } - - .elementor .elementor-element.elementor-element-3e92e17 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --margin-top: 150px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor .elementor-element.elementor-element-f5cfe01 { - --display: flex; - --flex-direction: row; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --align-items: flex-end; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --flex-wrap: wrap; - --overlay-opacity: 1; - --border-radius: 25px 25px 0px 0px; - --padding-top: 204px; - --padding-bottom: 56px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor .elementor-element.elementor-element-f5cfe01:not(.elementor-motion-effects-element-type-background), - .elementor .elementor-element.elementor-element-f5cfe01>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-color: #1F1F1F; - background-image: url("/images/home2alt-bg-1.jpeg"); - background-position: top center; - background-repeat: no-repeat; - background-size: cover; - } - - .elementor .elementor-element.elementor-element-f5cfe01::before, - .elementor .elementor-element.elementor-element-f5cfe01>.elementor-background-video-container::before, - .elementor .elementor-element.elementor-element-f5cfe01>.e-con-inner>.elementor-background-video-container::before, - .elementor .elementor-element.elementor-element-f5cfe01>.elementor-background-slideshow::before, - .elementor .elementor-element.elementor-element-f5cfe01>.e-con-inner>.elementor-background-slideshow::before, - .elementor .elementor-element.elementor-element-f5cfe01>.elementor-motion-effects-container>.elementor-motion-effects-layer::before { - background-color: transparent; - --background-overlay: ''; - background-image: linear-gradient(180deg, #1F1F1F00 20%, #1F1F1F 85%); - } - - .elementor .elementor-element.elementor-element-53da811 { - --display: flex; - --align-items: flex-end; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - } - - .elementor .elementor-element.elementor-element-53bd6d7 { - width: var(--container-widget-width, 670px); - max-width: 670px; - --container-widget-width: 670px; - --container-widget-flex-grow: 0; - text-align: left; - --logico-button-text-color: #333333; - --logico-button-border-color: #C01227; - --logico-button-background-color: #FFFFFF00; - --logico-button-icon-color: #FFFFFF; - --logico-button-text-hover: #FFFFFF; - --logico-button-border-hover: #C01227; - --logico-button-background-hover: #C01227; - --logico-button-icon-hover: #FFFFFF; - } - - .elementor .elementor-element.elementor-element-53bd6d7>.elementor-widget-container { - background-color: #FFFFFF; - margin: 0px 0px 0px 0px; - padding: 76px 56px 93px 56px; - border-style: solid; - border-width: 1px 1px 1px 1px; - border-color: #B4B4B4; - border-radius: 25px 25px 25px 25px; - } - - .elementor .elementor-element.elementor-element-53bd6d7 .wpforms-widget-heading { - font-family: "Manrope", Sans-serif; - font-weight: 600; - text-transform: none; - } - - .elementor .elementor-element.elementor-element-735a877 { - --display: flex; - --padding-top: 0%; - --padding-bottom: 0%; - --padding-left: 7.3%; - --padding-right: 0%; - } - - .elementor .elementor-element.elementor-element-efb13d6 { - width: var(--container-widget-width, 540px); - max-width: 540px; - --container-widget-width: 540px; - --container-widget-flex-grow: 0; - } - - .elementor .elementor-element.elementor-element-efb13d6 .logico-title { - font-size: 14px; - font-weight: 500; - line-height: 2.1429em; - color: #FFFFFF; - } - - .elementor .elementor-element.elementor-element-9d7fc8f { - width: var(--container-widget-width, 540px); - max-width: 540px; - --container-widget-width: 540px; - --container-widget-flex-grow: 0; - } - - .elementor .elementor-element.elementor-element-9d7fc8f .logico-title { - font-family: "Manrope", Sans-serif; - font-weight: 600; - text-transform: none; - letter-spacing: -0.03em; - color: #FFFFFF; - } - - .elementor .elementor-element.elementor-element-fb33b91 { - width: var(--container-widget-width, 450px); - max-width: 450px; - --container-widget-width: 450px; - --container-widget-flex-grow: 0; - font-size: 16px; - line-height: 1.875em; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; - } - - .elementor .elementor-element.elementor-element-fb33b91>.elementor-widget-container { - margin: 34px 0px 0px 0px; - } - - .elementor .elementor-element.elementor-element-c7b4cb4 { - --display: flex; - --flex-direction: row; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: space-between; - --align-items: flex-start; - --gap: 20px 40px; - --row-gap: 20px; - --column-gap: 40px; - --flex-wrap: wrap; - --border-radius: 25px 25px 25px 25px; - --margin-top: 96px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 58px; - --padding-bottom: 69px; - --padding-left: 8.5%; - --padding-right: 8.5%; - } - - .elementor .elementor-element.elementor-element-c7b4cb4:not(.elementor-motion-effects-element-type-background), - .elementor .elementor-element.elementor-element-c7b4cb4>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-color: #c01227; - } - - .elementor .elementor-element.elementor-element-c7b4cb4.e-con { - --flex-grow: 0; - --flex-shrink: 1; - } - - .elementor .elementor-element.elementor-element-eb9e01a { - --display: flex; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - } - - .elementor .elementor-element.elementor-element-eb9e01a.e-con { - --flex-grow: 0; - --flex-shrink: 0; - } - - .elementor .elementor-element.elementor-element-07aec85 .logico-title { - font-size: 30px; - font-weight: 600; - line-height: 1.3333em; - letter-spacing: -0.03em; - color: #FFFFFF; - } - - .elementor .elementor-element.elementor-element-044167d { - --display: flex; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - } - - .elementor .elementor-element.elementor-element-317f526 { - font-size: 16px; - line-height: 1.6875em; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; - } - - .elementor .elementor-element.elementor-element-4358e8e>.elementor-widget-container { - margin: 6px 0px 0px 0px; - } - - .elementor .elementor-element.elementor-element-4358e8e.elementor-element { - --flex-grow: 1; - --flex-shrink: 0; - } - - .elementor .elementor-element.elementor-element-4358e8e { - font-size: 40px; - font-weight: 700; - line-height: 1em; - letter-spacing: -0.03em; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; - } - - .elementor .elementor-element.elementor-element-de254c2 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --border-radius: 0px 0px 25px 25px; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; - --logico-dark-text-color: #FFFFFF; - --logico-light-text-color: #BEBEBE; - --logico-border-color: #CBCBCB; - --logico-border-hover-color: #FFFFFF; - --logico-background-color: #1F1F1F; - --logico-background-alter-color: #1F1F1F; - --logico-button-text-color: #FFFFFF; - --logico-button-border-color: #FFFFFF; - --logico-button-background-color: #FFFFFF00; - --logico-button-icon-color: #1F1F1F; - --logico-button-text-hover: #1F1F1F; - --logico-button-border-hover: #FFFFFF; - --logico-button-background-hover: #FFFFFF; - --logico-button-icon-hover: #1F1F1F; - --padding-top: 150px; - --padding-bottom: 230px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor .elementor-element.elementor-element-de254c2:not(.elementor-motion-effects-element-type-background), - .elementor .elementor-element.elementor-element-de254c2>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-color: #1F1F1F; - margin-bottom: 20px; - } - - .elementor .elementor-element.elementor-element-d5b30d0 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor .elementor-element.elementor-element-609bbad { - --display: flex; - } - - .elementor .elementor-element.elementor-element-e6879ea>.elementor-widget-container { - margin: 40px 0px 0px 0px; - } - - .elementor .elementor-element.elementor-element-e6879ea { - text-align: left; - } - - .elementor .elementor-element.elementor-element-e6879ea img { - max-width: 489px; - } - - .elementor .elementor-element.elementor-element-ebf6c8d { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 40px; - --padding-right: 0px; - } - - .elementor .elementor-element.elementor-element-1632aa3 .slider-footer { - text-align: right; - } - - .elementor .elementor-element.elementor-element-1632aa3 .slider-footer.slider-footer-position-after { - margin-top: -52px; - } - - .elementor .elementor-element.elementor-element-1632aa3 .slider-footer.slider-footer-position-before { - margin-bottom: -52px; - } - - .elementor .elementor-element.elementor-element-1632aa3 .owl-dots .owl-dot:not(.active) span { - border-color: #FFFFFF; - } - - .elementor .elementor-element.elementor-element-1632aa3 .owl-dots .owl-dot.active span { - border-color: #c01227; - } - - body:not(.rtl) .elementor .elementor-element.elementor-element-ab691ea { - left: 0px; - } - - body.rtl .elementor .elementor-element.elementor-element-ab691ea { - right: 0px; - } - - .elementor .elementor-element.elementor-element-ab691ea { - top: 100%; - } - - .elementor .elementor-element.elementor-element-ab691ea .block-decoration, - .elementor .elementor-element.elementor-element-ab691ea .block-decoration .block-decoration-item { - width: 108px; - } - - .elementor .elementor-element.elementor-element-ab691ea .block-decoration { - text-align: left; - } - - .elementor .elementor-element.elementor-element-ab691ea .block-decoration.block-decoration-style-1 .block-decoration-item:before, - .elementor .elementor-element.elementor-element-ab691ea .block-decoration.block-decoration-style-2 .block-decoration-item:before, - .elementor .elementor-element.elementor-element-ab691ea .block-decoration.block-decoration-style-3 .block-decoration-item:before, - .elementor .elementor-element.elementor-element-ab691ea .block-decoration.block-decoration-style-3 .block-decoration-item .decoration-accent, - .elementor .elementor-element.elementor-element-ab691ea .block-decoration.block-decoration-style-4 .block-decoration-item:before, - .elementor .elementor-element.elementor-element-ab691ea .block-decoration.block-decoration-style-4 .block-decoration-item .decoration-accent { - background-color: #FFFFFF; - } - - .elementor .elementor-element.elementor-element-ab691ea .block-decoration.block-decoration-style-1 .block-decoration-item:after, - .elementor .elementor-element.elementor-element-ab691ea .block-decoration.block-decoration-style-2 .block-decoration-item .decoration-accent, - .elementor .elementor-element.elementor-element-ab691ea .block-decoration.block-decoration-style-3 .block-decoration-item, - .elementor .elementor-element.elementor-element-ab691ea .block-decoration.block-decoration-style-3 .block-decoration-item .decoration-accent:before, - .elementor .elementor-element.elementor-element-ab691ea .block-decoration.block-decoration-style-4 .block-decoration-item, - .elementor .elementor-element.elementor-element-ab691ea .block-decoration.block-decoration-style-4 .block-decoration-item .decoration-accent:before { - background-color: #c01227; - } - - .elementor .elementor-element.elementor-element-1698b85 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --margin-top: 150px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor .elementor-element.elementor-element-13abebf { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor .elementor-element.elementor-element-1ad9dc3 .logico-title { - text-align: center; - font-size: 14px; - font-weight: 500; - line-height: 2.1429em; - color: #111111; - } - - .elementor .elementor-element.elementor-element-b3599f7 { - width: var(--container-widget-width, 500px); - max-width: 500px; - --container-widget-width: 500px; - --container-widget-flex-grow: 0; - } - - .elementor .elementor-element.elementor-element-b3599f7>.elementor-widget-container { - margin: 18px 0px 0px 0px; - } - - .elementor .elementor-element.elementor-element-b3599f7.elementor-element { - --align-self: center; - } - - .elementor .elementor-element.elementor-element-b3599f7 .logico-title { - text-align: center; - font-family: "Manrope", Sans-serif; - font-weight: 600; - text-transform: none; - letter-spacing: -0.03em; - } - - .elementor .elementor-element.elementor-element-e494ac9 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor .elementor-element.elementor-element-230216e { - --display: flex; - --justify-content: center; - border-style: solid; - --border-style: solid; - border-width: 1px 0px 0px 0px; - --border-top-width: 1px; - --border-right-width: 0px; - --border-bottom-width: 0px; - --border-left-width: 0px; - border-color: #333333; - --border-color: #333333; - } - - .elementor .elementor-element.elementor-element-80fb828>.elementor-widget-container { - padding: 49px 0px 50px 0px; - } - - .elementor .elementor-element.elementor-element-80fb828 .price-item .price-item-title { - text-align: left; - } - - .elementor .elementor-element.elementor-element-80fb828 .price-item .price-item-content { - text-align: left; - } - - .elementor .elementor-element.elementor-element-80fb828 .price-item .price-item-button { - text-align: left; - } - - .elementor .elementor-element.elementor-element-d68e8ee { - --display: flex; - --justify-content: center; - border-style: solid; - --border-style: solid; - border-width: 1px 0px 0px 0px; - --border-top-width: 1px; - --border-right-width: 0px; - --border-bottom-width: 0px; - --border-left-width: 0px; - border-color: #333333; - --border-color: #333333; - } - - .elementor .elementor-element.elementor-element-5a04fc1>.elementor-widget-container { - padding: 50px 0px 50px 0px; - } - - .elementor .elementor-element.elementor-element-5a04fc1 .price-item .price-item-title { - text-align: left; - } - - .elementor .elementor-element.elementor-element-5a04fc1 .price-item .price-item-content { - text-align: left; - } - - .elementor .elementor-element.elementor-element-5a04fc1 .price-item .price-item-button { - text-align: left; - } - - .elementor .elementor-element.elementor-element-3e4e136 { - --display: flex; - --justify-content: center; - border-style: solid; - --border-style: solid; - border-width: 1px 0px 0px 0px; - --border-top-width: 1px; - --border-right-width: 0px; - --border-bottom-width: 1px; - --border-left-width: 0px; - border-color: #333333; - --border-color: #333333; - } - - .elementor .elementor-element.elementor-element-50ff366>.elementor-widget-container { - padding: 50px 0px 50px 0px; - } - - .elementor .elementor-element.elementor-element-50ff366 .price-item .price-item-title { - text-align: left; - } - - .elementor .elementor-element.elementor-element-50ff366 .price-item .price-item-content { - text-align: left; - } - - .elementor .elementor-element.elementor-element-50ff366 .price-item .price-item-button { - text-align: left; - } - - .elementor .elementor-element.elementor-element-4c3d65c { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --margin-top: 150px; - --margin-bottom: 150px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor .elementor-element.elementor-element-536e54b { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor .elementor-element.elementor-element-e75ecdf .logico-title { - font-size: 14px; - font-weight: 500; - line-height: 2.1429em; - color: #111111; - } - - .elementor .elementor-element.elementor-element-1eec155 { - width: var(--container-widget-width, 40%); - max-width: 40%; - --container-widget-width: 40%; - --container-widget-flex-grow: 0; - } - - .elementor .elementor-element.elementor-element-1eec155>.elementor-widget-container { - margin: 18px 0px 0px 0px; - } - - .elementor .elementor-element.elementor-element-1eec155 .logico-title { - font-family: "Manrope", Sans-serif; - font-weight: 600; - text-transform: none; - letter-spacing: -0.03em; - } - - .elementor .elementor-element.elementor-element-7e719d0>.elementor-widget-container { - margin: -74px 0px 0px 0px; - } - - .elementor .elementor-element.elementor-element-7e719d0 .slider-footer { - text-align: right; - } - - .elementor .elementor-element.elementor-element-7e719d0 .owl-dots .owl-dot:not(.active) span { - border-color: #D4D4D4; - } - - .elementor .elementor-element.elementor-element-7e719d0 .owl-dots .owl-dot.active span { - border-color: #1F1F1F; - } - - @media(min-width:481px) { - - - - - - - .elementor .elementor-element.elementor-element-53da811 { - --width: 50%; - } - - .elementor .elementor-element.elementor-element-735a877 { - --width: 50%; - } - - .elementor .elementor-element.elementor-element-c7b4cb4 { - --width: min(750px, 100%); - } - - .elementor .elementor-element.elementor-element-eb9e01a { - --width: 207px; - } - - .elementor .elementor-element.elementor-element-044167d { - --width: 323px; - } - - .elementor .elementor-element.elementor-element-609bbad { - --width: 40%; - } - - .elementor .elementor-element.elementor-element-ebf6c8d { - --width: 60%; - } - } - - - - @media(max-width:1020px) and (min-width:481px) { - .elementor .elementor-element.elementor-element-53da811 { - --width: 100%; - } - - .elementor .elementor-element.elementor-element-735a877 { - --width: 100%; - } - - .elementor .elementor-element.elementor-element-ebf6c8d { - --width: 70%; - } - } - - @media(max-width:840px) and (min-width:481px) { - - - - - .elementor .elementor-element.elementor-element-c7b4cb4 { - --width: 100%; - } - - .elementor .elementor-element.elementor-element-eb9e01a { - --width: 100%; - } - - .elementor .elementor-element.elementor-element-044167d { - --width: 100%; - } - - .elementor .elementor-element.elementor-element-609bbad { - --width: 100%; - } - - .elementor .elementor-element.elementor-element-ebf6c8d { - --width: 100%; - } - - .elementor .elementor-element.elementor-element-230216e { - --width: 50%; - } - - .elementor .elementor-element.elementor-element-d68e8ee { - --width: 50%; - } - - .elementor .elementor-element.elementor-element-3e4e136 { - --width: 50%; - } - } - - @media(max-width:660px) and (min-width:481px) { - - .elementor .elementor-element.elementor-element-eb9e01a { - --width: 100%; - } - - .elementor .elementor-element.elementor-element-044167d { - --width: 100%; - } - - .elementor .elementor-element.elementor-element-230216e { - --width: 100%; - } - - .elementor .elementor-element.elementor-element-d68e8ee { - --width: 100%; - } - - .elementor .elementor-element.elementor-element-3e4e136 { - --width: 100%; - } - } - - @media(max-width:1200px) { - .elementor .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-3264830 .slide-content-inner { - max-width: 70%; - } - - .elementor .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-3264830 .content-slider-item-heading { - font-size: 46px; - } - - .elementor .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-6867061 .slide-content-inner { - margin: 110px 0px 0px 0px; - } - - .elementor .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-6867061 .content-slider-item-heading { - font-size: 46px; - } - - .elementor .elementor-element.elementor-element-6c7cbcb .slider-footer { - margin-top: 0px; - margin-bottom: 9px; - } - - .elementor .elementor-element.elementor-element-6c7cbcb .slider-footer .slider-pagination { - margin-right: 80px; - margin-left: 30px; - } - - .elementor .elementor-element.elementor-element-53b84fe .logico-video-button .elementor-custom-embed-play { - height: 105px; - } - - .elementor .elementor-element.elementor-element-53b84fe .logico-video-button.video-button-animation-jump .elementor-custom-embed-play { - height: 105px; - } - - .elementor .elementor-element.elementor-element-53b84fe .logico-video-button.video-button-animation-jump:hover .elementor-custom-embed-play { - height: calc(105px - 22px); - } - - .elementor .elementor-element.elementor-element-9b26234 { - --grid-auto-flow: row; - } - - .elementor .elementor-element.elementor-element-03db5d7 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor .elementor-element.elementor-element-ffd1f7d { - --container-widget-width: 65%; - --container-widget-flex-grow: 0; - width: var(--container-widget-width, 65%); - max-width: 65%; - } - - .elementor .elementor-element.elementor-element-e09c20e { - --grid-auto-flow: row; - } - - .elementor .elementor-element.elementor-element-99768ba>.elementor-widget-container { - margin: 0px 0px 0px 0px; - } - - - .elementor .elementor-element.elementor-element-7500280>.elementor-widget-container { - padding: 0% 0% 0% 0%; - } - - .elementor .elementor-element.elementor-element-0efc59e .block-decoration, - .elementor .elementor-element.elementor-element-0efc59e .block-decoration .block-decoration-item { - width: 97px; - } - - .elementor .elementor-element.elementor-element-53b1f07 { - --gap: 40px 0px; - --row-gap: 40px; - --column-gap: 0px; - } - - .elementor .elementor-element.elementor-element-e9b547c { - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor .elementor-element.elementor-element-343b363 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor .elementor-element.elementor-element-9363070>.elementor-widget-container { - padding: 0% 0% 0% 0%; - } - - .elementor .elementor-element.elementor-element-2d7c3ee { - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor .elementor-element.elementor-element-f5cfe01::before, - .elementor .elementor-element.elementor-element-f5cfe01>.elementor-background-video-container::before, - .elementor .elementor-element.elementor-element-f5cfe01>.e-con-inner>.elementor-background-video-container::before, - .elementor .elementor-element.elementor-element-f5cfe01>.elementor-background-slideshow::before, - .elementor .elementor-element.elementor-element-f5cfe01>.e-con-inner>.elementor-background-slideshow::before, - .elementor .elementor-element.elementor-element-f5cfe01>.elementor-motion-effects-container>.elementor-motion-effects-layer::before { - background-color: transparent; - background-image: linear-gradient(180deg, #1F1F1F00 0%, #1F1F1F 85%); - } - - .elementor .elementor-element.elementor-element-f5cfe01 { - --padding-top: 120px; - --padding-bottom: 40px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor .elementor-element.elementor-element-53bd6d7>.elementor-widget-container { - padding: 40px 40px 40px 40px; - } - - .elementor .elementor-element.elementor-element-735a877 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 40px; - --padding-right: 0px; - } - - .elementor .elementor-element.elementor-element-c7b4cb4 { - --flex-direction: column; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --align-items: flex-start; - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 40px; - --padding-bottom: 40px; - --padding-left: 8.5%; - --padding-right: 8.5%; - } - - .elementor .elementor-element.elementor-element-d5b30d0 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor .elementor-element.elementor-element-e6879ea img { - max-width: 100%; - } - - .elementor .elementor-element.elementor-element-ab691ea .block-decoration, - .elementor .elementor-element.elementor-element-ab691ea .block-decoration .block-decoration-item { - width: 97px; - } - - .elementor .elementor-element.elementor-element-13abebf { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor .elementor-element.elementor-element-536e54b { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - } - - @media(max-width:1020px) { - .elementor .elementor-element.elementor-element-741f56c { - --padding-top: 10px; - --padding-bottom: 10px; - --padding-left: 10px; - --padding-right: 10px; - } - - .elementor .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-3264830 .slide-content-inner { - max-width: 85%; - } - - body:not(.rtl) .elementor .elementor-element.elementor-element-53b84fe { - left: 20px; - } - - body.rtl .elementor .elementor-element.elementor-element-53b84fe { - right: 20px; - } - - .elementor .elementor-element.elementor-element-53b84fe { - bottom: 20px; - } - - .elementor .elementor-element.elementor-element-9b26234 { - --e-con-grid-template-columns: repeat(1, 1fr); - --gap: 10px 20px; - --row-gap: 10px; - --column-gap: 20px; - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 10px; - --padding-right: 10px; - } - - .elementor .elementor-element.elementor-element-30fd9d1 { - --margin-top: 120px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor .elementor-element.elementor-element-ffd1f7d { - --container-widget-width: 80%; - --container-widget-flex-grow: 0; - width: var(--container-widget-width, 80%); - max-width: 80%; - } - - .elementor .elementor-element.elementor-element-e09c20e { - --gap: 40px 20px; - --row-gap: 40px; - --column-gap: 20px; - --grid-auto-flow: row; - --margin-top: 60px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor .elementor-element.elementor-element-81a7690>.elementor-widget-container { - padding: 0px 20px 0px 0px; - } - - .elementor .elementor-element.elementor-element-81a7690 { - --icon-box-icon-margin: 80px; - } - - .elementor .elementor-element.elementor-element-81a7690 .elementor-icon-box-title, - .elementor .elementor-element.elementor-element-81a7690 .elementor-icon-box-title a { - font-size: 20px; - } - - .elementor .elementor-element.elementor-element-0f4aa27>.elementor-widget-container { - padding: 0px 20px 0px 0px; - } - - .elementor .elementor-element.elementor-element-0f4aa27 { - --icon-box-icon-margin: 80px; - } - - .elementor .elementor-element.elementor-element-0f4aa27 .elementor-icon-box-title, - .elementor .elementor-element.elementor-element-0f4aa27 .elementor-icon-box-title a { - font-size: 20px; - } - - .elementor .elementor-element.elementor-element-6cfd203>.elementor-widget-container { - padding: 0px 20px 0px 0px; - } - - .elementor .elementor-element.elementor-element-6cfd203 { - --icon-box-icon-margin: 80px; - } - - .elementor .elementor-element.elementor-element-6cfd203 .elementor-icon-box-title, - .elementor .elementor-element.elementor-element-6cfd203 .elementor-icon-box-title a { - font-size: 20px; - } - - .elementor .elementor-element.elementor-element-0d343e1>.elementor-widget-container { - padding: 0px 20px 0px 0px; - } - - .elementor .elementor-element.elementor-element-0d343e1 { - --icon-box-icon-margin: 80px; - } - - .elementor .elementor-element.elementor-element-0d343e1 .elementor-icon-box-title, - .elementor .elementor-element.elementor-element-0d343e1 .elementor-icon-box-title a { - font-size: 20px; - } - - .elementor .elementor-element.elementor-element-07cd509 { - --container-widget-width: 70%; - --container-widget-flex-grow: 0; - width: var(--container-widget-width, 70%); - max-width: 70%; - } - - .elementor .elementor-element.elementor-element-1808c14>.elementor-widget-container { - padding: 10px 0px 0px 20px; - } - - .elementor .elementor-element.elementor-element-1808c14 { - --container-widget-width: 30%; - --container-widget-flex-grow: 0; - width: var(--container-widget-width, 30%); - max-width: 30%; - } - - .elementor .elementor-element.elementor-element-b62c0b3 { - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor .elementor-element.elementor-element-89a0ca1 { - --margin-top: 120px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 10px; - --padding-right: 10px; - } - - - - .elementor .elementor-element.elementor-element-0136e6e>.elementor-widget-container { - margin: 0px 0px 0px 0px; - } - - .elementor .elementor-element.elementor-element-7500280>.elementor-widget-container { - margin: 50px 0px 0px 0px; - } - - .elementor .elementor-element.elementor-element-53b1f07 { - --margin-top: 164px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor .elementor-element.elementor-element-e9b547c { - --e-con-grid-template-columns: repeat(3, 1fr); - --grid-auto-flow: row; - } - - .elementor .elementor-element.elementor-element-88745f4 { - --margin-top: 120px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor .elementor-element.elementor-element-7afb238>.elementor-widget-container { - margin: 0px 0px 50px 0px; - } - - .elementor .elementor-element.elementor-element-1cc335a .logico-title { - font-size: 120px; - } - - .elementor .elementor-element.elementor-element-2d7c3ee { - --e-con-grid-template-columns: repeat(2, 1fr); - --grid-auto-flow: row; - } - - .elementor .elementor-element.elementor-element-3e92e17 { - --margin-top: 120px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 10px; - --padding-right: 10px; - } - - .elementor .elementor-element.elementor-element-f5cfe01 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --padding-top: 120px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor .elementor-element.elementor-element-53da811 { - --align-items: flex-start; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --margin-top: 60px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor .elementor-element.elementor-element-53da811.e-con { - --order: 99999 - /* order end hack */ - ; - } - - .elementor .elementor-element.elementor-element-53bd6d7 { - --container-widget-width: 750px; - --container-widget-flex-grow: 0; - width: var(--container-widget-width, 750px); - max-width: 750px; - } - - .elementor .elementor-element.elementor-element-735a877 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor .elementor-element.elementor-element-9d7fc8f { - --container-widget-width: 100%; - --container-widget-flex-grow: 0; - width: var(--container-widget-width, 100%); - max-width: 100%; - } - - .elementor .elementor-element.elementor-element-fb33b91 { - --container-widget-width: 80%; - --container-widget-flex-grow: 0; - width: var(--container-widget-width, 80%); - max-width: 80%; - } - - .elementor .elementor-element.elementor-element-c7b4cb4 { - --flex-direction: row; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: space-between; - --align-items: center; - } - - .elementor .elementor-element.elementor-element-de254c2 { - --padding-top: 120px; - --padding-bottom: 120px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor .elementor-element.elementor-element-1698b85 { - --margin-top: 120px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor .elementor-element.elementor-element-80fb828 .price-item-price-info { - font-size: 40px; - } - - .elementor .elementor-element.elementor-element-5a04fc1 .price-item-price-info { - font-size: 40px; - } - - .elementor .elementor-element.elementor-element-50ff366 .price-item-price-info { - font-size: 40px; - } - - .elementor .elementor-element.elementor-element-4c3d65c { - --margin-top: 120px; - --margin-bottom: 120px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor .elementor-element.elementor-element-1eec155 { - --container-widget-width: 62%; - --container-widget-flex-grow: 0; - width: var(--container-widget-width, 62%); - max-width: 62%; - } - - .elementor .elementor-element.elementor-element-7e719d0>.elementor-widget-container { - margin: -56px 0px 0px 0px; - } - } - - @media(max-width:840px) { - .elementor .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-3264830 .slide-content-inner { - margin: 0px 0px 0px 0px; - } - - .elementor .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-3264830 .content-slider-item-heading { - font-size: 36px; - } - - .elementor .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-6867061 .slide-content-inner { - margin: 60px 0px 0px 0px; - } - - .elementor .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-6867061 .content-slider-item-heading { - font-size: 36px; - } - - .elementor .elementor-element.elementor-element-6c7cbcb .owl-carousel.owl-theme .content-item { - height: 600px; - } - - .elementor .elementor-element.elementor-element-9b26234 { - --grid-auto-flow: row; - } - - .elementor .elementor-element.elementor-element-e09c20e { - --e-con-grid-template-columns: repeat(2, 1fr); - --gap: 60px 20px; - --row-gap: 60px; - --column-gap: 20px; - --grid-auto-flow: row; - } - - .elementor .elementor-element.elementor-element-5a5c397 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor .elementor-element.elementor-element-07cd509 { - --container-widget-width: 100%; - --container-widget-flex-grow: 0; - width: var(--container-widget-width, 100%); - max-width: 100%; - } - - .elementor .elementor-element.elementor-element-1808c14>.elementor-widget-container { - margin: 40px 0px 0px 0px; - padding: 0px 0px 0px 0px; - } - - .elementor .elementor-element.elementor-element-1808c14 { - --container-widget-width: 100%; - --container-widget-flex-grow: 0; - width: var(--container-widget-width, 100%); - max-width: 100%; - } - - .elementor .elementor-element.elementor-element-1808c14 .button-container { - text-align: left; - } - - - - - - - body:not(.rtl) .elementor .elementor-element.elementor-element-0031d81 { - right: 0px; - } - - body.rtl .elementor .elementor-element.elementor-element-0031d81 { - left: 0px; - } - - - - .elementor .elementor-element.elementor-element-0efc59e .block-decoration, - .elementor .elementor-element.elementor-element-0efc59e .block-decoration .block-decoration-item { - width: 70px; - } - - .elementor .elementor-element.elementor-element-e9b547c { - --grid-auto-flow: row; - } - - .elementor .elementor-element.elementor-element-4c3e632 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor .elementor-element.elementor-element-e7609a5 { - --margin-top: 30px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor .elementor-element.elementor-element-3ef6f03>.elementor-widget-container { - margin: 40px 0px 0px 0px; - } - - .elementor .elementor-element.elementor-element-2d7c3ee { - --grid-auto-flow: row; - } - - .elementor .elementor-element.elementor-element-07aec85 .logico-title { - font-size: 24px; - } - - .elementor .elementor-element.elementor-element-4358e8e { - font-size: 16px; - } - - .elementor .elementor-element.elementor-element-d5b30d0 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor .elementor-element.elementor-element-609bbad { - --align-items: flex-start; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - } - - .elementor .elementor-element.elementor-element-e6879ea>.elementor-widget-container { - margin: 0px 0px 0px 0px; - } - - .elementor .elementor-element.elementor-element-e6879ea img { - width: 400px; - max-width: 90%; - } - - .elementor .elementor-element.elementor-element-ebf6c8d { - --margin-top: 60px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor .elementor-element.elementor-element-1632aa3 .slider-footer.slider-footer-position-after { - margin-top: -25px; - } - - .elementor .elementor-element.elementor-element-1632aa3 .slider-footer.slider-footer-position-before { - margin-bottom: -25px; - } - - .elementor .elementor-element.elementor-element-ab691ea .block-decoration, - .elementor .elementor-element.elementor-element-ab691ea .block-decoration .block-decoration-item { - width: 70px; - } - - .elementor .elementor-element.elementor-element-e494ac9 { - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --flex-wrap: wrap; - } - - .elementor .elementor-element.elementor-element-230216e { - border-width: 1px 1px 1px 0px; - --border-top-width: 1px; - --border-right-width: 1px; - --border-bottom-width: 1px; - --border-left-width: 0px; - } - - .elementor .elementor-element.elementor-element-80fb828>.elementor-widget-container { - padding: 50px 40px 50px 0px; - } - - .elementor .elementor-element.elementor-element-80fb828 .price-item-price-info { - font-size: 60px; - } - - .elementor .elementor-element.elementor-element-d68e8ee { - border-width: 1px 0px 1px 0px; - --border-top-width: 1px; - --border-right-width: 0px; - --border-bottom-width: 1px; - --border-left-width: 0px; - } - - .elementor .elementor-element.elementor-element-5a04fc1>.elementor-widget-container { - padding: 50px 0px 50px 40px; - } - - .elementor .elementor-element.elementor-element-5a04fc1 .price-item-price-info { - font-size: 60px; - } - - .elementor .elementor-element.elementor-element-3e4e136 { - border-width: 0px 1px 1px 0px; - --border-top-width: 0px; - --border-right-width: 1px; - --border-bottom-width: 1px; - --border-left-width: 0px; - } - - .elementor .elementor-element.elementor-element-50ff366>.elementor-widget-container { - padding: 50px 40px 50px 0px; - } - - .elementor .elementor-element.elementor-element-50ff366 .price-item-price-info { - font-size: 60px; - } - - .elementor .elementor-element.elementor-element-7e719d0>.elementor-widget-container { - margin: -30px 0px 0px 0px; - } - - .elementor .elementor-element.elementor-element-7e719d0 .slider-footer.slider-footer-position-after { - margin-top: 30px; - } - - .elementor .elementor-element.elementor-element-7e719d0 .slider-footer.slider-footer-position-before { - margin-bottom: 30px; - } - } - - @media(max-width:660px) { - .elementor .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-3264830 .content-slider-item-heading { - font-size: 28px; - } - - .elementor .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-6867061 .slide-content-inner { - max-width: 70%; - } - - .elementor .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-6867061 .content-slider-item-heading { - font-size: 28px; - } - - .elementor .elementor-element.elementor-element-6c7cbcb .slider-footer { - margin-top: 0px; - margin-bottom: 9px; - } - - .elementor .elementor-element.elementor-element-6c7cbcb .slider-footer .slider-pagination { - margin-right: 80px; - margin-left: 20px; - } - - .elementor .elementor-element.elementor-element-9b26234 { - --grid-auto-flow: row; - } - - .elementor .elementor-element.elementor-element-30fd9d1 { - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor .elementor-element.elementor-element-03db5d7 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor .elementor-element.elementor-element-ffd1f7d { - --container-widget-width: 100%; - --container-widget-flex-grow: 0; - width: var(--container-widget-width, 100%); - max-width: 100%; - } - - .elementor .elementor-element.elementor-element-e09c20e { - --grid-auto-flow: row; - } - - .elementor .elementor-element.elementor-element-b62c0b3 { - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor .elementor-element.elementor-element-89a0ca1 { - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor .elementor-element.elementor-element-0031d81 .logico-video-button .elementor-custom-embed-play { - height: 105px; - } - - .elementor .elementor-element.elementor-element-0031d81 .logico-video-button.video-button-animation-jump .elementor-custom-embed-play { - height: 105px; - } - - .elementor .elementor-element.elementor-element-0031d81 .logico-video-button.video-button-animation-jump:hover .elementor-custom-embed-play { - height: calc(105px - 22px); - } - - .elementor .elementor-element.elementor-element-0efc59e .block-decoration, - .elementor .elementor-element.elementor-element-0efc59e .block-decoration .block-decoration-item { - width: 50px; - } - - .elementor .elementor-element.elementor-element-53b1f07 { - --margin-top: 144px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor .elementor-element.elementor-element-e9b547c { - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor .elementor-element.elementor-element-88745f4 { - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor .elementor-element.elementor-element-343b363 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor .elementor-element.elementor-element-1cc335a .logico-title { - font-size: 80px; - } - - .elementor .elementor-element.elementor-element-e7609a5 { - --margin-top: 30px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor .elementor-element.elementor-element-2d7c3ee { - --gap: 60px 20px; - --row-gap: 60px; - --column-gap: 20px; - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor .elementor-element.elementor-element-3e92e17 { - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor .elementor-element.elementor-element-f5cfe01 { - --padding-top: 90px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor .elementor-element.elementor-element-9d7fc8f { - --container-widget-width: 100%; - --container-widget-flex-grow: 0; - width: var(--container-widget-width, 100%); - max-width: 100%; - } - - .elementor .elementor-element.elementor-element-c7b4cb4 { - --flex-direction: column; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --align-items: flex-start; - } - - .elementor .elementor-element.elementor-element-de254c2 { - --padding-top: 90px; - --padding-bottom: 90px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor .elementor-element.elementor-element-d5b30d0 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor .elementor-element.elementor-element-ab691ea .block-decoration, - .elementor .elementor-element.elementor-element-ab691ea .block-decoration .block-decoration-item { - width: 50px; - } - - .elementor .elementor-element.elementor-element-1698b85 { - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor .elementor-element.elementor-element-13abebf { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor .elementor-element.elementor-element-e494ac9 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor .elementor-element.elementor-element-230216e { - --align-items: center; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - border-width: 1px 0px 0px 0px; - --border-top-width: 1px; - --border-right-width: 0px; - --border-bottom-width: 0px; - --border-left-width: 0px; - } - - .elementor .elementor-element.elementor-element-80fb828>.elementor-widget-container { - padding: 50px 40px 50px 40px; - } - - .elementor .elementor-element.elementor-element-d68e8ee { - --justify-content: center; - --align-items: center; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - border-width: 1px 0px 0px 0px; - --border-top-width: 1px; - --border-right-width: 0px; - --border-bottom-width: 0px; - --border-left-width: 0px; - } - - .elementor .elementor-element.elementor-element-5a04fc1>.elementor-widget-container { - padding: 50px 40px 50px 40px; - } - - .elementor .elementor-element.elementor-element-3e4e136 { - --align-items: center; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - border-width: 1px 0px 1px 0px; - --border-top-width: 1px; - --border-right-width: 0px; - --border-bottom-width: 1px; - --border-left-width: 0px; - } - - .elementor .elementor-element.elementor-element-50ff366>.elementor-widget-container { - padding: 50px 40px 50px 40px; - } - - .elementor .elementor-element.elementor-element-4c3d65c { - --margin-top: 90px; - --margin-bottom: 90px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor .elementor-element.elementor-element-536e54b { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor .elementor-element.elementor-element-1eec155 { - --container-widget-width: 100%; - --container-widget-flex-grow: 0; - width: var(--container-widget-width, 100%); - max-width: 100%; - } - - .elementor .elementor-element.elementor-element-7e719d0>.elementor-widget-container { - margin: 50px 0px 0px 0px; - } - - .elementor .elementor-element.elementor-element-7e719d0 .slider-footer { - text-align: left; - } - - .elementor .elementor-element.elementor-element-7e719d0 .slider-footer.slider-footer-position-after { - margin-top: 30px; - } - - .elementor .elementor-element.elementor-element-7e719d0 .slider-footer.slider-footer-position-before { - margin-bottom: 30px; - } - } - - @media(max-width:480px) { - .elementor .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-3264830 .slide-content-inner { - max-width: 100%; - } - - .elementor .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-6867061 .slide-content-inner { - max-width: 100%; - } - - .elementor .elementor-element.elementor-element-9b26234 { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } - - .elementor .elementor-element.elementor-element-e09c20e { - --e-con-grid-template-columns: repeat(1, 1fr); - --gap: 40px 20px; - --row-gap: 40px; - --column-gap: 20px; - --grid-auto-flow: row; - } - - .elementor .elementor-element.elementor-element-81a7690>.elementor-widget-container { - padding: 0px 0px 40px 0px; - border-width: 0px 0px 1px 0px; - } - - .elementor .elementor-element.elementor-element-0f4aa27>.elementor-widget-container { - padding: 0px 0px 40px 0px; - border-width: 0px 0px 1px 0px; - } - - .elementor .elementor-element.elementor-element-6cfd203>.elementor-widget-container { - padding: 0px 0px 40px 0px; - border-width: 0px 0px 1px 0px; - } - - .elementor .elementor-element.elementor-element-0d343e1>.elementor-widget-container { - padding: 0px 0px 40px 0px; - border-width: 0px 0px 1px 0px; - } - - .elementor .elementor-element.elementor-element-53b1f07 { - --gap: 30px 0px; - --row-gap: 30px; - --column-gap: 0px; - } - - .elementor .elementor-element.elementor-element-e9b547c { - --e-con-grid-template-columns: repeat(2, 1fr); - --grid-auto-flow: row; - } - - .elementor .elementor-element.elementor-element-1cc335a .logico-title { - font-size: 56px; - } - - .elementor .elementor-element.elementor-element-2d7c3ee { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } - - .elementor .elementor-element.elementor-element-53bd6d7>.elementor-widget-container { - padding: 30px 20px 30px 20px; - } - - .elementor .elementor-element.elementor-element-c7b4cb4 { - --padding-top: 30px; - --padding-bottom: 30px; - --padding-left: 20px; - --padding-right: 20px; - } - } - - .elementor-5180 .elementor-element.elementor-element-466de1b { - --display: flex; - --position: absolute; - --flex-direction: row; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --align-items: center; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --padding-top: 10px; - --padding-bottom: 0px; - --padding-left: 40px; - --padding-right: 40px; - - - top: 10px; - --z-index: 99; - - - /* --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --flex-wrap: nowrap; - --border-radius: 25px 25px 25px 25px; - --z-index: 1; */ - } - - .elementor .elementor-element.elementor-element-466de1b.sticky-container-active, - .elementor .sticky-container-active .elementor-element.elementor-element-466de1b { - background-color: #1F1F1Fcc; - } - - body:not(.rtl) .elementor-5180 .elementor-element.elementor-element-466de1b { - left: 0px; - - } - - body.rtl .elementor-5180 .elementor-element.elementor-element-466de1b { - right: 0px; - } - - .elementor-5180 .elementor-element.elementor-element-e052838 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --margin-top: 0%; - --margin-bottom: 0%; - --margin-left: 2.36%; - --margin-right: 0%; - --z-index: 2; - } - - .elementor .elementor-element.elementor-element-e052838.sticky-container-active, - .elementor .sticky-container-active .elementor-element.elementor-element-e052838 { - border-style: solid; - border-width: 0px 0px 1px 0px; - border-color: #FFFFFF00; - } - - .elementor-5180 .elementor-element.elementor-element-d681ece { - --display: flex; - --flex-direction: row; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: space-around; - --align-items: stretch; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --flex-wrap: nowrap; - --z-index: 2; - } - - .elementor-5180 .elementor-element.elementor-element-472172e { - --display: flex; - --flex-direction: row; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: space-between; - --align-items: center; - --gap: 0px 20px; - --row-gap: 0px; - /* --column-gap: 20px; */ - --flex-wrap: nowrap; - --padding-top: 34px; - --padding-bottom: 34px; - --padding-left: 0px; - --padding-right: 0px; - --z-index: 2; - } - - .elementor-5180 .elementor-element.elementor-element-472172e.e-con { - --flex-grow: 1; - --flex-shrink: 0; - } - - #side-panel-2f31137:before { - background-image: url("/images/bg-slide-sidebar.jpg"); - background-position: center center; - background-repeat: no-repeat; - background-size: cover; - } - - .elementor-5180 .elementor-element.elementor-element-2f31137.elementor-element { - --flex-grow: 0; - --flex-shrink: 1; - } - - .elementor-5180 .elementor-element.elementor-element-2f31137 .dropdown-trigger-icon { - color: #ffffff; - } - - .elementor-5180 .elementor-element.elementor-element-2f31137 .dropdown-trigger-icon:hover { - color: #ffffff; - } - - #side-panel-2f31137 .slide-sidebar { - padding: 137px 60px 60px 60px !important; - } - - #side-panel-2f31137 { - --logico-default-text-color: #ffffff; - --logico-dark-text-color: #ffffff; - --logico-light-text-color: #bebebe; - --logico-accent-color: #C01227; - --logico-accent-alter-color: #C01227; - --logico-border-color: #cbcbcb; - --logico-border-hover-color: #ffffff; - --logico-background-color: #1f1f1f; - --logico-background-alter-color: #1f1f1f; - --logico-button-text-color: #ffffff; - --logico-button-border-color: #C01227; - --logico-button-background-color: rgba(255, 255, 255, 0); - --logico-button-icon-color: #1f1f1f; - --logico-button-text-hover: #FFFFFF; - --logico-button-border-hover: #C01227; - --logico-button-background-hover: #C01227; - --logico-button-icon-hover: #FFFFFF; - } - - .elementor-5180 .elementor-element.elementor-element-846e53d .hfe-site-logo-container, - .elementor-5180 .elementor-element.elementor-element-846e53d .hfe-caption-width figcaption { - text-align: left; - } - - .elementor-5180 .elementor-element.elementor-element-846e53d .hfe-site-logo .hfe-site-logo-container img { - /* width: 153px; */ - margin-left: 30px; - } - - .elementor-5180 .elementor-element.elementor-element-846e53d .widget-image-caption { - margin-top: 0px; - margin-bottom: 0px; - } - - .elementor-5180 .elementor-element.elementor-element-846e53d.elementor-element { - --flex-grow: 0; - --flex-shrink: 0; - } - - .elementor-5180 .elementor-element.elementor-element-846e53d .hfe-site-logo-container .hfe-site-logo-img { - border-style: none; - } - - .elementor-5180 .elementor-element.elementor-element-e44ee7e { - --display: flex; - --flex-direction: row; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: center; - --align-items: center; - --padding-top: 20px; - --padding-bottom: 20px; - --padding-left: 0px; - --padding-right: 0px; - --z-index: 1; - } - - .elementor-5180 .elementor-element.elementor-element-e44ee7e.e-con { - --flex-grow: 0; - --flex-shrink: 1; - } - - .elementor-5180 .elementor-element.elementor-element-0b7bf6f { - width: auto; - max-width: auto; - } - - .elementor-5180 .elementor-element.elementor-element-0b7bf6f>.elementor-widget-container { - background-color: #ededed30; - padding: 0px 50px 0px 50px; - border-radius: 25px 25px 25px 25px; - } - - .elementor-5180 .elementor-element.elementor-element-0b7bf6f .header-menu-container nav { - text-align: center; - } - - .elementor-5180 .elementor-element.elementor-element-0b7bf6f .menu-trigger { - text-align: right; - } - - .elementor-5180 .elementor-element.elementor-element-0b7bf6f .header-menu-container .main-menu>li>a { - padding: 22px 0px 23px 0px; - } - - .elementor-5180 .elementor-element.elementor-element-0b7bf6f .header-menu-container .main-menu>li>a:before { - background-color: #FFFFFF; - } - - .elementor-5180 .elementor-element.elementor-element-0b7bf6f .header-menu-container .main-menu>li>a, - .elementor-5180 .elementor-element.elementor-element-0b7bf6f .header-menu-container .main-menu>li.menu-item-has-children>a:after { - color: #FFFFFF; - } - - .elementor-5180 .elementor-element.elementor-element-0b7bf6f .header-menu-container .main-menu>li.current-menu-ancestor>a, - .elementor-5180 .elementor-element.elementor-element-0b7bf6f .header-menu-container .main-menu>li.current-menu-parent>a, - .elementor-5180 .elementor-element.elementor-element-0b7bf6f .header-menu-container .main-menu>li.current-menu-item>a:not([href *="/#"]), - .elementor-5180 .elementor-element.elementor-element-0b7bf6f .header-menu-container .main-menu>li.active>a, - .elementor-5180 .elementor-element.elementor-element-0b7bf6f .header-menu-container .main-menu>li:hover>a { - color: #BFBFBF; - } - - .elementor-5180 .elementor-element.elementor-element-0b7bf6f .header-menu-container .main-menu>li ul.sub-menu { - padding: 33px 33px 35px 42px; - background-color: #1f1f1f; - } - - .elementor-5180 .elementor-element.elementor-element-0b7bf6f .header-menu-container .main-menu li:hover>ul.sub-menu ul.sub-menu { - margin: 0 0 0 calc(33px + 5px); - } - - .elementor-5180 .elementor-element.elementor-element-0b7bf6f .header-menu-container .main-menu li:hover>ul.sub-menu ul.sub-menu:before { - width: calc(33px + 5px); - } - - .elementor-5180 .elementor-element.elementor-element-0b7bf6f .header-menu-container .main-menu>li ul.sub-menu>li>a, - .elementor-5180 .elementor-element.elementor-element-0b7bf6f .header-menu-container .main-menu>li ul.sub-menu>li>a:after { - color: #ffffff; - } - - .elementor-5180 .elementor-element.elementor-element-0b7bf6f .header-menu-container .main-menu>li ul.sub-menu>li.current-menu-ancestor>a, - .elementor-5180 .elementor-element.elementor-element-0b7bf6f .header-menu-container .main-menu>li ul.sub-menu>li.current-menu-parent>a, - .elementor-5180 .elementor-element.elementor-element-0b7bf6f .header-menu-container .main-menu>li ul.sub-menu>li.current-menu-item>a:not([href *="/#"]), - .elementor-5180 .elementor-element.elementor-element-0b7bf6f .header-menu-container .main-menu>li ul.sub-menu>li.active>a, - .elementor-5180 .elementor-element.elementor-element-0b7bf6f .header-menu-container .main-menu>li ul.sub-menu>li:hover>a, - .elementor-5180 .elementor-element.elementor-element-0b7bf6f .header-menu-container .main-menu>li ul.sub-menu>li>a:before { - color: #c01227; - } - - .elementor-5180 .elementor-element.elementor-element-0b7bf6f .menu-trigger .hamburger span { - background-color: #FFFFFF; - } - - .elementor-5180 .elementor-element.elementor-element-0b7bf6f .menu-trigger:hover .hamburger span { - background-color: #BFBFBF; - } - - #mobile-header-0b7bf6f.mobile-header-menu-container { - --logico-border-color: #D9D9D9; - --logico-button-border-color: #c01227; - --logico-button-icon-color: #333333; - --logico-button-text-hover: #FFFFFF; - --logico-button-border-hover: #C01227; - --logico-button-background-hover: #C01227; - --logico-button-icon-hover: #FFFFFF; - } - - .elementor-5180 .elementor-element.elementor-element-9984ace { - --display: flex; - --flex-direction: row; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: flex-end; - --align-items: center; - --gap: 0px 20px; - --row-gap: 0px; - /* --column-gap: 20px; */ - --flex-wrap: nowrap; - } - - .elementor-5180 .elementor-element.elementor-element-9984ace.e-con { - --flex-grow: 1; - --flex-shrink: 0; - } - - .elementor-5180 .elementor-element.elementor-element-2b96637 { - width: 100%; - max-width: 100%; - text-align: center; - font-size: 25px; - line-height: 1.4em; - letter-spacing: -0.03em; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; - } - - .elementor-5180 .elementor-element.elementor-element-2b96637 a { - color: #FFFFFF; - } - - .elementor-5180 .elementor-element.elementor-element-2b96637 a:hover, - .elementor-5180 .elementor-element.elementor-element-2b96637 a:focus { - color: #BFBFBF; - } - - .elementor-5180 .elementor-element.elementor-element-18fc20a .search-trigger-icon { - color: #000000a9; - } - - .elementor-5180 .elementor-element.elementor-element-18fc20a .search-trigger-icon:hover { - color: #BFBFBF; - } - - .elementor-5180 .elementor-element.elementor-element-7a36700 .login-logout .link-login, - .elementor-5180 .elementor-element.elementor-element-7a36700 .login-logout .link-logout { - color: #000000a9; - } - - .elementor-5180 .elementor-element.elementor-element-7a36700 .login-logout .link-login:hover, - .elementor-5180 .elementor-element.elementor-element-7a36700 .login-logout .link-logout:hover { - color: #BFBFBF; - } - - .elementor-5180 .elementor-element.elementor-element-f961133 { - --display: flex; - --align-items: flex-end; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --margin-top: 0%; - --margin-bottom: 0%; - --margin-left: 3%; - --margin-right: 3%; - --padding-top: 20px; - --padding-bottom: 20px; - --padding-left: 0px; - --padding-right: 0px; - --z-index: 1; - } - - .elementor-5180 .elementor-element.elementor-element-f961133.e-con { - --flex-grow: 1; - --flex-shrink: 0; - } - - .elementor-5180 .elementor-element.elementor-element-cabdb09 .header-button-container { - text-align: right; - } - - .elementor-5180 .elementor-element.elementor-element-cabdb09 a.header-button { - min-width: 200px; - color: #FFFFFF; - background-color: #C01227; - } - - .elementor-5180 .elementor-element.elementor-element-cabdb09 a.header-button.header-button-animation-jump { - min-height: 90px; - } - - .elementor-5180 .elementor-element.elementor-element-cabdb09 a.header-button.header-button-animation-jump:hover { - min-height: calc(90px - 22px); - } - - .elementor-5180 .elementor-element.elementor-element-cabdb09 a.header-button.header-button-animation-fade { - min-height: 70px; - } - - .elementor-5180 .elementor-element.elementor-element-cabdb09 a.header-button:hover { - background-color: #c01227A7; - } - - body.elementor-page-5180:not(.elementor-motion-effects-element-type-background), - body.elementor-page-5180>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-color: #1F1F1F; - } - - @media(min-width:481px) { - .elementor-5180 .elementor-element.elementor-element-472172e { - --width: clamp(192px, 15vw, 15%); - } - - .elementor-5180 .elementor-element.elementor-element-9984ace { - --width: clamp(270px, 26vw, 26%); - } - - .elementor-5180 .elementor-element.elementor-element-f961133 { - --width: auto; - } - } - - @media(max-width:1200px) { - .elementor-5180 .elementor-element.elementor-element-e052838 { - --margin-top: 0px; - --margin-bottom: 0px; - --margin-left: 30px; - --margin-right: 30px; - } - - .elementor-5180 .elementor-element.elementor-element-472172e { - --padding-top: 20px; - --padding-bottom: 20px; - --padding-left: 0px; - --padding-right: 0px; - --z-index: 1; - } - - .elementor-5180 .elementor-element.elementor-element-846e53d .hfe-site-logo-container, - .elementor-5180 .elementor-element.elementor-element-846e53d .hfe-caption-width figcaption { - text-align: left; - } - - .elementor-5180 .elementor-element.elementor-element-e44ee7e { - --justify-content: flex-end; - --padding-top: 20px; - --padding-bottom: 20px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-5180 .elementor-element.elementor-element-0b7bf6f>.elementor-widget-container { - padding: 10px 10px 10px 10px; - border-radius: 15px 15px 15px 15px; - } - - .elementor-5180 .elementor-element.elementor-element-0b7bf6f { - z-index: 2; - } - - .elementor-5180 .elementor-element.elementor-element-9984ace { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - } - - @media(max-width:1020px) { - .elementor-5180 .elementor-element.elementor-element-466de1b { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 10px; - --padding-right: 10px; - top: 20px; - } - - .elementor-5180 .elementor-element.elementor-element-472172e { - --padding-top: 10px; - --padding-bottom: 10px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-5180 .elementor-element.elementor-element-e44ee7e { - --padding-top: 10px; - --padding-bottom: 10px; - --padding-left: 0px; - --padding-right: 0px; - } - } - - @media(max-width:660px) { - .elementor-5180 .elementor-element.elementor-element-e052838 { - --margin-top: 0px; - --margin-bottom: 0px; - --margin-left: 20px; - --margin-right: 20px; - } - - .elementor-5180 .elementor-element.elementor-element-d681ece { - --flex-wrap: nowrap; - } - - .elementor-5180 .elementor-element.elementor-element-e44ee7e.e-con { - --flex-grow: 0; - --flex-shrink: 1; - } - } - - @media(max-width:480px) { - .elementor-5180 .elementor-element.elementor-element-d681ece { - --flex-wrap: nowrap; - } - - .elementor-5180 .elementor-element.elementor-element-472172e { - --width: auto; - } - - .elementor-5180 .elementor-element.elementor-element-472172e.e-con { - --flex-grow: 1; - --flex-shrink: 0; - } - } - - .elementor-4656 .elementor-element.elementor-element-02db03e { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --padding-top: 94px; - --padding-bottom: 20px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-4656 .elementor-element.elementor-element-23f3ff1 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --border-radius: 25px 25px 0px 0px; - } - - .elementor-4656 .elementor-element.elementor-element-23f3ff1:not(.elementor-motion-effects-element-type-background), - .elementor-4656 .elementor-element.elementor-element-23f3ff1>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-color: #1F1F1F; - } - - .elementor-4656 .elementor-element.elementor-element-1a0e2f2 { - --display: grid; - --e-con-grid-template-columns: repeat(2, 1fr); - --e-con-grid-template-rows: repeat(1, 1fr); - --gap: 20px 20px; - --row-gap: 20px; - --column-gap: 20px; - --grid-auto-flow: row; - --margin-top: -94px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 20px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-4656 .elementor-element.elementor-element-aeddc72 { - --display: flex; - --min-height: 460px; - --justify-content: flex-end; - --align-items: flex-start; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --border-radius: 25px 25px 25px 25px; - --padding-top: 50px; - --padding-bottom: 50px; - --padding-left: 47px; - --padding-right: 45px; - } - - .elementor-4656 .elementor-element.elementor-element-aeddc72:not(.elementor-motion-effects-element-type-background), - .elementor-4656 .elementor-element.elementor-element-aeddc72>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-image: url("/images/home2-banner-4.png"); - background-position: center center; - background-repeat: no-repeat; - background-size: cover; - } - - .elementor-4656 .elementor-element.elementor-element-07f2076 { - --divider-border-style: solid; - --divider-color: #FFFFFF80; - --divider-border-width: 1px; - } - - .elementor-4656 .elementor-element.elementor-element-07f2076 .elementor-divider-separator { - width: 300px; - } - - .elementor-4656 .elementor-element.elementor-element-07f2076 .elementor-divider { - padding-block-start: 20px; - padding-block-end: 20px; - } - - .elementor-4656 .elementor-element.elementor-element-10f51d7 { - width: var(--container-widget-width, 300px); - max-width: 300px; - --container-widget-width: 300px; - --container-widget-flex-grow: 0; - } - - .elementor-4656 .elementor-element.elementor-element-10f51d7 .logico-title { - font-size: 30px; - font-weight: 600; - line-height: 1.1667em; - letter-spacing: -0.03em; - color: #FFFFFF; - } - - .elementor-4656 .elementor-element.elementor-element-0272ea2 { - width: var(--container-widget-width, 300px); - max-width: 300px; - --container-widget-width: 300px; - --container-widget-flex-grow: 0; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; - } - - .elementor-4656 .elementor-element.elementor-element-0272ea2>.elementor-widget-container { - margin: 15px 0px 0px 0px; - } - - .elementor-4656 .elementor-element.elementor-element-f009d7c>.elementor-widget-container { - margin: 20px 0px 0px 0px; - } - - .elementor-4656 .elementor-element.elementor-element-f009d7c { - --logico-default-text-color: #FFFFFF; - } - - .elementor-4656 .elementor-element.elementor-element-003117e { - --display: flex; - --min-height: 460px; - --justify-content: flex-end; - --align-items: flex-start; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --border-radius: 25px 25px 25px 25px; - --padding-top: 50px; - --padding-bottom: 50px; - --padding-left: 47px; - --padding-right: 45px; - } - - .elementor-4656 .elementor-element.elementor-element-003117e:not(.elementor-motion-effects-element-type-background), - .elementor-4656 .elementor-element.elementor-element-003117e>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-image: url("/images/home2-banner-5"); - background-position: center center; - background-repeat: no-repeat; - background-size: cover; - } - - .elementor-4656 .elementor-element.elementor-element-41796f6 { - --divider-border-style: solid; - --divider-color: #FFFFFF80; - --divider-border-width: 1px; - } - - .elementor-4656 .elementor-element.elementor-element-41796f6 .elementor-divider-separator { - width: 300px; - } - - .elementor-4656 .elementor-element.elementor-element-41796f6 .elementor-divider { - padding-block-start: 20px; - padding-block-end: 20px; - } - - .elementor-4656 .elementor-element.elementor-element-c837bd1 { - width: var(--container-widget-width, 300px); - max-width: 300px; - --container-widget-width: 300px; - --container-widget-flex-grow: 0; - } - - .elementor-4656 .elementor-element.elementor-element-c837bd1 .logico-title { - font-size: 30px; - font-weight: 600; - line-height: 1.1667em; - letter-spacing: -0.03em; - color: #FFFFFF; - } - - .elementor-4656 .elementor-element.elementor-element-b243ea7>.elementor-widget-container { - margin: 20px 0px 0px 0px; - } - - .elementor-4656 .elementor-element.elementor-element-b243ea7 { - --logico-default-text-color: #FFFFFF; - } - - .elementor-4656 .elementor-element.elementor-element-97ed6ea { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --border-radius: 0px 0px 25px 25px; - --padding-top: 133px; - --padding-bottom: 59px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-4656 .elementor-element.elementor-element-97ed6ea:not(.elementor-motion-effects-element-type-background), - .elementor-4656 .elementor-element.elementor-element-97ed6ea>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-color: #1F1F1F; - } - - .elementor-4656 .elementor-element.elementor-element-8748c8c { - --display: flex; - --flex-direction: row; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --align-items: flex-end; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-4656 .elementor-element.elementor-element-9b55011 { - --display: flex; - } - - .elementor-4656 .elementor-element.elementor-element-7018b0d .logico-title { - font-family: "Manrope", Sans-serif; - text-transform: none; - color: #FFFFFF; - } - - .elementor-4656 .elementor-element.elementor-element-6c7ad70>.elementor-widget-container { - margin: -7px 0px 0px 0px; - } - - .elementor-4656 .elementor-element.elementor-element-6c7ad70 .logico-title { - font-family: "Manrope", Sans-serif; - text-transform: none; - color: #FFFFFF; - } - - .elementor-4656 .elementor-element.elementor-element-307ee85 { - --display: flex; - --justify-content: flex-end; - } - - .elementor-4656 .elementor-element.elementor-element-122ac89>.elementor-widget-container { - margin: 0px 0px 11px 0px; - } - - .elementor-4656 .elementor-element.elementor-element-122ac89 .button-container { - text-align: right; - } - - .elementor-4656 .elementor-element.elementor-element-122ac89 { - --logico-button-text-color: #FFFFFF; - --logico-button-border-color: #C01227; - --logico-button-background-color: #FFFFFF00; - --logico-button-icon-color: #FFFFFF; - --logico-button-text-hover: #FFFFFF; - --logico-button-border-hover: #C01227; - --logico-button-background-hover: #C01227; - --logico-button-icon-hover: #FFFFFF; - } - - .elementor-4656 .elementor-element.elementor-element-30014a2 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-4656 .elementor-element.elementor-element-720670a { - --divider-border-style: solid; - --divider-color: #CBCBCB; - --divider-border-width: 1px; - } - - .elementor-4656 .elementor-element.elementor-element-720670a>.elementor-widget-container { - margin: 62px 0px 122px 0px; - } - - .elementor-4656 .elementor-element.elementor-element-720670a .elementor-divider-separator { - width: 100%; - } - - .elementor-4656 .elementor-element.elementor-element-720670a .elementor-divider { - padding-block-start: 0px; - padding-block-end: 0px; - } - - .elementor-4656 .elementor-element.elementor-element-9dccabb { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: space-between; - --gap: 50px 20px; - --row-gap: 50px; - --column-gap: 20px; - --margin-top: 0px; - --margin-bottom: 79px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-4656 .elementor-element.elementor-element-7b9becf { - --display: flex; - } - - .elementor-4656 .elementor-element.elementor-element-4b6e2f2>.elementor-widget-container { - padding: 1px 0px 0px 0px; - } - - .elementor-4656 .elementor-element.elementor-element-4b6e2f2 { - text-align: left; - } - - .elementor-4656 .elementor-element.elementor-element-4b6e2f2 img { - width: 153px; - } - - .elementor-4656 .elementor-element.elementor-element-7eaa169 { - --grid-template-columns: repeat(0, auto); - --icon-size: 16px; - --grid-column-gap: 38px; - --grid-row-gap: 0px; - } - - .elementor-4656 .elementor-element.elementor-element-7eaa169>.elementor-widget-container { - margin: 42px 0px 0px -3px; - } - - .elementor-4656 .elementor-element.elementor-element-7eaa169 .elementor-social-icon { - background-color: #FFFFFF00; - --icon-padding: 0px; - } - - .elementor-4656 .elementor-element.elementor-element-7eaa169 .elementor-social-icon i { - color: #FFFFFF; - } - - .elementor-4656 .elementor-element.elementor-element-7eaa169 .elementor-social-icon svg { - fill: #FFFFFF; - } - - .elementor-4656 .elementor-element.elementor-element-7eaa169 .elementor-social-icon:hover i { - color: #c01227; - } - - .elementor-4656 .elementor-element.elementor-element-7eaa169 .elementor-social-icon:hover svg { - fill: #c01227; - } - - .elementor-4656 .elementor-element.elementor-element-974f0d4>.elementor-widget-container { - margin: 60px 0px 0px 0px; - } - - .elementor-4656 .elementor-element.elementor-element-974f0d4 .logico-title { - font-family: "Manrope Alt", Sans-serif; - font-size: 80px; - font-weight: 700; - line-height: 1em; - letter-spacing: -0.03em; - color: #FFFFFF00; - -webkit-text-stroke-width: 1px; - stroke-width: 1px; - -webkit-text-stroke-color: #c01227; - stroke: #c01227; - } - - .elementor-4656 .elementor-element.elementor-element-f5be2e3 { - --display: flex; - } - - .elementor-4656 .elementor-element.elementor-element-0fccf6d>.elementor-widget-container { - margin: 1px 0px 8px 0px; - } - - .elementor-4656 .elementor-element.elementor-element-0fccf6d .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.5em; - color: #FFFFFF; - } - - .elementor-4656 .elementor-element.elementor-element-9c5368c { - font-size: 16px; - line-height: 1.875em; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; - } - - .elementor-4656 .elementor-element.elementor-element-c3dfeca>.elementor-widget-container { - margin: 16px 0px 0px 0px; - } - - .elementor-4656 .elementor-element.elementor-element-c3dfeca { - font-size: 16px; - line-height: 1.875em; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; - --logico-accent-color: #FFFFFF; - } - - .elementor-4656 .elementor-element.elementor-element-31bb06d>.elementor-widget-container { - margin: 16px 0px 0px 0px; - } - - .elementor-4656 .elementor-element.elementor-element-31bb06d { - font-size: 16px; - line-height: 1.875em; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; - --logico-accent-color: #FFFFFF; - } - - .elementor-4656 .elementor-element.elementor-element-6beb353 { - --display: flex; - } - - .elementor-4656 .elementor-element.elementor-element-4cf9442>.elementor-widget-container { - margin: 1px 0px 8px 0px; - } - - .elementor-4656 .elementor-element.elementor-element-4cf9442 .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.5em; - color: #FFFFFF; - } - - .elementor-4656 .elementor-element.elementor-element-ef3b579 .logico-custom-menu-widget li { - font-size: 16px; - } - - .elementor-4656 .elementor-element.elementor-element-ef3b579 .logico-custom-menu-widget li, - .elementor-4656 .elementor-element.elementor-element-ef3b579 .logico-custom-menu-widget li a { - color: #FFFFFF; - } - - .elementor-4656 .elementor-element.elementor-element-ef3b579 .logico-custom-menu-widget li a:hover { - color: #c01227; - border-color: #c01227; - } - - .elementor-4656 .elementor-element.elementor-element-e6b41e8 { - --display: flex; - } - - .elementor-4656 .elementor-element.elementor-element-79565ee>.elementor-widget-container { - margin: 1px 0px 8px 0px; - } - - .elementor-4656 .elementor-element.elementor-element-79565ee .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.5em; - color: #FFFFFF; - } - - .elementor-4656 .elementor-element.elementor-element-c6646ab .logico-custom-menu-widget li { - font-size: 16px; - } - - .elementor-4656 .elementor-element.elementor-element-c6646ab .logico-custom-menu-widget li, - .elementor-4656 .elementor-element.elementor-element-c6646ab .logico-custom-menu-widget li a { - color: #FFFFFF; - } - - .elementor-4656 .elementor-element.elementor-element-c6646ab .logico-custom-menu-widget li a:hover { - color: #c01227; - border-color: #c01227; - } - - .elementor-4656 .elementor-element.elementor-element-b2496e1 { - --display: grid; - --e-con-grid-template-columns: repeat(2, 1fr); - --e-con-grid-template-rows: repeat(1, 1fr); - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-4656 .elementor-element.elementor-element-c971d77 { - font-size: 14px; - color: #BEBEBE; - --logico-default-text-color: #BEBEBE; - --logico-accent-color: #BEBEBE; - } - - .elementor-4656 .elementor-element.elementor-element-a557a1b { - text-align: right; - font-size: 14px; - color: #BEBEBE; - --logico-default-text-color: #BEBEBE; - --logico-dark-text-color: #FFFFFF; - --logico-light-text-color: #BEBEBE; - } - - @media(min-width:481px) { - .elementor-4656 .elementor-element.elementor-element-23f3ff1 { - --content-width: 1680px; - } - - .elementor-4656 .elementor-element.elementor-element-9b55011 { - --width: 70%; - } - - .elementor-4656 .elementor-element.elementor-element-307ee85 { - --width: 30%; - } - - .elementor-4656 .elementor-element.elementor-element-7b9becf { - --width: 30.5%; - } - - .elementor-4656 .elementor-element.elementor-element-f5be2e3 { - --width: 22%; - } - - .elementor-4656 .elementor-element.elementor-element-6beb353 { - --width: 13%; - } - - .elementor-4656 .elementor-element.elementor-element-e6b41e8 { - --width: 23%; - } - } - - @media(max-width:1200px) and (min-width:481px) { - .elementor-4656 .elementor-element.elementor-element-9b55011 { - --width: 70%; - } - } - - @media(max-width:1020px) and (min-width:481px) { - .elementor-4656 .elementor-element.elementor-element-9b55011 { - --width: 93%; - } - - .elementor-4656 .elementor-element.elementor-element-307ee85 { - --width: 30%; - } - - .elementor-4656 .elementor-element.elementor-element-7b9becf { - --width: 48%; - } - - .elementor-4656 .elementor-element.elementor-element-f5be2e3 { - --width: 48%; - } - - .elementor-4656 .elementor-element.elementor-element-6beb353 { - --width: 48%; - } - - .elementor-4656 .elementor-element.elementor-element-e6b41e8 { - --width: 48%; - } - } - - @media(max-width:840px) and (min-width:481px) { - .elementor-4656 .elementor-element.elementor-element-9b55011 { - --width: 100%; - } - - .elementor-4656 .elementor-element.elementor-element-307ee85 { - --width: 100%; - } - } - - @media(max-width:660px) and (min-width:481px) { - .elementor-4656 .elementor-element.elementor-element-7b9becf { - --width: 47%; - } - - .elementor-4656 .elementor-element.elementor-element-f5be2e3 { - --width: 47%; - } - - .elementor-4656 .elementor-element.elementor-element-6beb353 { - --width: 47%; - } - - .elementor-4656 .elementor-element.elementor-element-e6b41e8 { - --width: 47%; - } - } - - @media(max-width:1200px) { - .elementor-4656 .elementor-element.elementor-element-1a0e2f2 { - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-4656 .elementor-element.elementor-element-aeddc72 { - --min-height: 300px; - --padding-top: 30px; - --padding-bottom: 30px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-4656 .elementor-element.elementor-element-003117e { - --min-height: 300px; - --padding-top: 30px; - --padding-bottom: 30px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-4656 .elementor-element.elementor-element-8748c8c { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-4656 .elementor-element.elementor-element-30014a2 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-4656 .elementor-element.elementor-element-9dccabb { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-4656 .elementor-element.elementor-element-974f0d4 .logico-title { - font-size: 60px; - } - - .elementor-4656 .elementor-element.elementor-element-b2496e1 { - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - } - - @media(max-width:1020px) { - .elementor-4656 .elementor-element.elementor-element-02db03e { - --padding-top: 94px; - --padding-bottom: 10px; - --padding-left: 10px; - --padding-right: 10px; - } - - .elementor-4656 .elementor-element.elementor-element-1a0e2f2 { - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-4656 .elementor-element.elementor-element-07f2076 .elementor-divider-separator { - width: 260px; - } - - .elementor-4656 .elementor-element.elementor-element-10f51d7 { - --container-widget-width: 230px; - --container-widget-flex-grow: 0; - width: var(--container-widget-width, 230px); - max-width: 230px; - } - - .elementor-4656 .elementor-element.elementor-element-10f51d7 .logico-title { - font-size: 24px; - } - - .elementor-4656 .elementor-element.elementor-element-0272ea2 { - --container-widget-width: 260px; - --container-widget-flex-grow: 0; - width: var(--container-widget-width, 260px); - max-width: 260px; - } - - .elementor-4656 .elementor-element.elementor-element-41796f6 .elementor-divider-separator { - width: 260px; - } - - .elementor-4656 .elementor-element.elementor-element-c837bd1 { - --container-widget-width: 230px; - --container-widget-flex-grow: 0; - width: var(--container-widget-width, 230px); - max-width: 230px; - } - - .elementor-4656 .elementor-element.elementor-element-c837bd1 .logico-title { - font-size: 24px; - } - - .elementor-4656 .elementor-element.elementor-element-97ed6ea { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --gap: 0px 20px; - --row-gap: 0px; - --column-gap: 20px; - --flex-wrap: nowrap; - --padding-top: 120px; - --padding-bottom: 59px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-4656 .elementor-element.elementor-element-8748c8c { - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-4656 .elementor-element.elementor-element-6c7ad70>.elementor-widget-container { - margin: 0px 0px 0px 0px; - } - - .elementor-4656 .elementor-element.elementor-element-307ee85 { - --justify-content: flex-start; - --margin-top: 30px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-4656 .elementor-element.elementor-element-122ac89>.elementor-widget-container { - margin: 0px 0px 8px 0px; - } - - .elementor-4656 .elementor-element.elementor-element-30014a2 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-4656 .elementor-element.elementor-element-9dccabb { - --flex-wrap: wrap; - --margin-top: 0px; - --margin-bottom: 60px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-4656 .elementor-element.elementor-element-974f0d4 .logico-title { - font-size: 40px; - } - - .elementor-4656 .elementor-element.elementor-element-b2496e1 { - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - } - - @media(max-width:840px) { - .elementor-4656 .elementor-element.elementor-element-1a0e2f2 { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } - - .elementor-4656 .elementor-element.elementor-element-aeddc72 { - --min-height: 360px; - --padding-top: 50px; - --padding-bottom: 50px; - --padding-left: 47px; - --padding-right: 45px; - } - - .elementor-4656 .elementor-element.elementor-element-003117e { - --min-height: 360px; - --padding-top: 50px; - --padding-bottom: 50px; - --padding-left: 47px; - --padding-right: 45px; - } - - .elementor-4656 .elementor-element.elementor-element-122ac89 .button-container { - text-align: left; - } - - .elementor-4656 .elementor-element.elementor-element-720670a>.elementor-widget-container { - margin: 60px 0px 60px 0px; - } - - .elementor-4656 .elementor-element.elementor-element-b2496e1 { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } - - .elementor-4656 .elementor-element.elementor-element-c971d77 { - text-align: center; - } - - .elementor-4656 .elementor-element.elementor-element-a557a1b { - text-align: center; - } - } - - @media(max-width:660px) { - .elementor-4656 .elementor-element.elementor-element-1a0e2f2 { - --grid-auto-flow: row; - } - - .elementor-4656 .elementor-element.elementor-element-aeddc72 { - --min-height: 300px; - --padding-top: 30px; - --padding-bottom: 30px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-4656 .elementor-element.elementor-element-003117e { - --min-height: 300px; - --padding-top: 30px; - --padding-bottom: 30px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-4656 .elementor-element.elementor-element-97ed6ea { - --padding-top: 90px; - --padding-bottom: 60px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-4656 .elementor-element.elementor-element-7018b0d .logico-title { - text-align: center; - } - - .elementor-4656 .elementor-element.elementor-element-6c7ad70 .logico-title { - text-align: center; - } - - .logico-title-span{ - font-size: 16px; - } - - .elementor-4656 .elementor-element.elementor-element-122ac89 .button-container { - text-align: center; - } - - .elementor-4656 .elementor-element.elementor-element-974f0d4 .logico-title { - font-size: 38px; - } - - .elementor-4656 .elementor-element.elementor-element-b2496e1 { - --grid-auto-flow: row; - } - } - - @media(max-width:480px) { - .elementor-4656 .elementor-element.elementor-element-1a0e2f2 { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } - - .elementor-4656 .elementor-element.elementor-element-4b6e2f2 { - text-align: center; - } - - .elementor-4656 .elementor-element.elementor-element-7eaa169 .elementor-widget-container { - text-align: center; - } - - .elementor-4656 .elementor-element.elementor-element-974f0d4 .logico-title { - text-align: center; - } - - .elementor-4656 .elementor-element.elementor-element-b2496e1 { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } - } - - /*# sourceURL=elementor-frontend-inline-css */ - -/* STYLE BLOCK 15 */ -@font-face { - font-family: 'Manrope Alt'; - src: url('/assets/fonts/Manrope-Bold.ttf') format('truetype'); - font-weight: bold; - font-style: normal; - } - - @font-face { - font-family: 'Manrope Alt'; - src: url('/assets/fonts/Manrope-ExtraBold.ttf') format('truetype'); - font-weight: 800; - font-style: normal; - } - - @font-face { - font-family: 'Manrope Alt'; - src: url('/assets/fonts/Manrope-ExtraLight.ttf') format('truetype'); - font-weight: 200; - font-style: normal; - } - - @font-face { - font-family: 'Manrope Alt'; - src: url('/assets/fonts/Manrope-Light.ttf') format('truetype'); - font-weight: 300; - font-style: normal; - } - - @font-face { - font-family: 'Manrope Alt'; - src: url('/assets/fonts/Manrope-Medium.ttf') format('truetype'); - font-weight: 500; - font-style: normal; - } - - @font-face { - font-family: 'Manrope Alt'; - src: url('/assets/fonts/Manrope-Regular.ttf') format('truetype'); - font-weight: normal; - font-style: normal; - } - - @font-face { - font-family: 'Manrope Alt'; - src: url('/assets/fonts/Manrope-SemiBold.ttf') format('truetype'); - font-weight: 600; - font-style: normal; - } - - :root { - --logico-viewport-mobile: 480px; - --logico-viewport-mobile-extra: 660px; - --logico-viewport-tablet: 840px; - --logico-viewport-tablet-extra: 1020px; - --logico-viewport-laptop: 1200px; - --logico-viewport-widescreen: 2400px; - --logico-content-width: 1380px; - --logico-default-text-color: #333333; - --logico-dark-text-color: #111111; - --logico-light-text-color: #a3a3a3; - --logico-accent-color: #C01227; - --logico-accent-alter-color: #C01227; - --logico-border-color: #adadad; - --logico-border-hover-color: #111111; - --logico-background-color: #ffffff; - --logico-background-alter-color: #f9f7f6; - --logico-button-text-color: #333333; - --logico-button-border-color: #333333; - --logico-button-background-color: rgba(255, 255, 255, 0); - --logico-button-icon-color: #ffffff; - --logico-button-text-hover: #ffffff; - --logico-button-border-hover: #C01227; - --logico-button-background-hover: #C01227; - --logico-button-icon-hover: #ffffff; - --logico-body-font-size: 18px; - --logico-body-line-height: 1.6667em; - --logico-body-font-family: Manrope; - --logico-body-font-style: normal; - --logico-body-font-weight: 400; - --logico-body-text-decoration: none; - --logico-h1-font-size: 120px; - --logico-h1-line-height: 1.2em; - --logico-h1-letter-spacing: -0.03em; - --logico-h1-font-family: "Manrope", Sans-serif; - --logico-h1-text-transform: uppercase; - --logico-h1-font-style: normal; - --logico-h1-font-weight: 500; - --logico-h2-font-size: 80px; - --logico-h2-line-height: 1.2em; - --logico-h2-letter-spacing: -0.03em; - --logico-h2-font-family: "Manrope", Sans-serif; - --logico-h2-text-transform: uppercase; - --logico-h2-font-style: normal; - --logico-h2-font-weight: 500; - --logico-h3-font-size: 60px; - --logico-h3-line-height: 1.2em; - --logico-h3-letter-spacing: -0.03em; - --logico-h3-font-family: "Manrope", Sans-serif; - --logico-h3-text-transform: uppercase; - --logico-h3-font-style: normal; - --logico-h3-font-weight: 500; - --logico-h4-font-size: 40px; - --logico-h4-line-height: 1.2em; - --logico-h4-letter-spacing: -0.03em; - --logico-h4-font-family: "Manrope", Sans-serif; - --logico-h4-text-transform: uppercase; - --logico-h4-font-style: normal; - --logico-h4-font-weight: 500; - --logico-h5-font-size: 30px; - --logico-h5-line-height: 1.2em; - --logico-h5-letter-spacing: -0.03em; - --logico-h5-font-family: "Manrope", Sans-serif; - --logico-h5-text-transform: uppercase; - --logico-h5-font-style: normal; - --logico-h5-font-weight: 500; - --logico-h6-font-size: 25px; - --logico-h6-line-height: 1.2em; - --logico-h6-letter-spacing: -0.03em; - --logico-h6-font-family: "Manrope", Sans-serif; - --logico-h6-text-transform: uppercase; - --logico-h6-font-style: normal; - --logico-h6-font-weight: 500; - --logico-button-font-size: 14px; - --logico-button-font-family: Manrope; - --logico-button-font-weight: 600; - --logico-paragraph-spacing: 1.7em; - --logico-h1-font-size-laptop: 80px; - --logico-h2-font-size-laptop: 60px; - --logico-h3-font-size-laptop: 46px; - --logico-h4-font-size-laptop: 34px; - --logico-h5-font-size-laptop: 28px; - --logico-h6-font-size-laptop: 22px; - --logico-body-font-size-tablet: 16px; - --logico-h1-font-size-tablet: 60px; - --logico-h2-font-size-tablet: 50px; - --logico-h3-font-size-tablet: 36px; - --logico-h4-font-size-tablet: 28px; - --logico-h5-font-size-tablet: 24px; - --logico-h6-font-size-tablet: 20px; - --logico-h1-font-size-mobile-extra: 40px; - --logico-h2-font-size-mobile-extra: 32px; - --logico-h3-font-size-mobile-extra: 28px; - --logico-h4-font-size-mobile-extra: 23px; - --logico-h5-font-size-mobile-extra: 20px; - --logico-h6-font-size-mobile-extra: 18px; - --logico-radius-small: 10px; - --logico-radius-medium: 15px; - --logico-radius-large: 25px; - } - - .wp-block-post-content, - .logico-front-end { - font-size: 18px; - line-height: 1.6667em; - font-family: Manrope; - font-style: normal; - font-weight: 400; - text-decoration: none; - } - - .wp-block-post-content h1:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h1, - .logico-front-end h1:not([class*=logico-title-h]), - .logico-front-end .logico-title-h1 { - font-size: 120px; - line-height: 1.2em; - letter-spacing: -0.03em; - font-family: "Manrope", Sans-serif; - text-transform: uppercase; - font-style: normal; - font-weight: 500; - } - - .wp-block-post-content h2:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h2, - .logico-front-end h2:not([class*=logico-title-h]), - .logico-front-end .logico-title-h2 { - font-size: 80px; - line-height: 1.2em; - letter-spacing: -0.03em; - font-family: "Manrope", Sans-serif; - text-transform: uppercase; - font-style: normal; - font-weight: 500; - } - - .wp-block-post-content h3:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h3, - .logico-front-end h3:not([class*=logico-title-h]), - .logico-front-end .logico-title-h3 { - font-size: 60px; - line-height: 1.2em; - letter-spacing: -0.03em; - font-family: "Manrope", Sans-serif; - text-transform: uppercase; - font-style: normal; - font-weight: 500; - } - - .wp-block-post-content h4:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h4, - .logico-front-end h4:not([class*=logico-title-h]), - .logico-front-end .logico-title-h4 { - font-size: 40px; - line-height: 1.2em; - letter-spacing: -0.03em; - font-family: "Manrope", Sans-serif; - text-transform: uppercase; - font-style: normal; - font-weight: 500; - } - - .wp-block-post-content h5:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h5, - .logico-front-end h5:not([class*=logico-title-h]), - .logico-front-end .logico-title-h5 { - font-size: 30px; - line-height: 1.2em; - letter-spacing: -0.03em; - font-family: "Manrope", Sans-serif; - text-transform: uppercase; - font-style: normal; - font-weight: 500; - } - - .wp-block-post-content h6:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h6, - .logico-front-end h6:not([class*=logico-title-h]), - .logico-front-end .logico-title-h6 { - font-size: 25px; - line-height: 1.2em; - letter-spacing: -0.03em; - font-family: "Manrope", Sans-serif; - text-transform: uppercase; - font-style: normal; - font-weight: 500; - } - - .logico-alter-button { - font-size: 14px; - font-family: Manrope; - font-weight: 600; - } - - .wp-block-post-content p, - .logico-front-end p { - margin-bottom: 1.7em; - } - - @media only screen and (max-width: 1200px) { - - .wp-block-post-content h1:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h1, - .logico-front-end h1:not([class*=logico-title-h]), - .logico-front-end .logico-title-h1 { - font-size: 80px; - } - - .wp-block-post-content h2:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h2, - .logico-front-end h2:not([class*=logico-title-h]), - .logico-front-end .logico-title-h2 { - font-size: 60px; - } - - .wp-block-post-content h3:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h3, - .logico-front-end h3:not([class*=logico-title-h]), - .logico-front-end .logico-title-h3 { - font-size: 46px; - } - - .wp-block-post-content h4:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h4, - .logico-front-end h4:not([class*=logico-title-h]), - .logico-front-end .logico-title-h4 { - font-size: 34px; - } - - .wp-block-post-content h5:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h5, - .logico-front-end h5:not([class*=logico-title-h]), - .logico-front-end .logico-title-h5 { - font-size: 28px; - } - - .wp-block-post-content h6:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h6, - .logico-front-end h6:not([class*=logico-title-h]), - .logico-front-end .logico-title-h6 { - font-size: 22px; - } - } - - @media only screen and (max-width: 840px) { - - .wp-block-post-content, - .logico-front-end { - font-size: 16px; - } - - .wp-block-post-content h1:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h1, - .logico-front-end h1:not([class*=logico-title-h]), - .logico-front-end .logico-title-h1 { - font-size: 60px; - } - - .wp-block-post-content h2:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h2, - .logico-front-end h2:not([class*=logico-title-h]), - .logico-front-end .logico-title-h2 { - font-size: 50px; - } - - .wp-block-post-content h3:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h3, - .logico-front-end h3:not([class*=logico-title-h]), - .logico-front-end .logico-title-h3 { - font-size: 36px; - } - - .wp-block-post-content h4:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h4, - .logico-front-end h4:not([class*=logico-title-h]), - .logico-front-end .logico-title-h4 { - font-size: 28px; - } - - .wp-block-post-content h5:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h5, - .logico-front-end h5:not([class*=logico-title-h]), - .logico-front-end .logico-title-h5 { - font-size: 24px; - } - - .wp-block-post-content h6:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h6, - .logico-front-end h6:not([class*=logico-title-h]), - .logico-front-end .logico-title-h6 { - font-size: 20px; - } - } - - @media only screen and (max-width: 660px) { - - .wp-block-post-content h1:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h1, - .logico-front-end h1:not([class*=logico-title-h]), - .logico-front-end .logico-title-h1 { - font-size: 40px; - } - - .wp-block-post-content h2:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h2, - .logico-front-end h2:not([class*=logico-title-h]), - .logico-front-end .logico-title-h2 { - font-size: 32px; - } - - .wp-block-post-content h3:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h3, - .logico-front-end h3:not([class*=logico-title-h]), - .logico-front-end .logico-title-h3 { - font-size: 28px; - } - - .wp-block-post-content h4:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h4, - .logico-front-end h4:not([class*=logico-title-h]), - .logico-front-end .logico-title-h4 { - font-size: 23px; - } - - .wp-block-post-content h5:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h5, - .logico-front-end h5:not([class*=logico-title-h]), - .logico-front-end .logico-title-h5 { - font-size: 20px; - } - - .wp-block-post-content h6:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h6, - .logico-front-end h6:not([class*=logico-title-h]), - .logico-front-end .logico-title-h6 { - font-size: 18px; - } - } - - .body-container.error-404 { - background-color: #c01227; - } - - body.error-404 { - background-image: none !important; - } - - .body-container.error-404 { - background-position: center center; - background-repeat: no-repeat; - -webkit-background-size: initial; - background-size: initial; - background-image: url("/assets/images/bg-404.png"); - } - - .post-categories a.post-category-item { - color: #ffffff !important; - /* background-color: #000000 !important; */ - } - - .post-categories a.post-category-item:hover { - color: #000 !important; - - } - - /*# sourceURL=logico-theme-inline-css */ - -/* STYLE BLOCK 16 */ -.woocommerce-product-gallery { - opacity: 1 !important; - } - -/* STYLE BLOCK 17 */ -.rll-youtube-player, - [data-lazy-src] { - display: none !important; - } - -/* STYLE BLOCK 18 */ -[data-wpr-lazyrender] { - content-visibility: auto; - } - -/* STYLE BLOCK 19 */ -/* make carousel arrows turn white when hovered */ - .owl-carousel.owl-theme .owl-nav [class*="owl-"]:not(.disabled):hover { - color: #fff !important; - } - - /* always show footer scroll-top arrow white */ - .footer-scroll-top { - color: #fff !important; - } - - .footer-scroll-top:hover { - color: #fff !important; - } - -/* STYLE BLOCK 20 */ -.elementor-104 .elementor-element.elementor-element-c70681e { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --margin-top: 0px; - --margin-bottom: 150px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-104 .elementor-element.elementor-element-3dec5cf { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-104 .elementor-element.elementor-element-aa12479 .blog-item .post-title a:hover { - color: #1F1F1F; - } - - @media(max-width:1200px) { - .elementor-104 .elementor-element.elementor-element-3dec5cf { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - } - - @media(max-width:1020px) { - .elementor-104 .elementor-element.elementor-element-c70681e { - --margin-top: 0px; - --margin-bottom: 120px; - --margin-left: 0px; - --margin-right: 0px; - } - } - - @media(max-width:660px) { - .elementor-104 .elementor-element.elementor-element-c70681e { - --margin-top: 0px; - --margin-bottom: 90px; - --margin-left: 0px; - --margin-right: 0px; - } - .elementor-104 .elementor-element.elementor-element-3dec5cf { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - } - -/* STYLE BLOCK 21 */ -.elementor-41 .elementor-element.elementor-element-ecb5f56 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor .elementor-element.elementor-element-ecb5f56.sticky-container-active, - .elementor .sticky-container-active .elementor-element.elementor-element-ecb5f56 { - background-color: #FFFFFF; - box-shadow: 0px 15px 38px 0px rgba(0, 0, 0, 0.1); - } - - .elementor-41 .elementor-element.elementor-element-25675d8 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --border-radius: 10px 10px 10px 10px; - --margin-top: 10px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 10px; - --padding-bottom: 10px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-41 .elementor-element.elementor-element-25675d8:not(.elementor-motion-effects-element-type-background), - .elementor-41 .elementor-element.elementor-element-25675d8>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-color: #1F1F1F; - } - - .elementor-41 .elementor-element.elementor-element-9f657cb { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --gap: 0px 20px; - --row-gap: 0px; - --column-gap: 20px; - } - - .elementor-41 .elementor-element.elementor-element-21ff0f3 .elementor-icon-box-wrapper { - align-items: center; - gap: 15px; - } - - .elementor-41 .elementor-element.elementor-element-21ff0f3.elementor-view-stacked .elementor-icon { - background-color: #FFFFFF; - } - - .elementor-41 .elementor-element.elementor-element-21ff0f3.elementor-view-framed .elementor-icon, - .elementor-41 .elementor-element.elementor-element-21ff0f3.elementor-view-default .elementor-icon { - fill: #FFFFFF; - color: #FFFFFF; - border-color: #FFFFFF; - } - - .elementor-41 .elementor-element.elementor-element-21ff0f3 .elementor-icon { - font-size: 19px; - } - - .elementor-41 .elementor-element.elementor-element-21ff0f3 .elementor-icon-box-description { - font-size: 14px; - line-height: 1.3571em; - color: #FFFFFF; - } - - .elementor-41 .elementor-element.elementor-element-f27e329 { - --display: flex; - --flex-direction: row-reverse; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap-reverse; - --align-items: flex-end; - --gap: 0px 20px; - --row-gap: 0px; - --column-gap: 20px; - --flex-wrap: wrap; - --align-content: flex-end; - } - - .elementor-41 .elementor-element.elementor-element-2a342bf { - --grid-template-columns: repeat(0, auto); - --icon-size: 14px; - --grid-column-gap: 20px; - --grid-row-gap: 10px; - } - - .elementor-41 .elementor-element.elementor-element-2a342bf .elementor-widget-container { - text-align: right; - } - - .elementor-41 .elementor-element.elementor-element-2a342bf>.elementor-widget-container { - margin: 0px 0px 0px 20px; - } - - .elementor-41 .elementor-element.elementor-element-2a342bf.elementor-element { - --align-self: center; - } - - .elementor-41 .elementor-element.elementor-element-2a342bf .elementor-social-icon { - background-color: #FFFFFF00; - --icon-padding: 0em; - } - - .elementor-41 .elementor-element.elementor-element-2a342bf .elementor-social-icon:hover { - background-color: #FFFFFF00; - } - - .elementor-41 .elementor-element.elementor-element-2a342bf .elementor-social-icon:hover i { - color: #FAC12E; - } - - .elementor-41 .elementor-element.elementor-element-2a342bf .elementor-social-icon:hover svg { - fill: #FAC12E; - } - - .elementor-41 .elementor-element.elementor-element-9c89c08 { - width: auto; - max-width: auto; - } - - .elementor-41 .elementor-element.elementor-element-9c89c08>.elementor-widget-container { - margin: 0px 0px 0px 20px; - } - - .elementor-41 .elementor-element.elementor-element-9c89c08.elementor-element { - --align-self: flex-start; - } - - .elementor-41 .elementor-element.elementor-element-9c89c08 .elementor-icon-box-wrapper { - align-items: center; - gap: 21px; - } - - .elementor-41 .elementor-element.elementor-element-9c89c08.elementor-view-stacked .elementor-icon { - background-color: #FFFFFF; - } - - .elementor-41 .elementor-element.elementor-element-9c89c08.elementor-view-framed .elementor-icon, - .elementor-41 .elementor-element.elementor-element-9c89c08.elementor-view-default .elementor-icon { - fill: #FFFFFF; - color: #FFFFFF; - border-color: #FFFFFF; - } - - .elementor-41 .elementor-element.elementor-element-9c89c08 .elementor-icon { - font-size: 14px; - } - - .elementor-41 .elementor-element.elementor-element-9c89c08 .elementor-icon-box-description { - font-size: 14px; - line-height: 1.3571em; - color: #FFFFFF; - } - - .elementor-41 .elementor-element.elementor-element-9c89c08 .elementor-icon-box-description a { - color: #FFFFFF; - } - - .elementor-41 .elementor-element.elementor-element-9c89c08 .elementor-icon-box-description a:hover { - color: #FAC12E; - } - - .elementor-41 .elementor-element.elementor-element-ebad42b { - width: auto; - max-width: auto; - } - - .elementor-41 .elementor-element.elementor-element-ebad42b>.elementor-widget-container { - margin: 0px 0px 0px 0px; - } - - .elementor-41 .elementor-element.elementor-element-ebad42b.elementor-element { - --align-self: flex-start; - } - - .elementor-41 .elementor-element.elementor-element-ebad42b .elementor-icon-box-wrapper { - align-items: center; - gap: 15px; - } - - .elementor-41 .elementor-element.elementor-element-ebad42b.elementor-view-stacked .elementor-icon { - background-color: #FFFFFF; - } - - .elementor-41 .elementor-element.elementor-element-ebad42b.elementor-view-framed .elementor-icon, - .elementor-41 .elementor-element.elementor-element-ebad42b.elementor-view-default .elementor-icon { - fill: #FFFFFF; - color: #FFFFFF; - border-color: #FFFFFF; - } - - .elementor-41 .elementor-element.elementor-element-ebad42b .elementor-icon { - font-size: 20px; - } - - .elementor-41 .elementor-element.elementor-element-ebad42b .elementor-icon-box-description { - font-size: 14px; - line-height: 1.3571em; - color: #FFFFFF; - } - - .elementor-41 .elementor-element.elementor-element-ebad42b .elementor-icon-box-description a { - color: #FFFFFF; - } - - .elementor-41 .elementor-element.elementor-element-ebad42b .elementor-icon-box-description a:hover { - color: #FAC12E; - } - - .elementor-41 .elementor-element.elementor-element-2f43a4b { - --display: flex; - --flex-direction: row; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --align-items: center; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --z-index: 99; - } - - .elementor-41 .elementor-element.elementor-element-2f43a4b:not(.elementor-motion-effects-element-type-background), - .elementor-41 .elementor-element.elementor-element-2f43a4b>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-color: #FFFFFF; - } - - .elementor-41 .elementor-element.elementor-element-9873da0 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --margin-top: 0px; - --margin-bottom: 0px; - --margin-left: 20px; - --margin-right: 0px; - --z-index: 2; - } - - .elementor-41 .elementor-element.elementor-element-28e65b3 { - --display: flex; - --flex-direction: row; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: space-around; - --align-items: stretch; - --gap: 0px 20px; - --row-gap: 0px; - --column-gap: 20px; - --flex-wrap: nowrap; - --z-index: 2; - } - - .elementor-41 .elementor-element.elementor-element-8beda87 { - --display: flex; - --flex-direction: row; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: space-between; - --align-items: center; - --gap: 0vw 3.1vw; - --row-gap: 0vw; - --column-gap: 3.1vw; - --flex-wrap: nowrap; - --padding-top: 34px; - --padding-bottom: 34px; - --padding-left: 0px; - --padding-right: 0px; - --z-index: 2; - } - - .elementor-41 .elementor-element.elementor-element-8beda87.e-con { - --flex-grow: 1; - --flex-shrink: 0; - } - - #side-panel-07cba34:before { - background-image: url("/images/bg-slide-sidebar.jpg"); - background-position: center center; - background-repeat: no-repeat; - background-size: cover; - } - - .elementor-41 .elementor-element.elementor-element-07cba34.elementor-element { - --flex-grow: 0; - --flex-shrink: 1; - } - - #side-panel-07cba34 .slide-sidebar { - padding: 137px 60px 60px 60px !important; - } - - #side-panel-07cba34 { - --logico-default-text-color: #ffffff; - --logico-dark-text-color: #ffffff; - --logico-light-text-color: #bebebe; - --logico-accent-color: #fac12e; - --logico-accent-alter-color: #fac12e; - --logico-border-color: #cbcbcb; - --logico-border-hover-color: #ffffff; - --logico-background-color: #1f1f1f; - --logico-background-alter-color: #1f1f1f; - --logico-button-text-color: #ffffff; - --logico-button-border-color: #fac12e; - --logico-button-background-color: rgba(255, 255, 255, 0); - --logico-button-icon-color: #1f1f1f; - --logico-button-text-hover: #1f1f1f; - --logico-button-border-hover: #fac12e; - --logico-button-background-hover: #fac12e; - --logico-button-icon-hover: #1f1f1f; - } - - .elementor-41 .elementor-element.elementor-element-ce54c28 .hfe-site-logo-container, - .elementor-41 .elementor-element.elementor-element-ce54c28 .hfe-caption-width figcaption { - text-align: left; - } - - .elementor-41 .elementor-element.elementor-element-ce54c28 .hfe-site-logo .hfe-site-logo-container img { - width: 153px; - } - - .elementor-41 .elementor-element.elementor-element-ce54c28 .widget-image-caption { - margin-top: 0px; - margin-bottom: 0px; - } - - .elementor-41 .elementor-element.elementor-element-ce54c28.elementor-element { - --flex-grow: 0; - --flex-shrink: 0; - } - - .elementor-41 .elementor-element.elementor-element-ce54c28 .hfe-site-logo-container .hfe-site-logo-img { - border-style: none; - } - - .elementor-41 .elementor-element.elementor-element-50655f3 { - --display: flex; - --flex-direction: row; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: center; - --align-items: center; - --z-index: 1; - } - - .elementor-41 .elementor-element.elementor-element-50655f3.e-con { - --flex-grow: 0; - --flex-shrink: 1; - } - - .elementor-41 .elementor-element.elementor-element-9929820 { - width: auto; - max-width: auto; - } - - .elementor-41 .elementor-element.elementor-element-9929820>.elementor-widget-container { - padding: 4px 0px 4px 0px; - } - - .elementor-41 .elementor-element.elementor-element-9929820 .header-menu-container nav { - text-align: center; - } - - .elementor-41 .elementor-element.elementor-element-9929820 .menu-trigger { - text-align: right; - } - - .elementor-41 .elementor-element.elementor-element-9929820 .header-menu-container .main-menu>li ul.sub-menu { - padding: 33px 33px 35px 42px; - background-color: #1f1f1f; - } - - .elementor-41 .elementor-element.elementor-element-9929820 .header-menu-container .main-menu li:hover>ul.sub-menu ul.sub-menu { - margin: 0 0 0 calc(33px + 5px); - } - - .elementor-41 .elementor-element.elementor-element-9929820 .header-menu-container .main-menu li:hover>ul.sub-menu ul.sub-menu:before { - width: calc(33px + 5px); - } - - .elementor-41 .elementor-element.elementor-element-9929820 .header-menu-container .main-menu>li ul.sub-menu>li>a, - .elementor-41 .elementor-element.elementor-element-9929820 .header-menu-container .main-menu>li ul.sub-menu>li>a:after { - color: #ffffff; - } - - .elementor-41 .elementor-element.elementor-element-9929820 .header-menu-container .main-menu>li ul.sub-menu>li.current-menu-ancestor>a, - .elementor-41 .elementor-element.elementor-element-9929820 .header-menu-container .main-menu>li ul.sub-menu>li.current-menu-parent>a, - .elementor-41 .elementor-element.elementor-element-9929820 .header-menu-container .main-menu>li ul.sub-menu>li.current-menu-item>a:not([href *="/#"]), - .elementor-41 .elementor-element.elementor-element-9929820 .header-menu-container .main-menu>li ul.sub-menu>li.active>a, - .elementor-41 .elementor-element.elementor-element-9929820 .header-menu-container .main-menu>li ul.sub-menu>li:hover>a, - .elementor-41 .elementor-element.elementor-element-9929820 .header-menu-container .main-menu>li ul.sub-menu>li>a:before { - color: #fac12e; - } - - .elementor-41 .elementor-element.elementor-element-d6b82c3 { - --display: flex; - --flex-direction: row; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: flex-end; - --align-items: center; - --gap: 0px 20px; - --row-gap: 0px; - --column-gap: 20px; - --flex-wrap: nowrap; - } - - .elementor-41 .elementor-element.elementor-element-d6b82c3.e-con { - --flex-grow: 1; - --flex-shrink: 0; - } - - .elementor-41 .elementor-element.elementor-element-0fa8a56 { - --display: flex; - --align-items: flex-end; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%); - --margin-top: 0%; - --margin-bottom: 0%; - --margin-left: 2.7%; - --margin-right: 0%; - --padding-top: 11px; - --padding-bottom: 11px; - --padding-left: 0px; - --padding-right: 0px; - --z-index: 1; - } - - .elementor-41 .elementor-element.elementor-element-0fa8a56.e-con { - --flex-grow: 1; - --flex-shrink: 0; - } - - .elementor-41 .elementor-element.elementor-element-8bc6aeb .header-button-container { - text-align: right; - } - - .elementor-41 .elementor-element.elementor-element-8bc6aeb a.header-button { - min-width: 193px; - } - - .elementor-41 .elementor-element.elementor-element-8bc6aeb a.header-button.header-button-animation-jump { - min-height: 72px; - } - - .elementor-41 .elementor-element.elementor-element-8bc6aeb a.header-button.header-button-animation-jump:hover { - min-height: calc(72px - 22px); - } - - .elementor-41 .elementor-element.elementor-element-8bc6aeb a.header-button.header-button-animation-fade { - min-height: 72px; - } - - .elementor-41 .elementor-element.elementor-element-8bc6aeb a.header-button:hover { - background-color: #FFD058; - } - - .elementor-41 .elementor-element.elementor-element-a9e42ed { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --margin-top: 0px; - --margin-bottom: 164px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-41 .elementor-element.elementor-element-5c0e23d { - --display: flex; - --min-height: 554px; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --justify-content: center; - --flex-wrap: nowrap; - --overlay-opacity: 1; - --border-radius: 25px 25px 25px 25px; - --padding-top: 90px; - --padding-bottom: 90px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-41 .elementor-element.elementor-element-5c0e23d:not(.elementor-motion-effects-element-type-background), - .elementor-41 .elementor-element.elementor-element-5c0e23d>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-image: none; - background-position: center center; - background-repeat: no-repeat; - background-size: cover; - } - - .elementor-41 .elementor-element.elementor-element-5c0e23d::before, - .elementor-41 .elementor-element.elementor-element-5c0e23d>.elementor-background-video-container::before, - .elementor-41 .elementor-element.elementor-element-5c0e23d>.e-con-inner>.elementor-background-video-container::before, - .elementor-41 .elementor-element.elementor-element-5c0e23d>.elementor-background-slideshow::before, - .elementor-41 .elementor-element.elementor-element-5c0e23d>.e-con-inner>.elementor-background-slideshow::before, - .elementor-41 .elementor-element.elementor-element-5c0e23d>.elementor-motion-effects-container>.elementor-motion-effects-layer::before { - background-color: #1F1F1F33; - --background-overlay: ''; - } - - .elementor-41 .elementor-element.elementor-element-401ea82 { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-41 .elementor-element.elementor-element-ea205b5 .page-title.logico-title-h2 { - color: #FFFFFF; - } - - .elementor-41 .elementor-element.elementor-element-3d13f28 { - width: auto; - max-width: auto; - bottom: 10px; - } - - .elementor-41 .elementor-element.elementor-element-3d13f28>.elementor-widget-container { - background-color: #FFFFFF; - padding: 18px 38px 19px 38px; - border-radius: 15px 15px 15px 15px; - } - - .elementor-41 .elementor-element.elementor-element-3d13f28.elementor-element { - --align-self: flex-start; - } - - body:not(.rtl) .elementor-41 .elementor-element.elementor-element-3d13f28 { - left: 10px; - } - - body.rtl .elementor-41 .elementor-element.elementor-element-3d13f28 { - right: 10px; - } - - .elementor-41 .elementor-element.elementor-element-3d13f28 .breadcrumbs, - .elementor-41 .elementor-element.elementor-element-3d13f28 .breadcrumbs a { - color: #333333; - } - - .elementor-41 .elementor-element.elementor-element-e657a3d { - width: auto; - max-width: auto; - top: 100%; - } - - body:not(.rtl) .elementor-41 .elementor-element.elementor-element-e657a3d { - right: 0px; - } - - body.rtl .elementor-41 .elementor-element.elementor-element-e657a3d { - left: 0px; - } - - .elementor-41 .elementor-element.elementor-element-e657a3d .block-decoration.block-decoration-style-1 .block-decoration-item:before, - .elementor-41 .elementor-element.elementor-element-e657a3d .block-decoration.block-decoration-style-2 .block-decoration-item:before, - .elementor-41 .elementor-element.elementor-element-e657a3d .block-decoration.block-decoration-style-3 .block-decoration-item:before, - .elementor-41 .elementor-element.elementor-element-e657a3d .block-decoration.block-decoration-style-3 .block-decoration-item .decoration-accent, - .elementor-41 .elementor-element.elementor-element-e657a3d .block-decoration.block-decoration-style-4 .block-decoration-item:before, - .elementor-41 .elementor-element.elementor-element-e657a3d .block-decoration.block-decoration-style-4 .block-decoration-item .decoration-accent { - background-color: #FFFFFF; - } - - .elementor-41 .elementor-element.elementor-element-e657a3d .block-decoration.block-decoration-style-1 .block-decoration-item:after, - .elementor-41 .elementor-element.elementor-element-e657a3d .block-decoration.block-decoration-style-2 .block-decoration-item .decoration-accent, - .elementor-41 .elementor-element.elementor-element-e657a3d .block-decoration.block-decoration-style-3 .block-decoration-item, - .elementor-41 .elementor-element.elementor-element-e657a3d .block-decoration.block-decoration-style-3 .block-decoration-item .decoration-accent:before, - .elementor-41 .elementor-element.elementor-element-e657a3d .block-decoration.block-decoration-style-4 .block-decoration-item, - .elementor-41 .elementor-element.elementor-element-e657a3d .block-decoration.block-decoration-style-4 .block-decoration-item .decoration-accent:before { - background-color: #1F1F1F; - } - - @media(max-width:1200px) { - .elementor-41 .elementor-element.elementor-element-2a342bf { - --grid-column-gap: 15px; - } - .elementor-41 .elementor-element.elementor-element-9873da0 { - --margin-top: 0px; - --margin-bottom: 0px; - --margin-left: 20px; - --margin-right: 20px; - } - .elementor-41 .elementor-element.elementor-element-8beda87 { - --padding-top: 20px; - --padding-bottom: 20px; - --padding-left: 0px; - --padding-right: 0px; - --z-index: 1; - } - .elementor-41 .elementor-element.elementor-element-ce54c28 .hfe-site-logo-container, - .elementor-41 .elementor-element.elementor-element-ce54c28 .hfe-caption-width figcaption { - text-align: left; - } - .elementor-41 .elementor-element.elementor-element-50655f3 { - --justify-content: flex-end; - --align-items: center; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%); - --padding-top: 20px; - --padding-bottom: 20px; - --padding-left: 0px; - --padding-right: 0px; - } - .elementor-41 .elementor-element.elementor-element-9929820>.elementor-widget-container { - padding: 0px 0px 0px 0px; - } - .elementor-41 .elementor-element.elementor-element-9929820 { - z-index: 2; - } - .elementor-41 .elementor-element.elementor-element-d6b82c3 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - .elementor-41 .elementor-element.elementor-element-5c0e23d { - --min-height: 500px; - } - body:not(.rtl) .elementor-41 .elementor-element.elementor-element-3d13f28 { - left: 20px; - } - body.rtl .elementor-41 .elementor-element.elementor-element-3d13f28 { - right: 20px; - } - } - - @media(max-width:1020px) { - .elementor-41 .elementor-element.elementor-element-ecb5f56 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 10px; - --padding-right: 10px; - } - .elementor-41 .elementor-element.elementor-element-a9e42ed { - --margin-top: 0px; - --margin-bottom: 120px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 10px; - --padding-right: 10px; - } - .elementor-41 .elementor-element.elementor-element-5c0e23d { - --min-height: 330px; - } - .elementor-41 .elementor-element.elementor-element-3d13f28>.elementor-widget-container { - padding: 10px 20px 10px 20px; - } - } - - @media(max-width:840px) { - .elementor-41 .elementor-element.elementor-element-5c0e23d { - --min-height: 250px; - } - } - - @media(max-width:660px) { - .elementor-41 .elementor-element.elementor-element-ecb5f56 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - .elementor-41 .elementor-element.elementor-element-25675d8 { - --padding-top: 10px; - --padding-bottom: 10px; - --padding-left: 20px; - --padding-right: 20px; - } - .elementor-41 .elementor-element.elementor-element-9873da0 { - --margin-top: 0px; - --margin-bottom: 0px; - --margin-left: 20px; - --margin-right: 20px; - } - .elementor-41 .elementor-element.elementor-element-28e65b3 { - --flex-wrap: nowrap; - } - .elementor-41 .elementor-element.elementor-element-50655f3.e-con { - --flex-grow: 0; - --flex-shrink: 1; - } - .elementor-41 .elementor-element.elementor-element-a9e42ed { - --margin-top: 0px; - --margin-bottom: 90px; - --margin-left: 0px; - --margin-right: 0px; - } - body:not(.rtl) .elementor-41 .elementor-element.elementor-element-3d13f28 { - left: 20px; - } - body.rtl .elementor-41 .elementor-element.elementor-element-3d13f28 { - right: 20px; - } - } - - @media(max-width:480px) { - .elementor-41 .elementor-element.elementor-element-28e65b3 { - --flex-wrap: nowrap; - } - .elementor-41 .elementor-element.elementor-element-8beda87 { - --width: auto; - } - .elementor-41 .elementor-element.elementor-element-8beda87.e-con { - --flex-grow: 1; - --flex-shrink: 0; - } - .elementor-41 .elementor-element.elementor-element-5c0e23d { - --min-height: 200px; - } - } - - @media(min-width:481px) { - .elementor-41 .elementor-element.elementor-element-9f657cb { - --width: 30%; - } - .elementor-41 .elementor-element.elementor-element-f27e329 { - --width: 70%; - } - .elementor-41 .elementor-element.elementor-element-8beda87 { - --width: auto; - } - .elementor-41 .elementor-element.elementor-element-d6b82c3 { - --width: auto; - } - .elementor-41 .elementor-element.elementor-element-0fa8a56 { - --width: auto; - } - } - -/* STYLE BLOCK 22 */ -.elementor-17 .elementor-element.elementor-element-d9d0f10 { - --display: flex; - } - - .elementor-17 .elementor-element.elementor-element-47f9ed3 { - --display: flex; - --flex-direction: row; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --align-items: flex-start; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-17 .elementor-element.elementor-element-b7efa56 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --margin-top: -13px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - body:not(.rtl) .elementor-17 .elementor-element.elementor-element-0d01f0c { - left: -201px; - } - - body.rtl .elementor-17 .elementor-element.elementor-element-0d01f0c { - right: -201px; - } - - .elementor-17 .elementor-element.elementor-element-0d01f0c { - top: 235px; - z-index: 0; - } - - .elementor-17 .elementor-element.elementor-element-0d01f0c img { - width: 965px; - max-width: 965px; - } - - .elementor-17 .elementor-element.elementor-element-96187be>.elementor-widget-container { - margin: 0px 0px 1px 0px; - } - - .elementor-17 .elementor-element.elementor-element-a66bc4b>.elementor-widget-container { - margin: 27px 0px 0px 0px; - } - - .elementor-17 .elementor-element.elementor-element-ed3277b { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --margin-top: 72px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-17 .elementor-element.elementor-element-5137c23 { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-17 .elementor-element.elementor-element-610731b .logico-title { - font-weight: 700; - } - - .elementor-17 .elementor-element.elementor-element-09f7c9d>.elementor-widget-container { - margin: 20px 0px 0px 0px; - } - - .elementor-17 .elementor-element.elementor-element-09f7c9d { - font-size: 16px; - line-height: 1.875em; - } - - .elementor-17 .elementor-element.elementor-element-ef3ee9f { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-17 .elementor-element.elementor-element-dcee0a8 .logico-title { - font-weight: 700; - letter-spacing: -0.03em; - } - - .elementor-17 .elementor-element.elementor-element-742ab85>.elementor-widget-container { - margin: 20px 0px 0px 0px; - } - - .elementor-17 .elementor-element.elementor-element-742ab85 { - font-size: 16px; - line-height: 1.875em; - } - - .elementor-17 .elementor-element.elementor-element-37154d6 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --gap: 0px 40px; - --row-gap: 0px; - --column-gap: 40px; - --margin-top: 52px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-17 .elementor-element.elementor-element-a7fe959 { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-17 .elementor-element.elementor-element-a61b826 .logico-title { - font-weight: 700; - } - - .elementor-17 .elementor-element.elementor-element-e3707dc>.elementor-widget-container { - margin: 20px 0px 0px 0px; - } - - .elementor-17 .elementor-element.elementor-element-e3707dc { - font-size: 16px; - line-height: 1.875em; - color: #FFFFFF; - --logico-accent-color: #333333; - } - - .elementor-17 .elementor-element.elementor-element-a6eee3c { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-17 .elementor-element.elementor-element-9386cda .logico-title { - font-weight: 700; - letter-spacing: -0.03em; - } - - .elementor-17 .elementor-element.elementor-element-3f625c1 { - --grid-template-columns: repeat(0, auto); - --icon-size: 16px; - --grid-column-gap: 38px; - --grid-row-gap: 0px; - } - - .elementor-17 .elementor-element.elementor-element-3f625c1>.elementor-widget-container { - margin: 25px 0px 0px -3px; - } - - .elementor-17 .elementor-element.elementor-element-3f625c1 .elementor-social-icon { - background-color: #FFFFFF00; - --icon-padding: 0px; - } - - .elementor-17 .elementor-element.elementor-element-3f625c1 .elementor-social-icon i { - color: #333333; - } - - .elementor-17 .elementor-element.elementor-element-3f625c1 .elementor-social-icon svg { - fill: #333333; - } - - .elementor-17 .elementor-element.elementor-element-3f625c1 .elementor-social-icon:hover i { - color: #FAC12E; - } - - .elementor-17 .elementor-element.elementor-element-3f625c1 .elementor-social-icon:hover svg { - fill: #FAC12E; - } - - .elementor-17 .elementor-element.elementor-element-0c7ba3b { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - border-style: solid; - --border-style: solid; - border-width: 1px 1px 1px 1px; - --border-top-width: 1px; - --border-right-width: 1px; - --border-bottom-width: 1px; - --border-left-width: 1px; - border-color: #111111; - --border-color: #111111; - --border-radius: 25px 25px 25px 25px; - --padding-top: 50px; - --padding-bottom: 60px; - --padding-left: 57px; - --padding-right: 57px; - } - - .elementor-17 .elementor-element.elementor-element-0c7ba3b:not(.elementor-motion-effects-element-type-background), - .elementor-17 .elementor-element.elementor-element-0c7ba3b>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-color: #FFFFFF; - } - - .elementor-17 .elementor-element.elementor-element-a62eb08>.elementor-widget-container { - margin: 0px 0px 24px 0px; - } - - .elementor-17 .elementor-element.elementor-element-a62eb08 .logico-title { - font-size: 30px; - font-weight: 600; - line-height: 1.3333em; - letter-spacing: -0.03em; - } - - .elementor-17 .elementor-element.elementor-element-1957a96>.elementor-widget-container { - margin: 10px 0px 0px 0px; - } - - .elementor-17 .elementor-element.elementor-element-1957a96 .wpforms-container .wpforms-field, - .elementor-17 .elementor-element.elementor-element-1957a96 .wp-core-ui div.wpforms-container .wpforms-field { - padding: calc(20px / 2) 0; - } - - .elementor-17 .elementor-element.elementor-element-1957a96 div.wpforms-container .wpforms-form .wpforms-field-label { - font-size: 14px; - } - - .elementor-17 .elementor-element.elementor-element-1957a96 .wpforms-container .wpforms-submit-container { - padding-top: 28px; - } - - .elementor-17 .elementor-element.elementor-element-7304a53 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --margin-top: 150px; - --margin-bottom: -25px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-17 .elementor-element.elementor-element-5a3eed4>.elementor-widget-container { - border-radius: 25px 25px 0px 0px; - } - - .elementor-17 .elementor-element.elementor-element-5a3eed4 iframe { - height: 500px; - filter: brightness( 100%) contrast( 100%) saturate( 0%) blur( 0px) hue-rotate( 0deg); - } - - @media(min-width:481px) { - .elementor-17 .elementor-element.elementor-element-b7efa56 { - --width: 61%; - } - .elementor-17 .elementor-element.elementor-element-5137c23 { - --width: 37%; - } - .elementor-17 .elementor-element.elementor-element-ef3ee9f { - --width: 56%; - } - .elementor-17 .elementor-element.elementor-element-a7fe959 { - --width: 37%; - } - .elementor-17 .elementor-element.elementor-element-a6eee3c { - --width: 56%; - } - .elementor-17 .elementor-element.elementor-element-0c7ba3b { - --width: 41%; - } - } - - @media(max-width:1200px) and (min-width:481px) { - .elementor-17 .elementor-element.elementor-element-5137c23 { - --width: 50%; - } - .elementor-17 .elementor-element.elementor-element-ef3ee9f { - --width: 50%; - } - .elementor-17 .elementor-element.elementor-element-a7fe959 { - --width: 50%; - } - .elementor-17 .elementor-element.elementor-element-a6eee3c { - --width: 50%; - } - } - - @media(max-width:1020px) and (min-width:481px) { - .elementor-17 .elementor-element.elementor-element-b7efa56 { - --width: 100%; - } - .elementor-17 .elementor-element.elementor-element-0c7ba3b { - --width: 100%; - } - } - - @media(max-width:1200px) { - .elementor-17 .elementor-element.elementor-element-47f9ed3 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - .elementor-17 .elementor-element.elementor-element-b7efa56 { - --margin-top: -10px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - .elementor-17 .elementor-element.elementor-element-ed3277b { - --gap: 0px 20px; - --row-gap: 0px; - --column-gap: 20px; - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - .elementor-17 .elementor-element.elementor-element-37154d6 { - --gap: 0px 20px; - --row-gap: 0px; - --column-gap: 20px; - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - .elementor-17 .elementor-element.elementor-element-0c7ba3b { - --padding-top: 40px; - --padding-bottom: 40px; - --padding-left: 30px; - --padding-right: 30px; - } - } - - @media(max-width:1020px) { - .elementor-17 .elementor-element.elementor-element-47f9ed3 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - .elementor-17 .elementor-element.elementor-element-b7efa56 { - --margin-top: 0px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - body:not(.rtl) .elementor-17 .elementor-element.elementor-element-0d01f0c { - left: 0px; - } - body.rtl .elementor-17 .elementor-element.elementor-element-0d01f0c { - right: 0px; - } - .elementor-17 .elementor-element.elementor-element-0d01f0c { - top: 150px; - } - .elementor-17 .elementor-element.elementor-element-0d01f0c img { - max-width: 100%; - } - .elementor-17 .elementor-element.elementor-element-0c7ba3b { - --margin-top: 70px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 75px; - --padding-bottom: 75px; - --padding-left: 105px; - --padding-right: 105px; - } - .elementor-17 .elementor-element.elementor-element-7304a53 { - --margin-top: 120px; - --margin-bottom: -25px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 10px; - --padding-right: 10px; - } - } - - @media(max-width:840px) { - .elementor-17 .elementor-element.elementor-element-ed3277b { - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --gap: 0px 20px; - --row-gap: 0px; - --column-gap: 20px; - --flex-wrap: nowrap; - } - .elementor-17 .elementor-element.elementor-element-37154d6 { - --flex-wrap: nowrap; - } - } - - @media(max-width:660px) { - .elementor-17 .elementor-element.elementor-element-47f9ed3 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - .elementor-17 .elementor-element.elementor-element-0c7ba3b { - --padding-top: 50px; - --padding-bottom: 50px; - --padding-left: 57px; - --padding-right: 57px; - } - .elementor-17 .elementor-element.elementor-element-a62eb08 .logico-title { - font-size: 24px; - } - .elementor-17 .elementor-element.elementor-element-7304a53 { - --margin-top: 90px; - --margin-bottom: -25px; - --margin-left: 0px; - --margin-right: 0px; - } - } - - @media(max-width:480px) { - .elementor-17 .elementor-element.elementor-element-ed3277b { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - .elementor-17 .elementor-element.elementor-element-ef3ee9f { - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - .elementor-17 .elementor-element.elementor-element-37154d6 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - .elementor-17 .elementor-element.elementor-element-a6eee3c { - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - .elementor-17 .elementor-element.elementor-element-0c7ba3b { - --padding-top: 30px; - --padding-bottom: 35px; - --padding-left: 25px; - --padding-right: 25px; - } - .elementor-17 .elementor-element.elementor-element-a62eb08>.elementor-widget-container { - margin: 0px 0px 14px 0px; - } - } - -/* STYLE BLOCK 23 */ -.elementor-2259 .elementor-element.elementor-element-8473f3f { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor .elementor-element.elementor-element-8473f3f.sticky-container-active, - .elementor .sticky-container-active .elementor-element.elementor-element-8473f3f { - background-color: #FFFFFF; - box-shadow: 0px 15px 38px 0px rgba(0, 0, 0, 0.1); - } - - .elementor-2259 .elementor-element.elementor-element-3f7d940 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --border-radius: 10px 10px 10px 10px; - --margin-top: 10px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 10px; - --padding-bottom: 10px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-2259 .elementor-element.elementor-element-3f7d940:not(.elementor-motion-effects-element-type-background), - .elementor-2259 .elementor-element.elementor-element-3f7d940>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-color: #1F1F1F; - } - - .elementor-2259 .elementor-element.elementor-element-c2e7dcf { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --gap: 0px 20px; - --row-gap: 0px; - --column-gap: 20px; - } - - .elementor-2259 .elementor-element.elementor-element-6028a73 .elementor-icon-box-wrapper { - align-items: center; - gap: 15px; - } - - .elementor-2259 .elementor-element.elementor-element-6028a73.elementor-view-stacked .elementor-icon { - background-color: #FFFFFF; - } - - .elementor-2259 .elementor-element.elementor-element-6028a73.elementor-view-framed .elementor-icon, - .elementor-2259 .elementor-element.elementor-element-6028a73.elementor-view-default .elementor-icon { - fill: #FFFFFF; - color: #FFFFFF; - border-color: #FFFFFF; - } - - .elementor-2259 .elementor-element.elementor-element-6028a73 .elementor-icon { - font-size: 19px; - } - - .elementor-2259 .elementor-element.elementor-element-6028a73 .elementor-icon-box-description { - font-size: 14px; - line-height: 1.3571em; - color: #FFFFFF; - } - - .elementor-2259 .elementor-element.elementor-element-b7aca42 { - --display: flex; - --flex-direction: row-reverse; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap-reverse; - --align-items: flex-end; - --gap: 0px 20px; - --row-gap: 0px; - --column-gap: 20px; - --flex-wrap: wrap; - --align-content: flex-end; - } - - .elementor-2259 .elementor-element.elementor-element-f0239c4 { - --grid-template-columns: repeat(0, auto); - --icon-size: 14px; - --grid-column-gap: 20px; - --grid-row-gap: 10px; - } - - .elementor-2259 .elementor-element.elementor-element-f0239c4 .elementor-widget-container { - text-align: right; - } - - .elementor-2259 .elementor-element.elementor-element-f0239c4>.elementor-widget-container { - margin: 0px 0px 0px 20px; - } - - .elementor-2259 .elementor-element.elementor-element-f0239c4.elementor-element { - --align-self: center; - } - - .elementor-2259 .elementor-element.elementor-element-f0239c4 .elementor-social-icon { - background-color: #FFFFFF00; - --icon-padding: 0em; - } - - .elementor-2259 .elementor-element.elementor-element-f0239c4 .elementor-social-icon:hover { - background-color: #FFFFFF00; - } - - .elementor-2259 .elementor-element.elementor-element-f0239c4 .elementor-social-icon:hover i { - color: #FAC12E; - } - - .elementor-2259 .elementor-element.elementor-element-f0239c4 .elementor-social-icon:hover svg { - fill: #FAC12E; - } - - .elementor-2259 .elementor-element.elementor-element-9ba8b5b { - width: auto; - max-width: auto; - } - - .elementor-2259 .elementor-element.elementor-element-9ba8b5b>.elementor-widget-container { - margin: 0px 0px 0px 20px; - } - - .elementor-2259 .elementor-element.elementor-element-9ba8b5b.elementor-element { - --align-self: flex-start; - } - - .elementor-2259 .elementor-element.elementor-element-9ba8b5b .elementor-icon-box-wrapper { - align-items: center; - gap: 21px; - } - - .elementor-2259 .elementor-element.elementor-element-9ba8b5b.elementor-view-stacked .elementor-icon { - background-color: #FFFFFF; - } - - .elementor-2259 .elementor-element.elementor-element-9ba8b5b.elementor-view-framed .elementor-icon, - .elementor-2259 .elementor-element.elementor-element-9ba8b5b.elementor-view-default .elementor-icon { - fill: #FFFFFF; - color: #FFFFFF; - border-color: #FFFFFF; - } - - .elementor-2259 .elementor-element.elementor-element-9ba8b5b .elementor-icon { - font-size: 14px; - } - - .elementor-2259 .elementor-element.elementor-element-9ba8b5b .elementor-icon-box-description { - font-size: 14px; - line-height: 1.3571em; - color: #FFFFFF; - } - - .elementor-2259 .elementor-element.elementor-element-9ba8b5b .elementor-icon-box-description a { - color: #FFFFFF; - } - - .elementor-2259 .elementor-element.elementor-element-9ba8b5b .elementor-icon-box-description a:hover { - color: #FAC12E; - } - - .elementor-2259 .elementor-element.elementor-element-fd17d52 { - width: auto; - max-width: auto; - } - - .elementor-2259 .elementor-element.elementor-element-fd17d52>.elementor-widget-container { - margin: 0px 0px 0px 0px; - } - - .elementor-2259 .elementor-element.elementor-element-fd17d52.elementor-element { - --align-self: flex-start; - } - - .elementor-2259 .elementor-element.elementor-element-fd17d52 .elementor-icon-box-wrapper { - align-items: center; - gap: 15px; - } - - .elementor-2259 .elementor-element.elementor-element-fd17d52.elementor-view-stacked .elementor-icon { - background-color: #FFFFFF; - } - - .elementor-2259 .elementor-element.elementor-element-fd17d52.elementor-view-framed .elementor-icon, - .elementor-2259 .elementor-element.elementor-element-fd17d52.elementor-view-default .elementor-icon { - fill: #FFFFFF; - color: #FFFFFF; - border-color: #FFFFFF; - } - - .elementor-2259 .elementor-element.elementor-element-fd17d52 .elementor-icon { - font-size: 20px; - } - - .elementor-2259 .elementor-element.elementor-element-fd17d52 .elementor-icon-box-description { - font-size: 14px; - line-height: 1.3571em; - color: #FFFFFF; - } - - .elementor-2259 .elementor-element.elementor-element-fd17d52 .elementor-icon-box-description a { - color: #FFFFFF; - } - - .elementor-2259 .elementor-element.elementor-element-fd17d52 .elementor-icon-box-description a:hover { - color: #FAC12E; - } - - .elementor-2259 .elementor-element.elementor-element-f276732 { - --display: flex; - --flex-direction: row; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --align-items: center; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --z-index: 99; - } - - .elementor-2259 .elementor-element.elementor-element-f276732:not(.elementor-motion-effects-element-type-background), - .elementor-2259 .elementor-element.elementor-element-f276732>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-color: #FFFFFF; - } - - .elementor-2259 .elementor-element.elementor-element-17f0643 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --margin-top: 0px; - --margin-bottom: 0px; - --margin-left: 20px; - --margin-right: 0px; - --z-index: 2; - } - - .elementor-2259 .elementor-element.elementor-element-34aabba { - --display: flex; - --flex-direction: row; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: space-around; - --align-items: stretch; - --gap: 0px 20px; - --row-gap: 0px; - --column-gap: 20px; - --flex-wrap: nowrap; - --z-index: 2; - } - - .elementor-2259 .elementor-element.elementor-element-04e54e4 { - --display: flex; - --flex-direction: row; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: space-between; - --align-items: center; - --gap: 0vw 3.1vw; - --row-gap: 0vw; - --column-gap: 3.1vw; - --flex-wrap: nowrap; - --padding-top: 34px; - --padding-bottom: 34px; - --padding-left: 0px; - --padding-right: 0px; - --z-index: 2; - } - - .elementor-2259 .elementor-element.elementor-element-04e54e4.e-con { - --flex-grow: 1; - --flex-shrink: 0; - } - - #side-panel-4c5ae8f:before { - background-image: url("/images/bg-slide-sidebar.jpg"); - background-position: center center; - background-repeat: no-repeat; - background-size: cover; - } - - .elementor-2259 .elementor-element.elementor-element-4c5ae8f.elementor-element { - --flex-grow: 0; - --flex-shrink: 1; - } - - #side-panel-4c5ae8f .slide-sidebar { - padding: 137px 60px 60px 60px !important; - } - - #side-panel-4c5ae8f { - --logico-default-text-color: #ffffff; - --logico-dark-text-color: #ffffff; - --logico-light-text-color: #bebebe; - --logico-accent-color: #fac12e; - --logico-accent-alter-color: #fac12e; - --logico-border-color: #cbcbcb; - --logico-border-hover-color: #ffffff; - --logico-background-color: #1f1f1f; - --logico-background-alter-color: #1f1f1f; - --logico-button-text-color: #ffffff; - --logico-button-border-color: #fac12e; - --logico-button-background-color: rgba(255, 255, 255, 0); - --logico-button-icon-color: #1f1f1f; - --logico-button-text-hover: #1f1f1f; - --logico-button-border-hover: #fac12e; - --logico-button-background-hover: #fac12e; - --logico-button-icon-hover: #1f1f1f; - } - - .elementor-2259 .elementor-element.elementor-element-6d60244 .hfe-site-logo-container, - .elementor-2259 .elementor-element.elementor-element-6d60244 .hfe-caption-width figcaption { - text-align: left; - } - - .elementor-2259 .elementor-element.elementor-element-6d60244 .hfe-site-logo .hfe-site-logo-container img { - width: 153px; - } - - .elementor-2259 .elementor-element.elementor-element-6d60244 .widget-image-caption { - margin-top: 0px; - margin-bottom: 0px; - } - - .elementor-2259 .elementor-element.elementor-element-6d60244.elementor-element { - --flex-grow: 0; - --flex-shrink: 0; - } - - .elementor-2259 .elementor-element.elementor-element-6d60244 .hfe-site-logo-container .hfe-site-logo-img { - border-style: none; - } - - .elementor-2259 .elementor-element.elementor-element-0ac5765 { - --display: flex; - --flex-direction: row; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: center; - --align-items: center; - --z-index: 1; - } - - .elementor-2259 .elementor-element.elementor-element-0ac5765.e-con { - --flex-grow: 0; - --flex-shrink: 1; - } - - .elementor-2259 .elementor-element.elementor-element-05fef0c { - width: auto; - max-width: auto; - } - - .elementor-2259 .elementor-element.elementor-element-05fef0c>.elementor-widget-container { - padding: 4px 0px 4px 0px; - } - - .elementor-2259 .elementor-element.elementor-element-05fef0c .header-menu-container nav { - text-align: center; - } - - .elementor-2259 .elementor-element.elementor-element-05fef0c .menu-trigger { - text-align: right; - } - - .elementor-2259 .elementor-element.elementor-element-05fef0c .header-menu-container .main-menu>li ul.sub-menu { - padding: 33px 33px 35px 42px; - background-color: #1f1f1f; - } - - .elementor-2259 .elementor-element.elementor-element-05fef0c .header-menu-container .main-menu li:hover>ul.sub-menu ul.sub-menu { - margin: 0 0 0 calc(33px + 5px); - } - - .elementor-2259 .elementor-element.elementor-element-05fef0c .header-menu-container .main-menu li:hover>ul.sub-menu ul.sub-menu:before { - width: calc(33px + 5px); - } - - .elementor-2259 .elementor-element.elementor-element-05fef0c .header-menu-container .main-menu>li ul.sub-menu>li>a, - .elementor-2259 .elementor-element.elementor-element-05fef0c .header-menu-container .main-menu>li ul.sub-menu>li>a:after { - color: #ffffff; - } - - .elementor-2259 .elementor-element.elementor-element-05fef0c .header-menu-container .main-menu>li ul.sub-menu>li.current-menu-ancestor>a, - .elementor-2259 .elementor-element.elementor-element-05fef0c .header-menu-container .main-menu>li ul.sub-menu>li.current-menu-parent>a, - .elementor-2259 .elementor-element.elementor-element-05fef0c .header-menu-container .main-menu>li ul.sub-menu>li.current-menu-item>a:not([href *="/#"]), - .elementor-2259 .elementor-element.elementor-element-05fef0c .header-menu-container .main-menu>li ul.sub-menu>li.active>a, - .elementor-2259 .elementor-element.elementor-element-05fef0c .header-menu-container .main-menu>li ul.sub-menu>li:hover>a, - .elementor-2259 .elementor-element.elementor-element-05fef0c .header-menu-container .main-menu>li ul.sub-menu>li>a:before { - color: #fac12e; - } - - .elementor-2259 .elementor-element.elementor-element-cf37a78 { - --display: flex; - --flex-direction: row; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: flex-end; - --align-items: center; - --gap: 0px 20px; - --row-gap: 0px; - --column-gap: 20px; - --flex-wrap: nowrap; - } - - .elementor-2259 .elementor-element.elementor-element-cf37a78.e-con { - --flex-grow: 1; - --flex-shrink: 0; - } - - .elementor-2259 .elementor-element.elementor-element-b169282 { - --display: flex; - --align-items: flex-end; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%); - --margin-top: 0%; - --margin-bottom: 0%; - --margin-left: 2.7%; - --margin-right: 0%; - --padding-top: 11px; - --padding-bottom: 11px; - --padding-left: 0px; - --padding-right: 0px; - --z-index: 1; - } - - .elementor-2259 .elementor-element.elementor-element-b169282.e-con { - --flex-grow: 1; - --flex-shrink: 0; - } - - .elementor-2259 .elementor-element.elementor-element-5d14300 .header-button-container { - text-align: right; - } - - .elementor-2259 .elementor-element.elementor-element-5d14300 a.header-button { - min-width: 193px; - } - - .elementor-2259 .elementor-element.elementor-element-5d14300 a.header-button.header-button-animation-jump { - min-height: 72px; - } - - .elementor-2259 .elementor-element.elementor-element-5d14300 a.header-button.header-button-animation-jump:hover { - min-height: calc(72px - 22px); - } - - .elementor-2259 .elementor-element.elementor-element-5d14300 a.header-button.header-button-animation-fade { - min-height: 72px; - } - - .elementor-2259 .elementor-element.elementor-element-5d14300 a.header-button:hover { - background-color: #FFD058; - } - - .elementor-2259 .elementor-element.elementor-element-8d7898b { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --margin-top: 0px; - --margin-bottom: 164px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-2259 .elementor-element.elementor-element-830d027 { - --display: flex; - --min-height: 554px; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --justify-content: center; - --flex-wrap: nowrap; - --overlay-opacity: 1; - --border-radius: 25px 25px 25px 25px; - --padding-top: 90px; - --padding-bottom: 90px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-2259 .elementor-element.elementor-element-830d027:not(.elementor-motion-effects-element-type-background), - .elementor-2259 .elementor-element.elementor-element-830d027>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-image: url("/images/bg-header-3.png"); - background-position: center center; - background-repeat: no-repeat; - background-size: cover; - } - - .elementor-2259 .elementor-element.elementor-element-830d027::before, - .elementor-2259 .elementor-element.elementor-element-830d027>.elementor-background-video-container::before, - .elementor-2259 .elementor-element.elementor-element-830d027>.e-con-inner>.elementor-background-video-container::before, - .elementor-2259 .elementor-element.elementor-element-830d027>.elementor-background-slideshow::before, - .elementor-2259 .elementor-element.elementor-element-830d027>.e-con-inner>.elementor-background-slideshow::before, - .elementor-2259 .elementor-element.elementor-element-830d027>.elementor-motion-effects-container>.elementor-motion-effects-layer::before { - background-color: #1F1F1F33; - --background-overlay: ''; - } - - .elementor-2259 .elementor-element.elementor-element-069b2a1>.elementor-widget-container { - --e-transform-rotateZ: -90deg; - --e-transform-translateX: 50%; - --e-transform-translateY: 100%; - margin: 0px 150px 0px 0px; - } - - body:not(.rtl) .elementor-2259 .elementor-element.elementor-element-069b2a1 { - right: 0px; - } - - body.rtl .elementor-2259 .elementor-element.elementor-element-069b2a1 { - left: 0px; - } - - .elementor-2259 .elementor-element.elementor-element-069b2a1 { - top: 50%; - --e-transform-origin-x: right; - --e-transform-origin-y: bottom; - } - - .elementor-2259 .elementor-element.elementor-element-069b2a1 .logico-title { - text-align: center; - font-family: "Manrope", Sans-serif; - font-size: 20px; - font-weight: 700; - text-transform: uppercase; - line-height: 1em; - letter-spacing: -0.03em; - color: #FFFFFF; - } - - .elementor-2259 .elementor-element.elementor-element-d17c4ca { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-2259 .elementor-element.elementor-element-bd51cad .page-title.logico-title-h2 { - color: #FFFFFF; - } - - .elementor-2259 .elementor-element.elementor-element-91be79f { - width: auto; - max-width: auto; - bottom: 10px; - } - - .elementor-2259 .elementor-element.elementor-element-91be79f>.elementor-widget-container { - background-color: #FFFFFF; - padding: 18px 38px 19px 38px; - border-radius: 15px 15px 15px 15px; - } - - .elementor-2259 .elementor-element.elementor-element-91be79f.elementor-element { - --align-self: flex-start; - } - - body:not(.rtl) .elementor-2259 .elementor-element.elementor-element-91be79f { - left: 10px; - } - - body.rtl .elementor-2259 .elementor-element.elementor-element-91be79f { - right: 10px; - } - - .elementor-2259 .elementor-element.elementor-element-91be79f .breadcrumbs, - .elementor-2259 .elementor-element.elementor-element-91be79f .breadcrumbs a { - color: #333333; - } - - .elementor-2259 .elementor-element.elementor-element-b9167b2 { - width: auto; - max-width: auto; - top: 100%; - } - - body:not(.rtl) .elementor-2259 .elementor-element.elementor-element-b9167b2 { - right: 0px; - } - - body.rtl .elementor-2259 .elementor-element.elementor-element-b9167b2 { - left: 0px; - } - - .elementor-2259 .elementor-element.elementor-element-b9167b2 .block-decoration.block-decoration-style-1 .block-decoration-item:before, - .elementor-2259 .elementor-element.elementor-element-b9167b2 .block-decoration.block-decoration-style-2 .block-decoration-item:before, - .elementor-2259 .elementor-element.elementor-element-b9167b2 .block-decoration.block-decoration-style-3 .block-decoration-item:before, - .elementor-2259 .elementor-element.elementor-element-b9167b2 .block-decoration.block-decoration-style-3 .block-decoration-item .decoration-accent, - .elementor-2259 .elementor-element.elementor-element-b9167b2 .block-decoration.block-decoration-style-4 .block-decoration-item:before, - .elementor-2259 .elementor-element.elementor-element-b9167b2 .block-decoration.block-decoration-style-4 .block-decoration-item .decoration-accent { - background-color: #FFFFFF; - } - - .elementor-2259 .elementor-element.elementor-element-b9167b2 .block-decoration.block-decoration-style-1 .block-decoration-item:after, - .elementor-2259 .elementor-element.elementor-element-b9167b2 .block-decoration.block-decoration-style-2 .block-decoration-item .decoration-accent, - .elementor-2259 .elementor-element.elementor-element-b9167b2 .block-decoration.block-decoration-style-3 .block-decoration-item, - .elementor-2259 .elementor-element.elementor-element-b9167b2 .block-decoration.block-decoration-style-3 .block-decoration-item .decoration-accent:before, - .elementor-2259 .elementor-element.elementor-element-b9167b2 .block-decoration.block-decoration-style-4 .block-decoration-item, - .elementor-2259 .elementor-element.elementor-element-b9167b2 .block-decoration.block-decoration-style-4 .block-decoration-item .decoration-accent:before { - background-color: #1F1F1F; - } - - @media(max-width:1200px) { - .elementor-2259 .elementor-element.elementor-element-f0239c4 { - --grid-column-gap: 15px; - } - .elementor-2259 .elementor-element.elementor-element-17f0643 { - --margin-top: 0px; - --margin-bottom: 0px; - --margin-left: 20px; - --margin-right: 20px; - } - .elementor-2259 .elementor-element.elementor-element-04e54e4 { - --padding-top: 20px; - --padding-bottom: 20px; - --padding-left: 0px; - --padding-right: 0px; - --z-index: 1; - } - .elementor-2259 .elementor-element.elementor-element-6d60244 .hfe-site-logo-container, - .elementor-2259 .elementor-element.elementor-element-6d60244 .hfe-caption-width figcaption { - text-align: left; - } - .elementor-2259 .elementor-element.elementor-element-0ac5765 { - --justify-content: flex-end; - --align-items: center; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%); - --padding-top: 20px; - --padding-bottom: 20px; - --padding-left: 0px; - --padding-right: 0px; - } - .elementor-2259 .elementor-element.elementor-element-05fef0c>.elementor-widget-container { - padding: 0px 0px 0px 0px; - } - .elementor-2259 .elementor-element.elementor-element-05fef0c { - z-index: 2; - } - .elementor-2259 .elementor-element.elementor-element-cf37a78 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - .elementor-2259 .elementor-element.elementor-element-830d027 { - --min-height: 500px; - } - .elementor-2259 .elementor-element.elementor-element-069b2a1>.elementor-widget-container { - margin: 0px 55px 0px 0px; - } - body:not(.rtl) .elementor-2259 .elementor-element.elementor-element-91be79f { - left: 20px; - } - body.rtl .elementor-2259 .elementor-element.elementor-element-91be79f { - right: 20px; - } - } - - @media(max-width:1020px) { - .elementor-2259 .elementor-element.elementor-element-8473f3f { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 10px; - --padding-right: 10px; - } - .elementor-2259 .elementor-element.elementor-element-8d7898b { - --margin-top: 0px; - --margin-bottom: 120px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 10px; - --padding-right: 10px; - } - .elementor-2259 .elementor-element.elementor-element-830d027 { - --min-height: 330px; - } - .elementor-2259 .elementor-element.elementor-element-91be79f>.elementor-widget-container { - padding: 10px 20px 10px 20px; - } - } - - @media(max-width:840px) { - .elementor-2259 .elementor-element.elementor-element-830d027 { - --min-height: 250px; - } - } - - @media(max-width:660px) { - .elementor-2259 .elementor-element.elementor-element-8473f3f { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - .elementor-2259 .elementor-element.elementor-element-3f7d940 { - --padding-top: 10px; - --padding-bottom: 10px; - --padding-left: 20px; - --padding-right: 20px; - } - .elementor-2259 .elementor-element.elementor-element-17f0643 { - --margin-top: 0px; - --margin-bottom: 0px; - --margin-left: 20px; - --margin-right: 20px; - } - .elementor-2259 .elementor-element.elementor-element-34aabba { - --flex-wrap: nowrap; - } - .elementor-2259 .elementor-element.elementor-element-0ac5765.e-con { - --flex-grow: 0; - --flex-shrink: 1; - } - .elementor-2259 .elementor-element.elementor-element-8d7898b { - --margin-top: 0px; - --margin-bottom: 90px; - --margin-left: 0px; - --margin-right: 0px; - } - body:not(.rtl) .elementor-2259 .elementor-element.elementor-element-91be79f { - left: 20px; - } - body.rtl .elementor-2259 .elementor-element.elementor-element-91be79f { - right: 20px; - } - } - - @media(max-width:480px) { - .elementor-2259 .elementor-element.elementor-element-34aabba { - --flex-wrap: nowrap; - } - .elementor-2259 .elementor-element.elementor-element-04e54e4 { - --width: auto; - } - .elementor-2259 .elementor-element.elementor-element-04e54e4.e-con { - --flex-grow: 1; - --flex-shrink: 0; - } - .elementor-2259 .elementor-element.elementor-element-830d027 { - --min-height: 200px; - } - } - - @media(min-width:481px) { - .elementor-2259 .elementor-element.elementor-element-c2e7dcf { - --width: 30%; - } - .elementor-2259 .elementor-element.elementor-element-b7aca42 { - --width: 70%; - } - .elementor-2259 .elementor-element.elementor-element-04e54e4 { - --width: auto; - } - .elementor-2259 .elementor-element.elementor-element-cf37a78 { - --width: auto; - } - .elementor-2259 .elementor-element.elementor-element-b169282 { - --width: auto; - } - } - -/* STYLE BLOCK 24 */ -.elementor-3397 .elementor-element.elementor-element-442eede { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - - } - - - .elementor-3397 .elementor-element.elementor-element-a1b58a4 { - --display: flex; - padding: 150px 0px 150px 0px; - min-height: 100vh; - - } - - - .elementor-3397 .elementor-element.elementor-element-c8e7c25 { - width: var(--container-widget-width, 57%); - max-width: 57%; - --container-widget-width: 57%; - --container-widget-flex-grow: 0; - } - - - .elementor-3397 .elementor-element.elementor-element-c8e7c25>.elementor-widget-container { - margin: -9px 0px 33px 0px; - } - - - .elementor-3397 .elementor-element.elementor-element-09db825>.elementor-widget-container { - margin: 52px 0px 0px 0px; - } - - - .elementor-3397 .elementor-element.elementor-element-09db825 { - text-align: center; - } - - - .elementor-3397 .elementor-element.elementor-element-09db825 img { - width: 80%; - border-radius: 25px 25px 25px 25px; - margin: 0 auto; - display: block; - } - - - .elementor-3397 .elementor-element.elementor-element-b8da0f5 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --margin-top: 150px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - - .elementor-3397 .elementor-element.elementor-element-89d7623 { - --display: flex; - } - - - .elementor-3397 .elementor-element.elementor-element-54d05ac>.elementor-widget-container { - margin: 0px 0px 46px 0px; - } - - - .elementor-3397 .elementor-element.elementor-element-fd33e0b { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --margin-top: 150px; - --margin-bottom: 150px; - --margin-left: 0px; - --margin-right: 0px; - } - - - .elementor-3397 .elementor-element.elementor-element-d438c25 { - --display: flex; - } - - - .elementor-3397 .elementor-element.elementor-element-5873c59 { - width: var(--container-widget-width, 57%); - max-width: 57%; - --container-widget-width: 57%; - --container-widget-flex-grow: 0; - } - - - .elementor-3397 .elementor-element.elementor-element-5873c59>.elementor-widget-container { - margin: 0px 0px 37px 0px; - } - - - .elementor-3397 .elementor-element.elementor-element-af3b330 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - } - - - .elementor-3397 .elementor-element.elementor-element-7c23665 { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 20px; - } - - - .elementor-3397 .elementor-element.elementor-element-7651a22>.elementor-widget-container { - margin: 0px 0px -10px 0px; - } - - - .elementor-3397 .elementor-element.elementor-element-7651a22 .elementor-icon-box-wrapper { - text-align: left; - } - - - .elementor-3397 .elementor-element.elementor-element-7651a22 { - --icon-box-icon-margin: 105px; - } - - - .elementor-3397 .elementor-element.elementor-element-7651a22 .elementor-icon-box-title { - margin-block-end: 21px; - color: #111111; - } - - - .elementor-3397 .elementor-element.elementor-element-7651a22.elementor-view-stacked .elementor-icon { - background-color: #111111; - } - - - .elementor-3397 .elementor-element.elementor-element-7651a22.elementor-view-framed .elementor-icon, - .elementor-3397 .elementor-element.elementor-element-7651a22.elementor-view-default .elementor-icon { - fill: #111111; - color: #111111; - border-color: #111111; - } - - - .elementor-3397 .elementor-element.elementor-element-7651a22 .elementor-icon { - font-size: 61px; - } - - - .elementor-3397 .elementor-element.elementor-element-7651a22 .elementor-icon-box-title, - .elementor-3397 .elementor-element.elementor-element-7651a22 .elementor-icon-box-title a { - font-family: "Manrope", Sans-serif; - font-size: 25px; - font-weight: 600; - line-height: 40px; - } - - - .elementor-3397 .elementor-element.elementor-element-2fb55cf { - --display: flex; - border-style: solid; - --border-style: solid; - border-width: 0px 0px 0px 1px; - --border-top-width: 0px; - --border-right-width: 0px; - --border-bottom-width: 0px; - --border-left-width: 1px; - border-color: #333333; - --border-color: #333333; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 40px; - --padding-right: 20px; - } - - - .elementor-3397 .elementor-element.elementor-element-fa4da70>.elementor-widget-container { - margin: 0px 0px -11px 0px; - } - - - .elementor-3397 .elementor-element.elementor-element-fa4da70 .elementor-icon-box-wrapper { - text-align: left; - } - - - .elementor-3397 .elementor-element.elementor-element-fa4da70 { - --icon-box-icon-margin: 125px; - } - - - .elementor-3397 .elementor-element.elementor-element-fa4da70 .elementor-icon-box-title { - margin-block-end: 21px; - color: #111111; - } - - - .elementor-3397 .elementor-element.elementor-element-fa4da70.elementor-view-stacked .elementor-icon { - background-color: #111111; - } - - - .elementor-3397 .elementor-element.elementor-element-fa4da70.elementor-view-framed .elementor-icon, - .elementor-3397 .elementor-element.elementor-element-fa4da70.elementor-view-default .elementor-icon { - fill: #111111; - color: #111111; - border-color: #111111; - } - - - .elementor-3397 .elementor-element.elementor-element-fa4da70 .elementor-icon { - font-size: 61px; - } - - - .elementor-3397 .elementor-element.elementor-element-fa4da70 .elementor-icon-box-title, - .elementor-3397 .elementor-element.elementor-element-fa4da70 .elementor-icon-box-title a { - font-family: "Manrope", Sans-serif; - font-size: 25px; - font-weight: 600; - line-height: 40px; - } - - - .elementor-3397 .elementor-element.elementor-element-edd40c3 { - --display: flex; - border-style: solid; - --border-style: solid; - border-width: 0px 0px 0px 1px; - --border-top-width: 0px; - --border-right-width: 0px; - --border-bottom-width: 0px; - --border-left-width: 1px; - border-color: #333333; - --border-color: #333333; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 40px; - --padding-right: 0px; - } - - - .elementor-3397 .elementor-element.elementor-element-df900cf>.elementor-widget-container { - margin: 0px 0px -9px 0px; - } - - - .elementor-3397 .elementor-element.elementor-element-df900cf .elementor-icon-box-wrapper { - text-align: left; - } - - - .elementor-3397 .elementor-element.elementor-element-df900cf { - --icon-box-icon-margin: 125px; - } - - - .elementor-3397 .elementor-element.elementor-element-df900cf .elementor-icon-box-title { - margin-block-end: 21px; - color: #111111; - } - - - .elementor-3397 .elementor-element.elementor-element-df900cf.elementor-view-stacked .elementor-icon { - background-color: #111111; - } - - - .elementor-3397 .elementor-element.elementor-element-df900cf.elementor-view-framed .elementor-icon, - .elementor-3397 .elementor-element.elementor-element-df900cf.elementor-view-default .elementor-icon { - fill: #111111; - color: #111111; - border-color: #111111; - } - - - .elementor-3397 .elementor-element.elementor-element-df900cf .elementor-icon { - font-size: 61px; - } - - - .elementor-3397 .elementor-element.elementor-element-df900cf .elementor-icon-box-title, - .elementor-3397 .elementor-element.elementor-element-df900cf .elementor-icon-box-title a { - font-family: "Manrope", Sans-serif; - font-size: 25px; - font-weight: 600; - line-height: 40px; - } - - - .elementor-3397 .elementor-element.elementor-element-b02f163 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --margin-top: 150px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - - .elementor-3397 .elementor-element.elementor-element-aa4b83e { - --display: flex; - } - - - .elementor-3397 .elementor-element.elementor-element-e322317 { - width: var(--container-widget-width, 57%); - max-width: 57%; - --container-widget-width: 57%; - --container-widget-flex-grow: 0; - } - - - .elementor-3397 .elementor-element.elementor-element-e322317>.elementor-widget-container { - margin: 0px 0px 37px 0px; - } - - - .elementor-3397 .elementor-element.elementor-element-718da1a { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --margin-top: 150px; - --margin-bottom: 150px; - --margin-left: 0px; - --margin-right: 0px; - } - - - .elementor-3397 .elementor-element.elementor-element-3a0c14b { - --display: flex; - } - - - .elementor-3397 .elementor-element.elementor-element-784ad73 { - width: var(--container-widget-width, 64%); - max-width: 64%; - --container-widget-width: 64%; - --container-widget-flex-grow: 0; - } - - - .elementor-3397 .elementor-element.elementor-element-56cf9b7 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - - .elementor-3397 .elementor-element.elementor-element-224d101 { - --display: flex; - --align-items: flex-start; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - border-style: solid; - --border-style: solid; - border-width: 0px 1px 0px 0px; - --border-top-width: 0px; - --border-right-width: 1px; - --border-bottom-width: 0px; - --border-left-width: 0px; - border-color: #333333; - --border-color: #333333; - } - - - .elementor-3397 .elementor-element.elementor-element-3e8a9c9>.elementor-widget-container { - margin: -9px 0px 0px 0px; - padding: 0px 40px 0px 0px; - } - - - .elementor-3397 .elementor-element.elementor-element-3e8a9c9 .price-item-price-info { - font-family: "Manrope Alt", Sans-serif; - } - - - .elementor-3397 .elementor-element.elementor-element-3e8a9c9 .price-item .price-item-price-info { - color: #FFFFFF00; - -webkit-text-stroke-width: 1px; - stroke-width: 1px; - -webkit-text-stroke-color: #c01227; - stroke: #c01227; - } - - - .elementor-3397 .elementor-element.elementor-element-3e8a9c9 .price-item .price-item-title { - text-align: left; - } - - - .elementor-3397 .elementor-element.elementor-element-3e8a9c9 .price-item .price-item-content { - text-align: left; - } - - - .elementor-3397 .elementor-element.elementor-element-3e8a9c9 .price-item .price-item-custom-field:not(.active) { - color: #C6C6C6; - } - - - .elementor-3397 .elementor-element.elementor-element-3e8a9c9 .price-item .price-item-button { - text-align: center; - } - - - .elementor-3397 .elementor-element.elementor-element-c26b0fb { - --display: flex; - --align-items: center; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - border-style: solid; - --border-style: solid; - border-width: 0px 1px 0px 0px; - --border-top-width: 0px; - --border-right-width: 1px; - --border-bottom-width: 0px; - --border-left-width: 0px; - border-color: #333333; - --border-color: #333333; - } - - - .elementor-3397 .elementor-element.elementor-element-e227363>.elementor-widget-container { - margin: -9px 0px 0px 0px; - padding: 0px 40px 0px 40px; - } - - - .elementor-3397 .elementor-element.elementor-element-e227363 .price-item-price-info { - font-family: "Manrope Alt", Sans-serif; - } - - - .elementor-3397 .elementor-element.elementor-element-e227363 .price-item .price-item-price-info { - color: #FFFFFF00; - -webkit-text-stroke-width: 1px; - stroke-width: 1px; - -webkit-text-stroke-color: #c01227; - stroke: #c01227; - } - - - .elementor-3397 .elementor-element.elementor-element-e227363 .price-item .price-item-title { - text-align: left; - } - - - .elementor-3397 .elementor-element.elementor-element-e227363 .price-item .price-item-content { - text-align: left; - } - - - .elementor-3397 .elementor-element.elementor-element-e227363 .price-item .price-item-custom-field:not(.active) { - color: #C6C6C6; - } - - - .elementor-3397 .elementor-element.elementor-element-e227363 .price-item .price-item-button { - text-align: center; - } - - - .elementor-3397 .elementor-element.elementor-element-10553be { - --display: flex; - --align-items: center; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - border-style: solid; - --border-style: solid; - border-width: 0px 0px 0px 0px; - --border-top-width: 0px; - --border-right-width: 0px; - --border-bottom-width: 0px; - --border-left-width: 0px; - border-color: #333333; - --border-color: #333333; - } - - - .elementor-3397 .elementor-element.elementor-element-a94fc63>.elementor-widget-container { - margin: -9px 0px 0px 0px; - padding: 0px 40px 0px 40px; - } - - - .elementor-3397 .elementor-element.elementor-element-a94fc63 .price-item-price-info { - font-family: "Manrope Alt", Sans-serif; - } - - - .elementor-3397 .elementor-element.elementor-element-a94fc63 .price-item .price-item-price-info { - color: #FFFFFF00; - -webkit-text-stroke-width: 1px; - stroke-width: 1px; - -webkit-text-stroke-color: #c01227; - stroke: #c01227; - } - - - .elementor-3397 .elementor-element.elementor-element-a94fc63 .price-item .price-item-title { - text-align: left; - } - - - .elementor-3397 .elementor-element.elementor-element-a94fc63 .price-item .price-item-content { - text-align: left; - } - - - .elementor-3397 .elementor-element.elementor-element-a94fc63 .price-item .price-item-custom-field:not(.active) { - color: #C6C6C6; - } - - - .elementor-3397 .elementor-element.elementor-element-a94fc63 .price-item .price-item-button { - text-align: center; - } - - - @media(max-width: 1200px) and (min-width:481px) { - .elementor-3397 .elementor-element.elementor-element-224d101 { - --width: 33%; - } - - - .elementor-3397 .elementor-element.elementor-element-c26b0fb { - --width: 34%; - } - - - .elementor-3397 .elementor-element.elementor-element-10553be { - --width: 33%; - } - } - - - @media(max-width: 840px) and (min-width:481px) { - .elementor-3397 .elementor-element.elementor-element-7c23665 { - --width: 33%; - } - - - .elementor-3397 .elementor-element.elementor-element-2fb55cf { - --width: 34%; - } - - - .elementor-3397 .elementor-element.elementor-element-edd40c3 { - --width: 33%; - } - - - .elementor-3397 .elementor-element.elementor-element-224d101 { - --width: 50%; - } - - - .elementor-3397 .elementor-element.elementor-element-c26b0fb { - --width: 50%; - } - - - .elementor-3397 .elementor-element.elementor-element-10553be { - --width: 50%; - } - } - - - @media(max-width: 660px) and (min-width:481px) { - .elementor-3397 .elementor-element.elementor-element-7c23665 { - --width: 50%; - } - - - .elementor-3397 .elementor-element.elementor-element-2fb55cf { - --width: 50%; - } - - - .elementor-3397 .elementor-element.elementor-element-edd40c3 { - --width: 50%; - } - - - .elementor-3397 .elementor-element.elementor-element-224d101 { - --width: 100%; - } - - - .elementor-3397 .elementor-element.elementor-element-c26b0fb { - --width: 100%; - } - - - .elementor-3397 .elementor-element.elementor-element-10553be { - --width: 100%; - } - } - - - @media(max-width: 1200px) { - .elementor-3397 .elementor-element.elementor-element-2fb55cf { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - - .elementor-3397 .elementor-element.elementor-element-edd40c3 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 0px; - } - - - .elementor-3397 .elementor-element.elementor-element-56cf9b7 { - --flex-wrap: wrap; - } - - - .elementor-3397 .elementor-element.elementor-element-224d101 { - --align-items: center; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - } - - - .elementor-3397 .elementor-element.elementor-element-c26b0fb { - border-width: 0px 1px 0px 0px; - --border-top-width: 0px; - --border-right-width: 1px; - --border-bottom-width: 0px; - --border-left-width: 0px; - } - - - .elementor-3397 .elementor-element.elementor-element-10553be { - --align-items: center; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - } - } - - - @media(max-width: 1020px) { - .elementor-3397 .elementor-element.elementor-element-c8e7c25>.elementor-widget-container { - margin: 0px 0px 33px 0px; - } - - - .elementor-3397 .elementor-element.elementor-element-b8da0f5 { - --margin-top: 120px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - - .elementor-3397 .elementor-element.elementor-element-fd33e0b { - --margin-top: 120px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - - .elementor-3397 .elementor-element.elementor-element-7651a22 { - --icon-box-icon-margin: 50px; - } - - - .elementor-3397 .elementor-element.elementor-element-fa4da70 { - --icon-box-icon-margin: 50px; - } - - - .elementor-3397 .elementor-element.elementor-element-df900cf { - --icon-box-icon-margin: 50px; - } - - - .elementor-3397 .elementor-element.elementor-element-b02f163 { - --margin-top: 120px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - - .elementor-3397 .elementor-element.elementor-element-718da1a { - --margin-top: 120px; - --margin-bottom: 120px; - --margin-left: 0px; - --margin-right: 0px; - } - - - .elementor-3397 .elementor-element.elementor-element-10553be { - --align-items: flex-start; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - border-width: 0px 0px 0px 0px; - --border-top-width: 0px; - --border-right-width: 0px; - --border-bottom-width: 0px; - --border-left-width: 0px; - } - } - - - @media(max-width: 840px) { - .elementor-3397 .elementor-element.elementor-element-af3b330 { - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - } - - - .elementor-3397 .elementor-element.elementor-element-c26b0fb { - border-width: 0px 0px 0px 0px; - --border-top-width: 0px; - --border-right-width: 0px; - --border-bottom-width: 0px; - --border-left-width: 0px; - } - - - .elementor-3397 .elementor-element.elementor-element-e227363>.elementor-widget-container { - padding: 0px 0px 0px 40px; - } - - - .elementor-3397 .elementor-element.elementor-element-10553be { - --align-items: flex-start; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - - .elementor-3397 .elementor-element.elementor-element-a94fc63>.elementor-widget-container { - padding: 0px 0px 0px 40px; - } - } - - - @media(max-width: 660px) { - .elementor-3397 .elementor-element.elementor-element-c8e7c25 { - --container-widget-width: 100%; - --container-widget-flex-grow: 0; - width: var(--container-widget-width, 100%); - max-width: 100%; - } - - - .elementor-3397 .elementor-element.elementor-element-b8da0f5 { - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - - .elementor-3397 .elementor-element.elementor-element-fd33e0b { - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - - .elementor-3397 .elementor-element.elementor-element-5873c59 { - --container-widget-width: 100%; - --container-widget-flex-grow: 0; - width: var(--container-widget-width, 100%); - max-width: 100%; - } - - - .elementor-3397 .elementor-element.elementor-element-2fb55cf { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 0px; - } - - - .elementor-3397 .elementor-element.elementor-element-edd40c3 { - border-width: 0px 1px 0px 0px; - --border-top-width: 0px; - --border-right-width: 1px; - --border-bottom-width: 0px; - --border-left-width: 0px; - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 20px; - } - - - .elementor-3397 .elementor-element.elementor-element-b02f163 { - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - - .elementor-3397 .elementor-element.elementor-element-e322317 { - --container-widget-width: 100%; - --container-widget-flex-grow: 0; - width: var(--container-widget-width, 100%); - max-width: 100%; - } - - - .elementor-3397 .elementor-element.elementor-element-718da1a { - --margin-top: 90px; - --margin-bottom: 90px; - --margin-left: 0px; - --margin-right: 0px; - } - - - .elementor-3397 .elementor-element.elementor-element-784ad73 { - --container-widget-width: 100%; - --container-widget-flex-grow: 0; - width: var(--container-widget-width, 100%); - max-width: 100%; - } - - - .elementor-3397 .elementor-element.elementor-element-56cf9b7 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - - .elementor-3397 .elementor-element.elementor-element-224d101 { - border-width: 0px 1px 0px 1px; - --border-top-width: 0px; - --border-right-width: 1px; - --border-bottom-width: 0px; - --border-left-width: 1px; - } - - - .elementor-3397 .elementor-element.elementor-element-3e8a9c9>.elementor-widget-container { - padding: 0px 40px 0px 40px; - } - - - .elementor-3397 .elementor-element.elementor-element-c26b0fb { - border-width: 0px 1px 0px 1px; - --border-top-width: 0px; - --border-right-width: 1px; - --border-bottom-width: 0px; - --border-left-width: 1px; - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - - .elementor-3397 .elementor-element.elementor-element-e227363>.elementor-widget-container { - padding: 0px 40px 0px 40px; - } - - - .elementor-3397 .elementor-element.elementor-element-10553be { - --align-items: center; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - border-width: 0px 1px 0px 1px; - --border-top-width: 0px; - --border-right-width: 1px; - --border-bottom-width: 0px; - --border-left-width: 1px; - } - - - .elementor-3397 .elementor-element.elementor-element-a94fc63>.elementor-widget-container { - padding: 0px 40px 0px 40px; - } - } - - - @media(max-width: 480px) { - .elementor-3397 .elementor-element.elementor-element-7c23665 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - - .elementor-3397 .elementor-element.elementor-element-2fb55cf { - border-width: 1px 0px 0px 0px; - --border-top-width: 1px; - --border-right-width: 0px; - --border-bottom-width: 0px; - --border-left-width: 0px; - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 50px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - - .elementor-3397 .elementor-element.elementor-element-edd40c3 { - border-width: 1px 0px 0px 0px; - --border-top-width: 1px; - --border-right-width: 0px; - --border-bottom-width: 0px; - --border-left-width: 0px; - --padding-top: 50px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - } - - .elementor-3382 .elementor-element.elementor-element-310d24a { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - - .elementor .elementor-element.elementor-element-310d24a.sticky-container-active, - .elementor .sticky-container-active .elementor-element.elementor-element-310d24a { - background-color: #FFFFFF; - box-shadow: 0px 15px 38px 0px rgba(0, 0, 0, 0.1); - } - - - .elementor-3382 .elementor-element.elementor-element-0315b39 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --border-radius: 10px 10px 10px 10px; - --margin-top: 10px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 10px; - --padding-bottom: 10px; - --padding-left: 20px; - --padding-right: 20px; - } - - - .elementor-3382 .elementor-element.elementor-element-0315b39:not(.elementor-motion-effects-element-type-background), - .elementor-3382 .elementor-element.elementor-element-0315b39>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-color: #1F1F1F; - } - - - .elementor-3382 .elementor-element.elementor-element-ce0791f { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --gap: 0px 20px; - --row-gap: 0px; - --column-gap: 20px; - } - - - .elementor-3382 .elementor-element.elementor-element-9f2df0a .elementor-icon-box-wrapper { - align-items: center; - } - - - .elementor-3382 .elementor-element.elementor-element-9f2df0a { - --icon-box-icon-margin: 15px; - } - - - .elementor-3382 .elementor-element.elementor-element-9f2df0a.elementor-view-stacked .elementor-icon { - background-color: #FFFFFF; - } - - - .elementor-3382 .elementor-element.elementor-element-9f2df0a.elementor-view-framed .elementor-icon, - .elementor-3382 .elementor-element.elementor-element-9f2df0a.elementor-view-default .elementor-icon { - fill: #FFFFFF; - color: #FFFFFF; - border-color: #FFFFFF; - } - - - .elementor-3382 .elementor-element.elementor-element-9f2df0a .elementor-icon { - font-size: 19px; - } - - - .elementor-3382 .elementor-element.elementor-element-9f2df0a .elementor-icon-box-description { - font-size: 14px; - line-height: 1.3571em; - color: #FFFFFF; - } - - - .elementor-3382 .elementor-element.elementor-element-a57a27e { - --display: flex; - --flex-direction: row-reverse; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap-reverse; - --align-items: flex-end; - --gap: 0px 20px; - --row-gap: 0px; - --column-gap: 20px; - --flex-wrap: wrap; - --align-content: flex-end; - } - - - .elementor-3382 .elementor-element.elementor-element-94d4875 { - --grid-template-columns: repeat(0, auto); - --icon-size: 14px; - --grid-column-gap: 20px; - --grid-row-gap: 10px; - } - - - .elementor-3382 .elementor-element.elementor-element-94d4875 .elementor-widget-container { - text-align: right; - } - - - .elementor-3382 .elementor-element.elementor-element-94d4875>.elementor-widget-container { - margin: 0px 0px 0px 20px; - } - - - .elementor-3382 .elementor-element.elementor-element-94d4875.elementor-element { - --align-self: center; - } - - - .elementor-3382 .elementor-element.elementor-element-94d4875 .elementor-social-icon { - background-color: #FFFFFF00; - --icon-padding: 0em; - } - - - .elementor-3382 .elementor-element.elementor-element-94d4875 .elementor-social-icon:hover { - background-color: #FFFFFF00; - } - - - .elementor-3382 .elementor-element.elementor-element-94d4875 .elementor-social-icon:hover i { - color: #c01227; - } - - - .elementor-3382 .elementor-element.elementor-element-94d4875 .elementor-social-icon:hover svg { - fill: #c01227; - } - - - .elementor-3382 .elementor-element.elementor-element-14c79a4 { - width: auto; - max-width: auto; - --icon-box-icon-margin: 21px; - } - - - .elementor-3382 .elementor-element.elementor-element-14c79a4>.elementor-widget-container { - margin: 0px 0px 0px 20px; - } - - - .elementor-3382 .elementor-element.elementor-element-14c79a4.elementor-element { - --align-self: flex-start; - } - - - .elementor-3382 .elementor-element.elementor-element-14c79a4 .elementor-icon-box-wrapper { - align-items: center; - } - - - .elementor-3382 .elementor-element.elementor-element-14c79a4.elementor-view-stacked .elementor-icon { - background-color: #FFFFFF; - } - - - .elementor-3382 .elementor-element.elementor-element-14c79a4.elementor-view-framed .elementor-icon, - .elementor-3382 .elementor-element.elementor-element-14c79a4.elementor-view-default .elementor-icon { - fill: #FFFFFF; - color: #FFFFFF; - border-color: #FFFFFF; - } - - - .elementor-3382 .elementor-element.elementor-element-14c79a4 .elementor-icon { - font-size: 14px; - } - - - .elementor-3382 .elementor-element.elementor-element-14c79a4 .elementor-icon-box-description { - font-size: 14px; - line-height: 1.3571em; - color: #FFFFFF; - } - - - .elementor-3382 .elementor-element.elementor-element-14c79a4 .elementor-icon-box-description a { - color: #FFFFFF; - } - - - .elementor-3382 .elementor-element.elementor-element-14c79a4 .elementor-icon-box-description a:hover { - color: #c01227; - } - - - .elementor-3382 .elementor-element.elementor-element-4f52c79 { - width: auto; - max-width: auto; - --icon-box-icon-margin: 15px; - } - - - .elementor-3382 .elementor-element.elementor-element-4f52c79>.elementor-widget-container { - margin: 0px 0px 0px 0px; - } - - - .elementor-3382 .elementor-element.elementor-element-4f52c79.elementor-element { - --align-self: flex-start; - } - - - .elementor-3382 .elementor-element.elementor-element-4f52c79 .elementor-icon-box-wrapper { - align-items: center; - } - - - .elementor-3382 .elementor-element.elementor-element-4f52c79.elementor-view-stacked .elementor-icon { - background-color: #FFFFFF; - } - - - .elementor-3382 .elementor-element.elementor-element-4f52c79.elementor-view-framed .elementor-icon, - .elementor-3382 .elementor-element.elementor-element-4f52c79.elementor-view-default .elementor-icon { - fill: #FFFFFF; - color: #FFFFFF; - border-color: #FFFFFF; - } - - - .elementor-3382 .elementor-element.elementor-element-4f52c79 .elementor-icon { - font-size: 20px; - } - - - .elementor-3382 .elementor-element.elementor-element-4f52c79 .elementor-icon-box-description { - font-size: 14px; - line-height: 1.3571em; - color: #FFFFFF; - } - - - .elementor-3382 .elementor-element.elementor-element-4f52c79 .elementor-icon-box-description a { - color: #FFFFFF; - } - - - .elementor-3382 .elementor-element.elementor-element-4f52c79 .elementor-icon-box-description a:hover { - color: #c01227; - } - - - .elementor-3382 .elementor-element.elementor-element-c731933 { - --display: flex; - --flex-direction: row; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --align-items: center; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --z-index: 99; - } - - - .elementor-3382 .elementor-element.elementor-element-c731933:not(.elementor-motion-effects-element-type-background), - .elementor-3382 .elementor-element.elementor-element-c731933>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-color: #FFFFFF; - } - - - .elementor-3382 .elementor-element.elementor-element-c136329 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --margin-top: 0px; - --margin-bottom: 0px; - --margin-left: 20px; - --margin-right: 0px; - --z-index: 2; - } - - - .elementor-3382 .elementor-element.elementor-element-ec5283d { - --display: flex; - --flex-direction: row; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: space-around; - --align-items: stretch; - --gap: 0px 20px; - --row-gap: 0px; - --column-gap: 20px; - --flex-wrap: nowrap; - --z-index: 2; - } - - - .elementor-3382 .elementor-element.elementor-element-a39d471 { - --display: flex; - --flex-direction: row; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: space-between; - --align-items: center; - --gap: 0vw 3.1vw; - --row-gap: 0vw; - --column-gap: 3.1vw; - --flex-wrap: nowrap; - --padding-top: 34px; - --padding-bottom: 34px; - --padding-left: 0px; - --padding-right: 0px; - --z-index: 2; - } - - - .elementor-3382 .elementor-element.elementor-element-a39d471.e-con { - --flex-grow: 1; - --flex-shrink: 0; - } - - - #side-panel-bbed8be:before { - background-image: url("/assets/images/bg-slide-sidebar.jpg"); - background-position: center center; - background-repeat: no-repeat; - background-size: cover; - } - - - .elementor-3382 .elementor-element.elementor-element-bbed8be.elementor-element { - --flex-grow: 0; - --flex-shrink: 1; - } - - - #side-panel-bbed8be .slide-sidebar { - padding: 137px 60px 60px 60px !important; - } - - - #side-panel-bbed8be { - --logico-default-text-color: #ffffff; - --logico-dark-text-color: #ffffff; - --logico-light-text-color: #bebebe; - --logico-accent-color: #c01227; - --logico-accent-alter-color: #c01227; - --logico-border-color: #cbcbcb; - --logico-border-hover-color: #ffffff; - --logico-background-color: #1f1f1f; - --logico-background-alter-color: #1f1f1f; - --logico-button-text-color: #ffffff; - --logico-button-border-color: #c01227; - --logico-button-background-color: rgba(255, 255, 255, 0); - --logico-button-icon-color: #1f1f1f; - --logico-button-text-hover: #1f1f1f; - --logico-button-border-hover: #c01227; - --logico-button-background-hover: #c01227; - --logico-button-icon-hover: #1f1f1f; - } - - - .elementor-3382 .elementor-element.elementor-element-acbd416 .hfe-site-logo-container, - .elementor-3382 .elementor-element.elementor-element-acbd416 .hfe-caption-width figcaption { - text-align: left; - } - - - .elementor-3382 .elementor-element.elementor-element-acbd416 .hfe-site-logo .hfe-site-logo-container img { - width: 153px; - } - - - .elementor-3382 .elementor-element.elementor-element-acbd416 .widget-image-caption { - margin-top: 0px; - margin-bottom: 0px; - } - - - .elementor-3382 .elementor-element.elementor-element-acbd416.elementor-element { - --flex-grow: 0; - --flex-shrink: 0; - } - - - .elementor-3382 .elementor-element.elementor-element-acbd416 .hfe-site-logo-container .hfe-site-logo-img { - border-style: none; - } - - - .elementor-3382 .elementor-element.elementor-element-60df40e { - --display: flex; - --flex-direction: row; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: center; - --align-items: center; - --z-index: 1; - } - - - .elementor-3382 .elementor-element.elementor-element-60df40e.e-con { - --flex-grow: 0; - --flex-shrink: 1; - } - - - .elementor-3382 .elementor-element.elementor-element-d6cf643 { - width: auto; - max-width: auto; - } - - - .elementor-3382 .elementor-element.elementor-element-d6cf643>.elementor-widget-container { - padding: 4px 0px 4px 0px; - } - - - .elementor-3382 .elementor-element.elementor-element-d6cf643 .header-menu-container nav { - text-align: center; - } - - - .elementor-3382 .elementor-element.elementor-element-d6cf643 .menu-trigger { - text-align: right; - } - - - .elementor-3382 .elementor-element.elementor-element-d6cf643 .header-menu-container .main-menu>li ul.sub-menu { - padding: 33px 33px 35px 42px; - background-color: #1f1f1f; - } - - - .elementor-3382 .elementor-element.elementor-element-d6cf643 .header-menu-container .main-menu li:hover>ul.sub-menu ul.sub-menu { - margin: 0 0 0 calc(33px + 5px); - } - - - .elementor-3382 .elementor-element.elementor-element-d6cf643 .header-menu-container .main-menu li:hover>ul.sub-menu ul.sub-menu:before { - width: calc(33px + 5px); - } - - - .elementor-3382 .elementor-element.elementor-element-d6cf643 .header-menu-container .main-menu>li ul.sub-menu>li>a, - .elementor-3382 .elementor-element.elementor-element-d6cf643 .header-menu-container .main-menu>li ul.sub-menu>li>a:after { - color: #ffffff; - } - - - .elementor-3382 .elementor-element.elementor-element-d6cf643 .header-menu-container .main-menu>li ul.sub-menu>li.current-menu-ancestor>a, - .elementor-3382 .elementor-element.elementor-element-d6cf643 .header-menu-container .main-menu>li ul.sub-menu>li.current-menu-parent>a, - .elementor-3382 .elementor-element.elementor-element-d6cf643 .header-menu-container .main-menu>li ul.sub-menu>li.current-menu-item>a:not([href *="/#"]), - .elementor-3382 .elementor-element.elementor-element-d6cf643 .header-menu-container .main-menu>li ul.sub-menu>li.active>a, - .elementor-3382 .elementor-element.elementor-element-d6cf643 .header-menu-container .main-menu>li ul.sub-menu>li:hover>a, - .elementor-3382 .elementor-element.elementor-element-d6cf643 .header-menu-container .main-menu>li ul.sub-menu>li>a:before { - color: #c01227; - } - - - .elementor-3382 .elementor-element.elementor-element-c42e28e { - --display: flex; - --flex-direction: row; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: flex-end; - --align-items: center; - --gap: 0px 20px; - --row-gap: 0px; - --column-gap: 20px; - --flex-wrap: nowrap; - } - - - .elementor-3382 .elementor-element.elementor-element-c42e28e.e-con { - --flex-grow: 1; - --flex-shrink: 0; - } - - - .elementor-3382 .elementor-element.elementor-element-cd85123 { - --display: flex; - --align-items: flex-end; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --margin-top: 0%; - --margin-bottom: 0%; - --margin-left: 2.7%; - --margin-right: 0%; - --padding-top: 11px; - --padding-bottom: 11px; - --padding-left: 0px; - --padding-right: 0px; - --z-index: 1; - } - - - .elementor-3382 .elementor-element.elementor-element-cd85123.e-con { - --flex-grow: 1; - --flex-shrink: 0; - } - - - .elementor-3382 .elementor-element.elementor-element-5b418f9 .header-button-container { - text-align: right; - } - - - .elementor-3382 .elementor-element.elementor-element-5b418f9 a.header-button { - min-width: 193px; - } - - - .elementor-3382 .elementor-element.elementor-element-5b418f9 a.header-button.header-button-animation-jump { - min-height: 72px; - } - - - .elementor-3382 .elementor-element.elementor-element-5b418f9 a.header-button.header-button-animation-jump:hover { - min-height: calc(72px - 22px); - } - - - .elementor-3382 .elementor-element.elementor-element-5b418f9 a.header-button.header-button-animation-fade { - min-height: 72px; - } - - - .elementor-3382 .elementor-element.elementor-element-5b418f9 a.header-button:hover { - background-color: #FFD058; - } - - - .elementor-3382 .elementor-element.elementor-element-5591cd9 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --margin-top: 0px; - --margin-bottom: 164px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - - .elementor-3382 .elementor-element.elementor-element-516dc96 { - --display: flex; - --min-height: 554px; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --justify-content: center; - --flex-wrap: nowrap; - --overlay-opacity: 1; - --border-radius: 25px 25px 25px 25px; - --padding-top: 90px; - --padding-bottom: 90px; - --padding-left: 0px; - --padding-right: 0px; - } - - - .elementor-3382 .elementor-element.elementor-element-516dc96:not(.elementor-motion-effects-element-type-background), - .elementor-3382 .elementor-element.elementor-element-516dc96>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-image: none; - background-position: center center; - background-repeat: no-repeat; - background-size: cover; - } - - - .elementor-3382 .elementor-element.elementor-element-516dc96::before, - .elementor-3382 .elementor-element.elementor-element-516dc96>.elementor-background-video-container::before, - .elementor-3382 .elementor-element.elementor-element-516dc96>.e-con-inner>.elementor-background-video-container::before, - .elementor-3382 .elementor-element.elementor-element-516dc96>.elementor-background-slideshow::before, - .elementor-3382 .elementor-element.elementor-element-516dc96>.e-con-inner>.elementor-background-slideshow::before, - .elementor-3382 .elementor-element.elementor-element-516dc96>.elementor-motion-effects-container>.elementor-motion-effects-layer::before { - background-color: #1F1F1F33; - --background-overlay: ''; - } - - - .elementor-3382 .elementor-element.elementor-element-8635d50>.elementor-widget-container { - --e-transform-rotateZ: -90deg; - --e-transform-translateX: 50%; - --e-transform-translateY: 100%; - margin: 0px 150px 0px 0px; - } - - - body:not(.rtl) .elementor-3382 .elementor-element.elementor-element-8635d50 { - right: 0px; - } - - - body.rtl .elementor-3382 .elementor-element.elementor-element-8635d50 { - left: 0px; - } - - - .elementor-3382 .elementor-element.elementor-element-8635d50 { - top: 50%; - --e-transform-origin-x: right; - --e-transform-origin-y: bottom; - } - - - .elementor-3382 .elementor-element.elementor-element-8635d50 .logico-title { - text-align: center; - font-family: "Manrope", Sans-serif; - font-size: 20px; - font-weight: 700; - text-transform: uppercase; - line-height: 1em; - letter-spacing: -0.03em; - color: #FFFFFF; - } - - - .elementor-3382 .elementor-element.elementor-element-6b662d7 { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - - .elementor-3382 .elementor-element.elementor-element-01bc31d .page-title.logico-title-h2 { - color: #FFFFFF; - } - - - .elementor-3382 .elementor-element.elementor-element-cfcd394 { - width: auto; - max-width: auto; - bottom: 10px; - } - - - .elementor-3382 .elementor-element.elementor-element-cfcd394>.elementor-widget-container { - background-color: #FFFFFF; - padding: 18px 38px 19px 38px; - border-radius: 15px 15px 15px 15px; - } - - - .elementor-3382 .elementor-element.elementor-element-cfcd394.elementor-element { - --align-self: flex-start; - } - - - body:not(.rtl) .elementor-3382 .elementor-element.elementor-element-cfcd394 { - left: 10px; - } - - - body.rtl .elementor-3382 .elementor-element.elementor-element-cfcd394 { - right: 10px; - } - - - .elementor-3382 .elementor-element.elementor-element-cfcd394 .breadcrumbs, - .elementor-3382 .elementor-element.elementor-element-cfcd394 .breadcrumbs a { - color: #333333; - } - - - .elementor-3382 .elementor-element.elementor-element-48de810 { - width: auto; - max-width: auto; - top: 100%; - } - - - body:not(.rtl) .elementor-3382 .elementor-element.elementor-element-48de810 { - right: 0px; - } - - - body.rtl .elementor-3382 .elementor-element.elementor-element-48de810 { - left: 0px; - } - - - .elementor-3382 .elementor-element.elementor-element-48de810 .block-decoration.block-decoration-style-1 .block-decoration-item:before, - .elementor-3382 .elementor-element.elementor-element-48de810 .block-decoration.block-decoration-style-2 .block-decoration-item:before, - .elementor-3382 .elementor-element.elementor-element-48de810 .block-decoration.block-decoration-style-3 .block-decoration-item:before, - .elementor-3382 .elementor-element.elementor-element-48de810 .block-decoration.block-decoration-style-3 .block-decoration-item .decoration-accent, - .elementor-3382 .elementor-element.elementor-element-48de810 .block-decoration.block-decoration-style-4 .block-decoration-item:before, - .elementor-3382 .elementor-element.elementor-element-48de810 .block-decoration.block-decoration-style-4 .block-decoration-item .decoration-accent { - background-color: #FFFFFF; - } - - - .elementor-3382 .elementor-element.elementor-element-48de810 .block-decoration.block-decoration-style-1 .block-decoration-item:after, - .elementor-3382 .elementor-element.elementor-element-48de810 .block-decoration.block-decoration-style-2 .block-decoration-item .decoration-accent, - .elementor-3382 .elementor-element.elementor-element-48de810 .block-decoration.block-decoration-style-3 .block-decoration-item, - .elementor-3382 .elementor-element.elementor-element-48de810 .block-decoration.block-decoration-style-3 .block-decoration-item .decoration-accent:before, - .elementor-3382 .elementor-element.elementor-element-48de810 .block-decoration.block-decoration-style-4 .block-decoration-item, - .elementor-3382 .elementor-element.elementor-element-48de810 .block-decoration.block-decoration-style-4 .block-decoration-item .decoration-accent:before { - background-color: #1F1F1F; - } - - - @media(max-width: 1200px) { - .elementor-3382 .elementor-element.elementor-element-94d4875 { - --grid-column-gap: 15px; - } - - - .elementor-3382 .elementor-element.elementor-element-c136329 { - --margin-top: 0px; - --margin-bottom: 0px; - --margin-left: 20px; - --margin-right: 20px; - } - - - .elementor-3382 .elementor-element.elementor-element-a39d471 { - --padding-top: 20px; - --padding-bottom: 20px; - --padding-left: 0px; - --padding-right: 0px; - --z-index: 1; - } - - - .elementor-3382 .elementor-element.elementor-element-acbd416 .hfe-site-logo-container, - .elementor-3382 .elementor-element.elementor-element-acbd416 .hfe-caption-width figcaption { - text-align: left; - } - - - .elementor-3382 .elementor-element.elementor-element-60df40e { - --justify-content: flex-end; - --align-items: center; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --padding-top: 20px; - --padding-bottom: 20px; - --padding-left: 0px; - --padding-right: 0px; - } - - - .elementor-3382 .elementor-element.elementor-element-d6cf643>.elementor-widget-container { - padding: 0px 0px 0px 0px; - } - - - .elementor-3382 .elementor-element.elementor-element-d6cf643 { - z-index: 2; - } - - - .elementor-3382 .elementor-element.elementor-element-c42e28e { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - - .elementor-3382 .elementor-element.elementor-element-516dc96 { - --min-height: 500px; - } - - - .elementor-3382 .elementor-element.elementor-element-8635d50>.elementor-widget-container { - margin: 0px 55px 0px 0px; - } - - - body:not(.rtl) .elementor-3382 .elementor-element.elementor-element-cfcd394 { - left: 20px; - } - - - body.rtl .elementor-3382 .elementor-element.elementor-element-cfcd394 { - right: 20px; - } - } - - - @media(max-width: 1020px) { - .elementor-3382 .elementor-element.elementor-element-310d24a { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 10px; - --padding-right: 10px; - } - - - .elementor-3382 .elementor-element.elementor-element-5591cd9 { - --margin-top: 0px; - --margin-bottom: 120px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 10px; - --padding-right: 10px; - } - - - .elementor-3382 .elementor-element.elementor-element-516dc96 { - --min-height: 330px; - } - - - .elementor-3382 .elementor-element.elementor-element-cfcd394>.elementor-widget-container { - padding: 10px 20px 10px 20px; - } - } - - - @media(max-width: 840px) { - .elementor-3382 .elementor-element.elementor-element-516dc96 { - --min-height: 250px; - } - } - - - @media(max-width: 660px) { - .elementor-3382 .elementor-element.elementor-element-310d24a { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - - .elementor-3382 .elementor-element.elementor-element-0315b39 { - --padding-top: 10px; - --padding-bottom: 10px; - --padding-left: 20px; - --padding-right: 20px; - } - - - .elementor-3382 .elementor-element.elementor-element-c136329 { - --margin-top: 0px; - --margin-bottom: 0px; - --margin-left: 20px; - --margin-right: 20px; - } - - - .elementor-3382 .elementor-element.elementor-element-ec5283d { - --flex-wrap: nowrap; - } - - - .elementor-3382 .elementor-element.elementor-element-60df40e.e-con { - --flex-grow: 0; - --flex-shrink: 1; - } - - - .elementor-3382 .elementor-element.elementor-element-5591cd9 { - --margin-top: 0px; - --margin-bottom: 90px; - --margin-left: 0px; - --margin-right: 0px; - } - - - body:not(.rtl) .elementor-3382 .elementor-element.elementor-element-cfcd394 { - left: 20px; - } - - - body.rtl .elementor-3382 .elementor-element.elementor-element-cfcd394 { - right: 20px; - } - } - - - @media(max-width: 480px) { - .elementor-3382 .elementor-element.elementor-element-ec5283d { - --flex-wrap: nowrap; - } - - - .elementor-3382 .elementor-element.elementor-element-a39d471 { - --width: auto; - } - - - .elementor-3382 .elementor-element.elementor-element-a39d471.e-con { - --flex-grow: 1; - --flex-shrink: 0; - } - - - .elementor-3382 .elementor-element.elementor-element-516dc96 { - --min-height: 200px; - } - } - - - @media(min-width: 481px) { - .elementor-3382 .elementor-element.elementor-element-ce0791f { - --width: 30%; - } - - - .elementor-3382 .elementor-element.elementor-element-a57a27e { - --width: 70%; - } - - - .elementor-3382 .elementor-element.elementor-element-a39d471 { - --width: auto; - } - - - .elementor-3382 .elementor-element.elementor-element-c42e28e { - --width: auto; - } - - - .elementor-3382 .elementor-element.elementor-element-cd85123 { - --width: auto; - } - } - - .elementor-1124 .elementor-element.elementor-element-22d534d { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --padding-top: 0px; - --padding-bottom: 20px; - --padding-left: 20px; - --padding-right: 20px; - } - - - .elementor-1124 .elementor-element.elementor-element-729e13c { - width: auto; - max-width: auto; - top: 0px; - } - - - body:not(.rtl) .elementor-1124 .elementor-element.elementor-element-729e13c { - left: 20px; - } - - - body.rtl .elementor-1124 .elementor-element.elementor-element-729e13c { - right: 20px; - } - - - .elementor-1124 .elementor-element.elementor-element-729e13c .block-decoration { - text-align: left; - } - - - .elementor-1124 .elementor-element.elementor-element-729e13c .block-decoration.block-decoration-style-1 .block-decoration-item:before, - .elementor-1124 .elementor-element.elementor-element-729e13c .block-decoration.block-decoration-style-2 .block-decoration-item:before, - .elementor-1124 .elementor-element.elementor-element-729e13c .block-decoration.block-decoration-style-3 .block-decoration-item:before, - .elementor-1124 .elementor-element.elementor-element-729e13c .block-decoration.block-decoration-style-3 .block-decoration-item .decoration-accent, - .elementor-1124 .elementor-element.elementor-element-729e13c .block-decoration.block-decoration-style-4 .block-decoration-item:before, - .elementor-1124 .elementor-element.elementor-element-729e13c .block-decoration.block-decoration-style-4 .block-decoration-item .decoration-accent { - background-color: #1F1F1F; - } - - - .elementor-1124 .elementor-element.elementor-element-729e13c .block-decoration.block-decoration-style-1 .block-decoration-item:after, - .elementor-1124 .elementor-element.elementor-element-729e13c .block-decoration.block-decoration-style-2 .block-decoration-item .decoration-accent, - .elementor-1124 .elementor-element.elementor-element-729e13c .block-decoration.block-decoration-style-3 .block-decoration-item, - .elementor-1124 .elementor-element.elementor-element-729e13c .block-decoration.block-decoration-style-3 .block-decoration-item .decoration-accent:before, - .elementor-1124 .elementor-element.elementor-element-729e13c .block-decoration.block-decoration-style-4 .block-decoration-item, - .elementor-1124 .elementor-element.elementor-element-729e13c .block-decoration.block-decoration-style-4 .block-decoration-item .decoration-accent:before { - background-color: #c01227; - } - - - .elementor-1124 .elementor-element.elementor-element-7e04f3b { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --overflow: hidden; - --border-radius: 25px 25px 25px 25px; - --padding-top: 122px; - --padding-bottom: 62px; - --padding-left: 0px; - --padding-right: 0px; - } - - - .elementor-1124 .elementor-element.elementor-element-7e04f3b:not(.elementor-motion-effects-element-type-background), - .elementor-1124 .elementor-element.elementor-element-7e04f3b>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-color: #1F1F1F; - } - - - .elementor-1124 .elementor-element.elementor-element-7e04f3b.e-con { - --flex-grow: 0; - --flex-shrink: 0; - } - - - .elementor-1124 .elementor-element.elementor-element-89e1910 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: space-between; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - - .elementor-1124 .elementor-element.elementor-element-241b0db { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --padding-top: 18px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - - body:not(.rtl) .elementor-1124 .elementor-element.elementor-element-bacd3e2 { - left: -138px; - } - - - body.rtl .elementor-1124 .elementor-element.elementor-element-bacd3e2 { - right: -138px; - } - - - .elementor-1124 .elementor-element.elementor-element-bacd3e2 { - top: 185px; - z-index: 0; - } - - - .elementor-1124 .elementor-element.elementor-element-bacd3e2 img { - width: 965px; - max-width: 965px; - } - - - .elementor-1124 .elementor-element.elementor-element-f5c4a8d>.elementor-widget-container { - margin: 0px 0px 21px 0px; - } - - - .elementor-1124 .elementor-element.elementor-element-f5c4a8d .logico-title { - font-size: 14px; - line-height: 2.1428em; - color: #FFFFFF; - } - - - .elementor-1124 .elementor-element.elementor-element-687d944>.elementor-widget-container { - margin: 0px 0px 1px 0px; - } - - - .elementor-1124 .elementor-element.elementor-element-687d944 .logico-title { - color: #FFFFFF; - } - - - .elementor-1124 .elementor-element.elementor-element-bd15a64>.elementor-widget-container { - margin: 27px 50px 0px 0px; - } - - - .elementor-1124 .elementor-element.elementor-element-bd15a64 { - --logico-default-text-color: #E7E7E7; - color: #E7E7E7; - } - - - .elementor-1124 .elementor-element.elementor-element-e815787 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --margin-top: 72px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - - .elementor-1124 .elementor-element.elementor-element-d1578f0 { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - - .elementor-1124 .elementor-element.elementor-element-674ef8b .logico-title { - font-weight: 700; - color: #FFFFFF; - } - - - .elementor-1124 .elementor-element.elementor-element-3a49b31>.elementor-widget-container { - margin: 20px 0px 0px 0px; - } - - - .elementor-1124 .elementor-element.elementor-element-3a49b31 { - font-size: 16px; - line-height: 1.75em; - color: #FFFFFF; - --logico-default-text-color: #FFFFFF; - --logico-accent-color: #FFFFFF; - } - - - .elementor-1124 .elementor-element.elementor-element-ba62d5c { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - - .elementor-1124 .elementor-element.elementor-element-a944a85 .logico-title { - font-weight: 700; - letter-spacing: -0.03em; - color: #FFFFFF; - } - - - .elementor-1124 .elementor-element.elementor-element-072a962>.elementor-widget-container { - margin: 20px 0px 0px 0px; - } - - - .elementor-1124 .elementor-element.elementor-element-072a962 { - font-size: 16px; - line-height: 1.75em; - color: #FFFFFF; - --logico-default-text-color: #FFFFFF; - } - - - .elementor-1124 .elementor-element.elementor-element-b484c43 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --gap: 0px 40px; - --row-gap: 0px; - --column-gap: 40px; - --margin-top: 52px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - - .elementor-1124 .elementor-element.elementor-element-444965e { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - - .elementor-1124 .elementor-element.elementor-element-7c871d1 .logico-title { - font-weight: 700; - color: #FFFFFF; - } - - - .elementor-1124 .elementor-element.elementor-element-1952ce4>.elementor-widget-container { - margin: 20px 0px 0px 0px; - } - - - .elementor-1124 .elementor-element.elementor-element-1952ce4 { - font-size: 16px; - line-height: 1.75em; - color: #FFFFFF; - --logico-default-text-color: #FFFFFF; - --logico-accent-color: #FFFFFF; - } - - - .elementor-1124 .elementor-element.elementor-element-87f43bc { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - - .elementor-1124 .elementor-element.elementor-element-bcc0304 .logico-title { - font-weight: 700; - letter-spacing: -0.03em; - color: #FFFFFF; - } - - - .elementor-1124 .elementor-element.elementor-element-f23a8d9 { - --grid-template-columns: repeat(0, auto); - --icon-size: 16px; - --grid-column-gap: 38px; - --grid-row-gap: 0px; - } - - - .elementor-1124 .elementor-element.elementor-element-f23a8d9>.elementor-widget-container { - margin: 25px 0px 0px -3px; - } - - - .elementor-1124 .elementor-element.elementor-element-f23a8d9 .elementor-social-icon { - background-color: #FFFFFF00; - --icon-padding: 0px; - } - - - .elementor-1124 .elementor-element.elementor-element-f23a8d9 .elementor-social-icon i { - color: #FFFFFF; - } - - - .elementor-1124 .elementor-element.elementor-element-f23a8d9 .elementor-social-icon svg { - fill: #FFFFFF; - } - - - .elementor-1124 .elementor-element.elementor-element-f23a8d9 .elementor-social-icon:hover i { - color: #c01227; - } - - - .elementor-1124 .elementor-element.elementor-element-f23a8d9 .elementor-social-icon:hover svg { - fill: #c01227; - } - - - .elementor-1124 .elementor-element.elementor-element-b5747ff { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --border-radius: 25px 25px 25px 25px; - --padding-top: 85px; - --padding-bottom: 75px; - --padding-left: 105px; - --padding-right: 105px; - } - - - .elementor-1124 .elementor-element.elementor-element-b5747ff:not(.elementor-motion-effects-element-type-background), - .elementor-1124 .elementor-element.elementor-element-b5747ff>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-color: #FFFFFF; - } - - - .elementor-1124 .elementor-element.elementor-element-cad45b1>.elementor-widget-container { - margin: 0px 0px 24px 0px; - } - - - .elementor-1124 .elementor-element.elementor-element-cad45b1 .logico-title { - font-size: 30px; - font-weight: 600; - line-height: 1.3333em; - letter-spacing: -0.03em; - color: #111111; - } - - - .elementor-1124 .elementor-element.elementor-element-5155bc5>.elementor-widget-container { - margin: 10px 0px 0px 0px; - } - - - .elementor-1124 .elementor-element.elementor-element-5155bc5 .wpforms-container .wpforms-field, - .elementor-1124 .elementor-element.elementor-element-5155bc5 .wp-core-ui div.wpforms-container .wpforms-field { - padding: calc(20px / 2) 0; - } - - - .elementor-1124 .elementor-element.elementor-element-5155bc5 div.wpforms-container .wpforms-form .wpforms-field-label { - font-size: 14px; - } - - - .elementor-1124 .elementor-element.elementor-element-5155bc5 .wpforms-container .wpforms-submit-container { - padding-top: 28px; - } - - - .elementor-1124 .elementor-element.elementor-element-8f02142 { - --display: flex; - --flex-direction: row; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: space-between; - --align-items: flex-end; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --margin-top: 216px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - - .elementor-1124 .elementor-element.elementor-element-4f50032 { - --display: flex; - } - - - .elementor-1124 .elementor-element.elementor-element-24a041c { - width: var(--container-widget-width, 800px); - max-width: 800px; - --container-widget-width: 800px; - --container-widget-flex-grow: 0; - } - - - .elementor-1124 .elementor-element.elementor-element-24a041c .logico-title { - color: #FFFFFF; - } - - - .elementor-1124 .elementor-element.elementor-element-f67ccb3 { - --display: flex; - } - - - .elementor-1124 .elementor-element.elementor-element-ff6b585>.elementor-widget-container { - margin: 0px 0px 16px 0px; - } - - - .elementor-1124 .elementor-element.elementor-element-ff6b585 .button-container { - text-align: right; - } - - - .elementor-1124 .elementor-element.elementor-element-ff6b585 { - --logico-button-text-color: #FFFFFF; - --logico-button-border-color: #c01227; - --logico-button-background-color: #FFFFFF00; - --logico-button-icon-color: #1F1F1F; - --logico-button-text-hover: #1F1F1F; - --logico-button-border-hover: #c01227; - --logico-button-background-hover: #c01227; - --logico-button-icon-hover: #1F1F1F; - } - - - .elementor-1124 .elementor-element.elementor-element-07ba4e1 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - - .elementor-1124 .elementor-element.elementor-element-fafb4a0 { - --divider-border-style: solid; - --divider-color: #CBCBCB; - --divider-border-width: 1px; - } - - - .elementor-1124 .elementor-element.elementor-element-fafb4a0>.elementor-widget-container { - margin: 72px 0px 122px 0px; - } - - - .elementor-1124 .elementor-element.elementor-element-fafb4a0 .elementor-divider-separator { - width: 100%; - } - - - .elementor-1124 .elementor-element.elementor-element-fafb4a0 .elementor-divider { - padding-block-start: 0px; - padding-block-end: 0px; - } - - - .elementor-1124 .elementor-element.elementor-element-0e0d8be { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --gap: 50px 20px; - --row-gap: 50px; - --column-gap: 20px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - - .elementor-1124 .elementor-element.elementor-element-60a07d2 { - --display: flex; - } - - - .elementor-1124 .elementor-element.elementor-element-8a5ad9c { - text-align: left; - } - - - .elementor-1124 .elementor-element.elementor-element-8a5ad9c img { - width: 153px; - } - - - .elementor-1124 .elementor-element.elementor-element-03567bd { - --grid-template-columns: repeat(0, auto); - --icon-size: 16px; - --grid-column-gap: 38px; - --grid-row-gap: 0px; - } - - - .elementor-1124 .elementor-element.elementor-element-03567bd>.elementor-widget-container { - margin: 40px 0px 0px -3px; - } - - - .elementor-1124 .elementor-element.elementor-element-03567bd .elementor-social-icon { - background-color: #FFFFFF00; - --icon-padding: 0px; - } - - - .elementor-1124 .elementor-element.elementor-element-03567bd .elementor-social-icon i { - color: #FFFFFF; - } - - - .elementor-1124 .elementor-element.elementor-element-03567bd .elementor-social-icon svg { - fill: #FFFFFF; - } - - - .elementor-1124 .elementor-element.elementor-element-03567bd .elementor-social-icon:hover i { - color: #c01227; - } - - - .elementor-1124 .elementor-element.elementor-element-03567bd .elementor-social-icon:hover svg { - fill: #c01227; - } - - - .elementor-1124 .elementor-element.elementor-element-ea7c3cc>.elementor-widget-container { - margin: 51px 0px 0px 0px; - } - - - .elementor-1124 .elementor-element.elementor-element-ea7c3cc .logico-title { - font-family: "Manrope Alt", Sans-serif; - font-size: 80px; - font-weight: 700; - line-height: 1em; - letter-spacing: -0.03em; - color: #FFFFFF00; - -webkit-text-stroke-width: 1px; - stroke-width: 1px; - -webkit-text-stroke-color: #c01227; - stroke: #c01227; - } - - - .elementor-1124 .elementor-element.elementor-element-a4172a9 { - --display: flex; - } - - - .elementor-1124 .elementor-element.elementor-element-fa48476>.elementor-widget-container { - margin: 1px 0px 8px 0px; - } - - - .elementor-1124 .elementor-element.elementor-element-fa48476 .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.5em; - color: #FFFFFF; - } - - - .elementor-1124 .elementor-element.elementor-element-bca91dc .logico-custom-menu-widget li { - font-size: 16px; - } - - - .elementor-1124 .elementor-element.elementor-element-bca91dc .logico-custom-menu-widget li, - .elementor-1124 .elementor-element.elementor-element-bca91dc .logico-custom-menu-widget li a { - color: #FFFFFF; - } - - - .elementor-1124 .elementor-element.elementor-element-bca91dc .logico-custom-menu-widget li a:hover { - color: #c01227; - border-color: #c01227; - } - - - .elementor-1124 .elementor-element.elementor-element-a36dcfc { - --display: flex; - } - - - .elementor-1124 .elementor-element.elementor-element-06be7c3>.elementor-widget-container { - margin: 1px 0px 8px 0px; - } - - - .elementor-1124 .elementor-element.elementor-element-06be7c3 .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.5em; - color: #FFFFFF; - } - - - .elementor-1124 .elementor-element.elementor-element-7df71e8 .logico-custom-menu-widget li { - font-size: 16px; - } - - - .elementor-1124 .elementor-element.elementor-element-7df71e8 .logico-custom-menu-widget li, - .elementor-1124 .elementor-element.elementor-element-7df71e8 .logico-custom-menu-widget li a { - color: #FFFFFF; - } - - - .elementor-1124 .elementor-element.elementor-element-7df71e8 .logico-custom-menu-widget li a:hover { - color: #c01227; - border-color: #c01227; - } - - - .elementor-1124 .elementor-element.elementor-element-c1123e4 { - --display: flex; - } - - - .elementor-1124 .elementor-element.elementor-element-b03b421>.elementor-widget-container { - margin: 1px 0px 8px 0px; - } - - - .elementor-1124 .elementor-element.elementor-element-b03b421 .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.5em; - color: #FFFFFF; - } - - - .elementor-1124 .elementor-element.elementor-element-ec349f3 .logico-custom-menu-widget li { - font-size: 16px; - } - - - .elementor-1124 .elementor-element.elementor-element-ec349f3 .logico-custom-menu-widget li, - .elementor-1124 .elementor-element.elementor-element-ec349f3 .logico-custom-menu-widget li a { - color: #FFFFFF; - } - - - .elementor-1124 .elementor-element.elementor-element-ec349f3 .logico-custom-menu-widget li a:hover { - color: #c01227; - border-color: #c01227; - } - - - .elementor-1124 .elementor-element.elementor-element-6c64806 { - --display: grid; - --e-con-grid-template-columns: repeat(2, 1fr); - --e-con-grid-template-rows: repeat(1, 1fr); - --grid-auto-flow: row; - --margin-top: 79px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - - .elementor-1124 .elementor-element.elementor-element-5a88bdb { - font-size: 14px; - color: #BEBEBE; - --logico-default-text-color: #BEBEBE; - --logico-accent-color: #BEBEBE; - } - - - .elementor-1124 .elementor-element.elementor-element-dc710dd { - text-align: right; - font-size: 14px; - color: #BEBEBE; - --logico-default-text-color: #BEBEBE; - --logico-accent-color: #BEBEBE; - } - - - @media(min-width: 481px) { - .elementor-1124 .elementor-element.elementor-element-241b0db { - --width: 45%; - } - - - .elementor-1124 .elementor-element.elementor-element-d1578f0 { - --width: 37%; - } - - - .elementor-1124 .elementor-element.elementor-element-ba62d5c { - --width: 56%; - } - - - .elementor-1124 .elementor-element.elementor-element-444965e { - --width: 37%; - } - - - .elementor-1124 .elementor-element.elementor-element-87f43bc { - --width: 56%; - } - - - .elementor-1124 .elementor-element.elementor-element-b5747ff { - --width: 50%; - } - - - .elementor-1124 .elementor-element.elementor-element-4f50032 { - --width: 70%; - } - - - .elementor-1124 .elementor-element.elementor-element-f67ccb3 { - --width: 30%; - } - - - .elementor-1124 .elementor-element.elementor-element-60a07d2 { - --width: 50%; - } - - - .elementor-1124 .elementor-element.elementor-element-a4172a9 { - --width: 16.6667%; - } - - - .elementor-1124 .elementor-element.elementor-element-a36dcfc { - --width: 16.6667%; - } - - - .elementor-1124 .elementor-element.elementor-element-c1123e4 { - --width: 16.6667%; - } - } - - - @media(max-width: 1200px) and (min-width:481px) { - .elementor-1124 .elementor-element.elementor-element-d1578f0 { - --width: 50%; - } - - - .elementor-1124 .elementor-element.elementor-element-ba62d5c { - --width: 50%; - } - - - .elementor-1124 .elementor-element.elementor-element-444965e { - --width: 50%; - } - - - .elementor-1124 .elementor-element.elementor-element-87f43bc { - --width: 50%; - } - - - .elementor-1124 .elementor-element.elementor-element-60a07d2 { - --width: 42%; - } - } - - - @media(max-width: 1020px) and (min-width:481px) { - .elementor-1124 .elementor-element.elementor-element-241b0db { - --width: 100%; - } - - - .elementor-1124 .elementor-element.elementor-element-b5747ff { - --width: 100%; - } - - - .elementor-1124 .elementor-element.elementor-element-4f50032 { - --width: 100%; - } - - - .elementor-1124 .elementor-element.elementor-element-f67ccb3 { - --width: 100%; - } - } - - - @media(max-width: 840px) and (min-width:481px) { - .elementor-1124 .elementor-element.elementor-element-60a07d2 { - --width: calc(50% - 30px); - } - - - .elementor-1124 .elementor-element.elementor-element-a4172a9 { - --width: calc(50% - 30px); - } - - - .elementor-1124 .elementor-element.elementor-element-a36dcfc { - --width: calc(50% - 30px); - } - - - .elementor-1124 .elementor-element.elementor-element-c1123e4 { - --width: calc(50% - 30px); - } - } - - - @media(max-width: 660px) and (min-width:481px) { - .elementor-1124 .elementor-element.elementor-element-60a07d2 { - --width: 47%; - } - - - .elementor-1124 .elementor-element.elementor-element-a4172a9 { - --width: 47%; - } - - - .elementor-1124 .elementor-element.elementor-element-a36dcfc { - --width: 47%; - } - - - .elementor-1124 .elementor-element.elementor-element-c1123e4 { - --width: 47%; - } - } - - - @media(max-width: 1200px) { - .elementor-1124 .elementor-element.elementor-element-7e04f3b { - --padding-top: 120px; - --padding-bottom: 62px; - --padding-left: 0px; - --padding-right: 0px; - } - - - .elementor-1124 .elementor-element.elementor-element-89e1910 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - - .elementor-1124 .elementor-element.elementor-element-bd15a64>.elementor-widget-container { - margin: 27px 0px 0px 0px; - } - - - .elementor-1124 .elementor-element.elementor-element-e815787 { - --gap: 0px 20px; - --row-gap: 0px; - --column-gap: 20px; - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - - .elementor-1124 .elementor-element.elementor-element-b484c43 { - --gap: 0px 20px; - --row-gap: 0px; - --column-gap: 20px; - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - - .elementor-1124 .elementor-element.elementor-element-b5747ff { - --padding-top: 50px; - --padding-bottom: 50px; - --padding-left: 50px; - --padding-right: 50px; - } - - - .elementor-1124 .elementor-element.elementor-element-8f02142 { - --margin-top: 150px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - - .elementor-1124 .elementor-element.elementor-element-ff6b585 .button-container { - text-align: right; - } - - - .elementor-1124 .elementor-element.elementor-element-07ba4e1 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - - .elementor-1124 .elementor-element.elementor-element-fafb4a0>.elementor-widget-container { - margin: 72px 0px 90px 0px; - } - - - .elementor-1124 .elementor-element.elementor-element-0e0d8be { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - - .elementor-1124 .elementor-element.elementor-element-ea7c3cc .logico-title { - font-size: 60px; - } - - - .elementor-1124 .elementor-element.elementor-element-6c64806 { - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - } - - - @media(max-width: 1020px) { - .elementor-1124 .elementor-element.elementor-element-22d534d { - --padding-top: 0px; - --padding-bottom: 10px; - --padding-left: 10px; - --padding-right: 10px; - } - - - body:not(.rtl) .elementor-1124 .elementor-element.elementor-element-729e13c { - left: 10px; - } - - - body.rtl .elementor-1124 .elementor-element.elementor-element-729e13c { - right: 10px; - } - - - .elementor-1124 .elementor-element.elementor-element-7e04f3b { - --padding-top: 120px; - --padding-bottom: 60px; - --padding-left: 0px; - --padding-right: 0px; - } - - - .elementor-1124 .elementor-element.elementor-element-89e1910 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - - .elementor-1124 .elementor-element.elementor-element-241b0db { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - - body:not(.rtl) .elementor-1124 .elementor-element.elementor-element-bacd3e2 { - left: 0%; - } - - - body.rtl .elementor-1124 .elementor-element.elementor-element-bacd3e2 { - right: 0%; - } - - - .elementor-1124 .elementor-element.elementor-element-bacd3e2 { - top: 150px; - } - - - .elementor-1124 .elementor-element.elementor-element-bacd3e2 img { - max-width: 100%; - } - - - .elementor-1124 .elementor-element.elementor-element-b5747ff { - --margin-top: 70px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 85px; - --padding-bottom: 75px; - --padding-left: 105px; - --padding-right: 105px; - } - - - .elementor-1124 .elementor-element.elementor-element-8f02142 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --margin-top: 120px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - - .elementor-1124 .elementor-element.elementor-element-f67ccb3 { - --margin-top: 30px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - - .elementor-1124 .elementor-element.elementor-element-ff6b585>.elementor-widget-container { - margin: 0px 0px 0px 0px; - } - - - .elementor-1124 .elementor-element.elementor-element-ff6b585 .button-container { - text-align: left; - } - - - .elementor-1124 .elementor-element.elementor-element-07ba4e1 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - - .elementor-1124 .elementor-element.elementor-element-0e0d8be { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - - .elementor-1124 .elementor-element.elementor-element-03567bd { - --grid-column-gap: 30px; - } - - - .elementor-1124 .elementor-element.elementor-element-ea7c3cc .logico-title { - font-size: 40px; - } - - - .elementor-1124 .elementor-element.elementor-element-6c64806 { - --grid-auto-flow: row; - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - } - - - @media(max-width: 840px) { - .elementor-1124 .elementor-element.elementor-element-e815787 { - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --gap: 0px 20px; - --row-gap: 0px; - --column-gap: 20px; - --flex-wrap: nowrap; - } - - - .elementor-1124 .elementor-element.elementor-element-b484c43 { - --flex-wrap: nowrap; - } - - - .elementor-1124 .elementor-element.elementor-element-fafb4a0>.elementor-widget-container { - margin: 60px 0px 60px 0px; - } - - - .elementor-1124 .elementor-element.elementor-element-0e0d8be { - --flex-wrap: wrap; - } - - - .elementor-1124 .elementor-element.elementor-element-6c64806 { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } - - - .elementor-1124 .elementor-element.elementor-element-5a88bdb { - text-align: center; - } - - - .elementor-1124 .elementor-element.elementor-element-dc710dd { - text-align: center; - } - } - - - @media(max-width: 660px) { - .elementor-1124 .elementor-element.elementor-element-7e04f3b { - --padding-top: 70px; - --padding-bottom: 60px; - --padding-left: 0px; - --padding-right: 0px; - } - - - .elementor-1124 .elementor-element.elementor-element-b5747ff { - --padding-top: 50px; - --padding-bottom: 30px; - --padding-left: 50px; - --padding-right: 50px; - } - - - .elementor-1124 .elementor-element.elementor-element-cad45b1 .logico-title { - font-size: 24px; - } - - - .elementor-1124 .elementor-element.elementor-element-5155bc5 { - --logico-form-field-border-radius-left-top: 10px; - --logico-form-field-border-radius-right-top: 10px; - --logico-form-field-border-radius-right-bottom: 10px; - --logico-form-field-border-radius-left-bottom: 10px; - } - - - .elementor-1124 .elementor-element.elementor-element-8f02142 { - --flex-direction: column; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --justify-content: flex-start; - --align-items: center; - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - - .elementor-1124 .elementor-element.elementor-element-24a041c .logico-title { - text-align: center; - } - - - .elementor-1124 .elementor-element.elementor-element-ff6b585 .button-container { - text-align: center; - } - - - .elementor-1124 .elementor-element.elementor-element-ea7c3cc .logico-title { - font-size: 38px; - } - - - .elementor-1124 .elementor-element.elementor-element-6c64806 { - --grid-auto-flow: row; - } - } - - - @media(max-width: 480px) { - .elementor-1124 .elementor-element.elementor-element-e815787 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - - .elementor-1124 .elementor-element.elementor-element-ba62d5c { - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - - .elementor-1124 .elementor-element.elementor-element-b484c43 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - - .elementor-1124 .elementor-element.elementor-element-87f43bc { - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - - .elementor-1124 .elementor-element.elementor-element-b5747ff { - --padding-top: 40px; - --padding-bottom: 40px; - --padding-left: 20px; - --padding-right: 20px; - } - - - .elementor-1124 .elementor-element.elementor-element-cad45b1>.elementor-widget-container { - margin: 0px 0px 14px 0px; - } - - - .elementor-1124 .elementor-element.elementor-element-6c64806 { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } - } - - .elementor-kit-5 { - --e-global-color-primary: #111111; - --e-global-color-secondary: #777777; - --e-global-color-text: #333333; - --e-global-color-accent: #c01227; - --e-global-typography-primary-font-family: "Roboto"; - --e-global-typography-primary-font-weight: 600; - --e-global-typography-secondary-font-family: "Roboto Slab"; - --e-global-typography-secondary-font-weight: 400; - --e-global-typography-text-font-family: "Manrope"; - --e-global-typography-text-font-size: 18px; - --e-global-typography-text-font-weight: 400; - --e-global-typography-text-line-height: 1.6667em; - --e-global-typography-accent-font-family: "Manrope"; - --e-global-typography-accent-font-weight: 400; - --e-global-typography-accent-line-height: 1.6667em; - color: #333333; - font-family: "Manrope", Sans-serif; - font-size: 18px; - font-weight: 400; - font-style: normal; - text-decoration: none; - line-height: 1.6667em; - } - - - .elementor-kit-5 p { - margin-block-end: 1.7em; - } - - - /* .elementor-kit-5 a { - color: #c01227; - text-decoration: underline; - } */ - - - .elementor-kit-5 h1 { - color: #111111; - font-family: "" Manrope", Sans-serif", Sans-serif; - font-size: 120px; - font-weight: 500; - text-transform: uppercase; - font-style: normal; - line-height: 1.2em; - letter-spacing: -0.03em; - } - - - .elementor-kit-5 h2 { - color: #111111; - font-family: "" Manrope", Sans-serif", Sans-serif; - font-size: 80px; - font-weight: 500; - text-transform: uppercase; - font-style: normal; - line-height: 1.2em; - letter-spacing: -0.03em; - } - - - .elementor-kit-5 h3 { - color: #111111; - font-family: "" Manrope", Sans-serif", Sans-serif; - font-size: 60px; - font-weight: 500; - text-transform: uppercase; - font-style: normal; - line-height: 1.2em; - letter-spacing: -0.03em; - } - - - .elementor-kit-5 h4 { - color: #111111; - font-family: "" Manrope", Sans-serif", Sans-serif; - font-size: 40px; - font-weight: 500; - text-transform: uppercase; - font-style: normal; - line-height: 1.2em; - letter-spacing: -0.03em; - } - - - .elementor-kit-5 h5 { - color: #111111; - font-family: "" Manrope", Sans-serif", Sans-serif; - font-size: 30px; - font-weight: 500; - text-transform: uppercase; - font-style: normal; - line-height: 1.2em; - letter-spacing: -0.03em; - } - - - .elementor-kit-5 h6 { - color: #111111; - font-family: "" Manrope", Sans-serif", Sans-serif; - font-size: 25px; - font-weight: 500; - text-transform: uppercase; - font-style: normal; - line-height: 1.2em; - letter-spacing: -0.03em; - } - - - .elementor-kit-5 button, - .elementor-kit-5 input[type="button"], - .elementor-kit-5 input[type="submit"], - .elementor-kit-5 .elementor-button { - font-family: "Manrope", Sans-serif; - font-size: 14px; - font-weight: 600; - } - - - .elementor-section.elementor-section-boxed>.elementor-container { - max-width: 1380px; - } - - - .e-con { - --container-max-width: 1380px; - } - - - .elementor-widget:not(:last-child) { - margin-block-end: 0px; - } - - - .elementor-element { - --widgets-spacing: 0px 40px; - --widgets-spacing-row: 0px; - --widgets-spacing-column: 40px; - } - - - - - - h1.page-title { - display: var(--page-title-display); - } - - - @media(max-width: 1200px) { - .elementor-kit-5 h1 { - font-size: 80px; - } - - - .elementor-kit-5 h2 { - font-size: 60px; - } - - - .elementor-kit-5 h3 { - font-size: 46px; - } - - - .elementor-kit-5 h4 { - font-size: 34px; - } - - - .elementor-kit-5 h5 { - font-size: 28px; - } - - - .elementor-kit-5 h6 { - font-size: 22px; - } - } - - - @media(max-width: 840px) { - .elementor-kit-5 { - --e-global-typography-text-font-size: 16px; - --e-global-typography-accent-font-size: 16px; - font-size: 16px; - } - - - .elementor-kit-5 h1 { - font-size: 60px; - } - - - .elementor-kit-5 h2 { - font-size: 50px; - } - - - .elementor-kit-5 h3 { - font-size: 36px; - } - - - .elementor-kit-5 h4 { - font-size: 28px; - } - - - .elementor-kit-5 h5 { - font-size: 24px; - } - - - .elementor-kit-5 h6 { - font-size: 20px; - } - - - .elementor-section.elementor-section-boxed>.elementor-container { - max-width: 1024px; - } - - - .e-con { - --container-max-width: 1024px; - } - } - - - @media(max-width: 660px) { - .elementor-kit-5 h1 { - font-size: 40px; - } - - - .elementor-kit-5 h2 { - font-size: 32px; - } - - - .elementor-kit-5 h3 { - font-size: 28px; - } - - - .elementor-kit-5 h4 { - font-size: 23px; - } - - - .elementor-kit-5 h5 { - font-size: 20px; - } - - - .elementor-kit-5 h6 { - font-size: 18px; - } - } - -/* STYLE BLOCK 25 */ -.elementor-kit-5 { - --e-global-color-primary: #111111; - --e-global-color-secondary: #777777; - --e-global-color-text: #333333; - --e-global-color-accent: #c01227; - --e-global-typography-primary-font-family: "Roboto"; - --e-global-typography-primary-font-weight: 600; - --e-global-typography-secondary-font-family: "Roboto Slab"; - --e-global-typography-secondary-font-weight: 400; - --e-global-typography-text-font-family: "Manrope"; - --e-global-typography-text-font-size: 18px; - --e-global-typography-text-font-weight: 400; - --e-global-typography-text-line-height: 1.6667em; - --e-global-typography-accent-font-family: "Manrope"; - --e-global-typography-accent-font-weight: 400; - --e-global-typography-accent-line-height: 1.6667em; - color: #333333; - font-family: "Manrope", Sans-serif; - font-size: 18px; - font-weight: 400; - font-style: normal; - text-decoration: none; - line-height: 1.6667em; - } - - .elementor-kit-5 p { - margin-block-end: 1.7em; - } - - /* .elementor-kit-5 a { - color: #c01227; - text-decoration: underline; - } */ - - .elementor-kit-5 h1 { - color: #111111; - font-family: "" Manrope", Sans-serif", Sans-serif; - font-size: 120px; - font-weight: 500; - text-transform: uppercase; - font-style: normal; - line-height: 1.2em; - letter-spacing: -0.03em; - } - - .elementor-kit-5 h2 { - color: #111111; - font-family: "" Manrope", Sans-serif", Sans-serif; - font-size: 80px; - font-weight: 500; - text-transform: uppercase; - font-style: normal; - line-height: 1.2em; - letter-spacing: -0.03em; - } - - .elementor-kit-5 h3 { - color: #111111; - font-family: "" Manrope", Sans-serif", Sans-serif; - font-size: 60px; - font-weight: 500; - text-transform: uppercase; - font-style: normal; - line-height: 1.2em; - letter-spacing: -0.03em; - } - - .elementor-kit-5 h4 { - color: #111111; - font-family: "" Manrope", Sans-serif", Sans-serif; - font-size: 40px; - font-weight: 500; - text-transform: uppercase; - font-style: normal; - line-height: 1.2em; - letter-spacing: -0.03em; - } - - .elementor-kit-5 h5 { - color: #111111; - font-family: "" Manrope", Sans-serif", Sans-serif; - font-size: 30px; - font-weight: 500; - text-transform: uppercase; - font-style: normal; - line-height: 1.2em; - letter-spacing: -0.03em; - } - - .elementor-kit-5 h6 { - color: #111111; - font-family: "" Manrope", Sans-serif", Sans-serif; - font-size: 25px; - font-weight: 500; - text-transform: uppercase; - font-style: normal; - line-height: 1.2em; - letter-spacing: -0.03em; - } - - .elementor-kit-5 button, - .elementor-kit-5 input[type="button"], - .elementor-kit-5 input[type="submit"], - .elementor-kit-5 .elementor-button { - font-family: "Manrope", Sans-serif; - font-size: 14px; - font-weight: 600; - } - - .elementor-section.elementor-section-boxed>.elementor-container { - max-width: 1380px; - } - - .e-con { - --container-max-width: 1380px; - } - - .elementor-widget:not(:last-child) { - margin-block-end: 0px; - } - - .elementor-element { - --widgets-spacing: 0px 40px; - --widgets-spacing-row: 0px; - --widgets-spacing-column: 40px; - } - - - - h1.page-title { - display: var(--page-title-display); - } - - @media(max-width: 1200px) { - .elementor-kit-5 h1 { - font-size: 80px; - } - - .elementor-kit-5 h2 { - font-size: 60px; - } - - .elementor-kit-5 h3 { - font-size: 46px; - } - - .elementor-kit-5 h4 { - font-size: 34px; - } - - .elementor-kit-5 h5 { - font-size: 28px; - } - - .elementor-kit-5 h6 { - font-size: 22px; - } - } - - @media(max-width: 840px) { - .elementor-kit-5 { - --e-global-typography-text-font-size: 16px; - --e-global-typography-accent-font-size: 16px; - font-size: 16px; - } - - .elementor-kit-5 h1 { - font-size: 60px; - } - - .elementor-kit-5 h2 { - font-size: 50px; - } - - .elementor-kit-5 h3 { - font-size: 36px; - } - - .elementor-kit-5 h4 { - font-size: 28px; - } - - .elementor-kit-5 h5 { - font-size: 24px; - } - - .elementor-kit-5 h6 { - font-size: 20px; - } - - .elementor-section.elementor-section-boxed>.elementor-container { - max-width: 1024px; - } - - .e-con { - --container-max-width: 1024px; - } - } - - @media(max-width: 660px) { - .elementor-kit-5 h1 { - font-size: 40px; - } - - .elementor-kit-5 h2 { - font-size: 32px; - } - - .elementor-kit-5 h3 { - font-size: 28px; - } - - .elementor-kit-5 h4 { - font-size: 23px; - } - - .elementor-kit-5 h5 { - font-size: 20px; - } - - .elementor-kit-5 h6 { - font-size: 18px; - } - } - - @media(max-width: 480px) { - .elementor-section.elementor-section-boxed>.elementor-container { - max-width: 767px; - } - - .e-con { - --container-max-width: 767px; - } - } - - - .elementor-61 .elementor-element.elementor-element-741f56c { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --padding-top: 20px; - --padding-bottom: 20px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-61 .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-3264830 { - background-image: url("/images/home2-slide-1.jpg"); - background-position: bottom center; - background-repeat: no-repeat; - background-size: cover; -} - -.elementor-61 .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-3264830:before { - background-color: #9C55551A; -} - -.elementor-61 .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-3264830 .slide-content-inner { - max-width: 88%; -} - -.elementor-61 .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-3264830 .slide-content { - -webkit-align-items: center; - -moz-align-items: center; - -ms-align-items: center; - align-items: center; - -webkit-justify-content: center; - -moz-justify-content: center; - -ms-justify-content: center; - justify-content: center; - text-align: center; -} - -.elementor-61 .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-3264830 .content-slider-item-heading { - font-family: "Manrope", Sans-serif; - font-size: 80px; - line-height: 1.125em; - word-spacing: -0.03em; - color: #FFFFFF; -} - -.elementor-61 .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-3264830 .content-slider-item-text { - font-size: 16px; - line-height: 1.875em; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; - --logico-dark-text-color: #FFFFFF; - --logico-light-text-color: #BEBEBE; -} - -.elementor-61 .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-3264830 .content-slider-item-text .text-content { - max-width: 590px; -} - -.elementor-61 .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-3264830.slide-style-standard .content-slider-item-text { - margin: 23px 0px 0px 0px; -} - -.elementor-61 .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-3264830.slide-style-modern .content-slider-item-text .text-content { - padding: 23px 0px 0px 0px; -} - -.elementor-61 .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-3264830 .content-slider-item-buttons { - margin: 48px 0px 0px 0px; - --logico-button-text-color: #FFFFFF; - --logico-button-border-color: #C01227; - --logico-button-background-color: #FAC12E00; - --logico-button-icon-color: #FFFFFF; - --logico-button-text-hover: #FFFFFF; - --logico-button-border-hover: #C01227; - --logico-button-background-hover: #C01227; - --logico-button-icon-hover: #FFFFFF; -} - -.elementor-61 .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-6867061 { - background-image: url("/images/home2-slide-2.jpg"); - background-position: bottom center; - background-repeat: no-repeat; - background-size: cover; -} - -.elementor-61 .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-6867061 .slide-content-inner { - max-width: 88%; - margin: 0 auto; -} - -.elementor-61 .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-6867061 .slide-content { - -webkit-align-items: center; - -moz-align-items: center; - -ms-align-items: center; - align-items: center; - -webkit-justify-content: center; - -moz-justify-content: center; - -ms-justify-content: center; - justify-content: center; - text-align: center; -} - -.elementor-61 .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-6867061 .content-slider-item-heading { - font-family: "Manrope", Sans-serif; - font-size: 80px; - line-height: 1.125em; - word-spacing: -0.03em; - color: #FFFFFF; -} - -.elementor-61 .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-6867061 .content-slider-item-text { - font-size: 16px; - line-height: 1.875em; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; - --logico-dark-text-color: #FFFFFF; - --logico-light-text-color: #BEBEBE; -} - -.elementor-61 .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-6867061 .content-slider-item-text .text-content { - max-width: 590px; -} - -.elementor-61 .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-6867061.slide-style-standard .content-slider-item-text { - margin: 23px 0px 0px 0px; -} - -.elementor-61 .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-6867061.slide-style-modern .content-slider-item-text .text-content { - padding: 23px 0px 0px 0px; -} - -.elementor-61 .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-6867061 .content-slider-item-buttons { - margin: 48px 0px 0px 0px; - --logico-button-text-color: #FFFFFF; - --logico-button-border-color: #C01227; - --logico-button-background-color: #C0122700; - --logico-button-icon-color: #FFFFFF; - --logico-button-text-hover: #FFFFFF; - --logico-button-border-hover: #C01227; - --logico-button-background-hover: #C01227; - --logico-button-icon-hover: #FFFFFF; -} - -.elementor-61 .elementor-element.elementor-element-6c7cbcb .owl-carousel.owl-theme .content-item { - height: 800px; -} - -.elementor-61 .elementor-element.elementor-element-6c7cbcb .owl-carousel .owl-stage-outer { - border-radius: 25px 25px 25px 25px; -} - -.elementor-61 .elementor-element.elementor-element-6c7cbcb .content-slider.nav-view-compact .owl-nav, .elementor-61 .elementor-element.elementor-element-6c7cbcb .content-slider.nav-view-vertical .owl-nav { - bottom: 10px; - right: 10px; -} - -.elementor-61 .elementor-element.elementor-element-6c7cbcb .slider-footer { - text-align: right; - margin-top: 0px; - margin-bottom: 31px; -} - -.elementor-61 .elementor-element.elementor-element-6c7cbcb .slider-footer .slider-pagination { - margin-right: 145px; - margin-left: 57px; -} - -.elementor-61 .elementor-element.elementor-element-6c7cbcb .slider-progress-wrapper { - color: #FFFFFF; -} - -.elementor-61 .elementor-element.elementor-element-6c7cbcb .owl-dots .owl-dot:not(.active) span { - border-color: #FFFFFF; -} - -body:not(.rtl) .elementor-61 .elementor-element.elementor-element-53b84fe { - left: 30px; -} - -body.rtl .elementor-61 .elementor-element.elementor-element-53b84fe { - right: 30px; -} - -.elementor-61 .elementor-element.elementor-element-53b84fe { - bottom: 30px; -} - -.elementor-61 .elementor-element.elementor-element-53b84fe .elementor-wrapper { - --video-aspect-ratio: 1.77777; -} - -.elementor-61 .elementor-element.elementor-element-53b84fe .logico-video-button .elementor-custom-embed-play { - height: 130px; -} - -.elementor-61 .elementor-element.elementor-element-53b84fe .logico-video-button.video-button-animation-jump .elementor-custom-embed-play { - height: 130px; -} - -.elementor-61 .elementor-element.elementor-element-53b84fe .logico-video-button.video-button-animation-jump:hover .elementor-custom-embed-play { - height: calc(130px - 22px); -} - -.elementor-61 .elementor-element.elementor-element-53b84fe .logico-video-button { - --logico-button-text-color: #FFFFFF; - --logico-button-icon-color: #FFFFFF; - --logico-button-background-color: #1F1F1F; - --logico-button-text-hover: #FFFFFF; - --logico-button-icon-hover: #FFFFFF; -} - -.elementor-61 .elementor-element.elementor-element-53b84fe .video-button-wrapper { - --logico-button-background-hover: #C01227; -} - -.elementor-61 .elementor-element.elementor-element-9b26234 { - --display: grid; - --e-con-grid-template-columns: repeat(3, 1fr); - --e-con-grid-template-rows: repeat(1, 1fr); - --gap: 20px 20px; - --row-gap: 20px; - --column-gap: 20px; - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-61 .elementor-element.elementor-element-ca6bc63 { - --display: flex; - --min-height: 339px; - --justify-content: flex-end; - --align-items: flex-start; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --border-radius: 25px 25px 25px 25px; - --padding-top: 50px; - --padding-bottom: 50px; - --padding-left: 47px; - --padding-right: 45px; -} - -.elementor-61 .elementor-element.elementor-element-ca6bc63:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-ca6bc63 > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-image: url("/images/home2-banner-1.jpg"); - background-position: center center; - background-repeat: no-repeat; - background-size: cover; -} - -.elementor-61 .elementor-element.elementor-element-cc55905 { - --divider-border-style: solid; - --divider-color: #FFFFFF80; - --divider-border-width: 1px; -} - -.elementor-61 .elementor-element.elementor-element-cc55905 .elementor-divider-separator { - width: 100%; -} - -.elementor-61 .elementor-element.elementor-element-cc55905 .elementor-divider { - padding-block-start:20px;padding-block-end:20px;} - -.elementor-61 .elementor-element.elementor-element-3fb5639 { - width: var( --container-widget-width, 240px ); - max-width: 240px; - --container-widget-width: 240px; - --container-widget-flex-grow: 0; -} - -.elementor-61 .elementor-element.elementor-element-3fb5639 .logico-title { - font-size: 30px; - font-weight: 600; - line-height: 1.1667em; - letter-spacing: -0.03em; - color: #FFFFFF; -} - -.elementor-61 .elementor-element.elementor-element-94c3ff1 > .elementor-widget-container { - margin: 20px 0px 0px 0px; -} - -.elementor-61 .elementor-element.elementor-element-94c3ff1 { - --logico-default-text-color: #FFFFFF; -} - -.elementor-61 .elementor-element.elementor-element-4c0903b { - --display: flex; - --min-height: 339px; - --justify-content: flex-end; - --align-items: flex-start; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --border-radius: 25px 25px 25px 25px; - --padding-top: 50px; - --padding-bottom: 50px; - --padding-left: 47px; - --padding-right: 45px; -} - -.elementor-61 .elementor-element.elementor-element-4c0903b:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-4c0903b > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-color: #1F1F1F; -} - -.elementor-61 .elementor-element.elementor-element-c8adeeb { - --divider-border-style: solid; - --divider-color: #FFFFFF80; - --divider-border-width: 1px; -} - -.elementor-61 .elementor-element.elementor-element-c8adeeb .elementor-divider-separator { - width: 100%; -} - -.elementor-61 .elementor-element.elementor-element-c8adeeb .elementor-divider { - padding-block-start:20px;padding-block-end:20px;} - -.elementor-61 .elementor-element.elementor-element-5e64d7b { - width: var( --container-widget-width, 300px ); - max-width: 300px; - --container-widget-width: 300px; - --container-widget-flex-grow: 0; -} - -.elementor-61 .elementor-element.elementor-element-5e64d7b .logico-title { - font-size: 30px; - font-weight: 600; - line-height: 1.1667em; - letter-spacing: -0.03em; - color: #FFFFFF; -} - -.elementor-61 .elementor-element.elementor-element-20db156 > .elementor-widget-container { - margin: 20px 0px 0px 0px; -} - -.elementor-61 .elementor-element.elementor-element-20db156 { - --logico-default-text-color: #FFFFFF; -} - -.elementor-61 .elementor-element.elementor-element-f003242 { - --display: flex; - --min-height: 339px; - --justify-content: flex-end; - --align-items: flex-start; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --border-radius: 25px 25px 25px 25px; - --padding-top: 50px; - --padding-bottom: 50px; - --padding-left: 47px; - --padding-right: 45px; -} - -.elementor-61 .elementor-element.elementor-element-f003242:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-f003242 > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-image: url("/images/home2-banner-3.jpg"); - background-position: center center; - background-repeat: no-repeat; - background-size: cover; -} - -.elementor-61 .elementor-element.elementor-element-d58ef3c { - --divider-border-style: solid; - --divider-color: #FFFFFF80; - --divider-border-width: 1px; -} - -.elementor-61 .elementor-element.elementor-element-d58ef3c .elementor-divider-separator { - width: 100%; -} - -.elementor-61 .elementor-element.elementor-element-d58ef3c .elementor-divider { - padding-block-start:20px;padding-block-end:20px;} - -.elementor-61 .elementor-element.elementor-element-d00253e { - width: var( --container-widget-width, 380px ); - max-width: 380px; - --container-widget-width: 380px; - --container-widget-flex-grow: 0; -} - -.elementor-61 .elementor-element.elementor-element-d00253e .logico-title { - font-size: 30px; - font-weight: 600; - line-height: 1.1667em; - letter-spacing: -0.03em; - color: #FFFFFF; -} - -.elementor-61 .elementor-element.elementor-element-3481e66 > .elementor-widget-container { - margin: 20px 0px 0px 0px; -} - -.elementor-61 .elementor-element.elementor-element-3481e66 { - --logico-default-text-color: #FFFFFF; -} - -.elementor-61 .elementor-element.elementor-element-30fd9d1 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --margin-top: 150px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-61 .elementor-element.elementor-element-03db5d7 { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-61 .elementor-element.elementor-element-3fe4ca3 .logico-title { - font-size: 14px; - font-weight: 500; - line-height: 2.1429em; - color: #111111; -} - -.elementor-61 .elementor-element.elementor-element-ffd1f7d { - width: var( --container-widget-width, 55% ); - max-width: 55%; - --container-widget-width: 55%; - --container-widget-flex-grow: 0; -} - -.elementor-61 .elementor-element.elementor-element-ffd1f7d .logico-title { - font-family: "Manrope", Sans-serif; - font-weight: 600; - text-transform: none; - letter-spacing: -0.03em; -} - -.elementor-61 .elementor-element.elementor-element-e09c20e { - --display: grid; - --e-con-grid-template-columns: repeat(4, 1fr); - --e-con-grid-template-rows: repeat(1, 1fr); - --gap: 40px 40px; - --row-gap: 40px; - --column-gap: 40px; - --grid-auto-flow: row; - --margin-top: 85px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-61 .elementor-element.elementor-element-81a7690 > .elementor-widget-container { - padding: 0px 40px 0px 0px; - border-style: solid; - border-width: 0px 1px 0px 0px; - border-color: #e5e7eb; -} - -.elementor-61 .elementor-element.elementor-element-81a7690 .elementor-icon-box-wrapper { - text-align: start; - gap: 120px; -} - -.elementor-61 .elementor-element.elementor-element-81a7690.elementor-view-stacked .elementor-icon { - background-color: #111111; -} - -.elementor-61 .elementor-element.elementor-element-81a7690.elementor-view-framed .elementor-icon, .elementor-61 .elementor-element.elementor-element-81a7690.elementor-view-default .elementor-icon { - fill: #111111; - color: #111111; - border-color: #111111; -} - -.elementor-61 .elementor-element.elementor-element-81a7690 .elementor-icon { - font-size: 61px; -} - -.elementor-61 .elementor-element.elementor-element-81a7690 .elementor-icon-box-title, .elementor-61 .elementor-element.elementor-element-81a7690 .elementor-icon-box-title a { - font-family: "Manrope", Sans-serif; - font-size: 25px; - font-weight: 600; - text-transform: none; - line-height: 1.4em; -} - -.elementor-61 .elementor-element.elementor-element-81a7690 .elementor-icon-box-title { - color: #111111; -} - -.elementor-61 .elementor-element.elementor-element-0f4aa27 > .elementor-widget-container { - padding: 0px 40px 0px 0px; - border-style: solid; - border-width: 0px 1px 0px 0px; - border-color: #e5e7eb; -} - -.elementor-61 .elementor-element.elementor-element-0f4aa27 .elementor-icon-box-wrapper { - text-align: start; - gap: 120px; -} - -.elementor-61 .elementor-element.elementor-element-0f4aa27.elementor-view-stacked .elementor-icon { - background-color: #111111; -} - -.elementor-61 .elementor-element.elementor-element-0f4aa27.elementor-view-framed .elementor-icon, .elementor-61 .elementor-element.elementor-element-0f4aa27.elementor-view-default .elementor-icon { - fill: #111111; - color: #111111; - border-color: #111111; -} - -.elementor-61 .elementor-element.elementor-element-0f4aa27 .elementor-icon { - font-size: 61px; -} - -.elementor-61 .elementor-element.elementor-element-0f4aa27 .elementor-icon-box-title, .elementor-61 .elementor-element.elementor-element-0f4aa27 .elementor-icon-box-title a { - font-family: "Manrope", Sans-serif; - font-size: 25px; - font-weight: 600; - text-transform: none; - line-height: 1.4em; -} - -.elementor-61 .elementor-element.elementor-element-0f4aa27 .elementor-icon-box-title { - color: #111111; -} - -.elementor-61 .elementor-element.elementor-element-6cfd203 > .elementor-widget-container { - padding: 0px 40px 0px 0px; - border-style: solid; - border-width: 0px 1px 0px 0px; - border-color: #e5e7eb; -} - -.elementor-61 .elementor-element.elementor-element-6cfd203 .elementor-icon-box-wrapper { - text-align: start; - gap: 120px; -} - -.elementor-61 .elementor-element.elementor-element-6cfd203.elementor-view-stacked .elementor-icon { - background-color: #111111; -} - -.elementor-61 .elementor-element.elementor-element-6cfd203.elementor-view-framed .elementor-icon, .elementor-61 .elementor-element.elementor-element-6cfd203.elementor-view-default .elementor-icon { - fill: #111111; - color: #111111; - border-color: #111111; -} - -.elementor-61 .elementor-element.elementor-element-6cfd203 .elementor-icon { - font-size: 61px; -} - -.elementor-61 .elementor-element.elementor-element-6cfd203 .elementor-icon-box-title, .elementor-61 .elementor-element.elementor-element-6cfd203 .elementor-icon-box-title a { - font-family: "Manrope", Sans-serif; - font-size: 25px; - font-weight: 600; - text-transform: none; - line-height: 1.4em; -} - -.elementor-61 .elementor-element.elementor-element-6cfd203 .elementor-icon-box-title { - color: #111111; -} - -.elementor-61 .elementor-element.elementor-element-0d343e1 > .elementor-widget-container { - padding: 0px 40px 0px 0px; - border-style: solid; - border-width: 0px 1px 0px 0px; - border-color: #e5e7eb; -} - -.elementor-61 .elementor-element.elementor-element-0d343e1 .elementor-icon-box-wrapper { - text-align: start; - gap: 120px; -} - -.elementor-61 .elementor-element.elementor-element-0d343e1.elementor-view-stacked .elementor-icon { - background-color: #111111; -} - -.elementor-61 .elementor-element.elementor-element-0d343e1.elementor-view-framed .elementor-icon, .elementor-61 .elementor-element.elementor-element-0d343e1.elementor-view-default .elementor-icon { - fill: #111111; - color: #111111; - border-color: #111111; -} - -.elementor-61 .elementor-element.elementor-element-0d343e1 .elementor-icon { - font-size: 61px; -} - -.elementor-61 .elementor-element.elementor-element-0d343e1 .elementor-icon-box-title, .elementor-61 .elementor-element.elementor-element-0d343e1 .elementor-icon-box-title a { - font-family: "Manrope", Sans-serif; - font-size: 25px; - font-weight: 600; - text-transform: none; - line-height: 1.4em; -} - -.elementor-61 .elementor-element.elementor-element-0d343e1 .elementor-icon-box-title { - color: #111111; -} - -.elementor-61 .elementor-element.elementor-element-5a5c397 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --margin-top: 62px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-61 .elementor-element.elementor-element-07cd509 { - width: var( --container-widget-width, 75% ); - max-width: 75%; - --container-widget-width: 75%; - --container-widget-flex-grow: 0; -} - -.elementor-61 .elementor-element.elementor-element-1808c14 { - width: var( --container-widget-width, 25% ); - max-width: 25%; - --container-widget-width: 25%; - --container-widget-flex-grow: 0; -} - -.elementor-61 .elementor-element.elementor-element-1808c14 > .elementor-widget-container { - padding: 10px 0px 0px 40px; -} - -.elementor-61 .elementor-element.elementor-element-1808c14 .button-container { - text-align: right; -} - -.elementor-61 .elementor-element.elementor-element-b62c0b3 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --margin-top: 150px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-61 .elementor-element.elementor-element-592e9e8 { - --display: flex; -} - -.elementor-61 .elementor-element.elementor-element-ab41b28 .ticker .ticker-text { - font-family: "Manrope", Sans-serif; - text-transform: none; -} - -.elementor-61 .elementor-element.elementor-element-89a0ca1 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --margin-top: 150px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-61 .elementor-element.elementor-element-9ffed33 { - --display: flex; - --flex-direction: row; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: space-between; - --align-items: center; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --border-radius: 25px 25px 25px 25px; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; - --logico-dark-text-color: #FFFFFF; - --logico-light-text-color: #BEBEBE; - --logico-border-color: #CBCBCB; - --logico-border-hover-color: #FFFFFF; - --logico-background-color: #1F1F1F; - --logico-background-alter-color: #1F1F1F; - --logico-button-text-color: #FFFFFF; - --logico-button-border-color: #FFFFFF; - --logico-button-background-color: #FFFFFF00; - --logico-button-icon-color: #1F1F1F; - --logico-button-text-hover: #1F1F1F; - --logico-button-border-hover: #FFFFFF; - --logico-button-background-hover: #FFFFFF; - --logico-button-icon-hover: #1F1F1F; - --padding-top: 25px; - --padding-bottom: 25px; - --padding-left: 25px; - --padding-right: 25px; -} - -.elementor-61 .elementor-element.elementor-element-9ffed33:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-9ffed33 > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-color: #1F1F1F; - background-image: url("/images/bg-map.png"); - background-position: center right; - background-repeat: no-repeat; -} - -.elementor-61 .elementor-element.elementor-element-96343ba { - --display: flex; - --justify-content: flex-end; - --align-items: flex-start; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 40px; -} - -.elementor-61 .elementor-element.elementor-element-99768ba { - text-align: end; -} - -.elementor-61 .elementor-element.elementor-element-99768ba img { - border-radius: 25px 25px 25px 25px; -} - -body:not(.rtl) .elementor-61 .elementor-element.elementor-element-0031d81 { - right: 40px; -} - -body.rtl .elementor-61 .elementor-element.elementor-element-0031d81 { - left: 40px; -} - -.elementor-61 .elementor-element.elementor-element-0031d81 { - bottom: 0px; -} - -.elementor-61 .elementor-element.elementor-element-0031d81 .elementor-wrapper { - --video-aspect-ratio: 1.77777; -} - -.elementor-61 .elementor-element.elementor-element-0031d81 .elementor-widget-container { - text-align: right; -} - -.elementor-61 .elementor-element.elementor-element-0031d81 .logico-video-button .elementor-custom-embed-play { - height: 130px; -} - -.elementor-61 .elementor-element.elementor-element-0031d81 .logico-video-button.video-button-animation-jump .elementor-custom-embed-play { - height: 130px; -} - -.elementor-61 .elementor-element.elementor-element-0031d81 .logico-video-button.video-button-animation-jump:hover .elementor-custom-embed-play { - height: calc(130px - 22px); -} - -.elementor-61 .elementor-element.elementor-element-0031d81 .logico-video-button { - --logico-video-button-border: 0px; - --logico-button-text-color: #333333; - --logico-button-icon-color: #333333; - --logico-button-background-color: #FFFFFF; - --logico-button-text-hover: #FFFFFF; - --logico-button-icon-hover: #C01227; -} - -.elementor-61 .elementor-element.elementor-element-0031d81 .video-button-wrapper { - --logico-button-background-hover: #1F1F1F; -} - -.elementor-61 .elementor-element.elementor-element-71c3e1d { - --display: flex; - --justify-content: center; - --align-items: flex-start; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); -} - -.elementor-61 .elementor-element.elementor-element-fdb2e58 { - --display: flex; -} - -.elementor-61 .elementor-element.elementor-element-0136e6e > .elementor-widget-container { - margin: 0px 0px 0px 0px; - padding: 0px 0px 13px 0px; - border-style: solid; - border-width: 0px 0px 1px 0px; - border-color: #FFFFFF; -} - -.elementor-61 .elementor-element.elementor-element-0136e6e .logico-title { - font-size: 14px; - font-weight: 500; - line-height: 2.1429em; - color: #FFFFFF; -} - -.elementor-61 .elementor-element.elementor-element-7500280 > .elementor-widget-container { - margin: 66px 0px 0px 0px; -} - -.elementor-61 .elementor-element.elementor-element-7500280 .logico-title { - font-family: "Manrope", Sans-serif; - font-weight: 600; - text-transform: none; - letter-spacing: -0.03em; -} - -.elementor-61 .elementor-element.elementor-element-4cc07a7 > .elementor-widget-container { - margin: 25px 0px 0px 0px; -} - -.elementor-61 .elementor-element.elementor-element-4cc07a7 .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.5em; -} - -.elementor-61 .elementor-element.elementor-element-165dfa5 { - width: var( --container-widget-width, 619px ); - max-width: 619px; - --container-widget-width: 619px; - --container-widget-flex-grow: 0; -} - -.elementor-61 .elementor-element.elementor-element-165dfa5 > .elementor-widget-container { - margin: 8px 0px 0px 0px; -} - -.elementor-61 .elementor-element.elementor-element-da9d310 > .elementor-widget-container { - margin: 24px 0px 0px 0px; -} - -.elementor-61 .elementor-element.elementor-element-da9d310 .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.5em; -} - -.elementor-61 .elementor-element.elementor-element-3888a1e { - width: var( --container-widget-width, 526px ); - max-width: 526px; - --container-widget-width: 526px; - --container-widget-flex-grow: 0; -} - -.elementor-61 .elementor-element.elementor-element-3888a1e > .elementor-widget-container { - margin: 8px 0px 0px 0px; -} - -.elementor-61 .elementor-element.elementor-element-c0a45e4 > .elementor-widget-container { - margin: 40px 0px 0px 0px; -} - -.elementor-61 .elementor-element.elementor-element-0efc59e { - width: auto; - max-width: auto; - top: 0px; -} - -body:not(.rtl) .elementor-61 .elementor-element.elementor-element-0efc59e { - right: 0px; -} - -body.rtl .elementor-61 .elementor-element.elementor-element-0efc59e { - left: 0px; -} - -.elementor-61 .elementor-element.elementor-element-0efc59e .block-decoration, .elementor-61 .elementor-element.elementor-element-0efc59e .block-decoration .block-decoration-item { - width: 108px; -} - -.elementor-61 .elementor-element.elementor-element-0efc59e .block-decoration { - text-align: right; -} - -.elementor-61 .elementor-element.elementor-element-0efc59e .block-decoration.block-decoration-style-1 .block-decoration-item:before, .elementor-61 .elementor-element.elementor-element-0efc59e .block-decoration.block-decoration-style-2 .block-decoration-item:before, .elementor-61 .elementor-element.elementor-element-0efc59e .block-decoration.block-decoration-style-3 .block-decoration-item:before, .elementor-61 .elementor-element.elementor-element-0efc59e .block-decoration.block-decoration-style-3 .block-decoration-item .decoration-accent, .elementor-61 .elementor-element.elementor-element-0efc59e .block-decoration.block-decoration-style-4 .block-decoration-item:before, .elementor-61 .elementor-element.elementor-element-0efc59e .block-decoration.block-decoration-style-4 .block-decoration-item .decoration-accent { - background-color: #1F1F1F; -} - -.elementor-61 .elementor-element.elementor-element-0efc59e .block-decoration.block-decoration-style-1 .block-decoration-item:after, .elementor-61 .elementor-element.elementor-element-0efc59e .block-decoration.block-decoration-style-2 .block-decoration-item .decoration-accent, .elementor-61 .elementor-element.elementor-element-0efc59e .block-decoration.block-decoration-style-3 .block-decoration-item, .elementor-61 .elementor-element.elementor-element-0efc59e .block-decoration.block-decoration-style-3 .block-decoration-item .decoration-accent:before, .elementor-61 .elementor-element.elementor-element-0efc59e .block-decoration.block-decoration-style-4 .block-decoration-item, .elementor-61 .elementor-element.elementor-element-0efc59e .block-decoration.block-decoration-style-4 .block-decoration-item .decoration-accent:before { - background-color: #C01227; -} - -.elementor-61 .elementor-element.elementor-element-53b1f07 { - --display: flex; - --flex-direction: row; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: center; - --align-items: center; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --flex-wrap: wrap; - --margin-top: 172px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-61 .elementor-element.elementor-element-e9b547c { - --display: grid; - --e-con-grid-template-columns: repeat(6, 1fr); - --e-con-grid-template-rows: repeat(1, 1fr); - --gap: 40px 40px; - --row-gap: 40px; - --column-gap: 40px; - --grid-auto-flow: row; - --justify-items: center; - --align-items: center; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-61 .elementor-element.elementor-element-f6db2d3 img { - opacity: 0.5; - transition-duration: 0.3s; -} - -.elementor-61 .elementor-element.elementor-element-f6db2d3:hover img { - opacity: 1; -} - -.elementor-61 .elementor-element.elementor-element-eb18f33 img { - opacity: 0.5; - transition-duration: 0.3s; -} - -.elementor-61 .elementor-element.elementor-element-eb18f33:hover img { - opacity: 1; -} - -.elementor-61 .elementor-element.elementor-element-d2d0633 img { - opacity: 0.5; - transition-duration: 0.3s; -} - -.elementor-61 .elementor-element.elementor-element-d2d0633:hover img { - opacity: 1; -} - -.elementor-61 .elementor-element.elementor-element-3553ff3 img { - opacity: 0.5; - transition-duration: 0.3s; -} - -.elementor-61 .elementor-element.elementor-element-3553ff3:hover img { - opacity: 1; -} - -.elementor-61 .elementor-element.elementor-element-04e4986 img { - opacity: 0.5; - transition-duration: 0.3s; -} - -.elementor-61 .elementor-element.elementor-element-04e4986:hover img { - opacity: 1; -} - -.elementor-61 .elementor-element.elementor-element-6e88e63 img { - opacity: 0.5; - transition-duration: 0.3s; -} - -.elementor-61 .elementor-element.elementor-element-6e88e63:hover img { - opacity: 1; -} - -.elementor-61 .elementor-element.elementor-element-88745f4 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --margin-top: 150px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-61 .elementor-element.elementor-element-343b363 { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-61 .elementor-element.elementor-element-7afb238 > .elementor-widget-container { - margin: 0px 0px 50px 0px; - padding: 0px 0px 14px 0px; - border-style: solid; - border-width: 0px 0px 1px 0px; -} - -.elementor-61 .elementor-element.elementor-element-7afb238 .logico-title { - font-size: 14px; - font-weight: 500; - line-height: 2.1429em; -} - -.elementor-61 .elementor-element.elementor-element-1cc335a .logico-title { - font-family: "Manrope Alt", Sans-serif; - font-size: 180px; - font-weight: 700; - line-height: 1em; - letter-spacing: -0.03em; - color: #FFFFFF00; - -webkit-text-stroke-width: 2px; - stroke-width: 2px; - -webkit-text-stroke-color: #C01227; - stroke: #C01227; -} - -.elementor-61 .elementor-element.elementor-element-4c3e632 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --margin-top: 76px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-61 .elementor-element.elementor-element-5ba6bbf { - --display: flex; -} - -.elementor-61 .elementor-element.elementor-element-9363070 .logico-title { - font-family: "Manrope", Sans-serif; - font-weight: 600; - text-transform: none; - letter-spacing: -0.03em; -} - -.elementor-61 .elementor-element.elementor-element-e7609a5 { - --display: flex; -} - -.elementor-61 .elementor-element.elementor-element-3ef6f03 > .elementor-widget-container { - margin: 60px 0px 0px 0px; -} - -.elementor-61 .elementor-element.elementor-element-5041fcc { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --margin-top: 87px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-61 .elementor-element.elementor-element-2d7c3ee { - --display: grid; - --e-con-grid-template-columns: repeat(4, 1fr); - --e-con-grid-template-rows: repeat(1, 1fr); - --gap: 60px 40px; - --row-gap: 60px; - --column-gap: 40px; - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-61 .elementor-element.elementor-element-d11b050 { - --display: flex; -} - -.elementor-61 .elementor-element.elementor-element-3a6f50f > .elementor-widget-container { - margin: 0px 0px 30px -9px; -} - -.elementor-61 .elementor-element.elementor-element-3a6f50f .elementor-icon-wrapper { - text-align: start; -} - -.elementor-61 .elementor-element.elementor-element-3a6f50f.elementor-view-stacked .elementor-icon { - background-color: #A1A1A1; -} - -.elementor-61 .elementor-element.elementor-element-3a6f50f.elementor-view-framed .elementor-icon, .elementor-61 .elementor-element.elementor-element-3a6f50f.elementor-view-default .elementor-icon { - color: #A1A1A1; - border-color: #A1A1A1; -} - -.elementor-61 .elementor-element.elementor-element-3a6f50f.elementor-view-framed .elementor-icon, .elementor-61 .elementor-element.elementor-element-3a6f50f.elementor-view-default .elementor-icon svg { - fill: #A1A1A1; -} - -.elementor-61 .elementor-element.elementor-element-3a6f50f .elementor-icon { - font-size: 70px; -} - -.elementor-61 .elementor-element.elementor-element-3a6f50f .elementor-icon svg { - height: 70px; -} - -.elementor-61 .elementor-element.elementor-element-40417f4 .logico-title { - font-size: 60px; - font-weight: 700; - line-height: 1em; - letter-spacing: -0.03em; - color: #C01227; -} - -.elementor-61 .elementor-element.elementor-element-1025248 > .elementor-widget-container { - margin: 19px 0px 0px 0px; -} - -.elementor-61 .elementor-element.elementor-element-1025248 .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.5em; - color: #333333; -} - -.elementor-61 .elementor-element.elementor-element-c7c19bd > .elementor-widget-container { - margin: 14px 0px 0px 0px; -} - -.elementor-61 .elementor-element.elementor-element-2c82e54 { - --display: flex; -} - -.elementor-61 .elementor-element.elementor-element-f51735e > .elementor-widget-container { - margin: 12px 0px 27px -1px; -} - -.elementor-61 .elementor-element.elementor-element-f51735e .elementor-icon-wrapper { - text-align: start; -} - -.elementor-61 .elementor-element.elementor-element-f51735e.elementor-view-stacked .elementor-icon { - background-color: #A1A1A1; -} - -.elementor-61 .elementor-element.elementor-element-f51735e.elementor-view-framed .elementor-icon, .elementor-61 .elementor-element.elementor-element-f51735e.elementor-view-default .elementor-icon { - color: #A1A1A1; - border-color: #A1A1A1; -} - -.elementor-61 .elementor-element.elementor-element-f51735e.elementor-view-framed .elementor-icon, .elementor-61 .elementor-element.elementor-element-f51735e.elementor-view-default .elementor-icon svg { - fill: #A1A1A1; -} - -.elementor-61 .elementor-element.elementor-element-f51735e .elementor-icon { - font-size: 61px; -} - -.elementor-61 .elementor-element.elementor-element-f51735e .elementor-icon svg { - height: 61px; -} - -.elementor-61 .elementor-element.elementor-element-a89fe8e .logico-title { - font-size: 60px; - font-weight: 700; - line-height: 1em; - letter-spacing: -0.03em; - color: #C01227; -} - -.elementor-61 .elementor-element.elementor-element-c682633 > .elementor-widget-container { - margin: 19px 0px 0px 0px; -} - -.elementor-61 .elementor-element.elementor-element-c682633 .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.5em; - color: #333333; -} - -.elementor-61 .elementor-element.elementor-element-74d14e3 > .elementor-widget-container { - margin: 14px 0px 0px 0px; -} - -.elementor-61 .elementor-element.elementor-element-08b9b20 { - --display: flex; -} - -.elementor-61 .elementor-element.elementor-element-612c459 > .elementor-widget-container { - margin: 8px 0px 24px 0px; -} - -.elementor-61 .elementor-element.elementor-element-612c459 .elementor-icon-wrapper { - text-align: start; -} - -.elementor-61 .elementor-element.elementor-element-612c459.elementor-view-stacked .elementor-icon { - background-color: #A1A1A1; -} - -.elementor-61 .elementor-element.elementor-element-612c459.elementor-view-framed .elementor-icon, .elementor-61 .elementor-element.elementor-element-612c459.elementor-view-default .elementor-icon { - color: #A1A1A1; - border-color: #A1A1A1; -} - -.elementor-61 .elementor-element.elementor-element-612c459.elementor-view-framed .elementor-icon, .elementor-61 .elementor-element.elementor-element-612c459.elementor-view-default .elementor-icon svg { - fill: #A1A1A1; -} - -.elementor-61 .elementor-element.elementor-element-612c459 .elementor-icon { - font-size: 68px; -} - -.elementor-61 .elementor-element.elementor-element-612c459 .elementor-icon svg { - height: 68px; -} - -.elementor-61 .elementor-element.elementor-element-61b17c1 .logico-title { - font-size: 60px; - font-weight: 700; - line-height: 1em; - letter-spacing: -0.03em; - color: #C01227; -} - -.elementor-61 .elementor-element.elementor-element-aa49275 > .elementor-widget-container { - margin: 19px 0px 0px 0px; -} - -.elementor-61 .elementor-element.elementor-element-aa49275 .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.5em; - color: #333333; -} - -.elementor-61 .elementor-element.elementor-element-74cfdf7 > .elementor-widget-container { - margin: 14px 0px 0px 0px; -} - -.elementor-61 .elementor-element.elementor-element-04989ee { - --display: flex; -} - -.elementor-61 .elementor-element.elementor-element-11a657e > .elementor-widget-container { - margin: 18px 0px 33px -1px; -} - -.elementor-61 .elementor-element.elementor-element-11a657e .elementor-icon-wrapper { - text-align: start; -} - -.elementor-61 .elementor-element.elementor-element-11a657e.elementor-view-stacked .elementor-icon { - background-color: #A1A1A1; -} - -.elementor-61 .elementor-element.elementor-element-11a657e.elementor-view-framed .elementor-icon, .elementor-61 .elementor-element.elementor-element-11a657e.elementor-view-default .elementor-icon { - color: #A1A1A1; - border-color: #A1A1A1; -} - -.elementor-61 .elementor-element.elementor-element-11a657e.elementor-view-framed .elementor-icon, .elementor-61 .elementor-element.elementor-element-11a657e.elementor-view-default .elementor-icon svg { - fill: #A1A1A1; -} - -.elementor-61 .elementor-element.elementor-element-11a657e .elementor-icon { - font-size: 49px; -} - -.elementor-61 .elementor-element.elementor-element-11a657e .elementor-icon svg { - height: 49px; -} - -.elementor-61 .elementor-element.elementor-element-28b9fc7 .logico-title { - font-size: 60px; - font-weight: 700; - line-height: 1em; - letter-spacing: -0.03em; - color: #C01227; -} - -.elementor-61 .elementor-element.elementor-element-b317d31 > .elementor-widget-container { - margin: 19px 0px 0px 0px; -} - -.elementor-61 .elementor-element.elementor-element-b317d31 .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.5em; - color: #333333; -} - -.elementor-61 .elementor-element.elementor-element-8fe5662 > .elementor-widget-container { - margin: 14px 0px 0px 0px; -} - -.elementor-61 .elementor-element.elementor-element-3e92e17 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --margin-top: 150px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-61 .elementor-element.elementor-element-f5cfe01 { - --display: flex; - --flex-direction: row; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --align-items: flex-end; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --flex-wrap: wrap; - --overlay-opacity: 1; - --border-radius: 25px 25px 0px 0px; - --padding-top: 204px; - --padding-bottom: 56px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-61 .elementor-element.elementor-element-f5cfe01:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-f5cfe01 > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-color: #1F1F1F; - background-image: url("/images/home2alt-bg-1.jpg"); - background-position: top center; - background-repeat: no-repeat; - background-size: cover; -} - -.elementor-61 .elementor-element.elementor-element-f5cfe01::before, .elementor-61 .elementor-element.elementor-element-f5cfe01 > .elementor-background-video-container::before, .elementor-61 .elementor-element.elementor-element-f5cfe01 > .e-con-inner > .elementor-background-video-container::before, .elementor-61 .elementor-element.elementor-element-f5cfe01 > .elementor-background-slideshow::before, .elementor-61 .elementor-element.elementor-element-f5cfe01 > .e-con-inner > .elementor-background-slideshow::before, .elementor-61 .elementor-element.elementor-element-f5cfe01 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before { - background-color: transparent; - --background-overlay: ''; - background-image: linear-gradient(180deg, #1F1F1F00 20%, #1F1F1F 85%); -} - -.elementor-61 .elementor-element.elementor-element-53da811 { - --display: flex; - --align-items: flex-end; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); -} - -.elementor-61 .elementor-element.elementor-element-53bd6d7 { - width: var( --container-widget-width, 670px ); - max-width: 670px; - --container-widget-width: 670px; - --container-widget-flex-grow: 0; - text-align: left; - --logico-button-text-color: #333333; - --logico-button-border-color: #C01227; - --logico-button-background-color: #FFFFFF00; - --logico-button-icon-color: #FFFFFF; - --logico-button-text-hover: #FFFFFF; - --logico-button-border-hover: #C01227; - --logico-button-background-hover: #C01227; - --logico-button-icon-hover: #FFFFFF; -} - -.elementor-61 .elementor-element.elementor-element-53bd6d7 > .elementor-widget-container { - background-color: #FFFFFF; - margin: 0px 0px 0px 0px; - padding: 76px 56px 93px 56px; - border-style: solid; - border-width: 1px 1px 1px 1px; - border-color: #B4B4B4; - border-radius: 25px 25px 25px 25px; -} - -.elementor-61 .elementor-element.elementor-element-53bd6d7 .wpforms-widget-heading { - font-family: "Manrope", Sans-serif; - font-weight: 600; - text-transform: none; -} - -.elementor-61 .elementor-element.elementor-element-735a877 { - --display: flex; - --padding-top: 0%; - --padding-bottom: 0%; - --padding-left: 7.3%; - --padding-right: 0%; -} - -.elementor-61 .elementor-element.elementor-element-efb13d6 { - width: var( --container-widget-width, 540px ); - max-width: 540px; - --container-widget-width: 540px; - --container-widget-flex-grow: 0; -} - -.elementor-61 .elementor-element.elementor-element-efb13d6 .logico-title { - font-size: 14px; - font-weight: 500; - line-height: 2.1429em; - color: #FFFFFF; -} - -.elementor-61 .elementor-element.elementor-element-9d7fc8f { - width: var( --container-widget-width, 540px ); - max-width: 540px; - --container-widget-width: 540px; - --container-widget-flex-grow: 0; -} - -.elementor-61 .elementor-element.elementor-element-9d7fc8f .logico-title { - font-family: "Manrope", Sans-serif; - font-weight: 600; - text-transform: none; - letter-spacing: -0.03em; - color: #FFFFFF; -} - -.elementor-61 .elementor-element.elementor-element-fb33b91 { - width: var( --container-widget-width, 450px ); - max-width: 450px; - --container-widget-width: 450px; - --container-widget-flex-grow: 0; - font-size: 16px; - line-height: 1.875em; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; -} - -.elementor-61 .elementor-element.elementor-element-fb33b91 > .elementor-widget-container { - margin: 34px 0px 0px 0px; -} - -.elementor-61 .elementor-element.elementor-element-c7b4cb4 { - --display: flex; - --flex-direction: row; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: space-between; - --align-items: flex-start; - --gap: 20px 40px; - --row-gap: 20px; - --column-gap: 40px; - --flex-wrap: wrap; - --border-radius: 25px 25px 25px 25px; - --margin-top: 96px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 58px; - --padding-bottom: 69px; - --padding-left: 8.5%; - --padding-right: 8.5%; -} - -.elementor-61 .elementor-element.elementor-element-c7b4cb4:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-c7b4cb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-color: #C01227; -} - -.elementor-61 .elementor-element.elementor-element-c7b4cb4.e-con { - --flex-grow: 0; - --flex-shrink: 1; -} - -.elementor-61 .elementor-element.elementor-element-eb9e01a { - --display: flex; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; -} - -.elementor-61 .elementor-element.elementor-element-eb9e01a.e-con { - --flex-grow: 0; - --flex-shrink: 0; -} - -.elementor-61 .elementor-element.elementor-element-07aec85 .logico-title { - font-size: 30px; - font-weight: 600; - line-height: 1.3333em; - letter-spacing: -0.03em; - color: #FFFFFF; -} - -.elementor-61 .elementor-element.elementor-element-044167d { - --display: flex; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; -} - -.elementor-61 .elementor-element.elementor-element-317f526 { - font-size: 16px; - line-height: 1.6875em; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; -} - -.elementor-61 .elementor-element.elementor-element-4358e8e > .elementor-widget-container { - margin: 6px 0px 0px 0px; -} - -.elementor-61 .elementor-element.elementor-element-4358e8e.elementor-element { - --flex-grow: 1; - --flex-shrink: 0; -} - -.elementor-61 .elementor-element.elementor-element-4358e8e { - font-size: 40px; - font-weight: 700; - line-height: 1em; - letter-spacing: -0.03em; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; -} - -.elementor-61 .elementor-element.elementor-element-de254c2 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --border-radius: 0px 0px 25px 25px; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; - --logico-dark-text-color: #FFFFFF; - --logico-light-text-color: #BEBEBE; - --logico-border-color: #CBCBCB; - --logico-border-hover-color: #FFFFFF; - --logico-background-color: #1F1F1F; - --logico-background-alter-color: #1F1F1F; - --logico-button-text-color: #FFFFFF; - --logico-button-border-color: #FFFFFF; - --logico-button-background-color: #FFFFFF00; - --logico-button-icon-color: #1F1F1F; - --logico-button-text-hover: #1F1F1F; - --logico-button-border-hover: #FFFFFF; - --logico-button-background-hover: #FFFFFF; - --logico-button-icon-hover: #1F1F1F; - --padding-top: 150px; - --padding-bottom: 230px; - --padding-left: 0px; - --padding-right: 0px; -} - -.elementor-61 .elementor-element.elementor-element-de254c2:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-de254c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-color: #1F1F1F; -} - -.elementor-61 .elementor-element.elementor-element-d5b30d0 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-61 .elementor-element.elementor-element-609bbad { - --display: flex; -} - -.elementor-61 .elementor-element.elementor-element-e6879ea > .elementor-widget-container { - margin: 40px 0px 0px 0px; -} - -.elementor-61 .elementor-element.elementor-element-e6879ea { - text-align: start; -} - -.elementor-61 .elementor-element.elementor-element-e6879ea img { - max-width: 489px; -} - -.elementor-61 .elementor-element.elementor-element-ebf6c8d { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 40px; - --padding-right: 0px; -} - -.elementor-61 .elementor-element.elementor-element-1632aa3 .slider-footer { - text-align: right; -} - -.elementor-61 .elementor-element.elementor-element-1632aa3 .slider-footer.slider-footer-position-after { - margin-top: -52px; -} - -.elementor-61 .elementor-element.elementor-element-1632aa3 .slider-footer.slider-footer-position-before { - margin-bottom: -52px; -} - -.elementor-61 .elementor-element.elementor-element-1632aa3 .owl-dots .owl-dot:not(.active) span { - border-color: #FFFFFF; -} - -.elementor-61 .elementor-element.elementor-element-1632aa3 .owl-dots .owl-dot.active span { - border-color: #C01227; -} - -body:not(.rtl) .elementor-61 .elementor-element.elementor-element-ab691ea { - left: 0px; -} - -body.rtl .elementor-61 .elementor-element.elementor-element-ab691ea { - right: 0px; -} - -.elementor-61 .elementor-element.elementor-element-ab691ea { - top: 100%; -} - -.elementor-61 .elementor-element.elementor-element-ab691ea .block-decoration, .elementor-61 .elementor-element.elementor-element-ab691ea .block-decoration .block-decoration-item { - width: 108px; -} - -.elementor-61 .elementor-element.elementor-element-ab691ea .block-decoration { - text-align: left; -} - -.elementor-61 .elementor-element.elementor-element-ab691ea .block-decoration.block-decoration-style-1 .block-decoration-item:before, .elementor-61 .elementor-element.elementor-element-ab691ea .block-decoration.block-decoration-style-2 .block-decoration-item:before, .elementor-61 .elementor-element.elementor-element-ab691ea .block-decoration.block-decoration-style-3 .block-decoration-item:before, .elementor-61 .elementor-element.elementor-element-ab691ea .block-decoration.block-decoration-style-3 .block-decoration-item .decoration-accent, .elementor-61 .elementor-element.elementor-element-ab691ea .block-decoration.block-decoration-style-4 .block-decoration-item:before, .elementor-61 .elementor-element.elementor-element-ab691ea .block-decoration.block-decoration-style-4 .block-decoration-item .decoration-accent { - background-color: #FFFFFF; -} - -.elementor-61 .elementor-element.elementor-element-ab691ea .block-decoration.block-decoration-style-1 .block-decoration-item:after, .elementor-61 .elementor-element.elementor-element-ab691ea .block-decoration.block-decoration-style-2 .block-decoration-item .decoration-accent, .elementor-61 .elementor-element.elementor-element-ab691ea .block-decoration.block-decoration-style-3 .block-decoration-item, .elementor-61 .elementor-element.elementor-element-ab691ea .block-decoration.block-decoration-style-3 .block-decoration-item .decoration-accent:before, .elementor-61 .elementor-element.elementor-element-ab691ea .block-decoration.block-decoration-style-4 .block-decoration-item, .elementor-61 .elementor-element.elementor-element-ab691ea .block-decoration.block-decoration-style-4 .block-decoration-item .decoration-accent:before { - background-color: #C01227; -} - -.elementor-61 .elementor-element.elementor-element-1698b85 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --margin-top: 150px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-61 .elementor-element.elementor-element-13abebf { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-61 .elementor-element.elementor-element-1ad9dc3 .logico-title { - text-align: center; - font-size: 14px; - font-weight: 500; - line-height: 2.1429em; - color: #111111; -} - -.elementor-61 .elementor-element.elementor-element-b3599f7 { - width: var( --container-widget-width, 500px ); - max-width: 500px; - --container-widget-width: 500px; - --container-widget-flex-grow: 0; -} - -.elementor-61 .elementor-element.elementor-element-b3599f7 > .elementor-widget-container { - margin: 18px 0px 0px 0px; -} - -.elementor-61 .elementor-element.elementor-element-b3599f7.elementor-element { - --align-self: center; -} - -.elementor-61 .elementor-element.elementor-element-b3599f7 .logico-title { - text-align: center; - font-family: "Manrope", Sans-serif; - font-weight: 600; - text-transform: none; - letter-spacing: -0.03em; -} - -.elementor-61 .elementor-element.elementor-element-e494ac9 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-61 .elementor-element.elementor-element-230216e { - --display: flex; - --justify-content: center; - border-style: solid; - --border-style: solid; - border-width: 1px 0px 0px 0px; - --border-top-width: 1px; - --border-right-width: 0px; - --border-bottom-width: 0px; - --border-left-width: 0px; - border-color: #333333; - --border-color: #333333; -} - -.elementor-61 .elementor-element.elementor-element-80fb828 > .elementor-widget-container { - padding: 49px 0px 50px 0px; -} - -.elementor-61 .elementor-element.elementor-element-80fb828 .price-item .price-item-title { - text-align: left; -} - -.elementor-61 .elementor-element.elementor-element-80fb828 .price-item .price-item-content { - text-align: left; -} - -.elementor-61 .elementor-element.elementor-element-80fb828 .price-item .price-item-button { - text-align: left; -} - -.elementor-61 .elementor-element.elementor-element-d68e8ee { - --display: flex; - --justify-content: center; - border-style: solid; - --border-style: solid; - border-width: 1px 0px 0px 0px; - --border-top-width: 1px; - --border-right-width: 0px; - --border-bottom-width: 0px; - --border-left-width: 0px; - border-color: #333333; - --border-color: #333333; -} - -.elementor-61 .elementor-element.elementor-element-5a04fc1 > .elementor-widget-container { - padding: 50px 0px 50px 0px; -} - -.elementor-61 .elementor-element.elementor-element-5a04fc1 .price-item .price-item-title { - text-align: left; -} - -.elementor-61 .elementor-element.elementor-element-5a04fc1 .price-item .price-item-content { - text-align: left; -} - -.elementor-61 .elementor-element.elementor-element-5a04fc1 .price-item .price-item-button { - text-align: left; -} - -.elementor-61 .elementor-element.elementor-element-3e4e136 { - --display: flex; - --justify-content: center; - border-style: solid; - --border-style: solid; - border-width: 1px 0px 1px 0px; - --border-top-width: 1px; - --border-right-width: 0px; - --border-bottom-width: 1px; - --border-left-width: 0px; - border-color: #333333; - --border-color: #333333; -} - -.elementor-61 .elementor-element.elementor-element-50ff366 > .elementor-widget-container { - padding: 50px 0px 50px 0px; -} - -.elementor-61 .elementor-element.elementor-element-50ff366 .price-item .price-item-title { - text-align: left; -} - -.elementor-61 .elementor-element.elementor-element-50ff366 .price-item .price-item-content { - text-align: left; -} - -.elementor-61 .elementor-element.elementor-element-50ff366 .price-item .price-item-button { - text-align: left; -} - -.elementor-61 .elementor-element.elementor-element-4c3d65c { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --margin-top: 150px; - --margin-bottom: 150px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-61 .elementor-element.elementor-element-536e54b { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-61 .elementor-element.elementor-element-e75ecdf .logico-title { - font-size: 14px; - font-weight: 500; - line-height: 2.1429em; - color: #111111; -} - -.elementor-61 .elementor-element.elementor-element-1eec155 { - width: var( --container-widget-width, 40% ); - max-width: 40%; - --container-widget-width: 40%; - --container-widget-flex-grow: 0; -} - -.elementor-61 .elementor-element.elementor-element-1eec155 > .elementor-widget-container { - margin: 18px 0px 0px 0px; -} - -.elementor-61 .elementor-element.elementor-element-1eec155 .logico-title { - font-family: "Manrope", Sans-serif; - font-weight: 600; - text-transform: none; - letter-spacing: -0.03em; -} - -.elementor-61 .elementor-element.elementor-element-7e719d0 > .elementor-widget-container { - margin: -74px 0px 0px 0px; -} - -.elementor-61 .elementor-element.elementor-element-7e719d0 .slider-footer { - text-align: right; -} - -.elementor-61 .elementor-element.elementor-element-7e719d0 .owl-dots .owl-dot:not(.active) span { - border-color: #D4D4D4; -} - -.elementor-61 .elementor-element.elementor-element-7e719d0 .owl-dots .owl-dot.active span { - border-color: #1F1F1F; -} - -@media(min-width: 481px) { - .elementor-61 .elementor-element.elementor-element-96343ba { - --width:auto; - } - - .elementor-61 .elementor-element.elementor-element-71c3e1d { - --width: 50%; - } - - .elementor-61 .elementor-element.elementor-element-fdb2e58 { - --width: 650px; - } - - .elementor-61 .elementor-element.elementor-element-53da811 { - --width: 50%; - } - - .elementor-61 .elementor-element.elementor-element-735a877 { - --width: 50%; - } - - .elementor-61 .elementor-element.elementor-element-c7b4cb4 { - --width: min(750px, 100%); - } - - .elementor-61 .elementor-element.elementor-element-eb9e01a { - --width: 207px; - } - - .elementor-61 .elementor-element.elementor-element-044167d { - --width: 323px; - } - - .elementor-61 .elementor-element.elementor-element-609bbad { - --width: 40%; - } - - .elementor-61 .elementor-element.elementor-element-ebf6c8d { - --width: 60%; - } -} - -@media(max-width: 1200px) and (min-width:481px) { - .elementor-61 .elementor-element.elementor-element-96343ba { - --width:50%; - } - - .elementor-61 .elementor-element.elementor-element-71c3e1d { - --width: 50%; - } - - .elementor-61 .elementor-element.elementor-element-fdb2e58 { - --width: 100%; - } -} - -@media(max-width: 1020px) and (min-width:481px) { - .elementor-61 .elementor-element.elementor-element-53da811 { - --width:100%; - } - - .elementor-61 .elementor-element.elementor-element-735a877 { - --width: 100%; - } - - .elementor-61 .elementor-element.elementor-element-ebf6c8d { - --width: 70%; - } -} - -@media(max-width: 840px) and (min-width:481px) { - .elementor-61 .elementor-element.elementor-element-96343ba { - --width:579px; - } - - .elementor-61 .elementor-element.elementor-element-71c3e1d { - --width: 100%; - } - - .elementor-61 .elementor-element.elementor-element-c7b4cb4 { - --width: 100%; - } - - .elementor-61 .elementor-element.elementor-element-eb9e01a { - --width: 100%; - } - - .elementor-61 .elementor-element.elementor-element-044167d { - --width: 100%; - } - - .elementor-61 .elementor-element.elementor-element-609bbad { - --width: 100%; - } - - .elementor-61 .elementor-element.elementor-element-ebf6c8d { - --width: 100%; - } - - .elementor-61 .elementor-element.elementor-element-230216e { - --width: 50%; - } - - .elementor-61 .elementor-element.elementor-element-d68e8ee { - --width: 50%; - } - - .elementor-61 .elementor-element.elementor-element-3e4e136 { - --width: 50%; - } -} - -@media(max-width: 660px) and (min-width:481px) { - .elementor-61 .elementor-element.elementor-element-96343ba { - --width:100%; - } - - .elementor-61 .elementor-element.elementor-element-eb9e01a { - --width: 100%; - } - - .elementor-61 .elementor-element.elementor-element-044167d { - --width: 100%; - } - - .elementor-61 .elementor-element.elementor-element-230216e { - --width: 100%; - } - - .elementor-61 .elementor-element.elementor-element-d68e8ee { - --width: 100%; - } - - .elementor-61 .elementor-element.elementor-element-3e4e136 { - --width: 100%; - } -} - -@media(max-width: 1200px) { - .elementor-61 .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-3264830 .slide-content-inner { - max-width:70%; - } - - .elementor-61 .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-3264830 .content-slider-item-heading { - font-size: 46px; - } - - .elementor-61 .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-6867061 .slide-content-inner { - margin: 110px 0px 0px 0px; - } - - .elementor-61 .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-6867061 .content-slider-item-heading { - font-size: 46px; - } - - .elementor-61 .elementor-element.elementor-element-6c7cbcb .slider-footer { - margin-top: 0px; - margin-bottom: 9px; - } - - .elementor-61 .elementor-element.elementor-element-6c7cbcb .slider-footer .slider-pagination { - margin-right: 80px; - margin-left: 30px; - } - - .elementor-61 .elementor-element.elementor-element-53b84fe .logico-video-button .elementor-custom-embed-play { - height: 105px; - } - - .elementor-61 .elementor-element.elementor-element-53b84fe .logico-video-button.video-button-animation-jump .elementor-custom-embed-play { - height: 105px; - } - - .elementor-61 .elementor-element.elementor-element-53b84fe .logico-video-button.video-button-animation-jump:hover .elementor-custom-embed-play { - height: calc(105px - 22px); - } - - .elementor-61 .elementor-element.elementor-element-9b26234 { - --grid-auto-flow: row; - } - - .elementor-61 .elementor-element.elementor-element-03db5d7 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-61 .elementor-element.elementor-element-ffd1f7d { - --container-widget-width: 65%; - --container-widget-flex-grow: 0; - width: var( --container-widget-width, 65% ); - max-width: 65%; - } - - .elementor-61 .elementor-element.elementor-element-e09c20e { - --grid-auto-flow: row; - } - - .elementor-61 .elementor-element.elementor-element-99768ba > .elementor-widget-container { - margin: 0px 0px 0px 0px; - } - - .elementor-61 .elementor-element.elementor-element-71c3e1d { - --padding-top: 65px; - --padding-bottom: 65px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-61 .elementor-element.elementor-element-7500280 > .elementor-widget-container { - padding: 0% 0% 0% 0%; - } - - .elementor-61 .elementor-element.elementor-element-0efc59e .block-decoration, .elementor-61 .elementor-element.elementor-element-0efc59e .block-decoration .block-decoration-item { - width: 97px; - } - - .elementor-61 .elementor-element.elementor-element-53b1f07 { - --gap: 40px 0px; - --row-gap: 40px; - --column-gap: 0px; - } - - .elementor-61 .elementor-element.elementor-element-e9b547c { - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-61 .elementor-element.elementor-element-343b363 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-61 .elementor-element.elementor-element-9363070 > .elementor-widget-container { - padding: 0% 0% 0% 0%; - } - - .elementor-61 .elementor-element.elementor-element-2d7c3ee { - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-61 .elementor-element.elementor-element-f5cfe01::before, .elementor-61 .elementor-element.elementor-element-f5cfe01 > .elementor-background-video-container::before, .elementor-61 .elementor-element.elementor-element-f5cfe01 > .e-con-inner > .elementor-background-video-container::before, .elementor-61 .elementor-element.elementor-element-f5cfe01 > .elementor-background-slideshow::before, .elementor-61 .elementor-element.elementor-element-f5cfe01 > .e-con-inner > .elementor-background-slideshow::before, .elementor-61 .elementor-element.elementor-element-f5cfe01 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before { - background-color: transparent; - background-image: linear-gradient(180deg, #1F1F1F00 0%, #1F1F1F 85%); - } - - .elementor-61 .elementor-element.elementor-element-f5cfe01 { - --padding-top: 120px; - --padding-bottom: 40px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-61 .elementor-element.elementor-element-53bd6d7 > .elementor-widget-container { - padding: 40px 40px 40px 40px; - } - - .elementor-61 .elementor-element.elementor-element-735a877 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 40px; - --padding-right: 0px; - } - - .elementor-61 .elementor-element.elementor-element-c7b4cb4 { - --flex-direction: column; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --align-items: flex-start; - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 40px; - --padding-bottom: 40px; - --padding-left: 8.5%; - --padding-right: 8.5%; - } - - .elementor-61 .elementor-element.elementor-element-d5b30d0 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-61 .elementor-element.elementor-element-e6879ea img { - max-width: 100%; - } - - .elementor-61 .elementor-element.elementor-element-ab691ea .block-decoration, .elementor-61 .elementor-element.elementor-element-ab691ea .block-decoration .block-decoration-item { - width: 97px; - } - - .elementor-61 .elementor-element.elementor-element-13abebf { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-61 .elementor-element.elementor-element-536e54b { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } -} - -@media(max-width: 1020px) { - .elementor-61 .elementor-element.elementor-element-741f56c { - --padding-top:10px; - --padding-bottom: 10px; - --padding-left: 10px; - --padding-right: 10px; - } - - .elementor-61 .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-3264830 .slide-content-inner { - max-width: 85%; - } - - body:not(.rtl) .elementor-61 .elementor-element.elementor-element-53b84fe { - left: 20px; - } - - body.rtl .elementor-61 .elementor-element.elementor-element-53b84fe { - right: 20px; - } - - .elementor-61 .elementor-element.elementor-element-53b84fe { - bottom: 20px; - } - - .elementor-61 .elementor-element.elementor-element-9b26234 { - --e-con-grid-template-columns: repeat(1, 1fr); - --gap: 10px 20px; - --row-gap: 10px; - --column-gap: 20px; - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 10px; - --padding-right: 10px; - } - - .elementor-61 .elementor-element.elementor-element-30fd9d1 { - --margin-top: 120px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-61 .elementor-element.elementor-element-ffd1f7d { - --container-widget-width: 80%; - --container-widget-flex-grow: 0; - width: var( --container-widget-width, 80% ); - max-width: 80%; - } - - .elementor-61 .elementor-element.elementor-element-e09c20e { - --gap: 40px 20px; - --row-gap: 40px; - --column-gap: 20px; - --grid-auto-flow: row; - --margin-top: 60px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-61 .elementor-element.elementor-element-81a7690 > .elementor-widget-container { - padding: 0px 20px 0px 0px; - } - - .elementor-61 .elementor-element.elementor-element-81a7690 .elementor-icon-box-wrapper { - gap: 80px; - } - - .elementor-61 .elementor-element.elementor-element-81a7690 .elementor-icon-box-title, .elementor-61 .elementor-element.elementor-element-81a7690 .elementor-icon-box-title a { - font-size: 20px; - } - - .elementor-61 .elementor-element.elementor-element-0f4aa27 > .elementor-widget-container { - padding: 0px 20px 0px 0px; - } - - .elementor-61 .elementor-element.elementor-element-0f4aa27 .elementor-icon-box-wrapper { - gap: 80px; - } - - .elementor-61 .elementor-element.elementor-element-0f4aa27 .elementor-icon-box-title, .elementor-61 .elementor-element.elementor-element-0f4aa27 .elementor-icon-box-title a { - font-size: 20px; - } - - .elementor-61 .elementor-element.elementor-element-6cfd203 > .elementor-widget-container { - padding: 0px 20px 0px 0px; - } - - .elementor-61 .elementor-element.elementor-element-6cfd203 .elementor-icon-box-wrapper { - gap: 80px; - } - - .elementor-61 .elementor-element.elementor-element-6cfd203 .elementor-icon-box-title, .elementor-61 .elementor-element.elementor-element-6cfd203 .elementor-icon-box-title a { - font-size: 20px; - } - - .elementor-61 .elementor-element.elementor-element-0d343e1 > .elementor-widget-container { - padding: 0px 20px 0px 0px; - } - - .elementor-61 .elementor-element.elementor-element-0d343e1 .elementor-icon-box-wrapper { - gap: 80px; - } - - .elementor-61 .elementor-element.elementor-element-0d343e1 .elementor-icon-box-title, .elementor-61 .elementor-element.elementor-element-0d343e1 .elementor-icon-box-title a { - font-size: 20px; - } - - .elementor-61 .elementor-element.elementor-element-07cd509 { - --container-widget-width: 70%; - --container-widget-flex-grow: 0; - width: var( --container-widget-width, 70% ); - max-width: 70%; - } - - .elementor-61 .elementor-element.elementor-element-1808c14 > .elementor-widget-container { - padding: 10px 0px 0px 20px; - } - - .elementor-61 .elementor-element.elementor-element-1808c14 { - --container-widget-width: 30%; - --container-widget-flex-grow: 0; - width: var( --container-widget-width, 30% ); - max-width: 30%; - } - - .elementor-61 .elementor-element.elementor-element-b62c0b3 { - --margin-top: 120px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-61 .elementor-element.elementor-element-89a0ca1 { - --margin-top: 120px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 10px; - --padding-right: 10px; - } - - .elementor-61 .elementor-element.elementor-element-96343ba.e-con { - --align-self: center; - } - - .elementor-61 .elementor-element.elementor-element-0136e6e > .elementor-widget-container { - margin: 0px 0px 0px 0px; - } - - .elementor-61 .elementor-element.elementor-element-7500280 > .elementor-widget-container { - margin: 50px 0px 0px 0px; - } - - .elementor-61 .elementor-element.elementor-element-53b1f07 { - --margin-top: 164px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-61 .elementor-element.elementor-element-e9b547c { - --e-con-grid-template-columns: repeat(3, 1fr); - --grid-auto-flow: row; - } - - .elementor-61 .elementor-element.elementor-element-88745f4 { - --margin-top: 120px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-61 .elementor-element.elementor-element-7afb238 > .elementor-widget-container { - margin: 0px 0px 50px 0px; - } - - .elementor-61 .elementor-element.elementor-element-1cc335a .logico-title { - font-size: 120px; - } - - .elementor-61 .elementor-element.elementor-element-2d7c3ee { - --e-con-grid-template-columns: repeat(2, 1fr); - --grid-auto-flow: row; - } - - .elementor-61 .elementor-element.elementor-element-3e92e17 { - --margin-top: 120px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 10px; - --padding-right: 10px; - } - - .elementor-61 .elementor-element.elementor-element-f5cfe01 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --padding-top: 120px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-61 .elementor-element.elementor-element-53da811 { - --align-items: flex-start; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --margin-top: 60px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-61 .elementor-element.elementor-element-53da811.e-con { - --order: 99999 /* order end hack */; - } - - .elementor-61 .elementor-element.elementor-element-53bd6d7 { - --container-widget-width: 750px; - --container-widget-flex-grow: 0; - width: var( --container-widget-width, 750px ); - max-width: 750px; - } - - .elementor-61 .elementor-element.elementor-element-735a877 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-61 .elementor-element.elementor-element-9d7fc8f { - --container-widget-width: 100%; - --container-widget-flex-grow: 0; - width: var( --container-widget-width, 100% ); - max-width: 100%; - } - - .elementor-61 .elementor-element.elementor-element-fb33b91 { - --container-widget-width: 80%; - --container-widget-flex-grow: 0; - width: var( --container-widget-width, 80% ); - max-width: 80%; - } - - .elementor-61 .elementor-element.elementor-element-c7b4cb4 { - --flex-direction: row; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: space-between; - --align-items: center; - } - - .elementor-61 .elementor-element.elementor-element-de254c2 { - --padding-top: 120px; - --padding-bottom: 120px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-61 .elementor-element.elementor-element-1698b85 { - --margin-top: 120px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-61 .elementor-element.elementor-element-80fb828 .price-item-price-info { - font-size: 40px; - } - - .elementor-61 .elementor-element.elementor-element-5a04fc1 .price-item-price-info { - font-size: 40px; - } - - .elementor-61 .elementor-element.elementor-element-50ff366 .price-item-price-info { - font-size: 40px; - } - - .elementor-61 .elementor-element.elementor-element-4c3d65c { - --margin-top: 120px; - --margin-bottom: 120px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-61 .elementor-element.elementor-element-1eec155 { - --container-widget-width: 62%; - --container-widget-flex-grow: 0; - width: var( --container-widget-width, 62% ); - max-width: 62%; - } - - .elementor-61 .elementor-element.elementor-element-7e719d0 > .elementor-widget-container { - margin: -56px 0px 0px 0px; - } -} - -@media(max-width: 840px) { - .elementor-61 .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-3264830 .slide-content-inner { - margin:0px 0px 0px 0px; - } - - .elementor-61 .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-3264830 .content-slider-item-heading { - font-size: 36px; - } - - .elementor-61 .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-6867061 .slide-content-inner { - margin: 60px 0px 0px 0px; - } - - .elementor-61 .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-6867061 .content-slider-item-heading { - font-size: 36px; - } - - .elementor-61 .elementor-element.elementor-element-6c7cbcb .owl-carousel.owl-theme .content-item { - height: 600px; - } - - .elementor-61 .elementor-element.elementor-element-9b26234 { - --grid-auto-flow: row; - } - - .elementor-61 .elementor-element.elementor-element-e09c20e { - --e-con-grid-template-columns: repeat(2, 1fr); - --gap: 60px 20px; - --row-gap: 60px; - --column-gap: 20px; - --grid-auto-flow: row; - } - - .elementor-61 .elementor-element.elementor-element-5a5c397 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-61 .elementor-element.elementor-element-07cd509 { - --container-widget-width: 100%; - --container-widget-flex-grow: 0; - width: var( --container-widget-width, 100% ); - max-width: 100%; - } - - .elementor-61 .elementor-element.elementor-element-1808c14 > .elementor-widget-container { - margin: 40px 0px 0px 0px; - padding: 0px 0px 0px 0px; - } - - .elementor-61 .elementor-element.elementor-element-1808c14 { - --container-widget-width: 100%; - --container-widget-flex-grow: 0; - width: var( --container-widget-width, 100% ); - max-width: 100%; - } - - .elementor-61 .elementor-element.elementor-element-1808c14 .button-container { - text-align: left; - } - - .elementor-61 .elementor-element.elementor-element-9ffed33 { - --padding-top: 20px; - --padding-bottom: 20px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-61 .elementor-element.elementor-element-96343ba { - --align-items: flex-end; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-61 .elementor-element.elementor-element-96343ba.e-con { - --order: 99999 /* order end hack */; - } - - body:not(.rtl) .elementor-61 .elementor-element.elementor-element-0031d81 { - right: 0px; - } - - body.rtl .elementor-61 .elementor-element.elementor-element-0031d81 { - left: 0px; - } - - .elementor-61 .elementor-element.elementor-element-71c3e1d { - --padding-top: 70px; - --padding-bottom: 50px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-61 .elementor-element.elementor-element-0efc59e .block-decoration, .elementor-61 .elementor-element.elementor-element-0efc59e .block-decoration .block-decoration-item { - width: 70px; - } - - .elementor-61 .elementor-element.elementor-element-e9b547c { - --grid-auto-flow: row; - } - - .elementor-61 .elementor-element.elementor-element-4c3e632 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-61 .elementor-element.elementor-element-e7609a5 { - --margin-top: 30px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-61 .elementor-element.elementor-element-3ef6f03 > .elementor-widget-container { - margin: 40px 0px 0px 0px; - } - - .elementor-61 .elementor-element.elementor-element-2d7c3ee { - --grid-auto-flow: row; - } - - .elementor-61 .elementor-element.elementor-element-07aec85 .logico-title { - font-size: 24px; - } - - .elementor-61 .elementor-element.elementor-element-4358e8e { - font-size: 34px; - } - - .elementor-61 .elementor-element.elementor-element-d5b30d0 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-61 .elementor-element.elementor-element-609bbad { - --align-items: flex-start; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - } - - .elementor-61 .elementor-element.elementor-element-e6879ea > .elementor-widget-container { - margin: 0px 0px 0px 0px; - } - - .elementor-61 .elementor-element.elementor-element-e6879ea img { - width: 400px; - max-width: 90%; - } - - .elementor-61 .elementor-element.elementor-element-ebf6c8d { - --margin-top: 60px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-61 .elementor-element.elementor-element-1632aa3 .slider-footer.slider-footer-position-after { - margin-top: -25px; - } - - .elementor-61 .elementor-element.elementor-element-1632aa3 .slider-footer.slider-footer-position-before { - margin-bottom: -25px; - } - - .elementor-61 .elementor-element.elementor-element-ab691ea .block-decoration, .elementor-61 .elementor-element.elementor-element-ab691ea .block-decoration .block-decoration-item { - width: 70px; - } - - .elementor-61 .elementor-element.elementor-element-e494ac9 { - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --flex-wrap: wrap; - } - - .elementor-61 .elementor-element.elementor-element-230216e { - border-width: 1px 1px 1px 0px; - --border-top-width: 1px; - --border-right-width: 1px; - --border-bottom-width: 1px; - --border-left-width: 0px; - } - - .elementor-61 .elementor-element.elementor-element-80fb828 > .elementor-widget-container { - padding: 50px 40px 50px 0px; - } - - .elementor-61 .elementor-element.elementor-element-80fb828 .price-item-price-info { - font-size: 60px; - } - - .elementor-61 .elementor-element.elementor-element-d68e8ee { - border-width: 1px 0px 1px 0px; - --border-top-width: 1px; - --border-right-width: 0px; - --border-bottom-width: 1px; - --border-left-width: 0px; - } - - .elementor-61 .elementor-element.elementor-element-5a04fc1 > .elementor-widget-container { - padding: 50px 0px 50px 40px; - } - - .elementor-61 .elementor-element.elementor-element-5a04fc1 .price-item-price-info { - font-size: 60px; - } - - .elementor-61 .elementor-element.elementor-element-3e4e136 { - border-width: 0px 1px 1px 0px; - --border-top-width: 0px; - --border-right-width: 1px; - --border-bottom-width: 1px; - --border-left-width: 0px; - } - - .elementor-61 .elementor-element.elementor-element-50ff366 > .elementor-widget-container { - padding: 50px 40px 50px 0px; - } - - .elementor-61 .elementor-element.elementor-element-50ff366 .price-item-price-info { - font-size: 60px; - } - - .elementor-61 .elementor-element.elementor-element-7e719d0 > .elementor-widget-container { - margin: -30px 0px 0px 0px; - } - - .elementor-61 .elementor-element.elementor-element-7e719d0 .slider-footer.slider-footer-position-after { - margin-top: 30px; - } - - .elementor-61 .elementor-element.elementor-element-7e719d0 .slider-footer.slider-footer-position-before { - margin-bottom: 30px; - } -} - -@media(max-width: 660px) { - .elementor-61 .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-3264830 .content-slider-item-heading { - font-size:28px; - } - - .elementor-61 .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-6867061 .slide-content-inner { - max-width: 70%; - } - - .elementor-61 .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-6867061 .content-slider-item-heading { - font-size: 28px; - } - - .elementor-61 .elementor-element.elementor-element-6c7cbcb .slider-footer { - margin-top: 0px; - margin-bottom: 9px; - } - - .elementor-61 .elementor-element.elementor-element-6c7cbcb .slider-footer .slider-pagination { - margin-right: 80px; - margin-left: 20px; - } - - .elementor-61 .elementor-element.elementor-element-9b26234 { - --grid-auto-flow: row; - } - - .elementor-61 .elementor-element.elementor-element-30fd9d1 { - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-61 .elementor-element.elementor-element-03db5d7 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-61 .elementor-element.elementor-element-ffd1f7d { - --container-widget-width: 100%; - --container-widget-flex-grow: 0; - width: var( --container-widget-width, 100% ); - max-width: 100%; - } - - .elementor-61 .elementor-element.elementor-element-e09c20e { - --grid-auto-flow: row; - } - - .elementor-61 .elementor-element.elementor-element-b62c0b3 { - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-61 .elementor-element.elementor-element-89a0ca1 { - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-61 .elementor-element.elementor-element-0031d81 .logico-video-button .elementor-custom-embed-play { - height: 105px; - } - - .elementor-61 .elementor-element.elementor-element-0031d81 .logico-video-button.video-button-animation-jump .elementor-custom-embed-play { - height: 105px; - } - - .elementor-61 .elementor-element.elementor-element-0031d81 .logico-video-button.video-button-animation-jump:hover .elementor-custom-embed-play { - height: calc(105px - 22px); - } - - .elementor-61 .elementor-element.elementor-element-0efc59e .block-decoration, .elementor-61 .elementor-element.elementor-element-0efc59e .block-decoration .block-decoration-item { - width: 50px; - } - - .elementor-61 .elementor-element.elementor-element-53b1f07 { - --margin-top: 144px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-61 .elementor-element.elementor-element-e9b547c { - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-61 .elementor-element.elementor-element-88745f4 { - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-61 .elementor-element.elementor-element-343b363 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-61 .elementor-element.elementor-element-1cc335a .logico-title { - font-size: 80px; - } - - .elementor-61 .elementor-element.elementor-element-e7609a5 { - --margin-top: 30px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-61 .elementor-element.elementor-element-2d7c3ee { - --gap: 60px 20px; - --row-gap: 60px; - --column-gap: 20px; - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-61 .elementor-element.elementor-element-3e92e17 { - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-61 .elementor-element.elementor-element-f5cfe01 { - --padding-top: 90px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-61 .elementor-element.elementor-element-9d7fc8f { - --container-widget-width: 100%; - --container-widget-flex-grow: 0; - width: var( --container-widget-width, 100% ); - max-width: 100%; - } - - .elementor-61 .elementor-element.elementor-element-c7b4cb4 { - --flex-direction: column; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --align-items: flex-start; - } - - .elementor-61 .elementor-element.elementor-element-de254c2 { - --padding-top: 90px; - --padding-bottom: 90px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-61 .elementor-element.elementor-element-d5b30d0 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-61 .elementor-element.elementor-element-ab691ea .block-decoration, .elementor-61 .elementor-element.elementor-element-ab691ea .block-decoration .block-decoration-item { - width: 50px; - } - - .elementor-61 .elementor-element.elementor-element-1698b85 { - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-61 .elementor-element.elementor-element-13abebf { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-61 .elementor-element.elementor-element-e494ac9 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-61 .elementor-element.elementor-element-230216e { - --align-items: center; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - border-width: 1px 0px 0px 0px; - --border-top-width: 1px; - --border-right-width: 0px; - --border-bottom-width: 0px; - --border-left-width: 0px; - } - - .elementor-61 .elementor-element.elementor-element-80fb828 > .elementor-widget-container { - padding: 50px 40px 50px 40px; - } - - .elementor-61 .elementor-element.elementor-element-d68e8ee { - --justify-content: center; - --align-items: center; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - border-width: 1px 0px 0px 0px; - --border-top-width: 1px; - --border-right-width: 0px; - --border-bottom-width: 0px; - --border-left-width: 0px; - } - - .elementor-61 .elementor-element.elementor-element-5a04fc1 > .elementor-widget-container { - padding: 50px 40px 50px 40px; - } - - .elementor-61 .elementor-element.elementor-element-3e4e136 { - --align-items: center; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - border-width: 1px 0px 1px 0px; - --border-top-width: 1px; - --border-right-width: 0px; - --border-bottom-width: 1px; - --border-left-width: 0px; - } - - .elementor-61 .elementor-element.elementor-element-50ff366 > .elementor-widget-container { - padding: 50px 40px 50px 40px; - } - - .elementor-61 .elementor-element.elementor-element-4c3d65c { - --margin-top: 90px; - --margin-bottom: 90px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-61 .elementor-element.elementor-element-536e54b { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-61 .elementor-element.elementor-element-1eec155 { - --container-widget-width: 100%; - --container-widget-flex-grow: 0; - width: var( --container-widget-width, 100% ); - max-width: 100%; - } - - .elementor-61 .elementor-element.elementor-element-7e719d0 > .elementor-widget-container { - margin: 50px 0px 0px 0px; - } - - .elementor-61 .elementor-element.elementor-element-7e719d0 .slider-footer { - text-align: left; - } - - .elementor-61 .elementor-element.elementor-element-7e719d0 .slider-footer.slider-footer-position-after { - margin-top: 30px; - } - - .elementor-61 .elementor-element.elementor-element-7e719d0 .slider-footer.slider-footer-position-before { - margin-bottom: 30px; - } -} - -@media(max-width: 480px) { - .elementor-61 .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-3264830 .slide-content-inner { - max-width:100%; - } - - .elementor-61 .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-6867061 .slide-content-inner { - max-width: 100%; - } - - .elementor-61 .elementor-element.elementor-element-9b26234 { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } - - .elementor-61 .elementor-element.elementor-element-e09c20e { - --e-con-grid-template-columns: repeat(1, 1fr); - --gap: 40px 20px; - --row-gap: 40px; - --column-gap: 20px; - --grid-auto-flow: row; - } - - .elementor-61 .elementor-element.elementor-element-81a7690 > .elementor-widget-container { - padding: 0px 0px 40px 0px; - border-width: 0px 0px 1px 0px; - } - - .elementor-61 .elementor-element.elementor-element-0f4aa27 > .elementor-widget-container { - padding: 0px 0px 40px 0px; - border-width: 0px 0px 1px 0px; - } - - .elementor-61 .elementor-element.elementor-element-6cfd203 > .elementor-widget-container { - padding: 0px 0px 40px 0px; - border-width: 0px 0px 1px 0px; - } - - .elementor-61 .elementor-element.elementor-element-0d343e1 > .elementor-widget-container { - padding: 0px 0px 40px 0px; - border-width: 0px 0px 1px 0px; - } - - .elementor-61 .elementor-element.elementor-element-53b1f07 { - --gap: 30px 0px; - --row-gap: 30px; - --column-gap: 0px; - } - - .elementor-61 .elementor-element.elementor-element-e9b547c { - --e-con-grid-template-columns: repeat(2, 1fr); - --grid-auto-flow: row; - } - - .elementor-61 .elementor-element.elementor-element-1cc335a .logico-title { - font-size: 56px; - } - - .elementor-61 .elementor-element.elementor-element-2d7c3ee { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } - - .elementor-61 .elementor-element.elementor-element-53bd6d7 > .elementor-widget-container { - padding: 30px 20px 30px 20px; - } - - .elementor-61 .elementor-element.elementor-element-c7b4cb4 { - --padding-top: 30px; - --padding-bottom: 30px; - --padding-left: 20px; - --padding-right: 20px; - } -} - - - - .elementor-5167 .elementor-element.elementor-element-249014c { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --padding-top: 20px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - --z-index: 99; - } - - .elementor-5167 .elementor-element.elementor-element-249014c:not(.elementor-motion-effects-element-type-background), - .elementor-5167 .elementor-element.elementor-element-249014c>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-color: #FFFFFF; - } - - .elementor-5167 .elementor-element.elementor-element-3f64ccf { - --display: flex; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-5167 .elementor-element.elementor-element-bcc756d { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --border-radius: 10px 10px 10px 10px; - --padding-top: 10px; - --padding-bottom: 10px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-5167 .elementor-element.elementor-element-bcc756d:not(.elementor-motion-effects-element-type-background), - .elementor-5167 .elementor-element.elementor-element-bcc756d>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-color: #1F1F1F; - } - - .elementor-5167 .elementor-element.elementor-element-6b083d5 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --gap: 0px 20px; - --row-gap: 0px; - --column-gap: 20px; - } - - .elementor-5167 .elementor-element.elementor-element-fb3cc88 .elementor-icon-box-wrapper { - align-items: center; - } - - .elementor-5167 .elementor-element.elementor-element-fb3cc88 { - --icon-box-icon-margin: 15px; - } - - .elementor-5167 .elementor-element.elementor-element-fb3cc88.elementor-view-stacked .elementor-icon { - background-color: #FFFFFF; - } - - .elementor-5167 .elementor-element.elementor-element-fb3cc88.elementor-view-framed .elementor-icon, - .elementor-5167 .elementor-element.elementor-element-fb3cc88.elementor-view-default .elementor-icon { - fill: #FFFFFF; - color: #FFFFFF; - border-color: #FFFFFF; - } - - .elementor-5167 .elementor-element.elementor-element-fb3cc88 .elementor-icon { - font-size: 19px; - } - - .elementor-5167 .elementor-element.elementor-element-fb3cc88 .elementor-icon-box-description { - font-size: 14px; - line-height: 1.3571em; - color: #FFFFFF; - } - - .elementor-5167 .elementor-element.elementor-element-dd65b69 { - --display: flex; - --flex-direction: row-reverse; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap-reverse; - --align-items: flex-end; - --gap: 0px 20px; - --row-gap: 0px; - --column-gap: 20px; - --flex-wrap: wrap; - --align-content: flex-end; - } - - .elementor-5167 .elementor-element.elementor-element-45e0a41 { - --grid-template-columns: repeat(0, auto); - --icon-size: 14px; - --grid-column-gap: 20px; - --grid-row-gap: 10px; - } - - .elementor-5167 .elementor-element.elementor-element-45e0a41 .elementor-widget-container { - text-align: right; - } - - .elementor-5167 .elementor-element.elementor-element-45e0a41>.elementor-widget-container { - margin: 0px 0px 0px 20px; - } - - .elementor-5167 .elementor-element.elementor-element-45e0a41.elementor-element { - --align-self: center; - } - - .elementor-5167 .elementor-element.elementor-element-45e0a41 .elementor-social-icon { - background-color: #FFFFFF00; - --icon-padding: 0em; - } - - .elementor-5167 .elementor-element.elementor-element-45e0a41 .elementor-social-icon:hover { - background-color: #FFFFFF00; - } - - .elementor-5167 .elementor-element.elementor-element-45e0a41 .elementor-social-icon:hover i { - color: #c01227; - } - - .elementor-5167 .elementor-element.elementor-element-45e0a41 .elementor-social-icon:hover svg { - fill: #c01227; - } - - .elementor-5167 .elementor-element.elementor-element-d14e518 { - width: auto; - max-width: auto; - --icon-box-icon-margin: 21px; - } - - .elementor-5167 .elementor-element.elementor-element-d14e518>.elementor-widget-container { - margin: 0px 0px 0px 20px; - } - - .elementor-5167 .elementor-element.elementor-element-d14e518.elementor-element { - --align-self: flex-start; - } - - .elementor-5167 .elementor-element.elementor-element-d14e518 .elementor-icon-box-wrapper { - align-items: center; - } - - .elementor-5167 .elementor-element.elementor-element-d14e518.elementor-view-stacked .elementor-icon { - background-color: #FFFFFF; - } - - .elementor-5167 .elementor-element.elementor-element-d14e518.elementor-view-framed .elementor-icon, - .elementor-5167 .elementor-element.elementor-element-d14e518.elementor-view-default .elementor-icon { - fill: #FFFFFF; - color: #FFFFFF; - border-color: #FFFFFF; - } - - .elementor-5167 .elementor-element.elementor-element-d14e518 .elementor-icon { - font-size: 14px; - } - - .elementor-5167 .elementor-element.elementor-element-d14e518 .elementor-icon-box-description { - font-size: 14px; - line-height: 1.3571em; - color: #FFFFFF; - } - - .elementor-5167 .elementor-element.elementor-element-d14e518 .elementor-icon-box-description a { - color: #FFFFFF; - } - - .elementor-5167 .elementor-element.elementor-element-d14e518 .elementor-icon-box-description a:hover { - color: #c01227; - } - - .elementor-5167 .elementor-element.elementor-element-9311920 { - width: auto; - max-width: auto; - --icon-box-icon-margin: 15px; - } - - .elementor-5167 .elementor-element.elementor-element-9311920>.elementor-widget-container { - margin: 0px 0px 0px 0px; - } - - .elementor-5167 .elementor-element.elementor-element-9311920.elementor-element { - --align-self: flex-start; - } - - .elementor-5167 .elementor-element.elementor-element-9311920 .elementor-icon-box-wrapper { - align-items: center; - } - - .elementor-5167 .elementor-element.elementor-element-9311920.elementor-view-stacked .elementor-icon { - background-color: #FFFFFF; - } - - .elementor-5167 .elementor-element.elementor-element-9311920.elementor-view-framed .elementor-icon, - .elementor-5167 .elementor-element.elementor-element-9311920.elementor-view-default .elementor-icon { - fill: #FFFFFF; - color: #FFFFFF; - border-color: #FFFFFF; - } - - .elementor-5167 .elementor-element.elementor-element-9311920 .elementor-icon { - font-size: 20px; - } - - .elementor-5167 .elementor-element.elementor-element-9311920 .elementor-icon-box-description { - font-size: 14px; - line-height: 1.3571em; - color: #FFFFFF; - } - - .elementor-5167 .elementor-element.elementor-element-9311920 .elementor-icon-box-description a { - color: #FFFFFF; - } - - .elementor-5167 .elementor-element.elementor-element-9311920 .elementor-icon-box-description a:hover { - color: #c01227; - } - - .elementor-5167 .elementor-element.elementor-element-aabe8e9 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --flex-wrap: nowrap; - } - - .elementor-5167 .elementor-element.elementor-element-aabe8e9:not(.elementor-motion-effects-element-type-background), - .elementor-5167 .elementor-element.elementor-element-aabe8e9>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-color: #FFFFFF; - } - - .elementor .elementor-element.elementor-element-aabe8e9.sticky-container-active, - .elementor .sticky-container-active .elementor-element.elementor-element-aabe8e9 { - box-shadow: 0px 15px 38px 0px rgba(0, 0, 0, 0.1); - } - - .elementor-5167 .elementor-element.elementor-element-38954a2 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --margin-top: 0px; - --margin-bottom: 0px; - --margin-left: 40px; - --margin-right: 0px; - --z-index: 2; - } - - .elementor-5167 .elementor-element.elementor-element-e15b9f2 { - --display: flex; - --flex-direction: row; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: space-around; - --align-items: stretch; - --gap: 0px 20px; - --row-gap: 0px; - --column-gap: 20px; - --flex-wrap: nowrap; - --z-index: 2; - } - - .elementor-5167 .elementor-element.elementor-element-d3726e1 { - --display: flex; - --flex-direction: row; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: space-between; - --align-items: center; - --gap: 0vw 3.1vw; - --row-gap: 0vw; - --column-gap: 3.1vw; - --flex-wrap: nowrap; - --padding-top: 34px; - --padding-bottom: 34px; - --padding-left: 0px; - --padding-right: 0px; - --z-index: 2; - } - - .elementor-5167 .elementor-element.elementor-element-d3726e1.e-con { - --flex-grow: 1; - --flex-shrink: 0; - } - - #side-panel-0e3d647:before { - background-image: url("/assets/images/bg-slide-sidebar.jpg"); - background-position: center center; - background-repeat: no-repeat; - background-size: cover; - } - - .elementor-5167 .elementor-element.elementor-element-0e3d647.elementor-element { - --flex-grow: 0; - --flex-shrink: 1; - } - - #side-panel-0e3d647 .slide-sidebar { - padding: 137px 60px 60px 60px !important; - } - - #side-panel-0e3d647 { - --logico-default-text-color: #ffffff; - --logico-dark-text-color: #ffffff; - --logico-light-text-color: #bebebe; - --logico-accent-color: #c01227; - --logico-accent-alter-color: #c01227; - --logico-border-color: #cbcbcb; - --logico-border-hover-color: #ffffff; - --logico-background-color: #1f1f1f; - --logico-background-alter-color: #1f1f1f; - --logico-button-text-color: #ffffff; - --logico-button-border-color: #c01227; - --logico-button-background-color: rgba(255, 255, 255, 0); - --logico-button-icon-color: #1f1f1f; - --logico-button-text-hover: #ffffff; - --logico-button-border-hover: #c01227; - --logico-button-background-hover: #c01227; - --logico-button-icon-hover: #ffffff; - } - - .elementor-5167 .elementor-element.elementor-element-013561b .hfe-site-logo-container, - .elementor-5167 .elementor-element.elementor-element-013561b .hfe-caption-width figcaption { - text-align: left; - } - - .elementor-5167 .elementor-element.elementor-element-013561b .hfe-site-logo .hfe-site-logo-container img { - width: 153px; - } - - .elementor-5167 .elementor-element.elementor-element-013561b .widget-image-caption { - margin-top: 0px; - margin-bottom: 0px; - } - - .elementor-5167 .elementor-element.elementor-element-013561b.elementor-element { - --flex-grow: 0; - --flex-shrink: 0; - } - - .elementor-5167 .elementor-element.elementor-element-013561b .hfe-site-logo-container .hfe-site-logo-img { - border-style: none; - } - - .elementor-5167 .elementor-element.elementor-element-2bdeb64 { - --display: flex; - --flex-direction: row; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: center; - --align-items: center; - --z-index: 1; - } - - .elementor-5167 .elementor-element.elementor-element-2bdeb64.e-con { - --flex-grow: 0; - --flex-shrink: 1; - } - - .elementor-5167 .elementor-element.elementor-element-7ef506a { - width: 100%; - max-width: 100%; - } - - .elementor-5167 .elementor-element.elementor-element-7ef506a>.elementor-widget-container { - padding: 4px 0px 4px 0px; - } - - .elementor-5167 .elementor-element.elementor-element-7ef506a .header-menu-container nav { - text-align: center; - } - - .elementor-5167 .elementor-element.elementor-element-7ef506a .menu-trigger { - text-align: right; - } - - .elementor-5167 .elementor-element.elementor-element-7ef506a .header-menu-container .main-menu>li ul.sub-menu { - padding: 33px 33px 35px 42px; - background-color: #1f1f1f; - } - - .elementor-5167 .elementor-element.elementor-element-7ef506a .header-menu-container .main-menu li:hover>ul.sub-menu ul.sub-menu { - margin: 0 0 0 calc(33px + 5px); - } - - .elementor-5167 .elementor-element.elementor-element-7ef506a .header-menu-container .main-menu li:hover>ul.sub-menu ul.sub-menu:before { - width: calc(33px + 5px); - } - - .elementor-5167 .elementor-element.elementor-element-7ef506a .header-menu-container .main-menu>li ul.sub-menu>li>a, - .elementor-5167 .elementor-element.elementor-element-7ef506a .header-menu-container .main-menu>li ul.sub-menu>li>a:after { - color: #ffffff; - } - - .elementor-5167 .elementor-element.elementor-element-7ef506a .header-menu-container .main-menu>li ul.sub-menu>li.current-menu-ancestor>a, - .elementor-5167 .elementor-element.elementor-element-7ef506a .header-menu-container .main-menu>li ul.sub-menu>li.current-menu-parent>a, - .elementor-5167 .elementor-element.elementor-element-7ef506a .header-menu-container .main-menu>li ul.sub-menu>li.current-menu-item>a:not([href *="/#"]), - .elementor-5167 .elementor-element.elementor-element-7ef506a .header-menu-container .main-menu>li ul.sub-menu>li.active>a, - .elementor-5167 .elementor-element.elementor-element-7ef506a .header-menu-container .main-menu>li ul.sub-menu>li:hover>a, - .elementor-5167 .elementor-element.elementor-element-7ef506a .header-menu-container .main-menu>li ul.sub-menu>li>a:before { - color: #c01227; - } - - #mobile-header-7ef506a.mobile-header-menu-container { - --logico-border-color: #D9D9D9; - --logico-button-border-color: #c01227; - --logico-button-icon-color: #333333; - --logico-button-text-hover: #ffffff; - --logico-button-border-hover: #c01227; - --logico-button-background-hover: #c01227; - --logico-button-icon-hover: #ffffff; - } - - .elementor-5167 .elementor-element.elementor-element-63ed906 { - --display: flex; - --flex-direction: row; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: flex-end; - --align-items: center; - --gap: 0px 20px; - --row-gap: 0px; - --column-gap: 20px; - --flex-wrap: nowrap; - } - - .elementor-5167 .elementor-element.elementor-element-63ed906.e-con { - --flex-grow: 1; - --flex-shrink: 0; - } - - .elementor-5167 .elementor-element.elementor-element-27abf7e { - --display: flex; - --align-items: flex-end; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --margin-top: 0%; - --margin-bottom: 0%; - --margin-left: 2.7%; - --margin-right: 0%; - --padding-top: 15px; - --padding-bottom: 16px; - --padding-left: 0px; - --padding-right: 20px; - --z-index: 1; - } - - .elementor-5167 .elementor-element.elementor-element-27abf7e.e-con { - --flex-grow: 1; - --flex-shrink: 0; - } - - .elementor-5167 .elementor-element.elementor-element-b6fc848 .header-button-container { - text-align: right; - } - - .elementor-5167 .elementor-element.elementor-element-b6fc848 a.header-button { - min-width: 193px; - color: #ffffff; - background-color: #c01227; - } - - .elementor-5167 .elementor-element.elementor-element-b6fc848 a.header-button.header-button-animation-jump { - min-height: 72px; - } - - .elementor-5167 .elementor-element.elementor-element-b6fc848 a.header-button.header-button-animation-jump:hover { - min-height: calc(72px - 22px); - } - - .elementor-5167 .elementor-element.elementor-element-b6fc848 a.header-button.header-button-animation-fade { - min-height: 72px; - } - - .elementor-5167 .elementor-element.elementor-element-b6fc848 a.header-button:hover { - background-color: #c01227C7; - } - - @media(max-width: 1200px) { - .elementor-5167 .elementor-element.elementor-element-bcc756d { - --padding-top: 10px; - --padding-bottom: 10px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-5167 .elementor-element.elementor-element-45e0a41 { - --grid-column-gap: 15px; - } - - .elementor-5167 .elementor-element.elementor-element-38954a2 { - --margin-top: 0px; - --margin-bottom: 0px; - --margin-left: 30px; - --margin-right: 30px; - } - - .elementor-5167 .elementor-element.elementor-element-d3726e1 { - --padding-top: 20px; - --padding-bottom: 20px; - --padding-left: 0px; - --padding-right: 0px; - --z-index: 1; - } - - .elementor-5167 .elementor-element.elementor-element-013561b .hfe-site-logo-container, - .elementor-5167 .elementor-element.elementor-element-013561b .hfe-caption-width figcaption { - text-align: left; - } - - .elementor-5167 .elementor-element.elementor-element-2bdeb64 { - --padding-top: 20px; - --padding-bottom: 20px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-5167 .elementor-element.elementor-element-7ef506a>.elementor-widget-container { - padding: 0px 0px 0px 0px; - } - - .elementor-5167 .elementor-element.elementor-element-7ef506a { - z-index: 2; - } - - .elementor-5167 .elementor-element.elementor-element-63ed906 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - } - - @media(max-width: 1020px) { - .elementor-5167 .elementor-element.elementor-element-249014c { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 10px; - --padding-right: 10px; - } - - .elementor-5167 .elementor-element.elementor-element-38954a2 { - --margin-top: 0px; - --margin-bottom: 0px; - --margin-left: 10px; - --margin-right: 20px; - } - } - - @media(max-width: 660px) { - .elementor-5167 .elementor-element.elementor-element-249014c { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-5167 .elementor-element.elementor-element-bcc756d { - --padding-top: 10px; - --padding-bottom: 10px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-5167 .elementor-element.elementor-element-38954a2 { - --margin-top: 0px; - --margin-bottom: 0px; - --margin-left: 20px; - --margin-right: 20px; - } - - .elementor-5167 .elementor-element.elementor-element-e15b9f2 { - --flex-wrap: nowrap; - } - - .elementor-5167 .elementor-element.elementor-element-2bdeb64.e-con { - --flex-grow: 0; - --flex-shrink: 1; - } - } - - @media(max-width: 480px) { - .elementor-5167 .elementor-element.elementor-element-e15b9f2 { - --flex-wrap: nowrap; - } - - .elementor-5167 .elementor-element.elementor-element-d3726e1 { - --width: auto; - } - - .elementor-5167 .elementor-element.elementor-element-d3726e1.e-con { - --flex-grow: 1; - --flex-shrink: 0; - } - } - - @media(min-width: 481px) { - .elementor-5167 .elementor-element.elementor-element-6b083d5 { - --width: 30%; - } - - .elementor-5167 .elementor-element.elementor-element-dd65b69 { - --width: 70%; - } - - .elementor-5167 .elementor-element.elementor-element-d3726e1 { - --width: auto; - } - - .elementor-5167 .elementor-element.elementor-element-63ed906 { - --width: auto; - } - - .elementor-5167 .elementor-element.elementor-element-27abf7e { - --width: auto; - } - } - - .elementor-4889 .elementor-element.elementor-element-04095ce { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --padding-top: 0px; - --padding-bottom: 20px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-4889 .elementor-element.elementor-element-728bca4 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --border-radius: 25px 25px 25px 25px; - --padding-top: 135px; - --padding-bottom: 116px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-4889 .elementor-element.elementor-element-728bca4:not(.elementor-motion-effects-element-type-background), - .elementor-4889 .elementor-element.elementor-element-728bca4>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-color: #1F1F1F; - } - - .elementor-4889 .elementor-element.elementor-element-2d5c641 { - width: auto; - max-width: auto; - top: 0px; - } - - body:not(.rtl) .elementor-4889 .elementor-element.elementor-element-2d5c641 { - left: 0px; - } - - body.rtl .elementor-4889 .elementor-element.elementor-element-2d5c641 { - right: 0px; - } - - .elementor-4889 .elementor-element.elementor-element-2d5c641 .block-decoration { - text-align: left; - } - - .elementor-4889 .elementor-element.elementor-element-2d5c641 .block-decoration.block-decoration-style-1 .block-decoration-item:before, - .elementor-4889 .elementor-element.elementor-element-2d5c641 .block-decoration.block-decoration-style-2 .block-decoration-item:before, - .elementor-4889 .elementor-element.elementor-element-2d5c641 .block-decoration.block-decoration-style-3 .block-decoration-item:before, - .elementor-4889 .elementor-element.elementor-element-2d5c641 .block-decoration.block-decoration-style-3 .block-decoration-item .decoration-accent, - .elementor-4889 .elementor-element.elementor-element-2d5c641 .block-decoration.block-decoration-style-4 .block-decoration-item:before, - .elementor-4889 .elementor-element.elementor-element-2d5c641 .block-decoration.block-decoration-style-4 .block-decoration-item .decoration-accent { - background-color: #c01227; - } - - .elementor-4889 .elementor-element.elementor-element-2d5c641 .block-decoration.block-decoration-style-1 .block-decoration-item:after, - .elementor-4889 .elementor-element.elementor-element-2d5c641 .block-decoration.block-decoration-style-2 .block-decoration-item .decoration-accent, - .elementor-4889 .elementor-element.elementor-element-2d5c641 .block-decoration.block-decoration-style-3 .block-decoration-item, - .elementor-4889 .elementor-element.elementor-element-2d5c641 .block-decoration.block-decoration-style-3 .block-decoration-item .decoration-accent:before, - .elementor-4889 .elementor-element.elementor-element-2d5c641 .block-decoration.block-decoration-style-4 .block-decoration-item, - .elementor-4889 .elementor-element.elementor-element-2d5c641 .block-decoration.block-decoration-style-4 .block-decoration-item .decoration-accent:before { - background-color: #FFFFFF; - } - - .elementor-4889 .elementor-element.elementor-element-5bf2a20 { - --display: flex; - --flex-direction: row; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --align-items: flex-end; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-4889 .elementor-element.elementor-element-c754696>.elementor-widget-container { - border-radius: 25px 25px 25px 25px; - } - - .elementor-4889 .elementor-element.elementor-element-c754696 iframe { - height: 425px; - filter: brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg); - } - - .elementor-4889 .elementor-element.elementor-element-6d12bde { - --display: flex; - --flex-direction: row; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --align-items: flex-end; - --margin-top: 130px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-4889 .elementor-element.elementor-element-d50354f { - --display: flex; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - } - - .elementor-4889 .elementor-element.elementor-element-bedf3a0 .logico-title { - color: #FFFFFF; - } - - .elementor-4889 .elementor-element.elementor-element-3624aab>.elementor-widget-container { - margin: -6px 0px 0px 0px; - } - - .elementor-4889 .elementor-element.elementor-element-3624aab .logico-title { - color: #FFFFFF; - } - - .elementor-4889 .elementor-element.elementor-element-d3f94eb { - --display: flex; - --justify-content: flex-end; - } - - .elementor-4889 .elementor-element.elementor-element-61db210>.elementor-widget-container { - margin: 0px 0px 16px 0px; - } - - .elementor-4889 .elementor-element.elementor-element-61db210 .button-container { - text-align: right; - } - - .elementor-4889 .elementor-element.elementor-element-61db210 { - --logico-button-text-color: #FFFFFF; - --logico-button-border-color: #c01227; - --logico-button-background-color: #FFFFFF00; - --logico-button-icon-color: #FFFFFF; - --logico-button-text-hover: #FFFFFF; - --logico-button-border-hover: #c01227; - --logico-button-background-hover: #c01227; - --logico-button-icon-hover: #FFFFFF; - } - - .elementor-4889 .elementor-element.elementor-element-c24a12e { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-4889 .elementor-element.elementor-element-5e0af7f { - --divider-border-style: solid; - --divider-color: #CBCBCB; - --divider-border-width: 1px; - } - - .elementor-4889 .elementor-element.elementor-element-5e0af7f>.elementor-widget-container { - margin: 88px 0px 125px 0px; - } - - .elementor-4889 .elementor-element.elementor-element-5e0af7f .elementor-divider-separator { - width: 100%; - } - - .elementor-4889 .elementor-element.elementor-element-5e0af7f .elementor-divider { - padding-block-start: 0px; - padding-block-end: 0px; - } - - .elementor-4889 .elementor-element.elementor-element-2ddccf6 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: space-between; - --gap: 50px 20px; - --row-gap: 50px; - --column-gap: 20px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-4889 .elementor-element.elementor-element-e4b4b72 { - --display: flex; - } - - .elementor-4889 .elementor-element.elementor-element-ccece80>.elementor-widget-container { - padding: 1px 0px 0px 0px; - } - - .elementor-4889 .elementor-element.elementor-element-ccece80 { - text-align: left; - } - - .elementor-4889 .elementor-element.elementor-element-ccece80 img { - width: 153px; - } - - .elementor-4889 .elementor-element.elementor-element-21709a1>.elementor-widget-container { - margin: 38px 0px 0px 0px; - } - - .elementor-4889 .elementor-element.elementor-element-21709a1 .logico-title { - font-family: "Manrope Alt", Sans-serif; - font-size: 60px; - font-weight: 700; - line-height: 1em; - letter-spacing: -0.03em; - color: #FFFFFF00; - -webkit-text-stroke-width: 1px; - stroke-width: 1px; - -webkit-text-stroke-color: #c01227; - stroke: #c01227; - } - - .elementor-4889 .elementor-element.elementor-element-325005b>.elementor-widget-container { - margin: 60px 0px 0px 0px; - } - - .elementor-4889 .elementor-element.elementor-element-325005b { - font-size: 14px; - color: #BEBEBE; - --logico-default-text-color: #BEBEBE; - --logico-accent-color: #BEBEBE; - } - - .elementor-4889 .elementor-element.elementor-element-568b8a8 { - --display: flex; - } - - .elementor-4889 .elementor-element.elementor-element-111742e>.elementor-widget-container { - margin: 1px 0px 7px 0px; - } - - .elementor-4889 .elementor-element.elementor-element-111742e .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.5em; - color: #FFFFFF; - } - - .elementor-4889 .elementor-element.elementor-element-6d174a5 { - font-size: 16px; - line-height: 1.875em; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; - } - - .elementor-4889 .elementor-element.elementor-element-1ddf68c>.elementor-widget-container { - margin: 56px 0px 14px 0px; - } - - .elementor-4889 .elementor-element.elementor-element-1ddf68c .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.5em; - color: #FFFFFF; - } - - .elementor-4889 .elementor-element.elementor-element-f0b2b50 { - --grid-template-columns: repeat(0, auto); - --icon-size: 16px; - --grid-column-gap: 38px; - --grid-row-gap: 0px; - } - - .elementor-4889 .elementor-element.elementor-element-f0b2b50 .elementor-social-icon { - background-color: #FFFFFF00; - --icon-padding: 0px; - } - - .elementor-4889 .elementor-element.elementor-element-f0b2b50 .elementor-social-icon i { - color: #FFFFFF; - } - - .elementor-4889 .elementor-element.elementor-element-f0b2b50 .elementor-social-icon svg { - fill: #FFFFFF; - } - - .elementor-4889 .elementor-element.elementor-element-f0b2b50 .elementor-social-icon:hover i { - color: #8A8A8A; - } - - .elementor-4889 .elementor-element.elementor-element-f0b2b50 .elementor-social-icon:hover svg { - fill: #8A8A8A; - } - - .elementor-4889 .elementor-element.elementor-element-e6429e1 { - --display: flex; - } - - .elementor-4889 .elementor-element.elementor-element-6c127cf>.elementor-widget-container { - margin: 1px 0px 7px 0px; - } - - .elementor-4889 .elementor-element.elementor-element-6c127cf .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.5em; - color: #FFFFFF; - } - - .elementor-4889 .elementor-element.elementor-element-40193ee { - font-size: 16px; - line-height: 1.875em; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; - --logico-accent-color: #FFFFFF; - } - - .elementor-4889 .elementor-element.elementor-element-0c53a58>.elementor-widget-container { - margin: 56px 0px 8px 0px; - } - - .elementor-4889 .elementor-element.elementor-element-0c53a58 .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.5em; - color: #FFFFFF; - } - - .elementor-4889 .elementor-element.elementor-element-7f01486 { - font-size: 16px; - line-height: 1.875em; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; - --logico-accent-color: #FFFFFF; - } - - .elementor-4889 .elementor-element.elementor-element-121422c { - --display: flex; - } - - .elementor-4889 .elementor-element.elementor-element-cf60d14>.elementor-widget-container { - margin: 1px 0px 7px 0px; - } - - .elementor-4889 .elementor-element.elementor-element-cf60d14 .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.5em; - color: #FFFFFF; - } - - .elementor-4889 .elementor-element.elementor-element-492fff2 .logico-custom-menu-widget li { - font-size: 16px; - } - - .elementor-4889 .elementor-element.elementor-element-492fff2 .logico-custom-menu-widget li, - .elementor-4889 .elementor-element.elementor-element-492fff2 .logico-custom-menu-widget li a { - color: #FFFFFF; - } - - .elementor-4889 .elementor-element.elementor-element-492fff2 .logico-custom-menu-widget li a:hover { - color: #c01227; - border-color: #c01227; - } - - .content-wrapper.content-wrapper-remove-top-margin { - margin-top: 200px !important; - } - - @media(min-width: 481px) { - .elementor-4889 .elementor-element.elementor-element-d50354f { - --width: 70%; - } - - .elementor-4889 .elementor-element.elementor-element-d3f94eb { - --width: 30%; - } - - .elementor-4889 .elementor-element.elementor-element-e4b4b72 { - --width: 31%; - } - - .elementor-4889 .elementor-element.elementor-element-568b8a8 { - --width: 23%; - } - - .elementor-4889 .elementor-element.elementor-element-e6429e1 { - --width: 23%; - } - - .elementor-4889 .elementor-element.elementor-element-121422c { - --width: 14%; - } - } - - @media(max-width: 1200px) and (min-width:481px) { - .elementor-4889 .elementor-element.elementor-element-d50354f { - --width: 70%; - } - } - - @media(max-width: 1020px) and (min-width:481px) { - .elementor-4889 .elementor-element.elementor-element-d50354f { - --width: 93%; - } - - .elementor-4889 .elementor-element.elementor-element-d3f94eb { - --width: 30%; - } - - .elementor-4889 .elementor-element.elementor-element-e4b4b72 { - --width: 48%; - } - - .elementor-4889 .elementor-element.elementor-element-568b8a8 { - --width: 48%; - } - - .elementor-4889 .elementor-element.elementor-element-e6429e1 { - --width: 48%; - } - - .elementor-4889 .elementor-element.elementor-element-121422c { - --width: 48%; - } - } - - @media(max-width: 840px) and (min-width:481px) { - .elementor-4889 .elementor-element.elementor-element-d50354f { - --width: 100%; - } - - .elementor-4889 .elementor-element.elementor-element-d3f94eb { - --width: 100%; - } - } - - @media(max-width: 660px) and (min-width:481px) { - .elementor-4889 .elementor-element.elementor-element-e4b4b72 { - --width: 47%; - } - - .elementor-4889 .elementor-element.elementor-element-568b8a8 { - --width: 47%; - } - - .elementor-4889 .elementor-element.elementor-element-e6429e1 { - --width: 47%; - } - - .elementor-4889 .elementor-element.elementor-element-121422c { - --width: 47%; - } - } - - @media(max-width: 1200px) { - .elementor-4889 .elementor-element.elementor-element-5bf2a20 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-4889 .elementor-element.elementor-element-6d12bde { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-4889 .elementor-element.elementor-element-c24a12e { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-4889 .elementor-element.elementor-element-2ddccf6 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-4889 .elementor-element.elementor-element-21709a1 .logico-title { - font-size: 60px; - } - } - - @media(max-width: 1020px) { - .elementor-4889 .elementor-element.elementor-element-04095ce { - --padding-top: 0px; - --padding-bottom: 10px; - --padding-left: 10px; - --padding-right: 10px; - } - - .elementor-4889 .elementor-element.elementor-element-728bca4 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --gap: 0px 20px; - --row-gap: 0px; - --column-gap: 20px; - --flex-wrap: nowrap; - --padding-top: 120px; - --padding-bottom: 120px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-4889 .elementor-element.elementor-element-5bf2a20 { - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-4889 .elementor-element.elementor-element-c754696 iframe { - height: 350px; - } - - .elementor-4889 .elementor-element.elementor-element-6d12bde { - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --margin-top: 120px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-4889 .elementor-element.elementor-element-3624aab>.elementor-widget-container { - margin: 0px 0px 0px 0px; - } - - .elementor-4889 .elementor-element.elementor-element-d3f94eb { - --justify-content: flex-start; - --margin-top: 30px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-4889 .elementor-element.elementor-element-61db210>.elementor-widget-container { - margin: 0px 0px 8px 0px; - } - - .elementor-4889 .elementor-element.elementor-element-c24a12e { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-4889 .elementor-element.elementor-element-2ddccf6 { - --flex-wrap: wrap; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-4889 .elementor-element.elementor-element-21709a1 .logico-title { - font-size: 40px; - } - } - - - - @media(max-width: 840px) { - .elementor-4889 .elementor-element.elementor-element-61db210 .button-container { - text-align: left; - } - - .elementor-4889 .elementor-element.elementor-element-5e0af7f>.elementor-widget-container { - margin: 60px 0px 60px 0px; - } - } - - @media(max-width: 660px) { - .elementor-4889 .elementor-element.elementor-element-728bca4 { - --padding-top: 90px; - --padding-bottom: 90px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-4889 .elementor-element.elementor-element-6d12bde { - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-4889 .elementor-element.elementor-element-bedf3a0 .logico-title { - text-align: center; - } - - .elementor-4889 .elementor-element.elementor-element-3624aab .logico-title { - text-align: center; - } - - .elementor-4889 .elementor-element.elementor-element-61db210 .button-container { - text-align: center; - } - - .elementor-4889 .elementor-element.elementor-element-21709a1 .logico-title { - font-size: 38px; - } - } - - @media(max-width: 480px) { - .elementor-4889 .elementor-element.elementor-element-ccece80 { - text-align: center; - } - - .elementor-4889 .elementor-element.elementor-element-21709a1 .logico-title { - text-align: center; - } - } - - - - - - /* Container */ - .container { - max-width: 1400px; - margin: auto; - - } - - /* Section layout */ - .section { - display: grid; - grid-template-columns: 1fr 1fr; - gap: 50px; - align-items: center; - margin-left: 50px; - margin-right: 50px; - } - - /* Image */ - .image img { - width: 100%; - border-radius: 20px; - box-shadow: 0 20px 50px rgba(0, 0, 0, 0.1); - } - - /* Comparison box */ - .compare-box { - background: #fff; - padding: 50px; - border-radius: 20px; - box-shadow: 0 15px 40px rgba(0, 0, 0, 0.08); - } - - /* Header */ - .header1 { - font-size: 22px; - font-weight: 700; - margin-bottom: 25px; - } - - /* Row */ - .row { - display: grid; - grid-template-columns: 1fr 1fr; - padding: 14px 0; - border-top: 1px solid #eee; - align-items: center; - } - - .row:first-child { - border-top: none; - } - - /* Left & Right styles */ - .left { - color: #ef4444; - display: flex; - gap: 8px; - } - - .right { - color: #22c55e; - display: flex; - gap: 8px; - } - - /* Icons */ - .icon { - font-weight: bold; - } - - /* Text */ - .text { - color: #374151; - font-size: 15px; - } - - /* Labels */ - .labels { - display: grid; - grid-template-columns: 1fr 1fr; - margin-bottom: 10px; - font-weight: 600; - } - - .labels div:last-child { - text-align: right; - } - - /* Responsive */ - @media (max-width: 768px) { - .section { - grid-template-columns: 1fr; - } - - .labels div:last-child { - text-align: left; - } - - .row { - grid-template-columns: 1fr; - gap: 8px; - } - } - -/* STYLE BLOCK 26 */ -img:is([sizes=auto i], [sizes^="auto," i]) { - contain-intrinsic-size: 3000px 1500px - } - - /*# sourceURL=wp-img-auto-sizes-contain-inline-css */ - -/* STYLE BLOCK 27 */ -img.wp-smiley, - img.emoji { - display: inline !important; - border: none !important; - box-shadow: none !important; - height: 1em !important; - width: 1em !important; - margin: 0 0.07em !important; - vertical-align: -0.1em !important; - background: none !important; - padding: 0 !important; - } - - /*# sourceURL=wp-emoji-styles-inline-css */ - -/* STYLE BLOCK 28 */ -:root { - --wp--preset--aspect-ratio--square: 1; - --wp--preset--aspect-ratio--4-3: 4/3; - --wp--preset--aspect-ratio--3-4: 3/4; - --wp--preset--aspect-ratio--3-2: 3/2; - --wp--preset--aspect-ratio--2-3: 2/3; - --wp--preset--aspect-ratio--16-9: 16/9; - --wp--preset--aspect-ratio--9-16: 9/16; - --wp--preset--color--black: #000000; - --wp--preset--color--cyan-bluish-gray: #abb8c3; - --wp--preset--color--white: #ffffff; - --wp--preset--color--pale-pink: #f78da7; - --wp--preset--color--vivid-red: #cf2e2e; - --wp--preset--color--luminous-vivid-orange: #ff6900; - --wp--preset--color--luminous-vivid-amber: #fcb900; - --wp--preset--color--light-green-cyan: #7bdcb5; - --wp--preset--color--vivid-green-cyan: #00d084; - --wp--preset--color--pale-cyan-blue: #8ed1fc; - --wp--preset--color--vivid-cyan-blue: #0693e3; - --wp--preset--color--vivid-purple: #9b51e0; - --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg, rgb(6, 147, 227) 0%, rgb(155, 81, 224) 100%); - --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg, rgb(122, 220, 180) 0%, rgb(0, 208, 130) 100%); - --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg, rgb(252, 185, 0) 0%, rgb(255, 105, 0) 100%); - --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg, rgb(255, 105, 0) 0%, rgb(207, 46, 46) 100%); - --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg, rgb(238, 238, 238) 0%, rgb(169, 184, 195) 100%); - --wp--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%); - --wp--preset--gradient--blush-light-purple: linear-gradient(135deg, rgb(255, 206, 236) 0%, rgb(152, 150, 240) 100%); - --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg, rgb(254, 205, 165) 0%, rgb(254, 45, 45) 50%, rgb(107, 0, 62) 100%); - --wp--preset--gradient--luminous-dusk: linear-gradient(135deg, rgb(255, 203, 112) 0%, rgb(199, 81, 192) 50%, rgb(65, 88, 208) 100%); - --wp--preset--gradient--pale-ocean: linear-gradient(135deg, rgb(255, 245, 203) 0%, rgb(182, 227, 212) 50%, rgb(51, 167, 181) 100%); - --wp--preset--gradient--electric-grass: linear-gradient(135deg, rgb(202, 248, 128) 0%, rgb(113, 206, 126) 100%); - --wp--preset--gradient--midnight: linear-gradient(135deg, rgb(2, 3, 129) 0%, rgb(40, 116, 252) 100%); - --wp--preset--font-size--small: 13px; - --wp--preset--font-size--medium: 20px; - --wp--preset--font-size--large: 36px; - --wp--preset--font-size--x-large: 42px; - --wp--preset--font-family--text-font: Manrope, sans-serif; - --wp--preset--font-family--heading-font: "" Manrope", Sans-serif", sans-serif; - --wp--preset--spacing--20: 0.44rem; - --wp--preset--spacing--30: 0.67rem; - --wp--preset--spacing--40: 1rem; - --wp--preset--spacing--50: 1.5rem; - --wp--preset--spacing--60: 2.25rem; - --wp--preset--spacing--70: 3.38rem; - --wp--preset--spacing--80: 5.06rem; - --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2); - --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4); - --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2); - --wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0); - --wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0); - } - - :root { - --wp--style--global--content-size: 1340px; - --wp--style--global--wide-size: 1340px; - } - - :where(body) { - margin: 0; - } - - .wp-site-blocks>.alignleft { - float: left; - margin-right: 2em; - } - - .wp-site-blocks>.alignright { - float: right; - margin-left: 2em; - } - - .wp-site-blocks>.aligncenter { - justify-content: center; - margin-left: auto; - margin-right: auto; - } - - :where(.is-layout-flex) { - gap: 0.5em; - } - - :where(.is-layout-grid) { - gap: 0.5em; - } - - .is-layout-flow>.alignleft { - float: left; - margin-inline-start: 0; - margin-inline-end: 2em; - } - - .is-layout-flow>.alignright { - float: right; - margin-inline-start: 2em; - margin-inline-end: 0; - } - - .is-layout-flow>.aligncenter { - margin-left: auto !important; - margin-right: auto !important; - } - - .is-layout-constrained>.alignleft { - float: left; - margin-inline-start: 0; - margin-inline-end: 2em; - } - - .is-layout-constrained>.alignright { - float: right; - margin-inline-start: 2em; - margin-inline-end: 0; - } - - .is-layout-constrained>.aligncenter { - margin-left: auto !important; - margin-right: auto !important; - } - - .is-layout-constrained> :where(:not(.alignleft):not(.alignright):not(.alignfull)) { - max-width: var(--wp--style--global--content-size); - margin-left: auto !important; - margin-right: auto !important; - } - - .is-layout-constrained>.alignwide { - max-width: var(--wp--style--global--wide-size); - } - - 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; - } - - body { - background-color: #ffffff; - color: #333333; - padding-top: 0px; - padding-right: 0px; - padding-bottom: 0px; - padding-left: 0px; - } - - a:where(:not(.wp-element-button)) { - text-decoration: underline; - } - - h1 { - font-family: var(--wp--preset--font-family--heading-font); - font-size: 120px; - font-weight: 500; - letter-spacing: -0.03em; - line-height: 1.2; - text-transform: uppercase; - } - - h2 { - font-family: var(--wp--preset--font-family--heading-font); - font-size: 80px; - font-weight: 500; - letter-spacing: -0.03em; - line-height: 1.2; - text-transform: uppercase; - } - - h3 { - font-family: var(--wp--preset--font-family--heading-font); - font-size: 60px; - font-weight: 500; - letter-spacing: -0.03em; - line-height: 1.2; - text-transform: uppercase; - } - - h4 { - font-family: var(--wp--preset--font-family--heading-font); - font-size: 40px; - font-weight: 500; - letter-spacing: -0.03em; - line-height: 1.2; - text-transform: uppercase; - } - - h5 { - font-family: var(--wp--preset--font-family--heading-font); - font-size: 30px; - font-weight: 500; - letter-spacing: -0.03em; - line-height: 1.2; - text-transform: uppercase; - } - - h6 { - font-family: var(--wp--preset--font-family--heading-font); - font-size: 25px; - font-weight: 500; - letter-spacing: -0.03em; - line-height: 1.2; - text-transform: uppercase; - } - - :root :where(.wp-element-button, .wp-block-button__link) { - background-color: #32373c; - border-width: 0; - color: #fff; - font-family: inherit; - font-size: inherit; - font-style: inherit; - font-weight: inherit; - letter-spacing: inherit; - line-height: inherit; - padding-top: calc(0.667em + 2px); - padding-right: calc(1.333em + 2px); - padding-bottom: calc(0.667em + 2px); - padding-left: calc(1.333em + 2px); - text-decoration: none; - text-transform: inherit; - } - - .has-black-color { - color: var(--wp--preset--color--black) !important; - } - - .has-cyan-bluish-gray-color { - color: var(--wp--preset--color--cyan-bluish-gray) !important; - } - - .has-white-color { - color: var(--wp--preset--color--white) !important; - } - - .has-pale-pink-color { - color: var(--wp--preset--color--pale-pink) !important; - } - - .has-vivid-red-color { - color: var(--wp--preset--color--vivid-red) !important; - } - - .has-luminous-vivid-orange-color { - color: var(--wp--preset--color--luminous-vivid-orange) !important; - } - - .has-luminous-vivid-amber-color { - color: var(--wp--preset--color--luminous-vivid-amber) !important; - } - - .has-light-green-cyan-color { - color: var(--wp--preset--color--light-green-cyan) !important; - } - - .has-vivid-green-cyan-color { - color: var(--wp--preset--color--vivid-green-cyan) !important; - } - - .has-pale-cyan-blue-color { - color: var(--wp--preset--color--pale-cyan-blue) !important; - } - - .has-vivid-cyan-blue-color { - color: var(--wp--preset--color--vivid-cyan-blue) !important; - } - - .has-vivid-purple-color { - color: var(--wp--preset--color--vivid-purple) !important; - } - - .has-black-background-color { - background-color: var(--wp--preset--color--black) !important; - } - - .has-cyan-bluish-gray-background-color { - background-color: var(--wp--preset--color--cyan-bluish-gray) !important; - } - - .has-white-background-color { - background-color: var(--wp--preset--color--white) !important; - } - - .has-pale-pink-background-color { - background-color: var(--wp--preset--color--pale-pink) !important; - } - - .has-vivid-red-background-color { - background-color: var(--wp--preset--color--vivid-red) !important; - } - - .has-luminous-vivid-orange-background-color { - background-color: var(--wp--preset--color--luminous-vivid-orange) !important; - } - - .has-luminous-vivid-amber-background-color { - background-color: var(--wp--preset--color--luminous-vivid-amber) !important; - } - - .has-light-green-cyan-background-color { - background-color: var(--wp--preset--color--light-green-cyan) !important; - } - - .has-vivid-green-cyan-background-color { - background-color: var(--wp--preset--color--vivid-green-cyan) !important; - } - - .has-pale-cyan-blue-background-color { - background-color: var(--wp--preset--color--pale-cyan-blue) !important; - } - - .has-vivid-cyan-blue-background-color { - background-color: var(--wp--preset--color--vivid-cyan-blue) !important; - } - - .has-vivid-purple-background-color { - background-color: var(--wp--preset--color--vivid-purple) !important; - } - - .has-black-border-color { - border-color: var(--wp--preset--color--black) !important; - } - - .has-cyan-bluish-gray-border-color { - border-color: var(--wp--preset--color--cyan-bluish-gray) !important; - } - - .has-white-border-color { - border-color: var(--wp--preset--color--white) !important; - } - - .has-pale-pink-border-color { - border-color: var(--wp--preset--color--pale-pink) !important; - } - - .has-vivid-red-border-color { - border-color: var(--wp--preset--color--vivid-red) !important; - } - - .has-luminous-vivid-orange-border-color { - border-color: var(--wp--preset--color--luminous-vivid-orange) !important; - } - - .has-luminous-vivid-amber-border-color { - border-color: var(--wp--preset--color--luminous-vivid-amber) !important; - } - - .has-light-green-cyan-border-color { - border-color: var(--wp--preset--color--light-green-cyan) !important; - } - - .has-vivid-green-cyan-border-color { - border-color: var(--wp--preset--color--vivid-green-cyan) !important; - } - - .has-pale-cyan-blue-border-color { - border-color: var(--wp--preset--color--pale-cyan-blue) !important; - } - - .has-vivid-cyan-blue-border-color { - border-color: var(--wp--preset--color--vivid-cyan-blue) !important; - } - - .has-vivid-purple-border-color { - border-color: var(--wp--preset--color--vivid-purple) !important; - } - - .has-vivid-cyan-blue-to-vivid-purple-gradient-background { - background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important; - } - - .has-light-green-cyan-to-vivid-green-cyan-gradient-background { - background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important; - } - - .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background { - background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important; - } - - .has-luminous-vivid-orange-to-vivid-red-gradient-background { - background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important; - } - - .has-very-light-gray-to-cyan-bluish-gray-gradient-background { - background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important; - } - - .has-cool-to-warm-spectrum-gradient-background { - background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important; - } - - .has-blush-light-purple-gradient-background { - background: var(--wp--preset--gradient--blush-light-purple) !important; - } - - .has-blush-bordeaux-gradient-background { - background: var(--wp--preset--gradient--blush-bordeaux) !important; - } - - .has-luminous-dusk-gradient-background { - background: var(--wp--preset--gradient--luminous-dusk) !important; - } - - .has-pale-ocean-gradient-background { - background: var(--wp--preset--gradient--pale-ocean) !important; - } - - .has-electric-grass-gradient-background { - background: var(--wp--preset--gradient--electric-grass) !important; - } - - .has-midnight-gradient-background { - background: var(--wp--preset--gradient--midnight) !important; - } - - .has-small-font-size { - font-size: var(--wp--preset--font-size--small) !important; - } - - .has-medium-font-size { - font-size: var(--wp--preset--font-size--medium) !important; - } - - .has-large-font-size { - font-size: var(--wp--preset--font-size--large) !important; - } - - .has-x-large-font-size { - font-size: var(--wp--preset--font-size--x-large) !important; - } - - .has-text-font-font-family { - font-family: var(--wp--preset--font-family--text-font) !important; - } - - .has-heading-font-font-family { - font-family: var(--wp--preset--font-family--heading-font) !important; - } - - :where(.wp-block-post-template.is-layout-flex) { - gap: 1.25em; - } - - :where(.wp-block-post-template.is-layout-grid) { - gap: 1.25em; - } - - :where(.wp-block-term-template.is-layout-flex) { - gap: 1.25em; - } - - :where(.wp-block-term-template.is-layout-grid) { - gap: 1.25em; - } - - :where(.wp-block-columns.is-layout-flex) { - gap: 2em; - } - - :where(.wp-block-columns.is-layout-grid) { - gap: 2em; - } - - :root :where(.wp-block-pullquote) { - font-size: 1.5em; - line-height: 1.6; - } - - /*# sourceURL=global-styles-inline-css */ - -/* STYLE BLOCK 29 */ -.elementor-element.elementor-element-da57c01 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --padding-top: 20px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-cbfd9b2 .elementor-repeater-item-3264830 { - background-image: linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.1)), url("/images/home1-slide-1.png"); - background-position: bottom center; - background-repeat: no-repeat; - background-size: cover; - } - - .elementor-element.elementor-element-cbfd9b2 .elementor-repeater-item-3264830:before { - background-color: #1F1F1F26; - } - - .elementor-element.elementor-element-cbfd9b2 .elementor-repeater-item-3264830 .slide-content-inner { - max-width: 74%; - margin: 0px 0px 98px 0px; - } - - .elementor-element.elementor-element-cbfd9b2 .elementor-repeater-item-3264830 .slide-content { - -webkit-align-items: flex-start; - -moz-align-items: flex-start; - -ms-align-items: flex-start; - align-items: flex-start; - -webkit-justify-content: center; - -moz-justify-content: center; - -ms-justify-content: center; - justify-content: center; - text-align: left; - } - - .elementor-element.elementor-element-cbfd9b2 .elementor-repeater-item-3264830 .content-slider-item-heading { - font-size: 80px; - line-height: 1.125em; - word-spacing: -0.03em; - color: #FFFFFF; - } - - .elementor-element.elementor-element-cbfd9b2 .elementor-repeater-item-3264830 .content-slider-item-text { - font-size: 16px; - line-height: 1.875em; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; - --logico-dark-text-color: #FFFFFF; - --logico-light-text-color: #BEBEBE; - } - - .elementor-element.elementor-element-cbfd9b2 .elementor-repeater-item-3264830 .content-slider-item-text .text-content { - max-width: 590px; - } - - .elementor-element.elementor-element-cbfd9b2 .elementor-repeater-item-3264830.slide-style-standard .content-slider-item-text { - margin: 23px 0px 0px 0px; - } - - .elementor-element.elementor-element-cbfd9b2 .elementor-repeater-item-3264830.slide-style-modern .content-slider-item-text .text-content { - padding: 23px 0px 0px 0px; - } - - .elementor-element.elementor-element-cbfd9b2 .elementor-repeater-item-3264830 .content-slider-item-buttons { - margin: 48px 0px 0px 0px; - --logico-button-text-color: #FFFFFF; - --logico-button-border-color: #c01227; - --logico-button-background-color: #c0122700; - --logico-button-icon-color: #1F1F1F; - --logico-button-text-hover: #FFFFFF; - --logico-button-border-hover: #c01227; - --logico-button-background-hover: #c01227; - --logico-button-icon-hover: #FFFFFF; - } - - .elementor-element.elementor-element-cbfd9b2 .elementor-repeater-item-6867061 { - background-image: url("/images/home1-slide-2.png"); - background-position: top left; - background-repeat: no-repeat; - background-size: cover; - } - - .elementor-element.elementor-element-cbfd9b2 .elementor-repeater-item-6867061:before { - background-color: #1F1F1F26; - } - - .elementor-element.elementor-element-cbfd9b2 .elementor-repeater-item-6867061 .slide-content-inner { - max-width: 45%; - } - - .elementor-element.elementor-element-cbfd9b2 .elementor-repeater-item-6867061 .slide-content { - -webkit-align-items: flex-end; - -moz-align-items: flex-end; - -ms-align-items: flex-end; - align-items: flex-end; - -webkit-justify-content: center; - -moz-justify-content: center; - -ms-justify-content: center; - justify-content: center; - text-align: left; - } - - .elementor-element.elementor-element-cbfd9b2 .elementor-repeater-item-6867061 .content-slider-item-heading { - font-size: 80px; - line-height: 1.125em; - word-spacing: -0.03em; - color: #FFFFFF; - } - - .elementor-element.elementor-element-cbfd9b2 .elementor-repeater-item-6867061 .content-slider-item-text { - font-size: 16px; - line-height: 1.875em; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; - --logico-dark-text-color: #FFFFFF; - --logico-light-text-color: #BEBEBE; - } - - .elementor-element.elementor-element-cbfd9b2 .elementor-repeater-item-6867061.slide-style-standard .content-slider-item-text { - margin: 23px 0px 0px 0px; - } - - .elementor-element.elementor-element-cbfd9b2 .elementor-repeater-item-6867061.slide-style-modern .content-slider-item-text .text-content { - padding: 23px 0px 0px 0px; - } - - .elementor-element.elementor-element-cbfd9b2 .elementor-repeater-item-6867061 .content-slider-item-buttons { - margin: 48px 0px 0px 0px; - --logico-button-text-color: #FFFFFF; - --logico-button-border-color: #c01227; - --logico-button-background-color: #c0122700; - --logico-button-icon-color: #1F1F1F; - --logico-button-text-hover: #FFFFFF; - --logico-button-border-hover: #c01227; - --logico-button-background-hover: #c01227; - --logico-button-icon-hover: #FFFFFF; - } - - .elementor-element.elementor-element-cbfd9b2 .owl-carousel.owl-theme .content-item { - height: 693px; - } - - .elementor-element.elementor-element-cbfd9b2 .owl-carousel .owl-stage-outer { - border-radius: 25px 25px 25px 25px; - } - - .elementor-element.elementor-element-cbfd9b2 .slider-footer { - text-align: right; - margin-top: 82px; - margin-bottom: 0px; - } - - .elementor-element.elementor-element-cbfd9b2 .slider-footer .slider-pagination { - margin-right: 91px; - margin-left: 91px; - } - - .elementor-element.elementor-element-cbfd9b2 .owl-dots .owl-dot:not(.active) span { - border-color: #D4D4D4; - } - - .elementor-element.elementor-element-cbfd9b2 .owl-dots .owl-dot.active span { - border-color: #1F1F1F; - } - - .elementor-element.elementor-element-5345c97 { - width: auto; - max-width: auto; - bottom: 135px; - } - - body:not(.rtl) .elementor-element.elementor-element-5345c97 { - right: 30px; - } - - body.rtl .elementor-element.elementor-element-5345c97 { - left: 30px; - } - - .elementor-element.elementor-element-5345c97 .elementor-wrapper { - --video-aspect-ratio: 1.77777; - } - - .elementor-element.elementor-element-5345c97 .elementor-widget-container { - text-align: right; - } - - .elementor-element.elementor-element-5345c97 .logico-video-button .elementor-custom-embed-play { - height: 130px; - } - - .elementor-element.elementor-element-5345c97 .logico-video-button.video-button-animation-jump .elementor-custom-embed-play { - height: 130px; - } - - .elementor-element.elementor-element-5345c97 .logico-video-button.video-button-animation-jump:hover .elementor-custom-embed-play { - height: calc(130px - 22px); - } - - .elementor-element.elementor-element-5345c97 .logico-video-button .video-button-wrapper { - border-radius: 25px 25px 25px 25px; - } - - .elementor-element.elementor-element-5345c97 .logico-video-button { - --logico-button-text-color: #FFFFFF; - --logico-button-icon-color: #FFFFFF; - --logico-button-background-color: #1F1F1F; - --logico-button-text-hover: #FFFFFF; - --logico-button-icon-hover: #FFFFFF; - } - - .elementor-element.elementor-element-5345c97 .video-button-wrapper { - --logico-button-background-hover: #c01227; - } - - .elementor-element.elementor-element-233f497 { - --display: flex; - --flex-direction: row; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: flex-start; - --align-items: center; - --gap: 20px 20px; - --row-gap: 20px; - --column-gap: 20px; - --margin-top: -115px; - --margin-bottom: 20px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 20px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - --z-index: 1; - } - - .elementor-element.elementor-element-71c4f93 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: flex-start; - --gap: 50px 100px; - --row-gap: 50px; - --column-gap: 100px; - --border-radius: 25px 25px 25px 25px; - --padding-top: 53px; - --padding-bottom: 55px; - --padding-left: 100px; - --padding-right: 100px; - } - - .elementor-element.elementor-element-71c4f93:not(.elementor-motion-effects-element-type-background), - .elementor-element.elementor-element-71c4f93>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-color: #1F1F1F; - } - - .elementor-element.elementor-element-ca39895 { - --display: flex; - } - - .elementor-element.elementor-element-1892e4e .logico-title { - font-size: 18px; - font-weight: 700; - line-height: 1.6667em; - letter-spacing: -0.03em; - color: #FFFFFF; - } - - .elementor-element.elementor-element-6284fbe>.elementor-widget-container { - margin: 10px 0px 0px 0px; - } - - .elementor-element.elementor-element-6284fbe { - font-size: 16px; - line-height: 1.75em; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; - --logico-dark-text-color: #FFFFFF; - --logico-light-text-color: #FFFFFF; - } - - .elementor-element.elementor-element-cbbc797 { - --display: flex; - } - - .elementor-element.elementor-element-7f3bc57 .logico-title { - font-size: 18px; - font-weight: 700; - line-height: 1.6667em; - letter-spacing: -0.03em; - color: #FFFFFF; - } - - .elementor-element.elementor-element-5a0bfbd>.elementor-widget-container { - margin: 10px 0px 0px 0px; - } - - .elementor-element.elementor-element-5a0bfbd { - font-size: 16px; - line-height: 1.75em; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; - --logico-dark-text-color: #FFFFFF; - --logico-light-text-color: #FFFFFF; - } - - .elementor-element.elementor-element-8a81027 { - --display: flex; - --border-radius: 25px 25px 25px 25px; - --padding-top: 40px; - --padding-bottom: 63px; - --padding-left: 40px; - --padding-right: 40px; - } - - .elementor-element.elementor-element-8a81027:not(.elementor-motion-effects-element-type-background), - .elementor-element.elementor-element-8a81027>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-color: #EEEEEE; - } - - .elementor-element.elementor-element-f2287ee>.elementor-widget-container { - margin: 0px 0px 7px 0px; - } - - .elementor-element.elementor-element-f2287ee { - font-size: 18px; - font-weight: 600; - line-height: 1.3333em; - letter-spacing: -0.03em; - --logico-default-text-color: #111111; - color: #111111; - } - - .elementor-element.elementor-element-a60448b div.wpforms-container .wpforms-form .wpforms-field-number-slider-hint, - .elementor-element.elementor-element-a60448b div .wpforms-form .wpforms-field-description { - color: #bebebe; - } - - .elementor-element.elementor-element-fd11132 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-1d8be46 { - --display: grid; - --e-con-grid-template-columns: repeat(2, 1fr); - --e-con-grid-template-rows: repeat(1, 1fr); - --gap: 60px 120px; - --row-gap: 60px; - --column-gap: 120px; - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-1d8be46:not(.elementor-motion-effects-element-type-background), - .elementor-element.elementor-element-1d8be46>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-image: url("/images/bg-contacts.png"); - background-position: top right; - background-repeat: no-repeat; - } - - .elementor-element.elementor-element-08f7fd1 { - --display: flex; - } - - .elementor-element.elementor-element-36df16a .logico-title { - font-size: 14px; - font-weight: 600; - line-height: 2.1429em; - } - - .elementor-element.elementor-element-07fd763>.elementor-widget-container { - margin: 19px 0px 0px 0px; - } - - .elementor-element.elementor-element-cd70b28>.elementor-widget-container { - margin: 44px 0px 0px 0px; - } - - .elementor-element.elementor-element-5ffdf06 { - --display: flex; - --margin-top: 35px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0%; - --padding-bottom: 0%; - --padding-left: 0%; - --padding-right: 18%; - } - - .elementor-element.elementor-element-b010794>.elementor-widget-container { - padding: 20px 0px 52px 0px; - border-style: solid; - border-width: 0px 0px 1px 0px; - border-color: #242424; - } - - .elementor-element.elementor-element-b010794 .elementor-icon-box-wrapper { - align-items: start; - text-align: start; - gap: 75px; - } - - .elementor-element.elementor-element-b010794 .elementor-icon-box-title { - margin-block-end: 20px; - color: #c01227; - } - - .elementor-element.elementor-element-b010794 .elementor-icon { - font-size: 115px; - } - - .elementor-element.elementor-element-b010794 .elementor-icon-box-title, - .elementor-element.elementor-element-b010794 .elementor-icon-box-title a { - font-size: 20px; - font-weight: 600; - line-height: 1.2em; - letter-spacing: -0.03em; - } - - .elementor-element.elementor-element-0ac762e>.elementor-widget-container { - padding: 38px 0px 52px 0px; - border-style: solid; - border-width: 0px 0px 1px 0px; - border-color: #242424; - } - - .elementor-element.elementor-element-0ac762e .elementor-icon-box-wrapper { - align-items: start; - text-align: start; - gap: 68px; - } - - .elementor-element.elementor-element-0ac762e .elementor-icon-box-title { - margin-block-end: 20px; - color: #c01227; - } - - .elementor-element.elementor-element-0ac762e .elementor-icon { - font-size: 122px; - } - - .elementor-element.elementor-element-0ac762e .elementor-icon-box-title, - .elementor-element.elementor-element-0ac762e .elementor-icon-box-title a { - font-size: 20px; - font-weight: 600; - line-height: 1.2em; - letter-spacing: -0.03em; - } - - .elementor-element.elementor-element-ee4c12d>.elementor-widget-container { - padding: 38px 40px 0px 0px; - } - - .elementor-element.elementor-element-ee4c12d .elementor-icon-box-wrapper { - align-items: start; - text-align: start; - gap: 70px; - } - - .elementor-element.elementor-element-ee4c12d .elementor-icon-box-title { - margin-block-end: 20px; - color: #c01227; - } - - .elementor-element.elementor-element-ee4c12d .elementor-icon { - font-size: 122px; - } - - .elementor-element.elementor-element-ee4c12d .elementor-icon-box-title, - .elementor-element.elementor-element-ee4c12d .elementor-icon-box-title a { - font-size: 20px; - font-weight: 600; - line-height: 1.2em; - letter-spacing: -0.03em; - } - - .elementor-element.elementor-element-9619f7a>.elementor-widget-container { - margin: 44px 0px 0px 0px; - } - - .elementor-element.elementor-element-c58391b { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --margin-top: 150px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-0b7c870 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --border-radius: 25px 25px 0px 0px; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; - --logico-dark-text-color: #FFFFFF; - --logico-light-text-color: #BEBEBE; - --logico-border-color: #CBCBCB; - --logico-border-hover-color: #FFFFFF; - --logico-background-color: #1F1F1F; - --logico-background-alter-color: #1F1F1F; - --logico-button-text-color: #FFFFFF; - --logico-button-border-color: #FFFFFF; - --logico-button-background-color: #FFFFFF00; - --logico-button-icon-color: #333333; - --logico-button-text-hover: #333333; - --logico-button-border-hover: #FFFFFF; - --logico-button-background-hover: #FFFFFF; - --logico-button-icon-hover: #333333; - --padding-top: 150px; - --padding-bottom: 150px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-element.elementor-element-0b7c870:not(.elementor-motion-effects-element-type-background), - .elementor-element.elementor-element-0b7c870>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-color: #1F1F1F; - } - - .elementor-element.elementor-element-cc8fa71 { - width: auto; - max-width: auto; - top: 0px; - } - - body:not(.rtl) .elementor-element.elementor-element-cc8fa71 { - right: 0px; - } - - body.rtl .elementor-element.elementor-element-cc8fa71 { - left: 0px; - } - - .elementor-element.elementor-element-cc8fa71 .block-decoration { - text-align: right; - } - - .elementor-element.elementor-element-cc8fa71 .block-decoration.block-decoration-style-1 .block-decoration-item:before, - .elementor-element.elementor-element-cc8fa71 .block-decoration.block-decoration-style-2 .block-decoration-item:before, - .elementor-element.elementor-element-cc8fa71 .block-decoration.block-decoration-style-3 .block-decoration-item:before, - .elementor-element.elementor-element-cc8fa71 .block-decoration.block-decoration-style-3 .block-decoration-item .decoration-accent, - .elementor-element.elementor-element-cc8fa71 .block-decoration.block-decoration-style-4 .block-decoration-item:before, - .elementor-element.elementor-element-cc8fa71 .block-decoration.block-decoration-style-4 .block-decoration-item .decoration-accent { - background-color: #1F1F1F; - } - - .elementor-element.elementor-element-cc8fa71 .block-decoration.block-decoration-style-1 .block-decoration-item:after, - .elementor-element.elementor-element-cc8fa71 .block-decoration.block-decoration-style-2 .block-decoration-item .decoration-accent, - .elementor-element.elementor-element-cc8fa71 .block-decoration.block-decoration-style-3 .block-decoration-item, - .elementor-element.elementor-element-cc8fa71 .block-decoration.block-decoration-style-3 .block-decoration-item .decoration-accent:before, - .elementor-element.elementor-element-cc8fa71 .block-decoration.block-decoration-style-4 .block-decoration-item, - .elementor-element.elementor-element-cc8fa71 .block-decoration.block-decoration-style-4 .block-decoration-item .decoration-accent:before { - background-color: #c01227; - } - - .elementor-element.elementor-element-aebe90d { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-e00d710>.elementor-widget-container { - margin: 0px 0px 100px 0px; - padding: 0px 0px 14px 0px; - border-style: solid; - border-width: 0px 0px 1px 0px; - } - - .elementor-element.elementor-element-e00d710 .logico-title { - font-size: 14px; - font-weight: 500; - line-height: 2.1429em; - color: #FFFFFF; - } - - .elementor-element.elementor-element-9d0ee1a { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - } - - .elementor-element.elementor-element-a252a3b { - width: var(--container-widget-width, 970px); - max-width: 970px; - --container-widget-width: 970px; - --container-widget-flex-grow: 0; - } - - .elementor-element.elementor-element-a252a3b .elementor-counter-number-wrapper { - - --counter-prefix-grow: 0; - --counter-suffix-grow: 1; - --counter-number-grow: 0; - color: #FFFFFF00; - -webkit-text-stroke-width: 2px; - stroke-width: 2px; - -webkit-text-stroke-color: #c01227; - stroke: #c01227; - } - - .elementor-element.elementor-element-a252a3b .elementor-counter-number { - font-family: "Manrope Alt", Sans-serif; - font-size: 180px; - font-weight: 600; - letter-spacing: -0.03em; - } - - .elementor-element.elementor-element-72e7849 { - width: var(--container-widget-width, 135px); - max-width: 135px; - --container-widget-width: 135px; - --container-widget-flex-grow: 0; - --e-transform-origin-x: center; - --e-transform-origin-y: center; - } - - .elementor-element.elementor-element-72e7849>.elementor-widget-container { - --e-transform-rotateZ: -90deg; - --e-transform-translateY: 20%; - } - - .elementor-element.elementor-element-72e7849 .logico-title { - font-size: 20px; - font-weight: 500; - line-height: 1.5em; - color: #FFFFFF; - } - - .elementor-element.elementor-element-0e0833b { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --margin-top: 76px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-4a327e6 { - --display: flex; - } - - .elementor-element.elementor-element-52b09c2>.elementor-widget-container { - padding: 0% 16% 0% 0%; - } - - .elementor-element.elementor-element-18827c0 { - --display: flex; - } - - .elementor-element.elementor-element-5a4a0dd>.elementor-widget-container { - margin: 60px 0px 0px 0px; - } - - .elementor-element.elementor-element-3c4a151 { - --display: flex; - --border-radius: 0px 0px 25px 25px; - --padding-top: 20px; - --padding-bottom: 20px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-3c4a151:not(.elementor-motion-effects-element-type-background), - .elementor-element.elementor-element-3c4a151>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-color: #1F1F1F; - border-radius: 25px; - } - - .elementor-element.elementor-element-abc44d7 { - --display: flex; - --min-height: 528px; - --flex-direction: column; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --justify-content: center; - --align-items: flex-end; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --border-radius: 25px 25px 25px 25px; - --padding-top: 50px; - --padding-bottom: 50px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-element.elementor-element-abc44d7:not(.elementor-motion-effects-element-type-background), - .elementor-element.elementor-element-abc44d7>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-image: url("/images/bg-header-5.png"); - background-position: center right; - background-repeat: no-repeat; - background-size: cover; - transform: none !important; - } - - .elementor-element.elementor-element-e468228 { - width: var(--container-widget-width, 40%); - max-width: 40%; - --container-widget-width: 40%; - --container-widget-flex-grow: 0; - } - - .elementor-element.elementor-element-e468228>.elementor-widget-container { - padding: 0px 20px 0px 20px; - } - - .elementor-element.elementor-element-e468228 .logico-title { - font-size: 50px; - line-height: 1.2em; - color: #FFFFFF; - } - - body:not(.rtl) .elementor-element.elementor-element-dcf16f2 { - left: 10px; - } - - body.rtl .elementor-element.elementor-element-dcf16f2 { - right: 10px; - } - - .elementor-element.elementor-element-dcf16f2 { - bottom: 10px; - } - - .elementor-element.elementor-element-dcf16f2 .elementor-wrapper { - --video-aspect-ratio: 1.77777; - } - - .elementor-element.elementor-element-dcf16f2 .logico-video-button .elementor-custom-embed-play { - height: 139px; - } - - .elementor-element.elementor-element-dcf16f2 .logico-video-button.video-button-animation-jump .elementor-custom-embed-play { - height: 139px; - } - - .elementor-element.elementor-element-dcf16f2 .logico-video-button.video-button-animation-jump:hover .elementor-custom-embed-play { - height: calc(139px - 22px); - } - - .elementor-element.elementor-element-dcf16f2 .logico-video-button { - --logico-button-text-color: #333333; - --logico-button-icon-color: #333333; - --logico-button-background-color: #c01227; - --logico-button-text-hover: #FFFFFF; - --logico-button-icon-hover: #c01227; - } - - .elementor-element.elementor-element-dcf16f2 .video-button-wrapper { - --logico-button-background-hover: #1F1F1F; - } - - .elementor-element.elementor-element-4711efa { - --display: flex; - --flex-direction: row; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: center; - --align-items: center; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --flex-wrap: wrap; - --margin-top: 86px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-3a661b3 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-bbcfe98 img { - opacity: 0.5; - transition-duration: 0.3s; - } - - .elementor-element.elementor-element-bbcfe98:hover img { - opacity: 1; - } - - .elementor-element.elementor-element-9e7fe3c { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-95780fc img { - opacity: 0.5; - transition-duration: 0.3s; - } - - .elementor-element.elementor-element-95780fc:hover img { - opacity: 1; - } - - .elementor-element.elementor-element-b7401b7 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-c0cb7dc img { - opacity: 0.5; - transition-duration: 0.3s; - } - - .elementor-element.elementor-element-c0cb7dc:hover img { - opacity: 1; - } - - .elementor-element.elementor-element-5bb9ea5 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-c9c4a4a img { - opacity: 0.5; - transition-duration: 0.3s; - } - - .elementor-element.elementor-element-c9c4a4a:hover img { - opacity: 1; - } - - .elementor-element.elementor-element-dc40269 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-6f4ee0f img { - opacity: 0.5; - transition-duration: 0.3s; - } - - .elementor-element.elementor-element-6f4ee0f:hover img { - opacity: 1; - } - - .elementor-element.elementor-element-429f37e { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-6d4f1c8 img { - opacity: 0.5; - transition-duration: 0.3s; - } - - .elementor-element.elementor-element-6d4f1c8:hover img { - opacity: 1; - } - - .elementor-element.elementor-element-39c88e2 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-3b13fed img { - opacity: 0.5; - transition-duration: 0.3s; - } - - .elementor-element.elementor-element-3b13fed:hover img { - opacity: 1; - } - - .elementor-element.elementor-element-b8ee07d { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --margin-top: 150px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-a044dce { - --display: flex; - } - - .elementor-element.elementor-element-ead59d3 { - --display: flex; - --flex-direction: row; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --align-items: center; - --margin-top: 150px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - position: relative; - } - - .elementor-element.elementor-element-f35119c { - width: var(--container-widget-width, 58%); - max-width: 58%; - --container-widget-width: 58%; - --container-widget-flex-grow: 0; - top: 0px; - text-align: start; - } - - .elementor-element.elementor-element-f35119c>.elementor-widget-container { - margin: -16px 0px 0px 0px; - } - - body:not(.rtl) .elementor-element.elementor-element-f35119c { - left: 0%; - } - - body.rtl .elementor-element.elementor-element-f35119c { - right: 0%; - } - - .elementor-element.elementor-element-f35119c img { - width: 1050px; - max-width: 100%; - /* display: none; */ - } - - .elementor-element.elementor-element-56ecbb3 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: flex-end; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - - - .elementor-element.elementor-element-cd6daaf .logico-title { - font-size: 14px; - font-weight: 500; - line-height: 2.1429em; - color: #111111; - } - - .elementor-element.elementor-element-1b3f232 { - width: initial; - max-width: initial; - } - - .elementor-element.elementor-element-1b3f232>.elementor-widget-container { - margin: 18px 0px 50px 0px; - padding: 0px 50px 0px 0px; - } - - .elementor-element.elementor-element-9b7e9c9 { - width: var(--container-widget-width, 535px); - max-width: 535px; - --container-widget-width: 535px; - --container-widget-flex-grow: 0; - } - - .elementor-element.elementor-element-96b6d0d>.elementor-widget-container { - margin: 60px 0px 0px 0px; - } - - .elementor-element.elementor-element-c5389f3 { - --display: flex; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --margin-top: 150px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-909b3d4 { - --display: flex; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --flex-wrap: nowrap; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-9039d78 .logico-title { - text-align: center; - font-size: 14px; - font-weight: 500; - line-height: 2.1429em; - color: #111111; - } - - .elementor-element.elementor-element-b236256 { - width: var(--container-widget-width, 460px); - max-width: 460px; - --container-widget-width: 460px; - --container-widget-flex-grow: 0; - } - - .elementor-element.elementor-element-b236256>.elementor-widget-container { - margin: 18px 0px 50px 0px; - } - - .elementor-element.elementor-element-b236256.elementor-element { - --align-self: center; - } - - .elementor-element.elementor-element-b236256 .logico-title { - text-align: center; - } - - .elementor-element.elementor-element-5275c6e>.elementor-widget-container { - padding: 0px 0px 1px 0px; - } - - .elementor-element.elementor-element-5275c6e .team-item .team-item-media img { - filter: brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg); - transition-duration: 0.3s; - } - - .elementor-element.elementor-element-5275c6e .team-item:hover .team-item-media img { - filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg); - } - - .elementor-element.elementor-element-5542f55 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --margin-top: 150px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 150px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-element.elementor-element-5542f55:not(.elementor-motion-effects-element-type-background), - .elementor-element.elementor-element-5542f55>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-image: url("/images/home1-bg2.png"); - background-position: bottom center; - background-repeat: no-repeat; - background-size: cover; - } - - .elementor-element.elementor-element-d05f149 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - } - - .elementor-element.elementor-element-bbad2b7 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-d93ecae .logico-title { - font-size: 14px; - font-weight: 600; - line-height: 2.1429em; - color: #FFFFFF; - } - - .elementor-element.elementor-element-340c6dd { - width: var(--container-widget-width, 50%); - max-width: 50%; - --container-widget-width: 50%; - --container-widget-flex-grow: 0; - } - - .elementor-element.elementor-element-340c6dd>.elementor-widget-container { - margin: 19px 0px 0px 0px; - } - - .elementor-element.elementor-element-340c6dd .logico-title { - color: #FFFFFF; - } - - .elementor-element.elementor-element-46b6297 { - --display: flex; - --margin-top: -62px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-bfe8cd1 .owl-carousel { - padding: 0px 165px 0px 0px; - } - - .elementor-element.elementor-element-bfe8cd1 .portfolio-listing-wrapper.portfolio-grid-listing, - .elementor-element.elementor-element-bfe8cd1 .portfolio-listing-wrapper.portfolio-masonry-listing { - margin: -90px calc(-90px/2) 0; - } - - .elementor-element.elementor-element-bfe8cd1 .portfolio-listing-wrapper.portfolio-grid-listing .portfolio-item-wrapper, - .elementor-element.elementor-element-bfe8cd1 .portfolio-listing-wrapper.portfolio-masonry-listing .portfolio-item-wrapper { - padding: 90px calc(90px/2) 0; - } - - .elementor-element.elementor-element-bfe8cd1 .portfolio-listing-wrapper.owl-carousel { - margin: 0 calc(-90px/2); - width: calc(100% + 90px); - } - - .elementor-element.elementor-element-bfe8cd1 .portfolio-listing-wrapper.owl-carousel .portfolio-item-wrapper { - padding: 0 calc(90px/2); - } - - .elementor-element.elementor-element-bfe8cd1 .owl-carousel.owl-theme .owl-nav { - left: calc(90px/2 + 30px); - right: calc(90px/2 + 30px); - } - - .elementor-element.elementor-element-bfe8cd1 .owl-carousel.owl-theme:hover .owl-nav { - left: calc(90px/2 + 20px); - right: calc(90px/2 + 20px); - } - - .elementor-element.elementor-element-bfe8cd1 .portfolio-item .post-title { - color: #FFFFFF; - } - - .elementor-element.elementor-element-bfe8cd1 .portfolio-item .portfolio-item-content:before { - background: linear-gradient(0deg, #1F1F1F 0%, transparent 100%); - } - - .elementor-element.elementor-element-bfe8cd1 .slider-footer { - text-align: right; - } - - .elementor-element.elementor-element-bfe8cd1 .slider-progress-wrapper { - color: #FFFFFF; - } - - .elementor-element.elementor-element-bfe8cd1 .owl-dots .owl-dot:not(.active) span { - border-color: #FFFFFF; - } - - .elementor-element.elementor-element-bfe8cd1 .owl-dots .owl-dot.active span { - border-color: #c01227; - } - - .elementor-element.elementor-element-bfe8cd1 .custom-cursor-drag { - background-color: #111111; - } - - .elementor-element.elementor-element-ce4a3a7 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --border-radius: 0px 0px 25px 25px; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; - --logico-dark-text-color: #FFFFFF; - --logico-light-text-color: #BEBEBE; - --logico-border-color: #CBCBCB; - --logico-border-hover-color: #FFFFFF; - --logico-background-color: #1F1F1F; - --logico-background-alter-color: #1F1F1F; - --logico-button-text-color: #FFFFFF; - --logico-button-border-color: #FFFFFF; - --logico-button-background-color: #FFFFFF00; - --logico-button-icon-color: #333333; - --logico-button-text-hover: #333333; - --logico-button-border-hover: #FFFFFF; - --logico-button-background-hover: #FFFFFF; - --logico-button-icon-hover: #333333; - --margin-top: 0px; - --margin-bottom: -25px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 150px; - --padding-bottom: 150px; - --padding-left: 0px; - --padding-right: 0px; - --z-index: 1; - } - - .elementor-element.elementor-element-ce4a3a7:not(.elementor-motion-effects-element-type-background), - .elementor-element.elementor-element-ce4a3a7>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-color: #1F1F1F; - } - - .elementor-element.elementor-element-efcc022 { - width: auto; - max-width: auto; - top: 100%; - } - - .elementor-element.elementor-element-efcc022>.elementor-widget-container { - margin: 0px 0px 0px 0px; - } - - body:not(.rtl) .elementor-element.elementor-element-efcc022 { - left: 0px; - } - - body.rtl .elementor-element.elementor-element-efcc022 { - right: 0px; - } - - .elementor-element.elementor-element-efcc022 .block-decoration { - text-align: left; - } - - .elementor-element.elementor-element-efcc022 .block-decoration.block-decoration-style-1 .block-decoration-item:before, - .elementor-element.elementor-element-efcc022 .block-decoration.block-decoration-style-2 .block-decoration-item:before, - .elementor-element.elementor-element-efcc022 .block-decoration.block-decoration-style-3 .block-decoration-item:before, - .elementor-element.elementor-element-efcc022 .block-decoration.block-decoration-style-3 .block-decoration-item .decoration-accent, - .elementor-element.elementor-element-efcc022 .block-decoration.block-decoration-style-4 .block-decoration-item:before, - .elementor-element.elementor-element-efcc022 .block-decoration.block-decoration-style-4 .block-decoration-item .decoration-accent { - background-color: #FFFFFF; - } - - .elementor-element.elementor-element-efcc022 .block-decoration.block-decoration-style-1 .block-decoration-item:after, - .elementor-element.elementor-element-efcc022 .block-decoration.block-decoration-style-2 .block-decoration-item .decoration-accent, - .elementor-element.elementor-element-efcc022 .block-decoration.block-decoration-style-3 .block-decoration-item, - .elementor-element.elementor-element-efcc022 .block-decoration.block-decoration-style-3 .block-decoration-item .decoration-accent:before, - .elementor-element.elementor-element-efcc022 .block-decoration.block-decoration-style-4 .block-decoration-item, - .elementor-element.elementor-element-efcc022 .block-decoration.block-decoration-style-4 .block-decoration-item .decoration-accent:before { - background-color: #c01227; - } - - .elementor-element.elementor-element-02b5722 { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-8b83dc3 .logico-title { - font-size: 14px; - font-weight: 500; - line-height: 2.1429em; - } - - .elementor-element.elementor-element-cf8de42 { - width: var(--container-widget-width, 760px); - max-width: 760px; - --container-widget-width: 760px; - --container-widget-flex-grow: 0; - } - - .elementor-element.elementor-element-cf8de42>.elementor-widget-container { - margin: 18px 0px 38px 0px; - } - - .elementor-element.elementor-element-d2aa4c7 { - --display: grid; - --e-con-grid-template-columns: repeat(3, 1fr); - --e-con-grid-template-rows: repeat(1, 1fr); - --gap: 60px 40px; - --row-gap: 60px; - --column-gap: 40px; - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-d80e6e8 { - --display: flex; - } - - .elementor-element.elementor-element-eec16ae>.elementor-widget-container { - margin: 0px 0px 49px 0px; - } - - .elementor-element.elementor-element-eec16ae .elementor-counter-number-wrapper { - - --counter-prefix-grow: 0; - --counter-suffix-grow: 1; - --counter-number-grow: 0; - color: #c01227; - } - - .elementor-element.elementor-element-eec16ae .elementor-counter-number { - font-family: "Plus Jakarta Sans", Sans-serif; - font-size: 80px; - font-weight: 600; - line-height: 1em; - letter-spacing: -0.03em; - } - - .elementor-element.elementor-element-eec16ae .elementor-counter-number-suffix { - font-family: "Plus Jakarta Sans", Sans-serif; - font-size: 80px; - font-weight: 600; - line-height: 1em; - letter-spacing: -0.03em; - } - - .elementor-element.elementor-element-6c68d0b>.elementor-widget-container { - margin: 0px 0px 0px 0px; - padding: 0px 0px 22px 0px; - border-style: solid; - border-width: 0px 0px 1px 0px; - border-color: #FFFFFF; - } - - .elementor-element.elementor-element-6c68d0b .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.2em; - } - - .elementor-element.elementor-element-06efb0a>.elementor-widget-container { - margin: 23px 0px 0px 0px; - } - - .elementor-element.elementor-element-06efb0a { - line-height: 1.9444em; - } - - .elementor-element.elementor-element-5c9c188>.elementor-widget-container { - margin: 24px 0px 0px 0px; - } - - .elementor-element.elementor-element-5c9c188 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { - padding-block-end: calc(0px/2); - } - - .elementor-element.elementor-element-5c9c188 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { - margin-block-start: calc(0px/2); - } - - .elementor-element.elementor-element-5c9c188 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item { - margin-inline: calc(0px/2); - } - - .elementor-element.elementor-element-5c9c188 .elementor-icon-list-items.elementor-inline-items { - margin-inline: calc(-0px/2); - } - - .elementor-element.elementor-element-5c9c188 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after { - inset-inline-end: calc(-0px/2); - } - - .elementor-element.elementor-element-5c9c188 .elementor-icon-list-icon i { - transition: color 0.3s; - } - - .elementor-element.elementor-element-5c9c188 .elementor-icon-list-icon svg { - transition: fill 0.3s; - } - - .elementor-element.elementor-element-5c9c188 { - --e-icon-list-icon-size: 8px; - --e-icon-list-icon-align: left; - --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0; - --icon-vertical-align: center; - --icon-vertical-offset: 2px; - } - - .elementor-element.elementor-element-5c9c188 .elementor-icon-list-icon { - padding-inline-end: 15px; - } - - .elementor-element.elementor-element-5c9c188 .elementor-icon-list-item>.elementor-icon-list-text, - .elementor-element.elementor-element-5c9c188 .elementor-icon-list-item>a { - line-height: 1.9444em; - } - - .elementor-element.elementor-element-5c9c188 .elementor-icon-list-text { - transition: color 0.3s; - } - - .elementor-element.elementor-element-32fcbc1 { - --display: flex; - } - - .elementor-element.elementor-element-c95665b>.elementor-widget-container { - margin: 0px 0px 49px 0px; - } - - .elementor-element.elementor-element-c95665b .elementor-counter-number-wrapper { - - --counter-prefix-grow: 0; - --counter-suffix-grow: 1; - --counter-number-grow: 0; - color: #c01227; - } - - .elementor-element.elementor-element-c95665b .elementor-counter-number { - font-family: "Plus Jakarta Sans", Sans-serif; - font-size: 80px; - font-weight: 600; - line-height: 1em; - letter-spacing: -0.03em; - } - - .elementor-element.elementor-element-c95665b .elementor-counter-number-suffix { - font-family: "Plus Jakarta Sans", Sans-serif; - font-size: 80px; - font-weight: 600; - line-height: 1em; - letter-spacing: -0.03em; - } - - .elementor-element.elementor-element-9b7406c>.elementor-widget-container { - margin: 0px 0px 0px 0px; - padding: 0px 0px 22px 0px; - border-style: solid; - border-width: 0px 0px 1px 0px; - border-color: #FFFFFF; - } - - .elementor-element.elementor-element-9b7406c .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.2em; - } - - .elementor-element.elementor-element-85823fa>.elementor-widget-container { - margin: 23px 0px 0px 0px; - } - - .elementor-element.elementor-element-85823fa { - line-height: 1.9444em; - } - - .elementor-element.elementor-element-dce82b8>.elementor-widget-container { - margin: 24px 0px 0px 0px; - } - - .elementor-element.elementor-element-dce82b8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { - padding-block-end: calc(0px/2); - } - - .elementor-element.elementor-element-dce82b8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { - margin-block-start: calc(0px/2); - } - - .elementor-element.elementor-element-dce82b8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item { - margin-inline: calc(0px/2); - } - - .elementor-element.elementor-element-dce82b8 .elementor-icon-list-items.elementor-inline-items { - margin-inline: calc(-0px/2); - } - - .elementor-element.elementor-element-dce82b8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after { - inset-inline-end: calc(-0px/2); - } - - .elementor-element.elementor-element-dce82b8 .elementor-icon-list-icon i { - transition: color 0.3s; - } - - .elementor-element.elementor-element-dce82b8 .elementor-icon-list-icon svg { - transition: fill 0.3s; - } - - .elementor-element.elementor-element-dce82b8 { - --e-icon-list-icon-size: 8px; - --e-icon-list-icon-align: left; - --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0; - --icon-vertical-align: center; - --icon-vertical-offset: 2px; - } - - .elementor-element.elementor-element-dce82b8 .elementor-icon-list-icon { - padding-inline-end: 15px; - } - - .elementor-element.elementor-element-dce82b8 .elementor-icon-list-item>.elementor-icon-list-text, - .elementor-element.elementor-element-dce82b8 .elementor-icon-list-item>a { - line-height: 1.9444em; - } - - .elementor-element.elementor-element-dce82b8 .elementor-icon-list-text { - transition: color 0.3s; - } - - .elementor-element.elementor-element-e1354d8 { - --display: flex; - } - - .elementor-element.elementor-element-bcd0869>.elementor-widget-container { - margin: 0px 0px 49px 0px; - } - - .elementor-element.elementor-element-bcd0869 .elementor-counter-number-wrapper { - - --counter-prefix-grow: 0; - --counter-suffix-grow: 1; - --counter-number-grow: 0; - color: #c01227; - } - - .elementor-element.elementor-element-bcd0869 .elementor-counter-number { - font-family: "Plus Jakarta Sans", Sans-serif; - font-size: 80px; - font-weight: 600; - line-height: 1em; - letter-spacing: -0.03em; - } - - .elementor-element.elementor-element-bcd0869 .elementor-counter-number-suffix { - font-family: "Plus Jakarta Sans", Sans-serif; - font-size: 80px; - font-weight: 600; - line-height: 1em; - letter-spacing: -0.03em; - } - - .elementor-element.elementor-element-9fe9db8>.elementor-widget-container { - margin: 0px 0px 0px 0px; - padding: 0px 0px 22px 0px; - border-style: solid; - border-width: 0px 0px 1px 0px; - border-color: #FFFFFF; - } - - .elementor-element.elementor-element-9fe9db8 .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.2em; - } - - .elementor-element.elementor-element-de3ce9f>.elementor-widget-container { - margin: 23px 0px 0px 0px; - } - - .elementor-element.elementor-element-de3ce9f { - line-height: 1.9444em; - } - - .elementor-element.elementor-element-67c63c4>.elementor-widget-container { - margin: 24px 0px 0px 0px; - } - - .elementor-element.elementor-element-67c63c4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { - padding-block-end: calc(0px/2); - } - - .elementor-element.elementor-element-67c63c4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { - margin-block-start: calc(0px/2); - } - - .elementor-element.elementor-element-67c63c4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item { - margin-inline: calc(0px/2); - } - - .elementor-element.elementor-element-67c63c4 .elementor-icon-list-items.elementor-inline-items { - margin-inline: calc(-0px/2); - } - - .elementor-element.elementor-element-67c63c4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after { - inset-inline-end: calc(-0px/2); - } - - .elementor-element.elementor-element-67c63c4 .elementor-icon-list-icon i { - transition: color 0.3s; - } - - .elementor-element.elementor-element-67c63c4 .elementor-icon-list-icon svg { - transition: fill 0.3s; - } - - .elementor-element.elementor-element-67c63c4 { - --e-icon-list-icon-size: 8px; - --e-icon-list-icon-align: left; - --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0; - --icon-vertical-align: center; - --icon-vertical-offset: 2px; - } - - .elementor-element.elementor-element-67c63c4 .elementor-icon-list-icon { - padding-inline-end: 15px; - } - - .elementor-element.elementor-element-67c63c4 .elementor-icon-list-item>.elementor-icon-list-text, - .elementor-element.elementor-element-67c63c4 .elementor-icon-list-item>a { - line-height: 1.9444em; - } - - .elementor-element.elementor-element-67c63c4 .elementor-icon-list-text { - transition: color 0.3s; - } - - .elementor-element.elementor-element-5d68e5b { - --display: flex; - --flex-direction: row; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --align-items: flex-end; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --flex-wrap: wrap; - --overlay-opacity: 1; - --border-radius: 0px 0px 25px 25px; - --padding-top: 204px; - --padding-bottom: 56px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-5d68e5b:not(.elementor-motion-effects-element-type-background), - .elementor-element.elementor-element-5d68e5b>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-color: #1F1F1F; - background-image: url("/images/bg-header-3.jpeg"); - background-position: top center; - background-repeat: no-repeat; - background-size: cover; - } - - .elementor-element.elementor-element-5d68e5b::before, - .elementor-element.elementor-element-5d68e5b>.elementor-background-video-container::before, - .elementor-element.elementor-element-5d68e5b>.e-con-inner>.elementor-background-video-container::before, - .elementor-element.elementor-element-5d68e5b>.elementor-background-slideshow::before, - .elementor-element.elementor-element-5d68e5b>.e-con-inner>.elementor-background-slideshow::before, - .elementor-element.elementor-element-5d68e5b>.elementor-motion-effects-container>.elementor-motion-effects-layer::before { - background-color: transparent; - --background-overlay: ''; - background-image: linear-gradient(180deg, #1F1F1F00 20%, #1F1F1F 85%); - } - - .elementor-element.elementor-element-5268281 { - --display: flex; - --align-items: flex-end; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - } - - .elementor-element.elementor-element-06a9681 { - width: var(--container-widget-width, 670px); - max-width: 670px; - --container-widget-width: 670px; - --container-widget-flex-grow: 0; - text-align: left; - --logico-button-text-color: #333333; - --logico-button-border-color: #c01227; - --logico-button-background-color: #FFFFFF00; - --logico-button-icon-color: #333333; - --logico-button-text-hover: #FFFFFF; - --logico-button-border-hover: #c01227; - --logico-button-background-hover: #c01227; - --logico-button-icon-hover: #FFFFFF; - } - - .elementor-element.elementor-element-06a9681>.elementor-widget-container { - background-color: #FFFFFF; - margin: 0px 0px 0px 0px; - padding: 76px 56px 93px 56px; - border-style: solid; - border-width: 1px 1px 1px 1px; - border-color: #B4B4B4; - border-radius: 25px 25px 25px 25px; - } - - .elementor-element.elementor-element-06a9681 .wpforms-widget-heading { - font-family: "Manrope", Sans-serif; - font-weight: 600; - text-transform: none; - } - - .elementor-element.elementor-element-6612566 { - --display: flex; - --padding-top: 0%; - --padding-bottom: 0%; - --padding-left: 7.3%; - --padding-right: 0%; - } - - .elementor-element.elementor-element-54dc966 { - width: var(--container-widget-width, 540px); - max-width: 540px; - --container-widget-width: 540px; - --container-widget-flex-grow: 0; - } - - .elementor-element.elementor-element-54dc966 .logico-title { - font-size: 14px; - font-weight: 500; - line-height: 2.1429em; - color: #FFFFFF; - } - - .elementor-element.elementor-element-26e1302 { - width: var(--container-widget-width, 540px); - max-width: 540px; - --container-widget-width: 540px; - --container-widget-flex-grow: 0; - } - - .elementor-element.elementor-element-26e1302 .logico-title { - font-family: "Manrope", Sans-serif; - font-weight: 600; - text-transform: none; - letter-spacing: -0.03em; - color: #FFFFFF; - } - - .elementor-element.elementor-element-a1011da { - width: var(--container-widget-width, 450px); - max-width: 450px; - --container-widget-width: 450px; - --container-widget-flex-grow: 0; - font-size: 16px; - line-height: 1.875em; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; - } - - .elementor-element.elementor-element-a1011da>.elementor-widget-container { - margin: 34px 0px 0px 0px; - } - - .elementor-element.elementor-element-6fe1f3d { - --display: flex; - --flex-direction: row; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: space-between; - --align-items: flex-start; - --gap: 20px 40px; - --row-gap: 20px; - --column-gap: 40px; - --flex-wrap: wrap; - --border-radius: 25px 25px 25px 25px; - --margin-top: 96px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 58px; - --padding-bottom: 69px; - --padding-left: 8.5%; - --padding-right: 8.5%; - } - - .elementor-element.elementor-element-6fe1f3d:not(.elementor-motion-effects-element-type-background), - .elementor-element.elementor-element-6fe1f3d>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-color: #c01227; - color: #fff !important; - } - - .elementor-element.elementor-element-6fe1f3d.e-con { - --flex-grow: 0; - --flex-shrink: 1; - } - - .elementor-element.elementor-element-7e3c2f6 { - --display: flex; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - } - - .elementor-element.elementor-element-7e3c2f6.e-con { - --flex-grow: 0; - --flex-shrink: 0; - } - - .elementor-element.elementor-element-2154fa6 .logico-title { - font-size: 30px; - font-weight: 600; - line-height: 1.3333em; - letter-spacing: -0.03em; - } - - .elementor-element.elementor-element-198f028 { - --display: flex; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - } - - .elementor-element.elementor-element-b264331 { - font-size: 16px; - line-height: 1.6875em; - } - - .elementor-element.elementor-element-58a0dde>.elementor-widget-container { - margin: 6px 0px 0px 0px; - } - - .elementor-element.elementor-element-58a0dde.elementor-element { - --flex-grow: 1; - --flex-shrink: 0; - } - - .elementor-element.elementor-element-58a0dde { - font-size: 40px; - font-weight: 700; - line-height: 1em; - letter-spacing: -0.03em; - } - - .elementor-element.elementor-element-579bec9 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --margin-top: 150px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-59181c9 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-9904cf2 { - --display: flex; - } - - .elementor-element.elementor-element-ac1778d>.elementor-widget-container { - margin: 40px 0px 0px 0px; - } - - .elementor-element.elementor-element-ac1778d { - text-align: start; - } - - .elementor-element.elementor-element-ac1778d img { - max-width: 410px; - } - - .elementor-element.elementor-element-37a1e40 { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 40px; - --padding-right: 0px; - } - - .elementor-element.elementor-element-298c6d6 .slider-footer { - text-align: right; - } - - .elementor-element.elementor-element-298c6d6 .slider-footer.slider-footer-position-after { - margin-top: -52px; - } - - .elementor-element.elementor-element-298c6d6 .slider-footer.slider-footer-position-before { - margin-bottom: -52px; - } - - .elementor-element.elementor-element-298c6d6 .owl-dots .owl-dot:not(.active) span { - border-color: #D4D4D4; - } - - .elementor-element.elementor-element-298c6d6 .owl-dots .owl-dot.active span { - border-color: #1F1F1F; - } - - .elementor-element.elementor-element-f921285 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --margin-top: 150px; - --margin-bottom: 150px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-b74c1ab { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-ec5c8cd { - --display: grid; - --e-con-grid-template-columns: repeat(2, 1fr); - --e-con-grid-template-rows: repeat(1, 1fr); - --gap: 50px 40px; - --row-gap: 50px; - --column-gap: 40px; - --grid-auto-flow: row; - --align-items: end; - } - - .elementor-element.elementor-element-74d8f00 { - --display: flex; - } - - .elementor-element.elementor-element-33a081c .logico-title { - font-size: 14px; - font-weight: 500; - line-height: 2.1429em; - color: #111111; - } - - .elementor-element.elementor-element-0406cce { - width: var(--container-widget-width, 590px); - max-width: 590px; - --container-widget-width: 590px; - --container-widget-flex-grow: 0; - } - - .elementor-element.elementor-element-0406cce>.elementor-widget-container { - margin: 18px 0px 0px 0px; - } - - .elementor-element.elementor-element-0f8b98a { - --display: flex; - } - - .elementor-element.elementor-element-d70a795>.elementor-widget-container { - margin: 0px 0px 18px 0px; - } - - .elementor-element.elementor-element-d70a795 .button-container { - text-align: right; - } - - .elementor-element.elementor-element-1cb7db0>.elementor-widget-container { - margin: 42px 0px 0px 0px; - } - - .elementor-element.elementor-element-1cb7db0 .blog-item .post-title, - .elementor-element.elementor-element-1cb7db0 .blog-item .post-title a { - color: #333333; - } - - .elementor-element.elementor-element-1cb7db0 .blog-item .post-title a:hover { - color: #333333; - } - - .elementor-element.elementor-element-f8a50d6>.elementor-widget-container { - margin: 44px 0px 0px 0px; - } - - @media(min-width: 481px) { - .elementor-element.elementor-element-71c4f93 { - --width: 670px; - } - - .elementor-element.elementor-element-8a81027 { - --width: 386px; - } - - .elementor-element.elementor-element-4711efa { - --content-width: 1620px; - } - - .elementor-element.elementor-element-3a661b3 { - --width: 14%; - } - - .elementor-element.elementor-element-9e7fe3c { - --width: 14%; - } - - .elementor-element.elementor-element-b7401b7 { - --width: 14%; - } - - .elementor-element.elementor-element-5bb9ea5 { - --width: 14%; - } - - .elementor-element.elementor-element-dc40269 { - --width: 14%; - } - - .elementor-element.elementor-element-429f37e { - --width: 14%; - } - - .elementor-element.elementor-element-39c88e2 { - --width: 14%; - } - - - - .elementor-element.elementor-element-5268281 { - --width: 50%; - } - - .elementor-element.elementor-element-6612566 { - --width: 50%; - } - - .elementor-element.elementor-element-6fe1f3d { - --width: min(750px, 100%); - } - - .elementor-element.elementor-element-7e3c2f6 { - --width: 207px; - } - - .elementor-element.elementor-element-198f028 { - --width: 323px; - } - - .elementor-element.elementor-element-9904cf2 { - --width: 40%; - } - - .elementor-element.elementor-element-37a1e40 { - --width: 60%; - } - } - - @media(max-width: 1200px) and (min-width:481px) { - .elementor-element.elementor-element-71c4f93 { - --width: 500px; - } - - .elementor-element.elementor-element-8a81027 { - --width: 340px; - } - - .elementor-element.elementor-element-3a661b3 { - --width: 20%; - } - - .elementor-element.elementor-element-9e7fe3c { - --width: 20%; - } - - .elementor-element.elementor-element-b7401b7 { - --width: 20%; - } - - .elementor-element.elementor-element-5bb9ea5 { - --width: 20%; - } - - .elementor-element.elementor-element-dc40269 { - --width: 20%; - } - - .elementor-element.elementor-element-429f37e { - --width: 20%; - } - - .elementor-element.elementor-element-39c88e2 { - --width: 20%; - } - } - - @media(max-width: 1020px) and (min-width:481px) { - .elementor-element.elementor-element-71c4f93 { - --width: 440px; - } - - .elementor-element.elementor-element-8a81027 { - --width: 240px; - } - - .elementor-element.elementor-element-3a661b3 { - --width: 25%; - } - - .elementor-element.elementor-element-9e7fe3c { - --width: 25%; - } - - .elementor-element.elementor-element-b7401b7 { - --width: 25%; - } - - .elementor-element.elementor-element-5bb9ea5 { - --width: 25%; - } - - .elementor-element.elementor-element-dc40269 { - --width: 25%; - } - - .elementor-element.elementor-element-429f37e { - --width: 25%; - } - - .elementor-element.elementor-element-39c88e2 { - --width: 25%; - } - - - - .elementor-element.elementor-element-5268281 { - --width: 100%; - } - - .elementor-element.elementor-element-6612566 { - --width: 100%; - } - - .elementor-element.elementor-element-37a1e40 { - --width: 70%; - } - } - - @media(max-width: 840px) and (min-width:481px) { - .elementor-element.elementor-element-8a81027 { - --width: 440px; - } - - - - .elementor-element.elementor-element-6fe1f3d { - --width: 100%; - } - - .elementor-element.elementor-element-7e3c2f6 { - --width: 100%; - } - - .elementor-element.elementor-element-198f028 { - --width: 100%; - } - - .elementor-element.elementor-element-9904cf2 { - --width: 100%; - } - - .elementor-element.elementor-element-37a1e40 { - --width: 100%; - } - } - - @media(max-width: 660px) and (min-width:481px) { - .elementor-element.elementor-element-71c4f93 { - --width: 100%; - } - - .elementor-element.elementor-element-8a81027 { - --width: 100%; - } - - .elementor-element.elementor-element-3a661b3 { - --width: 50%; - } - - .elementor-element.elementor-element-9e7fe3c { - --width: 50%; - } - - .elementor-element.elementor-element-b7401b7 { - --width: 50%; - } - - .elementor-element.elementor-element-5bb9ea5 { - --width: 50%; - } - - .elementor-element.elementor-element-dc40269 { - --width: 50%; - } - - .elementor-element.elementor-element-429f37e { - --width: 50%; - } - - .elementor-element.elementor-element-39c88e2 { - --width: 50%; - } - - .elementor-element.elementor-element-7e3c2f6 { - --width: 100%; - } - - .elementor-element.elementor-element-198f028 { - --width: 100%; - } - } - - @media(max-width: 1200px) { - .elementor-element.elementor-element-cbfd9b2 .elementor-repeater-item-3264830 { - background-position: top left; - } - - .elementor-element.elementor-element-cbfd9b2 .elementor-repeater-item-3264830 .content-slider-item-heading { - font-size: 46px; - } - - .elementor-element.elementor-element-cbfd9b2 .elementor-repeater-item-6867061 .content-slider-item-heading { - font-size: 46px; - } - - .elementor-element.elementor-element-cbfd9b2 .slider-footer { - margin-top: 82px; - margin-bottom: 0px; - } - - .elementor-element.elementor-element-cbfd9b2 .slider-footer .slider-pagination { - margin-right: 30px; - margin-left: 30px; - } - - .elementor-element.elementor-element-5345c97 { - bottom: 123px; - } - - .elementor-element.elementor-element-233f497 { - --gap: 10px 10px; - --row-gap: 10px; - --column-gap: 10px; - --margin-top: -103px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-71c4f93 { - --gap: 50px 40px; - --row-gap: 50px; - --column-gap: 40px; - --padding-top: 53px; - --padding-bottom: 55px; - --padding-left: 50px; - --padding-right: 50px; - } - - .elementor-element.elementor-element-1d8be46 { - --gap: 60px 40px; - --row-gap: 60px; - --column-gap: 40px; - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-element.elementor-element-5ffdf06 { - --margin-top: 55px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-element.elementor-element-b010794>.elementor-widget-container { - padding: 0px 0px 38px 0px; - } - - .elementor-element.elementor-element-b010794 .elementor-icon-box-wrapper { - gap: 40px; - } - - .elementor-element.elementor-element-b010794 .elementor-icon { - font-size: 100px; - } - - .elementor-element.elementor-element-0ac762e>.elementor-widget-container { - padding: 38px 0px 38px 0px; - } - - .elementor-element.elementor-element-0ac762e .elementor-icon-box-wrapper { - gap: 40px; - } - - .elementor-element.elementor-element-0ac762e .elementor-icon { - font-size: 100px; - } - - .elementor-element.elementor-element-ee4c12d .elementor-icon-box-wrapper { - gap: 40px; - } - - .elementor-element.elementor-element-ee4c12d .elementor-icon { - font-size: 100px; - } - - .elementor-element.elementor-element-aebe90d { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-element.elementor-element-a252a3b { - --container-widget-width: 755px; - --container-widget-flex-grow: 0; - width: var(--container-widget-width, 755px); - max-width: 755px; - } - - .elementor-element.elementor-element-a252a3b .elementor-counter-number { - font-size: 130px; - line-height: 1em; - } - - .elementor-element.elementor-element-72e7849 { - --container-widget-width: 110px; - --container-widget-flex-grow: 0; - width: var(--container-widget-width, 110px); - max-width: 110px; - } - - .elementor-element.elementor-element-72e7849 .logico-title { - font-size: 16px; - --padding-top: 0% 0% 0% 0%; - } - - .elementor-element.elementor-element-52b09c2>.elementor-widget-container { - padding: 0% 0% 0% 0%; - } - - .elementor-element.elementor-element-abc44d7:not(.elementor-motion-effects-element-type-background), - .elementor-element.elementor-element-abc44d7>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-position: center center; - background-repeat: no-repeat; - background-size: cover; - transform: none !important; - align-items: flex-start; - } - - .elementor-element.elementor-element-e468228 { - --container-widget-width: 44%; - --container-widget-flex-grow: 0; - width: var(--container-widget-width, 44%); - max-width: 44%; - - } - - .elementor-element.elementor-element-e468228 .logico-title { - font-size: 34px; - } - - body:not(.rtl) .elementor-element.elementor-element-dcf16f2 { - left: 10px; - } - - body.rtl .elementor-element.elementor-element-dcf16f2 { - right: 10px; - } - - .elementor-element.elementor-element-4711efa { - --gap: 40px 0px; - --row-gap: 40px; - --column-gap: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-element.elementor-element-9e7fe3c { - --flex-wrap: wrap; - } - - .elementor-element.elementor-element-f35119c>.elementor-widget-container { - margin: 0px 0px 0px 0px; - - } - - .elementor-element.elementor-element-56ecbb3 { - --gap: 0px 40px; - --row-gap: 0px; - --column-gap: 40px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-element.elementor-element-1b3f232>.elementor-widget-container { - padding: 0px 0px 0px 0px; - } - - .elementor-element.elementor-element-909b3d4 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-element.elementor-element-bbad2b7 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-element.elementor-element-46b6297 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-element.elementor-element-bfe8cd1 .portfolio-listing-wrapper.portfolio-grid-listing, - .elementor-element.elementor-element-bfe8cd1 .portfolio-listing-wrapper.portfolio-masonry-listing { - margin: -40px calc(-40px/2) 0; - } - - .elementor-element.elementor-element-bfe8cd1 .portfolio-listing-wrapper.portfolio-grid-listing .portfolio-item-wrapper, - .elementor-element.elementor-element-bfe8cd1 .portfolio-listing-wrapper.portfolio-masonry-listing .portfolio-item-wrapper { - padding: 40px calc(40px/2) 0; - } - - .elementor-element.elementor-element-bfe8cd1 .portfolio-listing-wrapper.owl-carousel { - margin: 0 calc(-40px/2); - width: calc(100% + 40px); - } - - .elementor-element.elementor-element-bfe8cd1 .portfolio-listing-wrapper.owl-carousel .portfolio-item-wrapper { - padding: 0 calc(40px/2); - } - - .elementor-element.elementor-element-bfe8cd1 .owl-carousel.owl-theme .owl-nav { - left: calc(40px/2 + 30px); - right: calc(40px/2 + 30px); - } - - .elementor-element.elementor-element-bfe8cd1 .owl-carousel.owl-theme:hover .owl-nav { - left: calc(40px/2 + 20px); - right: calc(40px/2 + 20px); - } - - .elementor-element.elementor-element-02b5722 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-element.elementor-element-cf8de42 { - --container-widget-width: 600px; - --container-widget-flex-grow: 0; - width: var(--container-widget-width, 600px); - max-width: 600px; - } - - .elementor-element.elementor-element-d2aa4c7 { - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-5d68e5b::before, - .elementor-element.elementor-element-5d68e5b>.elementor-background-video-container::before, - .elementor-element.elementor-element-5d68e5b>.e-con-inner>.elementor-background-video-container::before, - .elementor-element.elementor-element-5d68e5b>.elementor-background-slideshow::before, - .elementor-element.elementor-element-5d68e5b>.e-con-inner>.elementor-background-slideshow::before, - .elementor-element.elementor-element-5d68e5b>.elementor-motion-effects-container>.elementor-motion-effects-layer::before { - background-color: transparent; - background-image: linear-gradient(180deg, #1F1F1F00 0%, #1F1F1F 85%); - } - - .elementor-element.elementor-element-5d68e5b { - --padding-top: 120px; - --padding-bottom: 40px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-06a9681>.elementor-widget-container { - padding: 40px 40px 40px 40px; - } - - .elementor-element.elementor-element-6612566 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 40px; - --padding-right: 0px; - } - - .elementor-element.elementor-element-6fe1f3d { - --flex-direction: column; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --align-items: flex-start; - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 40px; - --padding-bottom: 40px; - --padding-left: 8.5%; - --padding-right: 8.5%; - } - - .elementor-element.elementor-element-59181c9 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-element.elementor-element-ac1778d img { - max-width: 100%; - } - - .elementor-element.elementor-element-b74c1ab { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-element.elementor-element-ec5c8cd { - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-0406cce>.elementor-widget-container { - padding: 0px 0px 0px 0px; - } - } - - @media(max-width: 1020px) { - .elementor-element.elementor-element-da57c01 { - --padding-top: 10px; - --padding-bottom: 0px; - --padding-left: 10px; - --padding-right: 10px; - } - - .elementor-element.elementor-element-cbfd9b2 .elementor-repeater-item-6867061 .slide-content-inner { - max-width: 55%; - } - - .elementor-element.elementor-element-cbfd9b2 .owl-carousel.owl-theme .content-item { - height: 600px; - } - - body:not(.rtl) .elementor-element.elementor-element-5345c97 { - right: 20px; - } - - body.rtl .elementor-element.elementor-element-5345c97 { - left: 20px; - } - - .elementor-element.elementor-element-5345c97 { - bottom: 122px; - } - - .elementor-element.elementor-element-233f497 { - --margin-top: -103px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 10px; - --padding-right: 10px; - } - - .elementor-element.elementor-element-71c4f93 { - --gap: 20px 20px; - --row-gap: 20px; - --column-gap: 20px; - --padding-top: 53px; - --padding-bottom: 55px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-element.elementor-element-8a81027 { - --padding-top: 40px; - --padding-bottom: 63px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-fd11132 { - --margin-top: 120px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-1d8be46 { - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-c58391b { - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 10px; - --padding-right: 10px; - } - - .elementor-element.elementor-element-0b7c870 { - --padding-top: 120px; - --padding-bottom: 120px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-element.elementor-element-e00d710>.elementor-widget-container { - margin: 0px 0px 50px 0px; - } - - .elementor-element.elementor-element-a252a3b { - --container-widget-width: 654px; - --container-widget-flex-grow: 0; - width: var(--container-widget-width, 654px); - max-width: 654px; - } - - .elementor-element.elementor-element-a252a3b .elementor-counter-number { - font-size: 114px; - } - - .elementor-element.elementor-element-e468228 { - --container-widget-width: 44%; - --container-widget-flex-grow: 0; - width: var(--container-widget-width, 44%); - max-width: 44%; - } - - .elementor-element.elementor-element-b8ee07d { - --margin-top: 120px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-ead59d3 { - --margin-top: 120px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-f35119c { - --container-widget-width: 100%; - --container-widget-flex-grow: 0; - width: var(--container-widget-width, 100%); - max-width: 100%; - } - - body:not(.rtl) .elementor-element.elementor-element-f35119c { - left: 0%; - } - - body.rtl .elementor-element.elementor-element-f35119c { - right: 0%; - } - - .elementor-element.elementor-element-56ecbb3 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - - - .elementor-element.elementor-element-c5389f3 { - --margin-top: 120px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-5542f55 { - --margin-top: 120px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 120px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-element.elementor-element-340c6dd { - --container-widget-width: 60%; - --container-widget-flex-grow: 0; - width: var(--container-widget-width, 60%); - max-width: 60%; - } - - .elementor-element.elementor-element-ce4a3a7 { - --padding-top: 120px; - --padding-bottom: 120px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-element.elementor-element-d2aa4c7 { - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-5d68e5b { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --padding-top: 120px; - --padding-bottom: 30px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-element.elementor-element-5268281 { - --align-items: flex-start; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --margin-top: 60px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-5268281.e-con { - --order: 99999 - /* order end hack */ - ; - } - - .elementor-element.elementor-element-06a9681 { - --container-widget-width: 750px; - --container-widget-flex-grow: 0; - width: var(--container-widget-width, 750px); - max-width: 750px; - } - - .elementor-element.elementor-element-6612566 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-element.elementor-element-26e1302 { - --container-widget-width: 100%; - --container-widget-flex-grow: 0; - width: var(--container-widget-width, 100%); - max-width: 100%; - } - - .elementor-element.elementor-element-a1011da { - --container-widget-width: 80%; - --container-widget-flex-grow: 0; - width: var(--container-widget-width, 80%); - max-width: 80%; - } - - .elementor-element.elementor-element-6fe1f3d { - --flex-direction: row; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: space-between; - --align-items: center; - } - - .elementor-element.elementor-element-579bec9 { - --margin-top: 120px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-f921285 { - --margin-top: 120px; - --margin-bottom: 120px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-ec5c8cd { - --grid-auto-flow: row; - } - } - - @media(max-width: 840px) { - .elementor-element.elementor-element-cbfd9b2 .elementor-repeater-item-3264830 .slide-content-inner { - margin: 0px 0px 0px 0px; - - } - - .elementor-element.elementor-element-cbfd9b2 .elementor-repeater-item-3264830 .content-slider-item-heading { - font-size: 36px; - } - - .elementor-element.elementor-element-cbfd9b2 .elementor-repeater-item-6867061 .content-slider-item-heading { - font-size: 36px; - } - - .elementor-element.elementor-element-cbfd9b2 .owl-carousel.owl-theme .content-item { - height: 600px; - } - - .elementor-element.elementor-element-5345c97 { - bottom: 122px; - } - - .elementor-element.elementor-element-5345c97 .logico-video-button .elementor-custom-embed-play { - height: 105px; - padding: 20px 34px 20px 24px; - } - - .elementor-element.elementor-element-5345c97 .logico-video-button.video-button-animation-jump .elementor-custom-embed-play { - height: 105px; - } - - .elementor-element.elementor-element-5345c97 .logico-video-button.video-button-animation-jump:hover .elementor-custom-embed-play { - height: calc(105px - 22px); - } - - .elementor-element.elementor-element-5345c97 .logico-video-button.video-button-animation-lift .elementor-custom-embed-play { - padding: 20px 34px calc(20px + var(--logico-video-button-border)) 24px; - } - - .elementor-element.elementor-element-233f497 { - --flex-direction: column; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --align-items: flex-start; - --gap: 20px 0px; - --row-gap: 20px; - --column-gap: 0px; - } - - .elementor-element.elementor-element-71c4f93 { - --flex-wrap: nowrap; - } - - .elementor-element.elementor-element-71c4f93.e-con { - --flex-shrink: 0; - } - - .elementor-element.elementor-element-8a81027 { - --padding-top: 30px; - --padding-bottom: 30px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-element.elementor-element-1d8be46 { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-5ffdf06 { - --margin-top: 0px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - align-items: center; - display: inline-flex; - - } - - .elementor-element.elementor-element-9d0ee1a { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-element.elementor-element-a252a3b { - --container-widget-width: 100%; - --container-widget-flex-grow: 0; - width: var(--container-widget-width, 100%); - max-width: 100%; - } - - .elementor-element.elementor-element-a252a3b .elementor-counter-number { - font-size: 100px; - } - - .elementor-element.elementor-element-72e7849>.elementor-widget-container { - --e-transform-rotateZ: 0deg; - } - - .elementor-element.elementor-element-72e7849 { - --container-widget-width: 100%; - --container-widget-flex-grow: 0; - width: var(--container-widget-width, 100%); - max-width: 100%; - } - - .elementor-element.elementor-element-72e7849 .logico-title { - font-size: 20px; - } - - .elementor-element.elementor-element-0e0833b { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-element.elementor-element-18827c0 { - --margin-top: 30px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-abc44d7:not(.elementor-motion-effects-element-type-background), - .elementor-element.elementor-element-abc44d7>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-position: center center; - background-repeat: no-repeat; - background-size: cover; - transform: none !important; - } - - .elementor-element.elementor-element-e468228 { - --container-widget-width: 56%; - --container-widget-flex-grow: 0; - width: var(--container-widget-width, 56%); - max-width: 56%; - margin: 0 auto; - } - - .elementor-element.elementor-element-e468228 .logico-title { - font-size: 28px; - } - - body:not(.rtl) .elementor-element.elementor-element-dcf16f2 { - left: 10px; - } - - body.rtl .elementor-element.elementor-element-dcf16f2 { - right: 10px; - } - - .elementor-element.elementor-element-ead59d3 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-element.elementor-element-f35119c { - text-align: center; - } - - .elementor-element.elementor-element-340c6dd { - --container-widget-width: 70%; - --container-widget-flex-grow: 0; - width: var(--container-widget-width, 70%); - max-width: 70%; - } - - .elementor-element.elementor-element-46b6297 { - --margin-top: -30px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-cf8de42 { - --container-widget-width: 460px; - --container-widget-flex-grow: 0; - width: var(--container-widget-width, 460px); - max-width: 460px; - } - - .elementor-element.elementor-element-d2aa4c7 { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-eec16ae>.elementor-widget-container { - margin: 0px 0px 30px 0px; - } - - .elementor-element.elementor-element-5c9c188 { - --e-icon-list-icon-align: left; - --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0; - --icon-vertical-align: center; - } - - .elementor-element.elementor-element-c95665b>.elementor-widget-container { - margin: 0px 0px 30px 0px; - } - - .elementor-element.elementor-element-bcd0869>.elementor-widget-container { - margin: 0px 0px 30px 0px; - } - - .elementor-element.elementor-element-2154fa6 .logico-title { - font-size: 24px; - } - - .elementor-element.elementor-element-58a0dde { - font-size: 18px; - } - - .elementor-element.elementor-element-59181c9 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-element.elementor-element-9904cf2 { - --align-items: flex-start; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - } - - .elementor-element.elementor-element-ac1778d>.elementor-widget-container { - margin: 0px 0px 0px 0px; - } - - .elementor-element.elementor-element-ac1778d { - text-align: start; - } - - .elementor-element.elementor-element-ac1778d img { - width: 400px; - max-width: 90%; - } - - .elementor-element.elementor-element-37a1e40 { - --margin-top: 60px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-element.elementor-element-298c6d6 .slider-footer.slider-footer-position-after { - margin-top: -25px; - } - - .elementor-element.elementor-element-298c6d6 .slider-footer.slider-footer-position-before { - margin-bottom: -25px; - } - - .elementor-element.elementor-element-ec5c8cd { - --gap: 40px 20px; - --row-gap: 40px; - --column-gap: 20px; - --grid-auto-flow: row; - } - } - - @media(max-width: 660px) { - .elementor-element.elementor-element-cbfd9b2 .elementor-repeater-item-3264830 .content-slider-item-heading { - font-size: 28px; - } - - .elementor-element.elementor-element-cbfd9b2 .elementor-repeater-item-6867061 .slide-content-inner { - max-width: 70%; - } - - .elementor-element.elementor-element-cbfd9b2 .elementor-repeater-item-6867061 { - background-position: 20% 0%; - } - - .elementor-element.elementor-element-cbfd9b2 .elementor-repeater-item-6867061 .content-slider-item-heading { - font-size: 28px; - } - - .elementor-element.elementor-element-cbfd9b2 .owl-carousel.owl-theme .content-item { - height: 540px; - } - - .elementor-element.elementor-element-cbfd9b2 .slider-footer { - margin-top: 40px; - margin-bottom: 0px; - } - - .elementor-element.elementor-element-cbfd9b2 .slider-footer .slider-pagination { - margin-right: 20px; - margin-left: 20px; - } - - .elementor-element.elementor-element-5345c97 { - bottom: 80px; - } - - .elementor-element.elementor-element-5345c97 .logico-video-button .elementor-custom-embed-play { - height: 65px; - } - - .elementor-element.elementor-element-5345c97 .logico-video-button.video-button-animation-jump .elementor-custom-embed-play { - height: 65px; - } - - .elementor-element.elementor-element-5345c97 .logico-video-button.video-button-animation-jump:hover .elementor-custom-embed-play { - height: calc(65px - 22px); - } - - .elementor-element.elementor-element-233f497 { - --margin-top: 20px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-71c4f93 { - --margin-top: 0px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 30px; - --padding-bottom: 30px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-8a81027 { - --padding-top: 30px; - --padding-bottom: 30px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-fd11132 { - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-1d8be46 { - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-c58391b { - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-0b7c870 { - --padding-top: 90px; - --padding-bottom: 90px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-element.elementor-element-aebe90d { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-a252a3b .elementor-counter-number { - font-size: 70px; - } - - .elementor-element.elementor-element-abc44d7:not(.elementor-motion-effects-element-type-background), - .elementor-element.elementor-element-abc44d7>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-position: center right; - background-repeat: no-repeat; - background-size: cover; - transform: none !important; - } - - .elementor-element.elementor-element-e468228 { - --container-widget-width: 100%; - --container-widget-flex-grow: 0; - width: var(--container-widget-width, 100%); - max-width: 100%; - } - - .elementor-element.elementor-element-e468228 .logico-title { - text-align: center; - font-size: 23px; - } - - .elementor-element.elementor-element-dcf16f2>.elementor-widget-container { - --e-transform-translateX: 0%; - } - - body:not(.rtl) .elementor-element.elementor-element-dcf16f2 { - left: 10px; - } - - body.rtl .elementor-element.elementor-element-dcf16f2 { - right: 10px; - } - - .elementor-element.elementor-element-4711efa { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-element.elementor-element-b8ee07d { - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-ead59d3 { - --margin-top: 20px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-56ecbb3 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - - - .elementor-element.elementor-element-c5389f3 { - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-909b3d4 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-5542f55 { - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 90px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-element.elementor-element-bbad2b7 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-46b6297 { - --margin-top: -24px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-bfe8cd1 .owl-carousel { - padding: 0px 100px 0px 0px; - } - - .elementor-element.elementor-element-ce4a3a7 { - --padding-top: 90px; - --padding-bottom: 90px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-element.elementor-element-02b5722 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-cf8de42 { - --container-widget-width: 100%; - --container-widget-flex-grow: 0; - width: var(--container-widget-width, 100%); - max-width: 100%; - } - - .elementor-element.elementor-element-d2aa4c7 { - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-5d68e5b { - --padding-top: 90px; - --padding-bottom: 20px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-26e1302 { - --container-widget-width: 100%; - --container-widget-flex-grow: 0; - width: var(--container-widget-width, 100%); - max-width: 100%; - } - - .elementor-element.elementor-element-6fe1f3d { - --flex-direction: column; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --align-items: flex-start; - } - - .elementor-element.elementor-element-579bec9 { - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-59181c9 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-f921285 { - --margin-top: 90px; - --margin-bottom: 90px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-b74c1ab { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-ec5c8cd { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } - } - - @media(max-width: 480px) { - .elementor-element.elementor-element-cbfd9b2 .elementor-repeater-item-3264830 .slide-content-inner { - max-width: 100%; - } - - .elementor-element.elementor-element-cbfd9b2 .elementor-repeater-item-6867061 .slide-content-inner { - max-width: 100%; - } - - .elementor-element.elementor-element-cbfd9b2 .elementor-repeater-item-6867061 { - background-position: 50% 50%; - } - - .elementor-element.elementor-element-71c4f93 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-element.elementor-element-1d8be46 { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-b010794 .elementor-icon-box-wrapper { - gap: 20px; - } - - .elementor-element.elementor-element-b010794 .elementor-icon { - font-size: 115px; - } - - .elementor-element.elementor-element-0ac762e .elementor-icon-box-wrapper { - gap: 20px; - } - - .elementor-element.elementor-element-0ac762e .elementor-icon { - font-size: 122px; - } - - .elementor-element.elementor-element-ee4c12d .elementor-icon-box-wrapper { - gap: 20px; - } - - .elementor-element.elementor-element-ee4c12d .elementor-icon { - font-size: 146px; - } - - .elementor-element.elementor-element-a252a3b .elementor-counter-number { - font-size: 52px; - } - - .elementor-element.elementor-element-72e7849 .logico-title { - font-size: 18px; - } - - /* .elementor-element.elementor-element-abc44d7:not(.elementor-motion-effects-element-type-background), - .elementor-element.elementor-element-abc44d7>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-position: center center; - background-repeat: no-repeat; - background-size: cover; - transform: none !important; - } */ - - body:not(.rtl) .elementor-element.elementor-element-dcf16f2 { - left: 10px; - } - - body.rtl .elementor-element.elementor-element-dcf16f2 { - right: 10px; - } - - .elementor-element.elementor-element-4711efa { - --gap: 30px 0px; - --row-gap: 30px; - --column-gap: 0px; - } - - .elementor-element.elementor-element-3a661b3 { - --width: 50%; - } - - .elementor-element.elementor-element-9e7fe3c { - --width: 50%; - } - - .elementor-element.elementor-element-b7401b7 { - --width: 50%; - } - - .elementor-element.elementor-element-5bb9ea5 { - --width: 50%; - } - - .elementor-element.elementor-element-dc40269 { - --width: 50%; - } - - .elementor-element.elementor-element-429f37e { - --width: 50%; - } - - .elementor-element.elementor-element-39c88e2 { - --width: 50%; - } - - .elementor-element.elementor-element-f35119c img { - max-width: 100%; - } - - - - .elementor-element.elementor-element-340c6dd { - --container-widget-width: 100%; - --container-widget-flex-grow: 0; - width: var(--container-widget-width, 100%); - max-width: 100%; - } - - .elementor-element.elementor-element-46b6297 { - --margin-top: 40px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-bfe8cd1 .owl-carousel { - padding: 0px 60px 0px 0px; - } - - .elementor-element.elementor-element-bfe8cd1 .slider-footer { - text-align: left; - } - - .elementor-element.elementor-element-d2aa4c7 { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-06a9681>.elementor-widget-container { - padding: 30px 20px 30px 20px; - } - - .elementor-element.elementor-element-6fe1f3d { - --padding-top: 30px; - --padding-bottom: 30px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-ec5c8cd { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } - } - - .elementor-4054 .elementor-element.elementor-element-7980f65 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --padding-top: 16px; - --padding-bottom: 18px; - --padding-left: 0px; - --padding-right: 0px; - --z-index: 99; - } - - .elementor-4054 .elementor-element.elementor-element-7980f65:not(.elementor-motion-effects-element-type-background), - .elementor-4054 .elementor-element.elementor-element-7980f65>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-color: #FFFFFF; - } - - .elementor .elementor-element.elementor-element-7980f65.sticky-container-active, - .elementor .sticky-container-active .elementor-element.elementor-element-7980f65 { - box-shadow: 0px 15px 38px 0px rgba(0, 0, 0, 0.1); - } - - .elementor-4054 .elementor-element.elementor-element-1b76012 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --margin-top: 0px; - --margin-bottom: 0px; - --margin-left: 40px; - --margin-right: 0px; - --z-index: 2; - } - - .elementor-4054 .elementor-element.elementor-element-cac4f15 { - --display: flex; - --flex-direction: row; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: space-around; - --align-items: stretch; - --gap: 0px 20px; - --row-gap: 0px; - --column-gap: 20px; - --flex-wrap: nowrap; - --z-index: 2; - } - - .elementor-4054 .elementor-element.elementor-element-7efc455 { - --display: flex; - --flex-direction: row; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: space-between; - --align-items: center; - --gap: 0vw 3.1vw; - --row-gap: 0vw; - --column-gap: 3.1vw; - --flex-wrap: nowrap; - --padding-top: 34px; - --padding-bottom: 34px; - --padding-left: 0px; - --padding-right: 0px; - --z-index: 2; - } - - .elementor-4054 .elementor-element.elementor-element-7efc455.e-con { - --flex-grow: 1; - --flex-shrink: 0; - } - - #side-panel-08744f7:before { - background-image: url("/assets/images/bg-slide-sidebar.jpg"); - background-position: center center; - background-repeat: no-repeat; - background-size: cover; - } - - .elementor-4054 .elementor-element.elementor-element-08744f7.elementor-element { - --flex-grow: 0; - --flex-shrink: 1; - } - - #side-panel-08744f7 .slide-sidebar { - padding: 137px 60px 60px 60px !important; - } - - #side-panel-08744f7 { - --logico-default-text-color: #ffffff; - --logico-dark-text-color: #ffffff; - --logico-light-text-color: #bebebe; - --logico-accent-color: #c01227; - --logico-accent-alter-color: #c01227; - --logico-border-color: #cbcbcb; - --logico-border-hover-color: #ffffff; - --logico-background-color: #1f1f1f; - --logico-background-alter-color: #1f1f1f; - --logico-button-text-color: #ffffff; - --logico-button-border-color: #c01227; - --logico-button-background-color: rgba(255, 255, 255, 0); - --logico-button-icon-color: #1f1f1f; - --logico-button-text-hover: #FFFFFF; - --logico-button-border-hover: #c01227; - --logico-button-background-hover: #c01227; - --logico-button-icon-hover: #FFFFFF; - } - - .elementor-4054 .elementor-element.elementor-element-6aac1c3 .hfe-site-logo-container, - .elementor-4054 .elementor-element.elementor-element-6aac1c3 .hfe-caption-width figcaption { - text-align: left; - } - - .elementor-4054 .elementor-element.elementor-element-6aac1c3 .hfe-site-logo .hfe-site-logo-container img { - width: 153px; - } - - .elementor-4054 .elementor-element.elementor-element-6aac1c3 .widget-image-caption { - margin-top: 0px; - margin-bottom: 0px; - } - - .elementor-4054 .elementor-element.elementor-element-6aac1c3.elementor-element { - --flex-grow: 0; - --flex-shrink: 0; - } - - .elementor-4054 .elementor-element.elementor-element-6aac1c3 .hfe-site-logo-container .hfe-site-logo-img { - border-style: none; - } - - .elementor-4054 .elementor-element.elementor-element-65e9200 { - --display: flex; - --flex-direction: row; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: center; - --align-items: center; - --z-index: 1; - } - - .elementor-4054 .elementor-element.elementor-element-65e9200.e-con { - --flex-grow: 0; - --flex-shrink: 1; - } - - .elementor-4054 .elementor-element.elementor-element-c0dfd39 { - width: auto; - max-width: auto; - } - - .elementor-4054 .elementor-element.elementor-element-c0dfd39>.elementor-widget-container { - background-color: #EEEEEE; - padding: 0px 50px 0px 50px; - border-radius: 25px 25px 25px 25px; - } - - .elementor-4054 .elementor-element.elementor-element-c0dfd39 .header-menu-container nav { - text-align: center; - } - - .elementor-4054 .elementor-element.elementor-element-c0dfd39 .menu-trigger { - text-align: right; - } - - .elementor-4054 .elementor-element.elementor-element-c0dfd39 .header-menu-container .main-menu>li>a { - padding: 22px 0px 23px 0px; - } - - .elementor-4054 .elementor-element.elementor-element-c0dfd39 .header-menu-container .main-menu>li ul.sub-menu { - padding: 33px 33px 35px 42px; - background-color: #1f1f1f; - } - - .elementor-4054 .elementor-element.elementor-element-c0dfd39 .header-menu-container .main-menu li:hover>ul.sub-menu ul.sub-menu { - margin: 0 0 0 calc(33px + 5px); - } - - .elementor-4054 .elementor-element.elementor-element-c0dfd39 .header-menu-container .main-menu li:hover>ul.sub-menu ul.sub-menu:before { - width: calc(33px + 5px); - } - - .elementor-4054 .elementor-element.elementor-element-c0dfd39 .header-menu-container .main-menu>li ul.sub-menu>li>a, - .elementor-4054 .elementor-element.elementor-element-c0dfd39 .header-menu-container .main-menu>li ul.sub-menu>li>a:after { - color: #ffffff; - } - - .elementor-4054 .elementor-element.elementor-element-c0dfd39 .header-menu-container .main-menu>li ul.sub-menu>li.current-menu-ancestor>a, - .elementor-4054 .elementor-element.elementor-element-c0dfd39 .header-menu-container .main-menu>li ul.sub-menu>li.current-menu-parent>a, - .elementor-4054 .elementor-element.elementor-element-c0dfd39 .header-menu-container .main-menu>li ul.sub-menu>li.current-menu-item>a:not([href *="/#"]), - .elementor-4054 .elementor-element.elementor-element-c0dfd39 .header-menu-container .main-menu>li ul.sub-menu>li.active>a, - .elementor-4054 .elementor-element.elementor-element-c0dfd39 .header-menu-container .main-menu>li ul.sub-menu>li:hover>a, - .elementor-4054 .elementor-element.elementor-element-c0dfd39 .header-menu-container .main-menu>li ul.sub-menu>li>a:before { - color: #c01227; - } - - .elementor-4054 .elementor-element.elementor-element-52b2ffe { - --display: flex; - --flex-direction: row; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: flex-end; - --align-items: center; - --gap: 0px 20px; - --row-gap: 0px; - --column-gap: 20px; - --flex-wrap: nowrap; - } - - .elementor-4054 .elementor-element.elementor-element-52b2ffe.e-con { - --flex-grow: 1; - --flex-shrink: 0; - } - - .elementor-4054 .elementor-element.elementor-element-7366acb { - --display: flex; - --justify-content: center; - --align-items: flex-end; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --margin-top: 0; - --margin-bottom: 0; - --margin-left: 2.7%; - --margin-right: 20px; - --z-index: 1; - } - - .elementor-4054 .elementor-element.elementor-element-7366acb.e-con { - --flex-grow: 1; - --flex-shrink: 0; - } - - .elementor-4054 .elementor-element.elementor-element-ca305ae .header-button-container { - text-align: right; - } - - .elementor-4054 .elementor-element.elementor-element-ca305ae a.header-button { - font-size: 16px; - min-width: 193px; - } - - .elementor-4054 .elementor-element.elementor-element-ca305ae a.header-button.header-button-animation-jump { - min-height: 72px; - } - - .elementor-4054 .elementor-element.elementor-element-ca305ae a.header-button.header-button-animation-jump:hover { - min-height: calc(72px - 22px); - } - - .elementor-4054 .elementor-element.elementor-element-ca305ae a.header-button.header-button-animation-fade { - min-height: 72px; - } - - .elementor .sticky-container-active .elementor-element.elementor-element-ca305ae a.header-button.header-button-animation-jump { - min-height: 72px; - } - - .elementor .sticky-container-active .elementor-element.elementor-element-ca305ae a.header-button.header-button-animation-jump:hover { - min-height: calc(72px - 22px); - } - - .elementor .sticky-container-active .elementor-element.elementor-element-ca305ae a.header-button.header-button-animation-fade { - min-height: 72px; - } - - .elementor-4054 .elementor-element.elementor-element-ca305ae a.header-button:hover { - background-color: #FFD058; - } - - @media(min-width: 481px) { - .elementor-4054 .elementor-element.elementor-element-7efc455 { - --width: auto; - } - - .elementor-4054 .elementor-element.elementor-element-52b2ffe { - --width: auto; - } - - .elementor-4054 .elementor-element.elementor-element-7366acb { - --width: auto; - } - } - - @media(max-width: 1200px) { - .elementor-4054 .elementor-element.elementor-element-7980f65 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-4054 .elementor-element.elementor-element-1b76012 { - --margin-top: 0px; - --margin-bottom: 0px; - --margin-left: 20px; - --margin-right: 20px; - } - - .elementor-4054 .elementor-element.elementor-element-7efc455 { - --padding-top: 20px; - --padding-bottom: 20px; - --padding-left: 0px; - --padding-right: 0px; - --z-index: 1; - } - - .elementor-4054 .elementor-element.elementor-element-6aac1c3 .hfe-site-logo-container, - .elementor-4054 .elementor-element.elementor-element-6aac1c3 .hfe-caption-width figcaption { - text-align: left; - } - - .elementor-4054 .elementor-element.elementor-element-65e9200 { - --justify-content: flex-end; - --padding-top: 10px; - --padding-bottom: 10px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-4054 .elementor-element.elementor-element-c0dfd39>.elementor-widget-container { - padding: 10px 10px 10px 10px; - border-radius: 15px 15px 15px 15px; - } - - .elementor-4054 .elementor-element.elementor-element-c0dfd39 { - z-index: 2; - } - - .elementor-4054 .elementor-element.elementor-element-52b2ffe { - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --flex-wrap: nowrap; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - } - - @media(max-width: 660px) { - .elementor-4054 .elementor-element.elementor-element-1b76012 { - --margin-top: 0px; - --margin-bottom: 0px; - --margin-left: 20px; - --margin-right: 20px; - } - - .elementor-4054 .elementor-element.elementor-element-cac4f15 { - --flex-wrap: nowrap; - } - - .elementor-4054 .elementor-element.elementor-element-65e9200.e-con { - --flex-grow: 0; - --flex-shrink: 1; - } - } - - @media(max-width: 480px) { - .elementor-4054 .elementor-element.elementor-element-cac4f15 { - --flex-wrap: nowrap; - } - - .elementor-4054 .elementor-element.elementor-element-7efc455 { - --width: auto; - } - - .elementor-4054 .elementor-element.elementor-element-7efc455.e-con { - --flex-grow: 1; - --flex-shrink: 0; - } - } - - .elementor-1124 .elementor-element.elementor-element-22d534d { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --padding-top: 0px; - --padding-bottom: 20px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-1124 .elementor-element.elementor-element-729e13c { - width: auto; - max-width: auto; - top: 0px; - } - - body:not(.rtl) .elementor-1124 .elementor-element.elementor-element-729e13c { - left: 20px; - } - - body.rtl .elementor-1124 .elementor-element.elementor-element-729e13c { - right: 20px; - } - - .elementor-1124 .elementor-element.elementor-element-729e13c .block-decoration { - text-align: left; - } - - .elementor-1124 .elementor-element.elementor-element-729e13c .block-decoration.block-decoration-style-1 .block-decoration-item:before, - .elementor-1124 .elementor-element.elementor-element-729e13c .block-decoration.block-decoration-style-2 .block-decoration-item:before, - .elementor-1124 .elementor-element.elementor-element-729e13c .block-decoration.block-decoration-style-3 .block-decoration-item:before, - .elementor-1124 .elementor-element.elementor-element-729e13c .block-decoration.block-decoration-style-3 .block-decoration-item .decoration-accent, - .elementor-1124 .elementor-element.elementor-element-729e13c .block-decoration.block-decoration-style-4 .block-decoration-item:before, - .elementor-1124 .elementor-element.elementor-element-729e13c .block-decoration.block-decoration-style-4 .block-decoration-item .decoration-accent { - background-color: #1F1F1F; - } - - .elementor-1124 .elementor-element.elementor-element-729e13c .block-decoration.block-decoration-style-1 .block-decoration-item:after, - .elementor-1124 .elementor-element.elementor-element-729e13c .block-decoration.block-decoration-style-2 .block-decoration-item .decoration-accent, - .elementor-1124 .elementor-element.elementor-element-729e13c .block-decoration.block-decoration-style-3 .block-decoration-item, - .elementor-1124 .elementor-element.elementor-element-729e13c .block-decoration.block-decoration-style-3 .block-decoration-item .decoration-accent:before, - .elementor-1124 .elementor-element.elementor-element-729e13c .block-decoration.block-decoration-style-4 .block-decoration-item, - .elementor-1124 .elementor-element.elementor-element-729e13c .block-decoration.block-decoration-style-4 .block-decoration-item .decoration-accent:before { - background-color: #c01227; - } - - .elementor-1124 .elementor-element.elementor-element-7e04f3b { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --overflow: hidden; - --border-radius: 25px 25px 25px 25px; - --padding-top: 122px; - --padding-bottom: 62px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-1124 .elementor-element.elementor-element-7e04f3b:not(.elementor-motion-effects-element-type-background), - .elementor-1124 .elementor-element.elementor-element-7e04f3b>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-color: #1F1F1F; - } - - .elementor-1124 .elementor-element.elementor-element-7e04f3b.e-con { - --flex-grow: 0; - --flex-shrink: 0; - } - - .elementor-1124 .elementor-element.elementor-element-89e1910 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: space-between; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-1124 .elementor-element.elementor-element-241b0db { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --padding-top: 18px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - body:not(.rtl) .elementor-1124 .elementor-element.elementor-element-bacd3e2 { - left: -138px; - } - - body.rtl .elementor-1124 .elementor-element.elementor-element-bacd3e2 { - right: -138px; - } - - .elementor-1124 .elementor-element.elementor-element-bacd3e2 { - top: 185px; - z-index: 0; - } - - .elementor-1124 .elementor-element.elementor-element-bacd3e2 img { - width: 965px; - max-width: 965px; - } - - .elementor-1124 .elementor-element.elementor-element-f5c4a8d>.elementor-widget-container { - margin: 0px 0px 21px 0px; - } - - .elementor-1124 .elementor-element.elementor-element-f5c4a8d .logico-title { - font-size: 14px; - line-height: 2.1428em; - color: #FFFFFF; - } - - .elementor-1124 .elementor-element.elementor-element-687d944>.elementor-widget-container { - margin: 0px 0px 1px 0px; - } - - .elementor-1124 .elementor-element.elementor-element-687d944 .logico-title { - color: #FFFFFF; - } - - .elementor-1124 .elementor-element.elementor-element-bd15a64>.elementor-widget-container { - margin: 27px 50px 0px 0px; - } - - .elementor-1124 .elementor-element.elementor-element-bd15a64 { - --logico-default-text-color: #E7E7E7; - color: #E7E7E7; - } - - .elementor-1124 .elementor-element.elementor-element-e815787 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --margin-top: 72px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-1124 .elementor-element.elementor-element-d1578f0 { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-1124 .elementor-element.elementor-element-674ef8b .logico-title { - font-weight: 700; - color: #FFFFFF; - } - - .elementor-1124 .elementor-element.elementor-element-3a49b31>.elementor-widget-container { - margin: 20px 0px 0px 0px; - } - - .elementor-1124 .elementor-element.elementor-element-3a49b31 { - font-size: 16px; - line-height: 1.75em; - color: #FFFFFF; - --logico-default-text-color: #FFFFFF; - --logico-accent-color: #FFFFFF; - } - - .elementor-1124 .elementor-element.elementor-element-ba62d5c { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-1124 .elementor-element.elementor-element-a944a85 .logico-title { - font-weight: 700; - letter-spacing: -0.03em; - color: #FFFFFF; - } - - .elementor-1124 .elementor-element.elementor-element-072a962>.elementor-widget-container { - margin: 20px 0px 0px 0px; - } - - .elementor-1124 .elementor-element.elementor-element-072a962 { - font-size: 16px; - line-height: 1.75em; - color: #FFFFFF; - --logico-default-text-color: #FFFFFF; - } - - .elementor-1124 .elementor-element.elementor-element-b484c43 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --gap: 0px 40px; - --row-gap: 0px; - --column-gap: 40px; - --margin-top: 52px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-1124 .elementor-element.elementor-element-444965e { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-1124 .elementor-element.elementor-element-7c871d1 .logico-title { - font-weight: 700; - color: #FFFFFF; - } - - .elementor-1124 .elementor-element.elementor-element-1952ce4>.elementor-widget-container { - margin: 20px 0px 0px 0px; - } - - .elementor-1124 .elementor-element.elementor-element-1952ce4 { - font-size: 16px; - line-height: 1.75em; - color: #FFFFFF; - --logico-default-text-color: #FFFFFF; - --logico-accent-color: #FFFFFF; - } - - .elementor-1124 .elementor-element.elementor-element-87f43bc { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-1124 .elementor-element.elementor-element-bcc0304 .logico-title { - font-weight: 700; - letter-spacing: -0.03em; - color: #FFFFFF; - } - - .elementor-1124 .elementor-element.elementor-element-f23a8d9 { - --grid-template-columns: repeat(0, auto); - --icon-size: 16px; - --grid-column-gap: 38px; - --grid-row-gap: 0px; - } - - .elementor-1124 .elementor-element.elementor-element-f23a8d9>.elementor-widget-container { - margin: 25px 0px 0px -3px; - } - - .elementor-1124 .elementor-element.elementor-element-f23a8d9 .elementor-social-icon { - background-color: #FFFFFF00; - --icon-padding: 0px; - } - - .elementor-1124 .elementor-element.elementor-element-f23a8d9 .elementor-social-icon i { - color: #FFFFFF; - } - - .elementor-1124 .elementor-element.elementor-element-f23a8d9 .elementor-social-icon svg { - fill: #FFFFFF; - } - - .elementor-1124 .elementor-element.elementor-element-f23a8d9 .elementor-social-icon:hover i { - color: #c01227; - } - - .elementor-1124 .elementor-element.elementor-element-f23a8d9 .elementor-social-icon:hover svg { - fill: #c01227; - } - - .elementor-1124 .elementor-element.elementor-element-b5747ff { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --border-radius: 25px 25px 25px 25px; - --padding-top: 85px; - --padding-bottom: 75px; - --padding-left: 105px; - --padding-right: 105px; - } - - .elementor-1124 .elementor-element.elementor-element-b5747ff:not(.elementor-motion-effects-element-type-background), - .elementor-1124 .elementor-element.elementor-element-b5747ff>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-color: #FFFFFF; - } - - .elementor-1124 .elementor-element.elementor-element-cad45b1>.elementor-widget-container { - margin: 0px 0px 24px 0px; - } - - .elementor-1124 .elementor-element.elementor-element-cad45b1 .logico-title { - font-size: 30px; - font-weight: 600; - line-height: 1.3333em; - letter-spacing: -0.03em; - color: #111111; - } - - .elementor-1124 .elementor-element.elementor-element-5155bc5>.elementor-widget-container { - margin: 10px 0px 0px 0px; - } - - .elementor-1124 .elementor-element.elementor-element-5155bc5 .wpforms-container .wpforms-field, - .elementor-1124 .elementor-element.elementor-element-5155bc5 .wp-core-ui div.wpforms-container .wpforms-field { - padding: calc(20px / 2) 0; - } - - .elementor-1124 .elementor-element.elementor-element-5155bc5 div.wpforms-container .wpforms-form .wpforms-field-label { - font-size: 14px; - } - - .elementor-1124 .elementor-element.elementor-element-5155bc5 .wpforms-container .wpforms-submit-container { - padding-top: 28px; - } - - .elementor-1124 .elementor-element.elementor-element-8f02142 { - --display: flex; - --flex-direction: row; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: space-between; - --align-items: flex-end; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --margin-top: 216px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-1124 .elementor-element.elementor-element-4f50032 { - --display: flex; - } - - .elementor-1124 .elementor-element.elementor-element-24a041c { - width: var(--container-widget-width, 800px); - max-width: 800px; - --container-widget-width: 800px; - --container-widget-flex-grow: 0; - } - - .elementor-1124 .elementor-element.elementor-element-24a041c .logico-title { - color: #FFFFFF; - } - - .elementor-1124 .elementor-element.elementor-element-f67ccb3 { - --display: flex; - } - - .elementor-1124 .elementor-element.elementor-element-ff6b585>.elementor-widget-container { - margin: 0px 0px 16px 0px; - } - - .elementor-1124 .elementor-element.elementor-element-ff6b585 .button-container { - text-align: right; - } - - .elementor-1124 .elementor-element.elementor-element-ff6b585 { - --logico-button-text-color: #FFFFFF; - --logico-button-border-color: #c01227; - --logico-button-background-color: #FFFFFF00; - --logico-button-icon-color: #1F1F1F; - --logico-button-text-hover: #FFFFFF; - --logico-button-border-hover: #c01227; - --logico-button-background-hover: #c01227; - --logico-button-icon-hover: #FFFFFF; - } - - .elementor-1124 .elementor-element.elementor-element-07ba4e1 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-1124 .elementor-element.elementor-element-fafb4a0 { - --divider-border-style: solid; - --divider-color: #CBCBCB; - --divider-border-width: 1px; - } - - .elementor-1124 .elementor-element.elementor-element-fafb4a0>.elementor-widget-container { - margin: 72px 0px 122px 0px; - } - - .elementor-1124 .elementor-element.elementor-element-fafb4a0 .elementor-divider-separator { - width: 100%; - } - - .elementor-1124 .elementor-element.elementor-element-fafb4a0 .elementor-divider { - padding-block-start: 0px; - padding-block-end: 0px; - } - - .elementor-1124 .elementor-element.elementor-element-0e0d8be { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --gap: 50px 20px; - --row-gap: 50px; - --column-gap: 20px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-1124 .elementor-element.elementor-element-60a07d2 { - --display: flex; - } - - .elementor-1124 .elementor-element.elementor-element-8a5ad9c { - text-align: start; - } - - .elementor-1124 .elementor-element.elementor-element-8a5ad9c img { - width: 153px; - } - - .elementor-1124 .elementor-element.elementor-element-03567bd { - --grid-template-columns: repeat(0, auto); - --icon-size: 16px; - --grid-column-gap: 38px; - --grid-row-gap: 0px; - } - - .elementor-1124 .elementor-element.elementor-element-03567bd>.elementor-widget-container { - margin: 40px 0px 0px -3px; - } - - .elementor-1124 .elementor-element.elementor-element-03567bd .elementor-social-icon { - background-color: #FFFFFF00; - --icon-padding: 0px; - } - - .elementor-1124 .elementor-element.elementor-element-03567bd .elementor-social-icon i { - color: #FFFFFF; - } - - .elementor-1124 .elementor-element.elementor-element-03567bd .elementor-social-icon svg { - fill: #FFFFFF; - } - - .elementor-1124 .elementor-element.elementor-element-03567bd .elementor-social-icon:hover i { - color: #c01227; - } - - .elementor-1124 .elementor-element.elementor-element-03567bd .elementor-social-icon:hover svg { - fill: #c01227; - } - - .elementor-1124 .elementor-element.elementor-element-ea7c3cc>.elementor-widget-container { - margin: 51px 0px 0px 0px; - } - - .elementor-1124 .elementor-element.elementor-element-ea7c3cc .logico-title { - font-family: "Manrope Alt", Sans-serif; - font-size: 80px; - font-weight: 700; - line-height: 1em; - letter-spacing: -0.03em; - color: #FFFFFF00; - -webkit-text-stroke-width: 1px; - stroke-width: 1px; - -webkit-text-stroke-color: #c01227; - stroke: #c01227; - } - - .elementor-1124 .elementor-element.elementor-element-a4172a9 { - --display: flex; - } - - .elementor-1124 .elementor-element.elementor-element-fa48476>.elementor-widget-container { - margin: 1px 0px 8px 0px; - } - - .elementor-1124 .elementor-element.elementor-element-fa48476 .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.5em; - color: #FFFFFF; - } - - .elementor-1124 .elementor-element.elementor-element-bca91dc .logico-custom-menu-widget li { - font-size: 16px; - } - - .elementor-1124 .elementor-element.elementor-element-bca91dc .logico-custom-menu-widget li, - .elementor-1124 .elementor-element.elementor-element-bca91dc .logico-custom-menu-widget li a { - color: #FFFFFF; - } - - .elementor-1124 .elementor-element.elementor-element-bca91dc .logico-custom-menu-widget li a:hover { - color: #c01227; - border-color: #c01227; - } - - .elementor-1124 .elementor-element.elementor-element-a36dcfc { - --display: flex; - } - - .elementor-1124 .elementor-element.elementor-element-06be7c3>.elementor-widget-container { - margin: 1px 0px 8px 0px; - } - - .elementor-1124 .elementor-element.elementor-element-06be7c3 .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.5em; - color: #FFFFFF; - } - - .elementor-1124 .elementor-element.elementor-element-7df71e8 .logico-custom-menu-widget li { - font-size: 16px; - } - - .elementor-1124 .elementor-element.elementor-element-7df71e8 .logico-custom-menu-widget li, - .elementor-1124 .elementor-element.elementor-element-7df71e8 .logico-custom-menu-widget li a { - color: #FFFFFF; - } - - .elementor-1124 .elementor-element.elementor-element-7df71e8 .logico-custom-menu-widget li a:hover { - color: #c01227; - border-color: #c01227; - } - - .elementor-1124 .elementor-element.elementor-element-c1123e4 { - --display: flex; - } - - .elementor-1124 .elementor-element.elementor-element-b03b421>.elementor-widget-container { - margin: 1px 0px 8px 0px; - } - - .elementor-1124 .elementor-element.elementor-element-b03b421 .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.5em; - color: #FFFFFF; - } - - .elementor-1124 .elementor-element.elementor-element-ec349f3 .logico-custom-menu-widget li { - font-size: 16px; - } - - .elementor-1124 .elementor-element.elementor-element-ec349f3 .logico-custom-menu-widget li, - .elementor-1124 .elementor-element.elementor-element-ec349f3 .logico-custom-menu-widget li a { - color: #FFFFFF; - } - - .elementor-1124 .elementor-element.elementor-element-ec349f3 .logico-custom-menu-widget li a:hover { - color: #c01227; - border-color: #c01227; - } - - .elementor-1124 .elementor-element.elementor-element-6c64806 { - --display: grid; - --e-con-grid-template-columns: repeat(2, 1fr); - --e-con-grid-template-rows: repeat(1, 1fr); - --grid-auto-flow: row; - --margin-top: 79px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-1124 .elementor-element.elementor-element-5a88bdb { - font-size: 14px; - color: #BEBEBE; - --logico-default-text-color: #BEBEBE; - --logico-accent-color: #BEBEBE; - } - - .elementor-1124 .elementor-element.elementor-element-dc710dd { - text-align: end; - font-size: 14px; - color: #BEBEBE; - --logico-default-text-color: #BEBEBE; - --logico-accent-color: #BEBEBE; - } - - @media(min-width: 481px) { - .elementor-1124 .elementor-element.elementor-element-241b0db { - --width: 45%; - } - - .elementor-1124 .elementor-element.elementor-element-d1578f0 { - --width: 37%; - } - - .elementor-1124 .elementor-element.elementor-element-ba62d5c { - --width: 56%; - } - - .elementor-1124 .elementor-element.elementor-element-444965e { - --width: 37%; - } - - .elementor-1124 .elementor-element.elementor-element-87f43bc { - --width: 56%; - } - - .elementor-1124 .elementor-element.elementor-element-b5747ff { - --width: 50%; - } - - .elementor-1124 .elementor-element.elementor-element-4f50032 { - --width: 70%; - } - - .elementor-1124 .elementor-element.elementor-element-f67ccb3 { - --width: 30%; - } - - .elementor-1124 .elementor-element.elementor-element-60a07d2 { - --width: 50%; - } - - .elementor-1124 .elementor-element.elementor-element-a4172a9 { - --width: 16.6667%; - } - - .elementor-1124 .elementor-element.elementor-element-a36dcfc { - --width: 16.6667%; - } - - .elementor-1124 .elementor-element.elementor-element-c1123e4 { - --width: 16.6667%; - } - } - - @media(max-width: 1200px) and (min-width:481px) { - .elementor-1124 .elementor-element.elementor-element-d1578f0 { - --width: 50%; - } - - .elementor-1124 .elementor-element.elementor-element-ba62d5c { - --width: 50%; - } - - .elementor-1124 .elementor-element.elementor-element-444965e { - --width: 50%; - } - - .elementor-1124 .elementor-element.elementor-element-87f43bc { - --width: 50%; - } - - .elementor-1124 .elementor-element.elementor-element-60a07d2 { - --width: 42%; - } - } - - @media(max-width: 1020px) and (min-width:481px) { - .elementor-1124 .elementor-element.elementor-element-241b0db { - --width: 100%; - } - - .elementor-1124 .elementor-element.elementor-element-b5747ff { - --width: 100%; - } - - .elementor-1124 .elementor-element.elementor-element-4f50032 { - --width: 100%; - } - - .elementor-1124 .elementor-element.elementor-element-f67ccb3 { - --width: 100%; - } - } - - @media(max-width: 840px) and (min-width:481px) { - .elementor-1124 .elementor-element.elementor-element-60a07d2 { - --width: calc(50% - 30px); - } - - .elementor-1124 .elementor-element.elementor-element-a4172a9 { - --width: calc(50% - 30px); - } - - .elementor-1124 .elementor-element.elementor-element-a36dcfc { - --width: calc(50% - 30px); - } - - .elementor-1124 .elementor-element.elementor-element-c1123e4 { - --width: calc(50% - 30px); - } - } - - @media(max-width: 660px) and (min-width:481px) { - .elementor-1124 .elementor-element.elementor-element-60a07d2 { - --width: 47%; - } - - .elementor-1124 .elementor-element.elementor-element-a4172a9 { - --width: 47%; - } - - .elementor-1124 .elementor-element.elementor-element-a36dcfc { - --width: 47%; - } - - .elementor-1124 .elementor-element.elementor-element-c1123e4 { - --width: 47%; - } - } - - @media(max-width: 1200px) { - .elementor-1124 .elementor-element.elementor-element-7e04f3b { - --padding-top: 120px; - --padding-bottom: 62px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-1124 .elementor-element.elementor-element-89e1910 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-1124 .elementor-element.elementor-element-bd15a64>.elementor-widget-container { - margin: 27px 0px 0px 0px; - } - - .elementor-1124 .elementor-element.elementor-element-e815787 { - --gap: 0px 20px; - --row-gap: 0px; - --column-gap: 20px; - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-1124 .elementor-element.elementor-element-b484c43 { - --gap: 0px 20px; - --row-gap: 0px; - --column-gap: 20px; - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-1124 .elementor-element.elementor-element-b5747ff { - --padding-top: 50px; - --padding-bottom: 50px; - --padding-left: 50px; - --padding-right: 50px; - } - - .elementor-1124 .elementor-element.elementor-element-8f02142 { - --margin-top: 150px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-1124 .elementor-element.elementor-element-ff6b585 .button-container { - text-align: right; - } - - .elementor-1124 .elementor-element.elementor-element-07ba4e1 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-1124 .elementor-element.elementor-element-fafb4a0>.elementor-widget-container { - margin: 72px 0px 90px 0px; - } - - .elementor-1124 .elementor-element.elementor-element-0e0d8be { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-1124 .elementor-element.elementor-element-ea7c3cc .logico-title { - font-size: 60px; - } - - .elementor-1124 .elementor-element.elementor-element-6c64806 { - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - } - - @media(max-width: 1020px) { - .elementor-1124 .elementor-element.elementor-element-22d534d { - --padding-top: 0px; - --padding-bottom: 10px; - --padding-left: 10px; - --padding-right: 10px; - } - - body:not(.rtl) .elementor-1124 .elementor-element.elementor-element-729e13c { - left: 10px; - } - - body.rtl .elementor-1124 .elementor-element.elementor-element-729e13c { - right: 10px; - } - - .elementor-1124 .elementor-element.elementor-element-7e04f3b { - --padding-top: 120px; - --padding-bottom: 60px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-1124 .elementor-element.elementor-element-89e1910 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-1124 .elementor-element.elementor-element-241b0db { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - body:not(.rtl) .elementor-1124 .elementor-element.elementor-element-bacd3e2 { - left: 0%; - } - - body.rtl .elementor-1124 .elementor-element.elementor-element-bacd3e2 { - right: 0%; - } - - .elementor-1124 .elementor-element.elementor-element-bacd3e2 { - top: 150px; - } - - .elementor-1124 .elementor-element.elementor-element-bacd3e2 img { - max-width: 100%; - } - - .elementor-1124 .elementor-element.elementor-element-b5747ff { - --margin-top: 70px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 85px; - --padding-bottom: 75px; - --padding-left: 105px; - --padding-right: 105px; - } - - .elementor-1124 .elementor-element.elementor-element-8f02142 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --margin-top: 120px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-1124 .elementor-element.elementor-element-f67ccb3 { - --margin-top: 30px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-1124 .elementor-element.elementor-element-ff6b585>.elementor-widget-container { - margin: 0px 0px 0px 0px; - } - - .elementor-1124 .elementor-element.elementor-element-ff6b585 .button-container { - text-align: left; - } - - .elementor-1124 .elementor-element.elementor-element-07ba4e1 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-1124 .elementor-element.elementor-element-0e0d8be { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-1124 .elementor-element.elementor-element-03567bd { - --grid-column-gap: 30px; - } - - .elementor-1124 .elementor-element.elementor-element-ea7c3cc .logico-title { - font-size: 40px; - } - - .elementor-1124 .elementor-element.elementor-element-6c64806 { - --grid-auto-flow: row; - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - } - - @media(max-width: 840px) { - .elementor-1124 .elementor-element.elementor-element-e815787 { - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --gap: 0px 20px; - --row-gap: 0px; - --column-gap: 20px; - --flex-wrap: nowrap; - } - - .elementor-1124 .elementor-element.elementor-element-b484c43 { - --flex-wrap: nowrap; - } - - .elementor-1124 .elementor-element.elementor-element-fafb4a0>.elementor-widget-container { - margin: 60px 0px 60px 0px; - } - - .elementor-1124 .elementor-element.elementor-element-0e0d8be { - --flex-wrap: wrap; - } - - .elementor-1124 .elementor-element.elementor-element-6c64806 { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } - - .elementor-1124 .elementor-element.elementor-element-5a88bdb { - text-align: center; - } - - .elementor-1124 .elementor-element.elementor-element-dc710dd { - text-align: center; - } - } - - @media(max-width: 660px) { - .elementor-1124 .elementor-element.elementor-element-7e04f3b { - --padding-top: 70px; - --padding-bottom: 60px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-1124 .elementor-element.elementor-element-b5747ff { - --padding-top: 50px; - --padding-bottom: 30px; - --padding-left: 50px; - --padding-right: 50px; - } - - .elementor-1124 .elementor-element.elementor-element-cad45b1 .logico-title { - font-size: 24px; - } - - .elementor-1124 .elementor-element.elementor-element-5155bc5 { - --logico-form-field-border-radius-left-top: 10px; - --logico-form-field-border-radius-right-top: 10px; - --logico-form-field-border-radius-right-bottom: 10px; - --logico-form-field-border-radius-left-bottom: 10px; - } - - .elementor-1124 .elementor-element.elementor-element-8f02142 { - --flex-direction: column; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --justify-content: flex-start; - --align-items: center; - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-1124 .elementor-element.elementor-element-24a041c .logico-title { - text-align: center; - } - - .elementor-1124 .elementor-element.elementor-element-ff6b585 .button-container { - text-align: center; - } - - .elementor-1124 .elementor-element.elementor-element-ea7c3cc .logico-title { - font-size: 38px; - } - - .elementor-1124 .elementor-element.elementor-element-6c64806 { - --grid-auto-flow: row; - } - } - - @media(max-width: 480px) { - .elementor-1124 .elementor-element.elementor-element-e815787 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-1124 .elementor-element.elementor-element-ba62d5c { - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-1124 .elementor-element.elementor-element-b484c43 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-1124 .elementor-element.elementor-element-87f43bc { - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-1124 .elementor-element.elementor-element-b5747ff { - --padding-top: 40px; - --padding-bottom: 40px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-1124 .elementor-element.elementor-element-cad45b1>.elementor-widget-container { - margin: 0px 0px 14px 0px; - } - - .elementor-1124 .elementor-element.elementor-element-6c64806 { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } - } - - /*# sourceURL=elementor-frontend-inline-css */ - -/* STYLE BLOCK 30 */ -@font-face { - font-family: 'Manrope Alt'; - src: url('/assets/fonts/Manrope-Bold.ttf') format('truetype'); - font-weight: bold; - font-style: normal; - } - - @font-face { - font-family: 'Manrope Alt'; - src: url('/assets/fonts/Manrope-ExtraBold.ttf') format('truetype'); - font-weight: 800; - font-style: normal; - } - - @font-face { - font-family: 'Manrope Alt'; - src: url('/assets/fonts/Manrope-ExtraLight.ttf') format('truetype'); - font-weight: 200; - font-style: normal; - } - - @font-face { - font-family: 'Manrope Alt'; - src: url('/assets/fonts/Manrope-Light.ttf') format('truetype'); - font-weight: 300; - font-style: normal; - } - - @font-face { - font-family: 'Manrope Alt'; - src: url('/assets/fonts/Manrope-Medium.ttf') format('truetype'); - font-weight: 500; - font-style: normal; - } - - @font-face { - font-family: 'Manrope Alt'; - src: url('/assets/fonts/Manrope-Regular.ttf') format('truetype'); - font-weight: normal; - font-style: normal; - } - - @font-face { - font-family: 'Manrope Alt'; - src: url('/assets/fonts/Manrope-SemiBold.ttf') format('truetype'); - font-weight: 600; - font-style: normal; - } - - :root { - --logico-viewport-mobile: 480px; - --logico-viewport-mobile-extra: 660px; - --logico-viewport-tablet: 840px; - --logico-viewport-tablet-extra: 1020px; - --logico-viewport-laptop: 1200px; - --logico-viewport-widescreen: 2400px; - --logico-content-width: 1380px; - --logico-default-text-color: #333333; - --logico-dark-text-color: #111111; - --logico-light-text-color: #a3a3a3; - --logico-accent-color: #c01227; - --logico-accent-alter-color: #c01227; - --logico-border-color: #adadad; - --logico-border-hover-color: #111111; - --logico-background-color: #ffffff; - --logico-background-alter-color: #f9f7f6; - --logico-button-text-color: #333333; - --logico-button-border-color: #333333; - --logico-button-background-color: rgba(255, 255, 255, 0); - --logico-button-icon-color: #ffffff; - --logico-button-text-hover: #ffffff; - --logico-button-background-hover: #c01227; - --logico-button-background-hover: #c01227 - --logico-button-icon-hover: #ffffff; - --logico-body-font-size: 18px; - --logico-body-line-height: 1.6667em; - --logico-body-font-family: Manrope; - --logico-body-font-style: normal; - --logico-body-font-weight: 400; - --logico-body-text-decoration: none; - --logico-h1-font-size: 120px; - --logico-h1-line-height: 1.2em; - --logico-h1-letter-spacing: -0.03em; - --logico-h1-font-family: "Manrope", Sans-serif; - --logico-h1-text-transform: uppercase; - --logico-h1-font-style: normal; - --logico-h1-font-weight: 500; - --logico-h2-font-size: 80px; - --logico-h2-line-height: 1.2em; - --logico-h2-letter-spacing: -0.03em; - --logico-h2-font-family: "Manrope", Sans-serif; - --logico-h2-text-transform: uppercase; - --logico-h2-font-style: normal; - --logico-h2-font-weight: 500; - --logico-h3-font-size: 60px; - --logico-h3-line-height: 1.2em; - --logico-h3-letter-spacing: -0.03em; - --logico-h3-font-family: "Manrope", Sans-serif; - --logico-h3-text-transform: uppercase; - --logico-h3-font-style: normal; - --logico-h3-font-weight: 500; - --logico-h4-font-size: 40px; - --logico-h4-line-height: 1.2em; - --logico-h4-letter-spacing: -0.03em; - --logico-h4-font-family: "Manrope", Sans-serif; - --logico-h4-text-transform: uppercase; - --logico-h4-font-style: normal; - --logico-h4-font-weight: 500; - --logico-h5-font-size: 30px; - --logico-h5-line-height: 1.2em; - --logico-h5-letter-spacing: -0.03em; - --logico-h5-font-family: "Manrope", Sans-serif; - --logico-h5-text-transform: uppercase; - --logico-h5-font-style: normal; - --logico-h5-font-weight: 500; - --logico-h6-font-size: 25px; - --logico-h6-line-height: 1.2em; - --logico-h6-letter-spacing: -0.03em; - --logico-h6-font-family: "Manrope", Sans-serif; - --logico-h6-text-transform: uppercase; - --logico-h6-font-style: normal; - --logico-h6-font-weight: 500; - --logico-button-font-size: 14px; - --logico-button-font-family: Manrope; - --logico-button-font-weight: 600; - --logico-paragraph-spacing: 1.7em; - --logico-h1-font-size-laptop: 80px; - --logico-h2-font-size-laptop: 60px; - --logico-h3-font-size-laptop: 46px; - --logico-h4-font-size-laptop: 34px; - --logico-h5-font-size-laptop: 28px; - --logico-h6-font-size-laptop: 22px; - --logico-body-font-size-tablet: 16px; - --logico-h1-font-size-tablet: 60px; - --logico-h2-font-size-tablet: 50px; - --logico-h3-font-size-tablet: 36px; - --logico-h4-font-size-tablet: 28px; - --logico-h5-font-size-tablet: 24px; - --logico-h6-font-size-tablet: 20px; - --logico-h1-font-size-mobile-extra: 40px; - --logico-h2-font-size-mobile-extra: 32px; - --logico-h3-font-size-mobile-extra: 28px; - --logico-h4-font-size-mobile-extra: 23px; - --logico-h5-font-size-mobile-extra: 20px; - --logico-h6-font-size-mobile-extra: 18px; - --logico-radius-small: 10px; - --logico-radius-medium: 15px; - --logico-radius-large: 25px; - } - - .wp-block-post-content, - .logico-front-end { - font-size: 18px; - line-height: 1.6667em; - font-family: Manrope; - font-style: normal; - font-weight: 400; - text-decoration: none; - } - - .wp-block-post-content h1:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h1, - .logico-front-end h1:not([class*=logico-title-h]), - .logico-front-end .logico-title-h1 { - font-size: 120px; - line-height: 1.2em; - letter-spacing: -0.03em; - font-family: "Manrope", Sans-serif; - text-transform: uppercase; - font-style: normal; - font-weight: 500; - } - - .wp-block-post-content h2:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h2, - .logico-front-end h2:not([class*=logico-title-h]), - .logico-front-end .logico-title-h2 { - font-size: 80px; - line-height: 1.2em; - letter-spacing: -0.03em; - font-family: "Manrope", Sans-serif; - text-transform: uppercase; - font-style: normal; - font-weight: 500; - } - - .wp-block-post-content h3:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h3, - .logico-front-end h3:not([class*=logico-title-h]), - .logico-front-end .logico-title-h3 { - font-size: 60px; - line-height: 1.2em; - letter-spacing: -0.03em; - font-family: "Manrope", Sans-serif; - text-transform: uppercase; - font-style: normal; - font-weight: 500; - } - - .wp-block-post-content h4:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h4, - .logico-front-end h4:not([class*=logico-title-h]), - .logico-front-end .logico-title-h4 { - font-size: 40px; - line-height: 1.2em; - letter-spacing: -0.03em; - font-family: "Manrope", Sans-serif; - text-transform: uppercase; - font-style: normal; - font-weight: 500; - } - - .wp-block-post-content h5:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h5, - .logico-front-end h5:not([class*=logico-title-h]), - .logico-front-end .logico-title-h5 { - font-size: 30px; - line-height: 1.2em; - letter-spacing: -0.03em; - font-family: "Manrope", Sans-serif; - text-transform: uppercase; - font-style: normal; - font-weight: 500; - } - - .wp-block-post-content h6:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h6, - .logico-front-end h6:not([class*=logico-title-h]), - .logico-front-end .logico-title-h6 { - font-size: 25px; - line-height: 1.2em; - letter-spacing: -0.03em; - font-family: "Manrope", Sans-serif; - text-transform: uppercase; - font-style: normal; - font-weight: 500; - } - - .logico-alter-button { - font-size: 14px; - font-family: Manrope; - font-weight: 600; - } - - .wp-block-post-content p, - .logico-front-end p { - margin-bottom: 1.7em; - } - - @media only screen and (max-width: 1200px) { - - .wp-block-post-content h1:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h1, - .logico-front-end h1:not([class*=logico-title-h]), - .logico-front-end .logico-title-h1 { - font-size: 80px; - } - - .wp-block-post-content h2:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h2, - .logico-front-end h2:not([class*=logico-title-h]), - .logico-front-end .logico-title-h2 { - font-size: 60px; - } - - .wp-block-post-content h3:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h3, - .logico-front-end h3:not([class*=logico-title-h]), - .logico-front-end .logico-title-h3 { - font-size: 46px; - padding-bottom: 20px; - } - - .wp-block-post-content h4:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h4, - .logico-front-end h4:not([class*=logico-title-h]), - .logico-front-end .logico-title-h4 { - font-size: 34px; - } - - .wp-block-post-content h5:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h5, - .logico-front-end h5:not([class*=logico-title-h]), - .logico-front-end .logico-title-h5 { - font-size: 28px; - } - - .wp-block-post-content h6:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h6, - .logico-front-end h6:not([class*=logico-title-h]), - .logico-front-end .logico-title-h6 { - font-size: 22px; - } - } - - @media only screen and (max-width: 840px) { - - .wp-block-post-content, - .logico-front-end { - font-size: 16px; - } - - .wp-block-post-content h1:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h1, - .logico-front-end h1:not([class*=logico-title-h]), - .logico-front-end .logico-title-h1 { - font-size: 60px; - } - - .wp-block-post-content h2:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h2, - .logico-front-end h2:not([class*=logico-title-h]), - .logico-front-end .logico-title-h2 { - font-size: 50px; - } - - .wp-block-post-content h3:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h3, - .logico-front-end h3:not([class*=logico-title-h]), - .logico-front-end .logico-title-h3 { - font-size: 36px; - padding-bottom: 20px; - } - - .wp-block-post-content h4:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h4, - .logico-front-end h4:not([class*=logico-title-h]), - .logico-front-end .logico-title-h4 { - font-size: 28px; - } - - .wp-block-post-content h5:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h5, - .logico-front-end h5:not([class*=logico-title-h]), - .logico-front-end .logico-title-h5 { - font-size: 24px; - } - - .wp-block-post-content h6:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h6, - .logico-front-end h6:not([class*=logico-title-h]), - .logico-front-end .logico-title-h6 { - font-size: 20px; - } - } - - @media only screen and (max-width: 660px) { - - .wp-block-post-content h1:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h1, - .logico-front-end h1:not([class*=logico-title-h]), - .logico-front-end .logico-title-h1 { - font-size: 40px; - } - - .wp-block-post-content h2:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h2, - .logico-front-end h2:not([class*=logico-title-h]), - .logico-front-end .logico-title-h2 { - font-size: 32px; - } - - .wp-block-post-content h3:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h3, - .logico-front-end h3:not([class*=logico-title-h]), - .logico-front-end .logico-title-h3 { - font-size: 28px; - padding-bottom: 20px; - } - - .wp-block-post-content h4:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h4, - .logico-front-end h4:not([class*=logico-title-h]), - .logico-front-end .logico-title-h4 { - font-size: 23px; - } - - .wp-block-post-content h5:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h5, - .logico-front-end h5:not([class*=logico-title-h]), - .logico-front-end .logico-title-h5 { - font-size: 20px; - } - - .wp-block-post-content h6:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h6, - .logico-front-end h6:not([class*=logico-title-h]), - .logico-front-end .logico-title-h6 { - font-size: 18px; - } - } - - .body-container.error-404 { - background-color: #c01227; - } - - body.error-404 { - background-image: none !important; - } - - .body-container.error-404 { - background-position: center center; - background-repeat: no-repeat; - -webkit-background-size: initial; - background-size: initial; - background-image: url("/assets/images/bg-404.png"); - } - - /*# sourceURL=logico-theme-inline-css */ - -/* STYLE BLOCK 31 */ -.woocommerce-product-gallery { - opacity: 1 !important; - } - -/* STYLE BLOCK 32 */ -.rll-youtube-player, - [data-lazy-src] { - display: none !important; - } - -/* STYLE BLOCK 33 */ -[data-wpr-lazyrender] { - content-visibility: auto; - } - -/* STYLE BLOCK 34 */ -/* Center-align all card components and modular sections */ - .vm-section, - .values-section, - .offices-section, - .elementor-element-442eede, - /* How it works */ - .elementor-element-bf5fff2, - /* Our Team */ - .elementor-element-de254c2 - - /* Testimonials */ - { - margin-left: auto !important; - margin-right: auto !important; - display: block !important; - /* Ensure block-level behavior for centering */ - } - - - /* Ensure consistent spacing between sections */ - .vm-section, - .values-section, - .offices-section { - padding-left: 15px !important; - padding-right: 15px !important; - } - - @media (min-width: 1200px) { - - .vm-section, - .values-section, - .offices-section { - max-width: 1200px !important; - } - } - -/* STYLE BLOCK 35 */ -*, - *::before, - *::after { - box-sizing: border-box; - margin: 0; - padding: 0; - } - - :root { - --red: #C0202A; - --red-deep: #a01820; - --red-mid: #d63c45; - --red-pale: rgba(192, 32, 42, 0.08); - --red-pale2: rgba(192, 32, 42, 0.05); - --dark: #111419; - --dark2: #1d2130; - --mid: #4d5261; - --light: #8a90a2; - --pale: #f3f4f7; - --white: #ffffff; - --card: rgba(255, 255, 255, 0.75); - } - - html { - scroll-behavior: smooth; - } - - body { - font-family: 'Manrope', sans-serif; - background: var(--pale); - color: var(--dark); - overflow-x: hidden; - } - - .hero { - position: relative; - min-height: 92vh; - display: flex; - align-items: center; - justify-content: center; - text-align: center; - padding: 140px 32px 80px; - overflow: hidden; - } - - /* layered gradient bg */ - .hero::before { - content: ''; - position: absolute; - inset: 0; - background: - radial-gradient(ellipse 100% 80% at 50% -5%, rgba(192, 32, 42, 0.13) 0%, transparent 55%), - radial-gradient(ellipse 60% 60% at 10% 80%, rgba(192, 32, 42, 0.07) 0%, transparent 55%), - radial-gradient(ellipse 55% 55% at 90% 90%, rgba(192, 32, 42, 0.06) 0%, transparent 55%), - linear-gradient(165deg, #ecedf2 0%, #f8f9fb 45%, #edf0f5 100%); - opacity: 1; - } - - /* Fix the error of the header menu container and nav bar visibility */ - .header-menu-container, - .elementor-element-e44ee7e { - display: flex !important; - visibility: visible !important; - opacity: 1 !important; - } - - - - #masthead { - z-index: 9999 !important; - } - - /* decorative arcs */ - .hero-arc { - position: absolute; - border-radius: 50%; - border: 1px solid rgba(192, 32, 42, 0.08); - pointer-events: none; - } - - .hero-arc-1 { - width: 700px; - height: 700px; - top: 50%; - left: 50%; - transform: translate(-50%, -50%); - } - - .hero-arc-2 { - width: 500px; - height: 500px; - top: 50%; - left: 50%; - transform: translate(-50%, -50%); - } - - .hero-arc-3 { - width: 300px; - height: 300px; - top: 50%; - left: 50%; - transform: translate(-50%, -50%); - } - - .hero-inner { - position: relative; - z-index: 2; - max-width: 820px; - } - - .hero-badge { - display: inline-flex; - align-items: center; - gap: 8px; - background: rgba(192, 32, 42, 0.07); - border: 1px solid rgba(192, 32, 42, 0.15); - border-radius: 100px; - padding: 7px 18px 7px 14px; - font-size: 0.7rem; - font-weight: 500; - letter-spacing: 0.14em; - text-transform: uppercase; - color: var(--red); - margin-bottom: 32px; - animation: fadeDown 0.7s cubic-bezier(0.22, 1, 0.36, 1) both; - } - - .hero-badge svg { - width: 13px; - height: 13px; - } - - .hero-title { - font-family: 'Playfair Display', serif; - font-size: clamp(2.8rem, 7vw, 5rem); - font-weight: 700; - line-height: 1.05; - letter-spacing: -0.03em; - color: var(--dark); - margin-bottom: 24px; - animation: fadeUp 0.75s cubic-bezier(0.22, 1, 0.36, 1) 0.1s both; - } - - .hero-title em { - font-style: italic; - color: var(--red); - } - - .hero-sub { - font-size: 1.1rem; - font-weight: 300; - color: var(--mid); - line-height: 1.82; - max-width: 580px; - margin: 0 auto 40px; - animation: fadeUp 0.75s cubic-bezier(0.22, 1, 0.36, 1) 0.2s both; - } - - .hero-cta { - display: inline-flex; - align-items: center; - gap: 10px; - background: var(--red); - color: var(--white); - font-family: 'Manrope', sans-serif; - font-size: 0.9rem; - font-weight: 500; - letter-spacing: 0.04em; - padding: 15px 32px; - border-radius: 100px; - border: none; - cursor: pointer; - text-decoration: none; - box-shadow: 0 8px 28px rgba(192, 32, 42, 0.35); - transition: transform 0.3s cubic-bezier(0.34, 1.56, 0.64, 1), box-shadow 0.3s ease, background 0.2s; - animation: fadeUp 0.75s cubic-bezier(0.22, 1, 0.36, 1) 0.3s both; - } - - .hero-cta:hover { - transform: translateY(-3px) scale(1.04); - box-shadow: 0 14px 38px rgba(192, 32, 42, 0.45); - background: var(--red-deep); - } - - .hero-cta svg { - width: 16px; - height: 16px; - transition: transform 0.3s ease; - } - - .hero-cta:hover svg { - transform: translateX(4px); - } - - /* scroll indicator */ - .hero-scroll { - position: absolute; - bottom: 36px; - left: 50%; - transform: translateX(-50%); - display: flex; - flex-direction: column; - align-items: center; - gap: 8px; - color: var(--light); - font-size: 0.68rem; - letter-spacing: 0.16em; - text-transform: uppercase; - animation: fadeUp 1s cubic-bezier(0.22, 1, 0.36, 1) 0.6s both; - } - - .scroll-line { - width: 1px; - height: 44px; - background: linear-gradient(to bottom, var(--red), transparent); - animation: scrollPulse 2s ease-in-out infinite; - } - - @keyframes scrollPulse { - - 0%, - 100% { - opacity: 0.4; - transform: scaleY(0.6) translateY(0); - } - - 50% { - opacity: 1; - transform: scaleY(1) translateY(4px); - } - } - - /* ═══════════════════════════════════════ - STATS BAR - ═══════════════════════════════════════ */ - .stats-bar { - background: var(--dark2); - background-color: #1f1f1f; - /* Fallback */ - padding: 10px 20px; - position: relative; - overflow: hidden; - z-index: 1; - } - - .stats-bar::before { - content: ''; - position: absolute; - inset: 0; - background: - radial-gradient(ellipse 60% 100% at 50% 50%, rgba(192, 32, 42, 0.12) 0%, transparent 65%); - pointer-events: none; - z-index: 0; - } - - .stats-inner { - max-width: 1100px; - margin: 0 auto; - display: grid; - grid-template-columns: repeat(4, 1fr); - gap: 0; - position: relative; - z-index: 2; - } - - .stat-item { - text-align: center; - padding: 16px 24px; - position: relative; - opacity: 1 !important; - visibility: visible !important; - transform: none !important; - z-index: 2; - } - - .stats-bar .elementor-invisible, - .stat-item.elementor-invisible { - visibility: visible !important; - opacity: 1 !important; - } - - .stat-item:not(:last-child)::after { - content: ''; - position: absolute; - right: 0; - top: 20%; - bottom: 20%; - width: 1px; - background: rgba(255, 255, 255, 0.08); - z-index: 0; - } - - .stat-num { - font-family: 'Manrope', sans-serif; - font-size: 3rem; - font-weight: 700; - color: #ffffff !important; - letter-spacing: -0.04em; - line-height: 1; - margin-bottom: 8px; - position: relative; - z-index: 2; - } - - .stat-num span { - color: var(--red-mid); - } - - .stat-lbl { - font-size: 0.78rem; - font-weight: 400; - color: #ffffff !important; - letter-spacing: 0.08em; - text-transform: uppercase; - position: relative; - z-index: 2; - } - - /* ═══════════════════════════════════════ - INITIATIVES - ═══════════════════════════════════════ */ - .initiatives { - padding: 100px 36px; - max-width: 1200px; - margin: 0 auto; - } - - .section-header { - text-align: center; - margin-bottom: 64px; - } - - .section-eyebrow { - display: inline-flex; - align-items: center; - gap: 10px; - font-size: 0.80rem; - font-weight: 500; - letter-spacing: 0.2em; - text-transform: uppercase; - color: var(--red); - margin-bottom: 16px; - } - - .section-eyebrow::before, - .section-eyebrow::after { - content: ''; - width: 26px; - height: 1px; - background: var(--red); - opacity: 0.45; - } - - .section-title { - font-family: 'Playfair Display', serif; - font-size: clamp(2rem, 4vw, 3rem); - font-weight: 700; - color: var(--dark); - letter-spacing: -0.025em; - line-height: 1.1; - margin-bottom: 16px; - } - - .section-sub { - font-size: 1rem; - font-weight: 300; - color: var(--mid); - max-width: 520px; - margin: 0 auto; - line-height: 1.8; - } - - .init-grid { - display: grid; - grid-template-columns: repeat(2, 1fr); - gap: 24px; - } - - .init-card { - background: var(--card); - backdrop-filter: blur(18px) saturate(160%); - -webkit-backdrop-filter: blur(18px) saturate(160%); - border: 1px solid rgba(255, 255, 255, 0.88); - border-radius: 24px; - padding: 44px 40px; - display: flex; - gap: 28px; - align-items: flex-start; - box-shadow: 0 4px 18px rgba(17, 20, 25, 0.06); - overflow: hidden; - position: relative; - transition: transform 0.42s cubic-bezier(0.34, 1.56, 0.64, 1), box-shadow 0.42s ease, border-color 0.3s; - } - - .init-card::before { - content: ''; - position: absolute; - top: 0; - left: 0; - right: 0; - height: 3px; - background: linear-gradient(90deg, transparent, var(--red), transparent); - transform: scaleX(0); - transform-origin: left; - transition: transform 0.45s cubic-bezier(0.34, 1.2, 0.64, 1); - } - - .init-card:hover { - transform: translateY(-8px) scale(1.012); - box-shadow: 0 26px 56px rgba(192, 32, 42, 0.13); - border-color: rgba(192, 32, 42, 0.2); - } - - .init-card:hover::before { - transform: scaleX(1); - } - - .init-icon { - flex-shrink: 0; - width: 58px; - height: 58px; - background: var(--red-pale); - border-radius: 16px; - display: flex; - align-items: center; - justify-content: center; - font-size: 1.6rem; - transition: transform 0.45s cubic-bezier(0.34, 1.56, 0.64, 1), background 0.3s; - } - - .init-card:hover .init-icon { - transform: scale(1.15) rotate(-6deg); - background: rgba(192, 32, 42, 0.13); - } - - /* .init-content {} */ - - .init-title { - font-family: 'Playfair Display', serif; - font-size: 1.2rem; - font-weight: 600; - color: var(--dark); - margin-bottom: 10px; - } - - .init-desc { - font-size: 0.92rem; - font-weight: 300; - color: var(--mid); - line-height: 1.78; - } - - /* ═══════════════════════════════════════ - SUCCESS STORIES - ═══════════════════════════════════════ */ - .stories-section { - background: var(--dark2); - padding: 100px 36px; - position: relative; - overflow: hidden; - } - - .stories-section::before { - content: ''; - position: absolute; - inset: 0; - background: - radial-gradient(ellipse 80% 60% at 50% 0%, rgba(192, 32, 42, 0.1) 0%, transparent 55%); - pointer-events: none; - } - - .stories-inner { - max-width: 1200px; - margin: 0 auto; - position: relative; - z-index: 1; - } - - .stories-inner .section-eyebrow { - color: rgba(192, 32, 42, 0.9); - } - - .stories-inner .section-eyebrow::before, - .stories-inner .section-eyebrow::after { - background: var(--red); - opacity: 0.35; - } - - .stories-inner .section-title { - color: var(--white); - } - - .stories-inner .section-sub { - color: rgba(255, 255, 255, 0.5); - } - - .stories-grid { - display: grid; - grid-template-columns: repeat(3, 1fr); - gap: 24px; - margin-top: 60px; - } - - .story-card { - background: var(--dark2); - border: 1px solid rgba(255, 255, 255, 0.08); - border-radius: 24px; - height: 420px; - /* Consistent height for overlay */ - overflow: hidden; - transition: transform 0.42s cubic-bezier(0.34, 1.56, 0.64, 1), box-shadow 0.42s ease, border-color 0.3s; - position: relative; - } - - .story-card:hover { - transform: translateY(-10px) scale(1.015); - box-shadow: 0 28px 60px rgba(0, 0, 0, 0.4); - border-color: rgba(192, 32, 42, 0.3); - } - - /* image area */ - .story-img { - width: 100%; - height: 100%; - object-fit: cover; - object-position: top center; - display: block; - filter: grayscale(15%) contrast(1.05); - transition: filter 0.5s ease, transform 0.5s ease; - } - - .story-card:hover .story-img { - filter: grayscale(0%) contrast(1.08); - transform: scale(1.04); - } - - .story-img-wrap { - overflow: hidden; - position: relative; - } - - /* gradient over image bottom */ - .story-img-wrap::after { - content: ''; - position: absolute; - bottom: 0; - left: 0; - right: 0; - height: 80px; - background: linear-gradient(to top, var(--dark2), transparent); - pointer-events: none; - } - - .story-body { - position: absolute; - inset: auto 0 0 0; - padding: 40px 30px; - background: linear-gradient(to top, rgba(17, 20, 25, 0.95) 0%, rgba(17, 20, 25, 0.7) 60%, transparent 100%); - backdrop-filter: blur(8px); - -webkit-backdrop-filter: blur(8px); - opacity: 0; - transform: translateY(40px); - transition: all 0.5s cubic-bezier(0.22, 1, 0.36, 1); - pointer-events: none; - z-index: 10; - } - - .story-card:hover .story-body { - opacity: 1; - transform: translateY(0); - pointer-events: all; - } - - .story-role { - font-size: 0.80rem; - font-weight: 500; - letter-spacing: 0.18em; - text-transform: uppercase; - color: rgba(255, 255, 255, 0.35); - margin-bottom: 8px; - display: flex; - align-items: center; - gap: 6px; - } - - .story-role::before { - content: ''; - width: 14px; - height: 1px; - background: var(--red-mid); - opacity: 0.6; - } - - .story-name { - font-family: 'Playfair Display', serif; - font-size: 1.45rem; - font-weight: 600; - color: var(--white); - margin-bottom: 6px; - } - - .story-location { - font-size: 0.78rem; - color: rgba(255, 255, 255, 0.35); - margin-bottom: 16px; - display: flex; - align-items: center; - gap: 5px; - } - - .story-location svg { - width: 11px; - height: 11px; - opacity: 0.5; - } - - .story-divider { - width: 30px; - height: 2px; - background: linear-gradient(90deg, var(--red), transparent); - border-radius: 2px; - margin-bottom: 14px; - transition: width 0.4s ease; - } - - .story-card:hover .story-divider { - width: 52px; - } - - .story-quote { - font-size: 0.9rem; - font-weight: 300; - color: rgba(255, 255, 255, 0.55); - line-height: 1.78; - } - - /* ═══════════════════════════════════════ - CTA BANNER - ═══════════════════════════════════════ */ - .cta-section { - position: relative; - background: var(--red); - padding: 90px 36px; - text-align: center; - overflow: hidden; - } - - .cta-section::before { - content: ''; - position: absolute; - inset: 0; - background: - radial-gradient(ellipse 80% 100% at 50% 50%, rgba(255, 255, 255, 0.08) 0%, transparent 65%); - pointer-events: none; - } - - /* decorative circles */ - .cta-circle { - position: absolute; - border-radius: 50%; - border: 1px solid rgba(255, 255, 255, 0.1); - pointer-events: none; - } - - .cta-circle-1 { - width: 600px; - height: 600px; - top: 50%; - left: 50%; - transform: translate(-50%, -50%); - } - - .cta-circle-2 { - width: 400px; - height: 400px; - top: 50%; - left: 50%; - transform: translate(-50%, -50%); - } - - .cta-inner { - position: relative; - z-index: 2; - max-width: 640px; - margin: 0 auto; - } - - .cta-eyebrow { - font-size: 0.68rem; - font-weight: 500; - letter-spacing: 0.2em; - text-transform: uppercase; - color: rgba(255, 255, 255, 0.6); - margin-bottom: 20px; - } - - .cta-title { - font-family: 'Playfair Display', serif; - font-size: clamp(2rem, 5vw, 3.2rem); - font-weight: 700; - color: var(--white); - line-height: 1.1; - letter-spacing: -0.025em; - margin-bottom: 18px; - } - - .cta-title em { - font-style: italic; - color: rgba(255, 255, 255, 0.75); - } - - .cta-sub { - font-size: 1rem; - font-weight: 300; - color: rgba(255, 255, 255, 0.65); - line-height: 1.8; - margin-bottom: 44px; - } - - .cta-buttons { - display: flex; - gap: 14px; - justify-content: center; - flex-wrap: wrap; - } - - .btn-primary { - display: inline-flex; - align-items: center; - gap: 9px; - background: var(--white); - color: var(--red); - font-family: 'Manrope', sans-serif; - font-size: 0.88rem; - font-weight: 500; - letter-spacing: 0.03em; - padding: 14px 30px; - border-radius: 100px; - border: none; - cursor: pointer; - text-decoration: none; - box-shadow: 0 8px 28px rgba(0, 0, 0, 0.2); - transition: transform 0.3s cubic-bezier(0.34, 1.56, 0.64, 1), box-shadow 0.3s ease; - } - - .btn-primary:hover { - transform: translateY(-3px) scale(1.04); - box-shadow: 0 14px 38px rgba(0, 0, 0, 0.28); - } - - .btn-outline { - display: inline-flex; - align-items: center; - gap: 9px; - background: transparent; - color: var(--white); - font-family: 'Manrope', sans-serif; - font-size: 0.88rem; - font-weight: 500; - letter-spacing: 0.03em; - padding: 14px 30px; - border-radius: 100px; - border: 1px solid rgba(255, 255, 255, 0.4); - cursor: pointer; - text-decoration: none; - transition: transform 0.3s cubic-bezier(0.34, 1.56, 0.64, 1), background 0.25s, border-color 0.25s; - } - - .btn-outline:hover { - transform: translateY(-3px) scale(1.04); - background: rgba(255, 255, 255, 0.1); - border-color: rgba(255, 255, 255, 0.7); - } - - /* ═══════════════════════════════════════ - GLOBAL ANIMATIONS - ═══════════════════════════════════════ */ - @keyframes fadeUp { - from { - opacity: 0; - transform: translateY(22px); - } - - to { - opacity: 1; - transform: translateY(0); - } - } - - @keyframes fadeDown { - from { - opacity: 0; - transform: translateY(-14px); - } - - to { - opacity: 1; - transform: translateY(0); - } - } - - .reveal { - /* opacity: 0; */ - transform: translateY(28px); - transition: opacity 0.7s cubic-bezier(0.22, 1, 0.36, 1), transform 0.7s cubic-bezier(0.22, 1, 0.36, 1); - } - - .reveal.visible { - opacity: 1; - transform: translateY(0); - } - - .reveal-d1 { - transition-delay: 0.08s; - } - - .reveal-d2 { - transition-delay: 0.18s; - } - - .reveal-d3 { - transition-delay: 0.28s; - } - - .reveal-d4 { - transition-delay: 0.38s; - } - - /* ═══════════════════════════════════════ - RESPONSIVE - ═══════════════════════════════════════ */ - @media (max-width: 900px) { - .stats-inner { - grid-template-columns: repeat(2, 1fr); - } - - .stat-item:nth-child(2)::after { - display: none; - } - - .init-grid { - grid-template-columns: 1fr; - } - - .stories-grid { - grid-template-columns: 1fr; - max-width: 460px; - margin-left: auto; - margin-right: auto; - } - } - - @media (max-width: 560px) { - .stats-inner { - grid-template-columns: 1fr 1fr; - gap: 0; - } - - .hero { - min-height: 80vh; - padding: 80px 20px 60px; - } - - .initiatives, - .stories-section { - padding: 70px 20px; - } - - .cta-section { - padding: 70px 20px; - } - } - -/* STYLE BLOCK 36 */ -img:is([sizes=auto i], [sizes^="auto," i]) { - contain-intrinsic-size: 3000px 1500px - } - - /*# sourceURL=wp-img-auto-sizes-contain-inline-css */ - -/* STYLE BLOCK 37 */ -img.wp-smiley, - img.emoji { - display: inline !important; - border: none !important; - box-shadow: none !important; - height: 1em !important; - width: 1em !important; - margin: 0 0.07em !important; - vertical-align: -0.1em !important; - background: none !important; - padding: 0 !important; - } - - /*# sourceURL=wp-emoji-styles-inline-css */ - -/* STYLE BLOCK 38 */ -:root { - --wp--preset--aspect-ratio--square: 1; - --wp--preset--aspect-ratio--4-3: 4/3; - --wp--preset--aspect-ratio--3-4: 3/4; - --wp--preset--aspect-ratio--3-2: 3/2; - --wp--preset--aspect-ratio--2-3: 2/3; - --wp--preset--aspect-ratio--16-9: 16/9; - --wp--preset--aspect-ratio--9-16: 9/16; - --wp--preset--color--black: #000000; - --wp--preset--color--cyan-bluish-gray: #abb8c3; - --wp--preset--color--white: #ffffff; - --wp--preset--color--pale-pink: #f78da7; - --wp--preset--color--vivid-red: #cf2e2e; - --wp--preset--color--luminous-vivid-orange: #ff6900; - --wp--preset--color--luminous-vivid-amber: #fcb900; - --wp--preset--color--light-green-cyan: #7bdcb5; - --wp--preset--color--vivid-green-cyan: #00d084; - --wp--preset--color--pale-cyan-blue: #8ed1fc; - --wp--preset--color--vivid-cyan-blue: #0693e3; - --wp--preset--color--vivid-purple: #9b51e0; - --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg, rgb(6, 147, 227) 0%, rgb(155, 81, 224) 100%); - --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg, rgb(122, 220, 180) 0%, rgb(0, 208, 130) 100%); - --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg, rgb(252, 185, 0) 0%, rgb(255, 105, 0) 100%); - --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg, rgb(255, 105, 0) 0%, rgb(207, 46, 46) 100%); - --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg, rgb(238, 238, 238) 0%, rgb(169, 184, 195) 100%); - --wp--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%); - --wp--preset--gradient--blush-light-purple: linear-gradient(135deg, rgb(255, 206, 236) 0%, rgb(152, 150, 240) 100%); - --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg, rgb(254, 205, 165) 0%, rgb(254, 45, 45) 50%, rgb(107, 0, 62) 100%); - --wp--preset--gradient--luminous-dusk: linear-gradient(135deg, rgb(255, 203, 112) 0%, rgb(199, 81, 192) 50%, rgb(65, 88, 208) 100%); - --wp--preset--gradient--pale-ocean: linear-gradient(135deg, rgb(255, 245, 203) 0%, rgb(182, 227, 212) 50%, rgb(51, 167, 181) 100%); - --wp--preset--gradient--electric-grass: linear-gradient(135deg, rgb(202, 248, 128) 0%, rgb(113, 206, 126) 100%); - --wp--preset--gradient--midnight: linear-gradient(135deg, rgb(2, 3, 129) 0%, rgb(40, 116, 252) 100%); - --wp--preset--font-size--small: 13px; - --wp--preset--font-size--medium: 20px; - --wp--preset--font-size--large: 36px; - --wp--preset--font-size--x-large: 42px; - --wp--preset--font-family--text-font: Manrope, sans-serif; - --wp--preset--font-family--heading-font: "" Manrope", Sans-serif", sans-serif; - --wp--preset--spacing--20: 0.44rem; - --wp--preset--spacing--30: 0.67rem; - --wp--preset--spacing--40: 1rem; - --wp--preset--spacing--50: 1.5rem; - --wp--preset--spacing--60: 2.25rem; - --wp--preset--spacing--70: 3.38rem; - --wp--preset--spacing--80: 5.06rem; - --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2); - --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4); - --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2); - --wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0); - --wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0); - } - - :root { - --wp--style--global--content-size: 1340px; - --wp--style--global--wide-size: 1340px; - } - - :where(body) { - margin: 0; - } - - .wp-site-blocks>.alignleft { - float: left; - margin-right: 2em; - } - - .wp-site-blocks>.alignright { - float: right; - margin-left: 2em; - } - - .wp-site-blocks>.aligncenter { - justify-content: center; - margin-left: auto; - margin-right: auto; - } - - :where(.is-layout-flex) { - gap: 0.5em; - } - - :where(.is-layout-grid) { - gap: 0.5em; - } - - .is-layout-flow>.alignleft { - float: left; - margin-inline-start: 0; - margin-inline-end: 2em; - } - - .is-layout-flow>.alignright { - float: right; - margin-inline-start: 2em; - margin-inline-end: 0; - } - - .is-layout-flow>.aligncenter { - margin-left: auto !important; - margin-right: auto !important; - } - - .is-layout-constrained>.alignleft { - float: left; - margin-inline-start: 0; - margin-inline-end: 2em; - } - - .is-layout-constrained>.alignright { - float: right; - margin-inline-start: 2em; - margin-inline-end: 0; - } - - .is-layout-constrained>.aligncenter { - margin-left: auto !important; - margin-right: auto !important; - } - - .is-layout-constrained> :where(:not(.alignleft):not(.alignright):not(.alignfull)) { - max-width: var(--wp--style--global--content-size); - margin-left: auto !important; - margin-right: auto !important; - } - - .is-layout-constrained>.alignwide { - max-width: var(--wp--style--global--wide-size); - } - - 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; - } - - body { - background-color: #ffffff; - color: #333333; - padding-top: 0px; - padding-right: 0px; - padding-bottom: 0px; - padding-left: 0px; - } - - a:where(:not(.wp-element-button)) { - text-decoration: underline; - } - - h1 { - font-family: var(--wp--preset--font-family--heading-font); - font-size: 120px; - font-weight: 500; - letter-spacing: -0.03em; - line-height: 1.2; - text-transform: uppercase; - } - - h2 { - font-family: var(--wp--preset--font-family--heading-font); - font-size: 80px; - font-weight: 500; - letter-spacing: -0.03em; - line-height: 1.2; - text-transform: uppercase; - } - - h3 { - font-family: var(--wp--preset--font-family--heading-font); - font-size: 60px; - font-weight: 500; - letter-spacing: -0.03em; - line-height: 1.2; - text-transform: uppercase; - } - - h4 { - font-family: var(--wp--preset--font-family--heading-font); - font-size: 40px; - font-weight: 500; - letter-spacing: -0.03em; - line-height: 1.2; - text-transform: uppercase; - } - - h5 { - font-family: var(--wp--preset--font-family--heading-font); - font-size: 30px; - font-weight: 500; - letter-spacing: -0.03em; - line-height: 1.2; - text-transform: uppercase; - } - - h6 { - font-family: var(--wp--preset--font-family--heading-font); - font-size: 25px; - font-weight: 500; - letter-spacing: -0.03em; - line-height: 1.2; - text-transform: uppercase; - } - - :root :where(.wp-element-button, .wp-block-button__link) { - background-color: #32373c; - border-width: 0; - color: #fff; - font-family: inherit; - font-size: inherit; - font-style: inherit; - font-weight: inherit; - letter-spacing: inherit; - line-height: inherit; - padding-top: calc(0.667em + 2px); - padding-right: calc(1.333em + 2px); - padding-bottom: calc(0.667em + 2px); - padding-left: calc(1.333em + 2px); - text-decoration: none; - text-transform: inherit; - } - - .has-black-color { - color: var(--wp--preset--color--black) !important; - } - - .has-cyan-bluish-gray-color { - color: var(--wp--preset--color--cyan-bluish-gray) !important; - } - - .has-white-color { - color: var(--wp--preset--color--white) !important; - } - - .has-pale-pink-color { - color: var(--wp--preset--color--pale-pink) !important; - } - - .has-vivid-red-color { - color: var(--wp--preset--color--vivid-red) !important; - } - - .has-luminous-vivid-orange-color { - color: var(--wp--preset--color--luminous-vivid-orange) !important; - } - - .has-luminous-vivid-amber-color { - color: var(--wp--preset--color--luminous-vivid-amber) !important; - } - - .has-light-green-cyan-color { - color: var(--wp--preset--color--light-green-cyan) !important; - } - - .has-vivid-green-cyan-color { - color: var(--wp--preset--color--vivid-green-cyan) !important; - } - - .has-pale-cyan-blue-color { - color: var(--wp--preset--color--pale-cyan-blue) !important; - } - - .has-vivid-cyan-blue-color { - color: var(--wp--preset--color--vivid-cyan-blue) !important; - } - - .has-vivid-purple-color { - color: var(--wp--preset--color--vivid-purple) !important; - } - - .has-black-background-color { - background-color: var(--wp--preset--color--black) !important; - } - - .has-cyan-bluish-gray-background-color { - background-color: var(--wp--preset--color--cyan-bluish-gray) !important; - } - - .has-white-background-color { - background-color: var(--wp--preset--color--white) !important; - } - - .has-pale-pink-background-color { - background-color: var(--wp--preset--color--pale-pink) !important; - } - - .has-vivid-red-background-color { - background-color: var(--wp--preset--color--vivid-red) !important; - } - - .has-luminous-vivid-orange-background-color { - background-color: var(--wp--preset--color--luminous-vivid-orange) !important; - } - - .has-luminous-vivid-amber-background-color { - background-color: var(--wp--preset--color--luminous-vivid-amber) !important; - } - - .has-light-green-cyan-background-color { - background-color: var(--wp--preset--color--light-green-cyan) !important; - } - - .has-vivid-green-cyan-background-color { - background-color: var(--wp--preset--color--vivid-green-cyan) !important; - } - - .has-pale-cyan-blue-background-color { - background-color: var(--wp--preset--color--pale-cyan-blue) !important; - } - - .has-vivid-cyan-blue-background-color { - background-color: var(--wp--preset--color--vivid-cyan-blue) !important; - } - - .has-vivid-purple-background-color { - background-color: var(--wp--preset--color--vivid-purple) !important; - } - - .has-black-border-color { - border-color: var(--wp--preset--color--black) !important; - } - - .has-cyan-bluish-gray-border-color { - border-color: var(--wp--preset--color--cyan-bluish-gray) !important; - } - - .has-white-border-color { - border-color: var(--wp--preset--color--white) !important; - } - - .has-pale-pink-border-color { - border-color: var(--wp--preset--color--pale-pink) !important; - } - - .has-vivid-red-border-color { - border-color: var(--wp--preset--color--vivid-red) !important; - } - - .has-luminous-vivid-orange-border-color { - border-color: var(--wp--preset--color--luminous-vivid-orange) !important; - } - - .has-luminous-vivid-amber-border-color { - border-color: var(--wp--preset--color--luminous-vivid-amber) !important; - } - - .has-light-green-cyan-border-color { - border-color: var(--wp--preset--color--light-green-cyan) !important; - } - - .has-vivid-green-cyan-border-color { - border-color: var(--wp--preset--color--vivid-green-cyan) !important; - } - - .has-pale-cyan-blue-border-color { - border-color: var(--wp--preset--color--pale-cyan-blue) !important; - } - - .has-vivid-cyan-blue-border-color { - border-color: var(--wp--preset--color--vivid-cyan-blue) !important; - } - - .has-vivid-purple-border-color { - border-color: var(--wp--preset--color--vivid-purple) !important; - } - - .has-vivid-cyan-blue-to-vivid-purple-gradient-background { - background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important; - } - - .has-light-green-cyan-to-vivid-green-cyan-gradient-background { - background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important; - } - - .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background { - background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important; - } - - .has-luminous-vivid-orange-to-vivid-red-gradient-background { - background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important; - } - - .has-very-light-gray-to-cyan-bluish-gray-gradient-background { - background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important; - } - - .has-cool-to-warm-spectrum-gradient-background { - background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important; - } - - .has-blush-light-purple-gradient-background { - background: var(--wp--preset--gradient--blush-light-purple) !important; - } - - .has-blush-bordeaux-gradient-background { - background: var(--wp--preset--gradient--blush-bordeaux) !important; - } - - .has-luminous-dusk-gradient-background { - background: var(--wp--preset--gradient--luminous-dusk) !important; - } - - .has-pale-ocean-gradient-background { - background: var(--wp--preset--gradient--pale-ocean) !important; - } - - .has-electric-grass-gradient-background { - background: var(--wp--preset--gradient--electric-grass) !important; - } - - .has-midnight-gradient-background { - background: var(--wp--preset--gradient--midnight) !important; - } - - .has-small-font-size { - font-size: var(--wp--preset--font-size--small) !important; - } - - .has-medium-font-size { - font-size: var(--wp--preset--font-size--medium) !important; - } - - .has-large-font-size { - font-size: var(--wp--preset--font-size--large) !important; - } - - .has-x-large-font-size { - font-size: var(--wp--preset--font-size--x-large) !important; - } - - .has-text-font-font-family { - font-family: var(--wp--preset--font-family--text-font) !important; - } - - .has-heading-font-font-family { - font-family: var(--wp--preset--font-family--heading-font) !important; - } - - :where(.wp-block-post-template.is-layout-flex) { - gap: 1.25em; - } - - :where(.wp-block-post-template.is-layout-grid) { - gap: 1.25em; - } - - :where(.wp-block-term-template.is-layout-flex) { - gap: 1.25em; - } - - :where(.wp-block-term-template.is-layout-grid) { - gap: 1.25em; - } - - :where(.wp-block-columns.is-layout-flex) { - gap: 2em; - } - - :where(.wp-block-columns.is-layout-grid) { - gap: 2em; - } - - :root :where(.wp-block-pullquote) { - font-size: 1.5em; - line-height: 1.6; - } - - /* Width */ -::-webkit-scrollbar { - width: 10px; -} - -/* Track */ -::-webkit-scrollbar-track { - background: #ffffff00; -} - -/* Handle */ -::-webkit-scrollbar-thumb { - background: #C01227; - border-radius: 999px; -} - -/* Hover */ -::-webkit-scrollbar-thumb:hover { - background: #dc6271; -} - - /*# sourceURL=global-styles-inline-css */ - -/* STYLE BLOCK 39 */ -.woocommerce form .form-row .required { - visibility: visible; - } - - /*# sourceURL=woocommerce-inline-inline-css */ - -/* STYLE BLOCK 40 */ -.elementor-kit-5 { - --e-global-color-primary: #111111; - --e-global-color-secondary: #777777; - --e-global-color-text: #333333; - --e-global-color-accent: #c01227; - --e-global-typography-primary-font-family: "Roboto"; - --e-global-typography-primary-font-weight: 600; - --e-global-typography-secondary-font-family: "Roboto Slab"; - --e-global-typography-secondary-font-weight: 400; - --e-global-typography-text-font-family: "Manrope"; - --e-global-typography-text-font-size: 18px; - --e-global-typography-text-font-weight: 400; - --e-global-typography-text-line-height: 1.6667em; - --e-global-typography-accent-font-family: "Manrope"; - --e-global-typography-accent-font-weight: 400; - --e-global-typography-accent-line-height: 1.6667em; - color: #333333; - font-family: "Manrope", Sans-serif; - font-size: 18px; - font-weight: 400; - font-style: normal; - text-decoration: none; - line-height: 1.6667em; - } - - .elementor-kit-5 p { - margin-block-end: 1.7em; - } - - .elementor-kit-5 a { - color: #c01227; - text-decoration: underline; - } - - .elementor-kit-5 h1 { - color: #111111; - font-family: "" Manrope", Sans-serif", Sans-serif; - font-size: 120px; - font-weight: 500; - text-transform: uppercase; - font-style: normal; - line-height: 1.2em; - letter-spacing: -0.03em; - } - - .elementor-kit-5 h2 { - color: #111111; - font-family: "" Manrope", Sans-serif", Sans-serif; - font-size: 80px; - font-weight: 500; - text-transform: uppercase; - font-style: normal; - line-height: 1.2em; - letter-spacing: -0.03em; - } - - .elementor-kit-5 h3 { - color: #111111; - font-family: "" Manrope", Sans-serif", Sans-serif; - font-size: 60px; - font-weight: 500; - text-transform: uppercase; - font-style: normal; - line-height: 1.2em; - letter-spacing: -0.03em; - } - - .elementor-kit-5 h4 { - color: #111111; - font-family: "" Manrope", Sans-serif", Sans-serif; - font-size: 40px; - font-weight: 500; - text-transform: uppercase; - font-style: normal; - line-height: 1.2em; - letter-spacing: -0.03em; - } - - .elementor-kit-5 h5 { - color: #111111; - font-family: "" Manrope", Sans-serif", Sans-serif; - font-size: 30px; - font-weight: 500; - text-transform: uppercase; - font-style: normal; - line-height: 1.2em; - letter-spacing: -0.03em; - } - - .elementor-kit-5 h6 { - color: #111111; - font-family: "" Manrope", Sans-serif", Sans-serif; - font-size: 25px; - font-weight: 500; - text-transform: uppercase; - font-style: normal; - line-height: 1.2em; - letter-spacing: -0.03em; - } - - .elementor-kit-5 button, - .elementor-kit-5 input[type="button"], - .elementor-kit-5 input[type="submit"], - .elementor-kit-5 .elementor-button { - font-family: "Manrope", Sans-serif; - font-size: 14px; - font-weight: 600; - } - - .elementor-section.elementor-section-boxed>.elementor-container { - max-width: 1380px; - } - - .e-con { - --container-max-width: 1380px; - } - - .elementor-widget:not(:last-child) { - margin-block-end: 0px; - } - - .elementor-element { - --widgets-spacing: 0px 40px; - --widgets-spacing-row: 0px; - --widgets-spacing-column: 40px; - } - - - - h1.page-title { - display: var(--page-title-display); - } - - @media(max-width: 1200px) { - .elementor-kit-5 h1 { - font-size: 80px; - } - - .elementor-kit-5 h2 { - font-size: 60px; - } - - .elementor-kit-5 h3 { - font-size: 46px; - } - - .elementor-kit-5 h4 { - font-size: 34px; - } - - .elementor-kit-5 h5 { - font-size: 28px; - } - - .elementor-kit-5 h6 { - font-size: 22px; - } - } - - @media(max-width: 840px) { - .elementor-kit-5 { - --e-global-typography-text-font-size: 16px; - --e-global-typography-accent-font-size: 16px; - font-size: 16px; - } - - .elementor-kit-5 h1 { - font-size: 60px; - } - - .elementor-kit-5 h2 { - font-size: 50px; - } - - .elementor-kit-5 h3 { - font-size: 36px; - } - - .elementor-kit-5 h4 { - font-size: 28px; - } - - .elementor-kit-5 h5 { - font-size: 24px; - } - - .elementor-kit-5 h6 { - font-size: 20px; - } - - .elementor-section.elementor-section-boxed>.elementor-container { - max-width: 1024px; - } - - .e-con { - --container-max-width: 1024px; - } - } - - @media(max-width: 660px) { - .elementor-kit-5 h1 { - font-size: 40px; - } - - .elementor-kit-5 h2 { - font-size: 32px; - } - - .elementor-kit-5 h3 { - font-size: 28px; - } - - .elementor-kit-5 h4 { - font-size: 23px; - } - - .elementor-kit-5 h5 { - font-size: 20px; - } - - .elementor-kit-5 h6 { - font-size: 18px; - } - } - - @media(max-width: 480px) { - .elementor-section.elementor-section-boxed>.elementor-container { - max-width: 767px; - } - - .e-con { - --container-max-width: 767px; - } - } - - .elementor-102 .elementor-element.elementor-element-95a08fc { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --margin-top: 0px; - --margin-bottom: 150px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-102 .elementor-element.elementor-element-01a86ed { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - @media(max-width: 1020px) { - .elementor-102 .elementor-element.elementor-element-95a08fc { - --margin-top: 0px; - --margin-bottom: 120px; - --margin-left: 0px; - --margin-right: 0px; - } - } - - @media(max-width: 660px) { - .elementor-102 .elementor-element.elementor-element-95a08fc { - --margin-top: 0px; - --margin-bottom: 90px; - --margin-left: 0px; - --margin-right: 0px; - } - } - - .elementor-2259 .elementor-element.elementor-element-8473f3f { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor .elementor-element.elementor-element-8473f3f.sticky-container-active, - .elementor .sticky-container-active .elementor-element.elementor-element-8473f3f { - background-color: #FFFFFF; - box-shadow: 0px 15px 38px 0px rgba(0, 0, 0, 0.1); - } - - .elementor-2259 .elementor-element.elementor-element-3f7d940 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --border-radius: 10px 10px 10px 10px; - --margin-top: 10px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 10px; - --padding-bottom: 10px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-2259 .elementor-element.elementor-element-3f7d940:not(.elementor-motion-effects-element-type-background), - .elementor-2259 .elementor-element.elementor-element-3f7d940>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-color: #1F1F1F; - } - - .elementor-2259 .elementor-element.elementor-element-c2e7dcf { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --gap: 0px 20px; - --row-gap: 0px; - --column-gap: 20px; - } - - .elementor-2259 .elementor-element.elementor-element-6028a73 .elementor-icon-box-wrapper { - align-items: center; - gap: 15px; - } - - .elementor-2259 .elementor-element.elementor-element-6028a73.elementor-view-stacked .elementor-icon { - background-color: #FFFFFF; - } - - .elementor-2259 .elementor-element.elementor-element-6028a73.elementor-view-framed .elementor-icon, - .elementor-2259 .elementor-element.elementor-element-6028a73.elementor-view-default .elementor-icon { - fill: #FFFFFF; - color: #FFFFFF; - border-color: #FFFFFF; - } - - .elementor-2259 .elementor-element.elementor-element-6028a73 .elementor-icon { - font-size: 19px; - } - - .elementor-2259 .elementor-element.elementor-element-6028a73 .elementor-icon-box-description { - font-size: 14px; - line-height: 1.3571em; - color: #FFFFFF; - } - - .elementor-2259 .elementor-element.elementor-element-b7aca42 { - --display: flex; - --flex-direction: row-reverse; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap-reverse; - --align-items: flex-end; - --gap: 0px 20px; - --row-gap: 0px; - --column-gap: 20px; - --flex-wrap: wrap; - --align-content: flex-end; - } - - .elementor-2259 .elementor-element.elementor-element-f0239c4 { - --grid-template-columns: repeat(0, auto); - --icon-size: 14px; - --grid-column-gap: 20px; - --grid-row-gap: 10px; - } - - .elementor-2259 .elementor-element.elementor-element-f0239c4 .elementor-widget-container { - text-align: right; - } - - .elementor-2259 .elementor-element.elementor-element-f0239c4>.elementor-widget-container { - margin: 0px 0px 0px 20px; - } - - .elementor-2259 .elementor-element.elementor-element-f0239c4.elementor-element { - --align-self: center; - } - - .elementor-2259 .elementor-element.elementor-element-f0239c4 .elementor-social-icon { - background-color: #FFFFFF00; - --icon-padding: 0em; - } - - .elementor-2259 .elementor-element.elementor-element-f0239c4 .elementor-social-icon:hover { - background-color: #FFFFFF00; - } - - .elementor-2259 .elementor-element.elementor-element-f0239c4 .elementor-social-icon:hover i { - color: #c01227; - } - - .elementor-2259 .elementor-element.elementor-element-f0239c4 .elementor-social-icon:hover svg { - fill: #c01227; - } - - .elementor-2259 .elementor-element.elementor-element-9ba8b5b { - width: auto; - max-width: auto; - } - - .elementor-2259 .elementor-element.elementor-element-9ba8b5b>.elementor-widget-container { - margin: 0px 0px 0px 20px; - } - - .elementor-2259 .elementor-element.elementor-element-9ba8b5b.elementor-element { - --align-self: flex-start; - } - - .elementor-2259 .elementor-element.elementor-element-9ba8b5b .elementor-icon-box-wrapper { - align-items: center; - gap: 21px; - } - - .elementor-2259 .elementor-element.elementor-element-9ba8b5b.elementor-view-stacked .elementor-icon { - background-color: #FFFFFF; - } - - .elementor-2259 .elementor-element.elementor-element-9ba8b5b.elementor-view-framed .elementor-icon, - .elementor-2259 .elementor-element.elementor-element-9ba8b5b.elementor-view-default .elementor-icon { - fill: #FFFFFF; - color: #FFFFFF; - border-color: #FFFFFF; - } - - .elementor-2259 .elementor-element.elementor-element-9ba8b5b .elementor-icon { - font-size: 14px; - } - - .elementor-2259 .elementor-element.elementor-element-9ba8b5b .elementor-icon-box-description { - font-size: 14px; - line-height: 1.3571em; - color: #FFFFFF; - } - - .elementor-2259 .elementor-element.elementor-element-9ba8b5b .elementor-icon-box-description a { - color: #FFFFFF; - } - - .elementor-2259 .elementor-element.elementor-element-9ba8b5b .elementor-icon-box-description a:hover { - color: #c01227; - } - - .elementor-2259 .elementor-element.elementor-element-fd17d52 { - width: auto; - max-width: auto; - } - - .elementor-2259 .elementor-element.elementor-element-fd17d52>.elementor-widget-container { - margin: 0px 0px 0px 0px; - } - - .elementor-2259 .elementor-element.elementor-element-fd17d52.elementor-element { - --align-self: flex-start; - } - - .elementor-2259 .elementor-element.elementor-element-fd17d52 .elementor-icon-box-wrapper { - align-items: center; - gap: 15px; - } - - .elementor-2259 .elementor-element.elementor-element-fd17d52.elementor-view-stacked .elementor-icon { - background-color: #FFFFFF; - } - - .elementor-2259 .elementor-element.elementor-element-fd17d52.elementor-view-framed .elementor-icon, - .elementor-2259 .elementor-element.elementor-element-fd17d52.elementor-view-default .elementor-icon { - fill: #FFFFFF; - color: #FFFFFF; - border-color: #FFFFFF; - } - - .elementor-2259 .elementor-element.elementor-element-fd17d52 .elementor-icon { - font-size: 20px; - } - - .elementor-2259 .elementor-element.elementor-element-fd17d52 .elementor-icon-box-description { - font-size: 14px; - line-height: 1.3571em; - color: #FFFFFF; - } - - .elementor-2259 .elementor-element.elementor-element-fd17d52 .elementor-icon-box-description a { - color: #FFFFFF; - } - - .elementor-2259 .elementor-element.elementor-element-fd17d52 .elementor-icon-box-description a:hover { - color: #c01227; - } - - .elementor-2259 .elementor-element.elementor-element-f276732 { - --display: flex; - --flex-direction: row; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --align-items: center; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --z-index: 99; - } - - .elementor-2259 .elementor-element.elementor-element-f276732:not(.elementor-motion-effects-element-type-background), - .elementor-2259 .elementor-element.elementor-element-f276732>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-color: #FFFFFF; - } - - .elementor-2259 .elementor-element.elementor-element-17f0643 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --margin-top: 0px; - --margin-bottom: 0px; - --margin-left: 20px; - --margin-right: 0px; - --z-index: 2; - } - - .elementor-2259 .elementor-element.elementor-element-34aabba { - --display: flex; - --flex-direction: row; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: space-around; - --align-items: stretch; - --gap: 0px 20px; - --row-gap: 0px; - --column-gap: 20px; - --flex-wrap: nowrap; - --z-index: 2; - } - - .elementor-2259 .elementor-element.elementor-element-04e54e4 { - --display: flex; - --flex-direction: row; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: space-between; - --align-items: center; - --gap: 0vw 3.1vw; - --row-gap: 0vw; - --column-gap: 3.1vw; - --flex-wrap: nowrap; - --padding-top: 34px; - --padding-bottom: 34px; - --padding-left: 0px; - --padding-right: 0px; - --z-index: 2; - } - - .elementor-2259 .elementor-element.elementor-element-04e54e4.e-con { - --flex-grow: 1; - --flex-shrink: 0; - } - - #side-panel-4c5ae8f:before { - background-image: url("/assets/images/bg-slide-sidebar.jpg"); - background-position: center center; - background-repeat: no-repeat; - background-size: cover; - } - - .elementor-2259 .elementor-element.elementor-element-4c5ae8f.elementor-element { - --flex-grow: 0; - --flex-shrink: 1; - } - - #side-panel-4c5ae8f .slide-sidebar { - padding: 137px 60px 60px 60px !important; - } - - #side-panel-4c5ae8f { - --logico-default-text-color: #ffffff; - --logico-dark-text-color: #ffffff; - --logico-light-text-color: #bebebe; - --logico-accent-color: #c01227; - --logico-accent-alter-color: #c01227; - --logico-border-color: #cbcbcb; - --logico-border-hover-color: #ffffff; - --logico-background-color: #1f1f1f; - --logico-background-alter-color: #1f1f1f; - --logico-button-text-color: #ffffff; - --logico-button-border-color: #c01227; - --logico-button-background-color: rgba(255, 255, 255, 0); - --logico-button-icon-color: #1f1f1f; - --logico-button-text-hover: #1f1f1f; - --logico-button-border-hover: #c01227; - --logico-button-background-hover: #c01227; - --logico-button-icon-hover: #1f1f1f; - } - - .elementor-2259 .elementor-element.elementor-element-6d60244 .hfe-site-logo-container, - .elementor-2259 .elementor-element.elementor-element-6d60244 .hfe-caption-width figcaption { - text-align: left; - } - - .elementor-2259 .elementor-element.elementor-element-6d60244 .hfe-site-logo .hfe-site-logo-container img { - width: 153px; - } - - .elementor-2259 .elementor-element.elementor-element-6d60244 .widget-image-caption { - margin-top: 0px; - margin-bottom: 0px; - } - - .elementor-2259 .elementor-element.elementor-element-6d60244.elementor-element { - --flex-grow: 0; - --flex-shrink: 0; - } - - .elementor-2259 .elementor-element.elementor-element-6d60244 .hfe-site-logo-container .hfe-site-logo-img { - border-style: none; - } - - .elementor-2259 .elementor-element.elementor-element-0ac5765 { - --display: flex; - --flex-direction: row; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: center; - --align-items: center; - --z-index: 1; - } - - .elementor-2259 .elementor-element.elementor-element-0ac5765.e-con { - --flex-grow: 0; - --flex-shrink: 1; - } - - .elementor-2259 .elementor-element.elementor-element-05fef0c { - width: auto; - max-width: auto; - } - - .elementor-2259 .elementor-element.elementor-element-05fef0c>.elementor-widget-container { - padding: 4px 0px 4px 0px; - } - - .elementor-2259 .elementor-element.elementor-element-05fef0c .header-menu-container nav { - text-align: center; - } - - .elementor-2259 .elementor-element.elementor-element-05fef0c .menu-trigger { - text-align: right; - } - - .elementor-2259 .elementor-element.elementor-element-05fef0c .header-menu-container .main-menu>li ul.sub-menu { - padding: 33px 33px 35px 42px; - background-color: #1f1f1f; - } - - .elementor-2259 .elementor-element.elementor-element-05fef0c .header-menu-container .main-menu li:hover>ul.sub-menu ul.sub-menu { - margin: 0 0 0 calc(33px + 5px); - } - - .elementor-2259 .elementor-element.elementor-element-05fef0c .header-menu-container .main-menu li:hover>ul.sub-menu ul.sub-menu:before { - width: calc(33px + 5px); - } - - .elementor-2259 .elementor-element.elementor-element-05fef0c .header-menu-container .main-menu>li ul.sub-menu>li>a, - .elementor-2259 .elementor-element.elementor-element-05fef0c .header-menu-container .main-menu>li ul.sub-menu>li>a:after { - color: #ffffff; - } - - .elementor-2259 .elementor-element.elementor-element-05fef0c .header-menu-container .main-menu>li ul.sub-menu>li.current-menu-ancestor>a, - .elementor-2259 .elementor-element.elementor-element-05fef0c .header-menu-container .main-menu>li ul.sub-menu>li.current-menu-parent>a, - .elementor-2259 .elementor-element.elementor-element-05fef0c .header-menu-container .main-menu>li ul.sub-menu>li.current-menu-item>a:not([href *="/#"]), - .elementor-2259 .elementor-element.elementor-element-05fef0c .header-menu-container .main-menu>li ul.sub-menu>li.active>a, - .elementor-2259 .elementor-element.elementor-element-05fef0c .header-menu-container .main-menu>li ul.sub-menu>li:hover>a, - .elementor-2259 .elementor-element.elementor-element-05fef0c .header-menu-container .main-menu>li ul.sub-menu>li>a:before { - color: #c01227; - } - - .elementor-2259 .elementor-element.elementor-element-cf37a78 { - --display: flex; - --flex-direction: row; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: flex-end; - --align-items: center; - --gap: 0px 20px; - --row-gap: 0px; - --column-gap: 20px; - --flex-wrap: nowrap; - } - - .elementor-2259 .elementor-element.elementor-element-cf37a78.e-con { - --flex-grow: 1; - --flex-shrink: 0; - } - - .elementor-2259 .elementor-element.elementor-element-b169282 { - --display: flex; - --align-items: flex-end; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --margin-top: 0%; - --margin-bottom: 0%; - --margin-left: 2.7%; - --margin-right: 0%; - --padding-top: 11px; - --padding-bottom: 11px; - --padding-left: 0px; - --padding-right: 0px; - --z-index: 1; - } - - .elementor-2259 .elementor-element.elementor-element-b169282.e-con { - --flex-grow: 1; - --flex-shrink: 0; - } - - .elementor-2259 .elementor-element.elementor-element-5d14300 .header-button-container { - text-align: right; - } - - .elementor-2259 .elementor-element.elementor-element-5d14300 a.header-button { - min-width: 193px; - } - - .elementor-2259 .elementor-element.elementor-element-5d14300 a.header-button.header-button-animation-jump { - min-height: 72px; - } - - .elementor-2259 .elementor-element.elementor-element-5d14300 a.header-button.header-button-animation-jump:hover { - min-height: calc(72px - 22px); - } - - .elementor-2259 .elementor-element.elementor-element-5d14300 a.header-button.header-button-animation-fade { - min-height: 72px; - } - - .elementor-2259 .elementor-element.elementor-element-5d14300 a.header-button:hover { - background-color: #FFD058; - } - - .elementor-2259 .elementor-element.elementor-element-8d7898b { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --margin-top: 0px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 10px; - --padding-bottom: 100px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-2259 .elementor-element.elementor-element-830d027 { - --display: flex; - --min-height: 554px; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --justify-content: center; - --flex-wrap: nowrap; - --overlay-opacity: 1; - --border-radius: 25px 25px 25px 25px; - --padding-top: 90px; - --padding-bottom: 90px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-2259 .elementor-element.elementor-element-830d027:not(.elementor-motion-effects-element-type-background), - .elementor-2259 .elementor-element.elementor-element-830d027>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-image: url("/images/bg-header-3.png"); - background-position: center center; - background-repeat: no-repeat; - background-size: cover; - } - - .elementor-2259 .elementor-element.elementor-element-830d027::before, - .elementor-2259 .elementor-element.elementor-element-830d027>.elementor-background-video-container::before, - .elementor-2259 .elementor-element.elementor-element-830d027>.e-con-inner>.elementor-background-video-container::before, - .elementor-2259 .elementor-element.elementor-element-830d027>.elementor-background-slideshow::before, - .elementor-2259 .elementor-element.elementor-element-830d027>.e-con-inner>.elementor-background-slideshow::before, - .elementor-2259 .elementor-element.elementor-element-830d027>.elementor-motion-effects-container>.elementor-motion-effects-layer::before { - background-color: #1F1F1F33; - --background-overlay: ''; - - } - - .elementor-2259 .elementor-element.elementor-element-069b2a1>.elementor-widget-container { - --e-transform-rotateZ: -90deg; - --e-transform-translateX: 50%; - --e-transform-translateY: 100%; - margin: 0px 150px 0px 0px; - } - - body:not(.rtl) .elementor-2259 .elementor-element.elementor-element-069b2a1 { - right: 0px; - } - - body.rtl .elementor-2259 .elementor-element.elementor-element-069b2a1 { - left: 0px; - } - - .elementor-2259 .elementor-element.elementor-element-069b2a1 { - top: 50%; - --e-transform-origin-x: right; - --e-transform-origin-y: bottom; - } - - .elementor-2259 .elementor-element.elementor-element-069b2a1 .logico-title { - text-align: center; - font-family: "Manrope", Sans-serif; - font-size: 20px; - font-weight: 700; - text-transform: uppercase; - line-height: 1em; - letter-spacing: -0.03em; - color: #FFFFFF; - } - - .elementor-2259 .elementor-element.elementor-element-d17c4ca { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-2259 .elementor-element.elementor-element-bd51cad .page-title.logico-title-h2 { - color: #FFFFFF; - } - - .elementor-2259 .elementor-element.elementor-element-91be79f { - width: auto; - max-width: auto; - bottom: 10px; - } - - .elementor-2259 .elementor-element.elementor-element-91be79f>.elementor-widget-container { - background-color: #FFFFFF; - padding: 18px 38px 19px 38px; - border-radius: 15px 15px 15px 15px; - } - - .elementor-2259 .elementor-element.elementor-element-91be79f.elementor-element { - --align-self: flex-start; - } - - body:not(.rtl) .elementor-2259 .elementor-element.elementor-element-91be79f { - left: 10px; - } - - body.rtl .elementor-2259 .elementor-element.elementor-element-91be79f { - right: 10px; - } - - .elementor-2259 .elementor-element.elementor-element-91be79f .breadcrumbs, - .elementor-2259 .elementor-element.elementor-element-91be79f .breadcrumbs a { - color: #333333; - } - - .elementor-2259 .elementor-element.elementor-element-b9167b2 { - width: auto; - max-width: auto; - top: 100%; - } - - body:not(.rtl) .elementor-2259 .elementor-element.elementor-element-b9167b2 { - right: 0px; - } - - body.rtl .elementor-2259 .elementor-element.elementor-element-b9167b2 { - left: 0px; - } - - .elementor-2259 .elementor-element.elementor-element-b9167b2 .block-decoration.block-decoration-style-1 .block-decoration-item:before, - .elementor-2259 .elementor-element.elementor-element-b9167b2 .block-decoration.block-decoration-style-2 .block-decoration-item:before, - .elementor-2259 .elementor-element.elementor-element-b9167b2 .block-decoration.block-decoration-style-3 .block-decoration-item:before, - .elementor-2259 .elementor-element.elementor-element-b9167b2 .block-decoration.block-decoration-style-3 .block-decoration-item .decoration-accent, - .elementor-2259 .elementor-element.elementor-element-b9167b2 .block-decoration.block-decoration-style-4 .block-decoration-item:before, - .elementor-2259 .elementor-element.elementor-element-b9167b2 .block-decoration.block-decoration-style-4 .block-decoration-item .decoration-accent { - background-color: #FFFFFF; - } - - .elementor-2259 .elementor-element.elementor-element-b9167b2 .block-decoration.block-decoration-style-1 .block-decoration-item:after, - .elementor-2259 .elementor-element.elementor-element-b9167b2 .block-decoration.block-decoration-style-2 .block-decoration-item .decoration-accent, - .elementor-2259 .elementor-element.elementor-element-b9167b2 .block-decoration.block-decoration-style-3 .block-decoration-item, - .elementor-2259 .elementor-element.elementor-element-b9167b2 .block-decoration.block-decoration-style-3 .block-decoration-item .decoration-accent:before, - .elementor-2259 .elementor-element.elementor-element-b9167b2 .block-decoration.block-decoration-style-4 .block-decoration-item, - .elementor-2259 .elementor-element.elementor-element-b9167b2 .block-decoration.block-decoration-style-4 .block-decoration-item .decoration-accent:before { - background-color: #1F1F1F; - } - - @media(max-width: 1200px) { - .elementor-2259 .elementor-element.elementor-element-f0239c4 { - --grid-column-gap: 15px; - } - - .elementor-2259 .elementor-element.elementor-element-17f0643 { - --margin-top: 0px; - --margin-bottom: 0px; - --margin-left: 20px; - --margin-right: 20px; - } - - .elementor-2259 .elementor-element.elementor-element-04e54e4 { - --padding-top: 20px; - --padding-bottom: 20px; - --padding-left: 0px; - --padding-right: 0px; - --z-index: 1; - } - - .elementor-2259 .elementor-element.elementor-element-6d60244 .hfe-site-logo-container, - .elementor-2259 .elementor-element.elementor-element-6d60244 .hfe-caption-width figcaption { - text-align: left; - } - - .elementor-2259 .elementor-element.elementor-element-0ac5765 { - --justify-content: flex-end; - --align-items: center; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --padding-top: 20px; - --padding-bottom: 20px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-2259 .elementor-element.elementor-element-05fef0c>.elementor-widget-container { - padding: 0px 0px 0px 0px; - } - - .elementor-2259 .elementor-element.elementor-element-05fef0c { - z-index: 2; - } - - .elementor-2259 .elementor-element.elementor-element-cf37a78 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-2259 .elementor-element.elementor-element-830d027 { - --min-height: 500px; - } - - .elementor-2259 .elementor-element.elementor-element-069b2a1>.elementor-widget-container { - margin: 0px 55px 0px 0px; - } - - body:not(.rtl) .elementor-2259 .elementor-element.elementor-element-91be79f { - left: 20px; - } - - body.rtl .elementor-2259 .elementor-element.elementor-element-91be79f { - right: 20px; - } - } - - @media(max-width: 1020px) { - .elementor-2259 .elementor-element.elementor-element-8473f3f { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 10px; - --padding-right: 10px; - } - - .elementor-2259 .elementor-element.elementor-element-8d7898b { - --margin-top: 0px; - --margin-bottom: 120px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 10px; - --padding-right: 10px; - } - - .elementor-2259 .elementor-element.elementor-element-830d027 { - --min-height: 330px; - } - - .elementor-2259 .elementor-element.elementor-element-91be79f>.elementor-widget-container { - padding: 10px 20px 10px 20px; - } - } - - @media(max-width: 840px) { - .elementor-2259 .elementor-element.elementor-element-830d027 { - --min-height: 250px; - } - } - - @media(max-width: 660px) { - .elementor-2259 .elementor-element.elementor-element-8473f3f { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-2259 .elementor-element.elementor-element-3f7d940 { - --padding-top: 10px; - --padding-bottom: 10px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-2259 .elementor-element.elementor-element-17f0643 { - --margin-top: 0px; - --margin-bottom: 0px; - --margin-left: 20px; - --margin-right: 20px; - } - - .elementor-2259 .elementor-element.elementor-element-34aabba { - --flex-wrap: nowrap; - } - - .elementor-2259 .elementor-element.elementor-element-0ac5765.e-con { - --flex-grow: 0; - --flex-shrink: 1; - } - - .elementor-2259 .elementor-element.elementor-element-8d7898b { - --margin-top: 0px; - --margin-bottom: 90px; - --margin-left: 0px; - --margin-right: 0px; - } - - body:not(.rtl) .elementor-2259 .elementor-element.elementor-element-91be79f { - left: 20px; - } - - body.rtl .elementor-2259 .elementor-element.elementor-element-91be79f { - right: 20px; - } - } - - @media(max-width: 480px) { - .elementor-2259 .elementor-element.elementor-element-34aabba { - --flex-wrap: nowrap; - } - - .elementor-2259 .elementor-element.elementor-element-04e54e4 { - --width: auto; - } - - .elementor-2259 .elementor-element.elementor-element-04e54e4.e-con { - --flex-grow: 1; - --flex-shrink: 0; - } - - .elementor-2259 .elementor-element.elementor-element-830d027 { - --min-height: 200px; - } - } - - @media(min-width: 481px) { - .elementor-2259 .elementor-element.elementor-element-c2e7dcf { - --width: 30%; - } - - .elementor-2259 .elementor-element.elementor-element-b7aca42 { - --width: 70%; - } - - .elementor-2259 .elementor-element.elementor-element-04e54e4 { - --width: auto; - } - - .elementor-2259 .elementor-element.elementor-element-cf37a78 { - --width: auto; - } - - .elementor-2259 .elementor-element.elementor-element-b169282 { - --width: auto; - } - } - - .elementor-1124 .elementor-element.elementor-element-22d534d { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --padding-top: 0px; - --padding-bottom: 20px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-1124 .elementor-element.elementor-element-729e13c { - width: auto; - max-width: auto; - top: 0px; - } - - body:not(.rtl) .elementor-1124 .elementor-element.elementor-element-729e13c { - left: 20px; - } - - body.rtl .elementor-1124 .elementor-element.elementor-element-729e13c { - right: 20px; - } - - .elementor-1124 .elementor-element.elementor-element-729e13c .block-decoration { - text-align: left; - } - - .elementor-1124 .elementor-element.elementor-element-729e13c .block-decoration.block-decoration-style-1 .block-decoration-item:before, - .elementor-1124 .elementor-element.elementor-element-729e13c .block-decoration.block-decoration-style-2 .block-decoration-item:before, - .elementor-1124 .elementor-element.elementor-element-729e13c .block-decoration.block-decoration-style-3 .block-decoration-item:before, - .elementor-1124 .elementor-element.elementor-element-729e13c .block-decoration.block-decoration-style-3 .block-decoration-item .decoration-accent, - .elementor-1124 .elementor-element.elementor-element-729e13c .block-decoration.block-decoration-style-4 .block-decoration-item:before, - .elementor-1124 .elementor-element.elementor-element-729e13c .block-decoration.block-decoration-style-4 .block-decoration-item .decoration-accent { - background-color: #1F1F1F; - } - - .elementor-1124 .elementor-element.elementor-element-729e13c .block-decoration.block-decoration-style-1 .block-decoration-item:after, - .elementor-1124 .elementor-element.elementor-element-729e13c .block-decoration.block-decoration-style-2 .block-decoration-item .decoration-accent, - .elementor-1124 .elementor-element.elementor-element-729e13c .block-decoration.block-decoration-style-3 .block-decoration-item, - .elementor-1124 .elementor-element.elementor-element-729e13c .block-decoration.block-decoration-style-3 .block-decoration-item .decoration-accent:before, - .elementor-1124 .elementor-element.elementor-element-729e13c .block-decoration.block-decoration-style-4 .block-decoration-item, - .elementor-1124 .elementor-element.elementor-element-729e13c .block-decoration.block-decoration-style-4 .block-decoration-item .decoration-accent:before { - background-color: #c01227; - } - - .elementor-1124 .elementor-element.elementor-element-7e04f3b { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --overflow: hidden; - --border-radius: 25px 25px 25px 25px; - --padding-top: 122px; - --padding-bottom: 62px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-1124 .elementor-element.elementor-element-7e04f3b:not(.elementor-motion-effects-element-type-background), - .elementor-1124 .elementor-element.elementor-element-7e04f3b>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-color: #1F1F1F; - } - - .elementor-1124 .elementor-element.elementor-element-7e04f3b.e-con { - --flex-grow: 0; - --flex-shrink: 0; - } - - .elementor-1124 .elementor-element.elementor-element-89e1910 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: space-between; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-1124 .elementor-element.elementor-element-241b0db { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --padding-top: 18px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - body:not(.rtl) .elementor-1124 .elementor-element.elementor-element-bacd3e2 { - left: -138px; - } - - body.rtl .elementor-1124 .elementor-element.elementor-element-bacd3e2 { - right: -138px; - } - - .elementor-1124 .elementor-element.elementor-element-bacd3e2 { - top: 185px; - z-index: 0; - } - - .elementor-1124 .elementor-element.elementor-element-bacd3e2 img { - width: 965px; - max-width: 965px; - } - - .elementor-1124 .elementor-element.elementor-element-f5c4a8d>.elementor-widget-container { - margin: 0px 0px 21px 0px; - } - - .elementor-1124 .elementor-element.elementor-element-f5c4a8d .logico-title { - font-size: 14px; - line-height: 2.1428em; - color: #FFFFFF; - } - - .elementor-1124 .elementor-element.elementor-element-687d944>.elementor-widget-container { - margin: 0px 0px 1px 0px; - } - - .elementor-1124 .elementor-element.elementor-element-687d944 .logico-title { - color: #FFFFFF; - } - - .elementor-1124 .elementor-element.elementor-element-bd15a64>.elementor-widget-container { - margin: 27px 50px 0px 0px; - } - - .elementor-1124 .elementor-element.elementor-element-bd15a64 { - --logico-default-text-color: #E7E7E7; - color: #E7E7E7; - } - - .elementor-1124 .elementor-element.elementor-element-e815787 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --margin-top: 72px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-1124 .elementor-element.elementor-element-d1578f0 { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-1124 .elementor-element.elementor-element-674ef8b .logico-title { - font-weight: 700; - color: #FFFFFF; - } - - .elementor-1124 .elementor-element.elementor-element-3a49b31>.elementor-widget-container { - margin: 20px 0px 0px 0px; - } - - .elementor-1124 .elementor-element.elementor-element-3a49b31 { - font-size: 16px; - line-height: 1.75em; - color: #FFFFFF; - --logico-default-text-color: #FFFFFF; - --logico-accent-color: #FFFFFF; - } - - .elementor-1124 .elementor-element.elementor-element-ba62d5c { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-1124 .elementor-element.elementor-element-a944a85 .logico-title { - font-weight: 700; - letter-spacing: -0.03em; - color: #FFFFFF; - } - - .elementor-1124 .elementor-element.elementor-element-072a962>.elementor-widget-container { - margin: 20px 0px 0px 0px; - } - - .elementor-1124 .elementor-element.elementor-element-072a962 { - font-size: 16px; - line-height: 1.75em; - color: #FFFFFF; - --logico-default-text-color: #FFFFFF; - } - - .elementor-1124 .elementor-element.elementor-element-b484c43 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --gap: 0px 40px; - --row-gap: 0px; - --column-gap: 40px; - --margin-top: 52px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-1124 .elementor-element.elementor-element-444965e { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-1124 .elementor-element.elementor-element-7c871d1 .logico-title { - font-weight: 700; - color: #FFFFFF; - } - - .elementor-1124 .elementor-element.elementor-element-1952ce4>.elementor-widget-container { - margin: 20px 0px 0px 0px; - } - - .elementor-1124 .elementor-element.elementor-element-1952ce4 { - font-size: 16px; - line-height: 1.75em; - color: #FFFFFF; - --logico-default-text-color: #FFFFFF; - --logico-accent-color: #FFFFFF; - } - - .elementor-1124 .elementor-element.elementor-element-87f43bc { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-1124 .elementor-element.elementor-element-bcc0304 .logico-title { - font-weight: 700; - letter-spacing: -0.03em; - color: #FFFFFF; - } - - .elementor-1124 .elementor-element.elementor-element-f23a8d9 { - --grid-template-columns: repeat(0, auto); - --icon-size: 16px; - --grid-column-gap: 38px; - --grid-row-gap: 0px; - } - - .elementor-1124 .elementor-element.elementor-element-f23a8d9>.elementor-widget-container { - margin: 25px 0px 0px -3px; - } - - .elementor-1124 .elementor-element.elementor-element-f23a8d9 .elementor-social-icon { - background-color: #FFFFFF00; - --icon-padding: 0px; - } - - .elementor-1124 .elementor-element.elementor-element-f23a8d9 .elementor-social-icon i { - color: #FFFFFF; - } - - .elementor-1124 .elementor-element.elementor-element-f23a8d9 .elementor-social-icon svg { - fill: #FFFFFF; - } - - .elementor-1124 .elementor-element.elementor-element-f23a8d9 .elementor-social-icon:hover i { - color: #c01227; - } - - .elementor-1124 .elementor-element.elementor-element-f23a8d9 .elementor-social-icon:hover svg { - fill: #c01227; - } - - .elementor-1124 .elementor-element.elementor-element-b5747ff { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --border-radius: 25px 25px 25px 25px; - --padding-top: 85px; - --padding-bottom: 75px; - --padding-left: 105px; - --padding-right: 105px; - } - - .elementor-1124 .elementor-element.elementor-element-b5747ff:not(.elementor-motion-effects-element-type-background), - .elementor-1124 .elementor-element.elementor-element-b5747ff>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-color: #FFFFFF; - } - - .elementor-1124 .elementor-element.elementor-element-cad45b1>.elementor-widget-container { - margin: 0px 0px 24px 0px; - } - - .elementor-1124 .elementor-element.elementor-element-cad45b1 .logico-title { - font-size: 30px; - font-weight: 600; - line-height: 1.3333em; - letter-spacing: -0.03em; - color: #111111; - } - - .elementor-1124 .elementor-element.elementor-element-5155bc5>.elementor-widget-container { - margin: 10px 0px 0px 0px; - } - - .elementor-1124 .elementor-element.elementor-element-5155bc5 .wpforms-container .wpforms-field, - .elementor-1124 .elementor-element.elementor-element-5155bc5 .wp-core-ui div.wpforms-container .wpforms-field { - padding: calc(20px / 2) 0; - } - - .elementor-1124 .elementor-element.elementor-element-5155bc5 div.wpforms-container .wpforms-form .wpforms-field-label { - font-size: 14px; - } - - .elementor-1124 .elementor-element.elementor-element-5155bc5 .wpforms-container .wpforms-submit-container { - padding-top: 28px; - } - - .elementor-1124 .elementor-element.elementor-element-8f02142 { - --display: flex; - --flex-direction: row; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: space-between; - --align-items: flex-end; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --margin-top: 216px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-1124 .elementor-element.elementor-element-4f50032 { - --display: flex; - } - - .elementor-1124 .elementor-element.elementor-element-24a041c { - width: var(--container-widget-width, 800px); - max-width: 800px; - --container-widget-width: 800px; - --container-widget-flex-grow: 0; - } - - .elementor-1124 .elementor-element.elementor-element-24a041c .logico-title { - color: #FFFFFF; - } - - .elementor-1124 .elementor-element.elementor-element-f67ccb3 { - --display: flex; - } - - .elementor-1124 .elementor-element.elementor-element-ff6b585>.elementor-widget-container { - margin: 0px 0px 16px 0px; - } - - .elementor-1124 .elementor-element.elementor-element-ff6b585 .button-container { - text-align: right; - } - - .elementor-1124 .elementor-element.elementor-element-ff6b585 { - --logico-button-text-color: #FFFFFF; - --logico-button-border-color: #c01227; - --logico-button-background-color: #FFFFFF00; - --logico-button-icon-color: #1F1F1F; - --logico-button-text-hover: #1F1F1F; - --logico-button-border-hover: #c01227; - --logico-button-background-hover: #c01227; - --logico-button-icon-hover: #1F1F1F; - } - - .elementor-1124 .elementor-element.elementor-element-07ba4e1 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-1124 .elementor-element.elementor-element-fafb4a0 { - --divider-border-style: solid; - --divider-color: #CBCBCB; - --divider-border-width: 1px; - } - - .elementor-1124 .elementor-element.elementor-element-fafb4a0>.elementor-widget-container { - margin: 72px 0px 122px 0px; - } - - .elementor-1124 .elementor-element.elementor-element-fafb4a0 .elementor-divider-separator { - width: 100%; - } - - .elementor-1124 .elementor-element.elementor-element-fafb4a0 .elementor-divider { - padding-block-start: 0px; - padding-block-end: 0px; - } - - .elementor-1124 .elementor-element.elementor-element-0e0d8be { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --gap: 50px 20px; - --row-gap: 50px; - --column-gap: 20px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-1124 .elementor-element.elementor-element-60a07d2 { - --display: flex; - } - - .elementor-1124 .elementor-element.elementor-element-8a5ad9c { - text-align: start; - } - - .elementor-1124 .elementor-element.elementor-element-8a5ad9c img { - width: 153px; - } - - .elementor-1124 .elementor-element.elementor-element-03567bd { - --grid-template-columns: repeat(0, auto); - --icon-size: 16px; - --grid-column-gap: 38px; - --grid-row-gap: 0px; - } - - .elementor-1124 .elementor-element.elementor-element-03567bd>.elementor-widget-container { - margin: 40px 0px 0px -3px; - } - - .elementor-1124 .elementor-element.elementor-element-03567bd .elementor-social-icon { - background-color: #FFFFFF00; - --icon-padding: 0px; - } - - .elementor-1124 .elementor-element.elementor-element-03567bd .elementor-social-icon i { - color: #FFFFFF; - } - - .elementor-1124 .elementor-element.elementor-element-03567bd .elementor-social-icon svg { - fill: #FFFFFF; - } - - .elementor-1124 .elementor-element.elementor-element-03567bd .elementor-social-icon:hover i { - color: #c01227; - } - - .elementor-1124 .elementor-element.elementor-element-03567bd .elementor-social-icon:hover svg { - fill: #c01227; - } - - .elementor-1124 .elementor-element.elementor-element-ea7c3cc>.elementor-widget-container { - margin: 51px 0px 0px 0px; - } - - .elementor-1124 .elementor-element.elementor-element-ea7c3cc .logico-title { - font-family: "Manrope Alt", Sans-serif; - font-size: 80px; - font-weight: 700; - line-height: 1em; - letter-spacing: -0.03em; - color: #FFFFFF00; - -webkit-text-stroke-width: 1px; - stroke-width: 1px; - -webkit-text-stroke-color: #c01227; - stroke: #c01227; - } - - .elementor-1124 .elementor-element.elementor-element-a4172a9 { - --display: flex; - } - - .elementor-1124 .elementor-element.elementor-element-fa48476>.elementor-widget-container { - margin: 1px 0px 8px 0px; - } - - .elementor-1124 .elementor-element.elementor-element-fa48476 .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.5em; - color: #FFFFFF; - } - - .elementor-1124 .elementor-element.elementor-element-bca91dc .logico-custom-menu-widget li { - font-size: 16px; - } - - .elementor-1124 .elementor-element.elementor-element-bca91dc .logico-custom-menu-widget li, - .elementor-1124 .elementor-element.elementor-element-bca91dc .logico-custom-menu-widget li a { - color: #FFFFFF; - } - - .elementor-1124 .elementor-element.elementor-element-bca91dc .logico-custom-menu-widget li a:hover { - color: #c01227; - border-color: #c01227; - } - - .elementor-1124 .elementor-element.elementor-element-a36dcfc { - --display: flex; - } - - .elementor-1124 .elementor-element.elementor-element-06be7c3>.elementor-widget-container { - margin: 1px 0px 8px 0px; - } - - .elementor-1124 .elementor-element.elementor-element-06be7c3 .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.5em; - color: #FFFFFF; - } - - .elementor-1124 .elementor-element.elementor-element-7df71e8 .logico-custom-menu-widget li { - font-size: 16px; - } - - .elementor-1124 .elementor-element.elementor-element-7df71e8 .logico-custom-menu-widget li, - .elementor-1124 .elementor-element.elementor-element-7df71e8 .logico-custom-menu-widget li a { - color: #FFFFFF; - } - - .elementor-1124 .elementor-element.elementor-element-7df71e8 .logico-custom-menu-widget li a:hover { - color: #c01227; - border-color: #c01227; - } - - .elementor-1124 .elementor-element.elementor-element-c1123e4 { - --display: flex; - } - - .elementor-1124 .elementor-element.elementor-element-b03b421>.elementor-widget-container { - margin: 1px 0px 8px 0px; - } - - .elementor-1124 .elementor-element.elementor-element-b03b421 .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.5em; - color: #FFFFFF; - } - - .elementor-1124 .elementor-element.elementor-element-ec349f3 .logico-custom-menu-widget li { - font-size: 16px; - } - - .elementor-1124 .elementor-element.elementor-element-ec349f3 .logico-custom-menu-widget li, - .elementor-1124 .elementor-element.elementor-element-ec349f3 .logico-custom-menu-widget li a { - color: #FFFFFF; - } - - .elementor-1124 .elementor-element.elementor-element-ec349f3 .logico-custom-menu-widget li a:hover { - color: #c01227; - border-color: #c01227; - } - - .elementor-1124 .elementor-element.elementor-element-6c64806 { - --display: grid; - --e-con-grid-template-columns: repeat(2, 1fr); - --e-con-grid-template-rows: repeat(1, 1fr); - --grid-auto-flow: row; - --margin-top: 79px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-1124 .elementor-element.elementor-element-5a88bdb { - font-size: 14px; - color: #BEBEBE; - --logico-default-text-color: #BEBEBE; - --logico-accent-color: #BEBEBE; - } - - .elementor-1124 .elementor-element.elementor-element-dc710dd { - text-align: end; - font-size: 14px; - color: #BEBEBE; - --logico-default-text-color: #BEBEBE; - --logico-accent-color: #BEBEBE; - } - - @media(min-width: 481px) { - .elementor-1124 .elementor-element.elementor-element-241b0db { - --width: 45%; - } - - .elementor-1124 .elementor-element.elementor-element-d1578f0 { - --width: 37%; - } - - .elementor-1124 .elementor-element.elementor-element-ba62d5c { - --width: 56%; - } - - .elementor-1124 .elementor-element.elementor-element-444965e { - --width: 37%; - } - - .elementor-1124 .elementor-element.elementor-element-87f43bc { - --width: 56%; - } - - .elementor-1124 .elementor-element.elementor-element-b5747ff { - --width: 50%; - } - - .elementor-1124 .elementor-element.elementor-element-4f50032 { - --width: 70%; - } - - .elementor-1124 .elementor-element.elementor-element-f67ccb3 { - --width: 30%; - } - - .elementor-1124 .elementor-element.elementor-element-60a07d2 { - --width: 50%; - } - - .elementor-1124 .elementor-element.elementor-element-a4172a9 { - --width: 16.6667%; - } - - .elementor-1124 .elementor-element.elementor-element-a36dcfc { - --width: 16.6667%; - } - - .elementor-1124 .elementor-element.elementor-element-c1123e4 { - --width: 16.6667%; - } - } - - @media(max-width: 1200px) and (min-width:481px) { - .elementor-1124 .elementor-element.elementor-element-d1578f0 { - --width: 50%; - } - - .elementor-1124 .elementor-element.elementor-element-ba62d5c { - --width: 50%; - } - - .elementor-1124 .elementor-element.elementor-element-444965e { - --width: 50%; - } - - .elementor-1124 .elementor-element.elementor-element-87f43bc { - --width: 50%; - } - - .elementor-1124 .elementor-element.elementor-element-60a07d2 { - --width: 42%; - } - } - - @media(max-width: 1020px) and (min-width:481px) { - .elementor-1124 .elementor-element.elementor-element-241b0db { - --width: 100%; - } - - .elementor-1124 .elementor-element.elementor-element-b5747ff { - --width: 100%; - } - - .elementor-1124 .elementor-element.elementor-element-4f50032 { - --width: 100%; - } - - .elementor-1124 .elementor-element.elementor-element-f67ccb3 { - --width: 100%; - } - } - - @media(max-width: 840px) and (min-width:481px) { - .elementor-1124 .elementor-element.elementor-element-60a07d2 { - --width: calc(50% - 30px); - } - - .elementor-1124 .elementor-element.elementor-element-a4172a9 { - --width: calc(50% - 30px); - } - - .elementor-1124 .elementor-element.elementor-element-a36dcfc { - --width: calc(50% - 30px); - } - - .elementor-1124 .elementor-element.elementor-element-c1123e4 { - --width: calc(50% - 30px); - } - } - - @media(max-width: 660px) and (min-width:481px) { - .elementor-1124 .elementor-element.elementor-element-60a07d2 { - --width: 47%; - } - - .elementor-1124 .elementor-element.elementor-element-a4172a9 { - --width: 47%; - } - - .elementor-1124 .elementor-element.elementor-element-a36dcfc { - --width: 47%; - } - - .elementor-1124 .elementor-element.elementor-element-c1123e4 { - --width: 47%; - } - } - - @media(max-width: 1200px) { - .elementor-1124 .elementor-element.elementor-element-7e04f3b { - --padding-top: 120px; - --padding-bottom: 62px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-1124 .elementor-element.elementor-element-89e1910 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-1124 .elementor-element.elementor-element-bd15a64>.elementor-widget-container { - margin: 27px 0px 0px 0px; - } - - .elementor-1124 .elementor-element.elementor-element-e815787 { - --gap: 0px 20px; - --row-gap: 0px; - --column-gap: 20px; - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-1124 .elementor-element.elementor-element-b484c43 { - --gap: 0px 20px; - --row-gap: 0px; - --column-gap: 20px; - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-1124 .elementor-element.elementor-element-b5747ff { - --padding-top: 50px; - --padding-bottom: 50px; - --padding-left: 50px; - --padding-right: 50px; - } - - .elementor-1124 .elementor-element.elementor-element-8f02142 { - --margin-top: 150px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-1124 .elementor-element.elementor-element-ff6b585 .button-container { - text-align: right; - } - - .elementor-1124 .elementor-element.elementor-element-07ba4e1 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-1124 .elementor-element.elementor-element-fafb4a0>.elementor-widget-container { - margin: 72px 0px 90px 0px; - } - - .elementor-1124 .elementor-element.elementor-element-0e0d8be { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-1124 .elementor-element.elementor-element-ea7c3cc .logico-title { - font-size: 60px; - } - - .elementor-1124 .elementor-element.elementor-element-6c64806 { - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - } - - @media(max-width: 1020px) { - .elementor-1124 .elementor-element.elementor-element-22d534d { - --padding-top: 0px; - --padding-bottom: 10px; - --padding-left: 10px; - --padding-right: 10px; - } - - body:not(.rtl) .elementor-1124 .elementor-element.elementor-element-729e13c { - left: 10px; - } - - body.rtl .elementor-1124 .elementor-element.elementor-element-729e13c { - right: 10px; - } - - .elementor-1124 .elementor-element.elementor-element-7e04f3b { - --padding-top: 120px; - --padding-bottom: 60px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-1124 .elementor-element.elementor-element-89e1910 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-1124 .elementor-element.elementor-element-241b0db { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - body:not(.rtl) .elementor-1124 .elementor-element.elementor-element-bacd3e2 { - left: 0%; - } - - body.rtl .elementor-1124 .elementor-element.elementor-element-bacd3e2 { - right: 0%; - } - - .elementor-1124 .elementor-element.elementor-element-bacd3e2 { - top: 150px; - } - - .elementor-1124 .elementor-element.elementor-element-bacd3e2 img { - max-width: 100%; - } - - .elementor-1124 .elementor-element.elementor-element-b5747ff { - --margin-top: 70px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 85px; - --padding-bottom: 75px; - --padding-left: 105px; - --padding-right: 105px; - } - - .elementor-1124 .elementor-element.elementor-element-8f02142 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --margin-top: 120px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-1124 .elementor-element.elementor-element-f67ccb3 { - --margin-top: 30px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-1124 .elementor-element.elementor-element-ff6b585>.elementor-widget-container { - margin: 0px 0px 0px 0px; - } - - .elementor-1124 .elementor-element.elementor-element-ff6b585 .button-container { - text-align: left; - } - - .elementor-1124 .elementor-element.elementor-element-07ba4e1 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-1124 .elementor-element.elementor-element-0e0d8be { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-1124 .elementor-element.elementor-element-03567bd { - --grid-column-gap: 30px; - } - - .elementor-1124 .elementor-element.elementor-element-ea7c3cc .logico-title { - font-size: 40px; - } - - .elementor-1124 .elementor-element.elementor-element-6c64806 { - --grid-auto-flow: row; - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - } - - @media(max-width: 840px) { - .elementor-1124 .elementor-element.elementor-element-e815787 { - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --gap: 0px 20px; - --row-gap: 0px; - --column-gap: 20px; - --flex-wrap: nowrap; - } - - .elementor-1124 .elementor-element.elementor-element-b484c43 { - --flex-wrap: nowrap; - } - - .elementor-1124 .elementor-element.elementor-element-fafb4a0>.elementor-widget-container { - margin: 60px 0px 60px 0px; - } - - .elementor-1124 .elementor-element.elementor-element-0e0d8be { - --flex-wrap: wrap; - } - - .elementor-1124 .elementor-element.elementor-element-6c64806 { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } - - .elementor-1124 .elementor-element.elementor-element-5a88bdb { - text-align: center; - } - - .elementor-1124 .elementor-element.elementor-element-dc710dd { - text-align: center; - } - } - - @media(max-width: 660px) { - .elementor-1124 .elementor-element.elementor-element-7e04f3b { - --padding-top: 70px; - --padding-bottom: 60px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-1124 .elementor-element.elementor-element-b5747ff { - --padding-top: 50px; - --padding-bottom: 30px; - --padding-left: 50px; - --padding-right: 50px; - } - - .elementor-1124 .elementor-element.elementor-element-cad45b1 .logico-title { - font-size: 24px; - } - - .elementor-1124 .elementor-element.elementor-element-5155bc5 { - --logico-form-field-border-radius-left-top: 10px; - --logico-form-field-border-radius-right-top: 10px; - --logico-form-field-border-radius-right-bottom: 10px; - --logico-form-field-border-radius-left-bottom: 10px; - } - - .elementor-1124 .elementor-element.elementor-element-8f02142 { - --flex-direction: column; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --justify-content: flex-start; - --align-items: center; - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-1124 .elementor-element.elementor-element-24a041c .logico-title { - text-align: center; - } - - .elementor-1124 .elementor-element.elementor-element-ff6b585 .button-container { - text-align: center; - } - - .elementor-1124 .elementor-element.elementor-element-ea7c3cc .logico-title { - font-size: 38px; - } - - .elementor-1124 .elementor-element.elementor-element-6c64806 { - --grid-auto-flow: row; - } - } - - @media(max-width: 480px) { - .elementor-1124 .elementor-element.elementor-element-e815787 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-1124 .elementor-element.elementor-element-ba62d5c { - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-1124 .elementor-element.elementor-element-b484c43 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-1124 .elementor-element.elementor-element-87f43bc { - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-1124 .elementor-element.elementor-element-b5747ff { - --padding-top: 40px; - --padding-bottom: 40px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-1124 .elementor-element.elementor-element-cad45b1>.elementor-widget-container { - margin: 0px 0px 14px 0px; - } - - .elementor-1124 .elementor-element.elementor-element-6c64806 { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } - } - - /*# sourceURL=elementor-frontend-inline-css */ - -/* STYLE BLOCK 41 */ -@font-face { - font-family: 'Manrope Alt'; - src: url('/assets/fonts/Manrope-Bold.ttf') format('truetype'); - font-weight: bold; - font-style: normal; - } - - @font-face { - font-family: 'Manrope Alt'; - src: url('/assets/fonts/Manrope-ExtraBold.ttf') format('truetype'); - font-weight: 800; - font-style: normal; - } - - @font-face { - font-family: 'Manrope Alt'; - src: url('/assets/fonts/Manrope-ExtraLight.ttf') format('truetype'); - font-weight: 200; - font-style: normal; - } - - @font-face { - font-family: 'Manrope Alt'; - src: url('/assets/fonts/Manrope-Light.ttf') format('truetype'); - font-weight: 300; - font-style: normal; - } - - @font-face { - font-family: 'Manrope Alt'; - src: url('/assets/fonts/Manrope-Medium.ttf') format('truetype'); - font-weight: 500; - font-style: normal; - } - - @font-face { - font-family: 'Manrope Alt'; - src: url('/assets/fonts/Manrope-Regular.ttf') format('truetype'); - font-weight: normal; - font-style: normal; - } - - @font-face { - font-family: 'Manrope Alt'; - src: url('/assets/fonts/Manrope-SemiBold.ttf') format('truetype'); - font-weight: 600; - font-style: normal; - } - - :root { - --logico-viewport-mobile: 480px; - --logico-viewport-mobile-extra: 660px; - --logico-viewport-tablet: 840px; - --logico-viewport-tablet-extra: 1020px; - --logico-viewport-laptop: 1200px; - --logico-viewport-widescreen: 2400px; - --logico-content-width: 1380px; - --logico-default-text-color: #333333; - --logico-dark-text-color: #111111; - --logico-light-text-color: #a3a3a3; - --logico-accent-color: #c01227; - --logico-accent-alter-color: #c01227; - --logico-border-color: #adadad; - --logico-border-hover-color: #111111; - --logico-background-color: #ffffff; - --logico-background-alter-color: #f9f7f6; - --logico-button-text-color: #333333; - --logico-button-border-color: #333333; - --logico-button-background-color: rgba(255, 255, 255, 0); - --logico-button-icon-color: #ffffff; - --logico-button-text-hover: #ffffff; - --logico-button-background-hover: #c01227; - --logico-button-background-hover: #c01227 - --logico-button-icon-hover: #ffffff; - --logico-body-font-size: 18px; - --logico-body-line-height: 1.6667em; - --logico-body-font-family: Manrope; - --logico-body-font-style: normal; - --logico-body-font-weight: 400; - --logico-body-text-decoration: none; - --logico-h1-font-size: 120px; - --logico-h1-line-height: 1.2em; - --logico-h1-letter-spacing: -0.03em; - --logico-h1-font-family: "Manrope", Sans-serif; - --logico-h1-text-transform: uppercase; - --logico-h1-font-style: normal; - --logico-h1-font-weight: 500; - --logico-h2-font-size: 80px; - --logico-h2-line-height: 1.2em; - --logico-h2-letter-spacing: -0.03em; - --logico-h2-font-family: "Manrope", Sans-serif; - --logico-h2-text-transform: uppercase; - --logico-h2-font-style: normal; - --logico-h2-font-weight: 500; - --logico-h3-font-size: 60px; - --logico-h3-line-height: 1.2em; - --logico-h3-letter-spacing: -0.03em; - --logico-h3-font-family: "Manrope", Sans-serif; - --logico-h3-text-transform: uppercase; - --logico-h3-font-style: normal; - --logico-h3-font-weight: 500; - --logico-h4-font-size: 40px; - --logico-h4-line-height: 1.2em; - --logico-h4-letter-spacing: -0.03em; - --logico-h4-font-family: "Manrope", Sans-serif; - --logico-h4-text-transform: uppercase; - --logico-h4-font-style: normal; - --logico-h4-font-weight: 500; - --logico-h5-font-size: 30px; - --logico-h5-line-height: 1.2em; - --logico-h5-letter-spacing: -0.03em; - --logico-h5-font-family: "Manrope", Sans-serif; - --logico-h5-text-transform: uppercase; - --logico-h5-font-style: normal; - --logico-h5-font-weight: 500; - --logico-h6-font-size: 25px; - --logico-h6-line-height: 1.2em; - --logico-h6-letter-spacing: -0.03em; - --logico-h6-font-family: "Manrope", Sans-serif; - --logico-h6-text-transform: uppercase; - --logico-h6-font-style: normal; - --logico-h6-font-weight: 500; - --logico-button-font-size: 14px; - --logico-button-font-family: Manrope; - --logico-button-font-weight: 600; - --logico-paragraph-spacing: 1.7em; - --logico-h1-font-size-laptop: 80px; - --logico-h2-font-size-laptop: 60px; - --logico-h3-font-size-laptop: 46px; - --logico-h4-font-size-laptop: 34px; - --logico-h5-font-size-laptop: 28px; - --logico-h6-font-size-laptop: 22px; - --logico-body-font-size-tablet: 16px; - --logico-h1-font-size-tablet: 60px; - --logico-h2-font-size-tablet: 50px; - --logico-h3-font-size-tablet: 36px; - --logico-h4-font-size-tablet: 28px; - --logico-h5-font-size-tablet: 24px; - --logico-h6-font-size-tablet: 20px; - --logico-h1-font-size-mobile-extra: 40px; - --logico-h2-font-size-mobile-extra: 32px; - --logico-h3-font-size-mobile-extra: 28px; - --logico-h4-font-size-mobile-extra: 23px; - --logico-h5-font-size-mobile-extra: 20px; - --logico-h6-font-size-mobile-extra: 18px; - --logico-radius-small: 10px; - --logico-radius-medium: 15px; - --logico-radius-large: 25px; - } - - .wp-block-post-content, - .logico-front-end { - font-size: 18px; - line-height: 1.6667em; - font-family: Manrope; - font-style: normal; - font-weight: 400; - text-decoration: none; - } - - .wp-block-post-content h1:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h1, - .logico-front-end h1:not([class*=logico-title-h]), - .logico-front-end .logico-title-h1 { - font-size: 120px; - line-height: 1.2em; - letter-spacing: -0.03em; - font-family: "Manrope", Sans-serif; - text-transform: uppercase; - font-style: normal; - font-weight: 500; - } - - .wp-block-post-content h2:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h2, - .logico-front-end h2:not([class*=logico-title-h]), - .logico-front-end .logico-title-h2 { - font-size: 80px; - line-height: 1.2em; - letter-spacing: -0.03em; - font-family: "Manrope", Sans-serif; - text-transform: uppercase; - font-style: normal; - font-weight: 500; - } - - .wp-block-post-content h3:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h3, - .logico-front-end h3:not([class*=logico-title-h]), - .logico-front-end .logico-title-h3 { - font-size: 60px; - line-height: 1.2em; - letter-spacing: -0.03em; - font-family: "Manrope", Sans-serif; - text-transform: uppercase; - font-style: normal; - font-weight: 500; - } - - .wp-block-post-content h4:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h4, - .logico-front-end h4:not([class*=logico-title-h]), - .logico-front-end .logico-title-h4 { - font-size: 40px; - line-height: 1.2em; - letter-spacing: -0.03em; - font-family: "Manrope", Sans-serif; - text-transform: uppercase; - font-style: normal; - font-weight: 500; - } - - .wp-block-post-content h5:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h5, - .logico-front-end h5:not([class*=logico-title-h]), - .logico-front-end .logico-title-h5 { - font-size: 30px; - line-height: 1.2em; - letter-spacing: -0.03em; - font-family: "Manrope", Sans-serif; - text-transform: uppercase; - font-style: normal; - font-weight: 500; - } - - .wp-block-post-content h6:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h6, - .logico-front-end h6:not([class*=logico-title-h]), - .logico-front-end .logico-title-h6 { - font-size: 25px; - line-height: 1.2em; - letter-spacing: -0.03em; - font-family: "Manrope", Sans-serif; - text-transform: uppercase; - font-style: normal; - font-weight: 500; - } - - .logico-alter-button { - font-size: 14px; - font-family: Manrope; - font-weight: 600; - } - - .wp-block-post-content p, - .logico-front-end p { - margin-bottom: 1.7em; - } - - @media only screen and (max-width: 1200px) { - - .wp-block-post-content h1:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h1, - .logico-front-end h1:not([class*=logico-title-h]), - .logico-front-end .logico-title-h1 { - font-size: 80px; - } - - .wp-block-post-content h2:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h2, - .logico-front-end h2:not([class*=logico-title-h]), - .logico-front-end .logico-title-h2 { - font-size: 60px; - } - - .wp-block-post-content h3:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h3, - .logico-front-end h3:not([class*=logico-title-h]), - .logico-front-end .logico-title-h3 { - font-size: 46px; - } - - .wp-block-post-content h4:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h4, - .logico-front-end h4:not([class*=logico-title-h]), - .logico-front-end .logico-title-h4 { - font-size: 34px; - } - - .wp-block-post-content h5:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h5, - .logico-front-end h5:not([class*=logico-title-h]), - .logico-front-end .logico-title-h5 { - font-size: 28px; - } - - .wp-block-post-content h6:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h6, - .logico-front-end h6:not([class*=logico-title-h]), - .logico-front-end .logico-title-h6 { - font-size: 22px; - } - } - - @media only screen and (max-width: 840px) { - - .wp-block-post-content, - .logico-front-end { - font-size: 16px; - } - - .wp-block-post-content h1:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h1, - .logico-front-end h1:not([class*=logico-title-h]), - .logico-front-end .logico-title-h1 { - font-size: 60px; - } - - .wp-block-post-content h2:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h2, - .logico-front-end h2:not([class*=logico-title-h]), - .logico-front-end .logico-title-h2 { - font-size: 50px; - } - - .wp-block-post-content h3:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h3, - .logico-front-end h3:not([class*=logico-title-h]), - .logico-front-end .logico-title-h3 { - font-size: 36px; - } - - .wp-block-post-content h4:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h4, - .logico-front-end h4:not([class*=logico-title-h]), - .logico-front-end .logico-title-h4 { - font-size: 28px; - } - - .wp-block-post-content h5:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h5, - .logico-front-end h5:not([class*=logico-title-h]), - .logico-front-end .logico-title-h5 { - font-size: 24px; - } - - .wp-block-post-content h6:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h6, - .logico-front-end h6:not([class*=logico-title-h]), - .logico-front-end .logico-title-h6 { - font-size: 20px; - } - } - - @media only screen and (max-width: 660px) { - - .wp-block-post-content h1:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h1, - .logico-front-end h1:not([class*=logico-title-h]), - .logico-front-end .logico-title-h1 { - font-size: 40px; - } - - .wp-block-post-content h2:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h2, - .logico-front-end h2:not([class*=logico-title-h]), - .logico-front-end .logico-title-h2 { - font-size: 32px; - } - - .wp-block-post-content h3:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h3, - .logico-front-end h3:not([class*=logico-title-h]), - .logico-front-end .logico-title-h3 { - font-size: 28px; - } - - .wp-block-post-content h4:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h4, - .logico-front-end h4:not([class*=logico-title-h]), - .logico-front-end .logico-title-h4 { - font-size: 23px; - } - - .wp-block-post-content h5:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h5, - .logico-front-end h5:not([class*=logico-title-h]), - .logico-front-end .logico-title-h5 { - font-size: 20px; - } - - .wp-block-post-content h6:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h6, - .logico-front-end h6:not([class*=logico-title-h]), - .logico-front-end .logico-title-h6 { - font-size: 18px; - } - } - - .body-container.error-404 { - background-color: #c01227; - } - - body.error-404 { - background-image: none !important; - } - - .body-container.error-404 { - background-position: center center; - background-repeat: no-repeat; - -webkit-background-size: initial; - background-size: initial; - background-image: url("/images/bg-404.png"); - } - - /*# sourceURL=logico-theme-inline-css */ - -/* STYLE BLOCK 42 */ -.woocommerce-product-gallery { - opacity: 1 !important; - } - -/* STYLE BLOCK 43 */ -.rll-youtube-player, - [data-lazy-src] { - display: none !important; - } - -/* STYLE BLOCK 44 */ -[data-wpr-lazyrender] { - content-visibility: auto; - } - -/* STYLE BLOCK 45 */ -.elementor-element.elementor-element-dcdf16a { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --padding-top: 10px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-791327c .elementor-repeater-item-3264830 { - background-image: linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.1)),url("/images/home3-slide-1.jpg"); - background-position: bottom center; - background-repeat: no-repeat; - background-size: cover; - } - - .elementor-element.elementor-element-791327c .elementor-repeater-item-3264830:before { - background-color: transparent; - background-image: linear-gradient(166deg, #1EAE9800 0%, #c0122733 100%); - } - - .elementor-element.elementor-element-791327c .elementor-repeater-item-3264830 .slide-content-inner { - max-width: 55%; - margin: 58px 0px 0px 0px; - } - - .elementor-element.elementor-element-791327c .elementor-repeater-item-3264830 .slide-content { - -webkit-align-items: flex-end; - -moz-align-items: flex-end; - -ms-align-items: flex-end; - align-items: flex-end; - -webkit-justify-content: center; - -moz-justify-content: center; - -ms-justify-content: center; - justify-content: center; - text-align: left; - } - - .elementor-element.elementor-element-791327c .elementor-repeater-item-3264830 .content-slider-item-heading { - font-size: 80px; - line-height: 1.125em; - word-spacing: -0.03em; - color: #FFFFFF; - } - - .elementor-element.elementor-element-791327c .elementor-repeater-item-3264830 .content-slider-item-text { - font-size: 16px; - line-height: 1.875em; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; - --logico-dark-text-color: #FFFFFF; - --logico-light-text-color: #BEBEBE; - } - - .elementor-element.elementor-element-791327c .elementor-repeater-item-3264830.slide-style-standard .content-slider-item-text { - margin: 23px 0px 0px 0px; - } - - .elementor-element.elementor-element-791327c .elementor-repeater-item-3264830.slide-style-modern .content-slider-item-text .text-content { - padding: 23px 0px 0px 0px; - } - - .elementor-element.elementor-element-791327c .elementor-repeater-item-3264830 .content-slider-item-buttons { - margin: 48px 0px 0px 0px; - --logico-button-text-color: #FFFFFF; - --logico-button-border-color: #E8734A; - --logico-button-background-color: #c0122700; - --logico-button-icon-color: #FFFFFF; - --logico-button-text-hover: #FFFFFF; - --logico-button-border-hover: #E8734A; - --logico-button-background-hover: #c01227; - --logico-button-icon-hover: #FFFFFF; - } - - .elementor-element.elementor-element-791327c .elementor-repeater-item-6867061 { - background-color: #305C7D00; - background-image: linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.1)),url("/images/home3-slide-2.jpg"); - background-position: center center; - background-repeat: no-repeat; - background-size: cover; - } - - .elementor-element.elementor-element-791327c .elementor-repeater-item-6867061:before { - background-color: transparent; - /* background-image: linear-gradient(116deg, #305C7D 0%, #5C84A300 82%); */ - } - - .elementor-element.elementor-element-791327c .elementor-repeater-item-6867061 .slide-content-inner { - max-width: 60%; - margin: 90px 0px 0px 0px; - } - - .elementor-element.elementor-element-791327c .elementor-repeater-item-6867061 .slide-content { - -webkit-align-items: flex-start; - -moz-align-items: flex-start; - -ms-align-items: flex-start; - align-items: flex-start; - -webkit-justify-content: center; - -moz-justify-content: center; - -ms-justify-content: center; - justify-content: center; - text-align: left; - } - - .elementor-element.elementor-element-791327c .elementor-repeater-item-6867061 .content-slider-item-heading { - font-size: 80px; - line-height: 1.125em; - word-spacing: -0.03em; - color: #FFFFFF; - } - - .elementor-element.elementor-element-791327c .elementor-repeater-item-6867061 .content-slider-item-text { - font-size: 16px; - line-height: 1.875em; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; - --logico-dark-text-color: #FFFFFF; - --logico-light-text-color: #BEBEBE; - } - - .elementor-element.elementor-element-791327c .elementor-repeater-item-6867061 .content-slider-item-text .text-content { - max-width: 590px; - } - - .elementor-element.elementor-element-791327c .elementor-repeater-item-6867061.slide-style-standard .content-slider-item-text { - margin: 23px 0px 0px 0px; - } - - .elementor-element.elementor-element-791327c .elementor-repeater-item-6867061.slide-style-modern .content-slider-item-text .text-content { - padding: 23px 0px 0px 0px; - } - - .elementor-element.elementor-element-791327c .elementor-repeater-item-6867061 .content-slider-item-buttons { - margin: 48px 0px 0px 0px; - --logico-button-text-color: #FFFFFF; - --logico-button-border-color: #E8734A; - --logico-button-background-color: #E8734A00; - --logico-button-icon-color: #FFFFFF; - --logico-button-text-hover: #FFFFFF; - --logico-button-border-hover: #E8734A; - --logico-button-background-hover: #c01227; - --logico-button-icon-hover: #FFFFFF; - } - - .elementor-element.elementor-element-791327c .owl-carousel.owl-theme .content-item { - height: 924px; - } - - .elementor-element.elementor-element-791327c .owl-carousel .owl-stage-outer { - border-radius: 25px 25px 25px 25px; - } - - .elementor-element.elementor-element-791327c .content-slider.nav-view-default .owl-nav { - left: 10px; - right: 10px; - } - - .elementor-element.elementor-element-791327c .slider-footer { - text-align: right; - margin-top: 0px; - margin-bottom: 59px; - } - - .elementor-element.elementor-element-791327c .slider-footer .slider-pagination { - margin-right: 70px; - margin-left: 70px; - } - - .elementor-element.elementor-element-791327c .slider-progress-wrapper { - color: #FFFFFF; - } - - .elementor-element.elementor-element-791327c .owl-dots .owl-dot:not(.active) span { - border-color: #FFFFFF; - } - - .elementor-element.elementor-element-846ec29 { - --display: grid; - --e-con-grid-template-columns: repeat(3, 1fr); - --e-con-grid-template-rows: repeat(1, 1fr); - --gap: 20px 20px; - --row-gap: 20px; - --column-gap: 20px; - --grid-auto-flow: row; - --margin-top: 20px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - --z-index: 2; - } - - .elementor-element.elementor-element-e51a21a { - --display: flex; - --min-height: 505px; - --border-radius: 25px 25px 25px 25px; - --padding-top: 72px; - --padding-bottom: 60px; - --padding-left: 50px; - --padding-right: 50px; - --text-align: center; - } - - .elementor-element.elementor-element-e51a21a:not(.elementor-motion-effects-element-type-background), - .elementor-element.elementor-element-e51a21a>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-color: #c01227; - } - - .elementor-element.elementor-element-e51a21a.e-con { - --flex-grow: 0; - --flex-shrink: 0; - } - - .elementor-element.elementor-element-b76ab0c .logico-title { - font-family: "Manrope", Sans-serif; - font-weight: 600; - text-transform: none; - color: #FFFFFF; - } - - .elementor-element.elementor-element-7b9bdaf>.elementor-widget-container { - margin: 14px 20px 0px 0px; - } - - .elementor-element.elementor-element-7b9bdaf { - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; - } - - .elementor-element.elementor-element-fa2a4fc { - --divider-border-style: solid; - --divider-color: #FFFFFF; - --divider-border-width: 1px; - } - - .elementor-element.elementor-element-fa2a4fc .elementor-divider-separator { - width: 100%; - } - - .elementor-element.elementor-element-fa2a4fc .elementor-divider { - padding-block-start: 45px; - padding-block-end: 45px; - } - - .elementor-element.elementor-element-39ccb36>.elementor-widget-container { - margin: 14px 0px 0px 0px; - } - - .elementor-element.elementor-element-39ccb36 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { - padding-block-end: calc(4px/2); - } - - .elementor-element.elementor-element-39ccb36 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { - margin-block-start: calc(4px/2); - } - - .elementor-element.elementor-element-39ccb36 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item { - margin-inline: calc(4px/2); - } - - .elementor-element.elementor-element-39ccb36 .elementor-icon-list-items.elementor-inline-items { - margin-inline: calc(-4px/2); - } - - .elementor-element.elementor-element-39ccb36 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after { - inset-inline-end: calc(-4px/2); - } - - .elementor-element.elementor-element-39ccb36 .elementor-icon-list-icon i { - color: #FFFFFF; - transition: color 0.3s; - } - - .elementor-element.elementor-element-39ccb36 .elementor-icon-list-icon svg { - fill: #FFFFFF; - transition: fill 0.3s; - } - - .elementor-element.elementor-element-39ccb36 { - --e-icon-list-icon-size: 9px; - --e-icon-list-icon-align: left; - --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0; - --icon-vertical-align: center; - --icon-vertical-offset: 1px; - } - - .elementor-element.elementor-element-39ccb36 .elementor-icon-list-icon { - padding-inline-end: 10px; - } - - .elementor-element.elementor-element-39ccb36 .elementor-icon-list-text { - color: #FFFFFF; - transition: color 0.3s; - } - - .elementor-element.elementor-element-f21cefd { - --display: flex; - --min-height: 505px; - --border-radius: 25px 25px 25px 25px; - --padding-top: 72px; - --padding-bottom: 60px; - --padding-left: 50px; - --padding-right: 50px; - --text-align: center; - } - - .elementor-element.elementor-element-f21cefd:not(.elementor-motion-effects-element-type-background), - .elementor-element.elementor-element-f21cefd>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-color: #4CB3DD; - background-image: url("/images/home4-banner-2.jpg"); - background-position: bottom left; - background-repeat: no-repeat; - background-size: cover; - } - - .elementor-element.elementor-element-f21cefd.e-con { - --flex-grow: 0; - --flex-shrink: 0; - } - - .elementor-element.elementor-element-97b08df .logico-title { - font-family: "Manrope", Sans-serif; - font-weight: 600; - text-transform: none; - color: #FFFFFF; - } - - .elementor-element.elementor-element-ca2e835>.elementor-widget-container { - margin: 14px 20px 0px 0px; - } - - .elementor-element.elementor-element-ca2e835 { - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; - } - - .elementor-element.elementor-element-aaaed9e { - --divider-border-style: solid; - --divider-color: #FFFFFF; - --divider-border-width: 1px; - } - - .elementor-element.elementor-element-aaaed9e .elementor-divider-separator { - width: 100%; - } - - .elementor-element.elementor-element-aaaed9e .elementor-divider { - padding-block-start: 45px; - padding-block-end: 45px; - } - - .elementor-element.elementor-element-c4c35c7 { - --display: flex; - --min-height: 505px; - --border-radius: 25px 25px 25px 25px; - --padding-top: 72px; - --padding-bottom: 60px; - --padding-left: 50px; - --padding-right: 50px; - --text-align: center; - } - - .elementor-element.elementor-element-c4c35c7:not(.elementor-motion-effects-element-type-background), - .elementor-element.elementor-element-c4c35c7>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-color: #ffffff; - } - - .elementor-element.elementor-element-29ec1ac .logico-title { - font-family: "Manrope", Sans-serif; - font-weight: 600; - text-transform: none; - color: #FFFFFF; - } - - .elementor-element.elementor-element-157eebf>.elementor-widget-container { - margin: 14px 0px 0px 0px; - } - - .elementor-element.elementor-element-157eebf { - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; - } - - .elementor-element.elementor-element-b431db1 { - --divider-border-style: solid; - --divider-color: #FFFFFF; - --divider-border-width: 1px; - } - - .elementor-element.elementor-element-b431db1 .elementor-divider-separator { - width: 100%; - } - - .elementor-element.elementor-element-b431db1 .elementor-divider { - padding-block-start: 45px; - padding-block-end: 45px; - } - - .elementor-element.elementor-element-6cc2123 { - --display: flex; - --flex-direction: row; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --align-items: flex-end; - --gap: 20px 20px; - --row-gap: 20px; - --column-gap: 20px; - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-79f02be { - width: auto; - max-width: auto; - font-family: "" Manrope", Sans-serif", Sans-serif; - font-size: 80px; - font-weight: 700; - line-height: 1em; - letter-spacing: -0.03em; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; - } - - .elementor-element.elementor-element-79f02be.elementor-element { - --flex-grow: 0; - --flex-shrink: 0; - } - - .elementor-element.elementor-element-79f02be p { - margin-block-end: 0px; - } - - .elementor-element.elementor-element-6ed5790 { - width: auto; - max-width: auto; - font-size: 20px; - font-weight: 600; - line-height: 1.2em; - letter-spacing: -0.03em; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; - } - - .elementor-element.elementor-element-6ed5790>.elementor-widget-container { - margin: 12px 0px 12px 0px; - } - - .elementor-element.elementor-element-6ed5790 p { - margin-block-end: 0px; - } - - .elementor-element.elementor-element-7a4f661 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --padding-top: 150px; - --padding-bottom: 42px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-element.elementor-element-e6fc84c { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-c9782ff { - width: 100%; - max-width: 100%; - z-index: 2; - } - - .elementor-element.elementor-element-c9782ff>.elementor-widget-container { - padding: 0px 0px 13px 0px; - border-style: solid; - border-width: 0px 0px 1px 0px; - } - - .elementor-element.elementor-element-c9782ff .logico-title { - font-size: 14px; - font-weight: 500; - line-height: 2.1429em; - color: #111111; - } - - .elementor-element.elementor-element-96dd768 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-element.elementor-element-c1411f6 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-e056676 { - width: var(--container-widget-width, 800px); - max-width: 800px; - --container-widget-width: 800px; - --container-widget-flex-grow: 0; - } - - .elementor-element.elementor-element-e056676 .elementor-counter-number-wrapper { - - --counter-prefix-grow: 0; - --counter-suffix-grow: 1; - --counter-number-grow: 0; - color: #FFFFFF00; - -webkit-text-stroke-width: 2px; - stroke-width: 2px; - -webkit-text-stroke-color: #ffffff; - stroke: #ffffff; - } - - .elementor-element.elementor-element-e056676 .elementor-counter-number { - font-family: "Manrope Alt", Sans-serif; - font-size: 180px; - font-weight: 700; - letter-spacing: -0.03em; - } - - .elementor-element.elementor-element-e056676 .elementor-counter-number-suffix { - font-family: "Manrope Alt", Sans-serif; - font-size: 180px; - font-weight: 700; - line-height: 1em; - letter-spacing: -0.03em; - } - - .elementor-element.elementor-element-0d72805 { - width: var(--container-widget-width, 135px); - max-width: 135px; - --container-widget-width: 135px; - --container-widget-flex-grow: 0; - --e-transform-origin-x: center; - --e-transform-origin-y: center; - } - - .elementor-element.elementor-element-0d72805>.elementor-widget-container { - --e-transform-rotateZ: -90deg; - --e-transform-translateY: 20%; - } - - .elementor-element.elementor-element-0d72805 .logico-title { - font-size: 20px; - font-weight: 500; - line-height: 1.5em; - color: #111111; - } - - .elementor-element.elementor-element-6f13b66 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --margin-top: 76px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-b59cef4 { - --display: grid; - --e-con-grid-template-columns: repeat(2, 1fr); - --e-con-grid-template-rows: repeat(1, 1fr); - --gap: 0px 74px; - --row-gap: 0px; - --column-gap: 74px; - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-dd7d57f { - --display: flex; - } - - .elementor-element.elementor-element-4d517e0 { - --display: flex; - } - - .elementor-element.elementor-element-03c3415>.elementor-widget-container { - margin: 60px 0px 0px 0px; - } - - .elementor-element.elementor-element-314d84a { - --display: flex; - --min-height: 586px; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --justify-content: center; - --margin-top: 30px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-314d84a:not(.elementor-motion-effects-element-type-background), - .elementor-element.elementor-element-314d84a>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-image: url("/images/bg-map-about.png"); - background-position: center center; - background-repeat: no-repeat; - background-size: contain; - } - - .elementor-element.elementor-element-afcbd05 { - --display: grid; - --e-con-grid-template-columns: repeat(4, 1fr); - --e-con-grid-template-rows: repeat(1, 1fr); - --grid-auto-flow: row; - --align-items: center; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-e8ee54e .elementor-counter { - flex-direction: column-reverse; - } - - .elementor-element.elementor-element-e8ee54e .elementor-counter-title { - justify-content: start; - font-size: 20px; - font-weight: 600; - line-height: 1.3em; - } - - .elementor-element.elementor-element-e8ee54e .elementor-counter-number-wrapper { - - --counter-prefix-grow: 0; - --counter-suffix-grow: 1; - --counter-number-grow: 0; - color: #ffffff; - } - - .elementor-element.elementor-element-e8ee54e .elementor-counter-number { - font-family: "" Manrope", Sans-serif", Sans-serif; - font-size: 100px; - font-weight: 700; - line-height: 1em; - letter-spacing: -0.03em; - } - - .elementor-element.elementor-element-1ea8a4b .elementor-counter { - flex-direction: column-reverse; - } - - .elementor-element.elementor-element-1ea8a4b .elementor-counter-title { - justify-content: start; - font-size: 20px; - font-weight: 600; - line-height: 1.3em; - } - - .elementor-element.elementor-element-1ea8a4b .elementor-counter-number-wrapper { - - --counter-prefix-grow: 0; - --counter-suffix-grow: 1; - --counter-number-grow: 0; - color: #ffffff; - } - - .elementor-element.elementor-element-1ea8a4b .elementor-counter-number { - font-family: "" Manrope", Sans-serif", Sans-serif; - font-size: 100px; - font-weight: 700; - line-height: 1em; - letter-spacing: -0.03em; - } - - .elementor-element.elementor-element-1ea8a4b .elementor-counter-number-prefix { - font-family: "" Manrope", Sans-serif", Sans-serif; - font-size: 100px; - font-weight: 700; - letter-spacing: -0.03em; - } - - .elementor-element.elementor-element-1ea8a4b .elementor-counter-number-suffix { - font-family: "" Manrope", Sans-serif", Sans-serif; - font-size: 100px; - font-weight: 700; - letter-spacing: -0.03em; - } - - .elementor-element.elementor-element-09638df .elementor-counter { - flex-direction: column-reverse; - } - - .elementor-element.elementor-element-09638df .elementor-counter-title { - justify-content: start; - font-size: 20px; - font-weight: 600; - line-height: 1.3em; - } - - .elementor-element.elementor-element-09638df .elementor-counter-number-wrapper { - - --counter-prefix-grow: 0; - --counter-suffix-grow: 1; - --counter-number-grow: 0; - color: #ffffff; - } - - .elementor-element.elementor-element-09638df .elementor-counter-number { - font-family: "" Manrope", Sans-serif", Sans-serif; - font-size: 100px; - font-weight: 700; - line-height: 1em; - letter-spacing: -0.03em; - } - - .elementor-element.elementor-element-09638df .elementor-counter-number-suffix { - font-family: "" Manrope", Sans-serif", Sans-serif; - font-size: 100px; - font-weight: 700; - } - - .elementor-element.elementor-element-59be3c9 .elementor-counter { - flex-direction: column-reverse; - } - - .elementor-element.elementor-element-59be3c9 .elementor-counter-title { - justify-content: start; - font-size: 20px; - font-weight: 600; - line-height: 1.3em; - } - - .elementor-element.elementor-element-59be3c9 .elementor-counter-number-wrapper { - - --counter-prefix-grow: 0; - --counter-suffix-grow: 1; - --counter-number-grow: 0; - color: #ffffff; - } - - .elementor-element.elementor-element-59be3c9 .elementor-counter-number { - font-family: "" Manrope", Sans-serif", Sans-serif; - font-size: 100px; - font-weight: 700; - line-height: 1em; - letter-spacing: -0.03em; - } - - .elementor-element.elementor-element-59be3c9 .elementor-counter-number-suffix { - font-family: "" Manrope", Sans-serif", Sans-serif; - font-size: 100px; - font-weight: 700; - } - - .elementor-element.elementor-element-bbc6760 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --margin-top: 10px; - --margin-bottom: 20px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-element.elementor-element-13a7637 { - width: auto; - max-width: auto; - top: 0px; - z-index: 2; - } - - body:not(.rtl) .elementor-element.elementor-element-13a7637 { - left: 20px; - } - - body.rtl .elementor-element.elementor-element-13a7637 { - right: 20px; - } - - .elementor-element.elementor-element-13a7637 .block-decoration { - text-align: left; - } - - .elementor-element.elementor-element-13a7637 .block-decoration.block-decoration-style-1 .block-decoration-item:before, - .elementor-element.elementor-element-13a7637 .block-decoration.block-decoration-style-2 .block-decoration-item:before, - .elementor-element.elementor-element-13a7637 .block-decoration.block-decoration-style-3 .block-decoration-item:before, - .elementor-element.elementor-element-13a7637 .block-decoration.block-decoration-style-3 .block-decoration-item .decoration-accent, - .elementor-element.elementor-element-13a7637 .block-decoration.block-decoration-style-4 .block-decoration-item:before, - .elementor-element.elementor-element-13a7637 .block-decoration.block-decoration-style-4 .block-decoration-item .decoration-accent { - background-color: #000000; - } - - .elementor-element.elementor-element-13a7637 .block-decoration.block-decoration-style-1 .block-decoration-item:after, - .elementor-element.elementor-element-13a7637 .block-decoration.block-decoration-style-2 .block-decoration-item .decoration-accent, - .elementor-element.elementor-element-13a7637 .block-decoration.block-decoration-style-3 .block-decoration-item, - .elementor-element.elementor-element-13a7637 .block-decoration.block-decoration-style-3 .block-decoration-item .decoration-accent:before, - .elementor-element.elementor-element-13a7637 .block-decoration.block-decoration-style-4 .block-decoration-item, - .elementor-element.elementor-element-13a7637 .block-decoration.block-decoration-style-4 .block-decoration-item .decoration-accent:before { - background-color: #c01227; - } - - .elementor-element.elementor-element-7da6646 { - --display: flex; - --min-height: 773px; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --background-transition: 0s; - --border-radius: 25px 25px 25px 25px; - --z-index: 1; - } - - .elementor-element.elementor-element-7da6646:not(.elementor-motion-effects-element-type-background), - .elementor-element.elementor-element-7da6646>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-image: url("/images/bg-header-5.png"); - background-position: center center; - background-repeat: no-repeat; - background-size: cover; - } - - .elementor-element.elementor-element-8b5d6e6 { - --display: flex; - --flex-direction: column; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --justify-content: flex-end; - --align-items: flex-end; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - } - - .elementor-element.elementor-element-1f766ea { - --display: flex; - --margin-top: -298px; - --margin-bottom: -70px; - --margin-left: 0px; - --margin-right: 208px; - --z-index: 2; - } - - .elementor-element.elementor-element-3b61435 { - --display: flex; - --border-radius: 25px 25px 0px 0px; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; - --padding-top: 64px; - --padding-bottom: 73px; - --padding-left: 40px; - --padding-right: 38px; - } - - .elementor-element.elementor-element-3b61435:not(.elementor-motion-effects-element-type-background), - .elementor-element.elementor-element-3b61435>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-color: #c01227; - } - - .elementor-element.elementor-element-c364d1c { - font-family: "Manrope", Sans-serif; - font-size: 40px; - font-weight: 700; - line-height: 1em; - letter-spacing: -0.03em; - } - - .elementor-element.elementor-element-239afbb>.elementor-widget-container { - margin: 15px 0px 0px 0px; - } - - .elementor-element.elementor-element-239afbb .logico-title { - font-family: "Manrope", Sans-serif; - font-weight: 600; - text-transform: none; - line-height: 1em; - letter-spacing: -0.03em; - color: #FFFFFF; - } - - .elementor-element.elementor-element-0d307dd>.elementor-widget-container { - margin: 16px 0px 0px 0px; - } - - .elementor-element.elementor-element-5aea22e { - --display: flex; - --min-height: 70px; - --justify-content: center; - --align-items: center; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --border-radius: 0px 0px 25px 25px; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; - --padding-top: 20px; - --padding-bottom: 20px; - --padding-left: 40px; - --padding-right: 38px; - } - - .elementor-element.elementor-element-5aea22e:not(.elementor-motion-effects-element-type-background), - .elementor-element.elementor-element-5aea22e>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-color: #ffffff; - } - - .elementor-element.elementor-element-b6e14bd { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --border-radius: 0px 0px 25px 25px; - --margin-top: -25px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 186px; - --padding-bottom: 150px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-element.elementor-element-b6e14bd:not(.elementor-motion-effects-element-type-background), - .elementor-element.elementor-element-b6e14bd>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-color: #1F1F1F; - } - - .elementor-element.elementor-element-90cc867 { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-24c0280 { - width: 100%; - max-width: 100%; - z-index: 2; - } - - .elementor-element.elementor-element-24c0280>.elementor-widget-container { - padding: 0px 0px 13px 0px; - border-style: solid; - border-width: 0px 0px 1px 0px; - border-color: #FFFFFF; - } - - .elementor-element.elementor-element-24c0280 .logico-title { - font-size: 14px; - font-weight: 500; - line-height: 2.1429em; - color: #FFFFFF; - } - - .elementor-element.elementor-element-2ed47f3 { - --display: grid; - --e-con-grid-template-columns: repeat(2, 1fr); - --e-con-grid-template-rows: repeat(1, 1fr); - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --grid-auto-flow: row; - --margin-top: 60px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-36efec7 { - --display: flex; - } - - .elementor-element.elementor-element-778840d .logico-title { - color: #FFFFFF; - } - - .elementor-element.elementor-element-bbfb67f>.elementor-widget-container { - margin: 67px 0px 0px 0px; - } - - .elementor-element.elementor-element-bbfb67f { - text-align: start; - } - - .elementor-element.elementor-element-bbfb67f img { - border-radius: 25px 25px 25px 25px; - } - - .elementor-element.elementor-element-b2c956f { - --display: flex; - --margin-top: 112px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 140px; - --padding-right: 0px; - } - - body:not(.rtl) .elementor-element.elementor-element-1a450c2 { - left: 0px; - } - - body.rtl .elementor-element.elementor-element-1a450c2 { - right: 0px; - } - - .elementor-element.elementor-element-1a450c2 { - bottom: -69px; - z-index: 0; - } - - .elementor-element.elementor-element-1a450c2 img { - max-width: 200%; - } - - .elementor-element.elementor-element-6b51278 .elementor-icon-box-wrapper { - align-items: start; - text-align: start; - gap: 20px; - } - - .elementor-element.elementor-element-6b51278 .elementor-icon-box-title { - margin-block-end: 5px; - color: #FFFFFF; - } - - .elementor-element.elementor-element-6b51278.elementor-view-stacked .elementor-icon { - background-color: #ffffff; - fill: #1F1F1F; - color: #1F1F1F; - } - - .elementor-element.elementor-element-6b51278.elementor-view-framed .elementor-icon, - .elementor-element.elementor-element-6b51278.elementor-view-default .elementor-icon { - fill: #ffffff; - color: #ffffff; - border-color: #ffffff; - } - - .elementor-element.elementor-element-6b51278.elementor-view-framed .elementor-icon { - background-color: #1F1F1F; - } - - .elementor-element.elementor-element-6b51278 .elementor-icon { - font-size: 10px; - padding: 12px; - } - - .elementor-element.elementor-element-6b51278 .elementor-icon-box-title, - .elementor-element.elementor-element-6b51278 .elementor-icon-box-title a { - font-size: 20px; - font-weight: 600; - line-height: 1.5em; - } - - .elementor-element.elementor-element-6b51278 .elementor-icon-box-description { - color: #FFFFFF; - } - - .elementor-element.elementor-element-e34beb2 { - --divider-border-style: solid; - --divider-color: #FFFFFF; - --divider-border-width: 1px; - } - - .elementor-element.elementor-element-e34beb2>.elementor-widget-container { - margin: 7px 0px 0px 0px; - } - - .elementor-element.elementor-element-e34beb2 .elementor-divider-separator { - width: 100%; - } - - .elementor-element.elementor-element-e34beb2 .elementor-divider { - padding-block-start: 38px; - padding-block-end: 38px; - } - - .elementor-element.elementor-element-27ba815 .elementor-icon-box-wrapper { - align-items: start; - text-align: start; - gap: 20px; - } - - .elementor-element.elementor-element-27ba815 .elementor-icon-box-title { - margin-block-end: 5px; - color: #FFFFFF; - } - - .elementor-element.elementor-element-27ba815.elementor-view-stacked .elementor-icon { - background-color: #ffffff; - fill: #1F1F1F; - color: #1F1F1F; - } - - .elementor-element.elementor-element-27ba815.elementor-view-framed .elementor-icon, - .elementor-element.elementor-element-27ba815.elementor-view-default .elementor-icon { - fill: #ffffff; - color: #ffffff; - border-color: #ffffff; - } - - .elementor-element.elementor-element-27ba815.elementor-view-framed .elementor-icon { - background-color: #1F1F1F; - } - - .elementor-element.elementor-element-27ba815 .elementor-icon { - font-size: 10px; - padding: 12px; - } - - .elementor-element.elementor-element-27ba815 .elementor-icon-box-title, - .elementor-element.elementor-element-27ba815 .elementor-icon-box-title a { - font-size: 20px; - font-weight: 600; - line-height: 1.5em; - } - - .elementor-element.elementor-element-27ba815 .elementor-icon-box-description { - color: #FFFFFF; - } - - .elementor-element.elementor-element-6895eb5 { - --divider-border-style: solid; - --divider-color: #FFFFFF; - --divider-border-width: 1px; - } - - .elementor-element.elementor-element-6895eb5>.elementor-widget-container { - margin: 7px 0px 0px 0px; - } - - .elementor-element.elementor-element-6895eb5 .elementor-divider-separator { - width: 100%; - } - - .elementor-element.elementor-element-6895eb5 .elementor-divider { - padding-block-start: 38px; - padding-block-end: 38px; - } - - .elementor-element.elementor-element-332c78f .elementor-icon-box-wrapper { - align-items: start; - text-align: start; - gap: 20px; - } - - .elementor-element.elementor-element-332c78f .elementor-icon-box-title { - margin-block-end: 5px; - color: #FFFFFF; - } - - .elementor-element.elementor-element-332c78f.elementor-view-stacked .elementor-icon { - background-color: #ffffff; - fill: #1F1F1F; - color: #1F1F1F; - } - - .elementor-element.elementor-element-332c78f.elementor-view-framed .elementor-icon, - .elementor-element.elementor-element-332c78f.elementor-view-default .elementor-icon { - fill: #ffffff; - color: #ffffff; - border-color: #ffffff; - } - - .elementor-element.elementor-element-332c78f.elementor-view-framed .elementor-icon { - background-color: #1F1F1F; - } - - .elementor-element.elementor-element-332c78f .elementor-icon { - font-size: 10px; - padding: 12px; - } - - .elementor-element.elementor-element-332c78f .elementor-icon-box-title, - .elementor-element.elementor-element-332c78f .elementor-icon-box-title a { - font-size: 20px; - font-weight: 600; - line-height: 1.5em; - } - - .elementor-element.elementor-element-332c78f .elementor-icon-box-description { - color: #FFFFFF; - } - - .elementor-element.elementor-element-e70d3b7>.elementor-widget-container { - margin: 47px 0px 0px 0px; - } - - .elementor-element.elementor-element-e70d3b7 { - --logico-button-text-color: #FFFFFF; - --logico-button-border-color: #FFFFFF; - --logico-button-background-color: #FFFFFF00; - --logico-button-icon-color: #1F1F1F; - --logico-button-text-hover: #1F1F1F; - --logico-button-border-hover: #c01227; - --logico-button-background-hover: #c01227; - --logico-button-icon-hover: #1F1F1F; - } - - .elementor-element.elementor-element-9ebb5d1 { - --display: flex; - --flex-direction: row; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: center; - --align-items: center; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --flex-wrap: wrap; - --margin-top: 193px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-adb573f { - --display: grid; - --e-con-grid-template-columns: repeat(6, 1fr); - --e-con-grid-template-rows: repeat(1, 1fr); - --gap: 40px 40px; - --row-gap: 40px; - --column-gap: 40px; - --grid-auto-flow: row; - --justify-items: center; - --align-items: center; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-447ecee img { - opacity: 0.5; - transition-duration: 0.3s; - } - - .elementor-element.elementor-element-447ecee:hover img { - opacity: 1; - } - - .elementor-element.elementor-element-969d9af img { - opacity: 0.5; - transition-duration: 0.3s; - } - - .elementor-element.elementor-element-969d9af:hover img { - opacity: 1; - } - - .elementor-element.elementor-element-0b8435b img { - opacity: 0.5; - transition-duration: 0.3s; - } - - .elementor-element.elementor-element-0b8435b:hover img { - opacity: 1; - } - - .elementor-element.elementor-element-983ecc0 img { - opacity: 0.5; - transition-duration: 0.3s; - } - - .elementor-element.elementor-element-983ecc0:hover img { - opacity: 1; - } - - .elementor-element.elementor-element-974d5c0 img { - opacity: 0.5; - transition-duration: 0.3s; - } - - .elementor-element.elementor-element-974d5c0:hover img { - opacity: 1; - } - - .elementor-element.elementor-element-36101a7 img { - opacity: 0.5; - transition-duration: 0.3s; - } - - .elementor-element.elementor-element-36101a7:hover img { - opacity: 1; - } - - .elementor-element.elementor-element-eb7e427 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --margin-top: 150px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-e913652 { - --display: flex; - --align-items: center; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-f6836a1 .logico-title { - text-align: center; - font-size: 14px; - font-weight: 500; - line-height: 2.1429em; - color: #111111; - } - - .elementor-element.elementor-element-b0b65ce { - width: var(--container-widget-width, 700px); - max-width: 700px; - --container-widget-width: 700px; - --container-widget-flex-grow: 0; - } - - .elementor-element.elementor-element-b0b65ce>.elementor-widget-container { - margin: 18px 0px 0px 0px; - } - - .elementor-element.elementor-element-b0b65ce .logico-title { - text-align: center; - } - - .elementor-element.elementor-element-e9da455 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-c562953 { - --display: flex; - --align-items: flex-start; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - border-style: solid; - --border-style: solid; - border-width: 0px 1px 0px 0px; - --border-top-width: 0px; - --border-right-width: 1px; - --border-bottom-width: 0px; - --border-left-width: 0px; - border-color: #333333; - --border-color: #333333; - } - - .elementor-element.elementor-element-6c4ba68>.elementor-widget-container { - margin: -9px 0px 0px 0px; - padding: 0px 40px 0px 0px; - } - - .elementor-element.elementor-element-6c4ba68 .price-item-price-info { - font-family: "Manrope Alt", Sans-serif; - } - - .elementor-element.elementor-element-6c4ba68 .price-item .price-item-price-info { - color: #FFFFFF00; - -webkit-text-stroke-width: 1px; - stroke-width: 1px; - -webkit-text-stroke-color: #ffffff; - stroke: #ffffff; - } - - .elementor-element.elementor-element-6c4ba68 .price-item .price-item-title { - text-align: left; - } - - .elementor-element.elementor-element-6c4ba68 .price-item .price-item-content { - text-align: left; - } - - .elementor-element.elementor-element-6c4ba68 .price-item .price-item-custom-field:not(.active) { - color: #C6C6C6; - } - - .elementor-element.elementor-element-6c4ba68 .price-item .price-item-button { - text-align: center; - } - - .elementor-element.elementor-element-d1915ef { - --display: flex; - --align-items: center; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - border-style: solid; - --border-style: solid; - border-width: 0px 1px 0px 0px; - --border-top-width: 0px; - --border-right-width: 1px; - --border-bottom-width: 0px; - --border-left-width: 0px; - border-color: #333333; - --border-color: #333333; - } - - .elementor-element.elementor-element-94317e5>.elementor-widget-container { - margin: -9px 0px 0px 0px; - padding: 0px 40px 0px 40px; - } - - .elementor-element.elementor-element-94317e5 .price-item-price-info { - font-family: "Manrope Alt", Sans-serif; - } - - .elementor-element.elementor-element-94317e5 .price-item .price-item-price-info { - color: #FFFFFF00; - -webkit-text-stroke-width: 1px; - stroke-width: 1px; - -webkit-text-stroke-color: #ffffff; - stroke: #ffffff; - } - - .elementor-element.elementor-element-94317e5 .price-item .price-item-title { - text-align: left; - } - - .elementor-element.elementor-element-94317e5 .price-item .price-item-content { - text-align: left; - } - - .elementor-element.elementor-element-94317e5 .price-item .price-item-custom-field:not(.active) { - color: #C6C6C6; - } - - .elementor-element.elementor-element-94317e5 .price-item .price-item-button { - text-align: center; - } - - .elementor-element.elementor-element-e0b0994 { - --display: flex; - --align-items: center; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - border-style: solid; - --border-style: solid; - border-width: 0px 1px 0px 0px; - --border-top-width: 0px; - --border-right-width: 1px; - --border-bottom-width: 0px; - --border-left-width: 0px; - border-color: #333333; - --border-color: #333333; - } - - .elementor-element.elementor-element-85c515e>.elementor-widget-container { - margin: -9px 0px 0px 0px; - padding: 0px 40px 0px 40px; - } - - .elementor-element.elementor-element-85c515e .price-item-price-info { - font-family: "Manrope Alt", Sans-serif; - } - - .elementor-element.elementor-element-85c515e .price-item .price-item-price-info { - color: #FFFFFF00; - -webkit-text-stroke-width: 1px; - stroke-width: 1px; - -webkit-text-stroke-color: #ffffff; - stroke: #ffffff; - } - - .elementor-element.elementor-element-85c515e .price-item .price-item-title { - text-align: left; - } - - .elementor-element.elementor-element-85c515e .price-item .price-item-content { - text-align: left; - } - - .elementor-element.elementor-element-85c515e .price-item .price-item-custom-field:not(.active) { - color: #C6C6C6; - } - - .elementor-element.elementor-element-85c515e .price-item .price-item-button { - text-align: center; - } - - .elementor-element.elementor-element-8d1a03d { - --display: flex; - --align-items: center; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - border-style: solid; - --border-style: solid; - border-width: 0px 0px 0px 0px; - --border-top-width: 0px; - --border-right-width: 0px; - --border-bottom-width: 0px; - --border-left-width: 0px; - border-color: #333333; - --border-color: #333333; - } - - .elementor-element.elementor-element-6986f8c>.elementor-widget-container { - margin: -9px 0px 0px 0px; - padding: 0px 40px 0px 40px; - } - - .elementor-element.elementor-element-6986f8c .price-item-price-info { - font-family: "Manrope Alt", Sans-serif; - } - - .elementor-element.elementor-element-6986f8c .price-item .price-item-price-info { - color: #FFFFFF00; - -webkit-text-stroke-width: 1px; - stroke-width: 1px; - -webkit-text-stroke-color: #ffffff; - stroke: #ffffff; - } - - .elementor-element.elementor-element-6986f8c .price-item .price-item-title { - text-align: left; - } - - .elementor-element.elementor-element-6986f8c .price-item .price-item-content { - text-align: left; - } - - .elementor-element.elementor-element-6986f8c .price-item .price-item-custom-field:not(.active) { - color: #C6C6C6; - } - - .elementor-element.elementor-element-6986f8c .price-item .price-item-button { - text-align: center; - } - - .elementor-element.elementor-element-f7e9176 { - --display: grid; - --e-con-grid-template-columns: repeat(2, 1fr); - --e-con-grid-template-rows: repeat(1, 1fr); - --gap: 30px 30px; - --row-gap: 30px; - --column-gap: 30px; - --grid-auto-flow: row; - --margin-top: 150px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-d9f4822 { - --display: flex; - --min-height: 260px; - --justify-content: flex-end; - --border-radius: 25px 25px 25px 25px; - --padding-top: 50px; - --padding-bottom: 50px; - --padding-left: 47px; - --padding-right: 47px; - } - - .elementor-element.elementor-element-d9f4822:not(.elementor-motion-effects-element-type-background), - .elementor-element.elementor-element-d9f4822>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-image: url("/images/home4-banner-5.jpg"); - background-position: center center; - background-repeat: no-repeat; - background-size: cover; - } - - .elementor-element.elementor-element-a95b671 { - --divider-border-style: solid; - --divider-color: #FFFFFF; - --divider-border-width: 1px; - } - - .elementor-element.elementor-element-a95b671 .elementor-divider-separator { - width: 300px; - margin: 0 auto; - margin-left: 0; - } - - .elementor-element.elementor-element-a95b671 .elementor-divider { - text-align: left; - padding-block-start: 20px; - padding-block-end: 20px; - } - - .elementor-element.elementor-element-5316bb7 { - width: var(--container-widget-width, 240px); - max-width: 240px; - --container-widget-width: 240px; - --container-widget-flex-grow: 0; - } - - .elementor-element.elementor-element-5316bb7 .logico-title { - font-family: "Manrope", Sans-serif; - font-weight: 600; - text-transform: none; - line-height: 1.1667em; - color: #FFFFFF; - } - - .elementor-element.elementor-element-8ddfaa1>.elementor-widget-container { - margin: 20px 0px 0px 0px; - } - - .elementor-element.elementor-element-8ddfaa1 { - --logico-default-text-color: #FFFFFF; - } - - .elementor-element.elementor-element-68bc52e { - --display: flex; - --min-height: 260px; - --justify-content: flex-end; - --border-radius: 25px 25px 25px 25px; - --padding-top: 50px; - --padding-bottom: 50px; - --padding-left: 47px; - --padding-right: 47px; - } - - .elementor-element.elementor-element-68bc52e:not(.elementor-motion-effects-element-type-background), - .elementor-element.elementor-element-68bc52e>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-color: #c01227; - background-image: url("/images/home4-banner-6.png"); - background-position: 100% calc(100% - 26px); - background-repeat: no-repeat; - background-size: 36% auto; - } - - .elementor-element.elementor-element-31825eb { - --divider-border-style: solid; - --divider-color: #FFFFFF; - --divider-border-width: 1px; - } - - .elementor-element.elementor-element-31825eb .elementor-divider-separator { - width: 300px; - margin: 0 auto; - margin-left: 0; - } - - .elementor-element.elementor-element-31825eb .elementor-divider { - text-align: left; - padding-block-start: 20px; - padding-block-end: 20px; - } - - .elementor-element.elementor-element-7e09d24 { - width: var(--container-widget-width, 275px); - max-width: 275px; - --container-widget-width: 275px; - --container-widget-flex-grow: 0; - } - - .elementor-element.elementor-element-7e09d24 .logico-title { - font-family: "Manrope", Sans-serif; - font-weight: 600; - text-transform: none; - line-height: 1.1667em; - color: #FFFFFF; - } - - .elementor-element.elementor-element-8955a38>.elementor-widget-container { - margin: 20px 0px 0px 0px; - } - - .elementor-element.elementor-element-8955a38 { - --logico-default-text-color: #FFFFFF; - } - - .elementor-element.elementor-element-5629708 { - --display: flex; - --flex-direction: row; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --align-items: center; - --margin-top: 150px; - --margin-bottom: 150px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-37eb5d8 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-4dfe9a5 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-element.elementor-element-3180629 .logico-title { - font-size: 14px; - font-weight: 500; - line-height: 2.1429em; - color: #111111; - } - - .elementor-element.elementor-element-53f6e43 { - width: initial; - max-width: initial; - } - - .elementor-element.elementor-element-53f6e43>.elementor-widget-container { - margin: 18px 0px 0px 0px; - } - - .elementor-element.elementor-element-af304ac>.elementor-widget-container { - margin: 37px 0px 0px 0px; - } - - .elementor-element.elementor-element-7dcab86 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-element.elementor-element-7bfe5b9>.elementor-widget-container { - margin: 60px 0px 0px 0px; - } - - @media(max-width: 1200px) and (min-width:481px) { - .elementor-element.elementor-element-c562953 { - --width: 50%; - } - - .elementor-element.elementor-element-d1915ef { - --width: 50%; - } - - .elementor-element.elementor-element-e0b0994 { - --width: 50%; - } - - .elementor-element.elementor-element-8d1a03d { - --width: 50%; - } - } - - @media(max-width: 1200px) { - .elementor-element.elementor-element-791327c .elementor-repeater-item-3264830 .slide-content-inner { - max-width: 44%; - margin: 100px 60px 0px 60px; - } - - .elementor-element.elementor-element-791327c .elementor-repeater-item-3264830 .content-slider-item-heading { - font-size: 46px; - } - - .elementor-element.elementor-element-791327c .elementor-repeater-item-6867061 .slide-content-inner { - max-width: 55%; - margin: 0px 60px 0px 60px; - } - - .elementor-element.elementor-element-791327c .elementor-repeater-item-6867061 .content-slider-item-heading { - font-size: 46px; - } - - .elementor-element.elementor-element-791327c .owl-carousel.owl-theme .content-item { - height: 700px; - } - - .elementor-element.elementor-element-791327c .slider-footer { - margin-top: 0px; - margin-bottom: 30px; - } - - .elementor-element.elementor-element-791327c .slider-footer .slider-pagination { - margin-right: 30px; - margin-left: 30px; - } - - .elementor-element.elementor-element-846ec29 { - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-e51a21a { - --min-height: 400px; - --padding-top: 40px; - --padding-bottom: 40px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-element.elementor-element-7b9bdaf>.elementor-widget-container { - margin: 14px 0px 0px 0px; - } - - .elementor-element.elementor-element-f21cefd { - --min-height: 400px; - --padding-top: 40px; - --padding-bottom: 40px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-element.elementor-element-ca2e835>.elementor-widget-container { - margin: 14px 0px 0px 0px; - } - - .elementor-element.elementor-element-c4c35c7 { - --min-height: 400px; - --padding-top: 40px; - --padding-bottom: 40px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-element.elementor-element-79f02be { - font-size: 60px; - } - - .elementor-element.elementor-element-6ed5790>.elementor-widget-container { - margin: 5px 0px 5px 0px; - } - - .elementor-element.elementor-element-6ed5790 { - font-size: 18px; - } - - .elementor-element.elementor-element-e6fc84c { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-element.elementor-element-c1411f6 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-element.elementor-element-e056676 { - --container-widget-width: 580px; - --container-widget-flex-grow: 0; - width: var(--container-widget-width, 580px); - max-width: 580px; - } - - .elementor-element.elementor-element-e056676 .elementor-counter-number { - font-size: 130px; - line-height: 1em; - } - - .elementor-element.elementor-element-e056676 .elementor-counter-number-suffix { - font-size: 130px; - } - - .elementor-element.elementor-element-0d72805 { - --container-widget-width: 110px; - --container-widget-flex-grow: 0; - width: var(--container-widget-width, 110px); - max-width: 110px; - } - - .elementor-element.elementor-element-0d72805 .logico-title { - font-size: 16px; - } - - .elementor-element.elementor-element-b59cef4 { - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-element.elementor-element-314d84a { - --min-height: 500px; - } - - .elementor-element.elementor-element-afcbd05 { - --e-con-grid-template-columns: repeat(2, 1fr); - --e-con-grid-template-rows: repeat(2, 1fr); - --gap: 60px 80px; - --row-gap: 60px; - --column-gap: 80px; - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-element.elementor-element-e8ee54e .elementor-counter-title { - justify-content: end; - } - - .elementor-element.elementor-element-e8ee54e .elementor-counter-number-wrapper { - --counter-prefix-grow: 1; - --counter-suffix-grow: 0; - --counter-number-grow: 0; - } - - .elementor-element.elementor-element-09638df .elementor-counter-title { - justify-content: end; - } - - .elementor-element.elementor-element-09638df .elementor-counter-number-wrapper { - --counter-prefix-grow: 1; - --counter-suffix-grow: 0; - --counter-number-grow: 0; - } - - .elementor-element.elementor-element-bbc6760 { - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-7da6646 { - --min-height: 600px; - } - - .elementor-element.elementor-element-1f766ea { - --margin-top: -298px; - --margin-bottom: -70px; - --margin-left: 0px; - --margin-right: 30px; - } - - .elementor-element.elementor-element-90cc867 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-element.elementor-element-2ed47f3 { - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-b2c956f { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 60px; - --padding-right: 0px; - } - - .elementor-element.elementor-element-9ebb5d1 { - --gap: 40px 0px; - --row-gap: 40px; - --column-gap: 0px; - } - - .elementor-element.elementor-element-adb573f { - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-element.elementor-element-e913652 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-element.elementor-element-b0b65ce { - --container-widget-width: 550px; - --container-widget-flex-grow: 0; - width: var(--container-widget-width, 550px); - max-width: 550px; - } - - .elementor-element.elementor-element-e9da455 { - --flex-wrap: wrap; - } - - .elementor-element.elementor-element-c562953 { - --align-items: center; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - } - - .elementor-element.elementor-element-d1915ef { - border-width: 0px 0px 0px 0px; - --border-top-width: 0px; - --border-right-width: 0px; - --border-bottom-width: 0px; - --border-left-width: 0px; - } - - .elementor-element.elementor-element-e0b0994 { - --align-items: center; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-8d1a03d { - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-f7e9176 { - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-d9f4822 { - --min-height: 100px; - --padding-top: 40px; - --padding-bottom: 40px; - --padding-left: 40px; - --padding-right: 40px; - } - - .elementor-element.elementor-element-68bc52e { - --min-height: 100px; - --padding-top: 40px; - --padding-bottom: 40px; - --padding-left: 40px; - --padding-right: 40px; - } - - .elementor-element.elementor-element-68bc52e:not(.elementor-motion-effects-element-type-background), - .elementor-element.elementor-element-68bc52e>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-size: 25% auto; - } - - .elementor-element.elementor-element-37eb5d8 { - --gap: 0px 40px; - --row-gap: 0px; - --column-gap: 40px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - } - - @media(max-width: 1020px) { - .elementor-element.elementor-element-dcdf16a { - --padding-top: 10px; - --padding-bottom: 0px; - --padding-left: 10px; - --padding-right: 10px; - } - - .elementor-element.elementor-element-846ec29 { - --gap: 10px 10px; - --row-gap: 10px; - --column-gap: 10px; - --grid-auto-flow: row; - --margin-top: 10px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-element.elementor-element-e51a21a { - --padding-top: 40px; - --padding-bottom: 40px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-7b9bdaf { - font-size: 16px; - } - - .elementor-element.elementor-element-fa2a4fc .elementor-divider { - padding-block-start: 20px; - padding-block-end: 20px; - } - - .elementor-element.elementor-element-39ccb36 .elementor-icon-list-item>.elementor-icon-list-text, - .elementor-element.elementor-element-39ccb36 .elementor-icon-list-item>a { - font-size: 16px; - } - - .elementor-element.elementor-element-f21cefd { - --padding-top: 40px; - --padding-bottom: 40px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-ca2e835 { - font-size: 16px; - } - - .elementor-element.elementor-element-aaaed9e .elementor-divider { - padding-block-start: 20px; - padding-block-end: 20px; - } - - .elementor-element.elementor-element-c4c35c7 { - --padding-top: 40px; - --padding-bottom: 40px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-157eebf { - font-size: 16px; - } - - .elementor-element.elementor-element-b431db1 .elementor-divider { - padding-block-start: 20px; - padding-block-end: 20px; - } - - .elementor-element.elementor-element-79f02be { - font-size: 46px; - } - - .elementor-element.elementor-element-6ed5790 { - font-size: 14px; - } - - .elementor-element.elementor-element-7a4f661 { - --padding-top: 120px; - --padding-bottom: 42px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-element.elementor-element-e056676 { - --container-widget-width: 510px; - --container-widget-flex-grow: 0; - width: var(--container-widget-width, 510px); - max-width: 510px; - } - - .elementor-element.elementor-element-e056676 .elementor-counter-number { - font-size: 114px; - } - - .elementor-element.elementor-element-e056676 .elementor-counter-number-suffix { - font-size: 114px; - } - - .elementor-element.elementor-element-b59cef4 { - --gap: 0px 20px; - --row-gap: 0px; - --column-gap: 20px; - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-314d84a { - --min-height: 410px; - --margin-top: 120px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-afcbd05 { - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-bbc6760 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 10px; - --padding-right: 10px; - } - - .elementor-element.elementor-element-7da6646 { - --min-height: 500px; - } - - .elementor-element.elementor-element-1f766ea { - --margin-top: -298px; - --margin-bottom: -70px; - --margin-left: 0px; - --margin-right: 20px; - } - - .elementor-element.elementor-element-3b61435 { - --padding-top: 40px; - --padding-bottom: 40px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-element.elementor-element-5aea22e { - --padding-top: 20px; - --padding-bottom: 20px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-element.elementor-element-b6e14bd { - --padding-top: 156px; - --padding-bottom: 120px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-element.elementor-element-90cc867 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-2ed47f3 { - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-b2c956f { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 0px; - } - - .elementor-element.elementor-element-9ebb5d1 { - --margin-top: 120px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-adb573f { - --e-con-grid-template-columns: repeat(3, 1fr); - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-eb7e427 { - --margin-top: 120px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-8d1a03d { - border-width: 0px 0px 0px 0px; - --border-top-width: 0px; - --border-right-width: 0px; - --border-bottom-width: 0px; - --border-left-width: 0px; - } - - .elementor-element.elementor-element-f7e9176 { - --gap: 20px 20px; - --row-gap: 20px; - --column-gap: 20px; - --grid-auto-flow: row; - --margin-top: 120px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-5629708 { - --margin-top: 120px; - --margin-bottom: 120px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-37eb5d8 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-element.elementor-element-7dcab86 { - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - } - - @media(max-width: 840px) { - .elementor-element.elementor-element-791327c .elementor-repeater-item-3264830 .slide-content-inner { - max-width: 48%; - margin: 40px 60px 0px 60px; - } - - .elementor-element.elementor-element-791327c .elementor-repeater-item-3264830 .content-slider-item-heading { - font-size: 36px; - } - - .elementor-element.elementor-element-791327c .elementor-repeater-item-6867061 .slide-content-inner { - max-width: 60%; - } - - .elementor-element.elementor-element-791327c .elementor-repeater-item-6867061 { - background-position: center left; - } - - .elementor-element.elementor-element-791327c .elementor-repeater-item-6867061 .content-slider-item-heading { - font-size: 36px; - } - - .elementor-element.elementor-element-846ec29 { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-e51a21a { - --min-height: 300px; - } - - .elementor-element.elementor-element-f21cefd { - --min-height: 300px; - } - - .elementor-element.elementor-element-f21cefd:not(.elementor-motion-effects-element-type-background), - .elementor-element.elementor-element-f21cefd>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-position: bottom left; - } - - .elementor-element.elementor-element-c4c35c7 { - --min-height: 300px; - } - - .elementor-element.elementor-element-79f02be { - font-size: 80px; - } - - .elementor-element.elementor-element-6ed5790>.elementor-widget-container { - margin: 12px 0px 12px 0px; - } - - .elementor-element.elementor-element-6ed5790 { - font-size: 20px; - } - - .elementor-element.elementor-element-c1411f6 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-element.elementor-element-e056676 { - --container-widget-width: 100%; - --container-widget-flex-grow: 0; - width: var(--container-widget-width, 100%); - max-width: 100%; - } - - .elementor-element.elementor-element-e056676 .elementor-counter-number { - font-size: 100px; - } - - .elementor-element.elementor-element-e056676 .elementor-counter-number-suffix { - font-size: 100px; - } - - .elementor-element.elementor-element-0d72805>.elementor-widget-container { - --e-transform-rotateZ: 0deg; - } - - .elementor-element.elementor-element-0d72805 { - --container-widget-width: 100%; - --container-widget-flex-grow: 0; - width: var(--container-widget-width, 100%); - max-width: 100%; - } - - .elementor-element.elementor-element-0d72805 .logico-title { - font-size: 20px; - } - - .elementor-element.elementor-element-b59cef4 { - --e-con-grid-template-columns: repeat(1, 1fr); - --gap: 30px 20px; - --row-gap: 30px; - --column-gap: 20px; - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-314d84a { - --min-height: 323px; - } - - .elementor-element.elementor-element-afcbd05 { - --gap: 40px 40px; - --row-gap: 40px; - --column-gap: 40px; - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-e8ee54e .elementor-counter-number { - font-size: 70px; - } - - .elementor-element.elementor-element-1ea8a4b .elementor-counter-number { - font-size: 70px; - } - - .elementor-element.elementor-element-1ea8a4b .elementor-counter-number-prefix { - font-size: 70px; - } - - .elementor-element.elementor-element-1ea8a4b .elementor-counter-number-suffix { - font-size: 70px; - } - - .elementor-element.elementor-element-09638df .elementor-counter-number { - font-size: 70px; - } - - .elementor-element.elementor-element-09638df .elementor-counter-number-suffix { - font-size: 70px; - } - - .elementor-element.elementor-element-59be3c9 .elementor-counter-number { - font-size: 70px; - } - - .elementor-element.elementor-element-59be3c9 .elementor-counter-number-suffix { - font-size: 70px; - } - - .elementor-element.elementor-element-2ed47f3 { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-bbfb67f>.elementor-widget-container { - margin: 30px 0px 0px 0px; - } - - .elementor-element.elementor-element-b2c956f { - --margin-top: 60px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-element.elementor-element-adb573f { - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-94317e5>.elementor-widget-container { - padding: 0px 0px 0px 40px; - } - - .elementor-element.elementor-element-85c515e>.elementor-widget-container { - padding: 0px 40px 0px 0px; - } - - .elementor-element.elementor-element-6986f8c>.elementor-widget-container { - padding: 0px 0px 0px 40px; - } - - .elementor-element.elementor-element-f7e9176 { - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-68bc52e:not(.elementor-motion-effects-element-type-background), - .elementor-element.elementor-element-68bc52e>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-position: 100% calc(100% - 26px); - } - - .elementor-element.elementor-element-5629708 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-element.elementor-element-7dcab86 { - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - } - - @media(max-width: 660px) { - .elementor-element.elementor-element-791327c .elementor-repeater-item-3264830 .slide-content-inner { - max-width: 100%; - margin: 40px 0px 0px 0px; - } - - .elementor-element.elementor-element-791327c .elementor-repeater-item-3264830 .content-slider-item-heading { - font-size: 28px; - } - - .elementor-element.elementor-element-791327c .elementor-repeater-item-6867061 .slide-content-inner { - max-width: 100%; - margin: 40px 0px 0px 0px; - } - - .elementor-element.elementor-element-791327c .elementor-repeater-item-6867061 { - background-position: center left; - } - - .elementor-element.elementor-element-791327c .elementor-repeater-item-6867061 .content-slider-item-heading { - font-size: 28px; - } - - .elementor-element.elementor-element-846ec29 { - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-79f02be { - font-size: 80px; - } - - .elementor-element.elementor-element-7a4f661 { - --padding-top: 90px; - --padding-bottom: 42px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-element.elementor-element-e6fc84c { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-c1411f6 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-e056676 .elementor-counter-number { - font-size: 70px; - } - - .elementor-element.elementor-element-e056676 .elementor-counter-number-suffix { - font-size: 70px; - } - - .elementor-element.elementor-element-6f13b66 { - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-b59cef4 { - --gap: 30px 20px; - --row-gap: 30px; - --column-gap: 20px; - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-03c3415>.elementor-widget-container { - margin: 50px 0px 0px 0px; - } - - .elementor-element.elementor-element-314d84a { - --min-height: 300px; - --margin-top: 60px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-afcbd05 { - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-bbc6760 { - --margin-top: 60px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-7da6646 { - --min-height: 320px; - --margin-top: 0px; - --margin-bottom: -25px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-1f766ea { - --margin-top: 0px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-b6e14bd { - --padding-top: 90px; - --padding-bottom: 90px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-element.elementor-element-2ed47f3 { - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-9ebb5d1 { - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-adb573f { - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-eb7e427 { - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-e913652 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-e9da455 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-element.elementor-element-c562953 { - border-width: 0px 1px 0px 1px; - --border-top-width: 0px; - --border-right-width: 1px; - --border-bottom-width: 0px; - --border-left-width: 1px; - } - - .elementor-element.elementor-element-6c4ba68>.elementor-widget-container { - padding: 0px 40px 0px 40px; - } - - .elementor-element.elementor-element-d1915ef { - border-width: 0px 1px 0px 1px; - --border-top-width: 0px; - --border-right-width: 1px; - --border-bottom-width: 0px; - --border-left-width: 1px; - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-94317e5>.elementor-widget-container { - padding: 0px 40px 0px 40px; - } - - .elementor-element.elementor-element-e0b0994 { - border-width: 0px 1px 0px 1px; - --border-top-width: 0px; - --border-right-width: 1px; - --border-bottom-width: 0px; - --border-left-width: 1px; - } - - .elementor-element.elementor-element-85c515e>.elementor-widget-container { - padding: 0px 40px 0px 40px; - } - - .elementor-element.elementor-element-8d1a03d { - border-width: 0px 1px 0px 1px; - --border-top-width: 0px; - --border-right-width: 1px; - --border-bottom-width: 0px; - --border-left-width: 1px; - } - - .elementor-element.elementor-element-6986f8c>.elementor-widget-container { - padding: 0px 40px 0px 40px; - } - - .elementor-element.elementor-element-f7e9176 { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-d9f4822 { - --min-height: 230px; - } - - .elementor-element.elementor-element-68bc52e { - --min-height: 230px; - } - - .elementor-element.elementor-element-5629708 { - --margin-top: 90px; - --margin-bottom: 90px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-37eb5d8 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - } - - @media(max-width: 480px) { - .elementor-element.elementor-element-846ec29 { - --e-con-grid-template-columns: repeat(1, 1fr); - --e-con-grid-template-rows: repeat(1, 1fr); - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-79f02be { - font-size: 80px; - } - - .elementor-element.elementor-element-e056676 .elementor-counter-number { - font-size: 52px; - } - - .elementor-element.elementor-element-e056676 .elementor-counter-number-suffix { - font-size: 52px; - } - - .elementor-element.elementor-element-0d72805 .logico-title { - font-size: 18px; - } - - .elementor-element.elementor-element-b59cef4 { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-afcbd05 { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-e8ee54e .elementor-counter-title { - justify-content: center; - } - - .elementor-element.elementor-element-e8ee54e .elementor-counter-number-wrapper { - --counter-prefix-grow: 1; - --counter-suffix-grow: 1; - --counter-number-grow: 0; - } - - .elementor-element.elementor-element-1ea8a4b .elementor-counter-title { - justify-content: center; - } - - .elementor-element.elementor-element-1ea8a4b .elementor-counter-number-wrapper { - --counter-prefix-grow: 1; - --counter-suffix-grow: 1; - --counter-number-grow: 0; - } - - .elementor-element.elementor-element-09638df .elementor-counter-title { - justify-content: center; - } - - .elementor-element.elementor-element-09638df .elementor-counter-number-wrapper { - --counter-prefix-grow: 1; - --counter-suffix-grow: 1; - --counter-number-grow: 0; - } - - .elementor-element.elementor-element-59be3c9 .elementor-counter-title { - justify-content: center; - } - - .elementor-element.elementor-element-59be3c9 .elementor-counter-number-wrapper { - --counter-prefix-grow: 1; - --counter-suffix-grow: 1; - --counter-number-grow: 0; - } - - body:not(.rtl) .elementor-element.elementor-element-13a7637 { - left: 0px; - } - - body.rtl .elementor-element.elementor-element-13a7637 { - right: 0px; - } - - .elementor-element.elementor-element-13a7637 { - top: 0px; - } - - .elementor-element.elementor-element-1f766ea { - --width: 100%; - --margin-top: 0px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-2ed47f3 { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-9ebb5d1 { - --gap: 30px 0px; - --row-gap: 30px; - --column-gap: 0px; - } - - .elementor-element.elementor-element-adb573f { - --e-con-grid-template-columns: repeat(2, 1fr); - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-f7e9176 { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-68bc52e:not(.elementor-motion-effects-element-type-background), - .elementor-element.elementor-element-68bc52e>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-position: 0% 0%; - } - } - - @media(min-width: 481px) { - .elementor-element.elementor-element-1f766ea { - --width: 363px; - } - - .elementor-element.elementor-element-f7e9176 { - --content-width: 1630px; - } - - .elementor-element.elementor-element-4dfe9a5 { - --width: 50%; - } - - .elementor-element.elementor-element-7dcab86 { - --width: 50%; - } - } - - @media(max-width: 1020px) and (min-width:481px) { - .elementor-element.elementor-element-1f766ea { - --width: 340px; - } - - .elementor-element.elementor-element-4dfe9a5 { - --width: 100%; - } - - .elementor-element.elementor-element-7dcab86 { - --width: 100%; - } - } - - @media(max-width: 840px) and (min-width:481px) { - .elementor-element.elementor-element-e51a21a { - --width: 100%; - } - - .elementor-element.elementor-element-f21cefd { - --width: 100%; - } - - .elementor-element.elementor-element-c4c35c7 { - --width: 100%; - } - - .elementor-element.elementor-element-4dfe9a5 { - --width: 100%; - } - - .elementor-element.elementor-element-7dcab86 { - --width: 100%; - } - } - - @media(max-width: 660px) and (min-width:481px) { - .elementor-element.elementor-element-1f766ea { - --width: 100%; - } - - .elementor-element.elementor-element-c562953 { - --width: 100%; - } - - .elementor-element.elementor-element-d1915ef { - --width: 100%; - } - - .elementor-element.elementor-element-e0b0994 { - --width: 100%; - } - - .elementor-element.elementor-element-8d1a03d { - --width: 100%; - } - } - -/* STYLE BLOCK 46 */ -/* ─── Button alignment fix ─── */ - .elementor-element-5a5c397 { - align-items: flex-start !important; - } - - /* ─── LARGE DESKTOP (1440px+) ─── */ - @media (min-width: 1440px) { - .elementor-element-30fd9d1>.e-con-inner { - max-width: 1380px; - padding: 50px 82px; - } - - .elementor-element-30fd9d1 .logico-title { - font-size: 17px; - } - - .elementor-element-30fd9d1 h3.logico-title { - font-size: clamp(40px, 4.5vw, 56px); - } - - .elementor-element-30fd9d1 .elementor-icon-box-wrapper { - padding: 28px 22px; - } - - .elementor-element-30fd9d1 .elementor-icon-box-icon .elementor-icon { - font-size: 52px; - } - - .elementor-element-30fd9d1 .elementor-icon-box-icon svg { - width: 86px; - height: 86px; - } - - .elementor-element-30fd9d1 .elementor-icon-box-title span { - font-size: 25px; - } - - .elementor-element-30fd9d1 .elementor-element-5a5c397 p { - font-size: 16px; - line-height: 1.72; - } - - .elementor-element-30fd9d1 .logico-alter-button, - .elementor-element-30fd9d1 .logico-small-button { - font-size: 14px; - /* padding: 14px 28px; */ - } - - .elementor-element-30fd9d1 .e-grid { - gap: 20px; - } - } - - /* ─── EXTRA-LARGE DESKTOP (1920px+) ─── */ - @media (min-width: 1920px) { - .elementor-element-30fd9d1>.e-con-inner { - max-width: 1780px; - padding: 72px 64px; - } - - .elementor-element-30fd9d1 .logico-title { - font-size: 18px; - } - - .elementor-element-30fd9d1 h3.logico-title { - font-size: clamp(46px, 4.5vw, 64px); - } - - .elementor-element-30fd9d1 .elementor-icon-box-wrapper { - padding: 32px 26px; - } - - .elementor-element-30fd9d1 .elementor-icon-box-icon .elementor-icon { - font-size: 58px; - } - - .elementor-element-30fd9d1 .elementor-icon-box-icon svg { - width: 94px; - height: 94px; - } - - .elementor-element-30fd9d1 .elementor-icon-box-title span { - font-size: 18px; - } - - .elementor-element-30fd9d1 .elementor-element-5a5c397 p { - font-size: 17px; - line-height: 1.75; - } - - .elementor-element-30fd9d1 .logico-alter-button, - .elementor-element-30fd9d1 .logico-small-button { - font-size: 15px; - padding: 16px 60px; - } - - .elementor-element-30fd9d1 .e-grid { - gap: 24px; - } - } - - /* ─── ULTRA-WIDE (2560px+) ─── */ - @media (min-width: 2560px) { - .elementor-element-30fd9d1>.e-con-inner { - max-width: 2060px; - padding: 84px 80px; - } - - .elementor-element-30fd9d1 .logico-title { - font-size: 20px; - } - - .elementor-element-30fd9d1 h3.logico-title { - font-size: clamp(52px, 4.5vw, 72px); - } - - .elementor-element-30fd9d1 .elementor-icon-box-wrapper { - padding: 38px 30px; - } - - .elementor-element-30fd9d1 .elementor-icon-box-icon .elementor-icon { - font-size: 66px; - } - - .elementor-element-30fd9d1 .elementor-icon-box-icon svg { - width: 104px; - height: 104px; - } - - .elementor-element-30fd9d1 .elementor-icon-box-title span { - font-size: 20px; - } - - .elementor-element-30fd9d1 .elementor-element-5a5c397 p { - font-size: 18.5px; - line-height: 1.78; - } - - .elementor-element-30fd9d1 .logico-alter-button, - .elementor-element-30fd9d1 .logico-small-button { - font-size: 16px; - padding: 18px 70px; - } - - .elementor-element-30fd9d1 .e-grid { - gap: 28px; - } - } - -/* STYLE BLOCK 47 */ -/* ─── LARGE DESKTOP (1440px+) ─── */ - @media (min-width: 1440px) { - - /* Logos Section */ - .elementor-element-53b1f07>.e-con-inner { - max-width: 1560px; - padding: 0px 52px; - } - - /* About Us Main Section */ - .elementor-element-88745f4>.e-con-inner { - max-width: 1380px; - padding: 60px 52px; - } - - .elementor-element-343b363 { - gap: 24px; - } - - .elementor-element-7afb238 .logico-title { - font-size: 14px !important; - letter-spacing: 2px; - } - - .elementor-element-1cc335a .logico-title { - font-size: clamp(80px, 8vw, 120px) !important; - line-height: 1; - } - - .elementor-element-4c3e632 { - gap: 40px; - } - - .elementor-element-9363070 h3.logico-title { - font-size: clamp(38px, 4vw, 52px) !important; - line-height: 1.1; - } - - .elementor-element-c134b96 p { - font-size: 20px; - line-height: 1.6; - } - - .elementor-element-3ef6f03 .logico-alter-button { - font-size: 14px; - padding-right: 80px; - } - - /* Stats Section */ - .elementor-element-5041fcc>.e-con-inner { - max-width: 1380px; - padding: 30px 25px; - } - - - .elementor-element-2d7c3ee.e-grid { - gap: 32px; - } - - - - .elementor-element-40417f4 .logico-title, - .elementor-element-a89fe8e .logico-title, - .elementor-element-61b17c1 .logico-title, - .elementor-element-28b9fc7 .logico-title { - font-size: clamp(40px, 4vw, 56px) !important; - margin-bottom: 8px; - } - - .elementor-element-1025248 .logico-title, - .elementor-element-c682633 .logico-title, - .elementor-element-aa49275 .logico-title, - .elementor-element-b317d31 .logico-title { - font-size: 20px !important; - margin-bottom: 12px; - - } - - .elementor-element-c7c19bd p, - .elementor-element-74d14e3 p, - .elementor-element-74cfdf7 p, - .elementor-element-8fe5662 p { - font-size: 18px; - line-height: 1.6; - } - } - - /* ─── EXTRA-LARGE DESKTOP (1920px+) ─── */ - @media (min-width: 1920px) { - - /* Logos Section */ - .elementor-element-53b1f07>.e-con-inner { - max-width: 1780px; - padding: 50px 64px; - } - - /* About Us Main Section */ - .elementor-element-88745f4>.e-con-inner { - max-width: 1480px; - padding: 0px 50px 10px; - } - - .elementor-element-343b363 { - gap: 32px; - } - - .elementor-element-7afb238 .logico-title { - font-size: 15px !important; - letter-spacing: 2.5px; - } - - .elementor-element-1cc335a .logico-title { - font-size: clamp(100px, 8vw, 150px) !important; - } - - .elementor-element-4c3e632 { - gap: 60px; - } - - .elementor-element-9363070 h3.logico-title { - font-size: clamp(48px, 4vw, 64px) !important; - } - - .elementor-element-c134b96 p { - font-size: 18px; - line-height: 1.65; - } - - .elementor-element-3ef6f03 .logico-alter-button { - font-size: 15px; - padding-right: 80px; - } - - /* Stats Section */ - .elementor-element-5041fcc>.e-con-inner { - max-width: 1480px; - padding: 0px 50px 50px; - } - - .elementor-element-2d7c3ee.e-grid { - gap: 48px; - } - - - - .elementor-element-40417f4 .logico-title, - .elementor-element-a89fe8e .logico-title, - .elementor-element-61b17c1 .logico-title, - .elementor-element-28b9fc7 .logico-title { - font-size: clamp(52px, 4vw, 72px) !important; - margin-bottom: 12px; - } - - .elementor-element-1025248 .logico-title, - .elementor-element-c682633 .logico-title, - .elementor-element-aa49275 .logico-title, - .elementor-element-b317d31 .logico-title { - font-size: 19px !important; - margin-bottom: 16px; - } - - .elementor-element-c7c19bd p, - .elementor-element-74d14e3 p, - .elementor-element-74cfdf7 p, - .elementor-element-8fe5662 p { - font-size: 16px; - line-height: 1.65; - } - } - - /* ─── ELEMENT 07CD509 TYPOGRAPHY SCALING ─── */ - /* Optimized for readability and character count (60-75ch) */ - - @media (min-width: 2560px) { - .elementor-element-07cd509 p { - font-size: 20px !important; - line-height: 32px !important; - max-width: 900px !important; - } - } - @media (min-width: 1920px) and (max-width: 2559px) { - .elementor-element-07cd509 p { - font-size: 19px !important; - line-height: 30px !important; - max-width: 100% !important; - } - } - @media (min-width: 1440px) and (max-width: 1919px) { - .elementor-element-07cd509 p { - font-size: 18px !important; - line-height: 28px !important; - max-width: 100% !important; - } - } - @media (min-width: 1200px) and (max-width: 1439px) { - .elementor-element-07cd509 p { - font-size: 18px !important; - line-height: 28px !important; - max-width: 70ch !important; - } - } - @media (min-width: 768px) and (max-width: 1199px) { - .elementor-element-07cd509 p { - font-size: 16px !important; - line-height: 26px !important; - max-width: 65ch !important; - } - } - @media (max-width: 767px) { - .elementor-element-07cd509 p { - font-size: 14px !important; - line-height: 22px !important; - max-width: 100% !important; - } - } - -/* STYLE BLOCK 48 */ -/* ══════════════════════════════════════ - SCOPED TO .mt-section — NO GLOBALS -══════════════════════════════════════ */ - .mt-section *, - .mt-section *::before, - .mt-section *::after { - box-sizing: border-box; - } - - .mt-section { - --mt-red: #c01227; - --mt-red-dk: #8f0d1d; - --mt-red-light: #fdf0f2; - --mt-red-mid: rgba(192, 18, 39, 0.1); - --mt-dark: #111827; - --mt-mid: #374151; - --mt-muted: #9ca3af; - --mt-border: rgba(0, 0, 0, 0.07); - --mt-white: #ffffff; - --mt-bg: #f3f4f7; - - width: 100%; - font-family: "Manrope", Sans-serif; - color: var(--mt-dark); - background: var(--mt-bg); - } - - /* ══ STATS BANNER ══ */ - .mt-banner { - background: linear-gradient(135deg, var(--mt-red) 0%, var(--mt-red-dk) 100%); - padding: 0px 40px; - display: grid; - grid-template-columns: repeat(4, 1fr); - position: relative; - overflow: hidden; - } - - /* animated diagonal shine */ - .mt-banner::before { - content: ''; - position: absolute; - top: -80px; - left: -120px; - width: 300px; - height: 300px; - background: radial-gradient(circle, rgba(255, 255, 255, 0.12) 0%, transparent 70%); - pointer-events: none; - } - - .mt-banner::after { - content: ''; - position: absolute; - bottom: -60px; - right: -60px; - width: 220px; - height: 220px; - background: radial-gradient(circle, rgba(255, 255, 255, 0.07) 0%, transparent 70%); - pointer-events: none; - } - - .mt-stat { - padding: 36px 20px; - text-align: center; - position: relative; - opacity: 1; - transform: translateY(24px); - transition: opacity .55s ease, transform .55s cubic-bezier(.16, 1, .3, 1); - } - - .mt-stat:not(:last-child)::after { - content: ''; - position: absolute; - right: 0; - top: 25%; - bottom: 25%; - width: 1px; - background: rgba(255, 255, 255, 0.2); - } - - .mt-section.mt-live .mt-stat:nth-child(1) { - opacity: 1; - transform: translateY(0); - transition-delay: .1s; - } - - .mt-section.mt-live .mt-stat:nth-child(2) { - opacity: 1; - transform: translateY(0); - transition-delay: .22s; - } - - .mt-section.mt-live .mt-stat:nth-child(3) { - opacity: 1; - transform: translateY(0); - transition-delay: .34s; - } - - .mt-section.mt-live .mt-stat:nth-child(4) { - opacity: 1; - transform: translateY(0); - transition-delay: .46s; - } - - .mt-stat-num { - font-family: 'Barlow Condensed', sans-serif; - font-size: clamp(36px, 4.5vw, 54px); - font-weight: 700; - color: #fff; - line-height: 1; - letter-spacing: -1px; - display: block; - margin-bottom: 8px; - } - - .mt-stat-label { - font-size: 12px; - font-weight: 500; - color: rgba(255, 255, 255, 0.72); - letter-spacing: .5px; - text-transform: uppercase; - } - - /* ══ BODY SECTION ══ */ - .mt-body { - max-width: 1100px; - margin: 0 auto; - padding: 88px 40px 20px; - position: relative; - } - - /* grid background */ - .mt-body::before { - content: ''; - position: absolute; - inset: 0; - background-image: - linear-gradient(to right, rgba(0, 0, 0, 0.032) 1px, transparent 1px), - linear-gradient(to bottom, rgba(0, 0, 0, 0.032) 1px, transparent 1px); - background-size: 68px 68px; - pointer-events: none; - mask-image: radial-gradient(ellipse 88% 80% at 50% 40%, black 30%, transparent 100%); - -webkit-mask-image: radial-gradient(ellipse 88% 80% at 50% 40%, black 30%, transparent 100%); - } - - /* ── HEADER ── */ - .mt-header { - text-align: center; - margin-bottom: 64px; - position: relative; - z-index: 1; - } - - .mt-eyebrow { - display: inline-flex; - align-items: center; - gap: 10px; - font-family: 'Barlow Condensed', sans-serif; - font-size: 11px; - font-weight: 700; - letter-spacing: 3.5px; - text-transform: uppercase; - color: var(--mt-red); - margin-bottom: 18px; - opacity: 0; - transform: translateY(16px); - transition: opacity .55s ease .05s, transform .55s ease .05s; - } - - .mt-eyebrow::before, - .mt-eyebrow::after { - content: ''; - display: block; - width: 28px; - height: 1px; - background: var(--mt-red); - } - - .mt-title { - font-family: 'Barlow Condensed', sans-serif; - font-size: clamp(34px, 5vw, 60px); - font-weight: 900; - line-height: 1.05; - letter-spacing: -1.2px; - color: var(--mt-dark); - margin: 0 0 18px; - opacity: 0; - transform: translateY(26px); - transition: opacity .65s ease .17s, transform .65s ease .17s; - } - - .mt-title em { - font-style: normal; - color: var(--mt-red); - } - - .mt-title sup { - font-size: .45em; - font-weight: 700; - vertical-align: super; - color: var(--mt-red); - } - - .mt-desc { - font-size: 15.5px; - color: var(--mt-muted); - line-height: 1.75; - max-width: 540px; - margin: 0 auto; - opacity: 0; - transform: translateY(16px); - transition: opacity .65s ease .3s, transform .65s ease .3s; - } - - /* in-view header */ - .mt-section.mt-live .mt-eyebrow { - opacity: 1; - transform: translateY(0); - } - - .mt-section.mt-live .mt-title { - opacity: 1; - transform: translateY(0); - } - - .mt-section.mt-live .mt-desc { - opacity: 1; - transform: translateY(0); - display: inline-block; - } - - /* ── FEATURE GRID ── */ - .mt-grid { - display: grid; - grid-template-columns: repeat(3, 1fr); - gap: 20px; - position: relative; - z-index: 1; - } - - .mt-card { - background: var(--mt-white); - border-radius: 20px; - padding: 34px 28px 30px; - position: relative; - overflow: hidden; - box-shadow: 0 2px 20px rgba(0, 0, 0, 0.065); - cursor: default; - opacity: 0; - transform: translateY(40px) scale(.98); - transition: - opacity .6s cubic-bezier(.16, 1, .3, 1), - transform .6s cubic-bezier(.16, 1, .3, 1), - box-shadow .3s ease; - } - - /* staggered card reveals */ - .mt-section.mt-live .mt-card:nth-child(1) { - opacity: 1; - transform: translateY(0) scale(1); - transition-delay: .42s; - } - - .mt-section.mt-live .mt-card:nth-child(2) { - opacity: 1; - transform: translateY(0) scale(1); - transition-delay: .54s; - } - - .mt-section.mt-live .mt-card:nth-child(3) { - opacity: 1; - transform: translateY(0) scale(1); - transition-delay: .66s; - } - - .mt-section.mt-live .mt-card:nth-child(4) { - opacity: 1; - transform: translateY(0) scale(1); - transition-delay: .78s; - } - - .mt-section.mt-live .mt-card:nth-child(5) { - opacity: 1; - transform: translateY(0) scale(1); - transition-delay: .90s; - } - - .mt-section.mt-live .mt-card:nth-child(6) { - opacity: 1; - transform: translateY(0) scale(1); - transition-delay: 1.02s; - } - - /* top accent bar on hover */ - .mt-card::before { - content: ''; - position: absolute; - top: 0; - left: 0; - right: 0; - height: 3px; - background: linear-gradient(90deg, var(--mt-red), transparent); - transform: scaleX(0); - transform-origin: left; - transition: transform .45s cubic-bezier(.16, 1, .3, 1); - } - - .mt-card:hover::before { - transform: scaleX(1); - } - - /* background glow */ - .mt-card::after { - content: ''; - position: absolute; - top: -40px; - left: -40px; - width: 160px; - height: 160px; - background: radial-gradient(circle, rgba(192, 18, 39, 0.06) 0%, transparent 70%); - opacity: 0; - transition: opacity .4s ease; - pointer-events: none; - } - - .mt-card:hover::after { - opacity: 1; - } - - .mt-card:hover { - box-shadow: 0 16px 52px rgba(192, 18, 39, 0.12); - transform: translateY(-5px) scale(1.01) !important; - } - - /* icon */ - .mt-card-icon { - width: 52px; - height: 52px; - border-radius: 14px; - background: var(--mt-red-light); - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 20px; - transition: transform .35s cubic-bezier(.16, 1, .3, 1), background .3s; - } - - .mt-card:hover .mt-card-icon { - transform: rotate(-8deg) scale(1.1); - background: var(--mt-red); - } - - .mt-card-icon svg { - width: 22px; - height: 22px; - stroke: var(--mt-red); - fill: none; - stroke-width: 1.9; - stroke-linecap: round; - stroke-linejoin: round; - transition: stroke .3s; - } - - .mt-card:hover .mt-card-icon svg { - stroke: #fff; - } - - /* card text */ - .mt-card-name { - font-family: 'Barlow Condensed', sans-serif; - font-size: 19px; - font-weight: 800; - letter-spacing: -.3px; - color: var(--mt-dark); - margin: 0 0 10px; - } - - .mt-card-desc { - font-size: 13.5px; - line-height: 1.65; - color: var(--mt-muted); - margin: 0; - } - - /* card bottom tag */ - .mt-card-tag { - display: inline-flex; - align-items: center; - gap: 5px; - margin-top: 18px; - font-family: 'Barlow Condensed', sans-serif; - font-size: 10px; - font-weight: 700; - letter-spacing: 1.8px; - text-transform: uppercase; - color: var(--mt-red); - opacity: 0; - transform: translateX(-6px); - transition: opacity .3s, transform .3s; - } - - .mt-card-tag::after { - content: ''; - display: block; - width: 16px; - height: 1px; - background: var(--mt-red); - transition: width .35s cubic-bezier(.16, 1, .3, 1); - } - - .mt-card:hover .mt-card-tag { - opacity: 1; - transform: translateX(0); - } - - .mt-card:hover .mt-card-tag::after { - width: 26px; - } - - /* ── RESPONSIVE ── */ - @media (max-width: 860px) { - .mt-banner { - grid-template-columns: repeat(2, 1fr); - padding: 0 20px; - } - - .mt-stat:nth-child(2)::after { - display: none; - } - - .mt-grid { - grid-template-columns: repeat(2, 1fr); - } - - .mt-body { - padding: 60px 20px 70px; - } - } - - @media (max-width: 540px) { - .mt-grid { - grid-template-columns: 1fr; - } - - .mt-banner { - grid-template-columns: repeat(2, 1fr); - } - } - -@media (max-width: 660px) { - .elementor-element.elementor-element-5542f55:not(.elementor-motion-effects-element-type-background), .elementor-element.elementor-element-5542f55>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-image: url(/images/home1-bg2.png); - background-position: bottom left; - background-repeat: no-repeat; - background-size: cover; -} -} - - - - -.elementor-kit-5 { - --e-global-color-primary: #111111; - --e-global-color-secondary: #777777; - --e-global-color-text: #333333; - --e-global-color-accent: #c01227; - --e-global-typography-primary-font-family: "Roboto"; - --e-global-typography-primary-font-weight: 600; - --e-global-typography-secondary-font-family: "Roboto Slab"; - --e-global-typography-secondary-font-weight: 400; - --e-global-typography-text-font-family: "Manrope"; - --e-global-typography-text-font-size: 18px; - --e-global-typography-text-font-weight: 400; - --e-global-typography-text-line-height: 1.6667em; - --e-global-typography-accent-font-family: "Manrope"; - --e-global-typography-accent-font-weight: 400; - --e-global-typography-accent-line-height: 1.6667em; - color: #333333; - font-family: "Manrope", Sans-serif; - font-size: 18px; - font-weight: 400; - font-style: normal; - text-decoration: none; - line-height: 1.6667em; -} - -.elementor-kit-5 p { - margin-block-end:1.7em;} - -.elementor-kit-5 a { - color: #c01227; - text-decoration: underline; -} - -.elementor-kit-5 h1 { - color: #111111; - font-family: "Space Grotesk", Sans-serif; - font-size: 120px; - font-weight: 500; - text-transform: uppercase; - font-style: normal; - line-height: 1.2em; - letter-spacing: -0.03em; -} - -.elementor-kit-5 h2 { - color: #111111; - font-family: "Space Grotesk", Sans-serif; - font-size: 80px; - font-weight: 500; - text-transform: uppercase; - font-style: normal; - line-height: 1.2em; - letter-spacing: -0.03em; -} - -.elementor-kit-5 h3 { - color: #111111; - font-family: "Space Grotesk", Sans-serif; - font-size: 60px; - font-weight: 500; - text-transform: uppercase; - font-style: normal; - line-height: 1.2em; - letter-spacing: -0.03em; -} - -.elementor-kit-5 h4 { - color: #111111; - font-family: "Space Grotesk", Sans-serif; - font-size: 40px; - font-weight: 500; - text-transform: uppercase; - font-style: normal; - line-height: 1.2em; - letter-spacing: -0.03em; -} - -.elementor-kit-5 h5 { - color: #111111; - font-family: "Space Grotesk", Sans-serif; - font-size: 30px; - font-weight: 500; - text-transform: uppercase; - font-style: normal; - line-height: 1.2em; - letter-spacing: -0.03em; -} - -.elementor-kit-5 h6 { - color: #111111; - font-family: "Space Grotesk", Sans-serif; - font-size: 25px; - font-weight: 500; - text-transform: uppercase; - font-style: normal; - line-height: 1.2em; - letter-spacing: -0.03em; -} - -.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button { - font-family: "Manrope", Sans-serif; - font-size: 14px; - font-weight: 600; -} - -.elementor-section.elementor-section-boxed > .elementor-container { - max-width: 1380px; -} - -.e-con { - --container-max-width: 1380px; -} - -.elementor-widget:not(:last-child) { - margin-block-end:0px;} - -.elementor-element { - --widgets-spacing: 0px 40px; - --widgets-spacing-row: 0px; - --widgets-spacing-column: 40px; -} - -h1.page-title { - display: var(--page-title-display); -} - -@media(max-width: 1200px) { - .elementor-kit-5 h1 { - font-size:80px; - } - - .elementor-kit-5 h2 { - font-size: 60px; - } - - .elementor-kit-5 h3 { - font-size: 46px; - } - - .elementor-kit-5 h4 { - font-size: 34px; - } - - .elementor-kit-5 h5 { - font-size: 28px; - } - - .elementor-kit-5 h6 { - font-size: 22px; - } -} - -@media(max-width: 840px) { - .elementor-kit-5 { - --e-global-typography-text-font-size:16px; - --e-global-typography-accent-font-size: 16px; - font-size: 16px; - } - - .elementor-kit-5 h1 { - font-size: 60px; - } - - .elementor-kit-5 h2 { - font-size: 50px; - } - - .elementor-kit-5 h3 { - font-size: 36px; - } - - .elementor-kit-5 h4 { - font-size: 28px; - } - - .elementor-kit-5 h5 { - font-size: 24px; - } - - .elementor-kit-5 h6 { - font-size: 20px; - } - - .elementor-section.elementor-section-boxed > .elementor-container { - max-width: 1024px; - } - - .e-con { - --container-max-width: 1024px; - } -} - -@media(max-width: 660px) { - .elementor-kit-5 h1 { - font-size:40px; - } - - .elementor-kit-5 h2 { - font-size: 32px; - } - - .elementor-kit-5 h3 { - font-size: 28px; - } - - .elementor-kit-5 h4 { - font-size: 23px; - } - - .elementor-kit-5 h5 { - font-size: 20px; - } - - .elementor-kit-5 h6 { - font-size: 18px; - } -} - -@media(max-width: 480px) { - .elementor-section.elementor-section-boxed > .elementor-container { - max-width:767px; - } - - .e-con { - --container-max-width: 767px; - } -} - -.elementor-69 .elementor-element.elementor-element-e32dfeb { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --padding-top: 20px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-69 .elementor-element.elementor-element-edd8f69 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --border-radius: 25px 25px 0px 0px; -} - -.elementor-69 .elementor-element.elementor-element-edd8f69:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-edd8f69 > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-color: #1F1F1F; -} - -.elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-3264830 { - background-image: none; - background-position: bottom center; - background-repeat: no-repeat; - background-size: cover; -} - -.elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-3264830:before { - background-color: transparent; - background-image: linear-gradient(270deg, #33333300 0%, #1F1F1F80 100%); -} - -.elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-3264830 .slide-content-inner { - max-width: 65%; - margin: 0px 0px 98px 0px; -} - -.elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-3264830 .slide-content { - -webkit-align-items: flex-start; - -moz-align-items: flex-start; - -ms-align-items: flex-start; - align-items: flex-start; - -webkit-justify-content: center; - -moz-justify-content: center; - -ms-justify-content: center; - justify-content: center; - text-align: left; -} - -.elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-3264830 .content-slider-item-heading { - font-size: 80px; - line-height: 1.125em; - word-spacing: -0.03em; - color: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-3264830 .content-slider-item-text { - font-size: 16px; - line-height: 1.875em; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; - --logico-dark-text-color: #FFFFFF; - --logico-light-text-color: #BEBEBE; -} - -.elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-3264830 .content-slider-item-text .text-content { - max-width: 590px; -} - -.elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-3264830.slide-style-standard .content-slider-item-text { - margin: 23px 0px 0px 0px; -} - -.elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-3264830.slide-style-modern .content-slider-item-text .text-content { - padding: 23px 0px 0px 0px; -} - -.elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-3264830 .content-slider-item-buttons { - margin: 48px 0px 0px 0px; - --logico-button-text-color: #FFFFFF; - --logico-button-border-color: #C01227; - --logico-button-background-color: #c0122700; - --logico-button-icon-color: #FFFFFF; - --logico-button-text-hover: #FFFFFF; - --logico-button-border-hover: #C01227; - --logico-button-background-hover: #C01227; - --logico-button-icon-hover: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-6867061 { - background-image: none; - background-position: top left; - background-repeat: no-repeat; - background-size: cover; -} - -.elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-6867061:before { - background-color: transparent; - background-image: linear-gradient(270deg, #1F1F1F00 0%, #1F1F1F80 100%); -} - -.elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-6867061 .slide-content-inner { - max-width: 45%; - margin: 0% 6% 13% 0%; -} - -.elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-6867061 .slide-content { - -webkit-align-items: flex-end; - -moz-align-items: flex-end; - -ms-align-items: flex-end; - align-items: flex-end; - -webkit-justify-content: center; - -moz-justify-content: center; - -ms-justify-content: center; - justify-content: center; - text-align: left; -} - -.elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-6867061 .content-slider-item-heading { - font-size: 80px; - line-height: 1.125em; - word-spacing: -0.03em; - color: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-6867061 .content-slider-item-text { - font-size: 16px; - line-height: 1.875em; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; - --logico-dark-text-color: #FFFFFF; - --logico-light-text-color: #BEBEBE; -} - -.elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-6867061.slide-style-standard .content-slider-item-text { - margin: 23px 0px 0px 0px; -} - -.elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-6867061.slide-style-modern .content-slider-item-text .text-content { - padding: 23px 0px 0px 0px; -} - -.elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-6867061 .content-slider-item-buttons { - margin: 48px 0px 0px 0px; - --logico-button-text-color: #FFFFFF; - --logico-button-border-color: #C01227; - --logico-button-background-color: #c0122700; - --logico-button-icon-color: #FFFFFF; - --logico-button-text-hover: #FFFFFF; - --logico-button-border-hover: #C01227; - --logico-button-background-hover: #C01227; - --logico-button-icon-hover: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-b7a76bc .owl-carousel.owl-theme .content-item { - height: 975px; -} - -.elementor-69 .elementor-element.elementor-element-b7a76bc .owl-carousel .owl-stage-outer { - border-radius: 25px 25px 25px 25px; -} - -.elementor-69 .elementor-element.elementor-element-b7a76bc .slider-footer { - text-align: right; - margin-top: 0px; - margin-bottom: 53px; -} - -.elementor-69 .elementor-element.elementor-element-b7a76bc .slider-footer .slider-pagination { - margin-right: 53px; - margin-left: 0px; -} - -.elementor-69 .elementor-element.elementor-element-b7a76bc .slider-progress-wrapper { - color: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-b7a76bc .owl-dots .owl-dot:not(.active) span { - border-color: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-b7a76bc .owl-dots .owl-dot.active span { - border-color: #c01227; -} - -.elementor-69 .elementor-element.elementor-element-0c995bc { - --display: flex; - --flex-direction: row; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: flex-start; - --align-items: stretch; - --gap: 20px 20px; - --row-gap: 20px; - --column-gap: 20px; - --margin-top: -224px; - --margin-bottom: -10px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 10px; - --padding-right: 10px; - --z-index: 1; -} - -.elementor-69 .elementor-element.elementor-element-4f964a3 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: flex-start; - --gap: 50px 100px; - --row-gap: 50px; - --column-gap: 100px; - --border-radius: 25px 25px 25px 25px; - --margin-top: 0px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 53px; - --padding-bottom: 55px; - --padding-left: 100px; - --padding-right: 100px; -} - -.elementor-69 .elementor-element.elementor-element-4f964a3:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-4f964a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-color: #1F1F1F; -} - -.elementor-69 .elementor-element.elementor-element-6928dc5 { - --display: flex; -} - -.elementor-69 .elementor-element.elementor-element-5edee0f .logico-title { - font-size: 18px; - font-weight: 700; - line-height: 1.6667em; - letter-spacing: -0.03em; - color: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-6f4ae0b > .elementor-widget-container { - margin: 10px 0px 0px 0px; -} - -.elementor-69 .elementor-element.elementor-element-6f4ae0b { - font-size: 16px; - line-height: 1.75em; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; - --logico-dark-text-color: #FFFFFF; - --logico-light-text-color: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-6c0342b { - --display: flex; -} - -.elementor-69 .elementor-element.elementor-element-abf3bb5 .logico-title { - font-size: 18px; - font-weight: 700; - line-height: 1.6667em; - letter-spacing: -0.03em; - color: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-142121a > .elementor-widget-container { - margin: 10px 0px 0px 0px; -} - -.elementor-69 .elementor-element.elementor-element-142121a { - font-size: 16px; - line-height: 1.75em; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; - --logico-dark-text-color: #FFFFFF; - --logico-light-text-color: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-c29b44f { - --display: flex; - --border-radius: 25px 25px 25px 25px; - --padding-top: 44px; - --padding-bottom: 58px; - --padding-left: 57px; - --padding-right: 64px; -} - -.elementor-69 .elementor-element.elementor-element-c29b44f:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-c29b44f > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-color: #EEEEEE; -} - -.elementor-69 .elementor-element.elementor-element-acdf10f > .elementor-widget-container { - margin: 0px 0px 7px 0px; -} - -.elementor-69 .elementor-element.elementor-element-acdf10f { - font-size: 18px; - font-weight: 600; - line-height: 1.3333em; - letter-spacing: -0.03em; - --logico-default-text-color: #111111; - color: #111111; -} - -.elementor-69 .elementor-element.elementor-element-9b72dfe div.wpforms-container .wpforms-form .wpforms-field-number-slider-hint, .elementor-69 .elementor-element.elementor-element-9b72dfe div .wpforms-form .wpforms-field-description { - color: #bebebe; -} - -.elementor-69 .elementor-element.elementor-element-9b72dfe { - --logico-button-border-color: #1F1F1F; - --logico-button-background-color: #1F1F1F; - --logico-button-border-hover: #1F1F1F; - --logico-button-background-hover: #1F1F1F; -} - -.elementor-69 .elementor-element.elementor-element-78c7969 > .elementor-widget-container { - margin: -4px 0px 0px 0px; -} - -.elementor-69 .elementor-element.elementor-element-78c7969 { - font-size: 12px; - line-height: 1em; - --logico-default-text-color: #898989; - color: #898989; -} - -.elementor-69 .elementor-element.elementor-element-c36a604 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; -} - -.elementor-69 .elementor-element.elementor-element-c36a604:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-c36a604 > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-color: #1F1F1F; -} - -.elementor-69 .elementor-element.elementor-element-77d1265 { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-69 .elementor-element.elementor-element-b147420 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; -} - -.elementor-69 .elementor-element.elementor-element-5bc90f3 { - --display: flex; -} - -.elementor-69 .elementor-element.elementor-element-176d17f .logico-title { - font-size: 14px; - font-weight: 500; - line-height: 2.1429em; - color: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-63a9de5 > .elementor-widget-container { - margin: 18px 0px 0px 0px; -} - -.elementor-69 .elementor-element.elementor-element-63a9de5 .logico-title { - color: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-3ea6309 { - --display: flex; - --justify-content: flex-end; -} - -.elementor-69 .elementor-element.elementor-element-e663357 > .elementor-widget-container { - margin: 0px 0px 18px 0px; -} - -.elementor-69 .elementor-element.elementor-element-e663357 .button-container { - text-align: right; -} - -.elementor-69 .elementor-element.elementor-element-e663357 { - --logico-button-text-color: #FFFFFF; - --logico-button-border-color: #FFFFFF; - --logico-button-background-color: #FFFFFF00; - --logico-button-icon-color: #333333; - --logico-button-text-hover: #333333; - --logico-button-border-hover: #FFFFFF; - --logico-button-background-hover: #FFFFFF; - --logico-button-icon-hover: #333333; -} - -.elementor-69 .elementor-element.elementor-element-4add972 { - --display: grid; - --e-con-grid-template-columns: repeat(3, 1fr); - --e-con-grid-template-rows: repeat(1, 1fr); - --gap: 70px 120px; - --row-gap: 70px; - --column-gap: 120px; - --grid-auto-flow: row; - --margin-top: 55px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-69 .elementor-element.elementor-element-e1670a9 { - --display: flex; -} - -.elementor-69 .elementor-element.elementor-element-74687fb > .elementor-widget-container { - padding: 22px 0px 0px 0px; -} - -.elementor-69 .elementor-element.elementor-element-74687fb .elementor-icon-wrapper { - text-align: start; -} - -.elementor-69 .elementor-element.elementor-element-74687fb .elementor-icon { - font-size: 139px; -} - -.elementor-69 .elementor-element.elementor-element-74687fb .elementor-icon svg { - height: 139px; -} - -.elementor-69 .elementor-element.elementor-element-74687fb .elementor-icon-wrapper svg { - width: auto; -} - -.elementor-69 .elementor-element.elementor-element-d310968 > .elementor-widget-container { - margin: 25px 0px 20px 0px; -} - -.elementor-69 .elementor-element.elementor-element-d310968 .logico-title { - font-family: "Plus Jakarta Sans", Sans-serif; - font-size: 20px; - font-weight: 700; - line-height: 24px; - letter-spacing: -0.03em; - color: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-9989187 { - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-97a7e5b { - --display: flex; -} - -.elementor-69 .elementor-element.elementor-element-fd9c57e .elementor-icon-wrapper { - text-align: start; -} - -.elementor-69 .elementor-element.elementor-element-fd9c57e .elementor-icon { - font-size: 158px; -} - -.elementor-69 .elementor-element.elementor-element-fd9c57e .elementor-icon svg { - height: 158px; -} - -.elementor-69 .elementor-element.elementor-element-fd9c57e .elementor-icon-wrapper svg { - width: auto; -} - -.elementor-69 .elementor-element.elementor-element-c582715 > .elementor-widget-container { - margin: 25px 0px 20px 0px; -} - -.elementor-69 .elementor-element.elementor-element-c582715 .logico-title { - font-family: "Plus Jakarta Sans", Sans-serif; - font-size: 20px; - font-weight: 700; - line-height: 24px; - letter-spacing: -0.03em; - color: #333333; -} - -.elementor-69 .elementor-element.elementor-element-3ae1ce0 { - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-86fb82f { - --display: flex; -} - -.elementor-69 .elementor-element.elementor-element-fbb1628 > .elementor-widget-container { - padding: 25px 0px 0px 0px; -} - -.elementor-69 .elementor-element.elementor-element-fbb1628 .elementor-icon-wrapper { - text-align: start; -} - -.elementor-69 .elementor-element.elementor-element-fbb1628 .elementor-icon { - font-size: 128px; -} - -.elementor-69 .elementor-element.elementor-element-fbb1628 .elementor-icon svg { - height: 128px; -} - -.elementor-69 .elementor-element.elementor-element-fbb1628 .elementor-icon-wrapper svg { - width: auto; -} - -.elementor-69 .elementor-element.elementor-element-fb01b90 > .elementor-widget-container { - margin: 25px 0px 20px 0px; -} - -.elementor-69 .elementor-element.elementor-element-fb01b90 .logico-title { - font-family: "Plus Jakarta Sans", Sans-serif; - font-size: 20px; - font-weight: 700; - line-height: 24px; - letter-spacing: -0.03em; - color: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-1057c22 { - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-d6ce687 > .elementor-widget-container { - margin: 44px 0px 0px 0px; -} - -.elementor-69 .elementor-element.elementor-element-d6ce687 { - --logico-button-text-color: #FFFFFF; - --logico-button-border-color: #FFFFFF; - --logico-button-icon-color: #333333; - --logico-button-text-hover: #333333; - --logico-button-border-hover: #FFFFFF; - --logico-button-background-hover: #FFFFFF; - --logico-button-icon-hover: #333333; -} - -.elementor-69 .elementor-element.elementor-element-3b2c33f { - --display: flex; - --min-height: 474px; - --flex-direction: row; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: center; - --align-items: center; - --margin-top: 60px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-69 .elementor-element.elementor-element-3b2c33f:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-3b2c33f > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-image: url("/images/bg-map.png"); - background-position: center center; - background-repeat: no-repeat; - background-size: contain; -} - -.elementor-69 .elementor-element.elementor-element-8d9ae8c { - width: var( --container-widget-width, 1000px ); - max-width: 1000px; - --container-widget-width: 1000px; - --container-widget-flex-grow: 0; -} - -.elementor-69 .elementor-element.elementor-element-8d9ae8c .elementor-counter-number-wrapper { - - color: #FFFFFF00; - -webkit-text-stroke-width: 2px; - stroke-width: 2px; - -webkit-text-stroke-color: #c01227; - stroke: #c01227; -} - -.elementor-69 .elementor-element.elementor-element-8d9ae8c .elementor-counter-number { - font-family: "Manrope Alt", Sans-serif; - font-size: 180px; - font-weight: 700; - letter-spacing: -0.03em; -} - -.elementor-69 .elementor-element.elementor-element-8d9ae8c .elementor-counter-number-suffix { - font-family: "Manrope Alt", Sans-serif; - font-size: 180px; - font-weight: 700; - line-height: 1em; - letter-spacing: -0.03em; -} - -.elementor-69 .elementor-element.elementor-element-df21f2d { - width: var( --container-widget-width, 135px ); - max-width: 135px; - --container-widget-width: 135px; - --container-widget-flex-grow: 0; - --e-transform-origin-x: center; - --e-transform-origin-y: center; -} - -.elementor-69 .elementor-element.elementor-element-df21f2d > .elementor-widget-container { - --e-transform-rotateZ: -90deg; - --e-transform-translateY: 20%; -} - -.elementor-69 .elementor-element.elementor-element-df21f2d .logico-title { - font-size: 20px; - font-weight: 500; - line-height: 1.5em; - color: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-c18ab2f { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --border-radius: 0px 0px 25px 25px; - --padding-top: 0px; - --padding-bottom: 150px; - --padding-left: 0px; - --padding-right: 0px; -} - -.elementor-69 .elementor-element.elementor-element-c18ab2f:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-c18ab2f > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-color: #1F1F1F; -} - -.elementor-69 .elementor-element.elementor-element-ef458a9 { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-69 .elementor-element.elementor-element-1440e67 { - --display: flex; -} - -.elementor-69 .elementor-element.elementor-element-147f53d .logico-title { - text-align: center; - font-size: 14px; - font-weight: 500; - line-height: 2.1429em; - color: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-39d3387 { - width: var( --container-widget-width, 700px ); - max-width: 700px; - --container-widget-width: 700px; - --container-widget-flex-grow: 0; -} - -.elementor-69 .elementor-element.elementor-element-39d3387 > .elementor-widget-container { - margin: 18px 0px 0px 0px; -} - -.elementor-69 .elementor-element.elementor-element-39d3387.elementor-element { - --align-self: center; -} - -.elementor-69 .elementor-element.elementor-element-39d3387 .logico-title { - text-align: center; - color: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-003b885 { - --display: flex; - --overflow: hidden; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-69 .elementor-element.elementor-element-319d521 { - --display: flex; -} - -.elementor-69 .elementor-element.elementor-element-338e860 > .elementor-widget-container { - margin: 70px 0px 0px 0px; -} - -.elementor-69 .elementor-element.elementor-element-338e860 .portfolio-listing-wrapper.portfolio-grid-listing, .elementor-69 .elementor-element.elementor-element-338e860 .portfolio-listing-wrapper.portfolio-masonry-listing { - margin: -60px calc(-60px/2) 0; -} - -.elementor-69 .elementor-element.elementor-element-338e860 .portfolio-listing-wrapper.portfolio-grid-listing .portfolio-item-wrapper, .elementor-69 .elementor-element.elementor-element-338e860 .portfolio-listing-wrapper.portfolio-masonry-listing .portfolio-item-wrapper { - padding: 60px calc(60px/2) 0; -} - -.elementor-69 .elementor-element.elementor-element-338e860 .portfolio-listing-wrapper.owl-carousel { - margin: 0 calc(-60px/2); - width: calc(100% + 60px); -} - -.elementor-69 .elementor-element.elementor-element-338e860 .portfolio-listing-wrapper.owl-carousel .portfolio-item-wrapper { - padding: 0 calc(60px/2); -} - -.elementor-69 .elementor-element.elementor-element-338e860 .owl-carousel.owl-theme .owl-nav { - left: calc(60px/2 + 30px); - right: calc(60px/2 + 30px); -} - -.elementor-69 .elementor-element.elementor-element-338e860 .owl-carousel.owl-theme:hover .owl-nav { - left: calc(60px/2 + 20px); - right: calc(60px/2 + 20px); -} - -.elementor-69 .elementor-element.elementor-element-338e860 .portfolio-item .post-title { - color: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-338e860 .portfolio-item .portfolio-item-content:before { - background: linear-gradient(0deg, #1F1F1F 0%, transparent 100%); -} - -.elementor-69 .elementor-element.elementor-element-338e860 .slider-footer { - text-align: right; -} - -.elementor-69 .elementor-element.elementor-element-338e860 .slider-progress-wrapper { - color: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-338e860 .owl-dots .owl-dot:not(.active) span { - border-color: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-338e860 .owl-dots .owl-dot.active span { - border-color: #c01227; -} - -.elementor-69 .elementor-element.elementor-element-338e860 .custom-cursor-drag { - background-color: #111111; -} - -.elementor-69 .elementor-element.elementor-element-f2affbe { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-69 .elementor-element.elementor-element-ca2dda1 > .elementor-widget-container { - margin: -45px 0px 0px 0px; -} - -.elementor-69 .elementor-element.elementor-element-ca2dda1 { - --logico-button-text-color: #FFFFFF; - --logico-button-border-color: #FFFFFF; - --logico-button-icon-color: #333333; - --logico-button-text-hover: #333333; - --logico-button-border-hover: #FFFFFF; - --logico-button-background-hover: #FFFFFF; - --logico-button-icon-hover: #333333; -} - -.elementor-69 .elementor-element.elementor-element-08175b6 { - --display: flex; - --flex-direction: row; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: center; - --align-items: center; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --flex-wrap: wrap; - --margin-top: 87px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-69 .elementor-element.elementor-element-50e9147 { - --display: grid; - --e-con-grid-template-columns: repeat(6, 1fr); - --e-con-grid-template-rows: repeat(1, 1fr); - --gap: 40px 40px; - --row-gap: 40px; - --column-gap: 40px; - --grid-auto-flow: row; - --justify-items: center; - --align-items: center; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-69 .elementor-element.elementor-element-dbafd10 img { - opacity: 0.5; - transition-duration: 0.3s; -} - -.elementor-69 .elementor-element.elementor-element-dbafd10:hover img { - opacity: 1; -} - -.elementor-69 .elementor-element.elementor-element-6ad071c img { - opacity: 0.5; - transition-duration: 0.3s; -} - -.elementor-69 .elementor-element.elementor-element-6ad071c:hover img { - opacity: 1; -} - -.elementor-69 .elementor-element.elementor-element-2bb96d3 img { - opacity: 0.5; - transition-duration: 0.3s; -} - -.elementor-69 .elementor-element.elementor-element-2bb96d3:hover img { - opacity: 1; -} - -.elementor-69 .elementor-element.elementor-element-9772a7a img { - opacity: 0.5; - transition-duration: 0.3s; -} - -.elementor-69 .elementor-element.elementor-element-9772a7a:hover img { - opacity: 1; -} - -.elementor-69 .elementor-element.elementor-element-c793b8f img { - opacity: 0.5; - transition-duration: 0.3s; -} - -.elementor-69 .elementor-element.elementor-element-c793b8f:hover img { - opacity: 1; -} - -.elementor-69 .elementor-element.elementor-element-c88a313 img { - opacity: 0.5; - transition-duration: 0.3s; -} - -.elementor-69 .elementor-element.elementor-element-c88a313:hover img { - opacity: 1; -} - -.elementor-69 .elementor-element.elementor-element-ff67ffb { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --margin-top: 150px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-69 .elementor-element.elementor-element-05d0228 { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-69 .elementor-element.elementor-element-bd1a288 > .elementor-widget-container { - border-style: solid; - border-width: 0px 0px 1px 0px; -} - -.elementor-69 .elementor-element.elementor-element-bd1a288 .logico-title { - font-size: 14px; - font-weight: 500; - line-height: 2.1429em; -} - -.elementor-69 .elementor-element.elementor-element-36a396b { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --margin-top: 76px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-69 .elementor-element.elementor-element-28bcd39 { - --display: flex; -} - -.elementor-69 .elementor-element.elementor-element-929c651 .logico-title { - letter-spacing: -0.03em; -} - -.elementor-69 .elementor-element.elementor-element-bfe4c0c > .elementor-widget-container { - margin: 60px 0px 0px 0px; -} - -.elementor-69 .elementor-element.elementor-element-c6bafcf { - --display: flex; -} - -.elementor-69 .elementor-element.elementor-element-4d650b9 > .elementor-widget-container { - margin: 60px 0px 0px 0px; -} - -.elementor-69 .elementor-element.elementor-element-3740bcf { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --margin-top: 150px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-69 .elementor-element.elementor-element-a6cdccc { - --display: flex; -} - -.elementor-69 .elementor-element.elementor-element-741acdc .ticker .separator { - color: #c01227; -} - -.elementor-69 .elementor-element.elementor-element-82b0f91 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --margin-top: 87px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-69 .elementor-element.elementor-element-6a7a661 { - --display: grid; - --e-con-grid-template-columns: repeat(4, 1fr); - --e-con-grid-template-rows: repeat(1, 1fr); - --gap: 60px 40px; - --row-gap: 60px; - --column-gap: 40px; - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-69 .elementor-element.elementor-element-c224925 { - --display: flex; -} - -.elementor-69 .elementor-element.elementor-element-0280275 > .elementor-widget-container { - margin: 0px 0px 30px -9px; -} - -.elementor-69 .elementor-element.elementor-element-0280275 .elementor-icon-wrapper { - text-align: start; -} - -.elementor-69 .elementor-element.elementor-element-0280275.elementor-view-stacked .elementor-icon { - background-color: #A1A1A1; -} - -.elementor-69 .elementor-element.elementor-element-0280275.elementor-view-framed .elementor-icon, .elementor-69 .elementor-element.elementor-element-0280275.elementor-view-default .elementor-icon { - color: #A1A1A1; - border-color: #A1A1A1; -} - -.elementor-69 .elementor-element.elementor-element-0280275.elementor-view-framed .elementor-icon, .elementor-69 .elementor-element.elementor-element-0280275.elementor-view-default .elementor-icon svg { - fill: #A1A1A1; -} - -.elementor-69 .elementor-element.elementor-element-0280275 .elementor-icon { - font-size: 70px; -} - -.elementor-69 .elementor-element.elementor-element-0280275 .elementor-icon svg { - height: 70px; -} - -.elementor-69 .elementor-element.elementor-element-5b7cfb3 .logico-title { - font-size: 60px; - font-weight: 700; - line-height: 1em; - letter-spacing: -0.03em; - color: #c01227; -} - -.elementor-69 .elementor-element.elementor-element-48fc642 > .elementor-widget-container { - margin: 19px 0px 0px 0px; -} - -.elementor-69 .elementor-element.elementor-element-48fc642 .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.5em; - color: #333333; -} - -.elementor-69 .elementor-element.elementor-element-ac3bd17 > .elementor-widget-container { - margin: 14px 0px 0px 0px; -} - -.elementor-69 .elementor-element.elementor-element-42aaab4 { - --display: flex; -} - -.elementor-69 .elementor-element.elementor-element-6f6c690 > .elementor-widget-container { - margin: 12px 0px 27px -1px; -} - -.elementor-69 .elementor-element.elementor-element-6f6c690 .elementor-icon-wrapper { - text-align: start; -} - -.elementor-69 .elementor-element.elementor-element-6f6c690.elementor-view-stacked .elementor-icon { - background-color: #A1A1A1; -} - -.elementor-69 .elementor-element.elementor-element-6f6c690.elementor-view-framed .elementor-icon, .elementor-69 .elementor-element.elementor-element-6f6c690.elementor-view-default .elementor-icon { - color: #A1A1A1; - border-color: #A1A1A1; -} - -.elementor-69 .elementor-element.elementor-element-6f6c690.elementor-view-framed .elementor-icon, .elementor-69 .elementor-element.elementor-element-6f6c690.elementor-view-default .elementor-icon svg { - fill: #A1A1A1; -} - -.elementor-69 .elementor-element.elementor-element-6f6c690 .elementor-icon { - font-size: 61px; -} - -.elementor-69 .elementor-element.elementor-element-6f6c690 .elementor-icon svg { - height: 61px; -} - -.elementor-69 .elementor-element.elementor-element-0c86bc4 .logico-title { - font-size: 60px; - font-weight: 700; - line-height: 1em; - letter-spacing: -0.03em; - color: #c01227; -} - -.elementor-69 .elementor-element.elementor-element-57de126 > .elementor-widget-container { - margin: 19px 0px 0px 0px; -} - -.elementor-69 .elementor-element.elementor-element-57de126 .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.5em; - color: #333333; -} - -.elementor-69 .elementor-element.elementor-element-cab77b2 > .elementor-widget-container { - margin: 14px 0px 0px 0px; -} - -.elementor-69 .elementor-element.elementor-element-4f7435a { - --display: flex; -} - -.elementor-69 .elementor-element.elementor-element-3e1afd7 > .elementor-widget-container { - margin: 8px 0px 24px 0px; -} - -.elementor-69 .elementor-element.elementor-element-3e1afd7 .elementor-icon-wrapper { - text-align: start; -} - -.elementor-69 .elementor-element.elementor-element-3e1afd7.elementor-view-stacked .elementor-icon { - background-color: #A1A1A1; -} - -.elementor-69 .elementor-element.elementor-element-3e1afd7.elementor-view-framed .elementor-icon, .elementor-69 .elementor-element.elementor-element-3e1afd7.elementor-view-default .elementor-icon { - color: #A1A1A1; - border-color: #A1A1A1; -} - -.elementor-69 .elementor-element.elementor-element-3e1afd7.elementor-view-framed .elementor-icon, .elementor-69 .elementor-element.elementor-element-3e1afd7.elementor-view-default .elementor-icon svg { - fill: #A1A1A1; -} - -.elementor-69 .elementor-element.elementor-element-3e1afd7 .elementor-icon { - font-size: 68px; -} - -.elementor-69 .elementor-element.elementor-element-3e1afd7 .elementor-icon svg { - height: 68px; -} - -.elementor-69 .elementor-element.elementor-element-4898567 .logico-title { - font-size: 60px; - font-weight: 700; - line-height: 1em; - letter-spacing: -0.03em; - color: #c01227; -} - -.elementor-69 .elementor-element.elementor-element-517d984 > .elementor-widget-container { - margin: 19px 0px 0px 0px; -} - -.elementor-69 .elementor-element.elementor-element-517d984 .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.5em; - color: #333333; -} - -.elementor-69 .elementor-element.elementor-element-a5cc297 > .elementor-widget-container { - margin: 14px 0px 0px 0px; -} - -.elementor-69 .elementor-element.elementor-element-da5cbc5 { - --display: flex; -} - -.elementor-69 .elementor-element.elementor-element-e208573 > .elementor-widget-container { - margin: 18px 0px 33px -1px; -} - -.elementor-69 .elementor-element.elementor-element-e208573 .elementor-icon-wrapper { - text-align: start; -} - -.elementor-69 .elementor-element.elementor-element-e208573.elementor-view-stacked .elementor-icon { - background-color: #A1A1A1; -} - -.elementor-69 .elementor-element.elementor-element-e208573.elementor-view-framed .elementor-icon, .elementor-69 .elementor-element.elementor-element-e208573.elementor-view-default .elementor-icon { - color: #A1A1A1; - border-color: #A1A1A1; -} - -.elementor-69 .elementor-element.elementor-element-e208573.elementor-view-framed .elementor-icon, .elementor-69 .elementor-element.elementor-element-e208573.elementor-view-default .elementor-icon svg { - fill: #A1A1A1; -} - -.elementor-69 .elementor-element.elementor-element-e208573 .elementor-icon { - font-size: 49px; -} - -.elementor-69 .elementor-element.elementor-element-e208573 .elementor-icon svg { - height: 49px; -} - -.elementor-69 .elementor-element.elementor-element-0e746a6 .logico-title { - font-size: 60px; - font-weight: 700; - line-height: 1em; - letter-spacing: -0.03em; - color: #c01227; -} - -.elementor-69 .elementor-element.elementor-element-dac53c6 > .elementor-widget-container { - margin: 19px 0px 0px 0px; -} - -.elementor-69 .elementor-element.elementor-element-dac53c6 .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.5em; - color: #333333; -} - -.elementor-69 .elementor-element.elementor-element-c9896a3 > .elementor-widget-container { - margin: 14px 0px 0px 0px; -} - -.elementor-69 .elementor-element.elementor-element-1c1edc7 { - --display: grid; - --e-con-grid-template-columns: repeat(1, 1fr); - --e-con-grid-template-rows: repeat(1, 1fr); - --grid-auto-flow: row; - --margin-top: 150px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 20px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-69 .elementor-element.elementor-element-3d66841 .portfolio-listing-wrapper.portfolio-grid-listing, .elementor-69 .elementor-element.elementor-element-3d66841 .portfolio-listing-wrapper.portfolio-masonry-listing { - margin: -7px calc(-7px/2) 0; -} - -.elementor-69 .elementor-element.elementor-element-3d66841 .portfolio-listing-wrapper.portfolio-grid-listing .portfolio-item-wrapper, .elementor-69 .elementor-element.elementor-element-3d66841 .portfolio-listing-wrapper.portfolio-masonry-listing .portfolio-item-wrapper { - padding: 7px calc(7px/2) 0; -} - -.elementor-69 .elementor-element.elementor-element-3d66841 .portfolio-listing-wrapper.owl-carousel { - margin: 0 calc(-7px/2); - width: calc(100% + 7px); -} - -.elementor-69 .elementor-element.elementor-element-3d66841 .portfolio-listing-wrapper.owl-carousel .portfolio-item-wrapper { - padding: 0 calc(7px/2); -} - -.elementor-69 .elementor-element.elementor-element-3d66841 .owl-carousel.owl-theme .owl-nav { - left: calc(7px/2 + 30px); - right: calc(7px/2 + 30px); -} - -.elementor-69 .elementor-element.elementor-element-3d66841 .owl-carousel.owl-theme:hover .owl-nav { - left: calc(7px/2 + 20px); - right: calc(7px/2 + 20px); -} - -.elementor-69 .elementor-element.elementor-element-3d66841 .portfolio-listing-wrapper .portfolio-item-wrapper .portfolio-item-content { - padding: 37px 37px 37px 37px; -} - -.elementor-69 .elementor-element.elementor-element-3d66841 .portfolio-item .post-title { - color: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-3d66841 .portfolio-item .portfolio-item-content:before { - background: linear-gradient(0deg, #1F1F1F 0%, transparent 100%); -} - -.elementor-69 .elementor-element.elementor-element-8afb5f5 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-69 .elementor-element.elementor-element-e7be0c1 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --border-radius: 25px 25px 25px 25px; - --padding-top: 213px; - --padding-bottom: 368px; - --padding-left: 0px; - --padding-right: 0px; -} - -.elementor-69 .elementor-element.elementor-element-e7be0c1:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-e7be0c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-color: #1F1F1F; -} - -.elementor-69 .elementor-element.elementor-element-3559d0b { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-69 .elementor-element.elementor-element-95ba1a8 .logico-title { - font-size: 14px; - font-weight: 500; - line-height: 2.1429em; - color: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-127d516 { - width: var( --container-widget-width, 760px ); - max-width: 760px; - --container-widget-width: 760px; - --container-widget-flex-grow: 0; -} - -.elementor-69 .elementor-element.elementor-element-127d516 > .elementor-widget-container { - margin: 18px 0px 38px 0px; -} - -.elementor-69 .elementor-element.elementor-element-127d516 .logico-title { - color: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-2969c55 { - --display: grid; - --e-con-grid-template-columns: repeat(3, 1fr); - --e-con-grid-template-rows: repeat(1, 1fr); - --gap: 60px 40px; - --row-gap: 60px; - --column-gap: 40px; - --grid-auto-flow: row; -} - -.elementor-69 .elementor-element.elementor-element-9703d95 { - --display: flex; -} - -.elementor-69 .elementor-element.elementor-element-cba160e > .elementor-widget-container { - margin: 0px 0px 49px 0px; -} - -.elementor-69 .elementor-element.elementor-element-cba160e .elementor-counter-number-wrapper { - - color: #c01227; -} - -.elementor-69 .elementor-element.elementor-element-cba160e .elementor-counter-number { - font-family: "Plus Jakarta Sans", Sans-serif; - font-size: 80px; - font-weight: 600; - line-height: 1em; - letter-spacing: -0.03em; -} - -.elementor-69 .elementor-element.elementor-element-cba160e .elementor-counter-number-suffix { - font-family: "Plus Jakarta Sans", Sans-serif; - font-size: 80px; - font-weight: 600; - line-height: 1em; - letter-spacing: -0.03em; -} - -.elementor-69 .elementor-element.elementor-element-3656bcd > .elementor-widget-container { - margin: 0px 0px 0px 0px; - padding: 0px 0px 22px 0px; - border-style: solid; - border-width: 0px 0px 1px 0px; - border-color: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-3656bcd .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.2em; - color: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-2e148fa > .elementor-widget-container { - margin: 23px 0px 0px 0px; -} - -.elementor-69 .elementor-element.elementor-element-2e148fa { - line-height: 1.9444em; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-6df3bee > .elementor-widget-container { - margin: 24px 0px 0px 0px; -} - -.elementor-69 .elementor-element.elementor-element-6df3bee .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { - padding-block-end:calc(0px/2);} - -.elementor-69 .elementor-element.elementor-element-6df3bee .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { - margin-block-start:calc(0px/2);} - -.elementor-69 .elementor-element.elementor-element-6df3bee .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item { - margin-inline:calc(0px/2);} - -.elementor-69 .elementor-element.elementor-element-6df3bee .elementor-icon-list-items.elementor-inline-items { - margin-inline:calc(-0px/2);} - -.elementor-69 .elementor-element.elementor-element-6df3bee .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after { - inset-inline-end: calc(-0px/2); -} - -.elementor-69 .elementor-element.elementor-element-6df3bee .elementor-icon-list-icon i { - color: #FFFFFF; - transition: color 0.3s; -} - -.elementor-69 .elementor-element.elementor-element-6df3bee .elementor-icon-list-icon svg { - fill: #FFFFFF; - transition: fill 0.3s; -} - -.elementor-69 .elementor-element.elementor-element-6df3bee { - --e-icon-list-icon-size: 8px; - --e-icon-list-icon-align: left; - --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0; - --icon-vertical-align: center; - --icon-vertical-offset: 2px; -} - -.elementor-69 .elementor-element.elementor-element-6df3bee .elementor-icon-list-icon { - padding-inline-end:15px;} - -.elementor-69 .elementor-element.elementor-element-6df3bee .elementor-icon-list-item > .elementor-icon-list-text, .elementor-69 .elementor-element.elementor-element-6df3bee .elementor-icon-list-item > a { - line-height: 1.9444em; -} - -.elementor-69 .elementor-element.elementor-element-6df3bee .elementor-icon-list-text { - color: #FFFFFF; - transition: color 0.3s; -} - -.elementor-69 .elementor-element.elementor-element-1b50e2b { - --display: flex; -} - -.elementor-69 .elementor-element.elementor-element-a51fcba > .elementor-widget-container { - margin: 0px 0px 49px 0px; -} - -.elementor-69 .elementor-element.elementor-element-a51fcba .elementor-counter-number-wrapper { - - color: #c01227; -} - -.elementor-69 .elementor-element.elementor-element-a51fcba .elementor-counter-number { - font-family: "Plus Jakarta Sans", Sans-serif; - font-size: 80px; - font-weight: 600; - line-height: 1em; - letter-spacing: -0.03em; -} - -.elementor-69 .elementor-element.elementor-element-a51fcba .elementor-counter-number-suffix { - font-family: "Plus Jakarta Sans", Sans-serif; - font-size: 80px; - font-weight: 600; - line-height: 1em; - letter-spacing: -0.03em; -} - -.elementor-69 .elementor-element.elementor-element-4a9397e > .elementor-widget-container { - margin: 0px 0px 0px 0px; - padding: 0px 0px 22px 0px; - border-style: solid; - border-width: 0px 0px 1px 0px; - border-color: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-4a9397e .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.2em; - color: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-bfb9f2a > .elementor-widget-container { - margin: 23px 0px 0px 0px; -} - -.elementor-69 .elementor-element.elementor-element-bfb9f2a { - line-height: 1.9444em; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-256f25a > .elementor-widget-container { - margin: 24px 0px 0px 0px; -} - -.elementor-69 .elementor-element.elementor-element-256f25a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { - padding-block-end:calc(0px/2);} - -.elementor-69 .elementor-element.elementor-element-256f25a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { - margin-block-start:calc(0px/2);} - -.elementor-69 .elementor-element.elementor-element-256f25a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item { - margin-inline:calc(0px/2);} - -.elementor-69 .elementor-element.elementor-element-256f25a .elementor-icon-list-items.elementor-inline-items { - margin-inline:calc(-0px/2);} - -.elementor-69 .elementor-element.elementor-element-256f25a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after { - inset-inline-end: calc(-0px/2); -} - -.elementor-69 .elementor-element.elementor-element-256f25a .elementor-icon-list-icon i { - color: #FFFFFF; - transition: color 0.3s; -} - -.elementor-69 .elementor-element.elementor-element-256f25a .elementor-icon-list-icon svg { - fill: #FFFFFF; - transition: fill 0.3s; -} - -.elementor-69 .elementor-element.elementor-element-256f25a { - --e-icon-list-icon-size: 8px; - --e-icon-list-icon-align: left; - --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0; - --icon-vertical-align: center; - --icon-vertical-offset: 2px; -} - -.elementor-69 .elementor-element.elementor-element-256f25a .elementor-icon-list-icon { - padding-inline-end:15px;} - -.elementor-69 .elementor-element.elementor-element-256f25a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-69 .elementor-element.elementor-element-256f25a .elementor-icon-list-item > a { - line-height: 1.9444em; -} - -.elementor-69 .elementor-element.elementor-element-256f25a .elementor-icon-list-text { - color: #FFFFFF; - transition: color 0.3s; -} - -.elementor-69 .elementor-element.elementor-element-1b93850 { - --display: flex; -} - -.elementor-69 .elementor-element.elementor-element-4d031ce > .elementor-widget-container { - margin: 0px 0px 49px 0px; -} - -.elementor-69 .elementor-element.elementor-element-4d031ce .elementor-counter-number-wrapper { - - color: #c01227; -} - -.elementor-69 .elementor-element.elementor-element-4d031ce .elementor-counter-number { - font-family: "Plus Jakarta Sans", Sans-serif; - font-size: 80px; - font-weight: 600; - line-height: 1em; - letter-spacing: -0.03em; -} - -.elementor-69 .elementor-element.elementor-element-4d031ce .elementor-counter-number-suffix { - font-family: "Plus Jakarta Sans", Sans-serif; - font-size: 80px; - font-weight: 600; - line-height: 1em; - letter-spacing: -0.03em; -} - -.elementor-69 .elementor-element.elementor-element-24d982e > .elementor-widget-container { - margin: 0px 0px 0px 0px; - padding: 0px 0px 22px 0px; - border-style: solid; - border-width: 0px 0px 1px 0px; - border-color: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-24d982e .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.2em; - color: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-660f701 > .elementor-widget-container { - margin: 23px 0px 0px 0px; -} - -.elementor-69 .elementor-element.elementor-element-660f701 { - line-height: 1.9444em; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-ec91b55 > .elementor-widget-container { - margin: 24px 0px 0px 0px; -} - -.elementor-69 .elementor-element.elementor-element-ec91b55 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { - padding-block-end:calc(0px/2);} - -.elementor-69 .elementor-element.elementor-element-ec91b55 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { - margin-block-start:calc(0px/2);} - -.elementor-69 .elementor-element.elementor-element-ec91b55 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item { - margin-inline:calc(0px/2);} - -.elementor-69 .elementor-element.elementor-element-ec91b55 .elementor-icon-list-items.elementor-inline-items { - margin-inline:calc(-0px/2);} - -.elementor-69 .elementor-element.elementor-element-ec91b55 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after { - inset-inline-end: calc(-0px/2); -} - -.elementor-69 .elementor-element.elementor-element-ec91b55 .elementor-icon-list-icon i { - color: #FFFFFF; - transition: color 0.3s; -} - -.elementor-69 .elementor-element.elementor-element-ec91b55 .elementor-icon-list-icon svg { - fill: #FFFFFF; - transition: fill 0.3s; -} - -.elementor-69 .elementor-element.elementor-element-ec91b55 { - --e-icon-list-icon-size: 8px; - --e-icon-list-icon-align: left; - --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0; - --icon-vertical-align: center; - --icon-vertical-offset: 2px; -} - -.elementor-69 .elementor-element.elementor-element-ec91b55 .elementor-icon-list-icon { - padding-inline-end:15px;} - -.elementor-69 .elementor-element.elementor-element-ec91b55 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-69 .elementor-element.elementor-element-ec91b55 .elementor-icon-list-item > a { - line-height: 1.9444em; -} - -.elementor-69 .elementor-element.elementor-element-ec91b55 .elementor-icon-list-text { - color: #FFFFFF; - transition: color 0.3s; -} - -.elementor-69 .elementor-element.elementor-element-243f1d4 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --margin-top: -215px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-69 .elementor-element.elementor-element-517a03b { - --display: flex; - --min-height: 389px; - --justify-content: center; - --align-items: center; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --border-radius: 25px 25px 25px 25px; -} - -.elementor-69 .elementor-element.elementor-element-517a03b:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-517a03b > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-image: url("/images/home6-banner.jpg"); - background-position: center center; - background-repeat: no-repeat; - background-size: cover; -} - -.elementor-69 .elementor-element.elementor-element-2b5eccb { - width: 100%; - max-width: 100%; - font-size: 30px; - font-weight: 600; - line-height: 1.3333em; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-2b5eccb > .elementor-widget-container { - margin: 0px 370px 0px 370px; -} - -body:not(.rtl) .elementor-69 .elementor-element.elementor-element-72ffde1 { - left: 0px; -} - -body.rtl .elementor-69 .elementor-element.elementor-element-72ffde1 { - right: 0px; -} - -.elementor-69 .elementor-element.elementor-element-72ffde1 { - bottom: 0px; -} - -.elementor-69 .elementor-element.elementor-element-72ffde1 .elementor-wrapper { - --video-aspect-ratio: 1.77777; -} - -.elementor-69 .elementor-element.elementor-element-72ffde1 .logico-video-button .video-button-wrapper { - border-radius: 0px 25px 0px 0px; -} - -.elementor-69 .elementor-element.elementor-element-72ffde1 .logico-video-button { - --logico-button-text-color: #1F1F1F; - --logico-button-icon-color: #1F1F1F; - --logico-button-background-color: #FFFFFF; - --logico-button-text-hover: #c01227; - --logico-button-icon-hover: #c01227; -} - -.elementor-69 .elementor-element.elementor-element-72ffde1 .video-button-wrapper { - --logico-button-background-hover: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-ca7cde4 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --margin-top: 150px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-69 .elementor-element.elementor-element-c263d4d { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-69 .elementor-element.elementor-element-feca7fe { - --display: flex; -} - -.elementor-69 .elementor-element.elementor-element-d13da5d > .elementor-widget-container { - margin: 40px 0px 0px 0px; -} - -.elementor-69 .elementor-element.elementor-element-d13da5d { - text-align: start; -} - -.elementor-69 .elementor-element.elementor-element-d13da5d img { - max-width: 410px; -} - -.elementor-69 .elementor-element.elementor-element-4968a6c { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 40px; - --padding-right: 0px; -} - -.elementor-69 .elementor-element.elementor-element-65072bf .slider-footer { - text-align: right; -} - -.elementor-69 .elementor-element.elementor-element-65072bf .slider-footer.slider-footer-position-after { - margin-top: -52px; -} - -.elementor-69 .elementor-element.elementor-element-65072bf .slider-footer.slider-footer-position-before { - margin-bottom: -52px; -} - -.elementor-69 .elementor-element.elementor-element-65072bf .owl-dots .owl-dot:not(.active) span { - border-color: #D4D4D4; -} - -.elementor-69 .elementor-element.elementor-element-65072bf .owl-dots .owl-dot.active span { - border-color: #1F1F1F; -} - -.elementor-69 .elementor-element.elementor-element-4dbe89c { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --margin-top: 150px; - --margin-bottom: 150px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-69 .elementor-element.elementor-element-894b461 { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-69 .elementor-element.elementor-element-ec45fc1 { - --display: grid; - --e-con-grid-template-columns: repeat(2, 1fr); - --e-con-grid-template-rows: repeat(1, 1fr); - --gap: 50px 40px; - --row-gap: 50px; - --column-gap: 40px; - --grid-auto-flow: row; - --align-items: end; -} - -.elementor-69 .elementor-element.elementor-element-5bbed5b { - --display: flex; -} - -.elementor-69 .elementor-element.elementor-element-56cdbbc .logico-title { - font-size: 14px; - font-weight: 500; - line-height: 2.1429em; - color: #111111; -} - -.elementor-69 .elementor-element.elementor-element-86986f1 { - width: var( --container-widget-width, 590px ); - max-width: 590px; - --container-widget-width: 590px; - --container-widget-flex-grow: 0; -} - -.elementor-69 .elementor-element.elementor-element-86986f1 > .elementor-widget-container { - margin: 18px 0px 0px 0px; -} - -.elementor-69 .elementor-element.elementor-element-b040c8c { - --display: flex; -} - -.elementor-69 .elementor-element.elementor-element-ed39b3b > .elementor-widget-container { - margin: 0px 0px 18px 0px; -} - -.elementor-69 .elementor-element.elementor-element-ed39b3b .button-container { - text-align: right; -} - -.elementor-69 .elementor-element.elementor-element-00c3e4b > .elementor-widget-container { - margin: 42px 0px 0px 0px; -} - -.elementor-69 .elementor-element.elementor-element-59ed9f6 > .elementor-widget-container { - margin: 44px 0px 0px 0px; -} - -@media(min-width: 481px) { - .elementor-69 .elementor-element.elementor-element-4f964a3 { - --width:670px; - } - - .elementor-69 .elementor-element.elementor-element-c29b44f { - --width: 506px; - } - - .elementor-69 .elementor-element.elementor-element-5bc90f3 { - --width: 65%; - } - - .elementor-69 .elementor-element.elementor-element-3ea6309 { - --width: 35%; - } - - .elementor-69 .elementor-element.elementor-element-003b885 { - --content-width: 1660px; - } - - .elementor-69 .elementor-element.elementor-element-243f1d4 { - --content-width: 1730px; - } - - .elementor-69 .elementor-element.elementor-element-feca7fe { - --width: 40%; - } - - .elementor-69 .elementor-element.elementor-element-4968a6c { - --width: 60%; - } -} - -@media(max-width: 1200px) and (min-width:481px) { - .elementor-69 .elementor-element.elementor-element-4f964a3 { - --width:500px; - } - - .elementor-69 .elementor-element.elementor-element-c29b44f { - --width: 340px; - } -} - -@media(max-width: 1020px) and (min-width:481px) { - .elementor-69 .elementor-element.elementor-element-4f964a3 { - --width:60%; - } - - .elementor-69 .elementor-element.elementor-element-c29b44f { - --width: 40%; - } - - .elementor-69 .elementor-element.elementor-element-5bc90f3 { - --width: 68%; - } - - .elementor-69 .elementor-element.elementor-element-3ea6309 { - --width: 32%; - } - - .elementor-69 .elementor-element.elementor-element-4968a6c { - --width: 70%; - } -} - -@media(max-width: 840px) and (min-width:481px) { - .elementor-69 .elementor-element.elementor-element-4f964a3 { - --width:100%; - } - - .elementor-69 .elementor-element.elementor-element-c29b44f { - --width: 100%; - } - - .elementor-69 .elementor-element.elementor-element-feca7fe { - --width: 100%; - } - - .elementor-69 .elementor-element.elementor-element-4968a6c { - --width: 100%; - } -} - -@media(max-width: 660px) and (min-width:481px) { - .elementor-69 .elementor-element.elementor-element-4f964a3 { - --width:100%; - } - - .elementor-69 .elementor-element.elementor-element-c29b44f { - --width: 100%; - } - - .elementor-69 .elementor-element.elementor-element-5bc90f3 { - --width: 100%; - } - - .elementor-69 .elementor-element.elementor-element-3ea6309 { - --width: 100%; - } -} - -@media(max-width: 1200px) { - .elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-3264830 .slide-content-inner { - margin:0px 0px 150px 0px; - } - - .elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-3264830 { - background-position: top left; - } - - .elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-3264830 .content-slider-item-heading { - font-size: 46px; - } - - .elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-6867061 .content-slider-item-heading { - font-size: 46px; - } - - .elementor-69 .elementor-element.elementor-element-b7a76bc .owl-carousel.owl-theme .content-item { - height: 750px; - } - - .elementor-69 .elementor-element.elementor-element-b7a76bc .slider-footer { - margin-top: 0px; - margin-bottom: 30px; - } - - .elementor-69 .elementor-element.elementor-element-b7a76bc .slider-footer .slider-pagination { - margin-right: 30px; - margin-left: 0px; - } - - .elementor-69 .elementor-element.elementor-element-4f964a3 { - --gap: 50px 40px; - --row-gap: 50px; - --column-gap: 40px; - --padding-top: 40px; - --padding-bottom: 40px; - --padding-left: 40px; - --padding-right: 40px; - } - - .elementor-69 .elementor-element.elementor-element-c29b44f { - --padding-top: 40px; - --padding-bottom: 40px; - --padding-left: 40px; - --padding-right: 40px; - } - - .elementor-69 .elementor-element.elementor-element-77d1265 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-69 .elementor-element.elementor-element-63a9de5 > .elementor-widget-container { - padding: 0px 0px 0px 0px; - } - - .elementor-69 .elementor-element.elementor-element-4add972 { - --gap: 70px 40px; - --row-gap: 70px; - --column-gap: 40px; - --grid-auto-flow: row; - } - - .elementor-69 .elementor-element.elementor-element-8d9ae8c { - --container-widget-width: 750px; - --container-widget-flex-grow: 0; - width: var( --container-widget-width, 750px ); - max-width: 750px; - } - - .elementor-69 .elementor-element.elementor-element-8d9ae8c .elementor-counter-number { - font-size: 130px; - line-height: 1em; - } - - .elementor-69 .elementor-element.elementor-element-8d9ae8c .elementor-counter-number-suffix { - font-size: 130px; - } - - .elementor-69 .elementor-element.elementor-element-df21f2d > .elementor-widget-container { - --e-transform-translateY: -100%; - } - - .elementor-69 .elementor-element.elementor-element-df21f2d .logico-title { - font-size: 16px; - } - - .elementor-69 .elementor-element.elementor-element-ef458a9 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-69 .elementor-element.elementor-element-003b885 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-69 .elementor-element.elementor-element-338e860 .owl-carousel { - padding: 0px 100px 0px 0px; - } - - .elementor-69 .elementor-element.elementor-element-338e860 .portfolio-listing-wrapper.portfolio-grid-listing, .elementor-69 .elementor-element.elementor-element-338e860 .portfolio-listing-wrapper.portfolio-masonry-listing { - margin: -40px calc(-40px/2) 0; - } - - .elementor-69 .elementor-element.elementor-element-338e860 .portfolio-listing-wrapper.portfolio-grid-listing .portfolio-item-wrapper, .elementor-69 .elementor-element.elementor-element-338e860 .portfolio-listing-wrapper.portfolio-masonry-listing .portfolio-item-wrapper { - padding: 40px calc(40px/2) 0; - } - - .elementor-69 .elementor-element.elementor-element-338e860 .portfolio-listing-wrapper.owl-carousel { - margin: 0 calc(-40px/2); - width: calc(100% + 40px); - } - - .elementor-69 .elementor-element.elementor-element-338e860 .portfolio-listing-wrapper.owl-carousel .portfolio-item-wrapper { - padding: 0 calc(40px/2); - } - - .elementor-69 .elementor-element.elementor-element-338e860 .owl-carousel.owl-theme .owl-nav { - left: calc(40px/2 + 30px); - right: calc(40px/2 + 30px); - } - - .elementor-69 .elementor-element.elementor-element-338e860 .owl-carousel.owl-theme:hover .owl-nav { - left: calc(40px/2 + 20px); - right: calc(40px/2 + 20px); - } - - .elementor-69 .elementor-element.elementor-element-f2affbe { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-69 .elementor-element.elementor-element-08175b6 { - --gap: 40px 0px; - --row-gap: 40px; - --column-gap: 0px; - } - - .elementor-69 .elementor-element.elementor-element-50e9147 { - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-69 .elementor-element.elementor-element-05d0228 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-69 .elementor-element.elementor-element-36a396b { - --margin-top: 18px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-69 .elementor-element.elementor-element-929c651 > .elementor-widget-container { - padding: 0% 0% 0% 0%; - } - - .elementor-69 .elementor-element.elementor-element-6a7a661 { - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-69 .elementor-element.elementor-element-1c1edc7 { - --grid-auto-flow: row; - } - - .elementor-69 .elementor-element.elementor-element-3559d0b { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-69 .elementor-element.elementor-element-127d516 { - --container-widget-width: 600px; - --container-widget-flex-grow: 0; - width: var( --container-widget-width, 600px ); - max-width: 600px; - } - - .elementor-69 .elementor-element.elementor-element-2969c55 { - --grid-auto-flow: row; - } - - .elementor-69 .elementor-element.elementor-element-243f1d4 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-69 .elementor-element.elementor-element-2b5eccb > .elementor-widget-container { - margin: 0px 100px 0px 300px; - } - - .elementor-69 .elementor-element.elementor-element-c263d4d { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-69 .elementor-element.elementor-element-d13da5d img { - max-width: 100%; - } - - .elementor-69 .elementor-element.elementor-element-894b461 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-69 .elementor-element.elementor-element-ec45fc1 { - --grid-auto-flow: row; - } - - .elementor-69 .elementor-element.elementor-element-86986f1 > .elementor-widget-container { - padding: 0px 0px 0px 0px; - } -} - -@media(max-width: 1020px) { - .elementor-69 .elementor-element.elementor-element-e32dfeb { - --padding-top:10px; - --padding-bottom: 0px; - --padding-left: 10px; - --padding-right: 10px; - } - - .elementor-69 .elementor-element.elementor-element-edd8f69 { - --border-radius: 25px 25px 25px 25px; - } - - .elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-3264830 .slide-content-inner { - margin: 40px 0px 0px 0px; - } - - .elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-6867061 .slide-content-inner { - max-width: 55%; - margin: 0% 6% 0% 0%; - } - - .elementor-69 .elementor-element.elementor-element-b7a76bc .owl-carousel.owl-theme .content-item { - height: 500px; - } - - .elementor-69 .elementor-element.elementor-element-b7a76bc .owl-carousel .owl-stage-outer { - border-radius: 25px 25px 25px 25px; - } - - .elementor-69 .elementor-element.elementor-element-0c995bc { - --gap: 10px 10px; - --row-gap: 10px; - --column-gap: 10px; - --margin-top: 10px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-69 .elementor-element.elementor-element-4f964a3 { - --gap: 20px 20px; - --row-gap: 20px; - --column-gap: 20px; - --padding-top: 53px; - --padding-bottom: 55px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-69 .elementor-element.elementor-element-c29b44f { - --padding-top: 40px; - --padding-bottom: 40px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-69 .elementor-element.elementor-element-c36a604 { - --border-radius: 25px 25px 0px 0px; - --margin-top: 10px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 120px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-69 .elementor-element.elementor-element-4add972 { - --e-con-grid-template-columns: repeat(2, 1fr); - --grid-auto-flow: row; - } - - .elementor-69 .elementor-element.elementor-element-3b2c33f { - --min-height: 350px; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - } - - .elementor-69 .elementor-element.elementor-element-8d9ae8c { - --container-widget-width: 705px; - --container-widget-flex-grow: 0; - width: var( --container-widget-width, 705px ); - max-width: 705px; - } - - .elementor-69 .elementor-element.elementor-element-8d9ae8c .elementor-counter-number { - font-size: 100px; - } - - .elementor-69 .elementor-element.elementor-element-8d9ae8c .elementor-counter-number-suffix { - font-size: 100px; - } - - .elementor-69 .elementor-element.elementor-element-c18ab2f { - --padding-top: 0px; - --padding-bottom: 120px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-69 .elementor-element.elementor-element-50e9147 { - --e-con-grid-template-columns: repeat(3, 1fr); - --grid-auto-flow: row; - } - - .elementor-69 .elementor-element.elementor-element-ff67ffb { - --margin-top: 120px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-69 .elementor-element.elementor-element-36a396b { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-69 .elementor-element.elementor-element-c6bafcf { - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-69 .elementor-element.elementor-element-3740bcf { - --margin-top: 120px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-69 .elementor-element.elementor-element-6a7a661 { - --e-con-grid-template-columns: repeat(2, 1fr); - --grid-auto-flow: row; - } - - .elementor-69 .elementor-element.elementor-element-1c1edc7 { - --grid-auto-flow: row; - --margin-top: 120px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-69 .elementor-element.elementor-element-3d66841 .portfolio-listing-wrapper .portfolio-item-wrapper .portfolio-item-content { - padding: 25px 20px 25px 20px; - } - - .elementor-69 .elementor-element.elementor-element-8afb5f5 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 10px; - --padding-right: 10px; - } - - .elementor-69 .elementor-element.elementor-element-e7be0c1 { - --padding-top: 120px; - --padding-bottom: 266px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-69 .elementor-element.elementor-element-2969c55 { - --grid-auto-flow: row; - } - - .elementor-69 .elementor-element.elementor-element-243f1d4 { - --margin-top: -145px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-69 .elementor-element.elementor-element-517a03b { - --min-height: 250px; - } - - .elementor-69 .elementor-element.elementor-element-2b5eccb > .elementor-widget-container { - margin: 0px 150px 0px 250px; - } - - .elementor-69 .elementor-element.elementor-element-2b5eccb { - font-size: 26px; - } - - .elementor-69 .elementor-element.elementor-element-72ffde1 .logico-video-button .elementor-custom-embed-play { - height: 105px; - padding: 20px 34px 20px 34px; - } - - .elementor-69 .elementor-element.elementor-element-72ffde1 .logico-video-button.video-button-animation-jump .elementor-custom-embed-play { - height: 105px; - } - - .elementor-69 .elementor-element.elementor-element-72ffde1 .logico-video-button.video-button-animation-jump:hover .elementor-custom-embed-play { - height: calc(105px - 22px); - } - - .elementor-69 .elementor-element.elementor-element-72ffde1 .logico-video-button.video-button-animation-lift .elementor-custom-embed-play { - padding: 20px 34px calc(20px + var(--logico-video-button-border)) 34px; - } - - .elementor-69 .elementor-element.elementor-element-ca7cde4 { - --margin-top: 120px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-69 .elementor-element.elementor-element-4dbe89c { - --margin-top: 120px; - --margin-bottom: 120px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-69 .elementor-element.elementor-element-ec45fc1 { - --grid-auto-flow: row; - } -} - -@media(max-width: 840px) { - .elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-3264830 .slide-content-inner { - margin:0px 0px 0px 0px; - } - - .elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-3264830 .content-slider-item-heading { - font-size: 36px; - } - - .elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-6867061 .content-slider-item-heading { - font-size: 36px; - } - - .elementor-69 .elementor-element.elementor-element-b7a76bc .owl-carousel.owl-theme .content-item { - height: 600px; - } - - .elementor-69 .elementor-element.elementor-element-0c995bc { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-69 .elementor-element.elementor-element-4f964a3 { - --flex-wrap: nowrap; - } - - .elementor-69 .elementor-element.elementor-element-4f964a3.e-con { - --flex-shrink: 0; - } - - .elementor-69 .elementor-element.elementor-element-c29b44f { - --padding-top: 30px; - --padding-bottom: 30px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-69 .elementor-element.elementor-element-4add972 { - --grid-auto-flow: row; - } - - .elementor-69 .elementor-element.elementor-element-3b2c33f { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --justify-content: center; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - } - - .elementor-69 .elementor-element.elementor-element-8d9ae8c { - --container-widget-width: 100%; - --container-widget-flex-grow: 0; - width: var( --container-widget-width, 100% ); - max-width: 100%; - } - - .elementor-69 .elementor-element.elementor-element-8d9ae8c.elementor-element { - --align-self: flex-end; - } - - .elementor-69 .elementor-element.elementor-element-8d9ae8c .elementor-counter-number { - font-size: 90px; - line-height: 1em; - } - - .elementor-69 .elementor-element.elementor-element-8d9ae8c .elementor-counter-number-suffix { - font-size: 90px; - line-height: 1em; - } - - .elementor-69 .elementor-element.elementor-element-df21f2d > .elementor-widget-container { - --e-transform-rotateZ: 0deg; - --e-transform-translateX: 0%; - --e-transform-translateY: 0%; - } - - .elementor-69 .elementor-element.elementor-element-df21f2d { - --container-widget-width: 100%; - --container-widget-flex-grow: 0; - width: var( --container-widget-width, 100% ); - max-width: 100%; - --e-transform-origin-x: center; - --e-transform-origin-y: center; - } - - .elementor-69 .elementor-element.elementor-element-df21f2d.elementor-element { - --align-self: flex-start; - } - - .elementor-69 .elementor-element.elementor-element-df21f2d .logico-title { - font-size: 20px; - } - - .elementor-69 .elementor-element.elementor-element-50e9147 { - --grid-auto-flow: row; - } - - .elementor-69 .elementor-element.elementor-element-36a396b { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-69 .elementor-element.elementor-element-bfe4c0c > .elementor-widget-container { - margin: 40px 0px 0px 0px; - } - - .elementor-69 .elementor-element.elementor-element-c6bafcf { - --margin-top: 30px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-69 .elementor-element.elementor-element-4d650b9 > .elementor-widget-container { - margin: 40px 0px 0px 0px; - } - - .elementor-69 .elementor-element.elementor-element-6a7a661 { - --grid-auto-flow: row; - } - - .elementor-69 .elementor-element.elementor-element-1c1edc7 { - --grid-auto-flow: row; - } - - .elementor-69 .elementor-element.elementor-element-127d516 { - --container-widget-width: 460px; - --container-widget-flex-grow: 0; - width: var( --container-widget-width, 460px ); - max-width: 460px; - } - - .elementor-69 .elementor-element.elementor-element-2969c55 { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } - - .elementor-69 .elementor-element.elementor-element-cba160e > .elementor-widget-container { - margin: 0px 0px 30px 0px; - } - - .elementor-69 .elementor-element.elementor-element-a51fcba > .elementor-widget-container { - margin: 0px 0px 30px 0px; - } - - .elementor-69 .elementor-element.elementor-element-4d031ce > .elementor-widget-container { - margin: 0px 0px 30px 0px; - } - - .elementor-69 .elementor-element.elementor-element-2b5eccb > .elementor-widget-container { - margin: 0px 50px 0px 230px; - } - - .elementor-69 .elementor-element.elementor-element-c263d4d { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-69 .elementor-element.elementor-element-feca7fe { - --align-items: flex-start; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - } - - .elementor-69 .elementor-element.elementor-element-d13da5d > .elementor-widget-container { - margin: 0px 0px 0px 0px; - } - - .elementor-69 .elementor-element.elementor-element-d13da5d { - text-align: start; - } - - .elementor-69 .elementor-element.elementor-element-d13da5d img { - width: 400px; - max-width: 90%; - } - - .elementor-69 .elementor-element.elementor-element-4968a6c { - --margin-top: 60px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-69 .elementor-element.elementor-element-65072bf .slider-footer.slider-footer-position-after { - margin-top: -25px; - } - - .elementor-69 .elementor-element.elementor-element-65072bf .slider-footer.slider-footer-position-before { - margin-bottom: -25px; - } - - .elementor-69 .elementor-element.elementor-element-ec45fc1 { - --gap: 40px 20px; - --row-gap: 40px; - --column-gap: 20px; - --grid-auto-flow: row; - } -} - -@media(max-width: 660px) { - .elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-3264830 .slide-content-inner { - margin:80px 0px 0px 0px; - } - - .elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-3264830 .content-slider-item-heading { - font-size: 28px; - } - - .elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-6867061 .slide-content-inner { - max-width: 70%; - margin: 9% 6% 0% 0%; - } - - .elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-6867061 { - background-position: 20% 0%; - } - - .elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-6867061 .content-slider-item-heading { - font-size: 28px; - } - - .elementor-69 .elementor-element.elementor-element-b7a76bc .owl-carousel.owl-theme .content-item { - height: 540px; - } - - .elementor-69 .elementor-element.elementor-element-b7a76bc .slider-footer { - margin-top: 0px; - margin-bottom: 20px; - } - - .elementor-69 .elementor-element.elementor-element-b7a76bc .slider-footer .slider-pagination { - margin-right: 20px; - margin-left: 0px; - } - - .elementor-69 .elementor-element.elementor-element-4f964a3 { - --margin-top: 0px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 30px; - --padding-bottom: 30px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-69 .elementor-element.elementor-element-c29b44f { - --margin-top: 0px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 30px; - --padding-bottom: 30px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-69 .elementor-element.elementor-element-c36a604 { - --padding-top: 90px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-69 .elementor-element.elementor-element-77d1265 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-69 .elementor-element.elementor-element-4add972 { - --gap: 70px 20px; - --row-gap: 70px; - --column-gap: 20px; - --grid-auto-flow: row; - } - - .elementor-69 .elementor-element.elementor-element-3b2c33f { - --min-height: 250px; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --justify-content: center; - } - - .elementor-69 .elementor-element.elementor-element-8d9ae8c .elementor-counter-number { - font-size: 70px; - } - - .elementor-69 .elementor-element.elementor-element-8d9ae8c .elementor-counter-number-suffix { - font-size: 70px; - } - - .elementor-69 .elementor-element.elementor-element-c18ab2f { - --padding-top: 0px; - --padding-bottom: 90px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-69 .elementor-element.elementor-element-ef458a9 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-69 .elementor-element.elementor-element-003b885 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-69 .elementor-element.elementor-element-f2affbe { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-69 .elementor-element.elementor-element-50e9147 { - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-69 .elementor-element.elementor-element-ff67ffb { - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-69 .elementor-element.elementor-element-05d0228 { - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-69 .elementor-element.elementor-element-c6bafcf { - --margin-top: 30px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-69 .elementor-element.elementor-element-3740bcf { - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-69 .elementor-element.elementor-element-6a7a661 { - --gap: 60px 20px; - --row-gap: 60px; - --column-gap: 20px; - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-69 .elementor-element.elementor-element-1c1edc7 { - --grid-auto-flow: row; - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-69 .elementor-element.elementor-element-e7be0c1 { - --padding-top: 90px; - --padding-bottom: 180px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-69 .elementor-element.elementor-element-3559d0b { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-69 .elementor-element.elementor-element-127d516 { - --container-widget-width: 100%; - --container-widget-flex-grow: 0; - width: var( --container-widget-width, 100% ); - max-width: 100%; - } - - .elementor-69 .elementor-element.elementor-element-2969c55 { - --grid-auto-flow: row; - } - - .elementor-69 .elementor-element.elementor-element-243f1d4 { - --margin-top: -90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-69 .elementor-element.elementor-element-517a03b { - --padding-top: 0px; - --padding-bottom: 50px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-69 .elementor-element.elementor-element-2b5eccb > .elementor-widget-container { - margin: 0px 50px 0px 50px; - } - - .elementor-69 .elementor-element.elementor-element-2b5eccb { - text-align: center; - } - - .elementor-69 .elementor-element.elementor-element-72ffde1 .logico-video-button .elementor-custom-embed-play { - height: 65px; - } - - .elementor-69 .elementor-element.elementor-element-72ffde1 .logico-video-button.video-button-animation-jump .elementor-custom-embed-play { - height: 65px; - } - - .elementor-69 .elementor-element.elementor-element-72ffde1 .logico-video-button.video-button-animation-jump:hover .elementor-custom-embed-play { - height: calc(65px - 22px); - } - - .elementor-69 .elementor-element.elementor-element-ca7cde4 { - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-69 .elementor-element.elementor-element-c263d4d { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-69 .elementor-element.elementor-element-4dbe89c { - --margin-top: 90px; - --margin-bottom: 90px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-69 .elementor-element.elementor-element-894b461 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-69 .elementor-element.elementor-element-ec45fc1 { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } -} - -@media(max-width: 480px) { - .elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-3264830 .slide-content-inner { - max-width:100%; - } - - .elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-6867061 .slide-content-inner { - max-width: 100%; - } - - .elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-6867061 { - background-position: 50% 50%; - } - - .elementor-69 .elementor-element.elementor-element-4f964a3 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-69 .elementor-element.elementor-element-4add972 { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } - - .elementor-69 .elementor-element.elementor-element-8d9ae8c .elementor-counter-number { - font-size: 52px; - } - - .elementor-69 .elementor-element.elementor-element-8d9ae8c .elementor-counter-number-suffix { - font-size: 52px; - } - - .elementor-69 .elementor-element.elementor-element-df21f2d .logico-title { - font-size: 18px; - } - - .elementor-69 .elementor-element.elementor-element-338e860 .owl-carousel { - padding: 0px 60px 0px 0px; - } - - .elementor-69 .elementor-element.elementor-element-08175b6 { - --gap: 30px 0px; - --row-gap: 30px; - --column-gap: 0px; - } - - .elementor-69 .elementor-element.elementor-element-50e9147 { - --e-con-grid-template-columns: repeat(2, 1fr); - --grid-auto-flow: row; - } - - .elementor-69 .elementor-element.elementor-element-6a7a661 { - --e-con-grid-template-columns: repeat(1, 1fr); - --gap: 45px 20px; - --row-gap: 45px; - --column-gap: 20px; - --grid-auto-flow: row; - } - - .elementor-69 .elementor-element.elementor-element-1c1edc7 { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } - - .elementor-69 .elementor-element.elementor-element-2969c55 { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } - - .elementor-69 .elementor-element.elementor-element-2b5eccb > .elementor-widget-container { - margin: 0px 0px 0px 0px; - padding: 30px 20px 30px 20px; - } - - .elementor-69 .elementor-element.elementor-element-ec45fc1 { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } -} - -.elementor-6579 .elementor-element.elementor-element-5aa23a7 { - --display: flex; - --position: absolute; - --flex-direction: row; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --align-items: center; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - top: 20px; - --z-index: 99; -} - -.elementor .elementor-element.elementor-element-5aa23a7.sticky-container-active, .elementor .sticky-container-active .elementor-element.elementor-element-5aa23a7 { - background-color: #1F1F1FCC; -} - -body:not(.rtl) .elementor-6579 .elementor-element.elementor-element-5aa23a7 { - left: 0px; -} - -body.rtl .elementor-6579 .elementor-element.elementor-element-5aa23a7 { - right: 0px; -} - -.elementor-6579 .elementor-element.elementor-element-64f9c63 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --margin-top: 0%; - --margin-bottom: 0%; - --margin-left: 2.36%; - --margin-right: 0%; - --z-index: 2; -} - -.elementor .elementor-element.elementor-element-64f9c63.sticky-container-active, .elementor .sticky-container-active .elementor-element.elementor-element-64f9c63 { - border-style: solid; - border-width: 0px 0px 1px 0px; - border-color: #FFFFFF00; -} - -.elementor-6579 .elementor-element.elementor-element-efd851a { - --display: flex; - --flex-direction: row; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: space-around; - --align-items: stretch; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --flex-wrap: nowrap; - --z-index: 2; -} - -.elementor-6579 .elementor-element.elementor-element-d7aa9cb { - --display: flex; - --flex-direction: row; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: space-between; - --align-items: center; - --gap: 0px 20px; - --row-gap: 0px; - --column-gap: 20px; - --flex-wrap: nowrap; - --padding-top: 34px; - --padding-bottom: 34px; - --padding-left: 0px; - --padding-right: 0px; - --z-index: 2; -} - -.elementor-6579 .elementor-element.elementor-element-d7aa9cb.e-con { - --flex-grow: 1; - --flex-shrink: 0; -} - -#side-panel-820b7b7:before { - background-image: url("/images/bg-slide-sidebar.jpg"); - background-position: center center; - background-repeat: no-repeat; - background-size: cover; -} - -.elementor-6579 .elementor-element.elementor-element-820b7b7.elementor-element { - --flex-grow: 0; - --flex-shrink: 1; -} - -.elementor-6579 .elementor-element.elementor-element-820b7b7 .dropdown-trigger-icon { - color: #FFFFFF; -} - -#side-panel-820b7b7 .slide-sidebar { - padding: 137px 60px 60px 60px !important; -} - -#side-panel-820b7b7 { - --logico-default-text-color: #ffffff; - --logico-dark-text-color: #ffffff; - --logico-light-text-color: #bebebe; - --logico-accent-color: #c01227; - --logico-accent-alter-color: #c01227; - --logico-border-color: #cbcbcb; - --logico-border-hover-color: #ffffff; - --logico-background-color: #1f1f1f; - --logico-background-alter-color: #1f1f1f; - --logico-button-text-color: #ffffff; - --logico-button-border-color: #c01227; - --logico-button-background-color: rgba(255, 255, 255, 0); - --logico-button-icon-color: #1f1f1f; - --logico-button-text-hover: #1f1f1f; - --logico-button-border-hover: #c01227; - --logico-button-background-hover: #c01227; - --logico-button-icon-hover: #1f1f1f; -} - -.elementor-6579 .elementor-element.elementor-element-bc4c09d .hfe-site-logo-container, .elementor-6579 .elementor-element.elementor-element-bc4c09d .hfe-caption-width figcaption { - text-align: left; -} - -.elementor-6579 .elementor-element.elementor-element-bc4c09d .hfe-site-logo .hfe-site-logo-container img { - width: 153px; -} - -.elementor-6579 .elementor-element.elementor-element-bc4c09d .widget-image-caption { - margin-top: 0px; - margin-bottom: 0px; -} - -.elementor-6579 .elementor-element.elementor-element-bc4c09d.elementor-element { - --flex-grow: 0; - --flex-shrink: 0; -} - -.elementor-6579 .elementor-element.elementor-element-bc4c09d .hfe-site-logo-container .hfe-site-logo-img { - border-style: none; -} - -.elementor-6579 .elementor-element.elementor-element-410068f { - --display: flex; - --flex-direction: row; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: center; - --align-items: center; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 20px; - --z-index: 1; -} - -.elementor-6579 .elementor-element.elementor-element-410068f.e-con { - --flex-grow: 0; - --flex-shrink: 1; -} - -.elementor-6579 .elementor-element.elementor-element-01cff5f { - width: auto; - max-width: auto; -} - -.elementor-6579 .elementor-element.elementor-element-01cff5f > .elementor-widget-container { - background-color: #FFFFFF33; - padding: 0px 50px 0px 50px; - border-radius: 25px 25px 25px 25px; -} - -.elementor-6579 .elementor-element.elementor-element-01cff5f .header-menu-container nav { - text-align: center; -} - -.elementor-6579 .elementor-element.elementor-element-01cff5f .menu-trigger { - text-align: right; -} - -.elementor-6579 .elementor-element.elementor-element-01cff5f .header-menu-container .main-menu > li > a { - padding: 22px 0px 23px 0px; -} - -.elementor-6579 .elementor-element.elementor-element-01cff5f .header-menu-container .main-menu > li > a:before { - background-color: #FFFFFF; -} - -.elementor-6579 .elementor-element.elementor-element-01cff5f .header-menu-container .main-menu > li > a, .elementor-6579 .elementor-element.elementor-element-01cff5f .header-menu-container .main-menu > li.menu-item-has-children > a:after { - color: #FFFFFF; -} - -.elementor-6579 .elementor-element.elementor-element-01cff5f .header-menu-container .main-menu > li.current-menu-ancestor > a, .elementor-6579 .elementor-element.elementor-element-01cff5f .header-menu-container .main-menu > li.current-menu-parent > a, .elementor-6579 .elementor-element.elementor-element-01cff5f .header-menu-container .main-menu > li.current-menu-item > a:not([href *= "/#"]), .elementor-6579 .elementor-element.elementor-element-01cff5f .header-menu-container .main-menu > li.active > a, .elementor-6579 .elementor-element.elementor-element-01cff5f .header-menu-container .main-menu > li:hover > a { - color: #BFBFBF; -} - -.elementor-6579 .elementor-element.elementor-element-01cff5f .header-menu-container .main-menu > li ul.sub-menu { - padding: 33px 33px 35px 42px; - background-color: #1f1f1f; -} - -.elementor-6579 .elementor-element.elementor-element-01cff5f .header-menu-container .main-menu li:hover > ul.sub-menu ul.sub-menu { - margin: 0 0 0 calc(33px + 5px); -} - -.elementor-6579 .elementor-element.elementor-element-01cff5f .header-menu-container .main-menu li:hover > ul.sub-menu ul.sub-menu:before { - width: calc(33px + 5px); -} - -.elementor-6579 .elementor-element.elementor-element-01cff5f .header-menu-container .main-menu > li ul.sub-menu > li > a, .elementor-6579 .elementor-element.elementor-element-01cff5f .header-menu-container .main-menu > li ul.sub-menu > li > a:after { - color: #ffffff; -} - -.elementor-6579 .elementor-element.elementor-element-01cff5f .header-menu-container .main-menu > li ul.sub-menu > li.current-menu-ancestor > a, .elementor-6579 .elementor-element.elementor-element-01cff5f .header-menu-container .main-menu > li ul.sub-menu > li.current-menu-parent > a, .elementor-6579 .elementor-element.elementor-element-01cff5f .header-menu-container .main-menu > li ul.sub-menu > li.current-menu-item > a:not([href *= "/#"]), .elementor-6579 .elementor-element.elementor-element-01cff5f .header-menu-container .main-menu > li ul.sub-menu > li.active > a, .elementor-6579 .elementor-element.elementor-element-01cff5f .header-menu-container .main-menu > li ul.sub-menu > li:hover > a, .elementor-6579 .elementor-element.elementor-element-01cff5f .header-menu-container .main-menu > li ul.sub-menu > li > a:before { - color: #c01227; -} - -.elementor-6579 .elementor-element.elementor-element-01cff5f .menu-trigger .hamburger span { - background-color: #FFFFFF; -} - -.elementor-6579 .elementor-element.elementor-element-01cff5f .menu-trigger:hover .hamburger span { - background-color: #BFBFBF; -} - -#mobile-header-01cff5f.mobile-header-menu-container { - --logico-border-color: #D9D9D9; - --logico-button-border-color: #c01227; - --logico-button-icon-color: #333333; - --logico-button-text-hover: #333333; - --logico-button-border-hover: #c01227; - --logico-button-background-hover: #c01227; - --logico-button-icon-hover: #333333; -} - -.elementor-6579 .elementor-element.elementor-element-3050b4e { - --display: flex; - --flex-direction: row; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: flex-end; - --align-items: center; - --gap: 0px 20px; - --row-gap: 0px; - --column-gap: 20px; - --flex-wrap: nowrap; -} - -.elementor-6579 .elementor-element.elementor-element-3050b4e.e-con { - --flex-grow: 1; - --flex-shrink: 0; -} - -.elementor-6579 .elementor-element.elementor-element-f3e7dea { - width: 100%; - max-width: 100%; - text-align: center; - font-size: 25px; - line-height: 1.4em; - letter-spacing: -0.03em; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; -} - -.elementor-6579 .elementor-element.elementor-element-13ef5a4 .search-trigger-icon { - color: #FFFFFF; -} - -.elementor-6579 .elementor-element.elementor-element-13ef5a4 .search-trigger-icon:hover { - color: #BFBFBF; -} - -.elementor-6579 .elementor-element.elementor-element-ecee819 .login-logout .link-login, .elementor-6579 .elementor-element.elementor-element-ecee819 .login-logout .link-logout { - color: #FFFFFF; -} - -.elementor-6579 .elementor-element.elementor-element-ecee819 .login-logout .link-login:hover, .elementor-6579 .elementor-element.elementor-element-ecee819 .login-logout .link-logout:hover { - color: #BFBFBF; -} - -.elementor-6579 .elementor-element.elementor-element-03a3e94 { - --display: flex; - --align-items: flex-end; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --margin-top: 0%; - --margin-bottom: 0%; - --margin-left: 2.7%; - --margin-right: 0%; - --padding-top: 18px; - --padding-bottom: 18px; - --padding-left: 0px; - --padding-right: 20px; - --z-index: 1; -} - -.elementor-6579 .elementor-element.elementor-element-03a3e94.e-con { - --flex-grow: 1; - --flex-shrink: 0; -} - -.elementor-6579 .elementor-element.elementor-element-ae77c3e .header-button-container { - text-align: right; -} - -.elementor-6579 .elementor-element.elementor-element-ae77c3e a.header-button { - min-width: 260px; - color: #FFFFFF; - background-color: #c01227; -} - -.elementor-6579 .elementor-element.elementor-element-ae77c3e a.header-button.header-button-animation-jump { - min-height: 90px; -} - -.elementor-6579 .elementor-element.elementor-element-ae77c3e a.header-button.header-button-animation-jump:hover { - min-height: calc(90px - 22px); -} - -.elementor-6579 .elementor-element.elementor-element-ae77c3e a.header-button.header-button-animation-fade { - min-height: 90px; -} - -.elementor-6579 .elementor-element.elementor-element-ae77c3e a.header-button:hover { - color: #FFFFFF; - background-color: #6AC0C0; -} - -body.elementor-page-6579:not(.elementor-motion-effects-element-type-background), body.elementor-page-6579 > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-color: #1F1F1F; -} - -@media(min-width: 481px) { - .elementor-6579 .elementor-element.elementor-element-d7aa9cb { - --width:clamp(192px, 15vw, 15%); - } - - .elementor-6579 .elementor-element.elementor-element-3050b4e { - --width: clamp(270px, 26vw, 26%); - } - - .elementor-6579 .elementor-element.elementor-element-03a3e94 { - --width: auto; - } -} - -@media(max-width: 1200px) { - .elementor-6579 .elementor-element.elementor-element-64f9c63 { - --margin-top:0px; - --margin-bottom: 0px; - --margin-left: 30px; - --margin-right: 30px; - } - - .elementor-6579 .elementor-element.elementor-element-d7aa9cb { - --padding-top: 20px; - --padding-bottom: 20px; - --padding-left: 0px; - --padding-right: 0px; - --z-index: 1; - } - - .elementor-6579 .elementor-element.elementor-element-bc4c09d .hfe-site-logo-container, .elementor-6579 .elementor-element.elementor-element-bc4c09d .hfe-caption-width figcaption { - text-align: left; - } - - .elementor-6579 .elementor-element.elementor-element-410068f { - --justify-content: flex-end; - --align-items: center; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --padding-top: 10px; - --padding-bottom: 10px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-6579 .elementor-element.elementor-element-01cff5f > .elementor-widget-container { - padding: 10px 10px 10px 10px; - border-radius: 15px 15px 15px 15px; - } - - .elementor-6579 .elementor-element.elementor-element-01cff5f { - z-index: 2; - } - - .elementor-6579 .elementor-element.elementor-element-3050b4e { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } -} - -@media(max-width: 1020px) { - .elementor-6579 .elementor-element.elementor-element-5aa23a7 { - --padding-top:0px; - --padding-bottom: 0px; - --padding-left: 10px; - --padding-right: 10px; - } -} - -@media(max-width: 660px) { - .elementor-6579 .elementor-element.elementor-element-64f9c63 { - --margin-top:0px; - --margin-bottom: 0px; - --margin-left: 20px; - --margin-right: 20px; - } - - .elementor-6579 .elementor-element.elementor-element-efd851a { - --flex-wrap: nowrap; - } - - .elementor-6579 .elementor-element.elementor-element-410068f.e-con { - --flex-grow: 0; - --flex-shrink: 1; - } -} - -@media(max-width: 480px) { - .elementor-6579 .elementor-element.elementor-element-efd851a { - --flex-wrap:nowrap; - } - - .elementor-6579 .elementor-element.elementor-element-d7aa9cb { - --width: auto; - } - - .elementor-6579 .elementor-element.elementor-element-d7aa9cb.e-con { - --flex-grow: 1; - --flex-shrink: 0; - } -} - -.elementor-6585 .elementor-element.elementor-element-3cd920c { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --padding-top: 20px; - --padding-bottom: 20px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-6585 .elementor-element.elementor-element-32965bd { - width: auto; - max-width: auto; - top: 0px; -} - -body:not(.rtl) .elementor-6585 .elementor-element.elementor-element-32965bd { - left: 20px; -} - -body.rtl .elementor-6585 .elementor-element.elementor-element-32965bd { - right: 20px; -} - -.elementor-6585 .elementor-element.elementor-element-32965bd .block-decoration { - text-align: left; -} - -.elementor-6585 .elementor-element.elementor-element-32965bd .block-decoration.block-decoration-style-1 .block-decoration-item:before, .elementor-6585 .elementor-element.elementor-element-32965bd .block-decoration.block-decoration-style-2 .block-decoration-item:before, .elementor-6585 .elementor-element.elementor-element-32965bd .block-decoration.block-decoration-style-3 .block-decoration-item:before, .elementor-6585 .elementor-element.elementor-element-32965bd .block-decoration.block-decoration-style-3 .block-decoration-item .decoration-accent, .elementor-6585 .elementor-element.elementor-element-32965bd .block-decoration.block-decoration-style-4 .block-decoration-item:before, .elementor-6585 .elementor-element.elementor-element-32965bd .block-decoration.block-decoration-style-4 .block-decoration-item .decoration-accent { - background-color: #1F1F1F; -} - -.elementor-6585 .elementor-element.elementor-element-32965bd .block-decoration.block-decoration-style-1 .block-decoration-item:after, .elementor-6585 .elementor-element.elementor-element-32965bd .block-decoration.block-decoration-style-2 .block-decoration-item .decoration-accent, .elementor-6585 .elementor-element.elementor-element-32965bd .block-decoration.block-decoration-style-3 .block-decoration-item, .elementor-6585 .elementor-element.elementor-element-32965bd .block-decoration.block-decoration-style-3 .block-decoration-item .decoration-accent:before, .elementor-6585 .elementor-element.elementor-element-32965bd .block-decoration.block-decoration-style-4 .block-decoration-item, .elementor-6585 .elementor-element.elementor-element-32965bd .block-decoration.block-decoration-style-4 .block-decoration-item .decoration-accent:before { - background-color: #c01227; -} - -.elementor-6585 .elementor-element.elementor-element-b29b8fc { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --overflow: hidden; - --border-radius: 25px 25px 25px 25px; - --padding-top: 122px; - --padding-bottom: 62px; - --padding-left: 0px; - --padding-right: 0px; -} - -.elementor-6585 .elementor-element.elementor-element-b29b8fc:not(.elementor-motion-effects-element-type-background), .elementor-6585 .elementor-element.elementor-element-b29b8fc > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-color: #1F1F1F; -} - -.elementor-6585 .elementor-element.elementor-element-ef6fa6d { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: space-between; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-6585 .elementor-element.elementor-element-9990148 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --padding-top: 18px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; -} - -body:not(.rtl) .elementor-6585 .elementor-element.elementor-element-8899bdf { - left: -138px; -} - -body.rtl .elementor-6585 .elementor-element.elementor-element-8899bdf { - right: -138px; -} - -.elementor-6585 .elementor-element.elementor-element-8899bdf { - top: 185px; - z-index: 0; -} - -.elementor-6585 .elementor-element.elementor-element-8899bdf img { - width: 965px; - max-width: 965px; -} - -.elementor-6585 .elementor-element.elementor-element-a0e7516 > .elementor-widget-container { - margin: 0px 0px 21px 0px; -} - -.elementor-6585 .elementor-element.elementor-element-a0e7516 .logico-title { - font-size: 14px; - line-height: 2.1428em; - color: #FFFFFF; -} - -.elementor-6585 .elementor-element.elementor-element-51cdf4f > .elementor-widget-container { - margin: 0px 0px 1px 0px; -} - -.elementor-6585 .elementor-element.elementor-element-51cdf4f .logico-title { - color: #FFFFFF; -} - -.elementor-6585 .elementor-element.elementor-element-670d1b2 > .elementor-widget-container { - margin: 27px 50px 0px 0px; -} - -.elementor-6585 .elementor-element.elementor-element-670d1b2 { - --logico-default-text-color: #E7E7E7; - color: #E7E7E7; -} - -.elementor-6585 .elementor-element.elementor-element-2631b42 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --margin-top: 72px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-6585 .elementor-element.elementor-element-df89993 { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; -} - -.elementor-6585 .elementor-element.elementor-element-69b6892 .logico-title { - font-weight: 700; - color: #FFFFFF; -} - -.elementor-6585 .elementor-element.elementor-element-87be926 > .elementor-widget-container { - margin: 20px 0px 0px 0px; -} - -.elementor-6585 .elementor-element.elementor-element-87be926 { - font-size: 16px; - line-height: 1.75em; - color: #FFFFFF ; - --logico-default-text-color: #FFFFFF; - --logico-accent-color: #FFFFFF; -} - -.elementor-6585 .elementor-element.elementor-element-f5d8e63 { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; -} - -.elementor-6585 .elementor-element.elementor-element-774e540 .logico-title { - font-weight: 700; - letter-spacing: -0.03em; - color: #FFFFFF; -} - -.elementor-6585 .elementor-element.elementor-element-9c1cf03 > .elementor-widget-container { - margin: 20px 0px 0px 0px; -} - -.elementor-6585 .elementor-element.elementor-element-9c1cf03 { - font-size: 16px; - line-height: 1.75em; - color: #FFFFFF; - --logico-default-text-color: #FFFFFF; -} - -.elementor-6585 .elementor-element.elementor-element-645be8d { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --gap: 0px 40px; - --row-gap: 0px; - --column-gap: 40px; - --margin-top: 52px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; -} - -.elementor-6585 .elementor-element.elementor-element-a96d151 { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; -} - -.elementor-6585 .elementor-element.elementor-element-37e647f .logico-title { - font-weight: 700; - color: #FFFFFF; -} - -.elementor-6585 .elementor-element.elementor-element-ba67644 > .elementor-widget-container { - margin: 20px 0px 0px 0px; -} - -.elementor-6585 .elementor-element.elementor-element-ba67644 { - font-size: 16px; - line-height: 1.75em; - color: #FFFFFF; - --logico-default-text-color: #FFFFFF; - --logico-accent-color: #FFFFFF; -} - -.elementor-6585 .elementor-element.elementor-element-9ba4b82 { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; -} - -.elementor-6585 .elementor-element.elementor-element-e9a5d79 .logico-title { - font-weight: 700; - letter-spacing: -0.03em; - color: #FFFFFF; -} - -.elementor-6585 .elementor-element.elementor-element-a6bccba { - --grid-template-columns: repeat(0, auto); - --icon-size: 16px; - --grid-column-gap: 38px; - --grid-row-gap: 0px; -} - -.elementor-6585 .elementor-element.elementor-element-a6bccba > .elementor-widget-container { - margin: 25px 0px 0px -3px; -} - -.elementor-6585 .elementor-element.elementor-element-a6bccba .elementor-social-icon { - background-color: #FFFFFF00; - --icon-padding: 0px; -} - -.elementor-6585 .elementor-element.elementor-element-a6bccba .elementor-social-icon i { - color: #FFFFFF; -} - -.elementor-6585 .elementor-element.elementor-element-a6bccba .elementor-social-icon svg { - fill: #FFFFFF; -} - -.elementor-6585 .elementor-element.elementor-element-a6bccba .elementor-social-icon:hover i { - color: #c01227; -} - -.elementor-6585 .elementor-element.elementor-element-a6bccba .elementor-social-icon:hover svg { - fill: #c01227; -} - -.elementor-6585 .elementor-element.elementor-element-a5c503d { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --border-radius: 25px 25px 25px 25px; - --padding-top: 85px; - --padding-bottom: 75px; - --padding-left: 105px; - --padding-right: 105px; -} - -.elementor-6585 .elementor-element.elementor-element-a5c503d:not(.elementor-motion-effects-element-type-background), .elementor-6585 .elementor-element.elementor-element-a5c503d > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-color: #FFFFFF; -} - -.elementor-6585 .elementor-element.elementor-element-535776a > .elementor-widget-container { - margin: 0px 0px 24px 0px; -} - -.elementor-6585 .elementor-element.elementor-element-535776a .logico-title { - font-size: 30px; - font-weight: 600; - line-height: 1.3333em; - letter-spacing: -0.03em; - color: #111111; -} - -.elementor-6585 .elementor-element.elementor-element-0e6fedf > .elementor-widget-container { - margin: 10px 0px 0px 0px; -} - -.elementor-6585 .elementor-element.elementor-element-0e6fedf .wpforms-container .wpforms-field, .elementor-6585 .elementor-element.elementor-element-0e6fedf .wp-core-ui div.wpforms-container .wpforms-field { - padding: calc(20px / 2) 0; -} - -.elementor-6585 .elementor-element.elementor-element-0e6fedf div.wpforms-container .wpforms-form .wpforms-field-label { - font-size: 14px; -} - -.elementor-6585 .elementor-element.elementor-element-0e6fedf .wpforms-container .wpforms-submit-container { - padding-top: 28px; -} - -.elementor-6585 .elementor-element.elementor-element-e183a77 { - --display: flex; - --flex-direction: row; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: space-between; - --align-items: flex-end; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --margin-top: 216px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-6585 .elementor-element.elementor-element-5219697 { - --display: flex; -} - -.elementor-6585 .elementor-element.elementor-element-e6af8aa { - width: var( --container-widget-width, 800px ); - max-width: 800px; - --container-widget-width: 800px; - --container-widget-flex-grow: 0; -} - -.elementor-6585 .elementor-element.elementor-element-e6af8aa .logico-title { - color: #FFFFFF; -} - -.elementor-6585 .elementor-element.elementor-element-0f4fed7 { - --display: flex; -} - -.elementor-6585 .elementor-element.elementor-element-bb3eaca > .elementor-widget-container { - margin: 0px 0px 16px 0px; -} - -.elementor-6585 .elementor-element.elementor-element-bb3eaca .button-container { - text-align: right; -} - -.elementor-6585 .elementor-element.elementor-element-bb3eaca { - --logico-button-text-color: #FFFFFF; - --logico-button-border-color: #c01227; - --logico-button-background-color: #FFFFFF00; - --logico-button-icon-color: #1F1F1F; - --logico-button-text-hover: #FFFFFF; - --logico-button-border-hover: #c01227; - --logico-button-background-hover: #c01227; - --logico-button-icon-hover: #FFFFFF; -} - -.elementor-6585 .elementor-element.elementor-element-ba22941 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-6585 .elementor-element.elementor-element-54629ca { - --divider-border-style: solid; - --divider-color: #CBCBCB; - --divider-border-width: 1px; -} - -.elementor-6585 .elementor-element.elementor-element-54629ca > .elementor-widget-container { - margin: 72px 0px 122px 0px; -} - -.elementor-6585 .elementor-element.elementor-element-54629ca .elementor-divider-separator { - width: 100%; -} - -.elementor-6585 .elementor-element.elementor-element-54629ca .elementor-divider { - padding-block-start:0px;padding-block-end:0px;} - -.elementor-6585 .elementor-element.elementor-element-3f1ba7a { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --gap: 50px 20px; - --row-gap: 50px; - --column-gap: 20px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-6585 .elementor-element.elementor-element-64e2e81 { - --display: flex; -} - -.elementor-6585 .elementor-element.elementor-element-b5c897d { - text-align: start; -} - -.elementor-6585 .elementor-element.elementor-element-b5c897d img { - width: 153px; -} - -.elementor-6585 .elementor-element.elementor-element-e4e6486 { - --grid-template-columns: repeat(0, auto); - --icon-size: 16px; - --grid-column-gap: 38px; - --grid-row-gap: 0px; -} - -.elementor-6585 .elementor-element.elementor-element-e4e6486 > .elementor-widget-container { - margin: 40px 0px 0px -3px; -} - -.elementor-6585 .elementor-element.elementor-element-e4e6486 .elementor-social-icon { - background-color: #FFFFFF00; - --icon-padding: 0px; -} - -.elementor-6585 .elementor-element.elementor-element-e4e6486 .elementor-social-icon i { - color: #FFFFFF; -} - -.elementor-6585 .elementor-element.elementor-element-e4e6486 .elementor-social-icon svg { - fill: #FFFFFF; -} - -.elementor-6585 .elementor-element.elementor-element-e4e6486 .elementor-social-icon:hover i { - color: #c01227; -} - -.elementor-6585 .elementor-element.elementor-element-e4e6486 .elementor-social-icon:hover svg { - fill: #c01227; -} - -.elementor-6585 .elementor-element.elementor-element-260d12e > .elementor-widget-container { - margin: 51px 0px 0px 0px; -} - -.elementor-6585 .elementor-element.elementor-element-260d12e .logico-title { - font-family: "Manrope Alt", Sans-serif; - font-size: 80px; - font-weight: 700; - line-height: 1em; - letter-spacing: -0.03em; - color: #FFFFFF00; - -webkit-text-stroke-width: 1px; - stroke-width: 1px; - -webkit-text-stroke-color: #c01227; - stroke: #c01227; -} - -.elementor-6585 .elementor-element.elementor-element-5b73dd3 { - --display: flex; -} - -.elementor-6585 .elementor-element.elementor-element-10ead4d > .elementor-widget-container { - margin: 1px 0px 8px 0px; -} - -.elementor-6585 .elementor-element.elementor-element-10ead4d .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.5em; - color: #FFFFFF; -} - -.elementor-6585 .elementor-element.elementor-element-b2507df .logico-custom-menu-widget li { - font-size: 16px; -} - -.elementor-6585 .elementor-element.elementor-element-b2507df .logico-custom-menu-widget li, .elementor-6585 .elementor-element.elementor-element-b2507df .logico-custom-menu-widget li a { - color: #FFFFFF; -} - -.elementor-6585 .elementor-element.elementor-element-b2507df .logico-custom-menu-widget li a:hover { - color: #c01227; - border-color: #c01227; -} - -.elementor-6585 .elementor-element.elementor-element-451f15c { - --display: flex; -} - -.elementor-6585 .elementor-element.elementor-element-0ec06ff > .elementor-widget-container { - margin: 1px 0px 8px 0px; -} - -.elementor-6585 .elementor-element.elementor-element-0ec06ff .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.5em; - color: #FFFFFF; -} - -.elementor-6585 .elementor-element.elementor-element-a219b7d .logico-custom-menu-widget li { - font-size: 16px; -} - -.elementor-6585 .elementor-element.elementor-element-a219b7d .logico-custom-menu-widget li, .elementor-6585 .elementor-element.elementor-element-a219b7d .logico-custom-menu-widget li a { - color: #FFFFFF; -} - -.elementor-6585 .elementor-element.elementor-element-a219b7d .logico-custom-menu-widget li a:hover { - color: #c01227; - border-color: #c01227; -} - -.elementor-6585 .elementor-element.elementor-element-44a1f5d { - --display: flex; -} - -.elementor-6585 .elementor-element.elementor-element-0edc8fd > .elementor-widget-container { - margin: 1px 0px 8px 0px; -} - -.elementor-6585 .elementor-element.elementor-element-0edc8fd .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.5em; - color: #FFFFFF; -} - -.elementor-6585 .elementor-element.elementor-element-189484a .logico-custom-menu-widget li { - font-size: 16px; -} - -.elementor-6585 .elementor-element.elementor-element-189484a .logico-custom-menu-widget li, .elementor-6585 .elementor-element.elementor-element-189484a .logico-custom-menu-widget li a { - color: #FFFFFF; -} - -.elementor-6585 .elementor-element.elementor-element-189484a .logico-custom-menu-widget li a:hover { - color: #c01227; - border-color: #c01227; -} - -.elementor-6585 .elementor-element.elementor-element-1349e00 { - --display: grid; - --e-con-grid-template-columns: repeat(2, 1fr); - --e-con-grid-template-rows: repeat(1, 1fr); - --grid-auto-flow: row; - --margin-top: 79px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-6585 .elementor-element.elementor-element-fd16f7e { - font-size: 14px; - color: #BEBEBE; - --logico-default-text-color: #BEBEBE; - --logico-accent-color: #BEBEBE; -} - -.elementor-6585 .elementor-element.elementor-element-7d9f352 { - text-align: end; - font-size: 14px; - color: #BEBEBE; - --logico-default-text-color: #BEBEBE; - --logico-accent-color: #BEBEBE; -} - -@media(min-width: 481px) { - .elementor-6585 .elementor-element.elementor-element-9990148 { - --width:45%; - } - - .elementor-6585 .elementor-element.elementor-element-df89993 { - --width: 37%; - } - - .elementor-6585 .elementor-element.elementor-element-f5d8e63 { - --width: 56%; - } - - .elementor-6585 .elementor-element.elementor-element-a96d151 { - --width: 37%; - } - - .elementor-6585 .elementor-element.elementor-element-9ba4b82 { - --width: 56%; - } - - .elementor-6585 .elementor-element.elementor-element-a5c503d { - --width: 50%; - } - - .elementor-6585 .elementor-element.elementor-element-5219697 { - --width: 70%; - } - - .elementor-6585 .elementor-element.elementor-element-0f4fed7 { - --width: 30%; - } - - .elementor-6585 .elementor-element.elementor-element-64e2e81 { - --width: 50%; - } - - .elementor-6585 .elementor-element.elementor-element-5b73dd3 { - --width: 16.6667%; - } - - .elementor-6585 .elementor-element.elementor-element-451f15c { - --width: 16.6667%; - } - - .elementor-6585 .elementor-element.elementor-element-44a1f5d { - --width: 16.6667%; - } -} - -@media(max-width: 1200px) and (min-width:481px) { - .elementor-6585 .elementor-element.elementor-element-df89993 { - --width:50%; - } - - .elementor-6585 .elementor-element.elementor-element-f5d8e63 { - --width: 50%; - } - - .elementor-6585 .elementor-element.elementor-element-a96d151 { - --width: 50%; - } - - .elementor-6585 .elementor-element.elementor-element-9ba4b82 { - --width: 50%; - } - - .elementor-6585 .elementor-element.elementor-element-64e2e81 { - --width: 42%; - } -} - -@media(max-width: 1020px) and (min-width:481px) { - .elementor-6585 .elementor-element.elementor-element-9990148 { - --width:100%; - } - - .elementor-6585 .elementor-element.elementor-element-a5c503d { - --width: 100%; - } - - .elementor-6585 .elementor-element.elementor-element-5219697 { - --width: 100%; - } - - .elementor-6585 .elementor-element.elementor-element-0f4fed7 { - --width: 100%; - } -} - -@media(max-width: 840px) and (min-width:481px) { - .elementor-6585 .elementor-element.elementor-element-64e2e81 { - --width:48%; - } - - .elementor-6585 .elementor-element.elementor-element-5b73dd3 { - --width: 48%; - } - - .elementor-6585 .elementor-element.elementor-element-451f15c { - --width: 48%; - } - - .elementor-6585 .elementor-element.elementor-element-44a1f5d { - --width: 48%; - } -} - -@media(max-width: 660px) and (min-width:481px) { - .elementor-6585 .elementor-element.elementor-element-64e2e81 { - --width:47%; - } - - .elementor-6585 .elementor-element.elementor-element-5b73dd3 { - --width: 47%; - } - - .elementor-6585 .elementor-element.elementor-element-451f15c { - --width: 47%; - } - - .elementor-6585 .elementor-element.elementor-element-44a1f5d { - --width: 47%; - } -} - -@media(max-width: 1200px) { - .elementor-6585 .elementor-element.elementor-element-b29b8fc { - --padding-top:120px; - --padding-bottom: 62px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-6585 .elementor-element.elementor-element-ef6fa6d { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-6585 .elementor-element.elementor-element-670d1b2 > .elementor-widget-container { - margin: 27px 0px 0px 0px; - } - - .elementor-6585 .elementor-element.elementor-element-2631b42 { - --gap: 0px 20px; - --row-gap: 0px; - --column-gap: 20px; - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-6585 .elementor-element.elementor-element-645be8d { - --gap: 0px 20px; - --row-gap: 0px; - --column-gap: 20px; - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-6585 .elementor-element.elementor-element-a5c503d { - --padding-top: 50px; - --padding-bottom: 50px; - --padding-left: 50px; - --padding-right: 50px; - } - - .elementor-6585 .elementor-element.elementor-element-e183a77 { - --margin-top: 150px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-6585 .elementor-element.elementor-element-bb3eaca .button-container { - text-align: right; - } - - .elementor-6585 .elementor-element.elementor-element-ba22941 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-6585 .elementor-element.elementor-element-54629ca > .elementor-widget-container { - margin: 72px 0px 90px 0px; - } - - .elementor-6585 .elementor-element.elementor-element-3f1ba7a { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-6585 .elementor-element.elementor-element-260d12e .logico-title { - font-size: 60px; - } - - .elementor-6585 .elementor-element.elementor-element-1349e00 { - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } -} - -@media(max-width: 1020px) { - .elementor-6585 .elementor-element.elementor-element-3cd920c { - --padding-top:0px; - --padding-bottom: 10px; - --padding-left: 10px; - --padding-right: 10px; - } - - body:not(.rtl) .elementor-6585 .elementor-element.elementor-element-32965bd { - left: 10px; - } - - body.rtl .elementor-6585 .elementor-element.elementor-element-32965bd { - right: 10px; - } - - .elementor-6585 .elementor-element.elementor-element-b29b8fc { - --padding-top: 120px; - --padding-bottom: 60px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-6585 .elementor-element.elementor-element-ef6fa6d { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-6585 .elementor-element.elementor-element-9990148 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - body:not(.rtl) .elementor-6585 .elementor-element.elementor-element-8899bdf { - left: 0px; - } - - body.rtl .elementor-6585 .elementor-element.elementor-element-8899bdf { - right: 0px; - } - - .elementor-6585 .elementor-element.elementor-element-8899bdf { - top: 150px; - } - - .elementor-6585 .elementor-element.elementor-element-8899bdf img { - max-width: 100%; - } - - .elementor-6585 .elementor-element.elementor-element-a5c503d { - --margin-top: 70px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 85px; - --padding-bottom: 75px; - --padding-left: 105px; - --padding-right: 105px; - } - - .elementor-6585 .elementor-element.elementor-element-e183a77 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --margin-top: 120px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-6585 .elementor-element.elementor-element-0f4fed7 { - --margin-top: 30px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-6585 .elementor-element.elementor-element-bb3eaca > .elementor-widget-container { - margin: 0px 0px 0px 0px; - } - - .elementor-6585 .elementor-element.elementor-element-bb3eaca .button-container { - text-align: left; - } - - .elementor-6585 .elementor-element.elementor-element-ba22941 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-6585 .elementor-element.elementor-element-260d12e .logico-title { - font-size: 40px; - } - - .elementor-6585 .elementor-element.elementor-element-1349e00 { - --grid-auto-flow: row; - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } -} - -@media(max-width: 840px) { - .elementor-6585 .elementor-element.elementor-element-2631b42 { - --flex-direction:row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --gap: 0px 20px; - --row-gap: 0px; - --column-gap: 20px; - --flex-wrap: nowrap; - } - - .elementor-6585 .elementor-element.elementor-element-645be8d { - --flex-wrap: nowrap; - } - - .elementor-6585 .elementor-element.elementor-element-54629ca > .elementor-widget-container { - margin: 60px 0px 60px 0px; - } - - .elementor-6585 .elementor-element.elementor-element-1349e00 { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } - - .elementor-6585 .elementor-element.elementor-element-fd16f7e { - text-align: center; - } - - .elementor-6585 .elementor-element.elementor-element-7d9f352 { - text-align: center; - } -} - -@media(max-width: 660px) { - .elementor-6585 .elementor-element.elementor-element-b29b8fc { - --padding-top:70px; - --padding-bottom: 60px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-6585 .elementor-element.elementor-element-ef6fa6d { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-6585 .elementor-element.elementor-element-a5c503d { - --padding-top: 50px; - --padding-bottom: 30px; - --padding-left: 50px; - --padding-right: 50px; - } - - .elementor-6585 .elementor-element.elementor-element-535776a .logico-title { - font-size: 24px; - } - - .elementor-6585 .elementor-element.elementor-element-e183a77 { - --flex-direction: column; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --justify-content: flex-start; - --align-items: center; - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-6585 .elementor-element.elementor-element-e6af8aa .logico-title { - text-align: center; - } - - .elementor-6585 .elementor-element.elementor-element-bb3eaca .button-container { - text-align: center; - } - - .elementor-6585 .elementor-element.elementor-element-ba22941 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-6585 .elementor-element.elementor-element-3f1ba7a { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-6585 .elementor-element.elementor-element-260d12e .logico-title { - font-size: 38px; - } - - .elementor-6585 .elementor-element.elementor-element-1349e00 { - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } -} - -@media(max-width: 480px) { - .elementor-6585 .elementor-element.elementor-element-2631b42 { - --flex-direction:column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-6585 .elementor-element.elementor-element-f5d8e63 { - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-6585 .elementor-element.elementor-element-645be8d { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-6585 .elementor-element.elementor-element-9ba4b82 { - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-6585 .elementor-element.elementor-element-a5c503d { - --padding-top: 40px; - --padding-bottom: 40px; - --padding-left: 25px; - --padding-right: 25px; - } - - .elementor-6585 .elementor-element.elementor-element-535776a > .elementor-widget-container { - margin: 0px 0px 14px 0px; - } - - .elementor-6585 .elementor-element.elementor-element-1349e00 { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } -} - - -:root { - --wp--preset--aspect-ratio--square: 1; - --wp--preset--aspect-ratio--4-3: 4/3; - --wp--preset--aspect-ratio--3-4: 3/4; - --wp--preset--aspect-ratio--3-2: 3/2; - --wp--preset--aspect-ratio--2-3: 2/3; - --wp--preset--aspect-ratio--16-9: 16/9; - --wp--preset--aspect-ratio--9-16: 9/16; - --wp--preset--color--black: #000000; - --wp--preset--color--cyan-bluish-gray: #abb8c3; - --wp--preset--color--white: #ffffff; - --wp--preset--color--pale-pink: #f78da7; - --wp--preset--color--vivid-red: #cf2e2e; - --wp--preset--color--luminous-vivid-orange: #ff6900; - --wp--preset--color--luminous-vivid-amber: #fcb900; - --wp--preset--color--light-green-cyan: #7bdcb5; - --wp--preset--color--vivid-green-cyan: #00d084; - --wp--preset--color--pale-cyan-blue: #8ed1fc; - --wp--preset--color--vivid-cyan-blue: #0693e3; - --wp--preset--color--vivid-purple: #9b51e0; - --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%); - --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%); - --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%); - --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%); - --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%); - --wp--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%); - --wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%); - --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%); - --wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%); - --wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%); - --wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%); - --wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%); - --wp--preset--font-size--small: 13px; - --wp--preset--font-size--medium: 20px; - --wp--preset--font-size--large: 36px; - --wp--preset--font-size--x-large: 42px; - --wp--preset--font-family--text-font: Manrope, sans-serif; - --wp--preset--font-family--heading-font: "Space Grotesk", sans-serif; - --wp--preset--spacing--20: 0.44rem; - --wp--preset--spacing--30: 0.67rem; - --wp--preset--spacing--40: 1rem; - --wp--preset--spacing--50: 1.5rem; - --wp--preset--spacing--60: 2.25rem; - --wp--preset--spacing--70: 3.38rem; - --wp--preset--spacing--80: 5.06rem; - --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2); - --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4); - --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2); - --wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0); - --wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0); -} - -:root { - --wp--style--global--content-size: 1340px; - --wp--style--global--wide-size: 1340px; -} - -:where(body) { - margin: 0; -} - -.wp-site-blocks > .alignleft { - float: left; - margin-right: 2em; -} - -.wp-site-blocks > .alignright { - float: right; - margin-left: 2em; -} - -.wp-site-blocks > .aligncenter { - justify-content: center; - margin-left: auto; - margin-right: auto; -} - -:where(.is-layout-flex) { - gap: 0.5em; -} - -:where(.is-layout-grid) { - gap: 0.5em; -} - -.is-layout-flow > .alignleft { - float: left; - margin-inline-start: 0;margin-inline-end: 2em;} - -.is-layout-flow > .alignright { - float: right; - margin-inline-start: 2em;margin-inline-end: 0;} - -.is-layout-flow > .aligncenter { - margin-left: auto !important; - margin-right: auto !important; -} - -.is-layout-constrained > .alignleft { - float: left; - margin-inline-start: 0;margin-inline-end: 2em;} - -.is-layout-constrained > .alignright { - float: right; - margin-inline-start: 2em;margin-inline-end: 0;} - -.is-layout-constrained > .aligncenter { - margin-left: auto !important; - margin-right: auto !important; -} - -.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)) { - max-width: var(--wp--style--global--content-size); - margin-left: auto !important; - margin-right: auto !important; -} - -.is-layout-constrained > .alignwide { - max-width: var(--wp--style--global--wide-size); -} - -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; -} - -body { - background-color: #ffffff; - color: #333333; - padding-top: 0px; - padding-right: 0px; - padding-bottom: 0px; - padding-left: 0px; -} - -a:where(:not(.wp-element-button)) { - text-decoration: underline; -} - -h1 { - font-family: var(--wp--preset--font-family--heading-font); - font-size: 120px; - font-weight: 500; - letter-spacing: -0.03em; - line-height: 1.2; - text-transform: uppercase; -} - -h2 { - font-family: var(--wp--preset--font-family--heading-font); - font-size: 80px; - font-weight: 500; - letter-spacing: -0.03em; - line-height: 1.2; - text-transform: uppercase; -} - -h3 { - font-family: var(--wp--preset--font-family--heading-font); - font-size: 60px; - font-weight: 500; - letter-spacing: -0.03em; - line-height: 1.2; - text-transform: uppercase; -} - -h4 { - font-family: var(--wp--preset--font-family--heading-font); - font-size: 40px; - font-weight: 500; - letter-spacing: -0.03em; - line-height: 1.2; - text-transform: uppercase; -} - -h5 { - font-family: var(--wp--preset--font-family--heading-font); - font-size: 30px; - font-weight: 500; - letter-spacing: -0.03em; - line-height: 1.2; - text-transform: uppercase; -} - -h6 { - font-family: var(--wp--preset--font-family--heading-font); - font-size: 25px; - font-weight: 500; - letter-spacing: -0.03em; - line-height: 1.2; - text-transform: uppercase; -} - -:root :where(.wp-element-button, .wp-block-button__link) { - background-color: #32373c; - border-width: 0; - color: #fff; - font-family: inherit; - font-size: inherit; - font-style: inherit; - font-weight: inherit; - letter-spacing: inherit; - line-height: inherit; - padding-top: calc(0.667em + 2px); - padding-right: calc(1.333em + 2px); - padding-bottom: calc(0.667em + 2px); - padding-left: calc(1.333em + 2px); - text-decoration: none; - text-transform: inherit; -} - -.has-black-color { - color: var(--wp--preset--color--black) !important; -} - -.has-cyan-bluish-gray-color { - color: var(--wp--preset--color--cyan-bluish-gray) !important; -} - -.has-white-color { - color: var(--wp--preset--color--white) !important; -} - -.has-pale-pink-color { - color: var(--wp--preset--color--pale-pink) !important; -} - -.has-vivid-red-color { - color: var(--wp--preset--color--vivid-red) !important; -} - -.has-luminous-vivid-orange-color { - color: var(--wp--preset--color--luminous-vivid-orange) !important; -} - -.has-luminous-vivid-amber-color { - color: var(--wp--preset--color--luminous-vivid-amber) !important; -} - -.has-light-green-cyan-color { - color: var(--wp--preset--color--light-green-cyan) !important; -} - -.has-vivid-green-cyan-color { - color: var(--wp--preset--color--vivid-green-cyan) !important; -} - -.has-pale-cyan-blue-color { - color: var(--wp--preset--color--pale-cyan-blue) !important; -} - -.has-vivid-cyan-blue-color { - color: var(--wp--preset--color--vivid-cyan-blue) !important; -} - -.has-vivid-purple-color { - color: var(--wp--preset--color--vivid-purple) !important; -} - -.has-black-background-color { - background-color: var(--wp--preset--color--black) !important; -} - -.has-cyan-bluish-gray-background-color { - background-color: var(--wp--preset--color--cyan-bluish-gray) !important; -} - -.has-white-background-color { - background-color: var(--wp--preset--color--white) !important; -} - -.has-pale-pink-background-color { - background-color: var(--wp--preset--color--pale-pink) !important; -} - -.has-vivid-red-background-color { - background-color: var(--wp--preset--color--vivid-red) !important; -} - -.has-luminous-vivid-orange-background-color { - background-color: var(--wp--preset--color--luminous-vivid-orange) !important; -} - -.has-luminous-vivid-amber-background-color { - background-color: var(--wp--preset--color--luminous-vivid-amber) !important; -} - -.has-light-green-cyan-background-color { - background-color: var(--wp--preset--color--light-green-cyan) !important; -} - -.has-vivid-green-cyan-background-color { - background-color: var(--wp--preset--color--vivid-green-cyan) !important; -} - -.has-pale-cyan-blue-background-color { - background-color: var(--wp--preset--color--pale-cyan-blue) !important; -} - -.has-vivid-cyan-blue-background-color { - background-color: var(--wp--preset--color--vivid-cyan-blue) !important; -} - -.has-vivid-purple-background-color { - background-color: var(--wp--preset--color--vivid-purple) !important; -} - -.has-black-border-color { - border-color: var(--wp--preset--color--black) !important; -} - -.has-cyan-bluish-gray-border-color { - border-color: var(--wp--preset--color--cyan-bluish-gray) !important; -} - -.has-white-border-color { - border-color: var(--wp--preset--color--white) !important; -} - -.has-pale-pink-border-color { - border-color: var(--wp--preset--color--pale-pink) !important; -} - -.has-vivid-red-border-color { - border-color: var(--wp--preset--color--vivid-red) !important; -} - -.has-luminous-vivid-orange-border-color { - border-color: var(--wp--preset--color--luminous-vivid-orange) !important; -} - -.has-luminous-vivid-amber-border-color { - border-color: var(--wp--preset--color--luminous-vivid-amber) !important; -} - -.has-light-green-cyan-border-color { - border-color: var(--wp--preset--color--light-green-cyan) !important; -} - -.has-vivid-green-cyan-border-color { - border-color: var(--wp--preset--color--vivid-green-cyan) !important; -} - -.has-pale-cyan-blue-border-color { - border-color: var(--wp--preset--color--pale-cyan-blue) !important; -} - -.has-vivid-cyan-blue-border-color { - border-color: var(--wp--preset--color--vivid-cyan-blue) !important; -} - -.has-vivid-purple-border-color { - border-color: var(--wp--preset--color--vivid-purple) !important; -} - -.has-vivid-cyan-blue-to-vivid-purple-gradient-background { - background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important; -} - -.has-light-green-cyan-to-vivid-green-cyan-gradient-background { - background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important; -} - -.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background { - background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important; -} - -.has-luminous-vivid-orange-to-vivid-red-gradient-background { - background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important; -} - -.has-very-light-gray-to-cyan-bluish-gray-gradient-background { - background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important; -} - -.has-cool-to-warm-spectrum-gradient-background { - background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important; -} - -.has-blush-light-purple-gradient-background { - background: var(--wp--preset--gradient--blush-light-purple) !important; -} - -.has-blush-bordeaux-gradient-background { - background: var(--wp--preset--gradient--blush-bordeaux) !important; -} - -.has-luminous-dusk-gradient-background { - background: var(--wp--preset--gradient--luminous-dusk) !important; -} - -.has-pale-ocean-gradient-background { - background: var(--wp--preset--gradient--pale-ocean) !important; -} - -.has-electric-grass-gradient-background { - background: var(--wp--preset--gradient--electric-grass) !important; -} - -.has-midnight-gradient-background { - background: var(--wp--preset--gradient--midnight) !important; -} - -.has-small-font-size { - font-size: var(--wp--preset--font-size--small) !important; -} - -.has-medium-font-size { - font-size: var(--wp--preset--font-size--medium) !important; -} - -.has-large-font-size { - font-size: var(--wp--preset--font-size--large) !important; -} - -.has-x-large-font-size { - font-size: var(--wp--preset--font-size--x-large) !important; -} - -.has-text-font-font-family { - font-family: var(--wp--preset--font-family--text-font) !important; -} - -.has-heading-font-font-family { - font-family: var(--wp--preset--font-family--heading-font) !important; -} - -:where(.wp-block-post-template.is-layout-flex) { - gap: 1.25em; -} - -:where(.wp-block-post-template.is-layout-grid) { - gap: 1.25em; -} - -:where(.wp-block-term-template.is-layout-flex) { - gap: 1.25em; -} - -:where(.wp-block-term-template.is-layout-grid) { - gap: 1.25em; -} - -:where(.wp-block-columns.is-layout-flex) { - gap: 2em; -} - -:where(.wp-block-columns.is-layout-grid) { - gap: 2em; -} - -:root :where(.wp-block-pullquote) { - font-size: 1.5em; - line-height: 1.6; -} - - - @font-face { - font-family: 'Manrope Alt'; - src: url('/fonts/Manrope-Bold.ttf') format('truetype'); - font-weight: bold; - font-style: normal; - } - @font-face { - font-family: 'Manrope Alt'; - src: local('Manrope') format('truetype'); - font-weight: 800; - font-style: normal; - } - @font-face { - font-family: 'Manrope Alt'; - src: local('Manrope') format('truetype'); - font-weight: 200; - font-style: normal; - } - @font-face { - font-family: 'Manrope Alt'; - src: local('Manrope') format('truetype'); - font-weight: 300; - font-style: normal; - } - @font-face { - font-family: 'Manrope Alt'; - src: local('Manrope') format('truetype'); - font-weight: 500; - font-style: normal; - } - @font-face { - font-family: 'Manrope Alt'; - src: local('Manrope') format('truetype'); - font-weight: normal; - font-style: normal; - } - @font-face { - font-family: 'Manrope Alt'; - src: url('/fonts/Manrope-SemiBold.ttf') format('truetype'); - font-weight: 600; - font-style: normal; - } -:root { - --logico-viewport-mobile: 480px; - --logico-viewport-mobile-extra: 660px; - --logico-viewport-tablet: 840px; - --logico-viewport-tablet-extra: 1020px; - --logico-viewport-laptop: 1200px; - --logico-viewport-widescreen: 2400px; - - --logico-content-width: 1380px; - - --logico-default-text-color: #333333; - --logico-dark-text-color: #111111; - --logico-light-text-color: #a3a3a3; - --logico-accent-color: #c01227; - --logico-accent-alter-color: #c01227; - --logico-border-color: #adadad; - --logico-border-hover-color: #111111; - --logico-background-color: #ffffff; - --logico-background-alter-color: #f9f7f6; - --logico-button-text-color: #333333; - --logico-button-border-color: #333333; - --logico-button-background-color: rgba(255, 255, 255, 0); - --logico-button-icon-color: #ffffff; - --logico-button-text-hover: #ffffff; - --logico-button-background-hover: #c01227; - --logico-button-icon-hover: #ffffff; - - --logico-body-font-size: 18px; - --logico-body-line-height: 1.6667em; - --logico-body-font-family: Manrope; - --logico-body-font-style: normal; - --logico-body-font-weight: 400; - --logico-body-text-decoration: none; - - --logico-h1-font-size: 120px; - --logico-h1-line-height: 1.2em; - --logico-h1-letter-spacing: -0.03em; - --logico-h1-font-family: Space Grotesk; - --logico-h1-text-transform: uppercase; - --logico-h1-font-style: normal; - --logico-h1-font-weight: 500; - - --logico-h2-font-size: 80px; - --logico-h2-line-height: 1.2em; - --logico-h2-letter-spacing: -0.03em; - --logico-h2-font-family: Space Grotesk; - --logico-h2-text-transform: uppercase; - --logico-h2-font-style: normal; - --logico-h2-font-weight: 500; - - --logico-h3-font-size: 60px; - --logico-h3-line-height: 1.2em; - --logico-h3-letter-spacing: -0.03em; - --logico-h3-font-family: Space Grotesk; - --logico-h3-text-transform: uppercase; - --logico-h3-font-style: normal; - --logico-h3-font-weight: 500; - - --logico-h4-font-size: 40px; - --logico-h4-line-height: 1.2em; - --logico-h4-letter-spacing: -0.03em; - --logico-h4-font-family: Space Grotesk; - --logico-h4-text-transform: uppercase; - --logico-h4-font-style: normal; - --logico-h4-font-weight: 500; - - --logico-h5-font-size: 30px; - --logico-h5-line-height: 1.2em; - --logico-h5-letter-spacing: -0.03em; - --logico-h5-font-family: Space Grotesk; - --logico-h5-text-transform: uppercase; - --logico-h5-font-style: normal; - --logico-h5-font-weight: 500; - - --logico-h6-font-size: 25px; - --logico-h6-line-height: 1.2em; - --logico-h6-letter-spacing: -0.03em; - --logico-h6-font-family: Space Grotesk; - --logico-h6-text-transform: uppercase; - --logico-h6-font-style: normal; - --logico-h6-font-weight: 500; - - --logico-button-font-size: 14px; - --logico-button-font-family: Manrope; - --logico-button-font-weight: 600; - - --logico-paragraph-spacing: 1.7em; - - --logico-h1-font-size-laptop: 80px; - --logico-h2-font-size-laptop: 60px; - --logico-h3-font-size-laptop: 46px; - --logico-h4-font-size-laptop: 34px; - --logico-h5-font-size-laptop: 28px; - --logico-h6-font-size-laptop: 22px; - --logico-body-font-size-tablet: 16px; - --logico-h1-font-size-tablet: 60px; - --logico-h2-font-size-tablet: 50px; - --logico-h3-font-size-tablet: 36px; - --logico-h4-font-size-tablet: 28px; - --logico-h5-font-size-tablet: 24px; - --logico-h6-font-size-tablet: 20px; - --logico-h1-font-size-mobile-extra: 40px; - --logico-h2-font-size-mobile-extra: 32px; - --logico-h3-font-size-mobile-extra: 28px; - --logico-h4-font-size-mobile-extra: 23px; - --logico-h5-font-size-mobile-extra: 20px; - --logico-h6-font-size-mobile-extra: 18px; - - --logico-radius-small: 10px; - --logico-radius-medium: 15px; - --logico-radius-large: 25px; -} - -.wp-block-post-content, -.logico-front-end { - font-size: 18px; - line-height: 1.6667em; - font-family: Manrope; - font-style: normal; - font-weight: 400; - text-decoration: none; -} -.wp-block-post-content h1:not([class*=logico-title-h]), -.wp-block-post-content .logico-title-h1, -.logico-front-end h1:not([class*=logico-title-h]), -.logico-front-end .logico-title-h1 { - font-size: 120px; - line-height: 1.2em; - letter-spacing: -0.03em; - /* font-family: Space Grotesk; */ - text-transform: uppercase; - font-style: normal; - font-weight: 500; -} -.wp-block-post-content h2:not([class*=logico-title-h]), -.wp-block-post-content .logico-title-h2, -.logico-front-end h2:not([class*=logico-title-h]), -.logico-front-end .logico-title-h2 { - font-size: 80px; - line-height: 1.2em; - letter-spacing: -0.03em; - font-family: Space Grotesk; - text-transform: uppercase; - font-style: normal; - font-weight: 500; -} -.wp-block-post-content h3:not([class*=logico-title-h]), -.wp-block-post-content .logico-title-h3, -.logico-front-end h3:not([class*=logico-title-h]), -.logico-front-end .logico-title-h3 { - font-size: 60px; - line-height: 1.2em; - letter-spacing: -0.03em; - font-family: "Manrope", Sans-serif; - text-transform: uppercase; - font-style: normal; - font-weight: 500; -} -.wp-block-post-content h4:not([class*=logico-title-h]), -.wp-block-post-content .logico-title-h4, -.logico-front-end h4:not([class*=logico-title-h]), -.logico-front-end .logico-title-h4 { - font-size: 40px; - line-height: 1.2em; - letter-spacing: -0.03em; - font-family: Space Grotesk; - text-transform: uppercase; - font-style: normal; - font-weight: 500; -} -.wp-block-post-content h5:not([class*=logico-title-h]), -.wp-block-post-content .logico-title-h5, -.logico-front-end h5:not([class*=logico-title-h]), -.logico-front-end .logico-title-h5 { - font-size: 30px; - line-height: 1.2em; - letter-spacing: -0.03em; - font-family: Space Grotesk; - text-transform: uppercase; - font-style: normal; - font-weight: 500; -} -.wp-block-post-content h6:not([class*=logico-title-h]), -.wp-block-post-content .logico-title-h6, -.logico-front-end h6:not([class*=logico-title-h]), -.logico-front-end .logico-title-h6 { - font-size: 25px; - line-height: 1.2em; - letter-spacing: -0.03em; - font-family: Space Grotesk; - text-transform: uppercase; - font-style: normal; - font-weight: 500; -} -.logico-alter-button { - font-size: 14px; - font-family: Manrope; - font-weight: 600; -} -.wp-block-post-content p, -.logico-front-end p { - margin-bottom: 1.7em; -} -@media only screen and (max-width: 1200px) { - .wp-block-post-content h1:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h1, - .logico-front-end h1:not([class*=logico-title-h]), - .logico-front-end .logico-title-h1 { - font-size: 80px; - } - .wp-block-post-content h2:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h2, - .logico-front-end h2:not([class*=logico-title-h]), - .logico-front-end .logico-title-h2 { - font-size: 60px; - } - .wp-block-post-content h3:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h3, - .logico-front-end h3:not([class*=logico-title-h]), - .logico-front-end .logico-title-h3 { - font-size: 46px; - } - .wp-block-post-content h4:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h4, - .logico-front-end h4:not([class*=logico-title-h]), - .logico-front-end .logico-title-h4 { - font-size: 34px; - } - .wp-block-post-content h5:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h5, - .logico-front-end h5:not([class*=logico-title-h]), - .logico-front-end .logico-title-h5 { - font-size: 28px; - } - .wp-block-post-content h6:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h6, - .logico-front-end h6:not([class*=logico-title-h]), - .logico-front-end .logico-title-h6 { - font-size: 22px; - } -} -@media only screen and (max-width: 840px) { - .wp-block-post-content, - .logico-front-end { - font-size: 16px; - } - .wp-block-post-content h1:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h1, - .logico-front-end h1:not([class*=logico-title-h]), - .logico-front-end .logico-title-h1 { - font-size: 60px; - } - .wp-block-post-content h2:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h2, - .logico-front-end h2:not([class*=logico-title-h]), - .logico-front-end .logico-title-h2 { - font-size: 50px; - } - .wp-block-post-content h3:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h3, - .logico-front-end h3:not([class*=logico-title-h]), - .logico-front-end .logico-title-h3 { - font-size: 36px; - } - .wp-block-post-content h4:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h4, - .logico-front-end h4:not([class*=logico-title-h]), - .logico-front-end .logico-title-h4 { - font-size: 28px; - } - .wp-block-post-content h5:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h5, - .logico-front-end h5:not([class*=logico-title-h]), - .logico-front-end .logico-title-h5 { - font-size: 24px; - } - .wp-block-post-content h6:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h6, - .logico-front-end h6:not([class*=logico-title-h]), - .logico-front-end .logico-title-h6 { - font-size: 20px; - } -} -@media only screen and (max-width: 660px) { - .wp-block-post-content h1:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h1, - .logico-front-end h1:not([class*=logico-title-h]), - .logico-front-end .logico-title-h1 { - font-size: 40px; - } - .wp-block-post-content h2:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h2, - .logico-front-end h2:not([class*=logico-title-h]), - .logico-front-end .logico-title-h2 { - font-size: 32px; - } - .wp-block-post-content h3:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h3, - .logico-front-end h3:not([class*=logico-title-h]), - .logico-front-end .logico-title-h3 { - font-size: 28px; - } - .wp-block-post-content h4:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h4, - .logico-front-end h4:not([class*=logico-title-h]), - .logico-front-end .logico-title-h4 { - font-size: 23px; - } - .wp-block-post-content h5:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h5, - .logico-front-end h5:not([class*=logico-title-h]), - .logico-front-end .logico-title-h5 { - font-size: 20px; - } - .wp-block-post-content h6:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h6, - .logico-front-end h6:not([class*=logico-title-h]), - .logico-front-end .logico-title-h6 { - font-size: 18px; - } -} -.body-container.error-404 { - background-color: #c01227; -} -body.error-404 { - background-image: none !important; -} -.body-container.error-404 { - background-position: center center; - background-repeat: no-repeat; - -webkit-background-size: initial; - background-size: initial; - background-image: url("/images/bg-404.png"); -} - - - - img.wp-smiley, img.emoji { - display: inline !important; - border: none !important; - box-shadow: none !important; - height: 1em !important; - width: 1em !important; - margin: 0 0.07em !important; - vertical-align: -0.1em !important; - background: none !important; - padding: 0 !important; - } - -img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} - - - - - -.elementor-kit-5 { - --e-global-color-primary: #111111; - --e-global-color-secondary: #777777; - --e-global-color-text: #333333; - --e-global-color-accent: #C01227; - --e-global-typography-primary-font-family: "Roboto"; - --e-global-typography-primary-font-weight: 600; - --e-global-typography-secondary-font-family: "Roboto Slab"; - --e-global-typography-secondary-font-weight: 400; - --e-global-typography-text-font-family: "Manrope"; - --e-global-typography-text-font-size: 18px; - --e-global-typography-text-font-weight: 400; - --e-global-typography-text-line-height: 1.6667em; - --e-global-typography-accent-font-family: "Manrope"; - --e-global-typography-accent-font-weight: 400; - --e-global-typography-accent-line-height: 1.6667em; - color: #333333; - font-family: "Manrope", Sans-serif; - font-size: 18px; - font-weight: 400; - font-style: normal; - text-decoration: none; - line-height: 1.6667em; -} - -.elementor-kit-5 p { - margin-block-end:1.7em;} - -.elementor-kit-5 a { - color: #C01227; - text-decoration: underline; -} - -.elementor-kit-5 h1 { - color: #111111; - font-family: "Space Grotesk", Sans-serif; - font-size: 120px; - font-weight: 500; - text-transform: uppercase; - font-style: normal; - line-height: 1.2em; - letter-spacing: -0.03em; -} - -.elementor-kit-5 h2 { - color: #111111; - font-family: "Space Grotesk", Sans-serif; - font-size: 80px; - font-weight: 500; - text-transform: uppercase; - font-style: normal; - line-height: 1.2em; - letter-spacing: -0.03em; -} - -.elementor-kit-5 h3 { - color: #111111; - font-family: "Space Grotesk", Sans-serif; - font-size: 60px; - font-weight: 500; - text-transform: uppercase; - font-style: normal; - line-height: 1.2em; - letter-spacing: -0.03em; -} - -.elementor-kit-5 h4 { - color: #111111; - font-family: "Space Grotesk", Sans-serif; - font-size: 40px; - font-weight: 500; - text-transform: uppercase; - font-style: normal; - line-height: 1.2em; - letter-spacing: -0.03em; -} - -.elementor-kit-5 h5 { - color: #111111; - font-family: "Space Grotesk", Sans-serif; - font-size: 30px; - font-weight: 500; - text-transform: uppercase; - font-style: normal; - line-height: 1.2em; - letter-spacing: -0.03em; -} - -.elementor-kit-5 h6 { - color: #111111; - font-family: "Space Grotesk", Sans-serif; - font-size: 25px; - font-weight: 500; - text-transform: uppercase; - font-style: normal; - line-height: 1.2em; - letter-spacing: -0.03em; -} - -.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button { - font-family: "Manrope", Sans-serif; - font-size: 14px; - font-weight: 600; -} - -.elementor-section.elementor-section-boxed > .elementor-container { - max-width: 1380px; -} - -.e-con { - --container-max-width: 1380px; -} - -.elementor-widget:not(:last-child) { - margin-block-end:0px;} - -.elementor-element { - --widgets-spacing: 0px 40px; - --widgets-spacing-row: 0px; - --widgets-spacing-column: 40px; -} - -h1.page-title { - display: var(--page-title-display); -} - -@media(max-width: 1200px) { - .elementor-kit-5 h1 { - font-size:80px; - } - - .elementor-kit-5 h2 { - font-size: 60px; - } - - .elementor-kit-5 h3 { - font-size: 46px; - } - - .elementor-kit-5 h4 { - font-size: 34px; - } - - .elementor-kit-5 h5 { - font-size: 28px; - } - - .elementor-kit-5 h6 { - font-size: 22px; - } -} - -@media(max-width: 840px) { - .elementor-kit-5 { - --e-global-typography-text-font-size:16px; - --e-global-typography-accent-font-size: 16px; - font-size: 16px; - } - - .elementor-kit-5 h1 { - font-size: 60px; - } - - .elementor-kit-5 h2 { - font-size: 50px; - } - - .elementor-kit-5 h3 { - font-size: 36px; - } - - .elementor-kit-5 h4 { - font-size: 28px; - } - - .elementor-kit-5 h5 { - font-size: 24px; - } - - .elementor-kit-5 h6 { - font-size: 20px; - } - - .elementor-section.elementor-section-boxed > .elementor-container { - max-width: 1024px; - } - - .e-con { - --container-max-width: 1024px; - } -} - -@media(max-width: 660px) { - .elementor-kit-5 h1 { - font-size:40px; - } - - .elementor-kit-5 h2 { - font-size: 32px; - } - - .elementor-kit-5 h3 { - font-size: 28px; - } - - .elementor-kit-5 h4 { - font-size: 23px; - } - - .elementor-kit-5 h5 { - font-size: 20px; - } - - .elementor-kit-5 h6 { - font-size: 18px; - } -} - -@media(max-width: 480px) { - .elementor-section.elementor-section-boxed > .elementor-container { - max-width:767px; - } - - .e-con { - --container-max-width: 767px; - } -} - -.elementor-6473 .elementor-element.elementor-element-dcdf16a { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --padding-top: 10px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-6473 .elementor-element.elementor-element-791327c .elementor-repeater-item-3264830 { - background-image: linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.1)),url("/images/home3-slide-1.jpg"); - background-position: bottom center; - background-repeat: no-repeat; - background-size: cover; -} - -.elementor-6473 .elementor-element.elementor-element-791327c .elementor-repeater-item-3264830:before { - background-color: transparent; - background-image: linear-gradient(166deg, #1EAE9800 0%, #c0122733 100%); -} - -.elementor-6473 .elementor-element.elementor-element-791327c .elementor-repeater-item-3264830 .slide-content-inner { - max-width: 55%; - margin: 58px 0px 0px 0px; -} - -.elementor-6473 .elementor-element.elementor-element-791327c .elementor-repeater-item-3264830 .slide-content { - -webkit-align-items: flex-end; - -moz-align-items: flex-end; - -ms-align-items: flex-end; - align-items: flex-end; - -webkit-justify-content: center; - -moz-justify-content: center; - -ms-justify-content: center; - justify-content: center; - text-align: left; -} - -.elementor-6473 .elementor-element.elementor-element-791327c .elementor-repeater-item-3264830 .content-slider-item-heading { - font-size: 80px; - line-height: 1.125em; - word-spacing: -0.03em; - color: #FFFFFF; -} - -.elementor-6473 .elementor-element.elementor-element-791327c .elementor-repeater-item-3264830 .content-slider-item-text { - font-size: 16px; - line-height: 1.875em; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; - --logico-dark-text-color: #FFFFFF; - --logico-light-text-color: #BEBEBE; -} - -.elementor-6473 .elementor-element.elementor-element-791327c .elementor-repeater-item-3264830.slide-style-standard .content-slider-item-text { - margin: 23px 0px 0px 0px; -} - -.elementor-6473 .elementor-element.elementor-element-791327c .elementor-repeater-item-3264830.slide-style-modern .content-slider-item-text .text-content { - padding: 23px 0px 0px 0px; -} - -.elementor-6473 .elementor-element.elementor-element-791327c .elementor-repeater-item-3264830 .content-slider-item-buttons { - margin: 48px 0px 0px 0px; - --logico-button-text-color: #FFFFFF; - --logico-button-border-color: #E8734A; - --logico-button-background-color: #C0122700; - --logico-button-icon-color: #FFFFFF; - --logico-button-text-hover: #FFFFFF; - --logico-button-border-hover: #E8734A; - --logico-button-background-hover: #c01227; - --logico-button-icon-hover: #FFFFFF; -} - -.elementor-6473 .elementor-element.elementor-element-791327c .elementor-repeater-item-6867061 { - background-color: #305C7D00; - background-image: linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.1)),url("/images/home3-slide-2.jpg"); - background-position: center center; - background-repeat: no-repeat; - background-size: cover; -} - -.elementor-6473 .elementor-element.elementor-element-791327c .elementor-repeater-item-6867061:before { - background-color: transparent; - /* background-image: linear-gradient(116deg, #305C7D 0%, #5C84A300 82%); */ -} - -.elementor-6473 .elementor-element.elementor-element-791327c .elementor-repeater-item-6867061 .slide-content-inner { - max-width: 60%; - margin: 90px 0px 0px 0px; -} - -.elementor-6473 .elementor-element.elementor-element-791327c .elementor-repeater-item-6867061 .slide-content { - -webkit-align-items: flex-start; - -moz-align-items: flex-start; - -ms-align-items: flex-start; - align-items: flex-start; - -webkit-justify-content: center; - -moz-justify-content: center; - -ms-justify-content: center; - justify-content: center; - text-align: left; -} - -.elementor-6473 .elementor-element.elementor-element-791327c .elementor-repeater-item-6867061 .content-slider-item-heading { - font-size: 80px; - line-height: 1.125em; - word-spacing: -0.03em; - color: #FFFFFF; -} - -.elementor-6473 .elementor-element.elementor-element-791327c .elementor-repeater-item-6867061 .content-slider-item-text { - font-size: 16px; - line-height: 1.875em; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; - --logico-dark-text-color: #FFFFFF; - --logico-light-text-color: #BEBEBE; -} - -.elementor-6473 .elementor-element.elementor-element-791327c .elementor-repeater-item-6867061 .content-slider-item-text .text-content { - max-width: 590px; -} - -.elementor-6473 .elementor-element.elementor-element-791327c .elementor-repeater-item-6867061.slide-style-standard .content-slider-item-text { - margin: 23px 0px 0px 0px; -} - -.elementor-6473 .elementor-element.elementor-element-791327c .elementor-repeater-item-6867061.slide-style-modern .content-slider-item-text .text-content { - padding: 23px 0px 0px 0px; -} - -.elementor-6473 .elementor-element.elementor-element-791327c .elementor-repeater-item-6867061 .content-slider-item-buttons { - margin: 48px 0px 0px 0px; - --logico-button-text-color: #FFFFFF; - --logico-button-border-color: #E8734A; - --logico-button-background-color: #E8734A00; - --logico-button-icon-color: #FFFFFF; - --logico-button-text-hover: #FFFFFF; - --logico-button-border-hover: #E8734A; - --logico-button-background-hover: #c01227; - --logico-button-icon-hover: #FFFFFF; -} - -.elementor-6473 .elementor-element.elementor-element-791327c .owl-carousel.owl-theme .content-item { - height: 924px; -} - -.elementor-6473 .elementor-element.elementor-element-791327c .owl-carousel .owl-stage-outer { - border-radius: 25px 25px 25px 25px; -} - -.elementor-6473 .elementor-element.elementor-element-791327c .content-slider.nav-view-default .owl-nav { - left: 10px; - right: 10px; -} - -.elementor-6473 .elementor-element.elementor-element-791327c .slider-footer { - text-align: right; - margin-top: 0px; - margin-bottom: 59px; -} - -.elementor-6473 .elementor-element.elementor-element-791327c .slider-footer .slider-pagination { - margin-right: 70px; - margin-left: 70px; -} - -.elementor-6473 .elementor-element.elementor-element-791327c .slider-progress-wrapper { - color: #FFFFFF; -} - -.elementor-6473 .elementor-element.elementor-element-791327c .owl-dots .owl-dot:not(.active) span { - border-color: #FFFFFF; -} - -.elementor-6473 .elementor-element.elementor-element-846ec29 { - --display: grid; - --e-con-grid-template-columns: repeat(3, 1fr); - --e-con-grid-template-rows: repeat(1, 1fr); - --gap: 20px 20px; - --row-gap: 20px; - --column-gap: 20px; - --grid-auto-flow: row; - --margin-top: 20px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - --z-index: 2; -} - -.elementor-6473 .elementor-element.elementor-element-e51a21a { - --display: flex; - --min-height: 505px; - --border-radius: 25px 25px 25px 25px; - --padding-top: 72px; - --padding-bottom: 60px; - --padding-left: 50px; - --padding-right: 50px; -} - -.elementor-6473 .elementor-element.elementor-element-e51a21a:not(.elementor-motion-effects-element-type-background), .elementor-6473 .elementor-element.elementor-element-e51a21a > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-color: #c01227; -} - -.elementor-6473 .elementor-element.elementor-element-e51a21a.e-con { - --flex-grow: 0; - --flex-shrink: 0; -} - -.elementor-6473 .elementor-element.elementor-element-b76ab0c .logico-title { - font-family: "Manrope", Sans-serif; - font-weight: 600; - text-transform: none; - color: #FFFFFF; -} - -.elementor-6473 .elementor-element.elementor-element-7b9bdaf > .elementor-widget-container { - margin: 14px 20px 0px 0px; -} - -.elementor-6473 .elementor-element.elementor-element-7b9bdaf { - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; -} - -.elementor-6473 .elementor-element.elementor-element-fa2a4fc { - --divider-border-style: solid; - --divider-color: #FFFFFF; - --divider-border-width: 1px; -} - -.elementor-6473 .elementor-element.elementor-element-fa2a4fc .elementor-divider-separator { - width: 100%; -} - -.elementor-6473 .elementor-element.elementor-element-fa2a4fc .elementor-divider { - padding-block-start:45px;padding-block-end:45px;} - -.elementor-6473 .elementor-element.elementor-element-39ccb36 > .elementor-widget-container { - margin: 14px 0px 0px 0px; -} - -.elementor-6473 .elementor-element.elementor-element-39ccb36 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { - padding-block-end:calc(4px/2);} - -.elementor-6473 .elementor-element.elementor-element-39ccb36 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { - margin-block-start:calc(4px/2);} - -.elementor-6473 .elementor-element.elementor-element-39ccb36 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item { - margin-inline:calc(4px/2);} - -.elementor-6473 .elementor-element.elementor-element-39ccb36 .elementor-icon-list-items.elementor-inline-items { - margin-inline:calc(-4px/2);} - -.elementor-6473 .elementor-element.elementor-element-39ccb36 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after { - inset-inline-end: calc(-4px/2); -} - -.elementor-6473 .elementor-element.elementor-element-39ccb36 .elementor-icon-list-icon i { - color: #FFFFFF; - transition: color 0.3s; -} - -.elementor-6473 .elementor-element.elementor-element-39ccb36 .elementor-icon-list-icon svg { - fill: #FFFFFF; - transition: fill 0.3s; -} - -.elementor-6473 .elementor-element.elementor-element-39ccb36 { - --e-icon-list-icon-size: 9px; - --e-icon-list-icon-align: left; - --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0; - --icon-vertical-align: center; - --icon-vertical-offset: 1px; -} - -.elementor-6473 .elementor-element.elementor-element-39ccb36 .elementor-icon-list-icon { - padding-inline-end:10px;} - -.elementor-6473 .elementor-element.elementor-element-39ccb36 .elementor-icon-list-text { - color: #FFFFFF; - transition: color 0.3s; -} - -.elementor-6473 .elementor-element.elementor-element-f21cefd { - --display: flex; - --min-height: 505px; - --border-radius: 25px 25px 25px 25px; - --padding-top: 72px; - --padding-bottom: 60px; - --padding-left: 50px; - --padding-right: 50px; -} - -.elementor-6473 .elementor-element.elementor-element-f21cefd:not(.elementor-motion-effects-element-type-background), .elementor-6473 .elementor-element.elementor-element-f21cefd > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-color: #4CB3DD; - background-image: url("/images/home4-banner-2.jpg"); - background-position: bottom left; - background-repeat: no-repeat; - background-size: cover; -} - -.elementor-6473 .elementor-element.elementor-element-f21cefd.e-con { - --flex-grow: 0; - --flex-shrink: 0; -} - -.elementor-6473 .elementor-element.elementor-element-97b08df .logico-title { - font-family: "Manrope", Sans-serif; - font-weight: 600; - text-transform: none; - color: #FFFFFF; -} - -.elementor-6473 .elementor-element.elementor-element-ca2e835 > .elementor-widget-container { - margin: 14px 20px 0px 0px; -} - -.elementor-6473 .elementor-element.elementor-element-ca2e835 { - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; -} - -.elementor-6473 .elementor-element.elementor-element-aaaed9e { - --divider-border-style: solid; - --divider-color: #FFFFFF; - --divider-border-width: 1px; -} - -.elementor-6473 .elementor-element.elementor-element-aaaed9e .elementor-divider-separator { - width: 100%; -} - -.elementor-6473 .elementor-element.elementor-element-aaaed9e .elementor-divider { - padding-block-start:45px;padding-block-end:45px;} - -.elementor-6473 .elementor-element.elementor-element-c4c35c7 { - --display: flex; - --min-height: 505px; - --border-radius: 25px 25px 25px 25px; - --padding-top: 72px; - --padding-bottom: 60px; - --padding-left: 50px; - --padding-right: 50px; -} - -.elementor-6473 .elementor-element.elementor-element-c4c35c7:not(.elementor-motion-effects-element-type-background), .elementor-6473 .elementor-element.elementor-element-c4c35c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-color: #ffffff; -} - -.elementor-6473 .elementor-element.elementor-element-29ec1ac .logico-title { - font-family: "Manrope", Sans-serif; - font-weight: 600; - text-transform: none; - color: #FFFFFF; -} - -.elementor-6473 .elementor-element.elementor-element-157eebf > .elementor-widget-container { - margin: 14px 0px 0px 0px; -} - -.elementor-6473 .elementor-element.elementor-element-157eebf { - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; -} - -.elementor-6473 .elementor-element.elementor-element-b431db1 { - --divider-border-style: solid; - --divider-color: #FFFFFF; - --divider-border-width: 1px; -} - -.elementor-6473 .elementor-element.elementor-element-b431db1 .elementor-divider-separator { - width: 100%; -} - -.elementor-6473 .elementor-element.elementor-element-b431db1 .elementor-divider { - padding-block-start:45px;padding-block-end:45px;} - -.elementor-6473 .elementor-element.elementor-element-6cc2123 { - --display: flex; - --flex-direction: row; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --align-items: flex-end; - --gap: 20px 20px; - --row-gap: 20px; - --column-gap: 20px; - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-6473 .elementor-element.elementor-element-79f02be { - width: auto; - max-width: auto; - font-family: "Space Grotesk", Sans-serif; - font-size: 80px; - font-weight: 700; - line-height: 1em; - letter-spacing: -0.03em; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; -} - -.elementor-6473 .elementor-element.elementor-element-79f02be.elementor-element { - --flex-grow: 0; - --flex-shrink: 0; -} - -.elementor-6473 .elementor-element.elementor-element-79f02be p { - margin-block-end:0px;} - -.elementor-6473 .elementor-element.elementor-element-6ed5790 { - width: auto; - max-width: auto; - font-size: 20px; - font-weight: 600; - line-height: 1.2em; - letter-spacing: -0.03em; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; -} - -.elementor-6473 .elementor-element.elementor-element-6ed5790 > .elementor-widget-container { - margin: 12px 0px 12px 0px; -} - -.elementor-6473 .elementor-element.elementor-element-6ed5790 p { - margin-block-end:0px;} - -.elementor-6473 .elementor-element.elementor-element-7a4f661 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --padding-top: 150px; - --padding-bottom: 42px; - --padding-left: 0px; - --padding-right: 0px; -} - -.elementor-6473 .elementor-element.elementor-element-e6fc84c { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-6473 .elementor-element.elementor-element-c9782ff { - width: 100%; - max-width: 100%; - z-index: 2; -} - -.elementor-6473 .elementor-element.elementor-element-c9782ff > .elementor-widget-container { - padding: 0px 0px 13px 0px; - border-style: solid; - border-width: 0px 0px 1px 0px; -} - -.elementor-6473 .elementor-element.elementor-element-c9782ff .logico-title { - font-size: 14px; - font-weight: 500; - line-height: 2.1429em; - color: #111111; -} - -.elementor-6473 .elementor-element.elementor-element-96dd768 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; -} - -.elementor-6473 .elementor-element.elementor-element-c1411f6 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-6473 .elementor-element.elementor-element-e056676 { - width: var( --container-widget-width, 800px ); - max-width: 800px; - --container-widget-width: 800px; - --container-widget-flex-grow: 0; -} - -.elementor-6473 .elementor-element.elementor-element-e056676 .elementor-counter-number-wrapper { - - color: #FFFFFF00; - -webkit-text-stroke-width: 2px; - stroke-width: 2px; - -webkit-text-stroke-color: #ffffff; - stroke: #ffffff; -} - -.elementor-6473 .elementor-element.elementor-element-e056676 .elementor-counter-number { - font-family: "Manrope Alt", Sans-serif; - font-size: 180px; - font-weight: 700; - letter-spacing: -0.03em; -} - -.elementor-6473 .elementor-element.elementor-element-e056676 .elementor-counter-number-suffix { - font-family: "Manrope Alt", Sans-serif; - font-size: 180px; - font-weight: 700; - line-height: 1em; - letter-spacing: -0.03em; -} - -.elementor-6473 .elementor-element.elementor-element-0d72805 { - width: var( --container-widget-width, 135px ); - max-width: 135px; - --container-widget-width: 135px; - --container-widget-flex-grow: 0; - --e-transform-origin-x: center; - --e-transform-origin-y: center; -} - -.elementor-6473 .elementor-element.elementor-element-0d72805 > .elementor-widget-container { - --e-transform-rotateZ: -90deg; - --e-transform-translateY: 20%; -} - -.elementor-6473 .elementor-element.elementor-element-0d72805 .logico-title { - font-size: 20px; - font-weight: 500; - line-height: 1.5em; - color: #111111; -} - -.elementor-6473 .elementor-element.elementor-element-6f13b66 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --margin-top: 76px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-6473 .elementor-element.elementor-element-b59cef4 { - --display: grid; - --e-con-grid-template-columns: repeat(2, 1fr); - --e-con-grid-template-rows: repeat(1, 1fr); - --gap: 0px 74px; - --row-gap: 0px; - --column-gap: 74px; - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-6473 .elementor-element.elementor-element-dd7d57f { - --display: flex; -} - -.elementor-6473 .elementor-element.elementor-element-4d517e0 { - --display: flex; -} - -.elementor-6473 .elementor-element.elementor-element-03c3415 > .elementor-widget-container { - margin: 60px 0px 0px 0px; -} - -.elementor-6473 .elementor-element.elementor-element-314d84a { - --display: flex; - --min-height: 586px; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --justify-content: center; - --margin-top: 30px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-6473 .elementor-element.elementor-element-314d84a:not(.elementor-motion-effects-element-type-background), .elementor-6473 .elementor-element.elementor-element-314d84a > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-image: url("/images/bg-map-about.png"); - background-position: center center; - background-repeat: no-repeat; - background-size: contain; -} - -.elementor-6473 .elementor-element.elementor-element-afcbd05 { - --display: grid; - --e-con-grid-template-columns: repeat(4, 1fr); - --e-con-grid-template-rows: repeat(1, 1fr); - --grid-auto-flow: row; - --align-items: center; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-6473 .elementor-element.elementor-element-e8ee54e .elementor-counter { - flex-direction: column-reverse; -} - -.elementor-6473 .elementor-element.elementor-element-e8ee54e .elementor-counter-title { - justify-content: start; - font-size: 20px; - font-weight: 600; - line-height: 1.3em; -} - -.elementor-6473 .elementor-element.elementor-element-e8ee54e .elementor-counter-number-wrapper { - - color: #ffffff; -} - -.elementor-6473 .elementor-element.elementor-element-e8ee54e .elementor-counter-number { - font-family: "Space Grotesk", Sans-serif; - font-size: 100px; - font-weight: 700; - line-height: 1em; - letter-spacing: -0.03em; -} - -.elementor-6473 .elementor-element.elementor-element-1ea8a4b .elementor-counter { - flex-direction: column-reverse; -} - -.elementor-6473 .elementor-element.elementor-element-1ea8a4b .elementor-counter-title { - justify-content: start; - font-size: 20px; - font-weight: 600; - line-height: 1.3em; -} - -.elementor-6473 .elementor-element.elementor-element-1ea8a4b .elementor-counter-number-wrapper { - - color: #ffffff; -} - -.elementor-6473 .elementor-element.elementor-element-1ea8a4b .elementor-counter-number { - font-family: "Space Grotesk", Sans-serif; - font-size: 100px; - font-weight: 700; - line-height: 1em; - letter-spacing: -0.03em; -} - -.elementor-6473 .elementor-element.elementor-element-1ea8a4b .elementor-counter-number-prefix { - font-family: "Space Grotesk", Sans-serif; - font-size: 100px; - font-weight: 700; - letter-spacing: -0.03em; -} - -.elementor-6473 .elementor-element.elementor-element-1ea8a4b .elementor-counter-number-suffix { - font-family: "Space Grotesk", Sans-serif; - font-size: 100px; - font-weight: 700; - letter-spacing: -0.03em; -} - -.elementor-6473 .elementor-element.elementor-element-09638df .elementor-counter { - flex-direction: column-reverse; -} - -.elementor-6473 .elementor-element.elementor-element-09638df .elementor-counter-title { - justify-content: start; - font-size: 20px; - font-weight: 600; - line-height: 1.3em; -} - -.elementor-6473 .elementor-element.elementor-element-09638df .elementor-counter-number-wrapper { - - color: #ffffff; -} - -.elementor-6473 .elementor-element.elementor-element-09638df .elementor-counter-number { - font-family: "Space Grotesk", Sans-serif; - font-size: 100px; - font-weight: 700; - line-height: 1em; - letter-spacing: -0.03em; -} - -.elementor-6473 .elementor-element.elementor-element-09638df .elementor-counter-number-suffix { - font-family: "Space Grotesk", Sans-serif; - font-size: 100px; - font-weight: 700; -} - -.elementor-6473 .elementor-element.elementor-element-59be3c9 .elementor-counter { - flex-direction: column-reverse; -} - -.elementor-6473 .elementor-element.elementor-element-59be3c9 .elementor-counter-title { - justify-content: start; - font-size: 20px; - font-weight: 600; - line-height: 1.3em; -} - -.elementor-6473 .elementor-element.elementor-element-59be3c9 .elementor-counter-number-wrapper { - - color: #ffffff; -} - -.elementor-6473 .elementor-element.elementor-element-59be3c9 .elementor-counter-number { - font-family: "Space Grotesk", Sans-serif; - font-size: 100px; - font-weight: 700; - line-height: 1em; - letter-spacing: -0.03em; -} - -.elementor-6473 .elementor-element.elementor-element-59be3c9 .elementor-counter-number-suffix { - font-family: "Space Grotesk", Sans-serif; - font-size: 100px; - font-weight: 700; -} - -.elementor-6473 .elementor-element.elementor-element-bbc6760 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --margin-top: 10px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-6473 .elementor-element.elementor-element-13a7637 { - width: auto; - max-width: auto; - top: 0px; - z-index: 2; -} - -body:not(.rtl) .elementor-6473 .elementor-element.elementor-element-13a7637 { - left: 20px; -} - -body.rtl .elementor-6473 .elementor-element.elementor-element-13a7637 { - right: 20px; -} - -.elementor-6473 .elementor-element.elementor-element-13a7637 .block-decoration { - text-align: left; -} - -.elementor-6473 .elementor-element.elementor-element-13a7637 .block-decoration.block-decoration-style-1 .block-decoration-item:before, .elementor-6473 .elementor-element.elementor-element-13a7637 .block-decoration.block-decoration-style-2 .block-decoration-item:before, .elementor-6473 .elementor-element.elementor-element-13a7637 .block-decoration.block-decoration-style-3 .block-decoration-item:before, .elementor-6473 .elementor-element.elementor-element-13a7637 .block-decoration.block-decoration-style-3 .block-decoration-item .decoration-accent, .elementor-6473 .elementor-element.elementor-element-13a7637 .block-decoration.block-decoration-style-4 .block-decoration-item:before, .elementor-6473 .elementor-element.elementor-element-13a7637 .block-decoration.block-decoration-style-4 .block-decoration-item .decoration-accent { - background-color: #c01227; -} - -.elementor-6473 .elementor-element.elementor-element-13a7637 .block-decoration.block-decoration-style-1 .block-decoration-item:after, .elementor-6473 .elementor-element.elementor-element-13a7637 .block-decoration.block-decoration-style-2 .block-decoration-item .decoration-accent, .elementor-6473 .elementor-element.elementor-element-13a7637 .block-decoration.block-decoration-style-3 .block-decoration-item, .elementor-6473 .elementor-element.elementor-element-13a7637 .block-decoration.block-decoration-style-3 .block-decoration-item .decoration-accent:before, .elementor-6473 .elementor-element.elementor-element-13a7637 .block-decoration.block-decoration-style-4 .block-decoration-item, .elementor-6473 .elementor-element.elementor-element-13a7637 .block-decoration.block-decoration-style-4 .block-decoration-item .decoration-accent:before { - background-color: #FFFFFF; -} - -.elementor-6473 .elementor-element.elementor-element-7da6646 { - --display: flex; - --min-height: 773px; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --background-transition: 0s; - --border-radius: 25px 25px 25px 25px; - border-radius: 25px; - overflow: hidden; - --z-index: 1; -} - -.elementor-6473 .elementor-element.elementor-element-7da6646:not(.elementor-motion-effects-element-type-background), .elementor-6473 .elementor-element.elementor-element-7da6646 > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-image: url("/images/bg-header-5.png"); - background-position: center center; - background-repeat: no-repeat; - background-size: cover; -} - -.elementor-6473 .elementor-element.elementor-element-8b5d6e6 { - --display: flex; - --flex-direction: column; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --justify-content: flex-end; - --align-items: flex-end; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; -} - -.elementor-6473 .elementor-element.elementor-element-1f766ea { - --display: flex; - --margin-top: -298px; - --margin-bottom: -70px; - --margin-left: 0px; - --margin-right: 208px; - --z-index: 2; -} - -.elementor-6473 .elementor-element.elementor-element-3b61435 { - --display: flex; - --border-radius: 25px 25px 0px 0px; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; - --padding-top: 64px; - --padding-bottom: 73px; - --padding-left: 40px; - --padding-right: 38px; -} - -.elementor-6473 .elementor-element.elementor-element-3b61435:not(.elementor-motion-effects-element-type-background), .elementor-6473 .elementor-element.elementor-element-3b61435 > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-color: #c01227; -} - -.elementor-6473 .elementor-element.elementor-element-c364d1c { - font-family: "Manrope", Sans-serif; - font-size: 40px; - font-weight: 700; - line-height: 1em; - letter-spacing: -0.03em; -} - -.elementor-6473 .elementor-element.elementor-element-239afbb > .elementor-widget-container { - margin: 15px 0px 0px 0px; -} - -.elementor-6473 .elementor-element.elementor-element-239afbb .logico-title { - font-family: "Manrope", Sans-serif; - font-weight: 600; - text-transform: none; - line-height: 1em; - letter-spacing: -0.03em; - color: #FFFFFF; -} - -.elementor-6473 .elementor-element.elementor-element-0d307dd > .elementor-widget-container { - margin: 16px 0px 0px 0px; -} - -.elementor-6473 .elementor-element.elementor-element-5aea22e { - --display: flex; - --min-height: 70px; - --justify-content: center; - --align-items: center; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --border-radius: 0px 0px 25px 25px; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; - --padding-top: 20px; - --padding-bottom: 20px; - --padding-left: 40px; - --padding-right: 38px; -} - -.elementor-6473 .elementor-element.elementor-element-5aea22e:not(.elementor-motion-effects-element-type-background), .elementor-6473 .elementor-element.elementor-element-5aea22e > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-color: #ffffff; -} - -.elementor-6473 .elementor-element.elementor-element-b6e14bd { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --border-radius: 0px 0px 25px 25px; - --margin-top: -25px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 186px; - --padding-bottom: 150px; - --padding-left: 0px; - --padding-right: 0px; -} - -.elementor-6473 .elementor-element.elementor-element-b6e14bd:not(.elementor-motion-effects-element-type-background), .elementor-6473 .elementor-element.elementor-element-b6e14bd > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-color: #1F1F1F; -} - -.elementor-6473 .elementor-element.elementor-element-90cc867 { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-6473 .elementor-element.elementor-element-24c0280 { - width: 100%; - max-width: 100%; - z-index: 2; -} - -.elementor-6473 .elementor-element.elementor-element-24c0280 > .elementor-widget-container { - padding: 0px 0px 13px 0px; - border-style: solid; - border-width: 0px 0px 1px 0px; - border-color: #FFFFFF; -} - -.elementor-6473 .elementor-element.elementor-element-24c0280 .logico-title { - font-size: 14px; - font-weight: 500; - line-height: 2.1429em; - color: #FFFFFF; -} - -.elementor-6473 .elementor-element.elementor-element-2ed47f3 { - --display: grid; - --e-con-grid-template-columns: repeat(2, 1fr); - --e-con-grid-template-rows: repeat(1, 1fr); - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --grid-auto-flow: row; - --margin-top: 60px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-6473 .elementor-element.elementor-element-36efec7 { - --display: flex; -} - -.elementor-6473 .elementor-element.elementor-element-778840d .logico-title { - color: #FFFFFF; -} - -.elementor-6473 .elementor-element.elementor-element-bbfb67f > .elementor-widget-container { - margin: 67px 0px 0px 0px; -} - -.elementor-6473 .elementor-element.elementor-element-bbfb67f { - text-align: start; -} - -.elementor-6473 .elementor-element.elementor-element-bbfb67f img { - border-radius: 25px 25px 25px 25px; -} - -.elementor-6473 .elementor-element.elementor-element-b2c956f { - --display: flex; - --margin-top: 112px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 140px; - --padding-right: 0px; -} - -body:not(.rtl) .elementor-6473 .elementor-element.elementor-element-1a450c2 { - left: 0px; -} - -body.rtl .elementor-6473 .elementor-element.elementor-element-1a450c2 { - right: 0px; -} - -.elementor-6473 .elementor-element.elementor-element-1a450c2 { - bottom: -69px; - z-index: 0; -} - -.elementor-6473 .elementor-element.elementor-element-1a450c2 img { - max-width: 200%; -} - -.elementor-6473 .elementor-element.elementor-element-6b51278 .elementor-icon-box-wrapper { - align-items: start; - text-align: start; - gap: 20px; -} - -.elementor-6473 .elementor-element.elementor-element-6b51278 .elementor-icon-box-title { - margin-block-end:5px;color: #FFFFFF; -} - -.elementor-6473 .elementor-element.elementor-element-6b51278.elementor-view-stacked .elementor-icon { - background-color: #ffffff; - fill: #1F1F1F; - color: #1F1F1F; -} - -.elementor-6473 .elementor-element.elementor-element-6b51278.elementor-view-framed .elementor-icon, .elementor-6473 .elementor-element.elementor-element-6b51278.elementor-view-default .elementor-icon { - fill: #ffffff; - color: #ffffff; - border-color: #ffffff; -} - -.elementor-6473 .elementor-element.elementor-element-6b51278.elementor-view-framed .elementor-icon { - background-color: #1F1F1F; -} - -.elementor-6473 .elementor-element.elementor-element-6b51278 .elementor-icon { - font-size: 10px; - padding: 12px; -} - -.elementor-6473 .elementor-element.elementor-element-6b51278 .elementor-icon-box-title, .elementor-6473 .elementor-element.elementor-element-6b51278 .elementor-icon-box-title a { - font-size: 20px; - font-weight: 600; - line-height: 1.5em; -} - -.elementor-6473 .elementor-element.elementor-element-6b51278 .elementor-icon-box-description { - color: #FFFFFF; -} - -.elementor-6473 .elementor-element.elementor-element-e34beb2 { - --divider-border-style: solid; - --divider-color: #FFFFFF; - --divider-border-width: 1px; -} - -.elementor-6473 .elementor-element.elementor-element-e34beb2 > .elementor-widget-container { - margin: 7px 0px 0px 0px; -} - -.elementor-6473 .elementor-element.elementor-element-e34beb2 .elementor-divider-separator { - width: 100%; -} - -.elementor-6473 .elementor-element.elementor-element-e34beb2 .elementor-divider { - padding-block-start:38px;padding-block-end:38px;} - -.elementor-6473 .elementor-element.elementor-element-27ba815 .elementor-icon-box-wrapper { - align-items: start; - text-align: start; - gap: 20px; -} - -.elementor-6473 .elementor-element.elementor-element-27ba815 .elementor-icon-box-title { - margin-block-end:5px;color: #FFFFFF; -} - -.elementor-6473 .elementor-element.elementor-element-27ba815.elementor-view-stacked .elementor-icon { - background-color: #ffffff; - fill: #1F1F1F; - color: #1F1F1F; -} - -.elementor-6473 .elementor-element.elementor-element-27ba815.elementor-view-framed .elementor-icon, .elementor-6473 .elementor-element.elementor-element-27ba815.elementor-view-default .elementor-icon { - fill: #ffffff; - color: #ffffff; - border-color: #ffffff; -} - -.elementor-6473 .elementor-element.elementor-element-27ba815.elementor-view-framed .elementor-icon { - background-color: #1F1F1F; -} - -.elementor-6473 .elementor-element.elementor-element-27ba815 .elementor-icon { - font-size: 10px; - padding: 12px; -} - -.elementor-6473 .elementor-element.elementor-element-27ba815 .elementor-icon-box-title, .elementor-6473 .elementor-element.elementor-element-27ba815 .elementor-icon-box-title a { - font-size: 20px; - font-weight: 600; - line-height: 1.5em; -} - -.elementor-6473 .elementor-element.elementor-element-27ba815 .elementor-icon-box-description { - color: #FFFFFF; -} - -.elementor-6473 .elementor-element.elementor-element-6895eb5 { - --divider-border-style: solid; - --divider-color: #FFFFFF; - --divider-border-width: 1px; -} - -.elementor-6473 .elementor-element.elementor-element-6895eb5 > .elementor-widget-container { - margin: 7px 0px 0px 0px; -} - -.elementor-6473 .elementor-element.elementor-element-6895eb5 .elementor-divider-separator { - width: 100%; -} - -.elementor-6473 .elementor-element.elementor-element-6895eb5 .elementor-divider { - padding-block-start:38px;padding-block-end:38px;} - -.elementor-6473 .elementor-element.elementor-element-332c78f .elementor-icon-box-wrapper { - align-items: start; - text-align: start; - gap: 20px; -} - -.elementor-6473 .elementor-element.elementor-element-332c78f .elementor-icon-box-title { - margin-block-end:5px;color: #FFFFFF; -} - -.elementor-6473 .elementor-element.elementor-element-332c78f.elementor-view-stacked .elementor-icon { - background-color: #ffffff; - fill: #1F1F1F; - color: #1F1F1F; -} - -.elementor-6473 .elementor-element.elementor-element-332c78f.elementor-view-framed .elementor-icon, .elementor-6473 .elementor-element.elementor-element-332c78f.elementor-view-default .elementor-icon { - fill: #ffffff; - color: #ffffff; - border-color: #ffffff; -} - -.elementor-6473 .elementor-element.elementor-element-332c78f.elementor-view-framed .elementor-icon { - background-color: #1F1F1F; -} - -.elementor-6473 .elementor-element.elementor-element-332c78f .elementor-icon { - font-size: 10px; - padding: 12px; -} - -.elementor-6473 .elementor-element.elementor-element-332c78f .elementor-icon-box-title, .elementor-6473 .elementor-element.elementor-element-332c78f .elementor-icon-box-title a { - font-size: 20px; - font-weight: 600; - line-height: 1.5em; -} - -.elementor-6473 .elementor-element.elementor-element-332c78f .elementor-icon-box-description { - color: #FFFFFF; -} - -.elementor-6473 .elementor-element.elementor-element-e70d3b7 > .elementor-widget-container { - margin: 47px 0px 0px 0px; -} - -.elementor-6473 .elementor-element.elementor-element-e70d3b7 { - --logico-button-text-color: #FFFFFF; - --logico-button-border-color: #FFFFFF; - --logico-button-background-color: #FFFFFF00; - --logico-button-icon-color: #1F1F1F; - --logico-button-text-hover: #1F1F1F; - --logico-button-border-hover: #FFFFFF; - --logico-button-background-hover: #FFFFFF; - --logico-button-icon-hover: #1F1F1F; -} - -.elementor-6473 .elementor-element.elementor-element-9ebb5d1 { - --display: flex; - --flex-direction: row; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: center; - --align-items: center; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --flex-wrap: wrap; - --margin-top: 193px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-6473 .elementor-element.elementor-element-adb573f { - --display: grid; - --e-con-grid-template-columns: repeat(6, 1fr); - --e-con-grid-template-rows: repeat(1, 1fr); - --gap: 40px 40px; - --row-gap: 40px; - --column-gap: 40px; - --grid-auto-flow: row; - --justify-items: center; - --align-items: center; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-6473 .elementor-element.elementor-element-447ecee img { - opacity: 0.5; - transition-duration: 0.3s; -} - -.elementor-6473 .elementor-element.elementor-element-447ecee:hover img { - opacity: 1; -} - -.elementor-6473 .elementor-element.elementor-element-969d9af img { - opacity: 0.5; - transition-duration: 0.3s; -} - -.elementor-6473 .elementor-element.elementor-element-969d9af:hover img { - opacity: 1; -} - -.elementor-6473 .elementor-element.elementor-element-0b8435b img { - opacity: 0.5; - transition-duration: 0.3s; -} - -.elementor-6473 .elementor-element.elementor-element-0b8435b:hover img { - opacity: 1; -} - -.elementor-6473 .elementor-element.elementor-element-983ecc0 img { - opacity: 0.5; - transition-duration: 0.3s; -} - -.elementor-6473 .elementor-element.elementor-element-983ecc0:hover img { - opacity: 1; -} - -.elementor-6473 .elementor-element.elementor-element-974d5c0 img { - opacity: 0.5; - transition-duration: 0.3s; -} - -.elementor-6473 .elementor-element.elementor-element-974d5c0:hover img { - opacity: 1; -} - -.elementor-6473 .elementor-element.elementor-element-36101a7 img { - opacity: 0.5; - transition-duration: 0.3s; -} - -.elementor-6473 .elementor-element.elementor-element-36101a7:hover img { - opacity: 1; -} - -.elementor-6473 .elementor-element.elementor-element-eb7e427 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --margin-top: 150px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-6473 .elementor-element.elementor-element-e913652 { - --display: flex; - --align-items: center; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-6473 .elementor-element.elementor-element-f6836a1 .logico-title { - text-align: center; - font-size: 14px; - font-weight: 500; - line-height: 2.1429em; - color: #111111; -} - -.elementor-6473 .elementor-element.elementor-element-b0b65ce { - width: var( --container-widget-width, 700px ); - max-width: 700px; - --container-widget-width: 700px; - --container-widget-flex-grow: 0; -} - -.elementor-6473 .elementor-element.elementor-element-b0b65ce > .elementor-widget-container { - margin: 18px 0px 0px 0px; -} - -.elementor-6473 .elementor-element.elementor-element-b0b65ce .logico-title { - text-align: center; -} - -.elementor-6473 .elementor-element.elementor-element-e9da455 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-6473 .elementor-element.elementor-element-c562953 { - --display: flex; - --align-items: flex-start; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - border-style: solid; - --border-style: solid; - border-width: 0px 1px 0px 0px; - --border-top-width: 0px; - --border-right-width: 1px; - --border-bottom-width: 0px; - --border-left-width: 0px; - border-color: #333333; - --border-color: #333333; -} - -.elementor-6473 .elementor-element.elementor-element-6c4ba68 > .elementor-widget-container { - margin: -9px 0px 0px 0px; - padding: 0px 40px 0px 0px; -} - -.elementor-6473 .elementor-element.elementor-element-6c4ba68 .price-item-price-info { - font-family: "Manrope Alt", Sans-serif; -} - -.elementor-6473 .elementor-element.elementor-element-6c4ba68 .price-item .price-item-price-info { - color: #FFFFFF00; - -webkit-text-stroke-width: 1px; - stroke-width: 1px; - -webkit-text-stroke-color: #ffffff; - stroke: #ffffff; -} - -.elementor-6473 .elementor-element.elementor-element-6c4ba68 .price-item .price-item-title { - text-align: left; -} - -.elementor-6473 .elementor-element.elementor-element-6c4ba68 .price-item .price-item-content { - text-align: left; -} - -.elementor-6473 .elementor-element.elementor-element-6c4ba68 .price-item .price-item-custom-field:not(.active) { - color: #C6C6C6; -} - -.elementor-6473 .elementor-element.elementor-element-6c4ba68 .price-item .price-item-button { - text-align: center; -} - -.elementor-6473 .elementor-element.elementor-element-d1915ef { - --display: flex; - --align-items: center; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - border-style: solid; - --border-style: solid; - border-width: 0px 1px 0px 0px; - --border-top-width: 0px; - --border-right-width: 1px; - --border-bottom-width: 0px; - --border-left-width: 0px; - border-color: #333333; - --border-color: #333333; -} - -.elementor-6473 .elementor-element.elementor-element-94317e5 > .elementor-widget-container { - margin: -9px 0px 0px 0px; - padding: 0px 40px 0px 40px; -} - -.elementor-6473 .elementor-element.elementor-element-94317e5 .price-item-price-info { - font-family: "Manrope Alt", Sans-serif; -} - -.elementor-6473 .elementor-element.elementor-element-94317e5 .price-item .price-item-price-info { - color: #FFFFFF00; - -webkit-text-stroke-width: 1px; - stroke-width: 1px; - -webkit-text-stroke-color: #ffffff; - stroke: #ffffff; -} - -.elementor-6473 .elementor-element.elementor-element-94317e5 .price-item .price-item-title { - text-align: left; -} - -.elementor-6473 .elementor-element.elementor-element-94317e5 .price-item .price-item-content { - text-align: left; -} - -.elementor-6473 .elementor-element.elementor-element-94317e5 .price-item .price-item-custom-field:not(.active) { - color: #C6C6C6; -} - -.elementor-6473 .elementor-element.elementor-element-94317e5 .price-item .price-item-button { - text-align: center; -} - -.elementor-6473 .elementor-element.elementor-element-e0b0994 { - --display: flex; - --align-items: center; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - border-style: solid; - --border-style: solid; - border-width: 0px 1px 0px 0px; - --border-top-width: 0px; - --border-right-width: 1px; - --border-bottom-width: 0px; - --border-left-width: 0px; - border-color: #333333; - --border-color: #333333; -} - -.elementor-6473 .elementor-element.elementor-element-85c515e > .elementor-widget-container { - margin: -9px 0px 0px 0px; - padding: 0px 40px 0px 40px; -} - -.elementor-6473 .elementor-element.elementor-element-85c515e .price-item-price-info { - font-family: "Manrope Alt", Sans-serif; -} - -.elementor-6473 .elementor-element.elementor-element-85c515e .price-item .price-item-price-info { - color: #FFFFFF00; - -webkit-text-stroke-width: 1px; - stroke-width: 1px; - -webkit-text-stroke-color: #ffffff; - stroke: #ffffff; -} - -.elementor-6473 .elementor-element.elementor-element-85c515e .price-item .price-item-title { - text-align: left; -} - -.elementor-6473 .elementor-element.elementor-element-85c515e .price-item .price-item-content { - text-align: left; -} - -.elementor-6473 .elementor-element.elementor-element-85c515e .price-item .price-item-custom-field:not(.active) { - color: #C6C6C6; -} - -.elementor-6473 .elementor-element.elementor-element-85c515e .price-item .price-item-button { - text-align: center; -} - -.elementor-6473 .elementor-element.elementor-element-8d1a03d { - --display: flex; - --align-items: center; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - border-style: solid; - --border-style: solid; - border-width: 0px 0px 0px 0px; - --border-top-width: 0px; - --border-right-width: 0px; - --border-bottom-width: 0px; - --border-left-width: 0px; - border-color: #333333; - --border-color: #333333; -} - -.elementor-6473 .elementor-element.elementor-element-6986f8c > .elementor-widget-container { - margin: -9px 0px 0px 0px; - padding: 0px 40px 0px 40px; -} - -.elementor-6473 .elementor-element.elementor-element-6986f8c .price-item-price-info { - font-family: "Manrope Alt", Sans-serif; -} - -.elementor-6473 .elementor-element.elementor-element-6986f8c .price-item .price-item-price-info { - color: #FFFFFF00; - -webkit-text-stroke-width: 1px; - stroke-width: 1px; - -webkit-text-stroke-color: #ffffff; - stroke: #ffffff; -} - -.elementor-6473 .elementor-element.elementor-element-6986f8c .price-item .price-item-title { - text-align: left; -} - -.elementor-6473 .elementor-element.elementor-element-6986f8c .price-item .price-item-content { - text-align: left; -} - -.elementor-6473 .elementor-element.elementor-element-6986f8c .price-item .price-item-custom-field:not(.active) { - color: #C6C6C6; -} - -.elementor-6473 .elementor-element.elementor-element-6986f8c .price-item .price-item-button { - text-align: center; -} - -.elementor-6473 .elementor-element.elementor-element-f7e9176 { - --display: grid; - --e-con-grid-template-columns: repeat(2, 1fr); - --e-con-grid-template-rows: repeat(1, 1fr); - --gap: 30px 30px; - --row-gap: 30px; - --column-gap: 30px; - --grid-auto-flow: row; - --margin-top: 150px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-6473 .elementor-element.elementor-element-d9f4822 { - --display: flex; - --min-height: 260px; - --justify-content: flex-end; - --border-radius: 25px 25px 25px 25px; - --padding-top: 50px; - --padding-bottom: 50px; - --padding-left: 47px; - --padding-right: 47px; -} - -.elementor-6473 .elementor-element.elementor-element-d9f4822:not(.elementor-motion-effects-element-type-background), .elementor-6473 .elementor-element.elementor-element-d9f4822 > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-image: url("/images/home4-banner-5.jpg"); - background-position: center center; - background-repeat: no-repeat; - background-size: cover; -} - -.elementor-6473 .elementor-element.elementor-element-a95b671 { - --divider-border-style: solid; - --divider-color: #FFFFFF; - --divider-border-width: 1px; -} - -.elementor-6473 .elementor-element.elementor-element-a95b671 .elementor-divider-separator { - width: 300px; - margin: 0 auto; - margin-left: 0; -} - -.elementor-6473 .elementor-element.elementor-element-a95b671 .elementor-divider { - text-align: left; - padding-block-start:20px;padding-block-end:20px;} - -.elementor-6473 .elementor-element.elementor-element-5316bb7 { - width: var( --container-widget-width, 240px ); - max-width: 240px; - --container-widget-width: 240px; - --container-widget-flex-grow: 0; -} - -.elementor-6473 .elementor-element.elementor-element-5316bb7 .logico-title { - font-family: "Manrope", Sans-serif; - font-weight: 600; - text-transform: none; - line-height: 1.1667em; - color: #FFFFFF; -} - -.elementor-6473 .elementor-element.elementor-element-8ddfaa1 > .elementor-widget-container { - margin: 20px 0px 0px 0px; -} - -.elementor-6473 .elementor-element.elementor-element-8ddfaa1 { - --logico-default-text-color: #FFFFFF; -} - -.elementor-6473 .elementor-element.elementor-element-68bc52e { - --display: flex; - --min-height: 260px; - --justify-content: flex-end; - --border-radius: 25px 25px 25px 25px; - --padding-top: 50px; - --padding-bottom: 50px; - --padding-left: 47px; - --padding-right: 47px; -} - -.elementor-6473 .elementor-element.elementor-element-68bc52e:not(.elementor-motion-effects-element-type-background), .elementor-6473 .elementor-element.elementor-element-68bc52e > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-color: #c01227; - background-image: url("/images/home4-banner-6.png"); - background-position: 100% calc(100% - 26px); - background-repeat: no-repeat; - background-size: 36% auto; -} - -.elementor-6473 .elementor-element.elementor-element-31825eb { - --divider-border-style: solid; - --divider-color: #FFFFFF; - --divider-border-width: 1px; -} - -.elementor-6473 .elementor-element.elementor-element-31825eb .elementor-divider-separator { - width: 300px; - margin: 0 auto; - margin-left: 0; -} - -.elementor-6473 .elementor-element.elementor-element-31825eb .elementor-divider { - text-align: left; - padding-block-start:20px;padding-block-end:20px;} - -.elementor-6473 .elementor-element.elementor-element-7e09d24 { - width: var( --container-widget-width, 275px ); - max-width: 275px; - --container-widget-width: 275px; - --container-widget-flex-grow: 0; -} - -.elementor-6473 .elementor-element.elementor-element-7e09d24 .logico-title { - font-family: "Manrope", Sans-serif; - font-weight: 600; - text-transform: none; - line-height: 1.1667em; - color: #FFFFFF; -} - -.elementor-6473 .elementor-element.elementor-element-8955a38 > .elementor-widget-container { - margin: 20px 0px 0px 0px; -} - -.elementor-6473 .elementor-element.elementor-element-8955a38 { - --logico-default-text-color: #FFFFFF; -} - -.elementor-6473 .elementor-element.elementor-element-5629708 { - --display: flex; - --flex-direction: row; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --align-items: center; - --margin-top: 150px; - --margin-bottom: 150px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-6473 .elementor-element.elementor-element-37eb5d8 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-6473 .elementor-element.elementor-element-4dfe9a5 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; -} - -.elementor-6473 .elementor-element.elementor-element-3180629 .logico-title { - font-size: 14px; - font-weight: 500; - line-height: 2.1429em; - color: #111111; -} - -.elementor-6473 .elementor-element.elementor-element-53f6e43 { - width: initial; - max-width: initial; -} - -.elementor-6473 .elementor-element.elementor-element-53f6e43 > .elementor-widget-container { - margin: 18px 0px 0px 0px; -} - -.elementor-6473 .elementor-element.elementor-element-af304ac > .elementor-widget-container { - margin: 37px 0px 0px 0px; -} - -.elementor-6473 .elementor-element.elementor-element-7dcab86 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; -} - -.elementor-6473 .elementor-element.elementor-element-7bfe5b9 > .elementor-widget-container { - margin: 60px 0px 0px 0px; -} - -@media(max-width: 1200px) and (min-width:481px) { - .elementor-6473 .elementor-element.elementor-element-c562953 { - --width:50%; - } - - .elementor-6473 .elementor-element.elementor-element-d1915ef { - --width: 50%; - } - - .elementor-6473 .elementor-element.elementor-element-e0b0994 { - --width: 50%; - } - - .elementor-6473 .elementor-element.elementor-element-8d1a03d { - --width: 50%; - } -} - -@media(max-width: 1200px) { - .elementor-6473 .elementor-element.elementor-element-791327c .elementor-repeater-item-3264830 .slide-content-inner { - max-width:44%; - margin: 100px 60px 0px 60px; - } - - .elementor-6473 .elementor-element.elementor-element-791327c .elementor-repeater-item-3264830 .content-slider-item-heading { - font-size: 46px; - } - - .elementor-6473 .elementor-element.elementor-element-791327c .elementor-repeater-item-6867061 .slide-content-inner { - max-width: 55%; - margin: 0px 60px 0px 60px; - } - - .elementor-6473 .elementor-element.elementor-element-791327c .elementor-repeater-item-6867061 .content-slider-item-heading { - font-size: 46px; - } - - .elementor-6473 .elementor-element.elementor-element-791327c .owl-carousel.owl-theme .content-item { - height: 700px; - } - - .elementor-6473 .elementor-element.elementor-element-791327c .slider-footer { - margin-top: 0px; - margin-bottom: 30px; - } - - .elementor-6473 .elementor-element.elementor-element-791327c .slider-footer .slider-pagination { - margin-right: 30px; - margin-left: 30px; - } - - .elementor-6473 .elementor-element.elementor-element-846ec29 { - --grid-auto-flow: row; - } - - .elementor-6473 .elementor-element.elementor-element-e51a21a { - --min-height: 400px; - --padding-top: 40px; - --padding-bottom: 40px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-6473 .elementor-element.elementor-element-7b9bdaf > .elementor-widget-container { - margin: 14px 0px 0px 0px; - } - - .elementor-6473 .elementor-element.elementor-element-f21cefd { - --min-height: 400px; - --padding-top: 40px; - --padding-bottom: 40px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-6473 .elementor-element.elementor-element-ca2e835 > .elementor-widget-container { - margin: 14px 0px 0px 0px; - } - - .elementor-6473 .elementor-element.elementor-element-c4c35c7 { - --min-height: 400px; - --padding-top: 40px; - --padding-bottom: 40px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-6473 .elementor-element.elementor-element-79f02be { - font-size: 60px; - } - - .elementor-6473 .elementor-element.elementor-element-6ed5790 > .elementor-widget-container { - margin: 5px 0px 5px 0px; - } - - .elementor-6473 .elementor-element.elementor-element-6ed5790 { - font-size: 18px; - } - - .elementor-6473 .elementor-element.elementor-element-e6fc84c { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-6473 .elementor-element.elementor-element-c1411f6 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-6473 .elementor-element.elementor-element-e056676 { - --container-widget-width: 580px; - --container-widget-flex-grow: 0; - width: var( --container-widget-width, 580px ); - max-width: 580px; - } - - .elementor-6473 .elementor-element.elementor-element-e056676 .elementor-counter-number { - font-size: 130px; - line-height: 1em; - } - - .elementor-6473 .elementor-element.elementor-element-e056676 .elementor-counter-number-suffix { - font-size: 130px; - } - - .elementor-6473 .elementor-element.elementor-element-0d72805 { - --container-widget-width: 110px; - --container-widget-flex-grow: 0; - width: var( --container-widget-width, 110px ); - max-width: 110px; - } - - .elementor-6473 .elementor-element.elementor-element-0d72805 .logico-title { - font-size: 16px; - } - - .elementor-6473 .elementor-element.elementor-element-b59cef4 { - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-6473 .elementor-element.elementor-element-314d84a { - --min-height: 500px; - } - - .elementor-6473 .elementor-element.elementor-element-afcbd05 { - --e-con-grid-template-columns: repeat(2, 1fr); - --e-con-grid-template-rows: repeat(2, 1fr); - --gap: 60px 80px; - --row-gap: 60px; - --column-gap: 80px; - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-6473 .elementor-element.elementor-element-e8ee54e .elementor-counter-title { - justify-content: end; - } - - .elementor-6473 .elementor-element.elementor-element-e8ee54e .elementor-counter-number-wrapper { - --counter-prefix-grow: 1; - --counter-suffix-grow: 0; - --counter-number-grow: 0; - } - - .elementor-6473 .elementor-element.elementor-element-09638df .elementor-counter-title { - justify-content: end; - } - - .elementor-6473 .elementor-element.elementor-element-09638df .elementor-counter-number-wrapper { - --counter-prefix-grow: 1; - --counter-suffix-grow: 0; - --counter-number-grow: 0; - } - - .elementor-6473 .elementor-element.elementor-element-bbc6760 { - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-6473 .elementor-element.elementor-element-7da6646 { - --min-height: 600px; - } - - .elementor-6473 .elementor-element.elementor-element-1f766ea { - --margin-top: -298px; - --margin-bottom: -70px; - --margin-left: 0px; - --margin-right: 30px; - } - - .elementor-6473 .elementor-element.elementor-element-90cc867 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-6473 .elementor-element.elementor-element-2ed47f3 { - --grid-auto-flow: row; - } - - .elementor-6473 .elementor-element.elementor-element-b2c956f { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 60px; - --padding-right: 0px; - } - - .elementor-6473 .elementor-element.elementor-element-9ebb5d1 { - --gap: 40px 0px; - --row-gap: 40px; - --column-gap: 0px; - } - - .elementor-6473 .elementor-element.elementor-element-adb573f { - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-6473 .elementor-element.elementor-element-e913652 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-6473 .elementor-element.elementor-element-b0b65ce { - --container-widget-width: 550px; - --container-widget-flex-grow: 0; - width: var( --container-widget-width, 550px ); - max-width: 550px; - } - - .elementor-6473 .elementor-element.elementor-element-e9da455 { - --flex-wrap: wrap; - } - - .elementor-6473 .elementor-element.elementor-element-c562953 { - --align-items: center; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - } - - .elementor-6473 .elementor-element.elementor-element-d1915ef { - border-width: 0px 0px 0px 0px; - --border-top-width: 0px; - --border-right-width: 0px; - --border-bottom-width: 0px; - --border-left-width: 0px; - } - - .elementor-6473 .elementor-element.elementor-element-e0b0994 { - --align-items: center; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-6473 .elementor-element.elementor-element-8d1a03d { - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-6473 .elementor-element.elementor-element-f7e9176 { - --grid-auto-flow: row; - } - - .elementor-6473 .elementor-element.elementor-element-d9f4822 { - --min-height: 100px; - --padding-top: 40px; - --padding-bottom: 40px; - --padding-left: 40px; - --padding-right: 40px; - } - - .elementor-6473 .elementor-element.elementor-element-68bc52e { - --min-height: 100px; - --padding-top: 40px; - --padding-bottom: 40px; - --padding-left: 40px; - --padding-right: 40px; - } - - .elementor-6473 .elementor-element.elementor-element-68bc52e:not(.elementor-motion-effects-element-type-background), .elementor-6473 .elementor-element.elementor-element-68bc52e > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-size: 25% auto; - } - - .elementor-6473 .elementor-element.elementor-element-37eb5d8 { - --gap: 0px 40px; - --row-gap: 0px; - --column-gap: 40px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } -} - -@media(max-width: 1020px) { - .elementor-6473 .elementor-element.elementor-element-dcdf16a { - --padding-top:10px; - --padding-bottom: 0px; - --padding-left: 10px; - --padding-right: 10px; - } - - .elementor-6473 .elementor-element.elementor-element-846ec29 { - --gap: 10px 10px; - --row-gap: 10px; - --column-gap: 10px; - --grid-auto-flow: row; - --margin-top: 10px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 10px; - --padding-right: 10px; - } - - .elementor-6473 .elementor-element.elementor-element-e51a21a { - --padding-top: 40px; - --padding-bottom: 40px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-6473 .elementor-element.elementor-element-7b9bdaf { - font-size: 16px; - } - - .elementor-6473 .elementor-element.elementor-element-fa2a4fc .elementor-divider { - padding-block-start:20px;padding-block-end:20px;} - - .elementor-6473 .elementor-element.elementor-element-39ccb36 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6473 .elementor-element.elementor-element-39ccb36 .elementor-icon-list-item > a { - font-size: 16px; - } - - .elementor-6473 .elementor-element.elementor-element-f21cefd { - --padding-top: 40px; - --padding-bottom: 40px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-6473 .elementor-element.elementor-element-ca2e835 { - font-size: 16px; - } - - .elementor-6473 .elementor-element.elementor-element-aaaed9e .elementor-divider { - padding-block-start:20px;padding-block-end:20px;} - - .elementor-6473 .elementor-element.elementor-element-c4c35c7 { - --padding-top: 40px; - --padding-bottom: 40px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-6473 .elementor-element.elementor-element-157eebf { - font-size: 16px; - } - - .elementor-6473 .elementor-element.elementor-element-b431db1 .elementor-divider { - padding-block-start:20px;padding-block-end:20px;} - - .elementor-6473 .elementor-element.elementor-element-79f02be { - font-size: 46px; - } - - .elementor-6473 .elementor-element.elementor-element-6ed5790 { - font-size: 14px; - } - - .elementor-6473 .elementor-element.elementor-element-7a4f661 { - --padding-top: 120px; - --padding-bottom: 42px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-6473 .elementor-element.elementor-element-e056676 { - --container-widget-width: 510px; - --container-widget-flex-grow: 0; - width: var( --container-widget-width, 510px ); - max-width: 510px; - } - - .elementor-6473 .elementor-element.elementor-element-e056676 .elementor-counter-number { - font-size: 114px; - } - - .elementor-6473 .elementor-element.elementor-element-e056676 .elementor-counter-number-suffix { - font-size: 114px; - } - - .elementor-6473 .elementor-element.elementor-element-b59cef4 { - --gap: 0px 20px; - --row-gap: 0px; - --column-gap: 20px; - --grid-auto-flow: row; - } - - .elementor-6473 .elementor-element.elementor-element-314d84a { - --min-height: 410px; - --margin-top: 120px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-6473 .elementor-element.elementor-element-afcbd05 { - --grid-auto-flow: row; - } - - .elementor-6473 .elementor-element.elementor-element-bbc6760 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 10px; - --padding-right: 10px; - } - - .elementor-6473 .elementor-element.elementor-element-7da6646 { - --min-height: 500px; - } - - .elementor-6473 .elementor-element.elementor-element-1f766ea { - --margin-top: -298px; - --margin-bottom: -70px; - --margin-left: 0px; - --margin-right: 20px; - } - - .elementor-6473 .elementor-element.elementor-element-3b61435 { - --padding-top: 40px; - --padding-bottom: 40px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-6473 .elementor-element.elementor-element-5aea22e { - --padding-top: 20px; - --padding-bottom: 20px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-6473 .elementor-element.elementor-element-b6e14bd { - --padding-top: 156px; - --padding-bottom: 120px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-6473 .elementor-element.elementor-element-90cc867 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-6473 .elementor-element.elementor-element-2ed47f3 { - --grid-auto-flow: row; - } - - .elementor-6473 .elementor-element.elementor-element-b2c956f { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 0px; - } - - .elementor-6473 .elementor-element.elementor-element-9ebb5d1 { - --margin-top: 120px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-6473 .elementor-element.elementor-element-adb573f { - --e-con-grid-template-columns: repeat(3, 1fr); - --grid-auto-flow: row; - } - - .elementor-6473 .elementor-element.elementor-element-eb7e427 { - --margin-top: 120px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-6473 .elementor-element.elementor-element-8d1a03d { - border-width: 0px 0px 0px 0px; - --border-top-width: 0px; - --border-right-width: 0px; - --border-bottom-width: 0px; - --border-left-width: 0px; - } - - .elementor-6473 .elementor-element.elementor-element-f7e9176 { - --gap: 20px 20px; - --row-gap: 20px; - --column-gap: 20px; - --grid-auto-flow: row; - --margin-top: 120px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-6473 .elementor-element.elementor-element-5629708 { - --margin-top: 120px; - --margin-bottom: 120px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-6473 .elementor-element.elementor-element-37eb5d8 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-6473 .elementor-element.elementor-element-7dcab86 { - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } -} - -@media(max-width: 840px) { - .elementor-6473 .elementor-element.elementor-element-791327c .elementor-repeater-item-3264830 .slide-content-inner { - max-width:48%; - margin: 40px 60px 0px 60px; - } - - .elementor-6473 .elementor-element.elementor-element-791327c .elementor-repeater-item-3264830 .content-slider-item-heading { - font-size: 36px; - } - - .elementor-6473 .elementor-element.elementor-element-791327c .elementor-repeater-item-6867061 .slide-content-inner { - max-width: 60%; - } - - .elementor-6473 .elementor-element.elementor-element-791327c .elementor-repeater-item-6867061 { - background-position: center left; - } - - .elementor-6473 .elementor-element.elementor-element-791327c .elementor-repeater-item-6867061 .content-slider-item-heading { - font-size: 36px; - } - - .elementor-6473 .elementor-element.elementor-element-846ec29 { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } - - .elementor-6473 .elementor-element.elementor-element-e51a21a { - --min-height: 300px; - } - - .elementor-6473 .elementor-element.elementor-element-f21cefd { - --min-height: 300px; - } - - .elementor-6473 .elementor-element.elementor-element-f21cefd:not(.elementor-motion-effects-element-type-background), .elementor-6473 .elementor-element.elementor-element-f21cefd > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-position: bottom left; - } - - .elementor-6473 .elementor-element.elementor-element-c4c35c7 { - --min-height: 300px; - } - - .elementor-6473 .elementor-element.elementor-element-79f02be { - font-size: 80px; - } - - .elementor-6473 .elementor-element.elementor-element-6ed5790 > .elementor-widget-container { - margin: 12px 0px 12px 0px; - } - - .elementor-6473 .elementor-element.elementor-element-6ed5790 { - font-size: 20px; - } - - .elementor-6473 .elementor-element.elementor-element-c1411f6 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-6473 .elementor-element.elementor-element-e056676 { - --container-widget-width: 100%; - --container-widget-flex-grow: 0; - width: var( --container-widget-width, 100% ); - max-width: 100%; - } - - .elementor-6473 .elementor-element.elementor-element-e056676 .elementor-counter-number { - font-size: 100px; - } - - .elementor-6473 .elementor-element.elementor-element-e056676 .elementor-counter-number-suffix { - font-size: 100px; - } - - .elementor-6473 .elementor-element.elementor-element-0d72805 > .elementor-widget-container { - --e-transform-rotateZ: 0deg; - } - - .elementor-6473 .elementor-element.elementor-element-0d72805 { - --container-widget-width: 100%; - --container-widget-flex-grow: 0; - width: var( --container-widget-width, 100% ); - max-width: 100%; - } - - .elementor-6473 .elementor-element.elementor-element-0d72805 .logico-title { - font-size: 20px; - } - - .elementor-6473 .elementor-element.elementor-element-b59cef4 { - --e-con-grid-template-columns: repeat(1, 1fr); - --gap: 30px 20px; - --row-gap: 30px; - --column-gap: 20px; - --grid-auto-flow: row; - } - - .elementor-6473 .elementor-element.elementor-element-314d84a { - --min-height: 323px; - } - - .elementor-6473 .elementor-element.elementor-element-afcbd05 { - --gap: 40px 40px; - --row-gap: 40px; - --column-gap: 40px; - --grid-auto-flow: row; - } - - .elementor-6473 .elementor-element.elementor-element-e8ee54e .elementor-counter-number { - font-size: 70px; - } - - .elementor-6473 .elementor-element.elementor-element-1ea8a4b .elementor-counter-number { - font-size: 70px; - } - - .elementor-6473 .elementor-element.elementor-element-1ea8a4b .elementor-counter-number-prefix { - font-size: 70px; - } - - .elementor-6473 .elementor-element.elementor-element-1ea8a4b .elementor-counter-number-suffix { - font-size: 70px; - } - - .elementor-6473 .elementor-element.elementor-element-09638df .elementor-counter-number { - font-size: 70px; - } - - .elementor-6473 .elementor-element.elementor-element-09638df .elementor-counter-number-suffix { - font-size: 70px; - } - - .elementor-6473 .elementor-element.elementor-element-59be3c9 .elementor-counter-number { - font-size: 70px; - } - - .elementor-6473 .elementor-element.elementor-element-59be3c9 .elementor-counter-number-suffix { - font-size: 70px; - } - - .elementor-6473 .elementor-element.elementor-element-2ed47f3 { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } - - .elementor-6473 .elementor-element.elementor-element-bbfb67f > .elementor-widget-container { - margin: 30px 0px 0px 0px; - } - - .elementor-6473 .elementor-element.elementor-element-b2c956f { - --margin-top: 60px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-6473 .elementor-element.elementor-element-adb573f { - --grid-auto-flow: row; - } - - .elementor-6473 .elementor-element.elementor-element-94317e5 > .elementor-widget-container { - padding: 0px 0px 0px 40px; - } - - .elementor-6473 .elementor-element.elementor-element-85c515e > .elementor-widget-container { - padding: 0px 40px 0px 0px; - } - - .elementor-6473 .elementor-element.elementor-element-6986f8c > .elementor-widget-container { - padding: 0px 0px 0px 40px; - } - - .elementor-6473 .elementor-element.elementor-element-f7e9176 { - --grid-auto-flow: row; - } - - .elementor-6473 .elementor-element.elementor-element-68bc52e:not(.elementor-motion-effects-element-type-background), .elementor-6473 .elementor-element.elementor-element-68bc52e > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-position: 100% calc(100% - 26px); - } - - .elementor-6473 .elementor-element.elementor-element-5629708 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-6473 .elementor-element.elementor-element-7dcab86 { - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } -} - -@media(max-width: 660px) { - .elementor-6473 .elementor-element.elementor-element-791327c .elementor-repeater-item-3264830 .slide-content-inner { - max-width:100%; - margin: 40px 0px 0px 0px; - } - - .elementor-6473 .elementor-element.elementor-element-791327c .elementor-repeater-item-3264830 .content-slider-item-heading { - font-size: 28px; - } - - .elementor-6473 .elementor-element.elementor-element-791327c .elementor-repeater-item-6867061 .slide-content-inner { - max-width: 100%; - margin: 40px 0px 0px 0px; - } - - .elementor-6473 .elementor-element.elementor-element-791327c .elementor-repeater-item-6867061 { - background-position: center left; - } - - .elementor-6473 .elementor-element.elementor-element-791327c .elementor-repeater-item-6867061 .content-slider-item-heading { - font-size: 28px; - } - - .elementor-6473 .elementor-element.elementor-element-846ec29 { - --grid-auto-flow: row; - } - - .elementor-6473 .elementor-element.elementor-element-79f02be { - font-size: 80px; - } - - .elementor-6473 .elementor-element.elementor-element-7a4f661 { - --padding-top: 90px; - --padding-bottom: 42px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-6473 .elementor-element.elementor-element-e6fc84c { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-6473 .elementor-element.elementor-element-c1411f6 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-6473 .elementor-element.elementor-element-e056676 .elementor-counter-number { - font-size: 70px; - } - - .elementor-6473 .elementor-element.elementor-element-e056676 .elementor-counter-number-suffix { - font-size: 70px; - } - - .elementor-6473 .elementor-element.elementor-element-6f13b66 { - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-6473 .elementor-element.elementor-element-b59cef4 { - --gap: 30px 20px; - --row-gap: 30px; - --column-gap: 20px; - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-6473 .elementor-element.elementor-element-03c3415 > .elementor-widget-container { - margin: 50px 0px 0px 0px; - } - - .elementor-6473 .elementor-element.elementor-element-314d84a { - --min-height: 300px; - --margin-top: 60px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-6473 .elementor-element.elementor-element-afcbd05 { - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-6473 .elementor-element.elementor-element-bbc6760 { - --margin-top: 60px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-6473 .elementor-element.elementor-element-7da6646 { - --min-height: 320px; - --margin-top: 0px; - --margin-bottom: -25px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-6473 .elementor-element.elementor-element-1f766ea { - --margin-top: 0px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-6473 .elementor-element.elementor-element-b6e14bd { - --padding-top: 90px; - --padding-bottom: 90px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-6473 .elementor-element.elementor-element-2ed47f3 { - --grid-auto-flow: row; - } - - .elementor-6473 .elementor-element.elementor-element-9ebb5d1 { - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-6473 .elementor-element.elementor-element-adb573f { - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-6473 .elementor-element.elementor-element-eb7e427 { - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-6473 .elementor-element.elementor-element-e913652 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-6473 .elementor-element.elementor-element-e9da455 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-6473 .elementor-element.elementor-element-c562953 { - border-width: 0px 1px 0px 1px; - --border-top-width: 0px; - --border-right-width: 1px; - --border-bottom-width: 0px; - --border-left-width: 1px; - } - - .elementor-6473 .elementor-element.elementor-element-6c4ba68 > .elementor-widget-container { - padding: 0px 40px 0px 40px; - } - - .elementor-6473 .elementor-element.elementor-element-d1915ef { - border-width: 0px 1px 0px 1px; - --border-top-width: 0px; - --border-right-width: 1px; - --border-bottom-width: 0px; - --border-left-width: 1px; - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-6473 .elementor-element.elementor-element-94317e5 > .elementor-widget-container { - padding: 0px 40px 0px 40px; - } - - .elementor-6473 .elementor-element.elementor-element-e0b0994 { - border-width: 0px 1px 0px 1px; - --border-top-width: 0px; - --border-right-width: 1px; - --border-bottom-width: 0px; - --border-left-width: 1px; - } - - .elementor-6473 .elementor-element.elementor-element-85c515e > .elementor-widget-container { - padding: 0px 40px 0px 40px; - } - - .elementor-6473 .elementor-element.elementor-element-8d1a03d { - border-width: 0px 1px 0px 1px; - --border-top-width: 0px; - --border-right-width: 1px; - --border-bottom-width: 0px; - --border-left-width: 1px; - } - - .elementor-6473 .elementor-element.elementor-element-6986f8c > .elementor-widget-container { - padding: 0px 40px 0px 40px; - } - - .elementor-6473 .elementor-element.elementor-element-f7e9176 { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-6473 .elementor-element.elementor-element-d9f4822 { - --min-height: 230px; - } - - .elementor-6473 .elementor-element.elementor-element-68bc52e { - --min-height: 230px; - } - - .elementor-6473 .elementor-element.elementor-element-5629708 { - --margin-top: 90px; - --margin-bottom: 90px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-6473 .elementor-element.elementor-element-37eb5d8 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } -} - -@media(max-width: 480px) { - .elementor-6473 .elementor-element.elementor-element-846ec29 { - --e-con-grid-template-columns:repeat(1, 1fr); - --e-con-grid-template-rows: repeat(1, 1fr); - --grid-auto-flow: row; - } - - .elementor-6473 .elementor-element.elementor-element-79f02be { - font-size: 80px; - } - - .elementor-6473 .elementor-element.elementor-element-e056676 .elementor-counter-number { - font-size: 52px; - } - - .elementor-6473 .elementor-element.elementor-element-e056676 .elementor-counter-number-suffix { - font-size: 52px; - } - - .elementor-6473 .elementor-element.elementor-element-0d72805 .logico-title { - font-size: 18px; - } - - .elementor-6473 .elementor-element.elementor-element-b59cef4 { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } - - .elementor-6473 .elementor-element.elementor-element-afcbd05 { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } - - .elementor-6473 .elementor-element.elementor-element-e8ee54e .elementor-counter-title { - justify-content: center; - } - - .elementor-6473 .elementor-element.elementor-element-e8ee54e .elementor-counter-number-wrapper { - --counter-prefix-grow: 1; - --counter-suffix-grow: 1; - --counter-number-grow: 0; - } - - .elementor-6473 .elementor-element.elementor-element-1ea8a4b .elementor-counter-title { - justify-content: center; - } - - .elementor-6473 .elementor-element.elementor-element-1ea8a4b .elementor-counter-number-wrapper { - --counter-prefix-grow: 1; - --counter-suffix-grow: 1; - --counter-number-grow: 0; - } - - .elementor-6473 .elementor-element.elementor-element-09638df .elementor-counter-title { - justify-content: center; - } - - .elementor-6473 .elementor-element.elementor-element-09638df .elementor-counter-number-wrapper { - --counter-prefix-grow: 1; - --counter-suffix-grow: 1; - --counter-number-grow: 0; - } - - .elementor-6473 .elementor-element.elementor-element-59be3c9 .elementor-counter-title { - justify-content: center; - } - - .elementor-6473 .elementor-element.elementor-element-59be3c9 .elementor-counter-number-wrapper { - --counter-prefix-grow: 1; - --counter-suffix-grow: 1; - --counter-number-grow: 0; - } - - body:not(.rtl) .elementor-6473 .elementor-element.elementor-element-13a7637 { - left: 0px; - } - - body.rtl .elementor-6473 .elementor-element.elementor-element-13a7637 { - right: 0px; - } - - .elementor-6473 .elementor-element.elementor-element-13a7637 { - top: 0px; - } - - .elementor-6473 .elementor-element.elementor-element-1f766ea { - --width: 100%; - --margin-top: 0px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-6473 .elementor-element.elementor-element-2ed47f3 { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } - - .elementor-6473 .elementor-element.elementor-element-9ebb5d1 { - --gap: 30px 0px; - --row-gap: 30px; - --column-gap: 0px; - } - - .elementor-6473 .elementor-element.elementor-element-adb573f { - --e-con-grid-template-columns: repeat(2, 1fr); - --grid-auto-flow: row; - } - - .elementor-6473 .elementor-element.elementor-element-f7e9176 { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } - - .elementor-6473 .elementor-element.elementor-element-68bc52e:not(.elementor-motion-effects-element-type-background), .elementor-6473 .elementor-element.elementor-element-68bc52e > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-position: 0% 0%; - } -} - -@media(min-width: 481px) { - .elementor-6473 .elementor-element.elementor-element-1f766ea { - --width:363px; - } - - .elementor-6473 .elementor-element.elementor-element-f7e9176 { - --content-width: 1630px; - } - - .elementor-6473 .elementor-element.elementor-element-4dfe9a5 { - --width: 50%; - } - - .elementor-6473 .elementor-element.elementor-element-7dcab86 { - --width: 50%; - } -} - -@media(max-width: 1020px) and (min-width:481px) { - .elementor-6473 .elementor-element.elementor-element-1f766ea { - --width:340px; - } - - .elementor-6473 .elementor-element.elementor-element-4dfe9a5 { - --width: 100%; - } - - .elementor-6473 .elementor-element.elementor-element-7dcab86 { - --width: 100%; - } -} - -@media(max-width: 840px) and (min-width:481px) { - .elementor-6473 .elementor-element.elementor-element-e51a21a { - --width:100%; - } - - .elementor-6473 .elementor-element.elementor-element-f21cefd { - --width: 100%; - } - - .elementor-6473 .elementor-element.elementor-element-c4c35c7 { - --width: 100%; - } - - .elementor-6473 .elementor-element.elementor-element-4dfe9a5 { - --width: 100%; - } - - .elementor-6473 .elementor-element.elementor-element-7dcab86 { - --width: 100%; - } -} - -@media(max-width: 660px) and (min-width:481px) { - .elementor-6473 .elementor-element.elementor-element-1f766ea { - --width:100%; - } - - .elementor-6473 .elementor-element.elementor-element-c562953 { - --width: 100%; - } - - .elementor-6473 .elementor-element.elementor-element-d1915ef { - --width: 100%; - } - - .elementor-6473 .elementor-element.elementor-element-e0b0994 { - --width: 100%; - } - - .elementor-6473 .elementor-element.elementor-element-8d1a03d { - --width: 100%; - } -} - -.elementor-6957 .elementor-element.elementor-element-d7b22aa { - --display: flex; - --position: absolute; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --padding-top: 10px; - --padding-bottom: 0px; - --padding-left: 40px; - --padding-right: 40px; - top: 10px; - --z-index: 99; -} - -body:not(.rtl) .elementor-6957 .elementor-element.elementor-element-d7b22aa { - left: 0px; -} - -body.rtl .elementor-6957 .elementor-element.elementor-element-d7b22aa { - right: 0px; -} - -.elementor-6957 .elementor-element.elementor-element-66deece { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --flex-wrap: nowrap; - --border-radius: 25px 25px 25px 25px; - --z-index: 1; -} - -.elementor-6957 .elementor-element.elementor-element-66deece:not(.elementor-motion-effects-element-type-background), .elementor-6957 .elementor-element.elementor-element-66deece > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-color: #FFFFFF; -} - -.elementor .elementor-element.elementor-element-66deece.sticky-container-active, .elementor .sticky-container-active .elementor-element.elementor-element-66deece { - box-shadow: 0px 15px 38px 0px rgba(0, 0, 0, 0.1); -} - -.elementor-6957 .elementor-element.elementor-element-5efe208 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --margin-top: 0px; - --margin-bottom: 0px; - --margin-left: 40px; - --margin-right: 0px; - --z-index: 2; -} - -.elementor-6957 .elementor-element.elementor-element-64a6c4b { - --display: flex; - --flex-direction: row; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: space-around; - --align-items: stretch; - --gap: 0px 20px; - --row-gap: 0px; - --column-gap: 20px; - --flex-wrap: nowrap; - --z-index: 2; -} - -.elementor-6957 .elementor-element.elementor-element-476976f { - --display: flex; - --flex-direction: row; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: space-between; - --align-items: center; - --gap: 0vw 3.1vw; - --row-gap: 0vw; - --column-gap: 3.1vw; - --flex-wrap: nowrap; - --padding-top: 34px; - --padding-bottom: 34px; - --padding-left: 0px; - --padding-right: 0px; - --z-index: 2; -} - -.elementor-6957 .elementor-element.elementor-element-476976f.e-con { - --flex-grow: 1; - --flex-shrink: 0; -} - -#side-panel-aedcfb1:before { - background-image: url("/images/bg-slide-sidebar.jpg"); - background-position: center center; - background-repeat: no-repeat; - background-size: cover; -} - -.elementor-6957 .elementor-element.elementor-element-aedcfb1.elementor-element { - --flex-grow: 0; - --flex-shrink: 1; -} - -#side-panel-aedcfb1 .slide-sidebar { - padding: 137px 60px 60px 60px !important; -} - -#side-panel-aedcfb1 { - --logico-default-text-color: #ffffff; - --logico-dark-text-color: #ffffff; - --logico-light-text-color: #bebebe; - --logico-accent-color: #ffffff; - --logico-accent-alter-color: #ffffff; - --logico-border-color: #cbcbcb; - --logico-border-hover-color: #ffffff; - --logico-background-color: #1f1f1f; - --logico-background-alter-color: #1f1f1f; - --logico-button-text-color: #ffffff; - --logico-button-border-color: #ffffff; - --logico-button-background-color: rgba(255, 255, 255, 0); - --logico-button-icon-color: #1f1f1f; - --logico-button-text-hover: #1f1f1f; - --logico-button-border-hover: #ffffff; - --logico-button-background-hover: #ffffff; - --logico-button-icon-hover: #1f1f1f; -} - -.elementor-6957 .elementor-element.elementor-element-5d89756 .hfe-site-logo-container, .elementor-6957 .elementor-element.elementor-element-5d89756 .hfe-caption-width figcaption { - text-align: left; -} - -.elementor-6957 .elementor-element.elementor-element-5d89756 .hfe-site-logo .hfe-site-logo-container img { - width: 153px; -} - -.elementor-6957 .elementor-element.elementor-element-5d89756 .widget-image-caption { - margin-top: 0px; - margin-bottom: 0px; -} - -.elementor-6957 .elementor-element.elementor-element-5d89756.elementor-element { - --flex-grow: 0; - --flex-shrink: 0; -} - -.elementor-6957 .elementor-element.elementor-element-5d89756 .hfe-site-logo-container .hfe-site-logo-img { - border-style: none; -} - -.elementor-6957 .elementor-element.elementor-element-d1e9be4 { - --display: flex; - --flex-direction: row; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: center; - --align-items: center; - --z-index: 1; -} - -.elementor-6957 .elementor-element.elementor-element-d1e9be4.e-con { - --flex-grow: 0; - --flex-shrink: 1; -} - -.elementor-6957 .elementor-element.elementor-element-22e3755 { - width: 100%; - max-width: 100%; -} - -.elementor-6957 .elementor-element.elementor-element-22e3755 > .elementor-widget-container { - padding: 4px 0px 4px 0px; -} - -.elementor-6957 .elementor-element.elementor-element-22e3755 .header-menu-container nav { - text-align: center; -} - -.elementor-6957 .elementor-element.elementor-element-22e3755 .menu-trigger { - text-align: right; -} - -.elementor-6957 .elementor-element.elementor-element-22e3755 .header-menu-container .main-menu > li ul.sub-menu { - background-color: #1f1f1f; -} - -.elementor-6957 .elementor-element.elementor-element-22e3755 .header-menu-container .main-menu > li ul.sub-menu > li > a, .elementor-6957 .elementor-element.elementor-element-22e3755 .header-menu-container .main-menu > li ul.sub-menu > li > a:after { - color: #ffffff; -} - -.elementor-6957 .elementor-element.elementor-element-22e3755 .header-menu-container .main-menu > li ul.sub-menu > li.current-menu-ancestor > a, .elementor-6957 .elementor-element.elementor-element-22e3755 .header-menu-container .main-menu > li ul.sub-menu > li.current-menu-parent > a, .elementor-6957 .elementor-element.elementor-element-22e3755 .header-menu-container .main-menu > li ul.sub-menu > li.current-menu-item > a:not([href *= "/#"]), .elementor-6957 .elementor-element.elementor-element-22e3755 .header-menu-container .main-menu > li ul.sub-menu > li.active > a, .elementor-6957 .elementor-element.elementor-element-22e3755 .header-menu-container .main-menu > li ul.sub-menu > li:hover > a, .elementor-6957 .elementor-element.elementor-element-22e3755 .header-menu-container .main-menu > li ul.sub-menu > li > a:before { - color: #ffffff; -} - -#mobile-header-22e3755.mobile-header-menu-container { - --logico-border-color: #D9D9D9; - --logico-button-border-color: #ffffff; - --logico-button-icon-color: #333333; - --logico-button-text-hover: #333333; - --logico-button-border-hover: #ffffff; - --logico-button-background-hover: #ffffff; - --logico-button-icon-hover: #333333; -} - -.elementor-6957 .elementor-element.elementor-element-a08908a { - --display: flex; - --flex-direction: row; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: flex-end; - --align-items: center; - --gap: 0px 20px; - --row-gap: 0px; - --column-gap: 20px; - --flex-wrap: nowrap; -} - -.elementor-6957 .elementor-element.elementor-element-a08908a.e-con { - --flex-grow: 1; - --flex-shrink: 0; -} - -.elementor-6957 .elementor-element.elementor-element-68290e7 { - --display: flex; - --align-items: flex-end; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --margin-top: 0%; - --margin-bottom: 0%; - --margin-left: 2.7%; - --margin-right: 0%; - --padding-top: 15px; - --padding-bottom: 16px; - --padding-left: 0px; - --padding-right: 20px; - --z-index: 1; -} - -.elementor-6957 .elementor-element.elementor-element-68290e7.e-con { - --flex-grow: 1; - --flex-shrink: 0; -} - -.elementor-6957 .elementor-element.elementor-element-7600326 .header-button-container { - text-align: right; -} - -.elementor-6957 .elementor-element.elementor-element-7600326 a.header-button { - min-width: 193px; - color: #FFFFFF; - background-color: #ffffff; -} - -.elementor-6957 .elementor-element.elementor-element-7600326 a.header-button.header-button-animation-jump { - min-height: 72px; -} - -.elementor-6957 .elementor-element.elementor-element-7600326 a.header-button.header-button-animation-jump:hover { - min-height: calc(72px - 22px); -} - -.elementor-6957 .elementor-element.elementor-element-7600326 a.header-button.header-button-animation-fade { - min-height: 72px; -} - -.elementor-6957 .elementor-element.elementor-element-7600326 a.header-button:hover { - background-color: #A1D0F2; -} - -.elementor-6957 .elementor-element.elementor-element-f46995a { - --display: flex; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --margin-top: 10px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --z-index: 0; -} - -.elementor-6957 .elementor-element.elementor-element-4967acd { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --border-radius: 10px 10px 10px 10px; - --padding-top: 10px; - --padding-bottom: 10px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-6957 .elementor-element.elementor-element-4967acd:not(.elementor-motion-effects-element-type-background), .elementor-6957 .elementor-element.elementor-element-4967acd > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-color: #1F1F1F; -} - -.elementor-6957 .elementor-element.elementor-element-98b8484 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --gap: 0px 26px; - --row-gap: 0px; - --column-gap: 26px; -} - -.elementor-6957 .elementor-element.elementor-element-578bfd0.elementor-element { - --flex-grow: 0; - --flex-shrink: 0; -} - -.elementor-6957 .elementor-element.elementor-element-578bfd0 .elementor-icon-box-wrapper { - align-items: center; - gap: 15px; -} - -.elementor-6957 .elementor-element.elementor-element-578bfd0.elementor-view-stacked .elementor-icon { - background-color: #FFFFFF; -} - -.elementor-6957 .elementor-element.elementor-element-578bfd0.elementor-view-framed .elementor-icon, .elementor-6957 .elementor-element.elementor-element-578bfd0.elementor-view-default .elementor-icon { - fill: #FFFFFF; - color: #FFFFFF; - border-color: #FFFFFF; -} - -.elementor-6957 .elementor-element.elementor-element-578bfd0 .elementor-icon { - font-size: 19px; -} - -.elementor-6957 .elementor-element.elementor-element-578bfd0 .elementor-icon-box-description { - font-size: 14px; - line-height: 1.3571em; - color: #FFFFFF; -} - -.elementor-6957 .elementor-element.elementor-element-784603a { - width: auto; - max-width: auto; -} - -.elementor-6957 .elementor-element.elementor-element-784603a > .elementor-widget-container { - margin: 0px 0px 0px 0px; -} - -.elementor-6957 .elementor-element.elementor-element-784603a.elementor-element { - --align-self: flex-start; - --flex-grow: 0; - --flex-shrink: 0; -} - -.elementor-6957 .elementor-element.elementor-element-784603a .elementor-icon-box-wrapper { - align-items: center; - gap: 15px; -} - -.elementor-6957 .elementor-element.elementor-element-784603a.elementor-view-stacked .elementor-icon { - background-color: #FFFFFF; -} - -.elementor-6957 .elementor-element.elementor-element-784603a.elementor-view-framed .elementor-icon, .elementor-6957 .elementor-element.elementor-element-784603a.elementor-view-default .elementor-icon { - fill: #FFFFFF; - color: #FFFFFF; - border-color: #FFFFFF; -} - -.elementor-6957 .elementor-element.elementor-element-784603a .elementor-icon { - font-size: 20px; -} - -.elementor-6957 .elementor-element.elementor-element-784603a .elementor-icon-box-description { - font-size: 14px; - line-height: 1.3571em; - color: #FFFFFF; -} - -.elementor-6957 .elementor-element.elementor-element-784603a .elementor-icon-box-description a { - color: #FFFFFF; -} - -.elementor-6957 .elementor-element.elementor-element-784603a .elementor-icon-box-description a:hover { - color: #ffffff; -} - -.elementor-6957 .elementor-element.elementor-element-6e792da { - width: auto; - max-width: auto; -} - -.elementor-6957 .elementor-element.elementor-element-6e792da > .elementor-widget-container { - margin: 0px 0px 0px 20px; -} - -.elementor-6957 .elementor-element.elementor-element-6e792da.elementor-element { - --align-self: flex-start; - --flex-grow: 0; - --flex-shrink: 0; -} - -.elementor-6957 .elementor-element.elementor-element-6e792da .elementor-icon-box-wrapper { - align-items: center; - gap: 21px; -} - -.elementor-6957 .elementor-element.elementor-element-6e792da.elementor-view-stacked .elementor-icon { - background-color: #FFFFFF; -} - -.elementor-6957 .elementor-element.elementor-element-6e792da.elementor-view-framed .elementor-icon, .elementor-6957 .elementor-element.elementor-element-6e792da.elementor-view-default .elementor-icon { - fill: #FFFFFF; - color: #FFFFFF; - border-color: #FFFFFF; -} - -.elementor-6957 .elementor-element.elementor-element-6e792da .elementor-icon { - font-size: 14px; -} - -.elementor-6957 .elementor-element.elementor-element-6e792da .elementor-icon-box-description { - font-size: 14px; - line-height: 1.3571em; - color: #FFFFFF; -} - -.elementor-6957 .elementor-element.elementor-element-6e792da .elementor-icon-box-description a { - color: #FFFFFF; -} - -.elementor-6957 .elementor-element.elementor-element-6e792da .elementor-icon-box-description a:hover { - color: #ffffff; -} - -.elementor-6957 .elementor-element.elementor-element-7927416 { - --display: flex; - --flex-direction: row-reverse; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap-reverse; - --align-items: flex-end; - --gap: 0px 20px; - --row-gap: 0px; - --column-gap: 20px; - --flex-wrap: wrap; - --align-content: flex-end; -} - -.elementor-6957 .elementor-element.elementor-element-c1c9abd { - --grid-template-columns: repeat(0, auto); - --icon-size: 14px; - --grid-column-gap: 20px; - --grid-row-gap: 10px; -} - -.elementor-6957 .elementor-element.elementor-element-c1c9abd .elementor-widget-container { - text-align: right; -} - -.elementor-6957 .elementor-element.elementor-element-c1c9abd > .elementor-widget-container { - margin: 0px 0px 0px 20px; -} - -.elementor-6957 .elementor-element.elementor-element-c1c9abd.elementor-element { - --align-self: center; -} - -.elementor-6957 .elementor-element.elementor-element-c1c9abd .elementor-social-icon { - background-color: #FFFFFF00; - --icon-padding: 0em; -} - -.elementor-6957 .elementor-element.elementor-element-c1c9abd .elementor-social-icon:hover { - background-color: #FFFFFF00; -} - -.elementor-6957 .elementor-element.elementor-element-c1c9abd .elementor-social-icon:hover i { - color: #ffffff; -} - -.elementor-6957 .elementor-element.elementor-element-c1c9abd .elementor-social-icon:hover svg { - fill: #ffffff; -} - -body.elementor-page-6957:not(.elementor-motion-effects-element-type-background), body.elementor-page-6957 > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-color: #1F1F1F; -} - -@media(min-width: 481px) { - .elementor-6957 .elementor-element.elementor-element-476976f { - --width:auto; - } - - .elementor-6957 .elementor-element.elementor-element-a08908a { - --width: auto; - } - - .elementor-6957 .elementor-element.elementor-element-68290e7 { - --width: auto; - } - - .elementor-6957 .elementor-element.elementor-element-98b8484 { - --width: 70%; - } - - .elementor-6957 .elementor-element.elementor-element-7927416 { - --width: 30%; - } -} - -@media(max-width: 1200px) { - .elementor-6957 .elementor-element.elementor-element-d7b22aa { - --padding-top:10px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-6957 .elementor-element.elementor-element-5efe208 { - --margin-top: 0px; - --margin-bottom: 0px; - --margin-left: 20px; - --margin-right: 20px; - } - - .elementor-6957 .elementor-element.elementor-element-476976f { - --padding-top: 20px; - --padding-bottom: 20px; - --padding-left: 0px; - --padding-right: 0px; - --z-index: 1; - } - - .elementor-6957 .elementor-element.elementor-element-5d89756 .hfe-site-logo-container, .elementor-6957 .elementor-element.elementor-element-5d89756 .hfe-caption-width figcaption { - text-align: left; - } - - .elementor-6957 .elementor-element.elementor-element-d1e9be4 { - --padding-top: 20px; - --padding-bottom: 20px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-6957 .elementor-element.elementor-element-22e3755 > .elementor-widget-container { - padding: 0px 0px 0px 0px; - } - - .elementor-6957 .elementor-element.elementor-element-22e3755 { - z-index: 2; - } - - .elementor-6957 .elementor-element.elementor-element-a08908a { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-6957 .elementor-element.elementor-element-c1c9abd { - --grid-column-gap: 15px; - } -} - -@media(max-width: 1020px) { - .elementor-6957 .elementor-element.elementor-element-d7b22aa { - --padding-top:10px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-6957 .elementor-element.elementor-element-5efe208 { - --margin-top: 0px; - --margin-bottom: 0px; - --margin-left: 10px; - --margin-right: 20px; - } -} - -@media(max-width: 660px) { - .elementor-6957 .elementor-element.elementor-element-5efe208 { - --margin-top:0px; - --margin-bottom: 0px; - --margin-left: 20px; - --margin-right: 20px; - } - - .elementor-6957 .elementor-element.elementor-element-64a6c4b { - --flex-wrap: nowrap; - } - - .elementor-6957 .elementor-element.elementor-element-d1e9be4.e-con { - --flex-grow: 0; - --flex-shrink: 1; - } - - .elementor-6957 .elementor-element.elementor-element-4967acd { - --padding-top: 10px; - --padding-bottom: 10px; - --padding-left: 20px; - --padding-right: 20px; - } -} - -@media(max-width: 480px) { - .elementor-6957 .elementor-element.elementor-element-64a6c4b { - --flex-wrap:nowrap; - } - - .elementor-6957 .elementor-element.elementor-element-476976f { - --width: auto; - } - - .elementor-6957 .elementor-element.elementor-element-476976f.e-con { - --flex-grow: 1; - --flex-shrink: 0; - } -} - -.elementor-6889 .elementor-element.elementor-element-76cb49a { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --padding-top: 0px; - --padding-bottom: 20px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-6889 .elementor-element.elementor-element-0c6882f { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --border-radius: 25px 25px 25px 25px; - --margin-top: 0px; - --margin-bottom: -25px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 150px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - --z-index: 1; -} - -.elementor-6889 .elementor-element.elementor-element-0c6882f:not(.elementor-motion-effects-element-type-background), .elementor-6889 .elementor-element.elementor-element-0c6882f > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-color: #1F1F1F; -} - -body:not(.rtl) .elementor-6889 .elementor-element.elementor-element-bb3dad6 { - left: 0px; -} - -body.rtl .elementor-6889 .elementor-element.elementor-element-bb3dad6 { - right: 0px; -} - -.elementor-6889 .elementor-element.elementor-element-bb3dad6 { - top: 0px; -} - -.elementor-6889 .elementor-element.elementor-element-bb3dad6 > .elementor-widget-container { - border-radius: 25px 25px 25px 25px; -} - -.elementor-6889 .elementor-element.elementor-element-bb3dad6 iframe { - height: 100%; - filter: brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg ); -} - -.elementor-6889 .elementor-element.elementor-element-53dedfc { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: space-between; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-6889 .elementor-element.elementor-element-04736bd { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; -} - -.elementor-6889 .elementor-element.elementor-element-9585c58 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - border-style: solid; - --border-style: solid; - border-width: 0px 0px 79px 0px; - --border-top-width: 0px; - --border-right-width: 0px; - --border-bottom-width: 79px; - --border-left-width: 0px; - border-color: #ffffff; - --border-color: #ffffff; - --border-radius: 25px 25px 25px 25px; - --margin-top: 0px; - --margin-bottom: -79px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 85px; - --padding-bottom: 75px; - --padding-left: 105px; - --padding-right: 105px; - --z-index: 2; -} - -.elementor-6889 .elementor-element.elementor-element-9585c58:not(.elementor-motion-effects-element-type-background), .elementor-6889 .elementor-element.elementor-element-9585c58 > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-color: #FFFFFF; -} - -.elementor-6889 .elementor-element.elementor-element-4e0a49b > .elementor-widget-container { - margin: 0px 0px 24px 0px; -} - -.elementor-6889 .elementor-element.elementor-element-4e0a49b .logico-title { - font-size: 30px; - font-weight: 600; - line-height: 1.3333em; - letter-spacing: -0.03em; - color: #111111; -} - -.elementor-6889 .elementor-element.elementor-element-f37be65 > .elementor-widget-container { - margin: 10px 0px 0px 0px; -} - -.elementor-6889 .elementor-element.elementor-element-f37be65 .wpforms-container .wpforms-field, .elementor-6889 .elementor-element.elementor-element-f37be65 .wp-core-ui div.wpforms-container .wpforms-field { - padding: calc(20px / 2) 0; -} - -.elementor-6889 .elementor-element.elementor-element-f37be65 div.wpforms-container .wpforms-form .wpforms-field-label { - font-size: 14px; -} - -.elementor-6889 .elementor-element.elementor-element-f37be65 .wpforms-container .wpforms-submit-container { - padding-top: 28px; -} - -.elementor-6889 .elementor-element.elementor-element-4c3db5a { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --border-radius: 0px 0px 25px 25px; - --padding-top: 159px; - --padding-bottom: 122px; - --padding-left: 0px; - --padding-right: 0px; -} - -.elementor-6889 .elementor-element.elementor-element-4c3db5a:not(.elementor-motion-effects-element-type-background), .elementor-6889 .elementor-element.elementor-element-4c3db5a > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-color: #1F1F1F; -} - -.elementor-6889 .elementor-element.elementor-element-e6cf1b8 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-6889 .elementor-element.elementor-element-ee58e08 { - --divider-border-style: solid; - --divider-color: #CBCBCB; - --divider-border-width: 1px; -} - -.elementor-6889 .elementor-element.elementor-element-ee58e08 > .elementor-widget-container { - margin: 0px 0px 122px 0px; -} - -.elementor-6889 .elementor-element.elementor-element-ee58e08 .elementor-divider-separator { - width: 100%; -} - -.elementor-6889 .elementor-element.elementor-element-ee58e08 .elementor-divider { - padding-block-start:0px;padding-block-end:0px;} - -.elementor-6889 .elementor-element.elementor-element-1225243 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --gap: 50px 20px; - --row-gap: 50px; - --column-gap: 20px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-6889 .elementor-element.elementor-element-67cc7f3 { - --display: flex; -} - -.elementor-6889 .elementor-element.elementor-element-e7198b2 { - text-align: start; -} - -.elementor-6889 .elementor-element.elementor-element-e7198b2 img { - width: 153px; -} - -.elementor-6889 .elementor-element.elementor-element-9c563a3 > .elementor-widget-container { - margin: 35px 0px 0px 0px; -} - -.elementor-6889 .elementor-element.elementor-element-9c563a3 .logico-title { - font-family: "Manrope Alt", Sans-serif; - font-size: 60px; - font-weight: 700; - line-height: 1em; - letter-spacing: -0.03em; - color: #FFFFFF00; - -webkit-text-stroke-width: 1px; - stroke-width: 1px; - -webkit-text-stroke-color: #ffffff; - stroke: #ffffff; -} - -.elementor-6889 .elementor-element.elementor-element-497ac86 > .elementor-widget-container { - margin: 62px 0px 0px 0px; -} - -.elementor-6889 .elementor-element.elementor-element-497ac86 { - font-size: 14px; - color: #BEBEBE; - --logico-default-text-color: #BEBEBE; - --logico-accent-color: #BEBEBE; -} - -.elementor-6889 .elementor-element.elementor-element-505fbd0 { - --display: flex; -} - -.elementor-6889 .elementor-element.elementor-element-ac80956 > .elementor-widget-container { - margin: 1px 0px 7px 0px; -} - -.elementor-6889 .elementor-element.elementor-element-ac80956 .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.5em; - color: #FFFFFF; -} - -.elementor-6889 .elementor-element.elementor-element-b456849 { - font-size: 16px; - line-height: 1.875em; - color: #FFFFFF; - --logico-default-text-color: #FFFFFF; -} - -.elementor-6889 .elementor-element.elementor-element-1c2a5c0 > .elementor-widget-container { - margin: 56px 0px 7px 0px; -} - -.elementor-6889 .elementor-element.elementor-element-1c2a5c0 .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.5em; - color: #FFFFFF; -} - -.elementor-6889 .elementor-element.elementor-element-8c0bbc4 { - --grid-template-columns: repeat(0, auto); - --icon-size: 16px; - --grid-column-gap: 38px; - --grid-row-gap: 0px; -} - -.elementor-6889 .elementor-element.elementor-element-8c0bbc4 > .elementor-widget-container { - margin: 8px 0px 0px -3px; -} - -.elementor-6889 .elementor-element.elementor-element-8c0bbc4 .elementor-social-icon { - background-color: #FFFFFF00; - --icon-padding: 0px; -} - -.elementor-6889 .elementor-element.elementor-element-8c0bbc4 .elementor-social-icon i { - color: #FFFFFF; -} - -.elementor-6889 .elementor-element.elementor-element-8c0bbc4 .elementor-social-icon svg { - fill: #FFFFFF; -} - -.elementor-6889 .elementor-element.elementor-element-8c0bbc4 .elementor-social-icon:hover i { - color: #C01227; -} - -.elementor-6889 .elementor-element.elementor-element-8c0bbc4 .elementor-social-icon:hover svg { - fill: #C01227; -} - -.elementor-6889 .elementor-element.elementor-element-9bb0f21 { - --display: flex; -} - -.elementor-6889 .elementor-element.elementor-element-329a984 > .elementor-widget-container { - margin: 1px 0px 7px 0px; -} - -.elementor-6889 .elementor-element.elementor-element-329a984 .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.5em; - color: #FFFFFF; -} - -.elementor-6889 .elementor-element.elementor-element-4ea5f07 { - font-size: 16px; - line-height: 1.875em; - color: #FFFFFF; - --logico-default-text-color: #FFFFFF; -} - -.elementor-6889 .elementor-element.elementor-element-fc8baf2 > .elementor-widget-container { - margin: 56px 0px 7px 0px; -} - -.elementor-6889 .elementor-element.elementor-element-fc8baf2 .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.5em; - color: #FFFFFF; -} - -.elementor-6889 .elementor-element.elementor-element-485c95f { - font-size: 16px; - line-height: 1.75em; - color: #FFFFFF; - --logico-default-text-color: #FFFFFF; - --logico-accent-color: #FFFFFF; -} - -.elementor-6889 .elementor-element.elementor-element-dd051ed { - --display: flex; -} - -.elementor-6889 .elementor-element.elementor-element-c1a1e0a > .elementor-widget-container { - margin: 1px 0px 8px 0px; -} - -.elementor-6889 .elementor-element.elementor-element-c1a1e0a .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.5em; - color: #FFFFFF; -} - -.elementor-6889 .elementor-element.elementor-element-a72dd57 .logico-custom-menu-widget li { - font-size: 16px; -} - -.elementor-6889 .elementor-element.elementor-element-a72dd57 .logico-custom-menu-widget li, .elementor-6889 .elementor-element.elementor-element-a72dd57 .logico-custom-menu-widget li a { - color: #FFFFFF; -} - -.elementor-6889 .elementor-element.elementor-element-a72dd57 .logico-custom-menu-widget li a:hover { - color: #ffffff; - border-color: #ffffff; -} - -@media(min-width: 481px) { - .elementor-6889 .elementor-element.elementor-element-04736bd { - --width:45%; - } - - .elementor-6889 .elementor-element.elementor-element-9585c58 { - --width: 50%; - } - - .elementor-6889 .elementor-element.elementor-element-67cc7f3 { - --width: 33%; - } - - .elementor-6889 .elementor-element.elementor-element-505fbd0 { - --width: 24%; - } - - .elementor-6889 .elementor-element.elementor-element-9bb0f21 { - --width: 25%; - } - - .elementor-6889 .elementor-element.elementor-element-dd051ed { - --width: 14%; - } -} - -@media(max-width: 1200px) and (min-width:481px) { - .elementor-6889 .elementor-element.elementor-element-67cc7f3 { - --width:42%; - } -} - -@media(max-width: 1020px) and (min-width:481px) { - .elementor-6889 .elementor-element.elementor-element-04736bd { - --width:100%; - } - - .elementor-6889 .elementor-element.elementor-element-9585c58 { - --width: 100%; - } - - .elementor-6889 .elementor-element.elementor-element-67cc7f3 { - --width: 33%; - } - - .elementor-6889 .elementor-element.elementor-element-505fbd0 { - --width: 26%; - } - - .elementor-6889 .elementor-element.elementor-element-9bb0f21 { - --width: 22%; - } - - .elementor-6889 .elementor-element.elementor-element-dd051ed { - --width: 14%; - } -} - -@media(max-width: 840px) and (min-width:481px) { - .elementor-6889 .elementor-element.elementor-element-67cc7f3 { - --width:48%; - } - - .elementor-6889 .elementor-element.elementor-element-505fbd0 { - --width: 48%; - } - - .elementor-6889 .elementor-element.elementor-element-9bb0f21 { - --width: 48%; - } - - .elementor-6889 .elementor-element.elementor-element-dd051ed { - --width: 48%; - } -} - -@media(max-width: 660px) and (min-width:481px) { - .elementor-6889 .elementor-element.elementor-element-67cc7f3 { - --width:47%; - } - - .elementor-6889 .elementor-element.elementor-element-505fbd0 { - --width: 47%; - } - - .elementor-6889 .elementor-element.elementor-element-9bb0f21 { - --width: 47%; - } - - .elementor-6889 .elementor-element.elementor-element-dd051ed { - --width: 47%; - } -} - -@media(max-width: 1200px) { - .elementor-6889 .elementor-element.elementor-element-0c6882f { - --padding-top:120px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-6889 .elementor-element.elementor-element-53dedfc { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-6889 .elementor-element.elementor-element-9585c58 { - --padding-top: 50px; - --padding-bottom: 50px; - --padding-left: 50px; - --padding-right: 50px; - } - - .elementor-6889 .elementor-element.elementor-element-4c3db5a { - --padding-top: 125px; - --padding-bottom: 62px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-6889 .elementor-element.elementor-element-e6cf1b8 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-6889 .elementor-element.elementor-element-ee58e08 > .elementor-widget-container { - margin: 72px 0px 90px 0px; - } - - .elementor-6889 .elementor-element.elementor-element-1225243 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-6889 .elementor-element.elementor-element-9c563a3 .logico-title { - font-size: 60px; - } -} - -@media(max-width: 1020px) { - .elementor-6889 .elementor-element.elementor-element-76cb49a { - --padding-top:0px; - --padding-bottom: 10px; - --padding-left: 10px; - --padding-right: 10px; - } - - .elementor-6889 .elementor-element.elementor-element-0c6882f { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-6889 .elementor-element.elementor-element-53dedfc { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-6889 .elementor-element.elementor-element-04736bd { - --min-height: 500px; - } - - .elementor-6889 .elementor-element.elementor-element-9585c58 { - --margin-top: 0px; - --margin-bottom: -79px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 85px; - --padding-bottom: 75px; - --padding-left: 105px; - --padding-right: 105px; - } - - .elementor-6889 .elementor-element.elementor-element-4c3db5a { - --padding-top: 120px; - --padding-bottom: 60px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-6889 .elementor-element.elementor-element-e6cf1b8 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-6889 .elementor-element.elementor-element-9c563a3 .logico-title { - font-size: 40px; - } -} - -@media(max-width: 840px) { - .elementor-6889 .elementor-element.elementor-element-04736bd { - --min-height:400px; - } - - .elementor-6889 .elementor-element.elementor-element-ee58e08 > .elementor-widget-container { - margin: 60px 0px 60px 0px; - } - - .elementor-6889 .elementor-element.elementor-element-9c563a3 > .elementor-widget-container { - margin: 58px 0px 0px 0px; - } -} - -@media(max-width: 660px) { - .elementor-6889 .elementor-element.elementor-element-0c6882f { - --padding-top:0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-6889 .elementor-element.elementor-element-53dedfc { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-6889 .elementor-element.elementor-element-9585c58 { - --padding-top: 50px; - --padding-bottom: 30px; - --padding-left: 50px; - --padding-right: 50px; - } - - .elementor-6889 .elementor-element.elementor-element-4e0a49b .logico-title { - font-size: 24px; - } - - .elementor-6889 .elementor-element.elementor-element-4c3db5a { - --padding-top: 70px; - --padding-bottom: 60px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-6889 .elementor-element.elementor-element-e6cf1b8 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-6889 .elementor-element.elementor-element-1225243 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-6889 .elementor-element.elementor-element-9c563a3 .logico-title { - font-size: 38px; - } - - .elementor-6889 .elementor-element.elementor-element-497ac86 > .elementor-widget-container { - margin: 41px 0px 0px 0px; - } -} - -@media(max-width: 480px) { - .elementor-6889 .elementor-element.elementor-element-9585c58 { - --padding-top:40px; - --padding-bottom: 40px; - --padding-left: 25px; - --padding-right: 25px; - } - - .elementor-6889 .elementor-element.elementor-element-4e0a49b > .elementor-widget-container { - margin: 0px 0px 14px 0px; - } -} - - -:root { - --wp--preset--aspect-ratio--square: 1; - --wp--preset--aspect-ratio--4-3: 4/3; - --wp--preset--aspect-ratio--3-4: 3/4; - --wp--preset--aspect-ratio--3-2: 3/2; - --wp--preset--aspect-ratio--2-3: 2/3; - --wp--preset--aspect-ratio--16-9: 16/9; - --wp--preset--aspect-ratio--9-16: 9/16; - --wp--preset--color--black: #000000; - --wp--preset--color--cyan-bluish-gray: #abb8c3; - --wp--preset--color--white: #ffffff; - --wp--preset--color--pale-pink: #f78da7; - --wp--preset--color--vivid-red: #cf2e2e; - --wp--preset--color--luminous-vivid-orange: #ff6900; - --wp--preset--color--luminous-vivid-amber: #fcb900; - --wp--preset--color--light-green-cyan: #7bdcb5; - --wp--preset--color--vivid-green-cyan: #00d084; - --wp--preset--color--pale-cyan-blue: #8ed1fc; - --wp--preset--color--vivid-cyan-blue: #0693e3; - --wp--preset--color--vivid-purple: #9b51e0; - --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%); - --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%); - --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%); - --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%); - --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%); - --wp--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%); - --wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%); - --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%); - --wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%); - --wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%); - --wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%); - --wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%); - --wp--preset--font-size--small: 13px; - --wp--preset--font-size--medium: 20px; - --wp--preset--font-size--large: 36px; - --wp--preset--font-size--x-large: 42px; - --wp--preset--font-family--text-font: Manrope, sans-serif; - --wp--preset--font-family--heading-font: "Space Grotesk", sans-serif; - --wp--preset--spacing--20: 0.44rem; - --wp--preset--spacing--30: 0.67rem; - --wp--preset--spacing--40: 1rem; - --wp--preset--spacing--50: 1.5rem; - --wp--preset--spacing--60: 2.25rem; - --wp--preset--spacing--70: 3.38rem; - --wp--preset--spacing--80: 5.06rem; - --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2); - --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4); - --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2); - --wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0); - --wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0); -} - -:root { - --wp--style--global--content-size: 1340px; - --wp--style--global--wide-size: 1340px; -} - -:where(body) { - margin: 0; -} - -.wp-site-blocks > .alignleft { - float: left; - margin-right: 2em; -} - -.wp-site-blocks > .alignright { - float: right; - margin-left: 2em; -} - -.wp-site-blocks > .aligncenter { - justify-content: center; - margin-left: auto; - margin-right: auto; -} - -:where(.is-layout-flex) { - gap: 0.5em; -} - -:where(.is-layout-grid) { - gap: 0.5em; -} - -.is-layout-flow > .alignleft { - float: left; - margin-inline-start: 0;margin-inline-end: 2em;} - -.is-layout-flow > .alignright { - float: right; - margin-inline-start: 2em;margin-inline-end: 0;} - -.is-layout-flow > .aligncenter { - margin-left: auto !important; - margin-right: auto !important; -} - -.is-layout-constrained > .alignleft { - float: left; - margin-inline-start: 0;margin-inline-end: 2em;} - -.is-layout-constrained > .alignright { - float: right; - margin-inline-start: 2em;margin-inline-end: 0;} - -.is-layout-constrained > .aligncenter { - margin-left: auto !important; - margin-right: auto !important; -} - -.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)) { - max-width: var(--wp--style--global--content-size); - margin-left: auto !important; - margin-right: auto !important; -} - -.is-layout-constrained > .alignwide { - max-width: var(--wp--style--global--wide-size); -} - -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; -} - -body { - background-color: #ffffff; - color: #333333; - padding-top: 0px; - padding-right: 0px; - padding-bottom: 0px; - padding-left: 0px; -} - -a:where(:not(.wp-element-button)) { - text-decoration: underline; -} - -h1 { - font-family: var(--wp--preset--font-family--heading-font); - font-size: 120px; - font-weight: 500; - letter-spacing: -0.03em; - line-height: 1.2; - text-transform: uppercase; -} - -h2 { - font-family: var(--wp--preset--font-family--heading-font); - font-size: 80px; - font-weight: 500; - letter-spacing: -0.03em; - line-height: 1.2; - text-transform: uppercase; -} - -h3 { - font-family: var(--wp--preset--font-family--heading-font); - font-size: 60px; - font-weight: 500; - letter-spacing: -0.03em; - line-height: 1.2; - text-transform: uppercase; -} - -h4 { - font-family: var(--wp--preset--font-family--heading-font); - font-size: 40px; - font-weight: 500; - letter-spacing: -0.03em; - line-height: 1.2; - text-transform: uppercase; -} - -h5 { - font-family: var(--wp--preset--font-family--heading-font); - font-size: 30px; - font-weight: 500; - letter-spacing: -0.03em; - line-height: 1.2; - text-transform: uppercase; -} - -h6 { - font-family: var(--wp--preset--font-family--heading-font); - font-size: 25px; - font-weight: 500; - letter-spacing: -0.03em; - line-height: 1.2; - text-transform: uppercase; -} - -:root :where(.wp-element-button, .wp-block-button__link) { - background-color: #32373c; - border-width: 0; - color: #fff; - font-family: inherit; - font-size: inherit; - font-style: inherit; - font-weight: inherit; - letter-spacing: inherit; - line-height: inherit; - padding-top: calc(0.667em + 2px); - padding-right: calc(1.333em + 2px); - padding-bottom: calc(0.667em + 2px); - padding-left: calc(1.333em + 2px); - text-decoration: none; - text-transform: inherit; -} - -.has-black-color { - color: var(--wp--preset--color--black) !important; -} - -.has-cyan-bluish-gray-color { - color: var(--wp--preset--color--cyan-bluish-gray) !important; -} - -.has-white-color { - color: var(--wp--preset--color--white) !important; -} - -.has-pale-pink-color { - color: var(--wp--preset--color--pale-pink) !important; -} - -.has-vivid-red-color { - color: var(--wp--preset--color--vivid-red) !important; -} - -.has-luminous-vivid-orange-color { - color: var(--wp--preset--color--luminous-vivid-orange) !important; -} - -.has-luminous-vivid-amber-color { - color: var(--wp--preset--color--luminous-vivid-amber) !important; -} - -.has-light-green-cyan-color { - color: var(--wp--preset--color--light-green-cyan) !important; -} - -.has-vivid-green-cyan-color { - color: var(--wp--preset--color--vivid-green-cyan) !important; -} - -.has-pale-cyan-blue-color { - color: var(--wp--preset--color--pale-cyan-blue) !important; -} - -.has-vivid-cyan-blue-color { - color: var(--wp--preset--color--vivid-cyan-blue) !important; -} - -.has-vivid-purple-color { - color: var(--wp--preset--color--vivid-purple) !important; -} - -.has-black-background-color { - background-color: var(--wp--preset--color--black) !important; -} - -.has-cyan-bluish-gray-background-color { - background-color: var(--wp--preset--color--cyan-bluish-gray) !important; -} - -.has-white-background-color { - background-color: var(--wp--preset--color--white) !important; -} - -.has-pale-pink-background-color { - background-color: var(--wp--preset--color--pale-pink) !important; -} - -.has-vivid-red-background-color { - background-color: var(--wp--preset--color--vivid-red) !important; -} - -.has-luminous-vivid-orange-background-color { - background-color: var(--wp--preset--color--luminous-vivid-orange) !important; -} - -.has-luminous-vivid-amber-background-color { - background-color: var(--wp--preset--color--luminous-vivid-amber) !important; -} - -.has-light-green-cyan-background-color { - background-color: var(--wp--preset--color--light-green-cyan) !important; -} - -.has-vivid-green-cyan-background-color { - background-color: var(--wp--preset--color--vivid-green-cyan) !important; -} - -.has-pale-cyan-blue-background-color { - background-color: var(--wp--preset--color--pale-cyan-blue) !important; -} - -.has-vivid-cyan-blue-background-color { - background-color: var(--wp--preset--color--vivid-cyan-blue) !important; -} - -.has-vivid-purple-background-color { - background-color: var(--wp--preset--color--vivid-purple) !important; -} - -.has-black-border-color { - border-color: var(--wp--preset--color--black) !important; -} - -.has-cyan-bluish-gray-border-color { - border-color: var(--wp--preset--color--cyan-bluish-gray) !important; -} - -.has-white-border-color { - border-color: var(--wp--preset--color--white) !important; -} - -.has-pale-pink-border-color { - border-color: var(--wp--preset--color--pale-pink) !important; -} - -.has-vivid-red-border-color { - border-color: var(--wp--preset--color--vivid-red) !important; -} - -.has-luminous-vivid-orange-border-color { - border-color: var(--wp--preset--color--luminous-vivid-orange) !important; -} - -.has-luminous-vivid-amber-border-color { - border-color: var(--wp--preset--color--luminous-vivid-amber) !important; -} - -.has-light-green-cyan-border-color { - border-color: var(--wp--preset--color--light-green-cyan) !important; -} - -.has-vivid-green-cyan-border-color { - border-color: var(--wp--preset--color--vivid-green-cyan) !important; -} - -.has-pale-cyan-blue-border-color { - border-color: var(--wp--preset--color--pale-cyan-blue) !important; -} - -.has-vivid-cyan-blue-border-color { - border-color: var(--wp--preset--color--vivid-cyan-blue) !important; -} - -.has-vivid-purple-border-color { - border-color: var(--wp--preset--color--vivid-purple) !important; -} - -.has-vivid-cyan-blue-to-vivid-purple-gradient-background { - background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important; -} - -.has-light-green-cyan-to-vivid-green-cyan-gradient-background { - background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important; -} - -.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background { - background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important; -} - -.has-luminous-vivid-orange-to-vivid-red-gradient-background { - background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important; -} - -.has-very-light-gray-to-cyan-bluish-gray-gradient-background { - background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important; -} - -.has-cool-to-warm-spectrum-gradient-background { - background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important; -} - -.has-blush-light-purple-gradient-background { - background: var(--wp--preset--gradient--blush-light-purple) !important; -} - -.has-blush-bordeaux-gradient-background { - background: var(--wp--preset--gradient--blush-bordeaux) !important; -} - -.has-luminous-dusk-gradient-background { - background: var(--wp--preset--gradient--luminous-dusk) !important; -} - -.has-pale-ocean-gradient-background { - background: var(--wp--preset--gradient--pale-ocean) !important; -} - -.has-electric-grass-gradient-background { - background: var(--wp--preset--gradient--electric-grass) !important; -} - -.has-midnight-gradient-background { - background: var(--wp--preset--gradient--midnight) !important; -} - -.has-small-font-size { - font-size: var(--wp--preset--font-size--small) !important; -} - -.has-medium-font-size { - font-size: var(--wp--preset--font-size--medium) !important; -} - -.has-large-font-size { - font-size: var(--wp--preset--font-size--large) !important; -} - -.has-x-large-font-size { - font-size: var(--wp--preset--font-size--x-large) !important; -} - -.has-text-font-font-family { - font-family: var(--wp--preset--font-family--text-font) !important; -} - -.has-heading-font-font-family { - font-family: var(--wp--preset--font-family--heading-font) !important; -} - -:where(.wp-block-post-template.is-layout-flex) { - gap: 1.25em; -} - -:where(.wp-block-post-template.is-layout-grid) { - gap: 1.25em; -} - -:where(.wp-block-term-template.is-layout-flex) { - gap: 1.25em; -} - -:where(.wp-block-term-template.is-layout-grid) { - gap: 1.25em; -} - -:where(.wp-block-columns.is-layout-flex) { - gap: 2em; -} - -:where(.wp-block-columns.is-layout-grid) { - gap: 2em; -} - -:root :where(.wp-block-pullquote) { - font-size: 1.5em; - line-height: 1.6; -} - - - - @font-face { - font-family: 'Manrope Alt'; - src: url('/fonts/Manrope-Bold.ttf') format('truetype'); - font-weight: bold; - font-style: normal; - } - @font-face { - font-family: 'Manrope Alt'; - src: local('Manrope') format('truetype'); - font-weight: 800; - font-style: normal; - } - @font-face { - font-family: 'Manrope Alt'; - src: local('Manrope') format('truetype'); - font-weight: 200; - font-style: normal; - } - @font-face { - font-family: 'Manrope Alt'; - src: local('Manrope') format('truetype'); - font-weight: 300; - font-style: normal; - } - @font-face { - font-family: 'Manrope Alt'; - src: local('Manrope') format('truetype'); - font-weight: 500; - font-style: normal; - } - @font-face { - font-family: 'Manrope Alt'; - src: local('Manrope') format('truetype'); - font-weight: normal; - font-style: normal; - } - @font-face { - font-family: 'Manrope Alt'; - src: url('/fonts/Manrope-SemiBold.ttf') format('truetype'); - font-weight: 600; - font-style: normal; - } -:root { - --logico-viewport-mobile: 480px; - --logico-viewport-mobile-extra: 660px; - --logico-viewport-tablet: 840px; - --logico-viewport-tablet-extra: 1020px; - --logico-viewport-laptop: 1200px; - --logico-viewport-widescreen: 2400px; - - --logico-content-width: 1380px; - - --logico-default-text-color: #333333; - --logico-dark-text-color: #111111; - --logico-light-text-color: #a3a3a3; - --logico-accent-color: #c01227; - --logico-accent-alter-color: #c01227; - --logico-border-color: #adadad; - --logico-border-hover-color: #111111; - --logico-background-color: #ffffff; - --logico-background-alter-color: #f9f7f6; - --logico-button-text-color: #333333; - --logico-button-border-color: #333333; - --logico-button-background-color: rgba(255, 255, 255, 0); - --logico-button-icon-color: #ffffff; - --logico-button-text-hover: #ffffff; - --logico-button-background-hover: #c01227; - --logico-button-background-hover: #c01227; - --logico-button-icon-hover: #ffffff; - - --logico-body-font-size: 18px; - --logico-body-line-height: 1.6667em; - --logico-body-font-family: Manrope; - --logico-body-font-style: normal; - --logico-body-font-weight: 400; - --logico-body-text-decoration: none; - - --logico-h1-font-size: 120px; - --logico-h1-line-height: 1.2em; - --logico-h1-letter-spacing: -0.03em; - --logico-h1-font-family: Space Grotesk; - --logico-h1-text-transform: uppercase; - --logico-h1-font-style: normal; - --logico-h1-font-weight: 500; - - --logico-h2-font-size: 80px; - --logico-h2-line-height: 1.2em; - --logico-h2-letter-spacing: -0.03em; - --logico-h2-font-family: Space Grotesk; - --logico-h2-text-transform: uppercase; - --logico-h2-font-style: normal; - --logico-h2-font-weight: 500; - - --logico-h3-font-size: 60px; - --logico-h3-line-height: 1.2em; - --logico-h3-letter-spacing: -0.03em; - --logico-h3-font-family: Space Grotesk; - --logico-h3-text-transform: uppercase; - --logico-h3-font-style: normal; - --logico-h3-font-weight: 500; - - --logico-h4-font-size: 40px; - --logico-h4-line-height: 1.2em; - --logico-h4-letter-spacing: -0.03em; - --logico-h4-font-family: Space Grotesk; - --logico-h4-text-transform: uppercase; - --logico-h4-font-style: normal; - --logico-h4-font-weight: 500; - - --logico-h5-font-size: 30px; - --logico-h5-line-height: 1.2em; - --logico-h5-letter-spacing: -0.03em; - --logico-h5-font-family: Space Grotesk; - --logico-h5-text-transform: uppercase; - --logico-h5-font-style: normal; - --logico-h5-font-weight: 500; - - --logico-h6-font-size: 25px; - --logico-h6-line-height: 1.2em; - --logico-h6-letter-spacing: -0.03em; - --logico-h6-font-family: Space Grotesk; - --logico-h6-text-transform: uppercase; - --logico-h6-font-style: normal; - --logico-h6-font-weight: 500; - - --logico-button-font-size: 14px; - --logico-button-font-family: Manrope; - --logico-button-font-weight: 600; - - --logico-paragraph-spacing: 1.7em; - - --logico-h1-font-size-laptop: 80px; - --logico-h2-font-size-laptop: 60px; - --logico-h3-font-size-laptop: 46px; - --logico-h4-font-size-laptop: 34px; - --logico-h5-font-size-laptop: 28px; - --logico-h6-font-size-laptop: 22px; - --logico-body-font-size-tablet: 16px; - --logico-h1-font-size-tablet: 60px; - --logico-h2-font-size-tablet: 50px; - --logico-h3-font-size-tablet: 36px; - --logico-h4-font-size-tablet: 28px; - --logico-h5-font-size-tablet: 24px; - --logico-h6-font-size-tablet: 20px; - --logico-h1-font-size-mobile-extra: 40px; - --logico-h2-font-size-mobile-extra: 32px; - --logico-h3-font-size-mobile-extra: 28px; - --logico-h4-font-size-mobile-extra: 23px; - --logico-h5-font-size-mobile-extra: 20px; - --logico-h6-font-size-mobile-extra: 18px; - - --logico-radius-small: 10px; - --logico-radius-medium: 15px; - --logico-radius-large: 25px; -} - -.wp-block-post-content, -.logico-front-end { - font-size: 18px; - line-height: 1.6667em; - font-family: Manrope; - font-style: normal; - font-weight: 400; - text-decoration: none; -} -.wp-block-post-content h1:not([class*=logico-title-h]), -.wp-block-post-content .logico-title-h1, -.logico-front-end h1:not([class*=logico-title-h]), -.logico-front-end .logico-title-h1 { - font-size: 120px; - line-height: 1.2em; - letter-spacing: -0.03em; - /* font-family: Space Grotesk; */ - text-transform: uppercase; - font-style: normal; - font-weight: 500; -} -.wp-block-post-content h2:not([class*=logico-title-h]), -.wp-block-post-content .logico-title-h2, -.logico-front-end h2:not([class*=logico-title-h]), -.logico-front-end .logico-title-h2 { - font-size: 80px; - line-height: 1.2em; - letter-spacing: -0.03em; - font-family: Space Grotesk; - text-transform: uppercase; - font-style: normal; - font-weight: 500; -} -.wp-block-post-content h3:not([class*=logico-title-h]), -.wp-block-post-content .logico-title-h3, -.logico-front-end h3:not([class*=logico-title-h]), -.logico-front-end .logico-title-h3 { - font-size: 60px; - line-height: 1.2em; - letter-spacing: -0.03em; - font-family: "Manrope", Sans-serif; - text-transform: uppercase; - font-style: normal; - font-weight: 500; -} -.wp-block-post-content h4:not([class*=logico-title-h]), -.wp-block-post-content .logico-title-h4, -.logico-front-end h4:not([class*=logico-title-h]), -.logico-front-end .logico-title-h4 { - font-size: 40px; - line-height: 1.2em; - letter-spacing: -0.03em; - font-family: Space Grotesk; - text-transform: uppercase; - font-style: normal; - font-weight: 500; -} -.wp-block-post-content h5:not([class*=logico-title-h]), -.wp-block-post-content .logico-title-h5, -.logico-front-end h5:not([class*=logico-title-h]), -.logico-front-end .logico-title-h5 { - font-size: 30px; - line-height: 1.2em; - letter-spacing: -0.03em; - font-family: Space Grotesk; - text-transform: uppercase; - font-style: normal; - font-weight: 500; -} -.wp-block-post-content h6:not([class*=logico-title-h]), -.wp-block-post-content .logico-title-h6, -.logico-front-end h6:not([class*=logico-title-h]), -.logico-front-end .logico-title-h6 { - font-size: 25px; - line-height: 1.2em; - letter-spacing: -0.03em; - font-family: "Manrope", Sans-serif; - text-transform: uppercase; - font-style: normal; - font-weight: 500; -} -.logico-alter-button { - font-size: 14px; - font-family: Manrope; - font-weight: 600; -} -.wp-block-post-content p, -.logico-front-end p { - margin-bottom: 1.7em; -} -@media only screen and (max-width: 1200px) { - .wp-block-post-content h1:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h1, - .logico-front-end h1:not([class*=logico-title-h]), - .logico-front-end .logico-title-h1 { - font-size: 80px; - } - .wp-block-post-content h2:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h2, - .logico-front-end h2:not([class*=logico-title-h]), - .logico-front-end .logico-title-h2 { - font-size: 60px; - } - .wp-block-post-content h3:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h3, - .logico-front-end h3:not([class*=logico-title-h]), - .logico-front-end .logico-title-h3 { - font-size: 46px; - } - .wp-block-post-content h4:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h4, - .logico-front-end h4:not([class*=logico-title-h]), - .logico-front-end .logico-title-h4 { - font-size: 34px; - } - .wp-block-post-content h5:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h5, - .logico-front-end h5:not([class*=logico-title-h]), - .logico-front-end .logico-title-h5 { - font-size: 28px; - } - .wp-block-post-content h6:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h6, - .logico-front-end h6:not([class*=logico-title-h]), - .logico-front-end .logico-title-h6 { - font-size: 22px; - } -} -@media only screen and (max-width: 840px) { - .wp-block-post-content, - .logico-front-end { - font-size: 16px; - } - .wp-block-post-content h1:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h1, - .logico-front-end h1:not([class*=logico-title-h]), - .logico-front-end .logico-title-h1 { - font-size: 60px; - } - .wp-block-post-content h2:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h2, - .logico-front-end h2:not([class*=logico-title-h]), - .logico-front-end .logico-title-h2 { - font-size: 50px; - } - .wp-block-post-content h3:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h3, - .logico-front-end h3:not([class*=logico-title-h]), - .logico-front-end .logico-title-h3 { - font-size: 36px; - } - .wp-block-post-content h4:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h4, - .logico-front-end h4:not([class*=logico-title-h]), - .logico-front-end .logico-title-h4 { - font-size: 28px; - } - .wp-block-post-content h5:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h5, - .logico-front-end h5:not([class*=logico-title-h]), - .logico-front-end .logico-title-h5 { - font-size: 24px; - } - .wp-block-post-content h6:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h6, - .logico-front-end h6:not([class*=logico-title-h]), - .logico-front-end .logico-title-h6 { - font-size: 20px; - } -} -@media only screen and (max-width: 660px) { - .wp-block-post-content h1:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h1, - .logico-front-end h1:not([class*=logico-title-h]), - .logico-front-end .logico-title-h1 { - font-size: 40px; - } - .wp-block-post-content h2:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h2, - .logico-front-end h2:not([class*=logico-title-h]), - .logico-front-end .logico-title-h2 { - font-size: 32px; - } - .wp-block-post-content h3:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h3, - .logico-front-end h3:not([class*=logico-title-h]), - .logico-front-end .logico-title-h3 { - font-size: 28px; - } - .wp-block-post-content h4:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h4, - .logico-front-end h4:not([class*=logico-title-h]), - .logico-front-end .logico-title-h4 { - font-size: 23px; - } - .wp-block-post-content h5:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h5, - .logico-front-end h5:not([class*=logico-title-h]), - .logico-front-end .logico-title-h5 { - font-size: 20px; - } - .wp-block-post-content h6:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h6, - .logico-front-end h6:not([class*=logico-title-h]), - .logico-front-end .logico-title-h6 { - font-size: 18px; - } -} -.body-container.error-404 { - background-color: #C01227; -} -body.error-404 { - background-image: none !important; -} -.body-container.error-404 { - background-position: center center; - background-repeat: no-repeat; - -webkit-background-size: initial; - background-size: initial; - background-image: url("/images/bg-404.png"); -} - - -img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} - - - - - img.wp-smiley, img.emoji { - display: inline !important; - border: none !important; - box-shadow: none !important; - height: 1em !important; - width: 1em !important; - margin: 0 0.07em !important; - vertical-align: -0.1em !important; - background: none !important; - padding: 0 !important; - } -.logico-testimonial-carousel-widget .testimonial-carousel-wrapper.witch-icon:before { - content: '\e87d'; - font: 400 normal 48px/1em 'fontello'; - display: block; - margin: 0 0 39px; - color: #c01227 !important; -} - -.logico-ticker-wrapper .separator { - display: inline-block; - vertical-align: middle; - position: relative; - top: .1956em; - font-size: 31px; - padding: 0 30px; - color: #c01227; - margin: -.2128em -} - - -.logico-alter-button:after,a.logico-alter-button:after,.single-product.woocommerce div.product .cart .button:after,.single-product.woocommerce div.product .cart .added_to_cart:after,.woocommerce .widget_price_filter .price_slider_amount .button:after,.woocommerce.widget_price_filter .price_slider_amount .button:after,.woocommerce-page .widget_price_filter .price_slider_amount .button:after,.elementor-widget-sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:after,.elementor-widget-sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:after,.sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:after,.sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:after,.footer-widgets .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:after,.footer-widgets .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:after,.slide-sidebar-content .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:after,.slide-sidebar-content .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:after,.wp-block-woocommerce-price-filter .wc-block-components-price-slider__actions .wc-block-components-filter-submit-button:after,.wp-block-cover .wp-block-buttons>.wp-block-button .wp-block-button__link:after { - content: ''; - position: absolute; - display: block; - width: 4.8em; - top: 0; - bottom: 0; - right: 0; - left: initial; - -webkit-border-radius: inherit; - border-radius: inherit; - background-color:#c01227; - font-size: .71428em -} -.logico-alter-button,a.logico-alter-button -{ - display: inline-block; - position: relative; - text-align: center; - padding: 1em 5.21em 1em 1.71em; - min-height: calc(3.4286em + 2px); - font-size: 14px; - line-height: 1.4286em; - font-weight: 600; - letter-spacing: .01em; - text-decoration: none!important; - border-radius: var(--logico-radius-small,0); - -webkit-transition: background 0.45s ease-out,border-color 0.3s,color 0.3s,padding 0.3s; - transition: background 0.45s ease-out,border-color 0.3s,color 0.3s,padding 0.3s; - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; - outline: none; - cursor: default; - overflow: hidden; - height: auto; - color: var(--logico-button-text-color)!important; - border: solid 1px #C01227 !important; - z-index: 2; - background: -webkit-linear-gradient(90deg,var(--logico-button-background-color) 50%,var(--logico-button-background-hover) 50%); - background: -moz-linear-gradient(90deg,var(--logico-button-background-color) 50%,var(--logico-button-background-hover) 50%); - background: linear-gradient(90deg,var(--logico-button-background-color) 50%,var(--logico-button-background-hover) 50%); - -webkit-background-size: calc(200% + 4px) 100%; - -moz-background-size: calc(200% + 4px) 100%; - -o-background-size: calc(200% + 4px) 100%; - background-size: calc(200% + 4px) 100%; - background-position: -1.7857em 0; - background-repeat: no-repeat -} - -/* STYLE BLOCK 49 */ -/* Force unified style for Smart Logistics button */ - [data-id="c0a45e4"] .logico-alter-button { - background: #33333300 !important; - color: #ffffff !important; - border: 1px solid #fff !important; - padding: 1.1em 5.5em 1.1em 2em !important; - display: inline-block !important; - position: relative !important; - border-radius: 8px !important; - overflow: hidden !important; - z-index: 1 !important; - transition: all 0.4s ease !important; - } - [data-id="c0a45e4"] .logico-alter-button:after { - content: '' !important; - position: absolute !important; - top: 0 !important; - right: 0 !important; - bottom: 0 !important; - width: 4.8em !important; - background: #c01227 !important; - z-index: -1 !important; - transition: all 0.4s ease !important; - } - [data-id="c0a45e4"] .logico-alter-button:hover { - color: #ffffff !important; - } - [data-id="c0a45e4"] .logico-alter-button:hover:after { - width: 100% !important; - } - - [data-id="c0a45e4"] .logico-alter-button:before { - content: '\e80b' !important; - font-family: 'fontello' !important; - position: absolute !important; - right: 0 !important; - top: 0 !important; - bottom: 0 !important; - width: 4.8em !important; - height: 100% !important; - line-height: calc(4.8em + 2px) !important; - display: block !important; - text-align: center !important; - color: #fff !important; - z-index: 2 !important; - } - -/* STYLE BLOCK 50 */ -.howits-hero-custom-bg.elementor-repeater-item-3264830, - .howits-hero-custom-bg.elementor-repeater-item-6867061 { - background-image: linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.1)), url('/images/home1-slide-1.png') !important; - background-position: center !important; - background-repeat: no-repeat !important; - background-size: cover !important; - } - .howits-hero-custom-bg.elementor-repeater-item-6867061 { - background-image: linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.1)), url('/images/home1-slide-2.png') !important; - background-position: center !important; - background-repeat: no-repeat !important; - background-size: cover !important; - } diff --git a/public/css/custom-frontend.min.css b/public/css/custom-frontend.min.css deleted file mode 100644 index 28aa3d2..0000000 --- a/public/css/custom-frontend.min.css +++ /dev/null @@ -1,4622 +0,0 @@ -:root { - --direction-multiplier: 1 -} - -body.rtl,html[dir=rtl] { - --direction-multiplier: -1 -} - -.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 { - display: inline-block; - line-height: 1 -} - -.e-logo-wrapper i { - color: var(--e-a-color-circle-logo); - font-size: 2.5em -} - -.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,.elementor .elementor-background-video-embed { - max-width: none -} - -.elementor .elementor-background-video,.elementor .elementor-background-video-embed,.elementor .elementor-background-video-hosted { - inset-block-start: 50%; - inset-inline-start: 50%; - position: absolute; - transform: translate(-50%,-50%) -} - -.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: 840px) { - .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: 480px) { - .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.elementor-absolute,.elementor-element.elementor-fixed { - z-index: 1 -} - -.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: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-custom-embed-play { - inset-block-start: 50%; - inset-inline-start: 50%; - position: absolute; - transform: translate(calc(-50% * var(--direction-multiplier)),-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 { - fill: #fff; - filter: drop-shadow(1px 0 6px rgba(0,0,0,.3)); - height: 100px; - width: 100px -} - -.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) -} - -.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% -} - -@media (min-width: -1) { - .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: 1200px) { - .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: 1020px) { - .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: 840px) { - .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: 660px) { - .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: 480px) { - .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-inline:auto;position: relative -} - -@media (max-width: 840px) { - .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: 481px) { - .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-block-end: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-block-end: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: 481px) { - .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: 480px) { - .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: 481px) and (max-width:840px) { - .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: -1) { - .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: 841px) and (max-width:1200px) { - .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: 1021px) and (max-width:1200px) { - .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: 841px) and (max-width:1020px) { - .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: 481px) and (max-width:840px) { - .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: 661px) and (max-width:840px) { - .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: 481px) and (max-width:660px) { - .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: 480px) { - .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-block-end: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-block-end: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: -1) { - .elementor-grid-widescreen-0 .elementor-grid { - display:inline-block; - margin-block-end: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-block-end: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: 1200px) { - .elementor-grid-laptop-0 .elementor-grid { - display:inline-block; - margin-block-end: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-block-end: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: 1020px) { - .elementor-grid-tablet_extra-0 .elementor-grid { - display:inline-block; - margin-block-end: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-block-end: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: 840px) { - .elementor-grid-tablet-0 .elementor-grid { - display:inline-block; - margin-block-end: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-block-end:var(--grid-row-gap);word-break: break-word - } - - .elementor-grid-tablet-1 .elementor-grid { - .image-slider .image-item img, .image-item-card img { width: 100%; height: auto; display: block; } - - /* About page hero: add black overlay over background image */ - .elementor-2259 .elementor-element.elementor-element-830d027 { - position: relative; - background-size: cover !important; - background-position: center center !important; - background-repeat: no-repeat !important; - } - .elementor-2259 .elementor-element.elementor-element-830d027::before { - content: ""; - position: absolute; - inset: 0; - background: rgba(0,0,0,0.55); - z-index: 1; - pointer-events: none; - } - .elementor-2259 .elementor-element.elementor-element-830d027 .e-con-inner, - .elementor-2259 .elementor-element.elementor-element-830d027 .elementor-widget-container { - position: relative; - z-index: 2; - } - 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: 660px) { - .elementor-grid-mobile_extra-0 .elementor-grid { - display:inline-block; - margin-block-end: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-block-end: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: 480px) { - .elementor-grid-mobile-0 .elementor-grid { - display:inline-block; - margin-block-end: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-block-end: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: 1201px) { - #elementor-device-mode:after { - content:"desktop" - } -} - -@media (min-width: -1) { - #elementor-device-mode:after { - content:"widescreen" - } -} - -@media (max-width: 1200px) { - #elementor-device-mode:after { - content:"laptop" - } -} - -@media (max-width: 1020px) { - #elementor-device-mode:after { - content:"tablet_extra" - } -} - -@media (max-width: 840px) { - #elementor-device-mode:after { - content:"tablet" - } -} - -@media (max-width: 660px) { - #elementor-device-mode:after { - content:"mobile_extra" - } -} - -@media (max-width: 480px) { - #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 -} - -.e-con:where(: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 { - 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.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)) -} - -:is([data-widget_type="e-component.default"],[data-widget_type="e-component.default"]>.elementor-section-wrap)>.e-con { - --margin-right: 0px; - --margin-left: 0px -} - -.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: 480px) { - :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; - inset-block-start: 50%; - inset-inline-end: 10px; - pointer-events: none; - position: absolute; - text-shadow: 0 0 3px rgba(0,0,0,.3); - 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,[dir=rtl] .elementor-button-align-start .e-form__buttons,[dir=rtl] .elementor-button-align-start .elementor-field-type-submit { - justify-content: flex-end -} - -[dir=rtl] .elementor-button-align-end .e-form__buttons,[dir=rtl] .elementor-button-align-end .elementor-field-type-submit { - justify-content: flex-start -} - -.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: 840px) { - .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,[dir=rtl] .elementor-tablet-button-align-start .e-form__buttons,[dir=rtl] .elementor-tablet-button-align-start .elementor-field-type-submit { - justify-content: flex-end - } - - [dir=rtl] .elementor-tablet-button-align-end .e-form__buttons,[dir=rtl] .elementor-tablet-button-align-end .elementor-field-type-submit { - justify-content: flex-start - } - - .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: 480px) { - .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,[dir=rtl] .elementor-mobile-button-align-start .e-form__buttons,[dir=rtl] .elementor-mobile-button-align-start .elementor-field-type-submit { - justify-content: flex-end - } - - [dir=rtl] .elementor-mobile-button-align-end .e-form__buttons,[dir=rtl] .elementor-mobile-button-align-end .elementor-field-type-submit { - justify-content: flex-start - } - - .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:where(:not(.e-con)):where(:not(.e-div-block-base)) .elementor-widget-container,.elementor-element:where(:not(.e-con)):where(: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; - fill: #fff; - font-size: 15px; - line-height: 1; - padding: 12px 24px; - 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; - fill: #fff; - padding: .5em -} - -.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!important - } - - html * { - transition-delay: 0s!important; - transition-duration: 0s!important - } -} - -@media (max-width: 480px) { - .elementor .elementor-hidden-mobile,.elementor .elementor-hidden-phone { - display:none - } -} - -@media (min-width: 481px) and (max-width:660px) { - .elementor .elementor-hidden-mobile_extra { - display:none - } -} - -@media (min-width: 661px) and (max-width:840px) { - .elementor .elementor-hidden-tablet { - display:none - } -} - -@media (min-width: 841px) and (max-width:1020px) { - .elementor .elementor-hidden-tablet_extra { - display:none - } -} - -@media (min-width: 1021px) and (max-width:1200px) { - .elementor .elementor-hidden-laptop { - display:none - } -} - -@media (min-width: 1201px) and (max-width:99999px) { - .elementor .elementor-hidden-desktop { - display:none - } -} - -@media (min-width: -1) { - .elementor .elementor-hidden-widescreen { - display:none - } -} - -.team-listing-wrapper.team-grid-listing { - display: block; - margin: 0 -10px -20px -} - -.team-listing-wrapper.team-grid-listing .team-item-wrapper { - width: 100%; - padding: 0 10px; - margin: 0 0 20px; - -moz-box-sizing: border-box; - box-sizing: border-box -} - -.team-listing-wrapper.team-grid-listing .team-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-end; - -moz-align-items: flex-end; - -ms-align-items: flex-end; - align-items: flex-end; - position: relative -} - -.team-listing-wrapper.team-grid-listing .team-item .team-item-media { - width: 45.6522%; - position: relative; - -webkit-flex-shrink: 0; - -moz-flex-shrink: 0; - -ms-flex-shrink: 0; - flex-shrink: 0; - margin: 0 20px 0 0 -} - -.team-listing-wrapper.team-grid-listing .team-item .team-item-media img { - border-radius: var(--logico-radius-large,0) -} - -.team-listing-wrapper.team-grid-listing .team-item .team-item-content { - width: 100%; - margin: 0 0 -8px -} - -.team-listing-wrapper.team-grid-listing .team-item .post-media { - position: relative; - height: 0; - padding: 143.9153% 0 0; - overflow: hidden -} - -.team-listing-wrapper.team-grid-listing .team-item .post-media img { - position: absolute; - top: 0; - left: 0; - right: 0; - max-width: none; - width: 100%; - height: 100%; - -o-object-fit: cover; - object-fit: cover -} - -.team-listing-wrapper.team-grid-listing .team-item .post-title { - font-size: 25px; - line-height: 1.6em; - font-weight: 600; - letter-spacing: -.03em; - color: var(--logico-dark-text-color) -} - -.team-listing-wrapper.team-grid-listing .team-item .post-title a { - color: inherit; - text-decoration: none -} - -.team-listing-wrapper.team-grid-listing .team-item .post-title a:hover { - color: var(--logico-accent-color) -} - -.team-listing-wrapper.team-grid-listing .team-item .team-item-position { - font-size: .8889em; - line-height: 1.875em; - color: var(--logico-light-text-color) -} - -.team-listing-wrapper.team-grid-listing .team-item .team-item-socials { - margin: 0; - overflow: hidden -} - -.team-listing-wrapper.team-grid-listing .team-item .team-item-socials .wrapper-socials { - padding: 23px 0 8px; - margin: -16px -10px -100%; - position: relative; - -webkit-transition: margin 0.5s; - transition: margin 0.5s; - white-space: nowrap; - overflow: hidden -} - -.team-listing-wrapper.team-grid-listing .team-item .team-item-socials .wrapper-socials li { - margin: 16px 10px 0; - position: relative; - top: 30px; - -webkit-transition: top 0.3s 3s; - transition: top 0.3s 3s; - padding: 0 -} - -.team-listing-wrapper.team-grid-listing .team-item .team-item-socials .wrapper-socials li:before { - content: none; - display: none -} - -.team-listing-wrapper.team-grid-listing .team-item .team-item-socials .wrapper-socials li:nth-child(8n+1) { - -webkit-transition-delay: 0.4s; - transition-delay: 0.4s -} - -.team-listing-wrapper.team-grid-listing .team-item .team-item-socials .wrapper-socials li:nth-child(8n+2) { - -webkit-transition-delay: 0.5s; - transition-delay: 0.5s -} - -.team-listing-wrapper.team-grid-listing .team-item .team-item-socials .wrapper-socials li:nth-child(8n+3) { - -webkit-transition-delay: 0.6s; - transition-delay: 0.6s -} - -.team-listing-wrapper.team-grid-listing .team-item .team-item-socials .wrapper-socials li:nth-child(8n+4) { - -webkit-transition-delay: 0.7s; - transition-delay: 0.7s -} - -.team-listing-wrapper.team-grid-listing .team-item .team-item-socials .wrapper-socials li:nth-child(8n+5) { - -webkit-transition-delay: 0.8s; - transition-delay: 0.8s -} - -.team-listing-wrapper.team-grid-listing .team-item .team-item-socials .wrapper-socials li:nth-child(8n+6) { - -webkit-transition-delay: 0.9s; - transition-delay: 0.9s -} - -.team-listing-wrapper.team-grid-listing .team-item .team-item-socials .wrapper-socials li:nth-child(8n+7) { - -webkit-transition-delay: 1s; - transition-delay: 1s -} - -.team-listing-wrapper.team-grid-listing .team-item .team-item-socials .wrapper-socials li:nth-child(8n) { - -webkit-transition-delay: 1.1s; - transition-delay: 1.1s -} - -.team-listing-wrapper.team-grid-listing .team-item:hover .team-item-socials .wrapper-socials { - margin: -16px -10px 0 -} - -.team-listing-wrapper.team-grid-listing .team-item:hover .team-item-socials .wrapper-socials li { - top: 0 -} - -@media only screen and (min-width: 661px) { - .team-listing-wrapper.team-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 - } - - .team-listing-wrapper.team-grid-listing.columns-2 .team-item-wrapper,.team-listing-wrapper.team-grid-listing.columns-3 .team-item-wrapper,.team-listing-wrapper.team-grid-listing.columns-4 .team-item-wrapper,.team-listing-wrapper.team-grid-listing.columns-5 .team-item-wrapper,.team-listing-wrapper.team-grid-listing.columns-6 .team-item-wrapper { - width: 50% - } -} - -@media only screen and (min-width: 1021px) { - .team-listing-wrapper.team-grid-listing.columns-3 .team-item-wrapper,.team-listing-wrapper.team-grid-listing.columns-4 .team-item-wrapper,.team-listing-wrapper.team-grid-listing.columns-5 .team-item-wrapper,.team-listing-wrapper.team-grid-listing.columns-6 .team-item-wrapper { - width:33.3333% - } -} - -@media only screen and (min-width: 1201px) { - .team-listing-wrapper.team-grid-listing { - margin:0 -10px -40px - } - - .team-listing-wrapper.team-grid-listing .team-item-wrapper { - margin-bottom: 40px - } - - .team-listing-wrapper.team-grid-listing .team-item .team-item-media { - margin: 0 38px 0 0 - } - - .team-listing-wrapper.team-grid-listing.columns-4 .team-item-wrapper { - width: 25% - } - - .team-listing-wrapper.team-grid-listing.columns-5 .team-item-wrapper { - width: 20% - } - - .team-listing-wrapper.team-grid-listing.columns-6 .team-item-wrapper { - width: 16.6667% - } -} - -@media only screen and (min-width: 1380px) { - .team-listing-wrapper.team-grid-listing { - margin:0 -22px -78px - } - - .team-listing-wrapper.team-grid-listing .team-item-wrapper { - padding: 0 22px; - margin-bottom: 78px - } -} - - - :root { - --we-primary: #c01227; - --we-primary-light: #e62e45; - --we-secondary: #222222; - --we-accent: #f8f9fa; - --we-text: #333333; - --we-text-light: #666666; - --we-white: #ffffff; - --we-glass: rgba(255, 255, 255, 0.9); - --we-shadow: 0 20px 40px rgba(0, 0, 0, 0.08); - --we-radius: 24px; - --we-transition: all 0.4s cubic-bezier(0.165, 0.84, 0.44, 1); - } - - .we-section { - font-family: 'Inter', 'Manrope', sans-serif; - color: var(--we-text); - line-height: 1.6; - overflow: hidden; - background: var(--we-white); - clear: both; - display: block; - position: relative; - z-index: 1; - isolation: isolate; - } - - .we-container { - max-width: 1320px; - margin: 50px auto auto auto; - padding: 0px 24px; - } - - /* ─── HERO SECTION ─── */ - .we-hero { - position: relative; - padding: 120px 0 80px; - background: radial-gradient(circle at top right, rgba(192, 18, 39, 0.05), transparent 40%), - radial-gradient(circle at bottom left, rgba(192, 18, 39, 0.03), transparent 30%); - text-align: center; - } - - .we-hero-badge { - display: inline-flex; - align-items: center; - gap: 8px; - padding: 8px 20px; - background: rgba(192, 18, 39, 0.1); - color: var(--we-primary); - border-radius: 100px; - font-weight: 700; - font-size: 14px; - text-transform: uppercase; - letter-spacing: 1px; - margin-bottom: 32px; - animation: fadeInDown 0.8s ease-out; - } - - .we-hero-badge svg { - width: 18px; - height: 18px; - } - - .we-hero-title { - font-size: clamp(40px, 6vw, 72px); - font-weight: 800; - line-height: 1.1; - margin-bottom: 24px; - color: var(--we-secondary); - animation: fadeInUp 0.8s ease-out 0.2s both; - } - - .we-hero-title em { - font-style: normal; - color: var(--we-primary); - position: relative; - } - - .we-hero-title em::after { - content: ''; - position: absolute; - bottom: 10%; - left: 0; - width: 100%; - height: 8px; - background: rgba(192, 18, 39, 0.1); - z-index: -1; - } - - .we-hero-sub { - max-width: 800px; - margin: 0 auto 48px; - font-size: 20px; - color: var(--we-text-light); - animation: fadeInUp 0.8s ease-out 0.4s both; - } - - .we-hero-cta { - display: inline-flex; - align-items: center; - gap: 12px; - padding: 18px 40px; - background: var(--we-primary); - color: var(--we-white); - border-radius: 100px; - font-weight: 700; - text-decoration: none; - transition: var(--we-transition); - box-shadow: 0 10px 30px rgba(192, 18, 39, 0.3); - animation: fadeInUp 0.8s ease-out 0.6s both; - } - - .we-hero-cta:hover { - background: var(--we-primary-light); - transform: translateY(-5px); - box-shadow: 0 15px 40px rgba(192, 18, 39, 0.4); - } - - .we-hero-cta svg { - width: 20px; - height: 20px; - transition: transform 0.3s ease; - } - - .we-hero-cta:hover svg { - transform: translateX(5px); - } - - /* ─── STATS SECTION ─── */ - .we-stats { - padding: 60px 0; - background: var(--we-secondary); - color: var(--we-white); - margin-top: -40px; - border-radius: var(--we-radius); - position: relative; - z-index: 10; - box-shadow: var(--we-shadow); - } - - .we-stats-grid { - display: grid; - grid-template-columns: repeat(auto-fit, minmax(220px, 1fr)); - gap: 40px; - text-align: center; - } - - .we-stat-item { - position: relative; - } - - .we-stat-item:not(:last-child)::after { - content: ''; - position: absolute; - right: -20px; - top: 20%; - height: 60%; - width: 1px; - background: rgba(255, 255, 255, 0.1); - } - - .we-stat-num { - font-size: 48px; - font-weight: 800; - margin-bottom: 8px; - color: var(--we-white); - display: flex; - align-items: center; - justify-content: center; - gap: 4px; - } - - .we-stat-num span { - color: var(--we-primary); - } - - .we-stat-label { - font-size: 14px; - font-weight: 600; - text-transform: uppercase; - letter-spacing: 1px; - color: rgba(255, 255, 255, 0.6); - } - - /* ─── INITIATIVES SECTION ─── */ - .we-initiatives { - padding: 120px 0; - } - - .we-section-header { - text-align: center; - max-width: 700px; - margin: 0 auto 80px; - } - - .we-eyebrow { - color: var(--we-primary); - font-weight: 700; - text-transform: uppercase; - letter-spacing: 2px; - font-size: 14px; - margin-bottom: 16px; - display: block; - } - - .we-title { - font-size: 48px; - font-weight: 800; - color: var(--we-secondary); - margin-bottom: 24px; - } - - .we-init-grid { - display: grid; - grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); - gap: 32px; - } - - .we-init-card { - padding: 48px; - background: var(--we-white); - border: 1px solid rgba(0, 0, 0, 0.05); - border-radius: var(--we-radius); - transition: var(--we-transition); - position: relative; - overflow: hidden; - } - - .we-init-card:hover { - transform: translateY(-10px); - box-shadow: var(--we-shadow); - border-color: rgba(192, 18, 39, 0.1); - } - - .we-init-card::before { - content: ''; - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 4px; - background: var(--we-primary); - transform: scaleX(0); - transform-origin: left; - transition: transform 0.4s ease; - } - - .we-init-card:hover::before { - transform: scaleX(1); - } - - .we-init-icon { - font-size: 40px; - margin-bottom: 24px; - display: block; - } - - .we-init-title { - font-size: 24px; - font-weight: 700; - margin-bottom: 16px; - color: var(--we-secondary); - } - - .we-init-desc { - color: var(--we-text-light); - font-size: 16px; - } - - /* ─── SUCCESS STORIES ─── */ - .we-stories { - padding: 120px 0; - background: #f8f9fa; - border-radius: 60px; - margin-bottom: 120px; - } - - .we-story-grid { - display: grid; - grid-template-columns: repeat(auto-fit, minmax(350px, 1fr)); - gap: 32px; - } - - .we-story-card { - background: var(--we-white); - border-radius: var(--we-radius); - overflow: hidden; - transition: var(--we-transition); - display: flex; - flex-direction: column; - } - - .we-story-card:hover { - transform: translateY(-10px); - box-shadow: var(--we-shadow); - } - - .we-story-img-container { - position: relative; - height: 300px; - overflow: hidden; - } - - .we-story-img { - width: 100%; - height: 100%; - object-fit: cover; - transition: transform 0.6s ease; - } - - .we-story-card:hover .we-story-img { - transform: scale(1.1); - } - - .we-story-body { - padding: 40px; - } - - .we-story-role { - font-size: 14px; - font-weight: 700; - color: var(--we-primary); - text-transform: uppercase; - letter-spacing: 1px; - margin-bottom: 8px; - } - - .we-story-name { - font-size: 28px; - font-weight: 800; - margin-bottom: 12px; - color: var(--we-secondary); - } - - .we-story-location { - display: flex; - align-items: center; - gap: 8px; - color: var(--we-text-light); - font-size: 14px; - margin-bottom: 24px; - } - - .we-story-location svg { - width: 16px; - height: 16px; - color: var(--we-primary); - } - - .we-story-quote { - font-size: 17px; - font-style: italic; - color: var(--we-text); - position: relative; - padding-left: 24px; - border-left: 3px solid var(--we-primary); - } - - /* ─── CALL TO ACTION ─── */ - .we-cta { - position: relative; - padding: 100px 0; - background: var(--we-primary); - color: var(--we-white); - border-radius: var(--we-radius); - text-align: center; - overflow: hidden; - margin-bottom: 120px; - } - - .we-cta-inner { - position: relative; - z-index: 2; - } - - .we-cta-title { - font-size: clamp(32px, 4vw, 56px); - font-weight: 800; - margin-bottom: 24px; - line-height: 1.1; - } - - .we-cta-title em { - font-style: normal; - opacity: 0.8; - } - - .we-cta-sub { - font-size: 20px; - max-width: 100%; - margin: 0 auto 40px; - opacity: 0.9; - } - - .we-cta-btns { - display: flex; - gap: 20px; - justify-content: center; - flex-wrap: wrap; - } - - .btn-we-primary { - background: var(--we-white); - color: var(--we-primary); - padding: 18px 48px; - border-radius: 100px; - font-weight: 700; - text-decoration: none; - transition: var(--we-transition); - display: inline-flex; - align-items: center; - gap: 12px; - } - - .btn-we-primary:hover { - transform: translateY(-5px); - box-shadow: 0 10px 30px rgba(0, 0, 0, 0.2); - } - - .btn-we-outline { - background: transparent; - color: var(--we-white); - border: 2px solid rgba(255, 255, 255, 0.3); - padding: 18px 48px; - border-radius: 100px; - font-weight: 700; - text-decoration: none; - transition: var(--we-transition); - } - - .btn-we-outline:hover { - border-color: var(--we-white); - background: rgba(255, 255, 255, 0.1); - } - - /* ─── ANIMATIONS ─── */ - @keyframes fadeInUp { - from { opacity: 0; transform: translateY(30px); } - to { opacity: 1; transform: translateY(0); } - } - - @keyframes fadeInDown { - from { opacity: 0; transform: translateY(-30px); } - to { opacity: 1; transform: translateY(0); } - } - - .we-section .reveal { - opacity: 0; - transform: translateY(40px); - transition: all 0.8s cubic-bezier(0.165, 0.84, 0.44, 1); - } - - .we-section .reveal.active { - opacity: 1; - transform: translateY(0); - } - - /* Responsive Adjustments */ - @media (max-width: 768px) { - .we-section { - clear: both; - margin-top: 80px; - overflow: hidden; - } - - .we-hero { - padding: 96px 0 64px; - position: relative; - z-index: 2; - } - - .we-container { - padding: 0 20px; - } - - .we-hero-badge { - margin-bottom: 28px; - } - - .we-hero-title { - font-size: clamp(34px, 10vw, 44px); - line-height: 1.08; - margin-bottom: 24px; - } - - .we-hero-sub { - font-size: 18px; - line-height: 1.6; - margin-bottom: 36px; - } - - .we-stats { margin-top: 0; border-radius: 0; } - .we-stat-item:not(:last-child)::after { display: none; } - .we-title { font-size: 36px; } - .we-init-card { padding: 32px; } - .we-story-body { padding: 32px; } - } - - - /* additional css for 2 sections */ - /* @import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=Outfit:wght@400;500;600;700;800&display=swap'); */ - -/* --- DEFAULT ROOT THEME: PREMIUM LIGHT / WHITE --- */ -:root { - --bg-darker: #f8fafc; /* Clean slate light white background */ - --bg-dark: #f1f5f9; /* Distribution slate grey background */ - --bg-card: rgba(255, 255, 255, 0.75); /* White glassmorphism backdrop */ - --bg-card-hover: rgba(255, 255, 255, 0.95); - - --primary-raw: 226, 0, 26; /* #e2001a Doormile Red */ - --primary: rgb(var(--primary-raw)); - --primary-glow: #e2001a; - --primary-glow-rgb: 226, 0, 26; - - --accent-raw: 13, 148, 136; /* Teal */ - --accent: rgb(var(--accent-raw)); - --accent-glow: #0f766e; - - --text-primary: #0f172a; /* Slate 900 for high readability */ - --text-secondary: #475569; /* Slate 600 */ - --text-muted: #94a3b8; /* Slate 400 */ - - --border-color: rgba(15, 23, 42, 0.08); /* Light grey outline border */ - --border-glow: rgba(var(--primary-raw), 0.15); - - --font-heading: 'Outfit', 'Inter', sans-serif; - --font-body: 'Inter', sans-serif; - - --transition-fast: 0.2s cubic-bezier(0.4, 0, 0.2, 1); - --transition-smooth: 0.4s cubic-bezier(0.4, 0, 0.2, 1); - --transition-spring: 0.6s cubic-bezier(0.34, 1.56, 0.64, 1); - - --grid-line-color: rgba(15, 23, 42, 0.02); /* Subtle light grid pattern lines */ -} - -/* --- BASE STYLES --- */ - - -/* Layout Containers */ -.container { - max-width: 1320px; - margin: 0 auto; - padding: 0 2rem; - position: relative; - z-index: 10; -} - -section { - padding: 6rem 0; - position: relative; - overflow: hidden; -} - -h1, h2, h3 { - font-family: var(--font-heading); - font-weight: 700; - letter-spacing: -0.02em; -} - -/* Glassmorphic Panel (Elevated white glass for light theme) */ -.glass-panel { - background: var(--bg-card); - backdrop-filter: blur(16px) saturate(180%); - border: 1px solid var(--border-color); - border-radius: 16px; - box-shadow: 0 15px 30px rgba(15, 23, 42, 0.05), inset 0 1px 0 rgba(255, 255, 255, 0.6); - transition: var(--transition-smooth); -} - -.glass-panel:hover { - border-color: rgba(var(--primary-raw), 0.2); - box-shadow: 0 20px 40px rgba(15, 23, 42, 0.08); -} - -/* --- SECTION 1: THE ROADMAP HERO (EXACTLY #1F1F1F DARK BACKGROUND OVERRIDE) --- */ -.roadmap-hero-section { - /* Overriding default variables locally to create a gorgeous #1F1F1F dark layout! */ - --bg-darker: #1f1f1f; /* User specified solid charcoal color */ - --bg-dark: #272727; - --bg-card: rgba(15, 15, 15, 0.6); - --bg-card-hover: rgba(30, 30, 30, 0.85); - - --primary-glow: #c01227; - --text-primary: #f3f4f6; - --text-secondary: #9ca3af; - --text-muted: #5e6472; - --border-color: rgba(255, 255, 255, 0.06); - --border-glow: rgba(226, 0, 26, 0.25); - - min-height: 100vh; - border-radius: 20px; - padding: 2.5rem 0 4rem 0; - display: flex; - align-items: center; - background-color: var(--bg-darker) !important; - background-image: radial-gradient(circle at 50% 20%, rgba(226, 0, 26, 0.08) 0%, transparent 60%) !important; - position: relative; -} - -/* Concentric crimson vector curves background */ -.crimson-arc-bg { - position: absolute; - top: -240px; - left: 50%; - transform: translateX(-50%); - width: 1400px; - height: 480px; - border-radius: 50%; - border: 1.5px solid rgba(226, 0, 26, 0.05); - pointer-events: none; - z-index: 1; -} - -.crimson-arc-bg.inner { - top: -190px; - width: 1100px; - height: 380px; - border: 1px dashed rgba(226, 0, 26, 0.03); -} - -/* Screen Header Bar */ -.screen-header-bar { - display: flex; - justify-content: space-between; - align-items: center; - margin-bottom: 2.5rem; - position: relative; - z-index: 10; -} - -.alt-pills { - display: flex; - gap: 0.75rem; -} - -.alt-pill { - padding: 0.35rem 0.9rem; - border-radius: 6px; - background: rgba(255, 255, 255, 0.02); - border: 1px solid rgba(255, 255, 255, 0.05); - font-family: var(--font-heading); - font-size: 0.75rem; - font-weight: 600; - color: #7b808d; - cursor: pointer; - transition: var(--transition-fast); -} - -.alt-pill.active { - background: rgba(226, 0, 26, 0.06); - border-color: rgba(226, 0, 26, 0.2); - color: var(--primary-glow); - text-shadow: 0 0 8px rgba(226, 0, 26, 0.2); -} - -.alt-pill:hover:not(.active) { - color: var(--text-primary); - border-color: rgba(255, 255, 255, 0.15); -} - -/* Capsule brand logo on white background */ -.logo-capsule-wrap { - background: #fff; - padding: 0.4rem 1.25rem; - border-radius: 40px; - display: flex; - align-items: center; - box-shadow: 0 8px 24px rgba(0, 0, 0, 0.3); -} - -.logo-capsule-bg svg { - height: 24px; - width: auto; - display: block; -} - -/* Titles and subtitle layout */ -.vision-tag-top { - font-family: var(--font-heading); - font-size: 0.8rem; - font-weight: 800; - letter-spacing: 0.25em; - color: var(--primary-glow); - margin-bottom: 1.25rem; - text-transform: uppercase; -} - -.vision-main-title { - font-size: 3.4rem; - font-weight: 800; - letter-spacing: -0.03em; - line-height: 1.15; - color: #ffffff; - margin-bottom: 1rem; - max-width: 900px; -} - -/* .glowing-rose-text { - background: linear-gradient(135deg, #c01227 0%, var(#c01227) 100%); - -webkit-background-clip: text; - -webkit-text-fill-color: transparent; - filter: drop-shadow(0 0 20px rgba(255, 42, 95, 0.45)); -} */ - -.vision-main-subtitle { - font-size: 1.15rem; - color: var(--text-secondary); - margin-bottom: 3.5rem; -} - -/* Timeline Horizontal Track overlay */ -.roadmap-track-container { - display: flex; - align-items: center; - justify-content: space-between; - margin-bottom: 2.25rem; - position: relative; - z-index: 10; -} - -.roadmap-track-label { - font-family: var(--font-heading); - font-weight: 800; - font-size: 0.75rem; - letter-spacing: 0.15em; - color: var(--text-secondary); - flex-shrink: 0; -} - -.timeline-horizontal-wrapper { - flex: 1; - margin: 0 2rem; - position: relative; - height: 4px; -} - -.timeline-horizontal-line { - position: absolute; - top: 50%; - left: 0; - width: 100%; - height: 2px; - background: rgba(255, 255, 255, 0.08); - transform: translateY(-50%); - border-radius: 1px; -} - -.timeline-horizontal-fill { - position: absolute; - top: 50%; - left: 0; - width: 75%; - height: 2px; - background: var(--primary-glow); - box-shadow: 0 0 10px var(--primary-glow); - transform: translateY(-50%); - border-radius: 1px; -} - -.node-dots-row { - position: absolute; - width: 100%; - height: 100%; - top: 0; - left: 0; -} - -.node-dot-item { - position: absolute; - width: 10px; - height: 10px; - border-radius: 50%; - background: #1f1f1f; - border: 2px solid rgba(255, 255, 255, 0.15); - transform: translate(-50%, -50%); - top: 50%; -} - -.node-dot-item.dot-active { - background: var(--primary-glow); - border-color: var(--primary-glow); - box-shadow: 0 0 10px var(--primary-glow); -} - -.node-pulse-inner { - position: absolute; - width: 100%; - height: 100%; - border-radius: 50%; - background: rgba(255, 42, 95, 0.3); - transform: scale(2); - opacity: 0; - animation: pulse-ring 2s infinite ease-in-out; -} - -.node-dot-item.dot-vision-active { - width: 16px; - height: 16px; - background: #1f1f1f; - border: 3.5px solid rgba(255, 255, 255, 0.2); -} - -.node-pulse-crown { - width: 100%; - height: 100%; - border-radius: 50%; - border: 2px solid var(--primary-glow); - background: #1f1f1f; - box-shadow: 0 0 15px var(--primary-glow); - position: absolute; - top: 0; - left: 0; -} - -.roadmap-complete-pct { - font-family: var(--font-heading); - font-weight: 800; - font-size: 0.75rem; - letter-spacing: 0.05em; - color: var(--primary-glow); - flex-shrink: 0; - text-shadow: 0 0 8px rgba(226, 0, 26, 0.3); -} - -/* 4-Card side-by-side grid */ -.roadmap-grid-container { - display: grid; - grid-template-columns: repeat(4, 1fr); - gap: 1.25rem; - margin-bottom: 2.5rem; - position: relative; - z-index: 10; -} - -.roadmap-col-card { - background: var(--bg-card); - backdrop-filter: blur(12px); - border: 1.5px solid var(--border-color); - border-radius: 12px; - padding: 1.5rem; - display: flex; - flex-direction: column; - min-height: 380px; - transition: var(--transition-smooth); - cursor: pointer; - position: relative; -} - -.roadmap-col-card:hover { - transform: translateY(-6px); - border-color: rgba(226, 0, 26, 0.25); - box-shadow: 0 20px 40px rgba(0, 0, 0, 0.5), 0 0 20px rgba(226, 0, 26, 0.05); -} - -.card-top-row { - display: flex; - justify-content: space-between; - align-items: center; - margin-bottom: 1rem; -} - -.year-num { - font-family: var(--font-heading); - font-size: 1.6rem; - font-weight: 800; - color: #fff; - line-height: 1; -} - -.card-icon-badge { - width: 24px; - height: 24px; - border-radius: 6px; - background: rgba(226, 0, 26, 0.15); - border: 1px solid rgba(226, 0, 26, 0.3); - display: flex; - align-items: center; - justify-content: center; - color: var(--primary-glow); -} - -.phase-badge-pill { - align-self: flex-start; - padding: 0.25rem 0.65rem; - border-radius: 20px; - font-family: var(--font-heading); - font-weight: 800; - font-size: 0.65rem; - letter-spacing: 0.04em; - text-transform: uppercase; - margin-bottom: 0.85rem; -} - -.phase-badge-pill.yellow { - background: rgba(234, 179, 8, 0.08); - border: 1px solid rgba(234, 179, 8, 0.2); - color: #eab308; -} - -.phase-badge-pill.green { - background: rgba(16, 185, 129, 0.08); - border: 1px solid rgba(16, 185, 129, 0.2); - color: #10b981; -} - -.phase-badge-pill.blue { - background: rgba(59, 130, 246, 0.08); - border: 1px solid rgba(59, 130, 246, 0.2); - color: #3b82f6; -} - -.card-heading { - font-size: 1.1rem; - font-weight: 800; - color: #fff; - margin-bottom: 0.5rem; -} - -.card-text { - font-size: 0.8rem; - color: var(--text-secondary); - line-height: 1.45; - margin-bottom: 1.5rem; - flex-grow: 1; -} - -.card-pills-stack { - display: flex; - flex-direction: column; - gap: 0.5rem; -} - -.card-stat-pill-mini { - background: rgba(255, 255, 255, 0.02); - border: 1px solid rgba(255, 255, 255, 0.04); - padding: 0.45rem 0.75rem; - border-radius: 6px; - font-size: 0.78rem; - font-weight: 500; - color: #d1d5db; - display: flex; - align-items: center; - gap: 0.5rem; - transition: var(--transition-fast); -} - -.card-stat-pill-mini svg { - color: var(--primary-glow); - flex-shrink: 0; -} - -.card-stat-pill-mini:hover { - background: rgba(255, 255, 255, 0.05); - color: #fff; -} - -/* Glowing Vision Card 2030 layout styling */ -.glowing-vision-card { - background: linear-gradient(135deg, #e2001a 0%, #ff2a5f 100%) !important; - border-color: #c01227 !important; - box-shadow: 0 20px 40px rgba(226, 0, 26, 0.25), 0 0 25px rgba(226, 0, 26, 0.15); -} - -.glowing-vision-card:hover { - box-shadow: 0 20px 40px rgba(226, 0, 26, 0.45), 0 0 35px rgba(226, 0, 26, 0.25) !important; - border-color: #fff !important; -} - -.glowing-vision-card .year-num, -.glowing-vision-card .card-heading { - color: #fff !important; -} - -.glowing-vision-card .card-text { - color: rgba(255, 255, 255, 0.85) !important; -} - -.glowing-vision-card .card-icon-badge.translucent-white { - background: rgba(255, 255, 255, 0.15) !important; - border-color: rgba(255, 255, 255, 0.3) !important; - color: #fff !important; -} - -.glowing-vision-card .phase-badge-pill.white-pill { - background: rgba(255, 255, 255, 0.15) !important; - border: 1px solid rgba(255, 255, 255, 0.3) !important; - color: #fff !important; -} - -.glowing-vision-card .card-stat-pill-mini.translucent-crimson { - background: rgba(10, 15, 28, 0.35) !important; - border: 1px solid rgba(255, 255, 255, 0.08) !important; - color: #fff !important; -} - -.glowing-vision-card .card-stat-pill-mini.translucent-crimson svg { - color: #fff !important; -} - -/* Screen Footer Bar */ -.screen-footer-bar { - display: flex; - justify-content: space-between; - align-items: center; - padding-top: 1.5rem; - border-top: 1px solid rgba(255, 255, 255, 0.05); - margin-bottom: 2rem; - position: relative; - z-index: 10; -} - -.footer-msg { - font-family: var(--font-heading); - font-weight: 800; - font-size: 0.75rem; - letter-spacing: 0.1em; - color: var(--text-muted); -} - -.footer-pills-right { - display: flex; - gap: 0.5rem; -} - -.footer-pill-black { - padding: 0.3rem 0.8rem; - border-radius: 4px; - background: rgba(255, 255, 255, 0.02); - border: 1px solid rgba(255, 255, 255, 0.04); - font-family: var(--font-heading); - font-weight: 800; - font-size: 0.7rem; - letter-spacing: 0.05em; - color: #7b808d; -} - -/* Scroll action anchor */ -.scroll-action-indicator { - text-align: center; - margin-top: 0.5rem; - position: relative; - z-index: 10; -} - -.scroll-arrow-link { - text-decoration: none; - font-family: var(--font-heading); - font-weight: 800; - font-size: 0.75rem; - letter-spacing: 0.08em; - text-transform: uppercase; - color: var(--text-secondary); - display: inline-flex; - flex-direction: column; - align-items: center; - gap: 0.5rem; - transition: var(--transition-fast); -} - -.scroll-arrow-link svg { - animation: bounce-slow 2s infinite ease-in-out; -} - -.scroll-arrow-link:hover { - color: var(--primary-glow); -} - - -/* --- SECTION 2: LIVE AI ROUTING SIMULATOR (LIGHT / WHITE THEME) --- */ -.simulator-section { - background-color: var(--bg-darker); - background-image: radial-gradient(circle at 10% 80%, rgba(13, 148, 136, 0.02) 0%, transparent 60%); - border-top: 1px solid var(--border-color); -} - -.section-header { - text-align: center; - max-width: 700px; - margin: 0 auto 5rem; -} - -.section-tag { - font-family: var(--font-heading); - font-weight: 800; - font-size: 0.8rem; - letter-spacing: 0.25em; - text-transform: uppercase; - color: var(--primary); - margin-bottom: 1rem; - display: inline-block; -} - -.section-title { - font-size: 2.5rem; - font-weight: 800; - color: var(--text-primary); - margin-bottom: 1.25rem; -} - -.section-desc { - color: var(--text-secondary); - font-size: 1rem; -} - -/* Simulator Grid responsive wrapper */ -.simulator-grid { - display: grid; - grid-template-columns: 1fr 340px; - gap: 2rem; -} - -.canvas-container { - position: relative; - width: 100%; - aspect-ratio: 16/10; - border-radius: 12px; - overflow: hidden; - border: 1px solid var(--border-color); - background: #05070c; /* Deep dashboard cockpit background remains dark for optimal simulation glowing contrast! */ - box-shadow: 0 20px 40px rgba(15, 23, 42, 0.15); -} - -.simulator-canvas { - width: 100%; - height: 100%; - display: block; -} - -/* Light theme blur overlay hud styling */ -.simulator-hud { - position: absolute; - top: 1.5rem; - left: 1.5rem; - padding: 0.75rem 1.25rem; - background: rgba(255, 255, 255, 0.85); - backdrop-filter: blur(10px); - border: 1px solid rgba(15, 23, 42, 0.08); - border-radius: 8px; - display: flex; - align-items: center; - gap: 1.5rem; - z-index: 5; - box-shadow: 0 4px 15px rgba(0, 0, 0, 0.05); -} - -.hud-item { - display: flex; - align-items: center; - gap: 0.5rem; - font-family: var(--font-heading); - font-size: 0.8rem; - font-weight: 600; - text-transform: uppercase; - letter-spacing: 0.05em; - color: #475569; -} - -.hud-item span { - color: #0f172a; - font-size: 0.9rem; - font-weight: 700; -} - -/* Cockpit float slider controls */ -.sim-controls-floating { - position: absolute; - bottom: 1.5rem; - left: 50%; - transform: translateX(-50%); - padding: 0.6rem 1.5rem; - background: rgba(255, 255, 255, 0.85); - backdrop-filter: blur(10px); - border: 1px solid rgba(226, 0, 26, 0.25); - box-shadow: 0 4px 20px rgba(226, 0, 26, 0.1); - border-radius: 30px; - display: flex; - align-items: center; - gap: 1rem; - z-index: 5; -} - -.sim-toggle-btn { - background: none; - border: none; - color: #475569; - font-family: var(--font-heading); - font-weight: 600; - font-size: 0.85rem; - text-transform: uppercase; - letter-spacing: 0.05em; - padding: 0.4rem 1rem; - border-radius: 20px; - cursor: pointer; - transition: var(--transition-fast); -} - -.sim-toggle-btn.active { - background: var(--primary); - color: #fff; - box-shadow: 0 2px 10px rgba(226, 0, 26, 0.35); -} - -.sim-toggle-btn:hover:not(.active) { - color: #0f172a; -} - -.sim-action-btn { - background: rgba(0, 0, 0, 0.04); - border: 1px solid rgba(0, 0, 0, 0.08); - color: #0f172a; - padding: 0.4rem; - border-radius: 50%; - cursor: pointer; - transition: var(--transition-fast); - display: flex; - align-items: center; - justify-content: center; -} - -.sim-action-btn:hover { - background: rgba(0, 0, 0, 0.08); - border-color: rgba(0, 0, 0, 0.15); -} - -.footer-divider { - width: 1px; - height: 15px; - background: rgba(0, 0, 0, 0.1); -} - -/* Sidebar Metrics Dashboard styling */ -.simulator-sidebar { - display: flex; - flex-direction: column; - gap: 1.5rem; -} - -.sidebar-card { - padding: 1.75rem; - height: 100%; - display: flex; - flex-direction: column; - justify-content: space-between; -} - -.sidebar-title { - font-size: 1.1rem; - font-weight: 700; - color: var(--text-primary); - margin-bottom: 1.5rem; - display: flex; - align-items: center; - gap: 0.5rem; - padding-bottom: 0.75rem; - border-bottom: 1px solid var(--border-color); -} - -.metrics-list { - display: flex; - flex-direction: column; - gap: 1.25rem; -} - -.metric-row { - display: flex; - flex-direction: column; -} - -.metric-row .label { - font-size: 0.75rem; - text-transform: uppercase; - letter-spacing: 0.08em; - color: var(--text-secondary); - margin-bottom: 0.25rem; -} - -.metric-row .value-group { - display: flex; - align-items: baseline; - gap: 0.75rem; -} - -.metric-row .value { - font-size: 1.75rem; - font-family: var(--font-heading); - font-weight: 800; - color: var(--text-primary); -} - -.metric-row .delta { - font-size: 0.8rem; - font-weight: 600; - color: #0d9488; /* Teal positive light mode */ - display: flex; - align-items: center; - gap: 0.1rem; -} - -.metric-row .delta.negative { - color: var(--primary-glow); -} - -.metric-progress { - width: 100%; - height: 6px; - background: rgba(15, 23, 42, 0.04); - border-radius: 3px; - margin-top: 0.5rem; - overflow: hidden; -} - -.metric-progress-bar { - height: 100%; - background: var(--primary); - width: 85%; - box-shadow: 0 1px 4px rgba(var(--primary-raw), 0.2); - transition: width 0.8s cubic-bezier(0.4, 0, 0.2, 1); -} - -.metric-progress-bar.cyan { - background: #0d9488; /* Teal carbon saved */ - box-shadow: 0 1px 4px rgba(13, 148, 136, 0.2); -} - -.simulator-logs { - background: rgba(15, 23, 42, 0.02); - border: 1px solid var(--border-color); - border-radius: 12px; - padding: 1.25rem; - font-family: monospace; - font-size: 0.8rem; - height: 160px; - overflow-y: auto; - display: flex; - flex-direction: column; - gap: 0.5rem; - margin-top: 1.5rem; -} - -.log-entry { - color: var(--text-secondary); - display: flex; - gap: 0.5rem; - line-height: 1.4; -} - -.log-entry span.time { - color: var(--text-muted); - flex-shrink: 0; -} - -.log-entry span.ai { - color: var(--primary-glow); - font-weight: bold; - flex-shrink: 0; -} - - -/* --- SECTION 3: COMPARISON MATRIX & MOAT (LIGHT / WHITE THEME) --- */ -.comparison-section { - /* background-color: var(--bg-dark); */ - background-image: radial-gradient(circle at 90% 20%, rgba(var(--primary-raw), 0.015) 0%, transparent 60%); - border-top: 1px solid var(--border-color); -} - -.comparison-layout { - display: grid; - grid-template-columns: 1fr 400px; - gap: 3rem; - align-items: start; -} - -.table-wrapper { - overflow-x: auto; - border-radius: 16px; - border: 1px solid var(--border-color); - background: var(--bg-card); - box-shadow: 0 10px 30px rgba(15, 23, 42, 0.03); -} - -.comparison-table { - width: 100%; - border-collapse: collapse; - text-align: left; -} - -.comparison-table th, .comparison-table td { - padding: 1.2rem 1.5rem; - border-bottom: 1px solid var(--border-color); - font-size: 0.9rem; - color: var(--text-primary); -} - -.comparison-table tr:last-child th, .comparison-table tr:last-child td { - border-bottom: none; -} - -.comparison-table th { - font-family: var(--font-heading); - font-weight: 700; - text-transform: uppercase; - font-size: 0.75rem; - letter-spacing: 0.1em; - color: var(--text-secondary); - background: rgba(15, 23, 42, 0.02); -} - -/* Doormile red primary highlight column */ -.col-highlight { - background: rgba(var(--primary-raw), 0.02); - border-left: 2px solid var(--primary); - border-right: 2px solid var(--primary); - position: relative; -} - -th.col-highlight { - background: var(--primary) !important; - color: #fff !important; - text-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); - border-top: 2px solid var(--primary); - border-left: 2px solid var(--primary); - border-right: 2px solid var(--primary); - text-align: center; - font-weight: 800; -} - -td.col-highlight { - text-align: center; - color: var(--primary) !important; - font-weight: 700; -} - -.capability-cell { - display: flex; - align-items: center; - gap: 0.75rem; - font-weight: 600; - color: var(--text-primary); -} - -.capability-cell svg { - color: var(--text-secondary); - transition: var(--transition-fast); - flex-shrink: 0; -} - -tr:hover .capability-cell svg { - color: var(--primary); - transform: scale(1.15); -} - -.yes-badge { - display: inline-flex; - align-items: center; - gap: 0.25rem; - color: var(--primary); - font-weight: 700; - font-size: 0.85rem; -} - -.advanced-badge { - display: inline-flex; - align-items: center; - gap: 0.25rem; - background: rgba(var(--primary-raw), 0.08); - border: 1px solid var(--primary); - padding: 0.25rem 0.6rem; - border-radius: 4px; - font-size: 0.75rem; - text-transform: uppercase; - letter-spacing: 0.05em; - font-weight: 800; - color: var(--primary); -} - -.no-text { - color: var(--text-muted); -} - -.partial-text { - color: var(--text-secondary); -} - -/* Strategic Moat Panels light mode */ -.moat-panel { - display: flex; - flex-direction: column; - height: 100%; - gap: 1.25rem; - background: var(--bg-card); - border: 1px solid var(--border-color); - border-radius: 16px; - padding: 2rem; - box-shadow: 0 15px 30px rgba(15, 23, 42, 0.05), inset 0 1px 0 rgba(255, 255, 255, 0.6); -} - -.moat-header-section { - display: flex; - align-items: center; - gap: 0.75rem; - margin-bottom: 0.5rem; - padding-bottom: 0.75rem; - border-bottom: 1px solid var(--border-color); -} - -.moat-header-section svg { - color: var(--primary); -} - -.moat-header-section h3 { - font-size: 0.95rem; - text-transform: uppercase; - letter-spacing: 0.12em; - color: var(--text-primary); -} - -.moat-list { - display: flex; - flex-direction: column; - gap: 0.75rem; -} - -.moat-card { - border: 1px solid var(--border-color); - background: rgba(15, 23, 42, 0.01); - border-radius: 8px; - overflow: hidden; - transition: var(--transition-smooth); - cursor: pointer; -} - -.moat-card:hover { - border-color: rgba(15, 23, 42, 0.15); - background: rgba(15, 23, 42, 0.03); -} - -.moat-card.active { - border-color: var(--primary); - background: rgba(var(--primary-raw), 0.03); - box-shadow: 0 4px 15px rgba(var(--primary-raw), 0.05); -} - -.moat-card-title { - padding: 1.25rem; - font-family: var(--font-heading); - font-weight: 700; - font-size: 0.95rem; - color: var(--text-primary); - display: flex; - justify-content: space-between; - align-items: center; -} - -.moat-card-title svg { - color: var(--text-secondary); - transition: var(--transition-fast); -} - -.moat-card.active .moat-card-title svg { - color: var(--primary); - transform: rotate(90deg); -} - -.moat-card-content { - max-height: 0; - overflow: hidden; - padding: 0 1.25rem; - color: var(--text-secondary); - font-size: 0.85rem; - transition: max-height var(--transition-smooth), padding var(--transition-smooth); -} - -.moat-card.active .moat-card-content { - max-height: 120px; - padding: 0 1.25rem 1.25rem 1.25rem; -} - -.moat-banner { - display: flex; - align-items: flex-start; - gap: 0.75rem; - padding: 1rem; - background: rgba(var(--primary-raw), 0.05); - border: 1px solid rgba(var(--primary-raw), 0.2); - border-radius: 8px; - font-size: 0.8rem; - color: #991b1b; - font-weight: 500; -} - -.moat-banner svg { - color: var(--primary); - flex-shrink: 0; - margin-top: 0.1rem; -} - - -/* --- FOOTER (LIGHT THEME) --- */ - - - -/* --- KEYFRAMES AND SYSTEM ANIMATIONS --- */ -@keyframes pulse-ring { - 0% { transform: scale(1); opacity: 0.4; } - 50% { transform: scale(2.2); opacity: 0; } - 100% { transform: scale(1); opacity: 0; } -} - -@keyframes bounce-slow { - 0%, 100% { transform: translateY(0); } - 50% { transform: translateY(5px); } -} - - -/* ========================================================================== - MANDATORY MEDIA QUERIES ("this website use in all device use mediaquery") - ========================================================================== */ - -/* --- 1. WIDESCREEN & DESKTOP (Default layout up to 1320px) --- */ -@media (max-width: 1320px) { - .container { - padding: 0 1.5rem; - } -} - -/* --- 2. NOTEBOOKS & SMALL LAPTOPS (1024px to 1200px) --- */ -@media (max-width: 1200px) { - .roadmap-grid-container { - gap: 1rem; - } - - .roadmap-col-card { - padding: 1.25rem; - min-height: 380px; - } - - .year-num { - font-size: 1.4rem; - } - - .vision-main-title { - font-size: 2.8rem; - } - - .comparison-layout { - gap: 2rem; - grid-template-columns: 1fr 340px; - } -} - -/* --- 3. TABLETS AND IPADS (768px to 1024px) --- */ -@media (max-width: 1024px) { - section { - padding: 4.5rem 0; - } - - /* Roadmap Hero stack adjustment */ - .roadmap-hero-section { - padding: 4rem 0; - } - - /* 4-column timeline cards collapse to 2x2 grid for tablet readability! */ - .roadmap-grid-container { - grid-template-columns: repeat(2, 1fr); - gap: 1.5rem; - } - - .roadmap-col-card { - min-height: auto; - padding: 1.5rem; - } - - /* Simulator sidebar stacks below canvas grid */ - .simulator-grid { - grid-template-columns: 1fr; - gap: 1.5rem; - } - - .canvas-container { - aspect-ratio: 16/9; - } - - /* Capability matrix layout collapses to single column */ - .comparison-layout { - grid-template-columns: 1fr; - gap: 2.5rem; - } -} - -/* --- 4. LARGE PHONES & PORTRAIT TABLETS (480px to 768px) --- */ -@media (max-width: 768px) { - /* Screen Header pivots vertically to avoid overlap */ - .screen-header-bar { - flex-direction: column; - gap: 1.25rem; - align-items: flex-start; - margin-bottom: 2rem; - } - - .logo-capsule-wrap { - align-self: flex-end; /* Logo sits right, alt-pills left */ - } - - .vision-main-title { - font-size: 2.2rem; - } - - .vision-main-subtitle { - font-size: 1rem; - margin-bottom: 2.5rem; - } - - /* Roadmap tracking line adjustments for tight displays */ - .roadmap-track-container { - flex-direction: column; - gap: 1.25rem; - align-items: flex-start; - margin-bottom: 2rem; - } - - .timeline-horizontal-wrapper { - width: 100%; - margin: 0.5rem 0; - } - - /* Nodes stay centered above column layouts */ - .node-dots-row { - display: none; /* Hide top track nodes on pure mobile stacks for design cleanliness */ - } - - /* Side-by-side cards stack full-width for ultimate mobile legibility! */ - .roadmap-grid-container { - grid-template-columns: 1fr; - gap: 1.25rem; - } - - /* Capability Matrix table gains responsive horizontal swipe scrolls! */ - .table-wrapper { - width: 100%; - overflow-x: auto; - -webkit-overflow-scrolling: touch; - } - - .comparison-table { - min-width: 600px; /* Forces swipe track behavior on narrow screens */ - } - -} - -/* --- 5. SMALL SMARTPHONES (Portrait, Up to 480px) --- */ -@media (max-width: 480px) { - .container { - padding: 0 1rem; - } - - .vision-main-title { - font-size: 1.8rem; - } - - .alt-pills { - width: 100%; - flex-direction: column; - gap: 0.5rem; - } - - .alt-pill { - text-align: center; - width: 100%; - } - - .logo-capsule-wrap { - align-self: center; - width: 100%; - justify-content: center; - } - - .roadmap-col-card { - padding: 1.25rem; - } - - .year-num { - font-size: 1.3rem; - } - - .card-heading { - font-size: 1rem; - } - - .card-stat-pill-mini { - padding: 0.4rem 0.6rem; - font-size: 0.72rem; - } - - .section-title { - font-size: 1.8rem; - } - - .sidebar-card { - padding: 1.25rem; - } - - .metric-row .value { - font-size: 1.4rem; - } - - .moat-panel { - padding: 1.25rem; - } -} diff --git a/public/css/elementor-frontend-inline-css.css b/public/css/elementor-frontend-inline-css.css deleted file mode 100644 index 95d2ac4..0000000 --- a/public/css/elementor-frontend-inline-css.css +++ /dev/null @@ -1,46195 +0,0 @@ -.elementor-kit-5 { - --e-global-color-primary: #111111; - --e-global-color-secondary: #777777; - --e-global-color-text: #333333; - --e-global-color-accent: #FAC12E; - --e-global-typography-primary-font-family: "Roboto"; - --e-global-typography-primary-font-weight: 600; - --e-global-typography-secondary-font-family: "Roboto Slab"; - --e-global-typography-secondary-font-weight: 400; - --e-global-typography-text-font-family: "Manrope"; - --e-global-typography-text-font-size: 18px; - --e-global-typography-text-font-weight: 400; - --e-global-typography-text-line-height: 1.6667em; - --e-global-typography-accent-font-family: "Manrope"; - --e-global-typography-accent-font-weight: 400; - --e-global-typography-accent-line-height: 1.6667em; - color: #333333; - font-family: "Manrope", Sans-serif; - font-size: 18px; - font-weight: 400; - font-style: normal; - text-decoration: none; - line-height: 1.6667em; -} - -.elementor-kit-5 p { - margin-block-end:1.7em;} - -.elementor-kit-5 a { - color: #FAC12E; - text-decoration: underline; -} - -.elementor-kit-5 h1 { - color: #111111; - font-family: "Space Grotesk", Sans-serif; - font-size: 120px; - font-weight: 500; - text-transform: uppercase; - font-style: normal; - line-height: 1.2em; - letter-spacing: -0.03em; -} - -.elementor-kit-5 h2 { - color: #111111; - font-family: "Space Grotesk", Sans-serif; - font-size: 80px; - font-weight: 500; - text-transform: uppercase; - font-style: normal; - line-height: 1.2em; - letter-spacing: -0.03em; -} - -.elementor-kit-5 h3 { - color: #111111; - font-family: "Space Grotesk", Sans-serif; - font-size: 60px; - font-weight: 500; - text-transform: uppercase; - font-style: normal; - line-height: 1.2em; - letter-spacing: -0.03em; -} - -.elementor-kit-5 h4 { - color: #111111; - font-family: "Space Grotesk", Sans-serif; - font-size: 40px; - font-weight: 500; - text-transform: uppercase; - font-style: normal; - line-height: 1.2em; - letter-spacing: -0.03em; -} - -.elementor-kit-5 h5 { - color: #111111; - font-family: "Space Grotesk", Sans-serif; - font-size: 30px; - font-weight: 500; - text-transform: uppercase; - font-style: normal; - line-height: 1.2em; - letter-spacing: -0.03em; -} - -.elementor-kit-5 h6 { - color: #111111; - font-family: "Space Grotesk", Sans-serif; - font-size: 25px; - font-weight: 500; - text-transform: uppercase; - font-style: normal; - line-height: 1.2em; - letter-spacing: -0.03em; -} - -.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button { - font-family: "Manrope", Sans-serif; - font-size: 14px; - font-weight: 600; -} - -.elementor-section.elementor-section-boxed > .elementor-container { - max-width: 1380px; -} - -.e-con { - --container-max-width: 1380px; -} - -.elementor-widget:not(:last-child) { - margin-block-end:0px;} - -.elementor-element { - --widgets-spacing: 0px 40px; - --widgets-spacing-row: 0px; - --widgets-spacing-column: 40px; -} - - - -h1.page-title { - display: var(--page-title-display); -} - -@media(max-width: 1200px) { - .elementor-kit-5 h1 { - font-size:80px; - } - - .elementor-kit-5 h2 { - font-size: 60px; - } - - .elementor-kit-5 h3 { - font-size: 46px; - } - - .elementor-kit-5 h4 { - font-size: 34px; - } - - .elementor-kit-5 h5 { - font-size: 28px; - } - - .elementor-kit-5 h6 { - font-size: 22px; - } -} - -@media(max-width: 840px) { - .elementor-kit-5 { - --e-global-typography-text-font-size:16px; - --e-global-typography-accent-font-size: 16px; - font-size: 16px; - } - - .elementor-kit-5 h1 { - font-size: 60px; - } - - .elementor-kit-5 h2 { - font-size: 50px; - } - - .elementor-kit-5 h3 { - font-size: 36px; - } - - .elementor-kit-5 h4 { - font-size: 28px; - } - - .elementor-kit-5 h5 { - font-size: 24px; - } - - .elementor-kit-5 h6 { - font-size: 20px; - } - - .elementor-section.elementor-section-boxed > .elementor-container { - max-width: 1024px; - } - - .e-con { - --container-max-width: 1024px; - } -} - -@media(max-width: 660px) { - .elementor-kit-5 h1 { - font-size:40px; - } - - .elementor-kit-5 h2 { - font-size: 32px; - } - - .elementor-kit-5 h3 { - font-size: 28px; - } - - .elementor-kit-5 h4 { - font-size: 23px; - } - - .elementor-kit-5 h5 { - font-size: 20px; - } - - .elementor-kit-5 h6 { - font-size: 18px; - } -} - -@media(max-width: 480px) { - .elementor-section.elementor-section-boxed > .elementor-container { - max-width:767px; - } - - .e-con { - --container-max-width: 767px; - } -} - -.elementor-108 .elementor-element.elementor-element-9b66268 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; -} - -.elementor-108 .elementor-element.elementor-element-8f6e334 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-108 .elementor-element.elementor-element-30d596a { - width: var( --container-widget-width, 1046px ); - max-width: 1046px; - --container-widget-width: 1046px; - --container-widget-flex-grow: 0; -} - -.elementor-108 .elementor-element.elementor-element-30d596a .elementor-counter-number-wrapper { - --counter-prefix-grow: 0; - --counter-suffix-grow: 1; - --counter-number-grow: 0; - color: #FFFFFF00; - -webkit-text-stroke-width: 2px; - stroke-width: 2px; - -webkit-text-stroke-color: #FAC12E; - stroke: #FAC12E; -} - -.elementor-108 .elementor-element.elementor-element-30d596a .elementor-counter-number { - font-family: "Manrope Alt", Sans-serif; - font-size: 180px; - font-weight: 600; - letter-spacing: -0.03em; -} - -.elementor-108 .elementor-element.elementor-element-b2a390e { - width: var( --container-widget-width, 135px ); - max-width: 135px; - --container-widget-width: 135px; - --container-widget-flex-grow: 0; - --e-transform-origin-x: center; - --e-transform-origin-y: center; -} - -.elementor-108 .elementor-element.elementor-element-b2a390e > .elementor-widget-container { - --e-transform-rotateZ: -90deg; - --e-transform-translateY: 20%; -} - -.elementor-108 .elementor-element.elementor-element-b2a390e .logico-title { - font-size: 20px; - font-weight: 500; - line-height: 1.5em; - color: #111111; -} - -.elementor-108 .elementor-element.elementor-element-e7c8c5f { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --margin-top: 116px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-108 .elementor-element.elementor-element-b172322 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-108 .elementor-element.elementor-element-0194d9e { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; -} - -.elementor-108 .elementor-element.elementor-element-676ec37 > .elementor-widget-container { - margin: 40px 130px 0px 0px; -} - -.elementor-108 .elementor-element.elementor-element-fec2f9b { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --margin-top: 40px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-108 .elementor-element.elementor-element-c4e32fc { - --display: flex; -} - -.elementor-108 .elementor-element.elementor-element-f578144 .logico-title { - font-size: 20px; - font-weight: 600; - color: #111111; -} - -.elementor-108 .elementor-element.elementor-element-95288a0 > .elementor-widget-container { - margin: 20px 0px 0px 0px; -} - -.elementor-108 .elementor-element.elementor-element-8419cf5 { - --display: flex; -} - -.elementor-108 .elementor-element.elementor-element-b0fb188 .logico-title { - font-size: 20px; - font-weight: 600; - color: #111111; -} - -.elementor-108 .elementor-element.elementor-element-bca7fbf > .elementor-widget-container { - margin: 23px 0px 0px 0px; -} - -.elementor-108 .elementor-element.elementor-element-8957ed4 > .elementor-widget-container { - margin: 6px 0px 0px 0px; -} - -.elementor-108 .elementor-element.elementor-element-75fca4e > .elementor-widget-container { - margin: 6px 0px 0px 0px; -} - -.elementor-108 .elementor-element.elementor-element-cc2418e > .elementor-widget-container { - margin: 6px 0px 0px 0px; -} - -.elementor-108 .elementor-element.elementor-element-c47eab5 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; -} - -.elementor-108 .elementor-element.elementor-element-ce72cd4 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --margin-top: 20px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-108 .elementor-element.elementor-element-38f153a { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-108 .elementor-element.elementor-element-88c3237 { - --divider-border-style: solid; - --divider-color: #111111; - --divider-border-width: 1px; -} - -.elementor-108 .elementor-element.elementor-element-88c3237 .elementor-divider-separator { - width: 100%; -} - -.elementor-108 .elementor-element.elementor-element-88c3237 .elementor-divider { - padding-block-start:80px;padding-block-end:80px;} - -.elementor-108 .elementor-element.elementor-element-de5f637 { - --display: flex; - --flex-direction: row; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --align-items: center; - --gap: 0px 20px; - --row-gap: 0px; - --column-gap: 20px; - --overflow: hidden; -} - -.elementor-108 .elementor-element.elementor-element-4c23661 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-108 .elementor-element.elementor-element-3494fec { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; -} - -.elementor-108 .elementor-element.elementor-element-2cf3498 > .elementor-widget-container { - margin: 0% 0% 0% -20%; -} - -.elementor-108 .elementor-element.elementor-element-2cf3498 img { - max-width: 120%; -} - -.elementor-108 .elementor-element.elementor-element-5207177 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; -} - -.elementor-108 .elementor-element.elementor-element-88a27ab > .elementor-widget-container { - margin: 40px 130px 0px 0px; -} - -.elementor-108 .elementor-element.elementor-element-920208b { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --margin-top: 40px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-108 .elementor-element.elementor-element-1efdb49 { - --display: flex; -} - -.elementor-108 .elementor-element.elementor-element-e0a766d .logico-title { - font-size: 20px; - font-weight: 600; - color: #111111; -} - -.elementor-108 .elementor-element.elementor-element-083809e > .elementor-widget-container { - margin: 20px 0px 0px 0px; -} - -.elementor-108 .elementor-element.elementor-element-ec0e3c0 { - --display: flex; -} - -.elementor-108 .elementor-element.elementor-element-99d4f2f .logico-title { - font-size: 20px; - font-weight: 600; - color: #111111; -} - -.elementor-108 .elementor-element.elementor-element-5cf9f65 > .elementor-widget-container { - margin: 23px 0px 0px 0px; -} - -.elementor-108 .elementor-element.elementor-element-1f18e5b > .elementor-widget-container { - margin: 6px 0px 0px 0px; -} - -.elementor-108 .elementor-element.elementor-element-c5bd6b0 > .elementor-widget-container { - margin: 6px 0px 0px 0px; -} - -.elementor-108 .elementor-element.elementor-element-aebf62e > .elementor-widget-container { - margin: 6px 0px 0px 0px; -} - -.elementor-108 .elementor-element.elementor-element-68d569c { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; -} - -.elementor-108 .elementor-element.elementor-element-47ad046 { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-108 .elementor-element.elementor-element-357dbac { - --divider-border-style: solid; - --divider-color: #111111; - --divider-border-width: 1px; -} - -.elementor-108 .elementor-element.elementor-element-357dbac .elementor-divider-separator { - width: 100%; -} - -.elementor-108 .elementor-element.elementor-element-357dbac .elementor-divider { - padding-block-start:80px;padding-block-end:80px;} - -.elementor-108 .elementor-element.elementor-element-f555abf { - --display: flex; - --flex-direction: row; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --align-items: center; - --gap: 0px 20px; - --row-gap: 0px; - --column-gap: 20px; - --margin-top: 20px; - --margin-bottom: 150px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-108 .elementor-element.elementor-element-f955e02 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-108 .elementor-element.elementor-element-5780d04 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; -} - -.elementor-108 .elementor-element.elementor-element-63fe8fb > .elementor-widget-container { - margin: 40px 130px 0px 0px; -} - -.elementor-108 .elementor-element.elementor-element-89de240 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --margin-top: 40px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-108 .elementor-element.elementor-element-170797f { - --display: flex; -} - -.elementor-108 .elementor-element.elementor-element-91ca1e1 .logico-title { - font-size: 20px; - font-weight: 600; - color: #111111; -} - -.elementor-108 .elementor-element.elementor-element-14d48b2 > .elementor-widget-container { - margin: 20px 0px 0px 0px; -} - -.elementor-108 .elementor-element.elementor-element-624849c { - --display: flex; -} - -.elementor-108 .elementor-element.elementor-element-4475806 .logico-title { - font-size: 20px; - font-weight: 600; - color: #111111; -} - -.elementor-108 .elementor-element.elementor-element-307a242 > .elementor-widget-container { - margin: 23px 0px 0px 0px; -} - -.elementor-108 .elementor-element.elementor-element-eec40d3 > .elementor-widget-container { - margin: 6px 0px 0px 0px; -} - -.elementor-108 .elementor-element.elementor-element-7df3754 > .elementor-widget-container { - margin: 6px 0px 0px 0px; -} - -.elementor-108 .elementor-element.elementor-element-e78342e > .elementor-widget-container { - margin: 6px 0px 0px 0px; -} - -.elementor-108 .elementor-element.elementor-element-34d9395 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; -} - -@media(min-width: 481px) { - .elementor-108 .elementor-element.elementor-element-0194d9e { - --width:50%; - } - - .elementor-108 .elementor-element.elementor-element-c47eab5 { - --width: 50%; - } - - .elementor-108 .elementor-element.elementor-element-3494fec { - --width: 50%; - } - - .elementor-108 .elementor-element.elementor-element-5207177 { - --width: 50%; - } - - .elementor-108 .elementor-element.elementor-element-5780d04 { - --width: 50%; - } - - .elementor-108 .elementor-element.elementor-element-34d9395 { - --width: 50%; - } -} - -@media(max-width: 1200px) and (min-width:481px) { - .elementor-108 .elementor-element.elementor-element-c4e32fc { - --width:100%; - } - - .elementor-108 .elementor-element.elementor-element-8419cf5 { - --width: 100%; - } - - .elementor-108 .elementor-element.elementor-element-1efdb49 { - --width: 100%; - } - - .elementor-108 .elementor-element.elementor-element-ec0e3c0 { - --width: 100%; - } - - .elementor-108 .elementor-element.elementor-element-170797f { - --width: 100%; - } - - .elementor-108 .elementor-element.elementor-element-624849c { - --width: 100%; - } -} - -@media(max-width: 1020px) and (min-width:481px) { - .elementor-108 .elementor-element.elementor-element-0194d9e { - --width:100%; - } - - .elementor-108 .elementor-element.elementor-element-fec2f9b { - --width: 100%; - } - - .elementor-108 .elementor-element.elementor-element-c47eab5 { - --width: 100%; - } - - .elementor-108 .elementor-element.elementor-element-3494fec { - --width: 100%; - } - - .elementor-108 .elementor-element.elementor-element-5207177 { - --width: 100%; - } - - .elementor-108 .elementor-element.elementor-element-5780d04 { - --width: 100%; - } - - .elementor-108 .elementor-element.elementor-element-34d9395 { - --width: 100%; - } -} - -@media(max-width: 840px) and (min-width:481px) { - .elementor-108 .elementor-element.elementor-element-c4e32fc { - --width:47%; - } - - .elementor-108 .elementor-element.elementor-element-8419cf5 { - --width: 46%; - } - - .elementor-108 .elementor-element.elementor-element-1efdb49 { - --width: 47%; - } - - .elementor-108 .elementor-element.elementor-element-ec0e3c0 { - --width: 46%; - } - - .elementor-108 .elementor-element.elementor-element-170797f { - --width: 47%; - } - - .elementor-108 .elementor-element.elementor-element-624849c { - --width: 46%; - } -} - -@media(max-width: 660px) and (min-width:481px) { - .elementor-108 .elementor-element.elementor-element-c4e32fc { - --width:100%; - } - - .elementor-108 .elementor-element.elementor-element-8419cf5 { - --width: 100%; - } - - .elementor-108 .elementor-element.elementor-element-1efdb49 { - --width: 100%; - } - - .elementor-108 .elementor-element.elementor-element-ec0e3c0 { - --width: 100%; - } - - .elementor-108 .elementor-element.elementor-element-170797f { - --width: 100%; - } - - .elementor-108 .elementor-element.elementor-element-624849c { - --width: 100%; - } -} - -@media(max-width: 1200px) { - .elementor-108 .elementor-element.elementor-element-8f6e334 { - --padding-top:0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-108 .elementor-element.elementor-element-30d596a { - --container-widget-width: 755px; - --container-widget-flex-grow: 0; - width: var( --container-widget-width, 755px ); - max-width: 755px; - } - - .elementor-108 .elementor-element.elementor-element-30d596a .elementor-counter-number-wrapper { - --counter-prefix-grow: 0; - --counter-suffix-grow: 1; - --counter-number-grow: 0; - } - - .elementor-108 .elementor-element.elementor-element-30d596a .elementor-counter-number { - font-size: 130px; - line-height: 1em; - } - - .elementor-108 .elementor-element.elementor-element-b2a390e { - --container-widget-width: 110px; - --container-widget-flex-grow: 0; - width: var( --container-widget-width, 110px ); - max-width: 110px; - } - - .elementor-108 .elementor-element.elementor-element-b2a390e .logico-title { - font-size: 16px; - } - - .elementor-108 .elementor-element.elementor-element-b172322 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-108 .elementor-element.elementor-element-676ec37 > .elementor-widget-container { - margin: 40px 0px 0px 0px; - } - - .elementor-108 .elementor-element.elementor-element-fec2f9b { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-108 .elementor-element.elementor-element-8419cf5 { - --margin-top: 40px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-108 .elementor-element.elementor-element-38f153a { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-108 .elementor-element.elementor-element-de5f637 { - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - } - - .elementor-108 .elementor-element.elementor-element-4c23661 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-108 .elementor-element.elementor-element-2cf3498 > .elementor-widget-container { - margin: 0% 0% 0% -15%; - } - - .elementor-108 .elementor-element.elementor-element-2cf3498 img { - max-width: 110%; - } - - .elementor-108 .elementor-element.elementor-element-88a27ab > .elementor-widget-container { - margin: 40px 0px 0px 0px; - } - - .elementor-108 .elementor-element.elementor-element-920208b { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-108 .elementor-element.elementor-element-ec0e3c0 { - --margin-top: 40px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-108 .elementor-element.elementor-element-47ad046 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-108 .elementor-element.elementor-element-f955e02 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-108 .elementor-element.elementor-element-63fe8fb > .elementor-widget-container { - margin: 40px 0px 0px 0px; - } - - .elementor-108 .elementor-element.elementor-element-89de240 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-108 .elementor-element.elementor-element-624849c { - --margin-top: 40px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } -} - -@media(max-width: 1020px) { - .elementor-108 .elementor-element.elementor-element-30d596a { - --container-widget-width:654px; - --container-widget-flex-grow: 0; - width: var( --container-widget-width, 654px ); - max-width: 654px; - } - - .elementor-108 .elementor-element.elementor-element-30d596a .elementor-counter-number-wrapper { - --counter-prefix-grow: 0; - --counter-suffix-grow: 1; - --counter-number-grow: 0; - } - - .elementor-108 .elementor-element.elementor-element-30d596a .elementor-counter-number { - font-size: 114px; - } - - .elementor-108 .elementor-element.elementor-element-b172322 { - --flex-direction: column-reverse; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-108 .elementor-element.elementor-element-0194d9e { - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-108 .elementor-element.elementor-element-fec2f9b { - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - } - - .elementor-108 .elementor-element.elementor-element-8419cf5 { - --margin-top: 0px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-108 .elementor-element.elementor-element-88c3237 .elementor-divider { - padding-block-start:50px;padding-block-end:50px;} - - .elementor-108 .elementor-element.elementor-element-de5f637 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-108 .elementor-element.elementor-element-4c23661 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-108 .elementor-element.elementor-element-2cf3498 > .elementor-widget-container { - margin: 0% 0% 0% 0%; - } - - .elementor-108 .elementor-element.elementor-element-2cf3498 img { - max-width: 100%; - } - - .elementor-108 .elementor-element.elementor-element-920208b { - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - } - - .elementor-108 .elementor-element.elementor-element-ec0e3c0 { - --margin-top: 0px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-108 .elementor-element.elementor-element-357dbac .elementor-divider { - padding-block-start:50px;padding-block-end:50px;} - - .elementor-108 .elementor-element.elementor-element-f555abf { - --flex-direction: column-reverse; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --margin-top: 0px; - --margin-bottom: 120px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-108 .elementor-element.elementor-element-f955e02 { - --flex-direction: column-reverse; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-108 .elementor-element.elementor-element-5780d04 { - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-108 .elementor-element.elementor-element-89de240 { - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - } - - .elementor-108 .elementor-element.elementor-element-624849c { - --margin-top: 0px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } -} - -@media(max-width: 840px) { - .elementor-108 .elementor-element.elementor-element-8f6e334 { - --flex-direction:column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-108 .elementor-element.elementor-element-30d596a { - --container-widget-width: 100%; - --container-widget-flex-grow: 0; - width: var( --container-widget-width, 100% ); - max-width: 100%; - } - - .elementor-108 .elementor-element.elementor-element-30d596a .elementor-counter-number-wrapper { - --counter-prefix-grow: 0; - --counter-suffix-grow: 1; - --counter-number-grow: 0; - } - - .elementor-108 .elementor-element.elementor-element-30d596a .elementor-counter-number { - font-size: 100px; - } - - .elementor-108 .elementor-element.elementor-element-b2a390e > .elementor-widget-container { - --e-transform-rotateZ: 0deg; - } - - .elementor-108 .elementor-element.elementor-element-b2a390e { - --container-widget-width: 100%; - --container-widget-flex-grow: 0; - width: var( --container-widget-width, 100% ); - max-width: 100%; - } - - .elementor-108 .elementor-element.elementor-element-b2a390e .logico-title { - font-size: 20px; - } - - .elementor-108 .elementor-element.elementor-element-0ebbd17 img { - max-width: 70%; - } - - .elementor-108 .elementor-element.elementor-element-bad700d img { - max-width: 70%; - } -} - -@media(max-width: 660px) { - .elementor-108 .elementor-element.elementor-element-8f6e334 { - --padding-top:0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-108 .elementor-element.elementor-element-30d596a .elementor-counter-number-wrapper { - --counter-prefix-grow: 0; - --counter-suffix-grow: 1; - --counter-number-grow: 0; - } - - .elementor-108 .elementor-element.elementor-element-30d596a .elementor-counter-number { - font-size: 70px; - } - - .elementor-108 .elementor-element.elementor-element-e7c8c5f { - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-108 .elementor-element.elementor-element-b172322 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-108 .elementor-element.elementor-element-676ec37 > .elementor-widget-container { - margin: 20px 0px 0px 0px; - } - - .elementor-108 .elementor-element.elementor-element-fec2f9b { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-108 .elementor-element.elementor-element-8419cf5 { - --margin-top: 40px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-108 .elementor-element.elementor-element-0ebbd17 img { - max-width: 80%; - } - - .elementor-108 .elementor-element.elementor-element-38f153a { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-108 .elementor-element.elementor-element-4c23661 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-108 .elementor-element.elementor-element-88a27ab > .elementor-widget-container { - margin: 20px 0px 0px 0px; - } - - .elementor-108 .elementor-element.elementor-element-ec0e3c0 { - --margin-top: 40px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-108 .elementor-element.elementor-element-47ad046 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-108 .elementor-element.elementor-element-f555abf { - --margin-top: 0px; - --margin-bottom: 90px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-108 .elementor-element.elementor-element-f955e02 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-108 .elementor-element.elementor-element-63fe8fb > .elementor-widget-container { - margin: 20px 0px 0px 0px; - } - - .elementor-108 .elementor-element.elementor-element-624849c { - --margin-top: 40px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-108 .elementor-element.elementor-element-bad700d img { - max-width: 80%; - } -} - -@media(max-width: 480px) { - .elementor-108 .elementor-element.elementor-element-30d596a .elementor-counter-number { - font-size:52px; - } - - .elementor-108 .elementor-element.elementor-element-b2a390e .logico-title { - font-size: 18px; - } - - .elementor-108 .elementor-element.elementor-element-5207177 { - --margin-top: 20px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } -} - -.elementor-69 .elementor-element.elementor-element-e32dfeb { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --padding-top: 20px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-69 .elementor-element.elementor-element-edd8f69 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --border-radius: 25px 25px 0px 0px; -} - -.elementor-69 .elementor-element.elementor-element-edd8f69:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-edd8f69 > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-color: #1F1F1F; -} - -.elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-3264830 { - background-image: url("/images/home6-slide-1.jpg"); - background-position: bottom center; - background-repeat: no-repeat; - background-size: cover; -} - -.elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-3264830:before { - background-color: transparent; - background-image: linear-gradient(270deg, #33333300 0%, #1F1F1F80 100%); -} - -.elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-3264830 .slide-content-inner { - max-width: 65%; - margin: 0px 0px 98px 0px; -} - -.elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-3264830 .slide-content { - -webkit-align-items: flex-start; - -moz-align-items: flex-start; - -ms-align-items: flex-start; - align-items: flex-start; - -webkit-justify-content: center; - -moz-justify-content: center; - -ms-justify-content: center; - justify-content: center; - text-align: left; -} - -.elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-3264830 .content-slider-item-heading { - font-size: 80px; - line-height: 1.125em; - word-spacing: -0.03em; - color: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-3264830 .content-slider-item-text { - font-size: 16px; - line-height: 1.875em; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; - --logico-dark-text-color: #FFFFFF; - --logico-light-text-color: #BEBEBE; -} - -.elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-3264830 .content-slider-item-text .text-content { - max-width: 590px; -} - -.elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-3264830.slide-style-standard .content-slider-item-text { - margin: 23px 0px 0px 0px; -} - -.elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-3264830.slide-style-modern .content-slider-item-text .text-content { - padding: 23px 0px 0px 0px; -} - -.elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-3264830 .content-slider-item-buttons { - margin: 48px 0px 0px 0px; - --logico-button-text-color: #FFFFFF; - --logico-button-border-color: #EF644C; - --logico-button-background-color: #FAC12E00; - --logico-button-icon-color: #FFFFFF; - --logico-button-text-hover: #FFFFFF; - --logico-button-border-hover: #EF644C; - --logico-button-background-hover: #EF644C; - --logico-button-icon-hover: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-6867061 { - background-image: url("/images/home6-slide-2.jpg"); - background-position: top left; - background-repeat: no-repeat; - background-size: cover; -} - -.elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-6867061:before { - background-color: transparent; - background-image: linear-gradient(270deg, #1F1F1F00 0%, #1F1F1F80 100%); -} - -.elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-6867061 .slide-content-inner { - max-width: 45%; - margin: 0% 6% 13% 0%; -} - -.elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-6867061 .slide-content { - -webkit-align-items: flex-end; - -moz-align-items: flex-end; - -ms-align-items: flex-end; - align-items: flex-end; - -webkit-justify-content: center; - -moz-justify-content: center; - -ms-justify-content: center; - justify-content: center; - text-align: left; -} - -.elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-6867061 .content-slider-item-heading { - font-size: 80px; - line-height: 1.125em; - word-spacing: -0.03em; - color: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-6867061 .content-slider-item-text { - font-size: 16px; - line-height: 1.875em; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; - --logico-dark-text-color: #FFFFFF; - --logico-light-text-color: #BEBEBE; -} - -.elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-6867061.slide-style-standard .content-slider-item-text { - margin: 23px 0px 0px 0px; -} - -.elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-6867061.slide-style-modern .content-slider-item-text .text-content { - padding: 23px 0px 0px 0px; -} - -.elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-6867061 .content-slider-item-buttons { - margin: 48px 0px 0px 0px; - --logico-button-text-color: #FFFFFF; - --logico-button-border-color: #EF644C; - --logico-button-background-color: #FAC12E00; - --logico-button-icon-color: #FFFFFF; - --logico-button-text-hover: #FFFFFF; - --logico-button-border-hover: #EF644C; - --logico-button-background-hover: #EF644C; - --logico-button-icon-hover: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-b7a76bc .owl-carousel.owl-theme .content-item { - height: 975px; -} - -.elementor-69 .elementor-element.elementor-element-b7a76bc .owl-carousel .owl-stage-outer { - border-radius: 25px 25px 25px 25px; -} - -.elementor-69 .elementor-element.elementor-element-b7a76bc .slider-footer { - text-align: right; - margin-top: 0px; - margin-bottom: 53px; -} - -.elementor-69 .elementor-element.elementor-element-b7a76bc .slider-footer .slider-pagination { - margin-right: 53px; - margin-left: 0px; -} - -.elementor-69 .elementor-element.elementor-element-b7a76bc .slider-progress-wrapper { - color: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-b7a76bc .owl-dots .owl-dot:not(.active) span { - border-color: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-b7a76bc .owl-dots .owl-dot.active span { - border-color: #4CB5B5; -} - -.elementor-69 .elementor-element.elementor-element-0c995bc { - --display: flex; - --flex-direction: row; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: flex-start; - --align-items: stretch; - --gap: 20px 20px; - --row-gap: 20px; - --column-gap: 20px; - --margin-top: -224px; - --margin-bottom: -10px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 10px; - --padding-right: 10px; - --z-index: 1; -} - -.elementor-69 .elementor-element.elementor-element-4f964a3 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: flex-start; - --gap: 50px 100px; - --row-gap: 50px; - --column-gap: 100px; - --border-radius: 25px 25px 25px 25px; - --margin-top: 0px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 53px; - --padding-bottom: 55px; - --padding-left: 100px; - --padding-right: 100px; -} - -.elementor-69 .elementor-element.elementor-element-4f964a3:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-4f964a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-color: #1F1F1F; -} - -.elementor-69 .elementor-element.elementor-element-6928dc5 { - --display: flex; -} - -.elementor-69 .elementor-element.elementor-element-5edee0f .logico-title { - font-size: 18px; - font-weight: 700; - line-height: 1.6667em; - letter-spacing: -0.03em; - color: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-6f4ae0b > .elementor-widget-container { - margin: 10px 0px 0px 0px; -} - -.elementor-69 .elementor-element.elementor-element-6f4ae0b { - font-size: 16px; - line-height: 1.75em; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; - --logico-dark-text-color: #FFFFFF; - --logico-light-text-color: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-6c0342b { - --display: flex; -} - -.elementor-69 .elementor-element.elementor-element-abf3bb5 .logico-title { - font-size: 18px; - font-weight: 700; - line-height: 1.6667em; - letter-spacing: -0.03em; - color: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-142121a > .elementor-widget-container { - margin: 10px 0px 0px 0px; -} - -.elementor-69 .elementor-element.elementor-element-142121a { - font-size: 16px; - line-height: 1.75em; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; - --logico-dark-text-color: #FFFFFF; - --logico-light-text-color: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-c29b44f { - --display: flex; - --border-radius: 25px 25px 25px 25px; - --padding-top: 44px; - --padding-bottom: 58px; - --padding-left: 57px; - --padding-right: 64px; -} - -.elementor-69 .elementor-element.elementor-element-c29b44f:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-c29b44f > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-color: #EEEEEE; -} - -.elementor-69 .elementor-element.elementor-element-acdf10f > .elementor-widget-container { - margin: 0px 0px 7px 0px; -} - -.elementor-69 .elementor-element.elementor-element-acdf10f { - font-size: 18px; - font-weight: 600; - line-height: 1.3333em; - letter-spacing: -0.03em; - --logico-default-text-color: #111111; - color: #111111; -} - -.elementor-69 .elementor-element.elementor-element-9b72dfe div.wpforms-container .wpforms-form .wpforms-field-number-slider-hint, .elementor-69 .elementor-element.elementor-element-9b72dfe div .wpforms-form .wpforms-field-description { - color: #bebebe; -} - -.elementor-69 .elementor-element.elementor-element-9b72dfe { - --logico-button-border-color: #1F1F1F; - --logico-button-background-color: #1F1F1F; - --logico-button-border-hover: #1F1F1F; - --logico-button-background-hover: #1F1F1F; -} - -.elementor-69 .elementor-element.elementor-element-78c7969 > .elementor-widget-container { - margin: -4px 0px 0px 0px; -} - -.elementor-69 .elementor-element.elementor-element-78c7969 { - font-size: 12px; - line-height: 1em; - --logico-default-text-color: #898989; - color: #898989; -} - -.elementor-69 .elementor-element.elementor-element-c36a604 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --padding-top: 150px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; -} - -.elementor-69 .elementor-element.elementor-element-c36a604:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-c36a604 > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-color: #1F1F1F; -} - -.elementor-69 .elementor-element.elementor-element-77d1265 { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-69 .elementor-element.elementor-element-b147420 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; -} - -.elementor-69 .elementor-element.elementor-element-5bc90f3 { - --display: flex; -} - -.elementor-69 .elementor-element.elementor-element-176d17f .logico-title { - font-size: 14px; - font-weight: 500; - line-height: 2.1429em; - color: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-63a9de5 > .elementor-widget-container { - margin: 18px 0px 0px 0px; -} - -.elementor-69 .elementor-element.elementor-element-63a9de5 .logico-title { - color: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-3ea6309 { - --display: flex; - --justify-content: flex-end; -} - -.elementor-69 .elementor-element.elementor-element-e663357 > .elementor-widget-container { - margin: 0px 0px 18px 0px; -} - -.elementor-69 .elementor-element.elementor-element-e663357 .button-container { - text-align: right; -} - -.elementor-69 .elementor-element.elementor-element-e663357 { - --logico-button-text-color: #FFFFFF; - --logico-button-border-color: #FFFFFF; - --logico-button-background-color: #FFFFFF00; - --logico-button-icon-color: #333333; - --logico-button-text-hover: #333333; - --logico-button-border-hover: #FFFFFF; - --logico-button-background-hover: #FFFFFF; - --logico-button-icon-hover: #333333; -} - -.elementor-69 .elementor-element.elementor-element-4add972 { - --display: grid; - --e-con-grid-template-columns: repeat(3, 1fr); - --e-con-grid-template-rows: repeat(1, 1fr); - --gap: 70px 120px; - --row-gap: 70px; - --column-gap: 120px; - --grid-auto-flow: row; - --margin-top: 55px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-69 .elementor-element.elementor-element-e1670a9 { - --display: flex; -} - -.elementor-69 .elementor-element.elementor-element-74687fb > .elementor-widget-container { - padding: 22px 0px 0px 0px; -} - -.elementor-69 .elementor-element.elementor-element-74687fb .elementor-icon-wrapper { - text-align: start; -} - -.elementor-69 .elementor-element.elementor-element-74687fb .elementor-icon { - font-size: 139px; -} - -.elementor-69 .elementor-element.elementor-element-74687fb .elementor-icon svg { - height: 139px; -} - -.elementor-69 .elementor-element.elementor-element-74687fb .elementor-icon-wrapper svg { - width: auto; -} - -.elementor-69 .elementor-element.elementor-element-d310968 > .elementor-widget-container { - margin: 25px 0px 20px 0px; -} - -.elementor-69 .elementor-element.elementor-element-d310968 .logico-title { - font-family: "Plus Jakarta Sans", Sans-serif; - font-size: 20px; - font-weight: 700; - line-height: 24px; - letter-spacing: -0.03em; - color: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-9989187 { - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-97a7e5b { - --display: flex; -} - -.elementor-69 .elementor-element.elementor-element-fd9c57e .elementor-icon-wrapper { - text-align: start; -} - -.elementor-69 .elementor-element.elementor-element-fd9c57e .elementor-icon { - font-size: 158px; -} - -.elementor-69 .elementor-element.elementor-element-fd9c57e .elementor-icon svg { - height: 158px; -} - -.elementor-69 .elementor-element.elementor-element-fd9c57e .elementor-icon-wrapper svg { - width: auto; -} - -.elementor-69 .elementor-element.elementor-element-c582715 > .elementor-widget-container { - margin: 25px 0px 20px 0px; -} - -.elementor-69 .elementor-element.elementor-element-c582715 .logico-title { - font-family: "Plus Jakarta Sans", Sans-serif; - font-size: 20px; - font-weight: 700; - line-height: 24px; - letter-spacing: -0.03em; - color: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-3ae1ce0 { - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-86fb82f { - --display: flex; -} - -.elementor-69 .elementor-element.elementor-element-fbb1628 > .elementor-widget-container { - padding: 25px 0px 0px 0px; -} - -.elementor-69 .elementor-element.elementor-element-fbb1628 .elementor-icon-wrapper { - text-align: start; -} - -.elementor-69 .elementor-element.elementor-element-fbb1628 .elementor-icon { - font-size: 128px; -} - -.elementor-69 .elementor-element.elementor-element-fbb1628 .elementor-icon svg { - height: 128px; -} - -.elementor-69 .elementor-element.elementor-element-fbb1628 .elementor-icon-wrapper svg { - width: auto; -} - -.elementor-69 .elementor-element.elementor-element-fb01b90 > .elementor-widget-container { - margin: 25px 0px 20px 0px; -} - -.elementor-69 .elementor-element.elementor-element-fb01b90 .logico-title { - font-family: "Plus Jakarta Sans", Sans-serif; - font-size: 20px; - font-weight: 700; - line-height: 24px; - letter-spacing: -0.03em; - color: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-1057c22 { - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-d6ce687 > .elementor-widget-container { - margin: 44px 0px 0px 0px; -} - -.elementor-69 .elementor-element.elementor-element-d6ce687 { - --logico-button-text-color: #FFFFFF; - --logico-button-border-color: #FFFFFF; - --logico-button-icon-color: #333333; - --logico-button-text-hover: #333333; - --logico-button-border-hover: #FFFFFF; - --logico-button-background-hover: #FFFFFF; - --logico-button-icon-hover: #333333; -} - -.elementor-69 .elementor-element.elementor-element-3b2c33f { - --display: flex; - --min-height: 474px; - --flex-direction: row; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: center; - --align-items: center; - --margin-top: 60px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-69 .elementor-element.elementor-element-3b2c33f:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-3b2c33f > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-image: url("/images/bg-map.png"); - background-position: center center; - background-repeat: no-repeat; - background-size: contain; -} - -.elementor-69 .elementor-element.elementor-element-8d9ae8c { - width: var( --container-widget-width, 1000px ); - max-width: 1000px; - --container-widget-width: 1000px; - --container-widget-flex-grow: 0; -} - -.elementor-69 .elementor-element.elementor-element-8d9ae8c .elementor-counter-number-wrapper { - --counter-prefix-grow: 0; - --counter-suffix-grow: 1; - --counter-number-grow: 0; - color: #FFFFFF00; - -webkit-text-stroke-width: 2px; - stroke-width: 2px; - -webkit-text-stroke-color: #4CB5B5; - stroke: #4CB5B5; -} - -.elementor-69 .elementor-element.elementor-element-8d9ae8c .elementor-counter-number { - font-family: "Manrope Alt", Sans-serif; - font-size: 180px; - font-weight: 700; - letter-spacing: -0.03em; -} - -.elementor-69 .elementor-element.elementor-element-8d9ae8c .elementor-counter-number-suffix { - font-family: "Manrope Alt", Sans-serif; - font-size: 180px; - font-weight: 700; - line-height: 1em; - letter-spacing: -0.03em; -} - -.elementor-69 .elementor-element.elementor-element-df21f2d { - width: var( --container-widget-width, 135px ); - max-width: 135px; - --container-widget-width: 135px; - --container-widget-flex-grow: 0; - --e-transform-origin-x: center; - --e-transform-origin-y: center; -} - -.elementor-69 .elementor-element.elementor-element-df21f2d > .elementor-widget-container { - --e-transform-rotateZ: -90deg; - --e-transform-translateY: 20%; -} - -.elementor-69 .elementor-element.elementor-element-df21f2d .logico-title { - font-size: 20px; - font-weight: 500; - line-height: 1.5em; - color: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-c18ab2f { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --border-radius: 0px 0px 25px 25px; - --padding-top: 0px; - --padding-bottom: 150px; - --padding-left: 0px; - --padding-right: 0px; -} - -.elementor-69 .elementor-element.elementor-element-c18ab2f:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-c18ab2f > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-color: #1F1F1F; -} - -.elementor-69 .elementor-element.elementor-element-ef458a9 { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-69 .elementor-element.elementor-element-1440e67 { - --display: flex; -} - -.elementor-69 .elementor-element.elementor-element-147f53d .logico-title { - text-align: center; - font-size: 14px; - font-weight: 500; - line-height: 2.1429em; - color: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-39d3387 { - width: var( --container-widget-width, 700px ); - max-width: 700px; - --container-widget-width: 700px; - --container-widget-flex-grow: 0; -} - -.elementor-69 .elementor-element.elementor-element-39d3387 > .elementor-widget-container { - margin: 18px 0px 0px 0px; -} - -.elementor-69 .elementor-element.elementor-element-39d3387.elementor-element { - --align-self: center; -} - -.elementor-69 .elementor-element.elementor-element-39d3387 .logico-title { - text-align: center; - color: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-003b885 { - --display: flex; - --overflow: hidden; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-69 .elementor-element.elementor-element-319d521 { - --display: flex; -} - -.elementor-69 .elementor-element.elementor-element-338e860 > .elementor-widget-container { - margin: 70px 0px 0px 0px; -} - -.elementor-69 .elementor-element.elementor-element-338e860 .portfolio-listing-wrapper.portfolio-grid-listing, .elementor-69 .elementor-element.elementor-element-338e860 .portfolio-listing-wrapper.portfolio-masonry-listing { - margin: -60px calc(-60px/2) 0; -} - -.elementor-69 .elementor-element.elementor-element-338e860 .portfolio-listing-wrapper.portfolio-grid-listing .portfolio-item-wrapper, .elementor-69 .elementor-element.elementor-element-338e860 .portfolio-listing-wrapper.portfolio-masonry-listing .portfolio-item-wrapper { - padding: 60px calc(60px/2) 0; -} - -.elementor-69 .elementor-element.elementor-element-338e860 .portfolio-listing-wrapper.owl-carousel { - margin: 0 calc(-60px/2); - width: calc(100% + 60px); -} - -.elementor-69 .elementor-element.elementor-element-338e860 .portfolio-listing-wrapper.owl-carousel .portfolio-item-wrapper { - padding: 0 calc(60px/2); -} - -.elementor-69 .elementor-element.elementor-element-338e860 .owl-carousel.owl-theme .owl-nav { - left: calc(60px/2 + 30px); - right: calc(60px/2 + 30px); -} - -.elementor-69 .elementor-element.elementor-element-338e860 .owl-carousel.owl-theme:hover .owl-nav { - left: calc(60px/2 + 20px); - right: calc(60px/2 + 20px); -} - -.elementor-69 .elementor-element.elementor-element-338e860 .portfolio-item .post-title { - color: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-338e860 .portfolio-item .portfolio-item-content:before { - background: linear-gradient(0deg, #1F1F1F 0%, transparent 100%); -} - -.elementor-69 .elementor-element.elementor-element-338e860 .slider-footer { - text-align: right; -} - -.elementor-69 .elementor-element.elementor-element-338e860 .slider-progress-wrapper { - color: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-338e860 .owl-dots .owl-dot:not(.active) span { - border-color: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-338e860 .owl-dots .owl-dot.active span { - border-color: #4CB5B5; -} - -.elementor-69 .elementor-element.elementor-element-338e860 .custom-cursor-drag { - background-color: #111111; -} - -.elementor-69 .elementor-element.elementor-element-f2affbe { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-69 .elementor-element.elementor-element-ca2dda1 > .elementor-widget-container { - margin: -45px 0px 0px 0px; -} - -.elementor-69 .elementor-element.elementor-element-ca2dda1 { - --logico-button-text-color: #FFFFFF; - --logico-button-border-color: #FFFFFF; - --logico-button-icon-color: #333333; - --logico-button-text-hover: #333333; - --logico-button-border-hover: #FFFFFF; - --logico-button-background-hover: #FFFFFF; - --logico-button-icon-hover: #333333; -} - -.elementor-69 .elementor-element.elementor-element-08175b6 { - --display: flex; - --flex-direction: row; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: center; - --align-items: center; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --flex-wrap: wrap; - --margin-top: 87px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-69 .elementor-element.elementor-element-50e9147 { - --display: grid; - --e-con-grid-template-columns: repeat(6, 1fr); - --e-con-grid-template-rows: repeat(1, 1fr); - --gap: 40px 40px; - --row-gap: 40px; - --column-gap: 40px; - --grid-auto-flow: row; - --justify-items: center; - --align-items: center; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-69 .elementor-element.elementor-element-dbafd10 img { - opacity: 0.5; - transition-duration: 0.3s; -} - -.elementor-69 .elementor-element.elementor-element-dbafd10:hover img { - opacity: 1; -} - -.elementor-69 .elementor-element.elementor-element-6ad071c img { - opacity: 0.5; - transition-duration: 0.3s; -} - -.elementor-69 .elementor-element.elementor-element-6ad071c:hover img { - opacity: 1; -} - -.elementor-69 .elementor-element.elementor-element-2bb96d3 img { - opacity: 0.5; - transition-duration: 0.3s; -} - -.elementor-69 .elementor-element.elementor-element-2bb96d3:hover img { - opacity: 1; -} - -.elementor-69 .elementor-element.elementor-element-9772a7a img { - opacity: 0.5; - transition-duration: 0.3s; -} - -.elementor-69 .elementor-element.elementor-element-9772a7a:hover img { - opacity: 1; -} - -.elementor-69 .elementor-element.elementor-element-c793b8f img { - opacity: 0.5; - transition-duration: 0.3s; -} - -.elementor-69 .elementor-element.elementor-element-c793b8f:hover img { - opacity: 1; -} - -.elementor-69 .elementor-element.elementor-element-c88a313 img { - opacity: 0.5; - transition-duration: 0.3s; -} - -.elementor-69 .elementor-element.elementor-element-c88a313:hover img { - opacity: 1; -} - -.elementor-69 .elementor-element.elementor-element-ff67ffb { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --margin-top: 150px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-69 .elementor-element.elementor-element-05d0228 { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-69 .elementor-element.elementor-element-bd1a288 > .elementor-widget-container { - border-style: solid; - border-width: 0px 0px 1px 0px; -} - -.elementor-69 .elementor-element.elementor-element-bd1a288 .logico-title { - font-size: 14px; - font-weight: 500; - line-height: 2.1429em; -} - -.elementor-69 .elementor-element.elementor-element-36a396b { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --margin-top: 76px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-69 .elementor-element.elementor-element-28bcd39 { - --display: flex; -} - -.elementor-69 .elementor-element.elementor-element-929c651 .logico-title { - letter-spacing: -0.03em; -} - -.elementor-69 .elementor-element.elementor-element-bfe4c0c > .elementor-widget-container { - margin: 60px 0px 0px 0px; -} - -.elementor-69 .elementor-element.elementor-element-c6bafcf { - --display: flex; -} - -.elementor-69 .elementor-element.elementor-element-4d650b9 > .elementor-widget-container { - margin: 60px 0px 0px 0px; -} - -.elementor-69 .elementor-element.elementor-element-3740bcf { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --margin-top: 150px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-69 .elementor-element.elementor-element-a6cdccc { - --display: flex; -} - -.elementor-69 .elementor-element.elementor-element-741acdc .ticker .separator { - color: #4CB5B5; -} - -.elementor-69 .elementor-element.elementor-element-82b0f91 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --margin-top: 87px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-69 .elementor-element.elementor-element-6a7a661 { - --display: grid; - --e-con-grid-template-columns: repeat(4, 1fr); - --e-con-grid-template-rows: repeat(1, 1fr); - --gap: 60px 40px; - --row-gap: 60px; - --column-gap: 40px; - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-69 .elementor-element.elementor-element-c224925 { - --display: flex; -} - -.elementor-69 .elementor-element.elementor-element-0280275 > .elementor-widget-container { - margin: 0px 0px 30px -9px; -} - -.elementor-69 .elementor-element.elementor-element-0280275 .elementor-icon-wrapper { - text-align: start; -} - -.elementor-69 .elementor-element.elementor-element-0280275.elementor-view-stacked .elementor-icon { - background-color: #A1A1A1; -} - -.elementor-69 .elementor-element.elementor-element-0280275.elementor-view-framed .elementor-icon, .elementor-69 .elementor-element.elementor-element-0280275.elementor-view-default .elementor-icon { - color: #A1A1A1; - border-color: #A1A1A1; -} - -.elementor-69 .elementor-element.elementor-element-0280275.elementor-view-framed .elementor-icon, .elementor-69 .elementor-element.elementor-element-0280275.elementor-view-default .elementor-icon svg { - fill: #A1A1A1; -} - -.elementor-69 .elementor-element.elementor-element-0280275 .elementor-icon { - font-size: 70px; -} - -.elementor-69 .elementor-element.elementor-element-0280275 .elementor-icon svg { - height: 70px; -} - -.elementor-69 .elementor-element.elementor-element-5b7cfb3 .logico-title { - font-size: 60px; - font-weight: 700; - line-height: 1em; - letter-spacing: -0.03em; - color: #4CB5B5; -} - -.elementor-69 .elementor-element.elementor-element-48fc642 > .elementor-widget-container { - margin: 19px 0px 0px 0px; -} - -.elementor-69 .elementor-element.elementor-element-48fc642 .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.5em; - color: #333333; -} - -.elementor-69 .elementor-element.elementor-element-ac3bd17 > .elementor-widget-container { - margin: 14px 0px 0px 0px; -} - -.elementor-69 .elementor-element.elementor-element-42aaab4 { - --display: flex; -} - -.elementor-69 .elementor-element.elementor-element-6f6c690 > .elementor-widget-container { - margin: 12px 0px 27px -1px; -} - -.elementor-69 .elementor-element.elementor-element-6f6c690 .elementor-icon-wrapper { - text-align: start; -} - -.elementor-69 .elementor-element.elementor-element-6f6c690.elementor-view-stacked .elementor-icon { - background-color: #A1A1A1; -} - -.elementor-69 .elementor-element.elementor-element-6f6c690.elementor-view-framed .elementor-icon, .elementor-69 .elementor-element.elementor-element-6f6c690.elementor-view-default .elementor-icon { - color: #A1A1A1; - border-color: #A1A1A1; -} - -.elementor-69 .elementor-element.elementor-element-6f6c690.elementor-view-framed .elementor-icon, .elementor-69 .elementor-element.elementor-element-6f6c690.elementor-view-default .elementor-icon svg { - fill: #A1A1A1; -} - -.elementor-69 .elementor-element.elementor-element-6f6c690 .elementor-icon { - font-size: 61px; -} - -.elementor-69 .elementor-element.elementor-element-6f6c690 .elementor-icon svg { - height: 61px; -} - -.elementor-69 .elementor-element.elementor-element-0c86bc4 .logico-title { - font-size: 60px; - font-weight: 700; - line-height: 1em; - letter-spacing: -0.03em; - color: #4CB5B5; -} - -.elementor-69 .elementor-element.elementor-element-57de126 > .elementor-widget-container { - margin: 19px 0px 0px 0px; -} - -.elementor-69 .elementor-element.elementor-element-57de126 .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.5em; - color: #333333; -} - -.elementor-69 .elementor-element.elementor-element-cab77b2 > .elementor-widget-container { - margin: 14px 0px 0px 0px; -} - -.elementor-69 .elementor-element.elementor-element-4f7435a { - --display: flex; -} - -.elementor-69 .elementor-element.elementor-element-3e1afd7 > .elementor-widget-container { - margin: 8px 0px 24px 0px; -} - -.elementor-69 .elementor-element.elementor-element-3e1afd7 .elementor-icon-wrapper { - text-align: start; -} - -.elementor-69 .elementor-element.elementor-element-3e1afd7.elementor-view-stacked .elementor-icon { - background-color: #A1A1A1; -} - -.elementor-69 .elementor-element.elementor-element-3e1afd7.elementor-view-framed .elementor-icon, .elementor-69 .elementor-element.elementor-element-3e1afd7.elementor-view-default .elementor-icon { - color: #A1A1A1; - border-color: #A1A1A1; -} - -.elementor-69 .elementor-element.elementor-element-3e1afd7.elementor-view-framed .elementor-icon, .elementor-69 .elementor-element.elementor-element-3e1afd7.elementor-view-default .elementor-icon svg { - fill: #A1A1A1; -} - -.elementor-69 .elementor-element.elementor-element-3e1afd7 .elementor-icon { - font-size: 68px; -} - -.elementor-69 .elementor-element.elementor-element-3e1afd7 .elementor-icon svg { - height: 68px; -} - -.elementor-69 .elementor-element.elementor-element-4898567 .logico-title { - font-size: 60px; - font-weight: 700; - line-height: 1em; - letter-spacing: -0.03em; - color: #4CB5B5; -} - -.elementor-69 .elementor-element.elementor-element-517d984 > .elementor-widget-container { - margin: 19px 0px 0px 0px; -} - -.elementor-69 .elementor-element.elementor-element-517d984 .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.5em; - color: #333333; -} - -.elementor-69 .elementor-element.elementor-element-a5cc297 > .elementor-widget-container { - margin: 14px 0px 0px 0px; -} - -.elementor-69 .elementor-element.elementor-element-da5cbc5 { - --display: flex; -} - -.elementor-69 .elementor-element.elementor-element-e208573 > .elementor-widget-container { - margin: 18px 0px 33px -1px; -} - -.elementor-69 .elementor-element.elementor-element-e208573 .elementor-icon-wrapper { - text-align: start; -} - -.elementor-69 .elementor-element.elementor-element-e208573.elementor-view-stacked .elementor-icon { - background-color: #A1A1A1; -} - -.elementor-69 .elementor-element.elementor-element-e208573.elementor-view-framed .elementor-icon, .elementor-69 .elementor-element.elementor-element-e208573.elementor-view-default .elementor-icon { - color: #A1A1A1; - border-color: #A1A1A1; -} - -.elementor-69 .elementor-element.elementor-element-e208573.elementor-view-framed .elementor-icon, .elementor-69 .elementor-element.elementor-element-e208573.elementor-view-default .elementor-icon svg { - fill: #A1A1A1; -} - -.elementor-69 .elementor-element.elementor-element-e208573 .elementor-icon { - font-size: 49px; -} - -.elementor-69 .elementor-element.elementor-element-e208573 .elementor-icon svg { - height: 49px; -} - -.elementor-69 .elementor-element.elementor-element-0e746a6 .logico-title { - font-size: 60px; - font-weight: 700; - line-height: 1em; - letter-spacing: -0.03em; - color: #4CB5B5; -} - -.elementor-69 .elementor-element.elementor-element-dac53c6 > .elementor-widget-container { - margin: 19px 0px 0px 0px; -} - -.elementor-69 .elementor-element.elementor-element-dac53c6 .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.5em; - color: #333333; -} - -.elementor-69 .elementor-element.elementor-element-c9896a3 > .elementor-widget-container { - margin: 14px 0px 0px 0px; -} - -.elementor-69 .elementor-element.elementor-element-1c1edc7 { - --display: grid; - --e-con-grid-template-columns: repeat(1, 1fr); - --e-con-grid-template-rows: repeat(1, 1fr); - --grid-auto-flow: row; - --margin-top: 150px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 20px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-69 .elementor-element.elementor-element-3d66841 .portfolio-listing-wrapper.portfolio-grid-listing, .elementor-69 .elementor-element.elementor-element-3d66841 .portfolio-listing-wrapper.portfolio-masonry-listing { - margin: -7px calc(-7px/2) 0; -} - -.elementor-69 .elementor-element.elementor-element-3d66841 .portfolio-listing-wrapper.portfolio-grid-listing .portfolio-item-wrapper, .elementor-69 .elementor-element.elementor-element-3d66841 .portfolio-listing-wrapper.portfolio-masonry-listing .portfolio-item-wrapper { - padding: 7px calc(7px/2) 0; -} - -.elementor-69 .elementor-element.elementor-element-3d66841 .portfolio-listing-wrapper.owl-carousel { - margin: 0 calc(-7px/2); - width: calc(100% + 7px); -} - -.elementor-69 .elementor-element.elementor-element-3d66841 .portfolio-listing-wrapper.owl-carousel .portfolio-item-wrapper { - padding: 0 calc(7px/2); -} - -.elementor-69 .elementor-element.elementor-element-3d66841 .owl-carousel.owl-theme .owl-nav { - left: calc(7px/2 + 30px); - right: calc(7px/2 + 30px); -} - -.elementor-69 .elementor-element.elementor-element-3d66841 .owl-carousel.owl-theme:hover .owl-nav { - left: calc(7px/2 + 20px); - right: calc(7px/2 + 20px); -} - -.elementor-69 .elementor-element.elementor-element-3d66841 .portfolio-listing-wrapper .portfolio-item-wrapper .portfolio-item-content { - padding: 37px 37px 37px 37px; -} - -.elementor-69 .elementor-element.elementor-element-3d66841 .portfolio-item .post-title { - color: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-3d66841 .portfolio-item .portfolio-item-content:before { - background: linear-gradient(0deg, #1F1F1F 0%, transparent 100%); -} - -.elementor-69 .elementor-element.elementor-element-8afb5f5 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-69 .elementor-element.elementor-element-e7be0c1 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --border-radius: 25px 25px 25px 25px; - --padding-top: 213px; - --padding-bottom: 368px; - --padding-left: 0px; - --padding-right: 0px; -} - -.elementor-69 .elementor-element.elementor-element-e7be0c1:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-e7be0c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-color: #1F1F1F; -} - -.elementor-69 .elementor-element.elementor-element-3559d0b { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-69 .elementor-element.elementor-element-95ba1a8 .logico-title { - font-size: 14px; - font-weight: 500; - line-height: 2.1429em; - color: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-127d516 { - width: var( --container-widget-width, 760px ); - max-width: 760px; - --container-widget-width: 760px; - --container-widget-flex-grow: 0; -} - -.elementor-69 .elementor-element.elementor-element-127d516 > .elementor-widget-container { - margin: 18px 0px 38px 0px; -} - -.elementor-69 .elementor-element.elementor-element-127d516 .logico-title { - color: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-2969c55 { - --display: grid; - --e-con-grid-template-columns: repeat(3, 1fr); - --e-con-grid-template-rows: repeat(1, 1fr); - --gap: 60px 40px; - --row-gap: 60px; - --column-gap: 40px; - --grid-auto-flow: row; -} - -.elementor-69 .elementor-element.elementor-element-9703d95 { - --display: flex; -} - -.elementor-69 .elementor-element.elementor-element-cba160e > .elementor-widget-container { - margin: 0px 0px 49px 0px; -} - -.elementor-69 .elementor-element.elementor-element-cba160e .elementor-counter-number-wrapper { - --counter-prefix-grow: 0; - --counter-suffix-grow: 1; - --counter-number-grow: 0; - color: #4CB5B5; -} - -.elementor-69 .elementor-element.elementor-element-cba160e .elementor-counter-number { - font-family: "Plus Jakarta Sans", Sans-serif; - font-size: 80px; - font-weight: 600; - line-height: 1em; - letter-spacing: -0.03em; -} - -.elementor-69 .elementor-element.elementor-element-cba160e .elementor-counter-number-suffix { - font-family: "Plus Jakarta Sans", Sans-serif; - font-size: 80px; - font-weight: 600; - line-height: 1em; - letter-spacing: -0.03em; -} - -.elementor-69 .elementor-element.elementor-element-3656bcd > .elementor-widget-container { - margin: 0px 0px 0px 0px; - padding: 0px 0px 22px 0px; - border-style: solid; - border-width: 0px 0px 1px 0px; - border-color: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-3656bcd .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.2em; - color: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-2e148fa > .elementor-widget-container { - margin: 23px 0px 0px 0px; -} - -.elementor-69 .elementor-element.elementor-element-2e148fa { - line-height: 1.9444em; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-6df3bee > .elementor-widget-container { - margin: 24px 0px 0px 0px; -} - -.elementor-69 .elementor-element.elementor-element-6df3bee .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { - padding-block-end:calc(0px/2);} - -.elementor-69 .elementor-element.elementor-element-6df3bee .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { - margin-block-start:calc(0px/2);} - -.elementor-69 .elementor-element.elementor-element-6df3bee .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item { - margin-inline:calc(0px/2);} - -.elementor-69 .elementor-element.elementor-element-6df3bee .elementor-icon-list-items.elementor-inline-items { - margin-inline:calc(-0px/2);} - -.elementor-69 .elementor-element.elementor-element-6df3bee .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after { - inset-inline-end: calc(-0px/2); -} - -.elementor-69 .elementor-element.elementor-element-6df3bee .elementor-icon-list-icon i { - color: #FFFFFF; - transition: color 0.3s; -} - -.elementor-69 .elementor-element.elementor-element-6df3bee .elementor-icon-list-icon svg { - fill: #FFFFFF; - transition: fill 0.3s; -} - -.elementor-69 .elementor-element.elementor-element-6df3bee { - --e-icon-list-icon-size: 8px; - --e-icon-list-icon-align: left; - --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0; - --icon-vertical-align: center; - --icon-vertical-offset: 2px; -} - -.elementor-69 .elementor-element.elementor-element-6df3bee .elementor-icon-list-icon { - padding-inline-end:15px;} - -.elementor-69 .elementor-element.elementor-element-6df3bee .elementor-icon-list-item > .elementor-icon-list-text, .elementor-69 .elementor-element.elementor-element-6df3bee .elementor-icon-list-item > a { - line-height: 1.9444em; -} - -.elementor-69 .elementor-element.elementor-element-6df3bee .elementor-icon-list-text { - color: #FFFFFF; - transition: color 0.3s; -} - -.elementor-69 .elementor-element.elementor-element-1b50e2b { - --display: flex; -} - -.elementor-69 .elementor-element.elementor-element-a51fcba > .elementor-widget-container { - margin: 0px 0px 49px 0px; -} - -.elementor-69 .elementor-element.elementor-element-a51fcba .elementor-counter-number-wrapper { - --counter-prefix-grow: 0; - --counter-suffix-grow: 1; - --counter-number-grow: 0; - color: #4CB5B5; -} - -.elementor-69 .elementor-element.elementor-element-a51fcba .elementor-counter-number { - font-family: "Plus Jakarta Sans", Sans-serif; - font-size: 80px; - font-weight: 600; - line-height: 1em; - letter-spacing: -0.03em; -} - -.elementor-69 .elementor-element.elementor-element-a51fcba .elementor-counter-number-suffix { - font-family: "Plus Jakarta Sans", Sans-serif; - font-size: 80px; - font-weight: 600; - line-height: 1em; - letter-spacing: -0.03em; -} - -.elementor-69 .elementor-element.elementor-element-4a9397e > .elementor-widget-container { - margin: 0px 0px 0px 0px; - padding: 0px 0px 22px 0px; - border-style: solid; - border-width: 0px 0px 1px 0px; - border-color: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-4a9397e .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.2em; - color: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-bfb9f2a > .elementor-widget-container { - margin: 23px 0px 0px 0px; -} - -.elementor-69 .elementor-element.elementor-element-bfb9f2a { - line-height: 1.9444em; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-256f25a > .elementor-widget-container { - margin: 24px 0px 0px 0px; -} - -.elementor-69 .elementor-element.elementor-element-256f25a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { - padding-block-end:calc(0px/2);} - -.elementor-69 .elementor-element.elementor-element-256f25a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { - margin-block-start:calc(0px/2);} - -.elementor-69 .elementor-element.elementor-element-256f25a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item { - margin-inline:calc(0px/2);} - -.elementor-69 .elementor-element.elementor-element-256f25a .elementor-icon-list-items.elementor-inline-items { - margin-inline:calc(-0px/2);} - -.elementor-69 .elementor-element.elementor-element-256f25a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after { - inset-inline-end: calc(-0px/2); -} - -.elementor-69 .elementor-element.elementor-element-256f25a .elementor-icon-list-icon i { - color: #FFFFFF; - transition: color 0.3s; -} - -.elementor-69 .elementor-element.elementor-element-256f25a .elementor-icon-list-icon svg { - fill: #FFFFFF; - transition: fill 0.3s; -} - -.elementor-69 .elementor-element.elementor-element-256f25a { - --e-icon-list-icon-size: 8px; - --e-icon-list-icon-align: left; - --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0; - --icon-vertical-align: center; - --icon-vertical-offset: 2px; -} - -.elementor-69 .elementor-element.elementor-element-256f25a .elementor-icon-list-icon { - padding-inline-end:15px;} - -.elementor-69 .elementor-element.elementor-element-256f25a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-69 .elementor-element.elementor-element-256f25a .elementor-icon-list-item > a { - line-height: 1.9444em; -} - -.elementor-69 .elementor-element.elementor-element-256f25a .elementor-icon-list-text { - color: #FFFFFF; - transition: color 0.3s; -} - -.elementor-69 .elementor-element.elementor-element-1b93850 { - --display: flex; -} - -.elementor-69 .elementor-element.elementor-element-4d031ce > .elementor-widget-container { - margin: 0px 0px 49px 0px; -} - -.elementor-69 .elementor-element.elementor-element-4d031ce .elementor-counter-number-wrapper { - --counter-prefix-grow: 0; - --counter-suffix-grow: 1; - --counter-number-grow: 0; - color: #4CB5B5; -} - -.elementor-69 .elementor-element.elementor-element-4d031ce .elementor-counter-number { - font-family: "Plus Jakarta Sans", Sans-serif; - font-size: 80px; - font-weight: 600; - line-height: 1em; - letter-spacing: -0.03em; -} - -.elementor-69 .elementor-element.elementor-element-4d031ce .elementor-counter-number-suffix { - font-family: "Plus Jakarta Sans", Sans-serif; - font-size: 80px; - font-weight: 600; - line-height: 1em; - letter-spacing: -0.03em; -} - -.elementor-69 .elementor-element.elementor-element-24d982e > .elementor-widget-container { - margin: 0px 0px 0px 0px; - padding: 0px 0px 22px 0px; - border-style: solid; - border-width: 0px 0px 1px 0px; - border-color: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-24d982e .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.2em; - color: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-660f701 > .elementor-widget-container { - margin: 23px 0px 0px 0px; -} - -.elementor-69 .elementor-element.elementor-element-660f701 { - line-height: 1.9444em; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-ec91b55 > .elementor-widget-container { - margin: 24px 0px 0px 0px; -} - -.elementor-69 .elementor-element.elementor-element-ec91b55 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { - padding-block-end:calc(0px/2);} - -.elementor-69 .elementor-element.elementor-element-ec91b55 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { - margin-block-start:calc(0px/2);} - -.elementor-69 .elementor-element.elementor-element-ec91b55 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item { - margin-inline:calc(0px/2);} - -.elementor-69 .elementor-element.elementor-element-ec91b55 .elementor-icon-list-items.elementor-inline-items { - margin-inline:calc(-0px/2);} - -.elementor-69 .elementor-element.elementor-element-ec91b55 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after { - inset-inline-end: calc(-0px/2); -} - -.elementor-69 .elementor-element.elementor-element-ec91b55 .elementor-icon-list-icon i { - color: #FFFFFF; - transition: color 0.3s; -} - -.elementor-69 .elementor-element.elementor-element-ec91b55 .elementor-icon-list-icon svg { - fill: #FFFFFF; - transition: fill 0.3s; -} - -.elementor-69 .elementor-element.elementor-element-ec91b55 { - --e-icon-list-icon-size: 8px; - --e-icon-list-icon-align: left; - --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0; - --icon-vertical-align: center; - --icon-vertical-offset: 2px; -} - -.elementor-69 .elementor-element.elementor-element-ec91b55 .elementor-icon-list-icon { - padding-inline-end:15px;} - -.elementor-69 .elementor-element.elementor-element-ec91b55 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-69 .elementor-element.elementor-element-ec91b55 .elementor-icon-list-item > a { - line-height: 1.9444em; -} - -.elementor-69 .elementor-element.elementor-element-ec91b55 .elementor-icon-list-text { - color: #FFFFFF; - transition: color 0.3s; -} - -.elementor-69 .elementor-element.elementor-element-243f1d4 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --margin-top: -215px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-69 .elementor-element.elementor-element-517a03b { - --display: flex; - --min-height: 389px; - --justify-content: center; - --align-items: center; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --border-radius: 25px 25px 25px 25px; -} - -.elementor-69 .elementor-element.elementor-element-517a03b:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-517a03b > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-image: url("/images/home6-banner.jpg"); - background-position: center center; - background-repeat: no-repeat; - background-size: cover; -} - -.elementor-69 .elementor-element.elementor-element-2b5eccb { - width: 100%; - max-width: 100%; - font-size: 30px; - font-weight: 600; - line-height: 1.3333em; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-2b5eccb > .elementor-widget-container { - margin: 0px 370px 0px 370px; -} - -body:not(.rtl) .elementor-69 .elementor-element.elementor-element-72ffde1 { - left: 0px; -} - -body.rtl .elementor-69 .elementor-element.elementor-element-72ffde1 { - right: 0px; -} - -.elementor-69 .elementor-element.elementor-element-72ffde1 { - bottom: 0px; -} - -.elementor-69 .elementor-element.elementor-element-72ffde1 .elementor-wrapper { - --video-aspect-ratio: 1.77777; -} - -.elementor-69 .elementor-element.elementor-element-72ffde1 .logico-video-button .video-button-wrapper { - border-radius: 0px 25px 0px 0px; -} - -.elementor-69 .elementor-element.elementor-element-72ffde1 .logico-video-button { - --logico-button-text-color: #1F1F1F; - --logico-button-icon-color: #1F1F1F; - --logico-button-background-color: #FFFFFF; - --logico-button-text-hover: #4CB5B5; - --logico-button-icon-hover: #4CB5B5; -} - -.elementor-69 .elementor-element.elementor-element-72ffde1 .video-button-wrapper { - --logico-button-background-hover: #FFFFFF; -} - -.elementor-69 .elementor-element.elementor-element-ca7cde4 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --margin-top: 150px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-69 .elementor-element.elementor-element-c263d4d { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-69 .elementor-element.elementor-element-feca7fe { - --display: flex; -} - -.elementor-69 .elementor-element.elementor-element-d13da5d > .elementor-widget-container { - margin: 40px 0px 0px 0px; -} - -.elementor-69 .elementor-element.elementor-element-d13da5d { - text-align: start; -} - -.elementor-69 .elementor-element.elementor-element-d13da5d img { - max-width: 410px; -} - -.elementor-69 .elementor-element.elementor-element-4968a6c { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 40px; - --padding-right: 0px; -} - -.elementor-69 .elementor-element.elementor-element-65072bf .slider-footer { - text-align: right; -} - -.elementor-69 .elementor-element.elementor-element-65072bf .slider-footer.slider-footer-position-after { - margin-top: -52px; -} - -.elementor-69 .elementor-element.elementor-element-65072bf .slider-footer.slider-footer-position-before { - margin-bottom: -52px; -} - -.elementor-69 .elementor-element.elementor-element-65072bf .owl-dots .owl-dot:not(.active) span { - border-color: #D4D4D4; -} - -.elementor-69 .elementor-element.elementor-element-65072bf .owl-dots .owl-dot.active span { - border-color: #1F1F1F; -} - -.elementor-69 .elementor-element.elementor-element-4dbe89c { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --margin-top: 150px; - --margin-bottom: 150px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-69 .elementor-element.elementor-element-894b461 { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-69 .elementor-element.elementor-element-ec45fc1 { - --display: grid; - --e-con-grid-template-columns: repeat(2, 1fr); - --e-con-grid-template-rows: repeat(1, 1fr); - --gap: 50px 40px; - --row-gap: 50px; - --column-gap: 40px; - --grid-auto-flow: row; - --align-items: end; -} - -.elementor-69 .elementor-element.elementor-element-5bbed5b { - --display: flex; -} - -.elementor-69 .elementor-element.elementor-element-56cdbbc .logico-title { - font-size: 14px; - font-weight: 500; - line-height: 2.1429em; - color: #111111; -} - -.elementor-69 .elementor-element.elementor-element-86986f1 { - width: var( --container-widget-width, 590px ); - max-width: 590px; - --container-widget-width: 590px; - --container-widget-flex-grow: 0; -} - -.elementor-69 .elementor-element.elementor-element-86986f1 > .elementor-widget-container { - margin: 18px 0px 0px 0px; -} - -.elementor-69 .elementor-element.elementor-element-b040c8c { - --display: flex; -} - -.elementor-69 .elementor-element.elementor-element-ed39b3b > .elementor-widget-container { - margin: 0px 0px 18px 0px; -} - -.elementor-69 .elementor-element.elementor-element-ed39b3b .button-container { - text-align: right; -} - -.elementor-69 .elementor-element.elementor-element-00c3e4b > .elementor-widget-container { - margin: 42px 0px 0px 0px; -} - -.elementor-69 .elementor-element.elementor-element-59ed9f6 > .elementor-widget-container { - margin: 44px 0px 0px 0px; -} - -@media(min-width: 481px) { - .elementor-69 .elementor-element.elementor-element-4f964a3 { - --width:670px; - } - - .elementor-69 .elementor-element.elementor-element-c29b44f { - --width: 506px; - } - - .elementor-69 .elementor-element.elementor-element-5bc90f3 { - --width: 65%; - } - - .elementor-69 .elementor-element.elementor-element-3ea6309 { - --width: 35%; - } - - .elementor-69 .elementor-element.elementor-element-003b885 { - --content-width: 1660px; - } - - .elementor-69 .elementor-element.elementor-element-243f1d4 { - --content-width: 1730px; - } - - .elementor-69 .elementor-element.elementor-element-feca7fe { - --width: 40%; - } - - .elementor-69 .elementor-element.elementor-element-4968a6c { - --width: 60%; - } -} - -@media(max-width: 1200px) and (min-width:481px) { - .elementor-69 .elementor-element.elementor-element-4f964a3 { - --width:500px; - } - - .elementor-69 .elementor-element.elementor-element-c29b44f { - --width: 340px; - } -} - -@media(max-width: 1020px) and (min-width:481px) { - .elementor-69 .elementor-element.elementor-element-4f964a3 { - --width:60%; - } - - .elementor-69 .elementor-element.elementor-element-c29b44f { - --width: 40%; - } - - .elementor-69 .elementor-element.elementor-element-5bc90f3 { - --width: 68%; - } - - .elementor-69 .elementor-element.elementor-element-3ea6309 { - --width: 32%; - } - - .elementor-69 .elementor-element.elementor-element-4968a6c { - --width: 70%; - } -} - -@media(max-width: 840px) and (min-width:481px) { - .elementor-69 .elementor-element.elementor-element-4f964a3 { - --width:100%; - } - - .elementor-69 .elementor-element.elementor-element-c29b44f { - --width: 100%; - } - - .elementor-69 .elementor-element.elementor-element-feca7fe { - --width: 100%; - } - - .elementor-69 .elementor-element.elementor-element-4968a6c { - --width: 100%; - } -} - -@media(max-width: 660px) and (min-width:481px) { - .elementor-69 .elementor-element.elementor-element-4f964a3 { - --width:100%; - } - - .elementor-69 .elementor-element.elementor-element-c29b44f { - --width: 100%; - } - - .elementor-69 .elementor-element.elementor-element-5bc90f3 { - --width: 100%; - } - - .elementor-69 .elementor-element.elementor-element-3ea6309 { - --width: 100%; - } -} - -@media(max-width: 1200px) { - .elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-3264830 .slide-content-inner { - margin:0px 0px 150px 0px; - } - - .elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-3264830 { - background-position: top left; - } - - .elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-3264830 .content-slider-item-heading { - font-size: 46px; - } - - .elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-6867061 .content-slider-item-heading { - font-size: 46px; - } - - .elementor-69 .elementor-element.elementor-element-b7a76bc .owl-carousel.owl-theme .content-item { - height: 750px; - } - - .elementor-69 .elementor-element.elementor-element-b7a76bc .slider-footer { - margin-top: 0px; - margin-bottom: 30px; - } - - .elementor-69 .elementor-element.elementor-element-b7a76bc .slider-footer .slider-pagination { - margin-right: 30px; - margin-left: 0px; - } - - .elementor-69 .elementor-element.elementor-element-4f964a3 { - --gap: 50px 40px; - --row-gap: 50px; - --column-gap: 40px; - --padding-top: 40px; - --padding-bottom: 40px; - --padding-left: 40px; - --padding-right: 40px; - } - - .elementor-69 .elementor-element.elementor-element-c29b44f { - --padding-top: 40px; - --padding-bottom: 40px; - --padding-left: 40px; - --padding-right: 40px; - } - - .elementor-69 .elementor-element.elementor-element-77d1265 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-69 .elementor-element.elementor-element-63a9de5 > .elementor-widget-container { - padding: 0px 0px 0px 0px; - } - - .elementor-69 .elementor-element.elementor-element-4add972 { - --gap: 70px 40px; - --row-gap: 70px; - --column-gap: 40px; - --grid-auto-flow: row; - } - - .elementor-69 .elementor-element.elementor-element-8d9ae8c { - --container-widget-width: 750px; - --container-widget-flex-grow: 0; - width: var( --container-widget-width, 750px ); - max-width: 750px; - } - - .elementor-69 .elementor-element.elementor-element-8d9ae8c .elementor-counter-number { - font-size: 130px; - line-height: 1em; - } - - .elementor-69 .elementor-element.elementor-element-8d9ae8c .elementor-counter-number-suffix { - font-size: 130px; - } - - .elementor-69 .elementor-element.elementor-element-df21f2d > .elementor-widget-container { - --e-transform-translateY: -100%; - } - - .elementor-69 .elementor-element.elementor-element-df21f2d .logico-title { - font-size: 16px; - } - - .elementor-69 .elementor-element.elementor-element-ef458a9 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-69 .elementor-element.elementor-element-003b885 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-69 .elementor-element.elementor-element-338e860 .owl-carousel { - padding: 0px 100px 0px 0px; - } - - .elementor-69 .elementor-element.elementor-element-338e860 .portfolio-listing-wrapper.portfolio-grid-listing, .elementor-69 .elementor-element.elementor-element-338e860 .portfolio-listing-wrapper.portfolio-masonry-listing { - margin: -40px calc(-40px/2) 0; - } - - .elementor-69 .elementor-element.elementor-element-338e860 .portfolio-listing-wrapper.portfolio-grid-listing .portfolio-item-wrapper, .elementor-69 .elementor-element.elementor-element-338e860 .portfolio-listing-wrapper.portfolio-masonry-listing .portfolio-item-wrapper { - padding: 40px calc(40px/2) 0; - } - - .elementor-69 .elementor-element.elementor-element-338e860 .portfolio-listing-wrapper.owl-carousel { - margin: 0 calc(-40px/2); - width: calc(100% + 40px); - } - - .elementor-69 .elementor-element.elementor-element-338e860 .portfolio-listing-wrapper.owl-carousel .portfolio-item-wrapper { - padding: 0 calc(40px/2); - } - - .elementor-69 .elementor-element.elementor-element-338e860 .owl-carousel.owl-theme .owl-nav { - left: calc(40px/2 + 30px); - right: calc(40px/2 + 30px); - } - - .elementor-69 .elementor-element.elementor-element-338e860 .owl-carousel.owl-theme:hover .owl-nav { - left: calc(40px/2 + 20px); - right: calc(40px/2 + 20px); - } - - .elementor-69 .elementor-element.elementor-element-f2affbe { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-69 .elementor-element.elementor-element-08175b6 { - --gap: 40px 0px; - --row-gap: 40px; - --column-gap: 0px; - } - - .elementor-69 .elementor-element.elementor-element-50e9147 { - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-69 .elementor-element.elementor-element-05d0228 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-69 .elementor-element.elementor-element-36a396b { - --margin-top: 18px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-69 .elementor-element.elementor-element-929c651 > .elementor-widget-container { - padding: 0% 0% 0% 0%; - } - - .elementor-69 .elementor-element.elementor-element-6a7a661 { - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-69 .elementor-element.elementor-element-1c1edc7 { - --grid-auto-flow: row; - } - - .elementor-69 .elementor-element.elementor-element-3559d0b { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-69 .elementor-element.elementor-element-127d516 { - --container-widget-width: 600px; - --container-widget-flex-grow: 0; - width: var( --container-widget-width, 600px ); - max-width: 600px; - } - - .elementor-69 .elementor-element.elementor-element-2969c55 { - --grid-auto-flow: row; - } - - .elementor-69 .elementor-element.elementor-element-243f1d4 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-69 .elementor-element.elementor-element-2b5eccb > .elementor-widget-container { - margin: 0px 100px 0px 300px; - } - - .elementor-69 .elementor-element.elementor-element-c263d4d { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-69 .elementor-element.elementor-element-d13da5d img { - max-width: 100%; - } - - .elementor-69 .elementor-element.elementor-element-894b461 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-69 .elementor-element.elementor-element-ec45fc1 { - --grid-auto-flow: row; - } - - .elementor-69 .elementor-element.elementor-element-86986f1 > .elementor-widget-container { - padding: 0px 0px 0px 0px; - } -} - -@media(max-width: 1020px) { - .elementor-69 .elementor-element.elementor-element-e32dfeb { - --padding-top:10px; - --padding-bottom: 0px; - --padding-left: 10px; - --padding-right: 10px; - } - - .elementor-69 .elementor-element.elementor-element-edd8f69 { - --border-radius: 25px 25px 25px 25px; - } - - .elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-3264830 .slide-content-inner { - margin: 40px 0px 0px 0px; - } - - .elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-6867061 .slide-content-inner { - max-width: 55%; - margin: 0% 6% 0% 0%; - } - - .elementor-69 .elementor-element.elementor-element-b7a76bc .owl-carousel.owl-theme .content-item { - height: 500px; - } - - .elementor-69 .elementor-element.elementor-element-b7a76bc .owl-carousel .owl-stage-outer { - border-radius: 25px 25px 25px 25px; - } - - .elementor-69 .elementor-element.elementor-element-0c995bc { - --gap: 10px 10px; - --row-gap: 10px; - --column-gap: 10px; - --margin-top: 10px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-69 .elementor-element.elementor-element-4f964a3 { - --gap: 20px 20px; - --row-gap: 20px; - --column-gap: 20px; - --padding-top: 53px; - --padding-bottom: 55px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-69 .elementor-element.elementor-element-c29b44f { - --padding-top: 40px; - --padding-bottom: 40px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-69 .elementor-element.elementor-element-c36a604 { - --border-radius: 25px 25px 0px 0px; - --margin-top: 10px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 120px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-69 .elementor-element.elementor-element-4add972 { - --e-con-grid-template-columns: repeat(2, 1fr); - --grid-auto-flow: row; - } - - .elementor-69 .elementor-element.elementor-element-3b2c33f { - --min-height: 350px; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - } - - .elementor-69 .elementor-element.elementor-element-8d9ae8c { - --container-widget-width: 705px; - --container-widget-flex-grow: 0; - width: var( --container-widget-width, 705px ); - max-width: 705px; - } - - .elementor-69 .elementor-element.elementor-element-8d9ae8c .elementor-counter-number { - font-size: 100px; - } - - .elementor-69 .elementor-element.elementor-element-8d9ae8c .elementor-counter-number-suffix { - font-size: 100px; - } - - .elementor-69 .elementor-element.elementor-element-c18ab2f { - --padding-top: 0px; - --padding-bottom: 120px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-69 .elementor-element.elementor-element-50e9147 { - --e-con-grid-template-columns: repeat(3, 1fr); - --grid-auto-flow: row; - } - - .elementor-69 .elementor-element.elementor-element-ff67ffb { - --margin-top: 120px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-69 .elementor-element.elementor-element-36a396b { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-69 .elementor-element.elementor-element-c6bafcf { - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-69 .elementor-element.elementor-element-3740bcf { - --margin-top: 120px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-69 .elementor-element.elementor-element-6a7a661 { - --e-con-grid-template-columns: repeat(2, 1fr); - --grid-auto-flow: row; - } - - .elementor-69 .elementor-element.elementor-element-1c1edc7 { - --grid-auto-flow: row; - --margin-top: 120px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-69 .elementor-element.elementor-element-3d66841 .portfolio-listing-wrapper .portfolio-item-wrapper .portfolio-item-content { - padding: 25px 20px 25px 20px; - } - - .elementor-69 .elementor-element.elementor-element-8afb5f5 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 10px; - --padding-right: 10px; - } - - .elementor-69 .elementor-element.elementor-element-e7be0c1 { - --padding-top: 120px; - --padding-bottom: 266px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-69 .elementor-element.elementor-element-2969c55 { - --grid-auto-flow: row; - } - - .elementor-69 .elementor-element.elementor-element-243f1d4 { - --margin-top: -145px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-69 .elementor-element.elementor-element-517a03b { - --min-height: 250px; - } - - .elementor-69 .elementor-element.elementor-element-2b5eccb > .elementor-widget-container { - margin: 0px 150px 0px 250px; - } - - .elementor-69 .elementor-element.elementor-element-2b5eccb { - font-size: 26px; - } - - .elementor-69 .elementor-element.elementor-element-72ffde1 .logico-video-button .elementor-custom-embed-play { - height: 105px; - padding: 20px 34px 20px 34px; - } - - .elementor-69 .elementor-element.elementor-element-72ffde1 .logico-video-button.video-button-animation-jump .elementor-custom-embed-play { - height: 105px; - } - - .elementor-69 .elementor-element.elementor-element-72ffde1 .logico-video-button.video-button-animation-jump:hover .elementor-custom-embed-play { - height: calc(105px - 22px); - } - - .elementor-69 .elementor-element.elementor-element-72ffde1 .logico-video-button.video-button-animation-lift .elementor-custom-embed-play { - padding: 20px 34px calc(20px + var(--logico-video-button-border)) 34px; - } - - .elementor-69 .elementor-element.elementor-element-ca7cde4 { - --margin-top: 120px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-69 .elementor-element.elementor-element-4dbe89c { - --margin-top: 120px; - --margin-bottom: 120px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-69 .elementor-element.elementor-element-ec45fc1 { - --grid-auto-flow: row; - } -} - -@media(max-width: 840px) { - .elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-3264830 .slide-content-inner { - margin:0px 0px 0px 0px; - } - - .elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-3264830 .content-slider-item-heading { - font-size: 36px; - } - - .elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-6867061 .content-slider-item-heading { - font-size: 36px; - } - - .elementor-69 .elementor-element.elementor-element-b7a76bc .owl-carousel.owl-theme .content-item { - height: 600px; - } - - .elementor-69 .elementor-element.elementor-element-0c995bc { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-69 .elementor-element.elementor-element-4f964a3 { - --flex-wrap: nowrap; - } - - .elementor-69 .elementor-element.elementor-element-4f964a3.e-con { - --flex-shrink: 0; - } - - .elementor-69 .elementor-element.elementor-element-c29b44f { - --padding-top: 30px; - --padding-bottom: 30px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-69 .elementor-element.elementor-element-4add972 { - --grid-auto-flow: row; - } - - .elementor-69 .elementor-element.elementor-element-3b2c33f { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --justify-content: center; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - } - - .elementor-69 .elementor-element.elementor-element-8d9ae8c { - --container-widget-width: 100%; - --container-widget-flex-grow: 0; - width: var( --container-widget-width, 100% ); - max-width: 100%; - } - - .elementor-69 .elementor-element.elementor-element-8d9ae8c.elementor-element { - --align-self: flex-end; - } - - .elementor-69 .elementor-element.elementor-element-8d9ae8c .elementor-counter-number { - font-size: 90px; - line-height: 1em; - } - - .elementor-69 .elementor-element.elementor-element-8d9ae8c .elementor-counter-number-suffix { - font-size: 90px; - line-height: 1em; - } - - .elementor-69 .elementor-element.elementor-element-df21f2d > .elementor-widget-container { - --e-transform-rotateZ: 0deg; - --e-transform-translateX: 0%; - --e-transform-translateY: 0%; - } - - .elementor-69 .elementor-element.elementor-element-df21f2d { - --container-widget-width: 100%; - --container-widget-flex-grow: 0; - width: var( --container-widget-width, 100% ); - max-width: 100%; - --e-transform-origin-x: center; - --e-transform-origin-y: center; - } - - .elementor-69 .elementor-element.elementor-element-df21f2d.elementor-element { - --align-self: flex-start; - } - - .elementor-69 .elementor-element.elementor-element-df21f2d .logico-title { - font-size: 20px; - } - - .elementor-69 .elementor-element.elementor-element-50e9147 { - --grid-auto-flow: row; - } - - .elementor-69 .elementor-element.elementor-element-36a396b { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-69 .elementor-element.elementor-element-bfe4c0c > .elementor-widget-container { - margin: 40px 0px 0px 0px; - } - - .elementor-69 .elementor-element.elementor-element-c6bafcf { - --margin-top: 30px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-69 .elementor-element.elementor-element-4d650b9 > .elementor-widget-container { - margin: 40px 0px 0px 0px; - } - - .elementor-69 .elementor-element.elementor-element-6a7a661 { - --grid-auto-flow: row; - } - - .elementor-69 .elementor-element.elementor-element-1c1edc7 { - --grid-auto-flow: row; - } - - .elementor-69 .elementor-element.elementor-element-127d516 { - --container-widget-width: 460px; - --container-widget-flex-grow: 0; - width: var( --container-widget-width, 460px ); - max-width: 460px; - } - - .elementor-69 .elementor-element.elementor-element-2969c55 { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } - - .elementor-69 .elementor-element.elementor-element-cba160e > .elementor-widget-container { - margin: 0px 0px 30px 0px; - } - - .elementor-69 .elementor-element.elementor-element-a51fcba > .elementor-widget-container { - margin: 0px 0px 30px 0px; - } - - .elementor-69 .elementor-element.elementor-element-4d031ce > .elementor-widget-container { - margin: 0px 0px 30px 0px; - } - - .elementor-69 .elementor-element.elementor-element-2b5eccb > .elementor-widget-container { - margin: 0px 50px 0px 230px; - } - - .elementor-69 .elementor-element.elementor-element-c263d4d { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-69 .elementor-element.elementor-element-feca7fe { - --align-items: flex-start; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - } - - .elementor-69 .elementor-element.elementor-element-d13da5d > .elementor-widget-container { - margin: 0px 0px 0px 0px; - } - - .elementor-69 .elementor-element.elementor-element-d13da5d { - text-align: start; - } - - .elementor-69 .elementor-element.elementor-element-d13da5d img { - width: 400px; - max-width: 90%; - } - - .elementor-69 .elementor-element.elementor-element-4968a6c { - --margin-top: 60px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-69 .elementor-element.elementor-element-65072bf .slider-footer.slider-footer-position-after { - margin-top: -25px; - } - - .elementor-69 .elementor-element.elementor-element-65072bf .slider-footer.slider-footer-position-before { - margin-bottom: -25px; - } - - .elementor-69 .elementor-element.elementor-element-ec45fc1 { - --gap: 40px 20px; - --row-gap: 40px; - --column-gap: 20px; - --grid-auto-flow: row; - } -} - -@media(max-width: 660px) { - .elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-3264830 .slide-content-inner { - margin:80px 0px 0px 0px; - } - - .elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-3264830 .content-slider-item-heading { - font-size: 28px; - } - - .elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-6867061 .slide-content-inner { - max-width: 70%; - margin: 9% 6% 0% 0%; - } - - .elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-6867061 { - background-position: 20% 0%; - } - - .elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-6867061 .content-slider-item-heading { - font-size: 28px; - } - - .elementor-69 .elementor-element.elementor-element-b7a76bc .owl-carousel.owl-theme .content-item { - height: 540px; - } - - .elementor-69 .elementor-element.elementor-element-b7a76bc .slider-footer { - margin-top: 0px; - margin-bottom: 20px; - } - - .elementor-69 .elementor-element.elementor-element-b7a76bc .slider-footer .slider-pagination { - margin-right: 20px; - margin-left: 0px; - } - - .elementor-69 .elementor-element.elementor-element-4f964a3 { - --margin-top: 0px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 30px; - --padding-bottom: 30px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-69 .elementor-element.elementor-element-c29b44f { - --margin-top: 0px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 30px; - --padding-bottom: 30px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-69 .elementor-element.elementor-element-c36a604 { - --padding-top: 90px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-69 .elementor-element.elementor-element-77d1265 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-69 .elementor-element.elementor-element-4add972 { - --gap: 70px 20px; - --row-gap: 70px; - --column-gap: 20px; - --grid-auto-flow: row; - } - - .elementor-69 .elementor-element.elementor-element-3b2c33f { - --min-height: 250px; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --justify-content: center; - } - - .elementor-69 .elementor-element.elementor-element-8d9ae8c .elementor-counter-number { - font-size: 70px; - } - - .elementor-69 .elementor-element.elementor-element-8d9ae8c .elementor-counter-number-suffix { - font-size: 70px; - } - - .elementor-69 .elementor-element.elementor-element-c18ab2f { - --padding-top: 0px; - --padding-bottom: 90px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-69 .elementor-element.elementor-element-ef458a9 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-69 .elementor-element.elementor-element-003b885 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-69 .elementor-element.elementor-element-f2affbe { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-69 .elementor-element.elementor-element-50e9147 { - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-69 .elementor-element.elementor-element-ff67ffb { - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-69 .elementor-element.elementor-element-05d0228 { - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-69 .elementor-element.elementor-element-c6bafcf { - --margin-top: 30px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-69 .elementor-element.elementor-element-3740bcf { - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-69 .elementor-element.elementor-element-6a7a661 { - --gap: 60px 20px; - --row-gap: 60px; - --column-gap: 20px; - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-69 .elementor-element.elementor-element-1c1edc7 { - --grid-auto-flow: row; - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-69 .elementor-element.elementor-element-e7be0c1 { - --padding-top: 90px; - --padding-bottom: 180px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-69 .elementor-element.elementor-element-3559d0b { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-69 .elementor-element.elementor-element-127d516 { - --container-widget-width: 100%; - --container-widget-flex-grow: 0; - width: var( --container-widget-width, 100% ); - max-width: 100%; - } - - .elementor-69 .elementor-element.elementor-element-2969c55 { - --grid-auto-flow: row; - } - - .elementor-69 .elementor-element.elementor-element-243f1d4 { - --margin-top: -90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-69 .elementor-element.elementor-element-517a03b { - --padding-top: 0px; - --padding-bottom: 50px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-69 .elementor-element.elementor-element-2b5eccb > .elementor-widget-container { - margin: 0px 50px 0px 50px; - } - - .elementor-69 .elementor-element.elementor-element-2b5eccb { - text-align: center; - } - - .elementor-69 .elementor-element.elementor-element-72ffde1 .logico-video-button .elementor-custom-embed-play { - height: 65px; - } - - .elementor-69 .elementor-element.elementor-element-72ffde1 .logico-video-button.video-button-animation-jump .elementor-custom-embed-play { - height: 65px; - } - - .elementor-69 .elementor-element.elementor-element-72ffde1 .logico-video-button.video-button-animation-jump:hover .elementor-custom-embed-play { - height: calc(65px - 22px); - } - - .elementor-69 .elementor-element.elementor-element-ca7cde4 { - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-69 .elementor-element.elementor-element-c263d4d { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-69 .elementor-element.elementor-element-4dbe89c { - --margin-top: 90px; - --margin-bottom: 90px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-69 .elementor-element.elementor-element-894b461 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-69 .elementor-element.elementor-element-ec45fc1 { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } -} - -@media(max-width: 480px) { - .elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-3264830 .slide-content-inner { - max-width:100%; - } - - .elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-6867061 .slide-content-inner { - max-width: 100%; - } - - .elementor-69 .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-6867061 { - background-position: 50% 50%; - } - - .elementor-69 .elementor-element.elementor-element-4f964a3 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-69 .elementor-element.elementor-element-4add972 { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } - - .elementor-69 .elementor-element.elementor-element-8d9ae8c .elementor-counter-number { - font-size: 52px; - } - - .elementor-69 .elementor-element.elementor-element-8d9ae8c .elementor-counter-number-suffix { - font-size: 52px; - } - - .elementor-69 .elementor-element.elementor-element-df21f2d .logico-title { - font-size: 18px; - } - - .elementor-69 .elementor-element.elementor-element-338e860 .owl-carousel { - padding: 0px 60px 0px 0px; - } - - .elementor-69 .elementor-element.elementor-element-08175b6 { - --gap: 30px 0px; - --row-gap: 30px; - --column-gap: 0px; - } - - .elementor-69 .elementor-element.elementor-element-50e9147 { - --e-con-grid-template-columns: repeat(2, 1fr); - --grid-auto-flow: row; - } - - .elementor-69 .elementor-element.elementor-element-6a7a661 { - --e-con-grid-template-columns: repeat(1, 1fr); - --gap: 45px 20px; - --row-gap: 45px; - --column-gap: 20px; - --grid-auto-flow: row; - } - - .elementor-69 .elementor-element.elementor-element-1c1edc7 { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } - - .elementor-69 .elementor-element.elementor-element-2969c55 { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } - - .elementor-69 .elementor-element.elementor-element-2b5eccb > .elementor-widget-container { - margin: 0px 0px 0px 0px; - padding: 30px 20px 30px 20px; - } - - .elementor-69 .elementor-element.elementor-element-ec45fc1 { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } -} - -.elementor-69 .elementor-element-256f25a .color-text { - color: #000000; - } - -.elementor-59 .elementor-element.elementor-element-da57c01 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-59 .elementor-element.elementor-element-cbfd9b2 .elementor-repeater-item-3264830 { - background-image: url("/images/home1-slide-1.png"); - background-position: bottom center; - background-repeat: no-repeat; - background-size: cover; -} - -.elementor-59 .elementor-element.elementor-element-cbfd9b2 .elementor-repeater-item-3264830:before { - background-color: #1F1F1F26; -} - -.elementor-59 .elementor-element.elementor-element-cbfd9b2 .elementor-repeater-item-3264830 .slide-content-inner { - max-width: 74%; - margin: 0px 0px 98px 0px; -} - -.elementor-59 .elementor-element.elementor-element-cbfd9b2 .elementor-repeater-item-3264830 .slide-content { - -webkit-align-items: flex-start; - -moz-align-items: flex-start; - -ms-align-items: flex-start; - align-items: flex-start; - -webkit-justify-content: center; - -moz-justify-content: center; - -ms-justify-content: center; - justify-content: center; - text-align: left; -} - -.elementor-59 .elementor-element.elementor-element-cbfd9b2 .elementor-repeater-item-3264830 .content-slider-item-heading { - font-size: 80px; - line-height: 1.125em; - word-spacing: -0.03em; - color: #FFFFFF; -} - -.elementor-59 .elementor-element.elementor-element-cbfd9b2 .elementor-repeater-item-3264830 .content-slider-item-text { - font-size: 16px; - line-height: 1.875em; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; - --logico-dark-text-color: #FFFFFF; - --logico-light-text-color: #BEBEBE; -} - -.elementor-59 .elementor-element.elementor-element-cbfd9b2 .elementor-repeater-item-3264830 .content-slider-item-text .text-content { - max-width: 590px; -} - -.elementor-59 .elementor-element.elementor-element-cbfd9b2 .elementor-repeater-item-3264830.slide-style-standard .content-slider-item-text { - margin: 23px 0px 0px 0px; -} - -.elementor-59 .elementor-element.elementor-element-cbfd9b2 .elementor-repeater-item-3264830.slide-style-modern .content-slider-item-text .text-content { - padding: 23px 0px 0px 0px; -} - -.elementor-59 .elementor-element.elementor-element-cbfd9b2 .elementor-repeater-item-3264830 .content-slider-item-buttons { - margin: 48px 0px 0px 0px; - --logico-button-text-color: #FFFFFF; - --logico-button-border-color: #FAC12E; - --logico-button-background-color: #FAC12E00; - --logico-button-icon-color: #1F1F1F; - --logico-button-text-hover: #1F1F1F; - --logico-button-border-hover: #FAC12E; - --logico-button-background-hover: #FAC12E; - --logico-button-icon-hover: #1F1F1F; -} - -.elementor-59 .elementor-element.elementor-element-cbfd9b2 .elementor-repeater-item-6867061 { - background-image: url("/images/home1-slide-2.png"); - background-position: top left; - background-repeat: no-repeat; - background-size: cover; -} - -.elementor-59 .elementor-element.elementor-element-cbfd9b2 .elementor-repeater-item-6867061:before { - background-color: #1F1F1F26; -} - -.elementor-59 .elementor-element.elementor-element-cbfd9b2 .elementor-repeater-item-6867061 .slide-content-inner { - max-width: 45%; -} - -.elementor-59 .elementor-element.elementor-element-cbfd9b2 .elementor-repeater-item-6867061 .slide-content { - -webkit-align-items: flex-end; - -moz-align-items: flex-end; - -ms-align-items: flex-end; - align-items: flex-end; - -webkit-justify-content: center; - -moz-justify-content: center; - -ms-justify-content: center; - justify-content: center; - text-align: left; -} - -.elementor-59 .elementor-element.elementor-element-cbfd9b2 .elementor-repeater-item-6867061 .content-slider-item-heading { - font-size: 80px; - line-height: 1.125em; - word-spacing: -0.03em; - color: #FFFFFF; -} - -.elementor-59 .elementor-element.elementor-element-cbfd9b2 .elementor-repeater-item-6867061 .content-slider-item-text { - font-size: 16px; - line-height: 1.875em; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; - --logico-dark-text-color: #FFFFFF; - --logico-light-text-color: #BEBEBE; -} - -.elementor-59 .elementor-element.elementor-element-cbfd9b2 .elementor-repeater-item-6867061.slide-style-standard .content-slider-item-text { - margin: 23px 0px 0px 0px; -} - -.elementor-59 .elementor-element.elementor-element-cbfd9b2 .elementor-repeater-item-6867061.slide-style-modern .content-slider-item-text .text-content { - padding: 23px 0px 0px 0px; -} - -.elementor-59 .elementor-element.elementor-element-cbfd9b2 .elementor-repeater-item-6867061 .content-slider-item-buttons { - margin: 48px 0px 0px 0px; - --logico-button-text-color: #FFFFFF; - --logico-button-border-color: #FAC12E; - --logico-button-background-color: #FAC12E00; - --logico-button-icon-color: #1F1F1F; - --logico-button-text-hover: #1F1F1F; - --logico-button-border-hover: #FAC12E; - --logico-button-background-hover: #FAC12E; - --logico-button-icon-hover: #1F1F1F; -} - -.elementor-59 .elementor-element.elementor-element-cbfd9b2 .owl-carousel.owl-theme .content-item { - height: 693px; -} - -.elementor-59 .elementor-element.elementor-element-cbfd9b2 .owl-carousel .owl-stage-outer { - border-radius: 25px 25px 25px 25px; -} - -.elementor-59 .elementor-element.elementor-element-cbfd9b2 .slider-footer { - text-align: right; - margin-top: 82px; - margin-bottom: 0px; -} - -.elementor-59 .elementor-element.elementor-element-cbfd9b2 .slider-footer .slider-pagination { - margin-right: 91px; - margin-left: 91px; -} - -.elementor-59 .elementor-element.elementor-element-cbfd9b2 .owl-dots .owl-dot:not(.active) span { - border-color: #D4D4D4; -} - -.elementor-59 .elementor-element.elementor-element-cbfd9b2 .owl-dots .owl-dot.active span { - border-color: #1F1F1F; -} - -.elementor-59 .elementor-element.elementor-element-5345c97 { - width: auto; - max-width: auto; - bottom: 135px; -} - -body:not(.rtl) .elementor-59 .elementor-element.elementor-element-5345c97 { - right: 30px; -} - -body.rtl .elementor-59 .elementor-element.elementor-element-5345c97 { - left: 30px; -} - -.elementor-59 .elementor-element.elementor-element-5345c97 .elementor-wrapper { - --video-aspect-ratio: 1.77777; -} - -.elementor-59 .elementor-element.elementor-element-5345c97 .elementor-widget-container { - text-align: right; -} - -.elementor-59 .elementor-element.elementor-element-5345c97 .logico-video-button .elementor-custom-embed-play { - height: 130px; -} - -.elementor-59 .elementor-element.elementor-element-5345c97 .logico-video-button.video-button-animation-jump .elementor-custom-embed-play { - height: 130px; -} - -.elementor-59 .elementor-element.elementor-element-5345c97 .logico-video-button.video-button-animation-jump:hover .elementor-custom-embed-play { - height: calc(130px - 22px); -} - -.elementor-59 .elementor-element.elementor-element-5345c97 .logico-video-button .video-button-wrapper { - border-radius: 25px 25px 25px 25px; -} - -.elementor-59 .elementor-element.elementor-element-5345c97 .logico-video-button { - --logico-button-text-color: #FFFFFF; - --logico-button-icon-color: #FFFFFF; - --logico-button-background-color: #1F1F1F; - --logico-button-text-hover: #111111; - --logico-button-icon-hover: #111111; -} - -.elementor-59 .elementor-element.elementor-element-5345c97 .video-button-wrapper { - --logico-button-background-hover: #FAC12E; -} - -.elementor-59 .elementor-element.elementor-element-233f497 { - --display: flex; - --flex-direction: row; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: flex-start; - --align-items: center; - --gap: 20px 20px; - --row-gap: 20px; - --column-gap: 20px; - --margin-top: -115px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - --z-index: 1; -} - -.elementor-59 .elementor-element.elementor-element-71c4f93 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: flex-start; - --gap: 50px 100px; - --row-gap: 50px; - --column-gap: 100px; - --border-radius: 25px 25px 25px 25px; - --padding-top: 53px; - --padding-bottom: 55px; - --padding-left: 100px; - --padding-right: 100px; -} - -.elementor-59 .elementor-element.elementor-element-71c4f93:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-71c4f93 > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-color: #1F1F1F; -} - -.elementor-59 .elementor-element.elementor-element-ca39895 { - --display: flex; -} - -.elementor-59 .elementor-element.elementor-element-1892e4e .logico-title { - font-size: 18px; - font-weight: 700; - line-height: 1.6667em; - letter-spacing: -0.03em; - color: #FFFFFF; -} - -.elementor-59 .elementor-element.elementor-element-6284fbe > .elementor-widget-container { - margin: 10px 0px 0px 0px; -} - -.elementor-59 .elementor-element.elementor-element-6284fbe { - font-size: 16px; - line-height: 1.75em; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; - --logico-dark-text-color: #FFFFFF; - --logico-light-text-color: #FFFFFF; -} - -.elementor-59 .elementor-element.elementor-element-cbbc797 { - --display: flex; -} - -.elementor-59 .elementor-element.elementor-element-7f3bc57 .logico-title { - font-size: 18px; - font-weight: 700; - line-height: 1.6667em; - letter-spacing: -0.03em; - color: #FFFFFF; -} - -.elementor-59 .elementor-element.elementor-element-5a0bfbd > .elementor-widget-container { - margin: 10px 0px 0px 0px; -} - -.elementor-59 .elementor-element.elementor-element-5a0bfbd { - font-size: 16px; - line-height: 1.75em; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; - --logico-dark-text-color: #FFFFFF; - --logico-light-text-color: #FFFFFF; -} - -.elementor-59 .elementor-element.elementor-element-8a81027 { - --display: flex; - --border-radius: 25px 25px 25px 25px; - --padding-top: 40px; - --padding-bottom: 63px; - --padding-left: 40px; - --padding-right: 40px; -} - -.elementor-59 .elementor-element.elementor-element-8a81027:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-8a81027 > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-color: #EEEEEE; -} - -.elementor-59 .elementor-element.elementor-element-f2287ee > .elementor-widget-container { - margin: 0px 0px 7px 0px; -} - -.elementor-59 .elementor-element.elementor-element-f2287ee { - font-size: 18px; - font-weight: 600; - line-height: 1.3333em; - letter-spacing: -0.03em; - --logico-default-text-color: #111111; - color: #111111; -} - -.elementor-59 .elementor-element.elementor-element-a60448b div.wpforms-container .wpforms-form .wpforms-field-number-slider-hint, .elementor-59 .elementor-element.elementor-element-a60448b div .wpforms-form .wpforms-field-description { - color: #bebebe; -} - -.elementor-59 .elementor-element.elementor-element-fd11132 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --margin-top: 150px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-59 .elementor-element.elementor-element-1d8be46 { - --display: grid; - --e-con-grid-template-columns: repeat(2, 1fr); - --e-con-grid-template-rows: repeat(1, 1fr); - --gap: 60px 120px; - --row-gap: 60px; - --column-gap: 120px; - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-59 .elementor-element.elementor-element-1d8be46:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-1d8be46 > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-image: url("/images/bg-contacts.png"); - background-position: top right; - background-repeat: no-repeat; -} - -.elementor-59 .elementor-element.elementor-element-08f7fd1 { - --display: flex; -} - -.elementor-59 .elementor-element.elementor-element-36df16a .logico-title { - font-size: 14px; - font-weight: 600; - line-height: 2.1429em; -} - -.elementor-59 .elementor-element.elementor-element-07fd763 > .elementor-widget-container { - margin: 19px 0px 0px 0px; -} - -.elementor-59 .elementor-element.elementor-element-cd70b28 > .elementor-widget-container { - margin: 44px 0px 0px 0px; -} - -.elementor-59 .elementor-element.elementor-element-5ffdf06 { - --display: flex; - --margin-top: 35px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0%; - --padding-bottom: 0%; - --padding-left: 0%; - --padding-right: 18%; -} - -.elementor-59 .elementor-element.elementor-element-b010794 > .elementor-widget-container { - padding: 20px 0px 52px 0px; - border-style: solid; - border-width: 0px 0px 1px 0px; - border-color: #242424; -} - -.elementor-59 .elementor-element.elementor-element-b010794 .elementor-icon-box-wrapper { - align-items: start; - text-align: start; - gap: 75px; -} - -.elementor-59 .elementor-element.elementor-element-b010794 .elementor-icon-box-title { - margin-block-end:20px;color: #111111; -} - -.elementor-59 .elementor-element.elementor-element-b010794 .elementor-icon { - font-size: 115px; -} - -.elementor-59 .elementor-element.elementor-element-b010794 .elementor-icon-box-title, .elementor-59 .elementor-element.elementor-element-b010794 .elementor-icon-box-title a { - font-size: 20px; - font-weight: 600; - line-height: 1.2em; - letter-spacing: -0.03em; -} - -.elementor-59 .elementor-element.elementor-element-0ac762e > .elementor-widget-container { - padding: 38px 0px 52px 0px; - border-style: solid; - border-width: 0px 0px 1px 0px; - border-color: #242424; -} - -.elementor-59 .elementor-element.elementor-element-0ac762e .elementor-icon-box-wrapper { - align-items: start; - text-align: start; - gap: 68px; -} - -.elementor-59 .elementor-element.elementor-element-0ac762e .elementor-icon-box-title { - margin-block-end:20px;color: #111111; -} - -.elementor-59 .elementor-element.elementor-element-0ac762e .elementor-icon { - font-size: 122px; -} - -.elementor-59 .elementor-element.elementor-element-0ac762e .elementor-icon-box-title, .elementor-59 .elementor-element.elementor-element-0ac762e .elementor-icon-box-title a { - font-size: 20px; - font-weight: 600; - line-height: 1.2em; - letter-spacing: -0.03em; -} - -.elementor-59 .elementor-element.elementor-element-ee4c12d > .elementor-widget-container { - padding: 38px 0px 0px 0px; -} - -.elementor-59 .elementor-element.elementor-element-ee4c12d .elementor-icon-box-wrapper { - align-items: start; - text-align: start; - gap: 44px; -} - -.elementor-59 .elementor-element.elementor-element-ee4c12d .elementor-icon-box-title { - margin-block-end:20px;color: #111111; -} - -.elementor-59 .elementor-element.elementor-element-ee4c12d .elementor-icon { - font-size: 146px; -} - -.elementor-59 .elementor-element.elementor-element-ee4c12d .elementor-icon-box-title, .elementor-59 .elementor-element.elementor-element-ee4c12d .elementor-icon-box-title a { - font-size: 20px; - font-weight: 600; - line-height: 1.2em; - letter-spacing: -0.03em; -} - -.elementor-59 .elementor-element.elementor-element-9619f7a > .elementor-widget-container { - margin: 44px 0px 0px 0px; -} - -.elementor-59 .elementor-element.elementor-element-c58391b { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --margin-top: 150px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-59 .elementor-element.elementor-element-0b7c870 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --border-radius: 25px 25px 0px 0px; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; - --logico-dark-text-color: #FFFFFF; - --logico-light-text-color: #BEBEBE; - --logico-border-color: #CBCBCB; - --logico-border-hover-color: #FFFFFF; - --logico-background-color: #1F1F1F; - --logico-background-alter-color: #1F1F1F; - --logico-button-text-color: #FFFFFF; - --logico-button-border-color: #FFFFFF; - --logico-button-background-color: #FFFFFF00; - --logico-button-icon-color: #333333; - --logico-button-text-hover: #333333; - --logico-button-border-hover: #FFFFFF; - --logico-button-background-hover: #FFFFFF; - --logico-button-icon-hover: #333333; - --padding-top: 150px; - --padding-bottom: 150px; - --padding-left: 0px; - --padding-right: 0px; -} - -.elementor-59 .elementor-element.elementor-element-0b7c870:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-0b7c870 > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-color: #1F1F1F; -} - -.elementor-59 .elementor-element.elementor-element-cc8fa71 { - width: auto; - max-width: auto; - top: 0px; -} - -body:not(.rtl) .elementor-59 .elementor-element.elementor-element-cc8fa71 { - right: 0px; -} - -body.rtl .elementor-59 .elementor-element.elementor-element-cc8fa71 { - left: 0px; -} - -.elementor-59 .elementor-element.elementor-element-cc8fa71 .block-decoration { - text-align: right; -} - -.elementor-59 .elementor-element.elementor-element-cc8fa71 .block-decoration.block-decoration-style-1 .block-decoration-item:before, .elementor-59 .elementor-element.elementor-element-cc8fa71 .block-decoration.block-decoration-style-2 .block-decoration-item:before, .elementor-59 .elementor-element.elementor-element-cc8fa71 .block-decoration.block-decoration-style-3 .block-decoration-item:before, .elementor-59 .elementor-element.elementor-element-cc8fa71 .block-decoration.block-decoration-style-3 .block-decoration-item .decoration-accent, .elementor-59 .elementor-element.elementor-element-cc8fa71 .block-decoration.block-decoration-style-4 .block-decoration-item:before, .elementor-59 .elementor-element.elementor-element-cc8fa71 .block-decoration.block-decoration-style-4 .block-decoration-item .decoration-accent { - background-color: #1F1F1F; -} - -.elementor-59 .elementor-element.elementor-element-cc8fa71 .block-decoration.block-decoration-style-1 .block-decoration-item:after, .elementor-59 .elementor-element.elementor-element-cc8fa71 .block-decoration.block-decoration-style-2 .block-decoration-item .decoration-accent, .elementor-59 .elementor-element.elementor-element-cc8fa71 .block-decoration.block-decoration-style-3 .block-decoration-item, .elementor-59 .elementor-element.elementor-element-cc8fa71 .block-decoration.block-decoration-style-3 .block-decoration-item .decoration-accent:before, .elementor-59 .elementor-element.elementor-element-cc8fa71 .block-decoration.block-decoration-style-4 .block-decoration-item, .elementor-59 .elementor-element.elementor-element-cc8fa71 .block-decoration.block-decoration-style-4 .block-decoration-item .decoration-accent:before { - background-color: #FAC12E; -} - -.elementor-59 .elementor-element.elementor-element-aebe90d { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-59 .elementor-element.elementor-element-e00d710 > .elementor-widget-container { - margin: 0px 0px 100px 0px; - padding: 0px 0px 14px 0px; - border-style: solid; - border-width: 0px 0px 1px 0px; -} - -.elementor-59 .elementor-element.elementor-element-e00d710 .logico-title { - font-size: 14px; - font-weight: 500; - line-height: 2.1429em; - color: #FFFFFF; -} - -.elementor-59 .elementor-element.elementor-element-9d0ee1a { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; -} - -.elementor-59 .elementor-element.elementor-element-a252a3b { - width: var( --container-widget-width, 970px ); - max-width: 970px; - --container-widget-width: 970px; - --container-widget-flex-grow: 0; -} - -.elementor-59 .elementor-element.elementor-element-a252a3b .elementor-counter-number-wrapper { - --counter-prefix-grow: 0; - --counter-suffix-grow: 1; - --counter-number-grow: 0; - color: #FFFFFF00; - -webkit-text-stroke-width: 2px; - stroke-width: 2px; - -webkit-text-stroke-color: #FAC12E; - stroke: #FAC12E; -} - -.elementor-59 .elementor-element.elementor-element-a252a3b .elementor-counter-number { - font-family: "Manrope Alt", Sans-serif; - font-size: 180px; - font-weight: 600; - letter-spacing: -0.03em; -} - -.elementor-59 .elementor-element.elementor-element-72e7849 { - width: var( --container-widget-width, 135px ); - max-width: 135px; - --container-widget-width: 135px; - --container-widget-flex-grow: 0; - --e-transform-origin-x: center; - --e-transform-origin-y: center; -} - -.elementor-59 .elementor-element.elementor-element-72e7849 > .elementor-widget-container { - --e-transform-rotateZ: -90deg; - --e-transform-translateY: 20%; -} - -.elementor-59 .elementor-element.elementor-element-72e7849 .logico-title { - font-size: 20px; - font-weight: 500; - line-height: 1.5em; - color: #FFFFFF; -} - -.elementor-59 .elementor-element.elementor-element-0e0833b { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --margin-top: 76px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-59 .elementor-element.elementor-element-4a327e6 { - --display: flex; -} - -.elementor-59 .elementor-element.elementor-element-52b09c2 > .elementor-widget-container { - padding: 0% 16% 0% 0%; -} - -.elementor-59 .elementor-element.elementor-element-18827c0 { - --display: flex; -} - -.elementor-59 .elementor-element.elementor-element-5a4a0dd > .elementor-widget-container { - margin: 60px 0px 0px 0px; -} - -.elementor-59 .elementor-element.elementor-element-3c4a151 { - --display: flex; - --border-radius: 0px 0px 25px 25px; - --padding-top: 0px; - --padding-bottom: 20px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-59 .elementor-element.elementor-element-3c4a151:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-3c4a151 > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-color: #1F1F1F; -} - -.elementor-59 .elementor-element.elementor-element-abc44d7 { - --display: flex; - --min-height: 528px; - --flex-direction: column; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --justify-content: center; - --align-items: flex-end; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --border-radius: 25px 25px 25px 25px; - --padding-top: 50px; - --padding-bottom: 50px; - --padding-left: 0px; - --padding-right: 0px; -} - -.elementor-59 .elementor-element.elementor-element-abc44d7:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-abc44d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-image: url("/images/bg-header-5.png"); - background-position: center right; - background-repeat: no-repeat; - background-size: cover; -} - -.elementor-59 .elementor-element.elementor-element-e468228 { - width: var( --container-widget-width, 40% ); - max-width: 40%; - --container-widget-width: 40%; - --container-widget-flex-grow: 0; -} - -.elementor-59 .elementor-element.elementor-element-e468228 > .elementor-widget-container { - padding: 0px 20px 0px 20px; -} - -.elementor-59 .elementor-element.elementor-element-e468228 .logico-title { - font-size: 50px; - line-height: 1.2em; - color: #FFFFFF; -} - -body:not(.rtl) .elementor-59 .elementor-element.elementor-element-dcf16f2 { - left: 10px; -} - -body.rtl .elementor-59 .elementor-element.elementor-element-dcf16f2 { - right: 10px; -} - -.elementor-59 .elementor-element.elementor-element-dcf16f2 { - bottom: 10px; -} - -.elementor-59 .elementor-element.elementor-element-dcf16f2 .elementor-wrapper { - --video-aspect-ratio: 1.77777; -} - -.elementor-59 .elementor-element.elementor-element-dcf16f2 .logico-video-button .elementor-custom-embed-play { - height: 139px; -} - -.elementor-59 .elementor-element.elementor-element-dcf16f2 .logico-video-button.video-button-animation-jump .elementor-custom-embed-play { - height: 139px; -} - -.elementor-59 .elementor-element.elementor-element-dcf16f2 .logico-video-button.video-button-animation-jump:hover .elementor-custom-embed-play { - height: calc(139px - 22px); -} - -.elementor-59 .elementor-element.elementor-element-dcf16f2 .logico-video-button { - --logico-button-text-color: #333333; - --logico-button-icon-color: #333333; - --logico-button-background-color: #fac12e; - --logico-button-text-hover: #FFFFFF; - --logico-button-icon-hover: #FAC12E; -} - -.elementor-59 .elementor-element.elementor-element-dcf16f2 .video-button-wrapper { - --logico-button-background-hover: #1F1F1F; -} - -.elementor-59 .elementor-element.elementor-element-4711efa { - --display: flex; - --flex-direction: row; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: center; - --align-items: center; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --flex-wrap: wrap; - --margin-top: 86px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-59 .elementor-element.elementor-element-3a661b3 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-59 .elementor-element.elementor-element-bbcfe98 img { - opacity: 0.5; - transition-duration: 0.3s; -} - -.elementor-59 .elementor-element.elementor-element-bbcfe98:hover img { - opacity: 1; -} - -.elementor-59 .elementor-element.elementor-element-9e7fe3c { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-59 .elementor-element.elementor-element-95780fc img { - opacity: 0.5; - transition-duration: 0.3s; -} - -.elementor-59 .elementor-element.elementor-element-95780fc:hover img { - opacity: 1; -} - -.elementor-59 .elementor-element.elementor-element-b7401b7 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-59 .elementor-element.elementor-element-c0cb7dc img { - opacity: 0.5; - transition-duration: 0.3s; -} - -.elementor-59 .elementor-element.elementor-element-c0cb7dc:hover img { - opacity: 1; -} - -.elementor-59 .elementor-element.elementor-element-5bb9ea5 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-59 .elementor-element.elementor-element-c9c4a4a img { - opacity: 0.5; - transition-duration: 0.3s; -} - -.elementor-59 .elementor-element.elementor-element-c9c4a4a:hover img { - opacity: 1; -} - -.elementor-59 .elementor-element.elementor-element-dc40269 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-59 .elementor-element.elementor-element-6f4ee0f img { - opacity: 0.5; - transition-duration: 0.3s; -} - -.elementor-59 .elementor-element.elementor-element-6f4ee0f:hover img { - opacity: 1; -} - -.elementor-59 .elementor-element.elementor-element-429f37e { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-59 .elementor-element.elementor-element-6d4f1c8 img { - opacity: 0.5; - transition-duration: 0.3s; -} - -.elementor-59 .elementor-element.elementor-element-6d4f1c8:hover img { - opacity: 1; -} - -.elementor-59 .elementor-element.elementor-element-39c88e2 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-59 .elementor-element.elementor-element-3b13fed img { - opacity: 0.5; - transition-duration: 0.3s; -} - -.elementor-59 .elementor-element.elementor-element-3b13fed:hover img { - opacity: 1; -} - -.elementor-59 .elementor-element.elementor-element-b8ee07d { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --margin-top: 150px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-59 .elementor-element.elementor-element-a044dce { - --display: flex; -} - -.elementor-59 .elementor-element.elementor-element-ead59d3 { - --display: flex; - --flex-direction: row; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --align-items: center; - --margin-top: 150px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-59 .elementor-element.elementor-element-f35119c { - width: var( --container-widget-width, 58% ); - max-width: 58%; - --container-widget-width: 58%; - --container-widget-flex-grow: 0; - top: 0px; - text-align: start; -} - -.elementor-59 .elementor-element.elementor-element-f35119c > .elementor-widget-container { - margin: -16px 0px 0px 0px; -} - -body:not(.rtl) .elementor-59 .elementor-element.elementor-element-f35119c { - left: 0%; -} - -body.rtl .elementor-59 .elementor-element.elementor-element-f35119c { - right: 0%; -} - -.elementor-59 .elementor-element.elementor-element-f35119c img { - width: 1050px; - max-width: 100%; -} - -.elementor-59 .elementor-element.elementor-element-56ecbb3 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: flex-end; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-59 .elementor-element.elementor-element-47f8cbe { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --z-index: 2; -} - -.elementor-59 .elementor-element.elementor-element-cd6daaf .logico-title { - font-size: 14px; - font-weight: 500; - line-height: 2.1429em; - color: #111111; -} - -.elementor-59 .elementor-element.elementor-element-1b3f232 { - width: initial; - max-width: initial; -} - -.elementor-59 .elementor-element.elementor-element-1b3f232 > .elementor-widget-container { - margin: 18px 0px 50px 0px; - padding: 0px 50px 0px 0px; -} - -.elementor-59 .elementor-element.elementor-element-9b7e9c9 { - width: var( --container-widget-width, 535px ); - max-width: 535px; - --container-widget-width: 535px; - --container-widget-flex-grow: 0; -} - -.elementor-59 .elementor-element.elementor-element-96b6d0d > .elementor-widget-container { - margin: 60px 0px 0px 0px; -} - -.elementor-59 .elementor-element.elementor-element-c5389f3 { - --display: flex; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --margin-top: 150px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-59 .elementor-element.elementor-element-909b3d4 { - --display: flex; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --flex-wrap: nowrap; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-59 .elementor-element.elementor-element-9039d78 .logico-title { - text-align: center; - font-size: 14px; - font-weight: 500; - line-height: 2.1429em; - color: #111111; -} - -.elementor-59 .elementor-element.elementor-element-b236256 { - width: var( --container-widget-width, 460px ); - max-width: 460px; - --container-widget-width: 460px; - --container-widget-flex-grow: 0; -} - -.elementor-59 .elementor-element.elementor-element-b236256 > .elementor-widget-container { - margin: 18px 0px 50px 0px; -} - -.elementor-59 .elementor-element.elementor-element-b236256.elementor-element { - --align-self: center; -} - -.elementor-59 .elementor-element.elementor-element-b236256 .logico-title { - text-align: center; -} - -.elementor-59 .elementor-element.elementor-element-5275c6e > .elementor-widget-container { - padding: 0px 0px 1px 0px; -} - -.elementor-59 .elementor-element.elementor-element-5275c6e .team-item .team-item-media img { - filter: brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg ); - transition-duration: 0.3s; -} - -.elementor-59 .elementor-element.elementor-element-5275c6e .team-item:hover .team-item-media img { - filter: brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg ); -} - -.elementor-59 .elementor-element.elementor-element-5542f55 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --margin-top: 150px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 150px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; -} - -.elementor-59 .elementor-element.elementor-element-5542f55:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-5542f55 > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-image: url("/images/home1-bg2.png"); - background-position: bottom center; - background-repeat: no-repeat; - background-size: cover; -} - -.elementor-59 .elementor-element.elementor-element-d05f149 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; -} - -.elementor-59 .elementor-element.elementor-element-bbad2b7 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-59 .elementor-element.elementor-element-d93ecae .logico-title { - font-size: 14px; - font-weight: 600; - line-height: 2.1429em; - color: #FFFFFF; -} - -.elementor-59 .elementor-element.elementor-element-340c6dd { - width: var( --container-widget-width, 50% ); - max-width: 50%; - --container-widget-width: 50%; - --container-widget-flex-grow: 0; -} - -.elementor-59 .elementor-element.elementor-element-340c6dd > .elementor-widget-container { - margin: 19px 0px 0px 0px; -} - -.elementor-59 .elementor-element.elementor-element-340c6dd .logico-title { - color: #FFFFFF; -} - -.elementor-59 .elementor-element.elementor-element-46b6297 { - --display: flex; - --margin-top: -62px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-59 .elementor-element.elementor-element-bfe8cd1 .owl-carousel { - padding: 0px 165px 0px 0px; -} - -.elementor-59 .elementor-element.elementor-element-bfe8cd1 .portfolio-listing-wrapper.portfolio-grid-listing, .elementor-59 .elementor-element.elementor-element-bfe8cd1 .portfolio-listing-wrapper.portfolio-masonry-listing { - margin: -90px calc(-90px/2) 0; -} - -.elementor-59 .elementor-element.elementor-element-bfe8cd1 .portfolio-listing-wrapper.portfolio-grid-listing .portfolio-item-wrapper, .elementor-59 .elementor-element.elementor-element-bfe8cd1 .portfolio-listing-wrapper.portfolio-masonry-listing .portfolio-item-wrapper { - padding: 90px calc(90px/2) 0; -} - -.elementor-59 .elementor-element.elementor-element-bfe8cd1 .portfolio-listing-wrapper.owl-carousel { - margin: 0 calc(-90px/2); - width: calc(100% + 90px); -} - -.elementor-59 .elementor-element.elementor-element-bfe8cd1 .portfolio-listing-wrapper.owl-carousel .portfolio-item-wrapper { - padding: 0 calc(90px/2); -} - -.elementor-59 .elementor-element.elementor-element-bfe8cd1 .owl-carousel.owl-theme .owl-nav { - left: calc(90px/2 + 30px); - right: calc(90px/2 + 30px); -} - -.elementor-59 .elementor-element.elementor-element-bfe8cd1 .owl-carousel.owl-theme:hover .owl-nav { - left: calc(90px/2 + 20px); - right: calc(90px/2 + 20px); -} - -.elementor-59 .elementor-element.elementor-element-bfe8cd1 .portfolio-item .post-title { - color: #FFFFFF; -} - -.elementor-59 .elementor-element.elementor-element-bfe8cd1 .portfolio-item .portfolio-item-content:before { - background: linear-gradient(0deg, #1F1F1F 0%, transparent 100%); -} - -.elementor-59 .elementor-element.elementor-element-bfe8cd1 .slider-footer { - text-align: right; -} - -.elementor-59 .elementor-element.elementor-element-bfe8cd1 .slider-progress-wrapper { - color: #FFFFFF; -} - -.elementor-59 .elementor-element.elementor-element-bfe8cd1 .owl-dots .owl-dot:not(.active) span { - border-color: #FFFFFF; -} - -.elementor-59 .elementor-element.elementor-element-bfe8cd1 .owl-dots .owl-dot.active span { - border-color: #FAC12E; -} - -.elementor-59 .elementor-element.elementor-element-bfe8cd1 .custom-cursor-drag { - background-color: #111111; -} - -.elementor-59 .elementor-element.elementor-element-ce4a3a7 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --border-radius: 0px 0px 25px 25px; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; - --logico-dark-text-color: #FFFFFF; - --logico-light-text-color: #BEBEBE; - --logico-border-color: #CBCBCB; - --logico-border-hover-color: #FFFFFF; - --logico-background-color: #1F1F1F; - --logico-background-alter-color: #1F1F1F; - --logico-button-text-color: #FFFFFF; - --logico-button-border-color: #FFFFFF; - --logico-button-background-color: #FFFFFF00; - --logico-button-icon-color: #333333; - --logico-button-text-hover: #333333; - --logico-button-border-hover: #FFFFFF; - --logico-button-background-hover: #FFFFFF; - --logico-button-icon-hover: #333333; - --margin-top: 0px; - --margin-bottom: -25px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 150px; - --padding-bottom: 150px; - --padding-left: 0px; - --padding-right: 0px; - --z-index: 1; -} - -.elementor-59 .elementor-element.elementor-element-ce4a3a7:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-ce4a3a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-color: #1F1F1F; -} - -.elementor-59 .elementor-element.elementor-element-efcc022 { - width: auto; - max-width: auto; - top: 100%; -} - -.elementor-59 .elementor-element.elementor-element-efcc022 > .elementor-widget-container { - margin: 0px 0px 0px 0px; -} - -body:not(.rtl) .elementor-59 .elementor-element.elementor-element-efcc022 { - left: 0px; -} - -body.rtl .elementor-59 .elementor-element.elementor-element-efcc022 { - right: 0px; -} - -.elementor-59 .elementor-element.elementor-element-efcc022 .block-decoration { - text-align: left; -} - -.elementor-59 .elementor-element.elementor-element-efcc022 .block-decoration.block-decoration-style-1 .block-decoration-item:before, .elementor-59 .elementor-element.elementor-element-efcc022 .block-decoration.block-decoration-style-2 .block-decoration-item:before, .elementor-59 .elementor-element.elementor-element-efcc022 .block-decoration.block-decoration-style-3 .block-decoration-item:before, .elementor-59 .elementor-element.elementor-element-efcc022 .block-decoration.block-decoration-style-3 .block-decoration-item .decoration-accent, .elementor-59 .elementor-element.elementor-element-efcc022 .block-decoration.block-decoration-style-4 .block-decoration-item:before, .elementor-59 .elementor-element.elementor-element-efcc022 .block-decoration.block-decoration-style-4 .block-decoration-item .decoration-accent { - background-color: #FFFFFF; -} - -.elementor-59 .elementor-element.elementor-element-efcc022 .block-decoration.block-decoration-style-1 .block-decoration-item:after, .elementor-59 .elementor-element.elementor-element-efcc022 .block-decoration.block-decoration-style-2 .block-decoration-item .decoration-accent, .elementor-59 .elementor-element.elementor-element-efcc022 .block-decoration.block-decoration-style-3 .block-decoration-item, .elementor-59 .elementor-element.elementor-element-efcc022 .block-decoration.block-decoration-style-3 .block-decoration-item .decoration-accent:before, .elementor-59 .elementor-element.elementor-element-efcc022 .block-decoration.block-decoration-style-4 .block-decoration-item, .elementor-59 .elementor-element.elementor-element-efcc022 .block-decoration.block-decoration-style-4 .block-decoration-item .decoration-accent:before { - background-color: #FAC12E; -} - -.elementor-59 .elementor-element.elementor-element-02b5722 { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-59 .elementor-element.elementor-element-8b83dc3 .logico-title { - font-size: 14px; - font-weight: 500; - line-height: 2.1429em; -} - -.elementor-59 .elementor-element.elementor-element-cf8de42 { - width: var( --container-widget-width, 760px ); - max-width: 760px; - --container-widget-width: 760px; - --container-widget-flex-grow: 0; -} - -.elementor-59 .elementor-element.elementor-element-cf8de42 > .elementor-widget-container { - margin: 18px 0px 38px 0px; -} - -.elementor-59 .elementor-element.elementor-element-d2aa4c7 { - --display: grid; - --e-con-grid-template-columns: repeat(3, 1fr); - --e-con-grid-template-rows: repeat(1, 1fr); - --gap: 60px 40px; - --row-gap: 60px; - --column-gap: 40px; - --grid-auto-flow: row; -} - -.elementor-59 .elementor-element.elementor-element-d80e6e8 { - --display: flex; -} - -.elementor-59 .elementor-element.elementor-element-eec16ae > .elementor-widget-container { - margin: 0px 0px 49px 0px; -} - -.elementor-59 .elementor-element.elementor-element-eec16ae .elementor-counter-number-wrapper { - --counter-prefix-grow: 0; - --counter-suffix-grow: 1; - --counter-number-grow: 0; - color: #FAC12E; -} - -.elementor-59 .elementor-element.elementor-element-eec16ae .elementor-counter-number { - font-family: "Plus Jakarta Sans", Sans-serif; - font-size: 80px; - font-weight: 600; - line-height: 1em; - letter-spacing: -0.03em; -} - -.elementor-59 .elementor-element.elementor-element-eec16ae .elementor-counter-number-suffix { - font-family: "Plus Jakarta Sans", Sans-serif; - font-size: 80px; - font-weight: 600; - line-height: 1em; - letter-spacing: -0.03em; -} - -.elementor-59 .elementor-element.elementor-element-6c68d0b > .elementor-widget-container { - margin: 0px 0px 0px 0px; - padding: 0px 0px 22px 0px; - border-style: solid; - border-width: 0px 0px 1px 0px; - border-color: #FFFFFF; -} - -.elementor-59 .elementor-element.elementor-element-6c68d0b .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.2em; -} - -.elementor-59 .elementor-element.elementor-element-06efb0a > .elementor-widget-container { - margin: 23px 0px 0px 0px; -} - -.elementor-59 .elementor-element.elementor-element-06efb0a { - line-height: 1.9444em; -} - -.elementor-59 .elementor-element.elementor-element-5c9c188 > .elementor-widget-container { - margin: 24px 0px 0px 0px; -} - -.elementor-59 .elementor-element.elementor-element-5c9c188 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { - padding-block-end:calc(0px/2);} - -.elementor-59 .elementor-element.elementor-element-5c9c188 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { - margin-block-start:calc(0px/2);} - -.elementor-59 .elementor-element.elementor-element-5c9c188 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item { - margin-inline:calc(0px/2);} - -.elementor-59 .elementor-element.elementor-element-5c9c188 .elementor-icon-list-items.elementor-inline-items { - margin-inline:calc(-0px/2);} - -.elementor-59 .elementor-element.elementor-element-5c9c188 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after { - inset-inline-end: calc(-0px/2); -} - -.elementor-59 .elementor-element.elementor-element-5c9c188 .elementor-icon-list-icon i { - transition: color 0.3s; -} - -.elementor-59 .elementor-element.elementor-element-5c9c188 .elementor-icon-list-icon svg { - transition: fill 0.3s; -} - -.elementor-59 .elementor-element.elementor-element-5c9c188 { - --e-icon-list-icon-size: 8px; - --e-icon-list-icon-align: left; - --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0; - --icon-vertical-align: center; - --icon-vertical-offset: 2px; -} - -.elementor-59 .elementor-element.elementor-element-5c9c188 .elementor-icon-list-icon { - padding-inline-end:15px;} - -.elementor-59 .elementor-element.elementor-element-5c9c188 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-59 .elementor-element.elementor-element-5c9c188 .elementor-icon-list-item > a { - line-height: 1.9444em; -} - -.elementor-59 .elementor-element.elementor-element-5c9c188 .elementor-icon-list-text { - transition: color 0.3s; -} - -.elementor-59 .elementor-element.elementor-element-32fcbc1 { - --display: flex; -} - -.elementor-59 .elementor-element.elementor-element-c95665b > .elementor-widget-container { - margin: 0px 0px 49px 0px; -} - -.elementor-59 .elementor-element.elementor-element-c95665b .elementor-counter-number-wrapper { - --counter-prefix-grow: 0; - --counter-suffix-grow: 1; - --counter-number-grow: 0; - color: #FAC12E; -} - -.elementor-59 .elementor-element.elementor-element-c95665b .elementor-counter-number { - font-family: "Plus Jakarta Sans", Sans-serif; - font-size: 80px; - font-weight: 600; - line-height: 1em; - letter-spacing: -0.03em; -} - -.elementor-59 .elementor-element.elementor-element-c95665b .elementor-counter-number-suffix { - font-family: "Plus Jakarta Sans", Sans-serif; - font-size: 80px; - font-weight: 600; - line-height: 1em; - letter-spacing: -0.03em; -} - -.elementor-59 .elementor-element.elementor-element-9b7406c > .elementor-widget-container { - margin: 0px 0px 0px 0px; - padding: 0px 0px 22px 0px; - border-style: solid; - border-width: 0px 0px 1px 0px; - border-color: #FFFFFF; -} - -.elementor-59 .elementor-element.elementor-element-9b7406c .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.2em; -} - -.elementor-59 .elementor-element.elementor-element-85823fa > .elementor-widget-container { - margin: 23px 0px 0px 0px; -} - -.elementor-59 .elementor-element.elementor-element-85823fa { - line-height: 1.9444em; -} - -.elementor-59 .elementor-element.elementor-element-dce82b8 > .elementor-widget-container { - margin: 24px 0px 0px 0px; -} - -.elementor-59 .elementor-element.elementor-element-dce82b8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { - padding-block-end:calc(0px/2);} - -.elementor-59 .elementor-element.elementor-element-dce82b8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { - margin-block-start:calc(0px/2);} - -.elementor-59 .elementor-element.elementor-element-dce82b8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item { - margin-inline:calc(0px/2);} - -.elementor-59 .elementor-element.elementor-element-dce82b8 .elementor-icon-list-items.elementor-inline-items { - margin-inline:calc(-0px/2);} - -.elementor-59 .elementor-element.elementor-element-dce82b8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after { - inset-inline-end: calc(-0px/2); -} - -.elementor-59 .elementor-element.elementor-element-dce82b8 .elementor-icon-list-icon i { - transition: color 0.3s; -} - -.elementor-59 .elementor-element.elementor-element-dce82b8 .elementor-icon-list-icon svg { - transition: fill 0.3s; -} - -.elementor-59 .elementor-element.elementor-element-dce82b8 { - --e-icon-list-icon-size: 8px; - --e-icon-list-icon-align: left; - --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0; - --icon-vertical-align: center; - --icon-vertical-offset: 2px; -} - -.elementor-59 .elementor-element.elementor-element-dce82b8 .elementor-icon-list-icon { - padding-inline-end:15px;} - -.elementor-59 .elementor-element.elementor-element-dce82b8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-59 .elementor-element.elementor-element-dce82b8 .elementor-icon-list-item > a { - line-height: 1.9444em; -} - -.elementor-59 .elementor-element.elementor-element-dce82b8 .elementor-icon-list-text { - transition: color 0.3s; -} - -.elementor-59 .elementor-element.elementor-element-e1354d8 { - --display: flex; -} - -.elementor-59 .elementor-element.elementor-element-bcd0869 > .elementor-widget-container { - margin: 0px 0px 49px 0px; -} - -.elementor-59 .elementor-element.elementor-element-bcd0869 .elementor-counter-number-wrapper { - --counter-prefix-grow: 0; - --counter-suffix-grow: 1; - --counter-number-grow: 0; - color: #FAC12E; -} - -.elementor-59 .elementor-element.elementor-element-bcd0869 .elementor-counter-number { - font-family: "Plus Jakarta Sans", Sans-serif; - font-size: 80px; - font-weight: 600; - line-height: 1em; - letter-spacing: -0.03em; -} - -.elementor-59 .elementor-element.elementor-element-bcd0869 .elementor-counter-number-suffix { - font-family: "Plus Jakarta Sans", Sans-serif; - font-size: 80px; - font-weight: 600; - line-height: 1em; - letter-spacing: -0.03em; -} - -.elementor-59 .elementor-element.elementor-element-9fe9db8 > .elementor-widget-container { - margin: 0px 0px 0px 0px; - padding: 0px 0px 22px 0px; - border-style: solid; - border-width: 0px 0px 1px 0px; - border-color: #FFFFFF; -} - -.elementor-59 .elementor-element.elementor-element-9fe9db8 .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.2em; -} - -.elementor-59 .elementor-element.elementor-element-de3ce9f > .elementor-widget-container { - margin: 23px 0px 0px 0px; -} - -.elementor-59 .elementor-element.elementor-element-de3ce9f { - line-height: 1.9444em; -} - -.elementor-59 .elementor-element.elementor-element-67c63c4 > .elementor-widget-container { - margin: 24px 0px 0px 0px; -} - -.elementor-59 .elementor-element.elementor-element-67c63c4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { - padding-block-end:calc(0px/2);} - -.elementor-59 .elementor-element.elementor-element-67c63c4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { - margin-block-start:calc(0px/2);} - -.elementor-59 .elementor-element.elementor-element-67c63c4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item { - margin-inline:calc(0px/2);} - -.elementor-59 .elementor-element.elementor-element-67c63c4 .elementor-icon-list-items.elementor-inline-items { - margin-inline:calc(-0px/2);} - -.elementor-59 .elementor-element.elementor-element-67c63c4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after { - inset-inline-end: calc(-0px/2); -} - -.elementor-59 .elementor-element.elementor-element-67c63c4 .elementor-icon-list-icon i { - transition: color 0.3s; -} - -.elementor-59 .elementor-element.elementor-element-67c63c4 .elementor-icon-list-icon svg { - transition: fill 0.3s; -} - -.elementor-59 .elementor-element.elementor-element-67c63c4 { - --e-icon-list-icon-size: 8px; - --e-icon-list-icon-align: left; - --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0; - --icon-vertical-align: center; - --icon-vertical-offset: 2px; -} - -.elementor-59 .elementor-element.elementor-element-67c63c4 .elementor-icon-list-icon { - padding-inline-end:15px;} - -.elementor-59 .elementor-element.elementor-element-67c63c4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-59 .elementor-element.elementor-element-67c63c4 .elementor-icon-list-item > a { - line-height: 1.9444em; -} - -.elementor-59 .elementor-element.elementor-element-67c63c4 .elementor-icon-list-text { - transition: color 0.3s; -} - -.elementor-59 .elementor-element.elementor-element-5d68e5b { - --display: flex; - --flex-direction: row; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --align-items: flex-end; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --flex-wrap: wrap; - --overlay-opacity: 1; - --border-radius: 0px 0px 25px 25px; - --padding-top: 204px; - --padding-bottom: 56px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-59 .elementor-element.elementor-element-5d68e5b:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-5d68e5b > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-color: #1F1F1F; - background-image: url("/images/home1alt-bg-2.png"); - background-position: top center; - background-repeat: no-repeat; - background-size: cover; -} - -.elementor-59 .elementor-element.elementor-element-5d68e5b::before, .elementor-59 .elementor-element.elementor-element-5d68e5b > .elementor-background-video-container::before, .elementor-59 .elementor-element.elementor-element-5d68e5b > .e-con-inner > .elementor-background-video-container::before, .elementor-59 .elementor-element.elementor-element-5d68e5b > .elementor-background-slideshow::before, .elementor-59 .elementor-element.elementor-element-5d68e5b > .e-con-inner > .elementor-background-slideshow::before, .elementor-59 .elementor-element.elementor-element-5d68e5b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before { - background-color: transparent; - --background-overlay: ''; - background-image: linear-gradient(180deg, #1F1F1F00 20%, #1F1F1F 85%); -} - -.elementor-59 .elementor-element.elementor-element-5268281 { - --display: flex; - --align-items: flex-end; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); -} - -.elementor-59 .elementor-element.elementor-element-06a9681 { - width: var( --container-widget-width, 670px ); - max-width: 670px; - --container-widget-width: 670px; - --container-widget-flex-grow: 0; - text-align: left; - --logico-button-text-color: #333333; - --logico-button-border-color: #FAC12E; - --logico-button-background-color: #FFFFFF00; - --logico-button-icon-color: #333333; - --logico-button-text-hover: #FFFFFF; - --logico-button-border-hover: #FAC12E; - --logico-button-background-hover: #FAC12E; - --logico-button-icon-hover: #333333; -} - -.elementor-59 .elementor-element.elementor-element-06a9681 > .elementor-widget-container { - background-color: #FFFFFF; - margin: 0px 0px 0px 0px; - padding: 76px 56px 93px 56px; - border-style: solid; - border-width: 1px 1px 1px 1px; - border-color: #B4B4B4; - border-radius: 25px 25px 25px 25px; -} - -.elementor-59 .elementor-element.elementor-element-06a9681 .wpforms-widget-heading { - font-family: "Manrope", Sans-serif; - font-weight: 600; - text-transform: none; -} - -.elementor-59 .elementor-element.elementor-element-6612566 { - --display: flex; - --padding-top: 0%; - --padding-bottom: 0%; - --padding-left: 7.3%; - --padding-right: 0%; -} - -.elementor-59 .elementor-element.elementor-element-54dc966 { - width: var( --container-widget-width, 540px ); - max-width: 540px; - --container-widget-width: 540px; - --container-widget-flex-grow: 0; -} - -.elementor-59 .elementor-element.elementor-element-54dc966 .logico-title { - font-size: 14px; - font-weight: 500; - line-height: 2.1429em; - color: #FFFFFF; -} - -.elementor-59 .elementor-element.elementor-element-26e1302 { - width: var( --container-widget-width, 540px ); - max-width: 540px; - --container-widget-width: 540px; - --container-widget-flex-grow: 0; -} - -.elementor-59 .elementor-element.elementor-element-26e1302 .logico-title { - font-family: "Manrope", Sans-serif; - font-weight: 600; - text-transform: none; - letter-spacing: -0.03em; - color: #FFFFFF; -} - -.elementor-59 .elementor-element.elementor-element-a1011da { - width: var( --container-widget-width, 450px ); - max-width: 450px; - --container-widget-width: 450px; - --container-widget-flex-grow: 0; - font-size: 16px; - line-height: 1.875em; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; -} - -.elementor-59 .elementor-element.elementor-element-a1011da > .elementor-widget-container { - margin: 34px 0px 0px 0px; -} - -.elementor-59 .elementor-element.elementor-element-6fe1f3d { - --display: flex; - --flex-direction: row; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: space-between; - --align-items: flex-start; - --gap: 20px 40px; - --row-gap: 20px; - --column-gap: 40px; - --flex-wrap: wrap; - --border-radius: 25px 25px 25px 25px; - --margin-top: 96px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 58px; - --padding-bottom: 69px; - --padding-left: 8.5%; - --padding-right: 8.5%; -} - -.elementor-59 .elementor-element.elementor-element-6fe1f3d:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-6fe1f3d > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-color: #FAC12E; -} - -.elementor-59 .elementor-element.elementor-element-6fe1f3d.e-con { - --flex-grow: 0; - --flex-shrink: 1; -} - -.elementor-59 .elementor-element.elementor-element-7e3c2f6 { - --display: flex; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; -} - -.elementor-59 .elementor-element.elementor-element-7e3c2f6.e-con { - --flex-grow: 0; - --flex-shrink: 0; -} - -.elementor-59 .elementor-element.elementor-element-2154fa6 .logico-title { - font-size: 30px; - font-weight: 600; - line-height: 1.3333em; - letter-spacing: -0.03em; -} - -.elementor-59 .elementor-element.elementor-element-198f028 { - --display: flex; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; -} - -.elementor-59 .elementor-element.elementor-element-b264331 { - font-size: 16px; - line-height: 1.6875em; -} - -.elementor-59 .elementor-element.elementor-element-58a0dde > .elementor-widget-container { - margin: 6px 0px 0px 0px; -} - -.elementor-59 .elementor-element.elementor-element-58a0dde.elementor-element { - --flex-grow: 1; - --flex-shrink: 0; -} - -.elementor-59 .elementor-element.elementor-element-58a0dde { - font-size: 40px; - font-weight: 700; - line-height: 1em; - letter-spacing: -0.03em; -} - -.elementor-59 .elementor-element.elementor-element-579bec9 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --margin-top: 150px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-59 .elementor-element.elementor-element-59181c9 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-59 .elementor-element.elementor-element-9904cf2 { - --display: flex; -} - -.elementor-59 .elementor-element.elementor-element-ac1778d > .elementor-widget-container { - margin: 40px 0px 0px 0px; -} - -.elementor-59 .elementor-element.elementor-element-ac1778d { - text-align: start; -} - -.elementor-59 .elementor-element.elementor-element-ac1778d img { - max-width: 410px; -} - -.elementor-59 .elementor-element.elementor-element-37a1e40 { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 40px; - --padding-right: 0px; -} - -.elementor-59 .elementor-element.elementor-element-298c6d6 .slider-footer { - text-align: right; -} - -.elementor-59 .elementor-element.elementor-element-298c6d6 .slider-footer.slider-footer-position-after { - margin-top: -52px; -} - -.elementor-59 .elementor-element.elementor-element-298c6d6 .slider-footer.slider-footer-position-before { - margin-bottom: -52px; -} - -.elementor-59 .elementor-element.elementor-element-298c6d6 .owl-dots .owl-dot:not(.active) span { - border-color: #D4D4D4; -} - -.elementor-59 .elementor-element.elementor-element-298c6d6 .owl-dots .owl-dot.active span { - border-color: #1F1F1F; -} - -.elementor-59 .elementor-element.elementor-element-f921285 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --margin-top: 150px; - --margin-bottom: 150px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-59 .elementor-element.elementor-element-b74c1ab { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-59 .elementor-element.elementor-element-ec5c8cd { - --display: grid; - --e-con-grid-template-columns: repeat(2, 1fr); - --e-con-grid-template-rows: repeat(1, 1fr); - --gap: 50px 40px; - --row-gap: 50px; - --column-gap: 40px; - --grid-auto-flow: row; - --align-items: end; -} - -.elementor-59 .elementor-element.elementor-element-74d8f00 { - --display: flex; -} - -.elementor-59 .elementor-element.elementor-element-33a081c .logico-title { - font-size: 14px; - font-weight: 500; - line-height: 2.1429em; - color: #111111; -} - -.elementor-59 .elementor-element.elementor-element-0406cce { - width: var( --container-widget-width, 590px ); - max-width: 590px; - --container-widget-width: 590px; - --container-widget-flex-grow: 0; -} - -.elementor-59 .elementor-element.elementor-element-0406cce > .elementor-widget-container { - margin: 18px 0px 0px 0px; -} - -.elementor-59 .elementor-element.elementor-element-0f8b98a { - --display: flex; -} - -.elementor-59 .elementor-element.elementor-element-d70a795 > .elementor-widget-container { - margin: 0px 0px 18px 0px; -} - -.elementor-59 .elementor-element.elementor-element-d70a795 .button-container { - text-align: right; -} - -.elementor-59 .elementor-element.elementor-element-1cb7db0 > .elementor-widget-container { - margin: 42px 0px 0px 0px; -} - -.elementor-59 .elementor-element.elementor-element-1cb7db0 .blog-item .post-title, .elementor-59 .elementor-element.elementor-element-1cb7db0 .blog-item .post-title a { - color: #333333; -} - -.elementor-59 .elementor-element.elementor-element-1cb7db0 .blog-item .post-title a:hover { - color: #333333; -} - -.elementor-59 .elementor-element.elementor-element-f8a50d6 > .elementor-widget-container { - margin: 44px 0px 0px 0px; -} - -@media(min-width: 481px) { - .elementor-59 .elementor-element.elementor-element-71c4f93 { - --width:670px; - } - - .elementor-59 .elementor-element.elementor-element-8a81027 { - --width: 386px; - } - - .elementor-59 .elementor-element.elementor-element-4711efa { - --content-width: 1620px; - } - - .elementor-59 .elementor-element.elementor-element-3a661b3 { - --width: 14%; - } - - .elementor-59 .elementor-element.elementor-element-9e7fe3c { - --width: 14%; - } - - .elementor-59 .elementor-element.elementor-element-b7401b7 { - --width: 14%; - } - - .elementor-59 .elementor-element.elementor-element-5bb9ea5 { - --width: 14%; - } - - .elementor-59 .elementor-element.elementor-element-dc40269 { - --width: 14%; - } - - .elementor-59 .elementor-element.elementor-element-429f37e { - --width: 14%; - } - - .elementor-59 .elementor-element.elementor-element-39c88e2 { - --width: 14%; - } - - .elementor-59 .elementor-element.elementor-element-47f8cbe { - --width: 50%; - } - - .elementor-59 .elementor-element.elementor-element-5268281 { - --width: 50%; - } - - .elementor-59 .elementor-element.elementor-element-6612566 { - --width: 50%; - } - - .elementor-59 .elementor-element.elementor-element-6fe1f3d { - --width: min(750px, 100%); - } - - .elementor-59 .elementor-element.elementor-element-7e3c2f6 { - --width: 207px; - } - - .elementor-59 .elementor-element.elementor-element-198f028 { - --width: 323px; - } - - .elementor-59 .elementor-element.elementor-element-9904cf2 { - --width: 40%; - } - - .elementor-59 .elementor-element.elementor-element-37a1e40 { - --width: 60%; - } -} - -@media(max-width: 1200px) and (min-width:481px) { - .elementor-59 .elementor-element.elementor-element-71c4f93 { - --width:500px; - } - - .elementor-59 .elementor-element.elementor-element-8a81027 { - --width: 340px; - } - - .elementor-59 .elementor-element.elementor-element-3a661b3 { - --width: 20%; - } - - .elementor-59 .elementor-element.elementor-element-9e7fe3c { - --width: 20%; - } - - .elementor-59 .elementor-element.elementor-element-b7401b7 { - --width: 20%; - } - - .elementor-59 .elementor-element.elementor-element-5bb9ea5 { - --width: 20%; - } - - .elementor-59 .elementor-element.elementor-element-dc40269 { - --width: 20%; - } - - .elementor-59 .elementor-element.elementor-element-429f37e { - --width: 20%; - } - - .elementor-59 .elementor-element.elementor-element-39c88e2 { - --width: 20%; - } -} - -@media(max-width: 1020px) and (min-width:481px) { - .elementor-59 .elementor-element.elementor-element-71c4f93 { - --width:440px; - } - - .elementor-59 .elementor-element.elementor-element-8a81027 { - --width: 240px; - } - - .elementor-59 .elementor-element.elementor-element-3a661b3 { - --width: 25%; - } - - .elementor-59 .elementor-element.elementor-element-9e7fe3c { - --width: 25%; - } - - .elementor-59 .elementor-element.elementor-element-b7401b7 { - --width: 25%; - } - - .elementor-59 .elementor-element.elementor-element-5bb9ea5 { - --width: 25%; - } - - .elementor-59 .elementor-element.elementor-element-dc40269 { - --width: 25%; - } - - .elementor-59 .elementor-element.elementor-element-429f37e { - --width: 25%; - } - - .elementor-59 .elementor-element.elementor-element-39c88e2 { - --width: 25%; - } - - .elementor-59 .elementor-element.elementor-element-47f8cbe { - --width: 100%; - } - - .elementor-59 .elementor-element.elementor-element-5268281 { - --width: 100%; - } - - .elementor-59 .elementor-element.elementor-element-6612566 { - --width: 100%; - } - - .elementor-59 .elementor-element.elementor-element-37a1e40 { - --width: 70%; - } -} - -@media(max-width: 840px) and (min-width:481px) { - .elementor-59 .elementor-element.elementor-element-8a81027 { - --width:440px; - } - - .elementor-59 .elementor-element.elementor-element-47f8cbe { - --width: 100%; - } - - .elementor-59 .elementor-element.elementor-element-6fe1f3d { - --width: 100%; - } - - .elementor-59 .elementor-element.elementor-element-7e3c2f6 { - --width: 100%; - } - - .elementor-59 .elementor-element.elementor-element-198f028 { - --width: 100%; - } - - .elementor-59 .elementor-element.elementor-element-9904cf2 { - --width: 100%; - } - - .elementor-59 .elementor-element.elementor-element-37a1e40 { - --width: 100%; - } -} - -@media(max-width: 660px) and (min-width:481px) { - .elementor-59 .elementor-element.elementor-element-71c4f93 { - --width:100%; - } - - .elementor-59 .elementor-element.elementor-element-8a81027 { - --width: 100%; - } - - .elementor-59 .elementor-element.elementor-element-3a661b3 { - --width: 50%; - } - - .elementor-59 .elementor-element.elementor-element-9e7fe3c { - --width: 50%; - } - - .elementor-59 .elementor-element.elementor-element-b7401b7 { - --width: 50%; - } - - .elementor-59 .elementor-element.elementor-element-5bb9ea5 { - --width: 50%; - } - - .elementor-59 .elementor-element.elementor-element-dc40269 { - --width: 50%; - } - - .elementor-59 .elementor-element.elementor-element-429f37e { - --width: 50%; - } - - .elementor-59 .elementor-element.elementor-element-39c88e2 { - --width: 50%; - } - - .elementor-59 .elementor-element.elementor-element-7e3c2f6 { - --width: 100%; - } - - .elementor-59 .elementor-element.elementor-element-198f028 { - --width: 100%; - } -} - -@media(max-width: 1200px) { - .elementor-59 .elementor-element.elementor-element-cbfd9b2 .elementor-repeater-item-3264830 { - background-position:top left; - } - - .elementor-59 .elementor-element.elementor-element-cbfd9b2 .elementor-repeater-item-3264830 .content-slider-item-heading { - font-size: 46px; - } - - .elementor-59 .elementor-element.elementor-element-cbfd9b2 .elementor-repeater-item-6867061 .content-slider-item-heading { - font-size: 46px; - } - - .elementor-59 .elementor-element.elementor-element-cbfd9b2 .slider-footer { - margin-top: 82px; - margin-bottom: 0px; - } - - .elementor-59 .elementor-element.elementor-element-cbfd9b2 .slider-footer .slider-pagination { - margin-right: 15px; - margin-left: 30px; - } - - .elementor-59 .elementor-element.elementor-element-5345c97 { - bottom: 123px; - } - - .elementor-59 .elementor-element.elementor-element-233f497 { - --gap: 10px 10px; - --row-gap: 10px; - --column-gap: 10px; - --margin-top: -103px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-59 .elementor-element.elementor-element-71c4f93 { - --gap: 50px 40px; - --row-gap: 50px; - --column-gap: 40px; - --padding-top: 53px; - --padding-bottom: 55px; - --padding-left: 50px; - --padding-right: 50px; - } - - .elementor-59 .elementor-element.elementor-element-1d8be46 { - --gap: 60px 40px; - --row-gap: 60px; - --column-gap: 40px; - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-59 .elementor-element.elementor-element-5ffdf06 { - --margin-top: 55px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-59 .elementor-element.elementor-element-b010794 > .elementor-widget-container { - padding: 0px 0px 38px 0px; - } - - .elementor-59 .elementor-element.elementor-element-b010794 .elementor-icon-box-wrapper { - gap: 40px; - } - - .elementor-59 .elementor-element.elementor-element-b010794 .elementor-icon { - font-size: 100px; - } - - .elementor-59 .elementor-element.elementor-element-0ac762e > .elementor-widget-container { - padding: 38px 0px 38px 0px; - } - - .elementor-59 .elementor-element.elementor-element-0ac762e .elementor-icon-box-wrapper { - gap: 40px; - } - - .elementor-59 .elementor-element.elementor-element-0ac762e .elementor-icon { - font-size: 100px; - } - - .elementor-59 .elementor-element.elementor-element-ee4c12d .elementor-icon-box-wrapper { - gap: 40px; - } - - .elementor-59 .elementor-element.elementor-element-ee4c12d .elementor-icon { - font-size: 100px; - } - - .elementor-59 .elementor-element.elementor-element-aebe90d { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-59 .elementor-element.elementor-element-a252a3b { - --container-widget-width: 755px; - --container-widget-flex-grow: 0; - width: var( --container-widget-width, 755px ); - max-width: 755px; - } - - .elementor-59 .elementor-element.elementor-element-a252a3b .elementor-counter-number { - font-size: 130px; - line-height: 1em; - } - - .elementor-59 .elementor-element.elementor-element-72e7849 { - --container-widget-width: 110px; - --container-widget-flex-grow: 0; - width: var( --container-widget-width, 110px ); - max-width: 110px; - } - - .elementor-59 .elementor-element.elementor-element-72e7849 .logico-title { - font-size: 16px; - } - - .elementor-59 .elementor-element.elementor-element-52b09c2 > .elementor-widget-container { - padding: 0% 0% 0% 0%; - } - - .elementor-59 .elementor-element.elementor-element-abc44d7:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-abc44d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-position: 85% 0px; - } - - .elementor-59 .elementor-element.elementor-element-e468228 { - --container-widget-width: 44%; - --container-widget-flex-grow: 0; - width: var( --container-widget-width, 44% ); - max-width: 44%; - } - - .elementor-59 .elementor-element.elementor-element-e468228 .logico-title { - font-size: 34px; - } - - body:not(.rtl) .elementor-59 .elementor-element.elementor-element-dcf16f2 { - left: 10px; - } - - body.rtl .elementor-59 .elementor-element.elementor-element-dcf16f2 { - right: 10px; - } - - .elementor-59 .elementor-element.elementor-element-4711efa { - --gap: 40px 0px; - --row-gap: 40px; - --column-gap: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-59 .elementor-element.elementor-element-9e7fe3c { - --flex-wrap: wrap; - } - - .elementor-59 .elementor-element.elementor-element-f35119c > .elementor-widget-container { - margin: 0px 0px 0px 0px; - } - - .elementor-59 .elementor-element.elementor-element-56ecbb3 { - --gap: 0px 40px; - --row-gap: 0px; - --column-gap: 40px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-59 .elementor-element.elementor-element-1b3f232 > .elementor-widget-container { - padding: 0px 0px 0px 0px; - } - - .elementor-59 .elementor-element.elementor-element-909b3d4 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-59 .elementor-element.elementor-element-bbad2b7 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-59 .elementor-element.elementor-element-46b6297 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-59 .elementor-element.elementor-element-bfe8cd1 .portfolio-listing-wrapper.portfolio-grid-listing, .elementor-59 .elementor-element.elementor-element-bfe8cd1 .portfolio-listing-wrapper.portfolio-masonry-listing { - margin: -40px calc(-40px/2) 0; - } - - .elementor-59 .elementor-element.elementor-element-bfe8cd1 .portfolio-listing-wrapper.portfolio-grid-listing .portfolio-item-wrapper, .elementor-59 .elementor-element.elementor-element-bfe8cd1 .portfolio-listing-wrapper.portfolio-masonry-listing .portfolio-item-wrapper { - padding: 40px calc(40px/2) 0; - } - - .elementor-59 .elementor-element.elementor-element-bfe8cd1 .portfolio-listing-wrapper.owl-carousel { - margin: 0 calc(-40px/2); - width: calc(100% + 40px); - } - - .elementor-59 .elementor-element.elementor-element-bfe8cd1 .portfolio-listing-wrapper.owl-carousel .portfolio-item-wrapper { - padding: 0 calc(40px/2); - } - - .elementor-59 .elementor-element.elementor-element-bfe8cd1 .owl-carousel.owl-theme .owl-nav { - left: calc(40px/2 + 30px); - right: calc(40px/2 + 30px); - } - - .elementor-59 .elementor-element.elementor-element-bfe8cd1 .owl-carousel.owl-theme:hover .owl-nav { - left: calc(40px/2 + 20px); - right: calc(40px/2 + 20px); - } - - .elementor-59 .elementor-element.elementor-element-02b5722 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-59 .elementor-element.elementor-element-cf8de42 { - --container-widget-width: 600px; - --container-widget-flex-grow: 0; - width: var( --container-widget-width, 600px ); - max-width: 600px; - } - - .elementor-59 .elementor-element.elementor-element-d2aa4c7 { - --grid-auto-flow: row; - } - - .elementor-59 .elementor-element.elementor-element-5d68e5b::before, .elementor-59 .elementor-element.elementor-element-5d68e5b > .elementor-background-video-container::before, .elementor-59 .elementor-element.elementor-element-5d68e5b > .e-con-inner > .elementor-background-video-container::before, .elementor-59 .elementor-element.elementor-element-5d68e5b > .elementor-background-slideshow::before, .elementor-59 .elementor-element.elementor-element-5d68e5b > .e-con-inner > .elementor-background-slideshow::before, .elementor-59 .elementor-element.elementor-element-5d68e5b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before { - background-color: transparent; - background-image: linear-gradient(180deg, #1F1F1F00 0%, #1F1F1F 85%); - } - - .elementor-59 .elementor-element.elementor-element-5d68e5b { - --padding-top: 120px; - --padding-bottom: 40px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-59 .elementor-element.elementor-element-06a9681 > .elementor-widget-container { - padding: 40px 40px 40px 40px; - } - - .elementor-59 .elementor-element.elementor-element-6612566 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 40px; - --padding-right: 0px; - } - - .elementor-59 .elementor-element.elementor-element-6fe1f3d { - --flex-direction: column; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --align-items: flex-start; - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 40px; - --padding-bottom: 40px; - --padding-left: 8.5%; - --padding-right: 8.5%; - } - - .elementor-59 .elementor-element.elementor-element-59181c9 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-59 .elementor-element.elementor-element-ac1778d img { - max-width: 100%; - } - - .elementor-59 .elementor-element.elementor-element-b74c1ab { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-59 .elementor-element.elementor-element-ec5c8cd { - --grid-auto-flow: row; - } - - .elementor-59 .elementor-element.elementor-element-0406cce > .elementor-widget-container { - padding: 0px 0px 0px 0px; - } -} - -@media(max-width: 1020px) { - .elementor-59 .elementor-element.elementor-element-da57c01 { - --padding-top:0px; - --padding-bottom: 0px; - --padding-left: 10px; - --padding-right: 10px; - } - - .elementor-59 .elementor-element.elementor-element-cbfd9b2 .elementor-repeater-item-6867061 .slide-content-inner { - max-width: 55%; - } - - .elementor-59 .elementor-element.elementor-element-cbfd9b2 .owl-carousel.owl-theme .content-item { - height: 600px; - } - - body:not(.rtl) .elementor-59 .elementor-element.elementor-element-5345c97 { - right: 20px; - } - - body.rtl .elementor-59 .elementor-element.elementor-element-5345c97 { - left: 20px; - } - - .elementor-59 .elementor-element.elementor-element-5345c97 { - bottom: 122px; - } - - .elementor-59 .elementor-element.elementor-element-233f497 { - --margin-top: -103px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 10px; - --padding-right: 10px; - } - - .elementor-59 .elementor-element.elementor-element-71c4f93 { - --gap: 20px 20px; - --row-gap: 20px; - --column-gap: 20px; - --padding-top: 53px; - --padding-bottom: 55px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-59 .elementor-element.elementor-element-8a81027 { - --padding-top: 40px; - --padding-bottom: 63px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-59 .elementor-element.elementor-element-fd11132 { - --margin-top: 120px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-59 .elementor-element.elementor-element-1d8be46 { - --grid-auto-flow: row; - } - - .elementor-59 .elementor-element.elementor-element-c58391b { - --margin-top: 120px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 10px; - --padding-right: 10px; - } - - .elementor-59 .elementor-element.elementor-element-0b7c870 { - --padding-top: 120px; - --padding-bottom: 120px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-59 .elementor-element.elementor-element-e00d710 > .elementor-widget-container { - margin: 0px 0px 50px 0px; - } - - .elementor-59 .elementor-element.elementor-element-a252a3b { - --container-widget-width: 654px; - --container-widget-flex-grow: 0; - width: var( --container-widget-width, 654px ); - max-width: 654px; - } - - .elementor-59 .elementor-element.elementor-element-a252a3b .elementor-counter-number { - font-size: 114px; - } - - .elementor-59 .elementor-element.elementor-element-e468228 { - --container-widget-width: 44%; - --container-widget-flex-grow: 0; - width: var( --container-widget-width, 44% ); - max-width: 44%; - } - - .elementor-59 .elementor-element.elementor-element-b8ee07d { - --margin-top: 120px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-59 .elementor-element.elementor-element-ead59d3 { - --margin-top: 120px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-59 .elementor-element.elementor-element-f35119c { - --container-widget-width: 100%; - --container-widget-flex-grow: 0; - width: var( --container-widget-width, 100% ); - max-width: 100%; - } - - body:not(.rtl) .elementor-59 .elementor-element.elementor-element-f35119c { - left: 0%; - } - - body.rtl .elementor-59 .elementor-element.elementor-element-f35119c { - right: 0%; - } - - .elementor-59 .elementor-element.elementor-element-56ecbb3 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-59 .elementor-element.elementor-element-47f8cbe { - --margin-top: 88%; - --margin-bottom: 0%; - --margin-left: 0%; - --margin-right: 0%; - } - - .elementor-59 .elementor-element.elementor-element-c5389f3 { - --margin-top: 120px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-59 .elementor-element.elementor-element-5542f55 { - --margin-top: 120px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 120px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-59 .elementor-element.elementor-element-340c6dd { - --container-widget-width: 60%; - --container-widget-flex-grow: 0; - width: var( --container-widget-width, 60% ); - max-width: 60%; - } - - .elementor-59 .elementor-element.elementor-element-ce4a3a7 { - --padding-top: 120px; - --padding-bottom: 120px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-59 .elementor-element.elementor-element-d2aa4c7 { - --grid-auto-flow: row; - } - - .elementor-59 .elementor-element.elementor-element-5d68e5b { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --padding-top: 120px; - --padding-bottom: 30px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-59 .elementor-element.elementor-element-5268281 { - --align-items: flex-start; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --margin-top: 60px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-59 .elementor-element.elementor-element-5268281.e-con { - --order: 99999 /* order end hack */; - } - - .elementor-59 .elementor-element.elementor-element-06a9681 { - --container-widget-width: 750px; - --container-widget-flex-grow: 0; - width: var( --container-widget-width, 750px ); - max-width: 750px; - } - - .elementor-59 .elementor-element.elementor-element-6612566 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-59 .elementor-element.elementor-element-26e1302 { - --container-widget-width: 100%; - --container-widget-flex-grow: 0; - width: var( --container-widget-width, 100% ); - max-width: 100%; - } - - .elementor-59 .elementor-element.elementor-element-a1011da { - --container-widget-width: 80%; - --container-widget-flex-grow: 0; - width: var( --container-widget-width, 80% ); - max-width: 80%; - } - - .elementor-59 .elementor-element.elementor-element-6fe1f3d { - --flex-direction: row; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: space-between; - --align-items: center; - } - - .elementor-59 .elementor-element.elementor-element-579bec9 { - --margin-top: 120px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-59 .elementor-element.elementor-element-f921285 { - --margin-top: 120px; - --margin-bottom: 120px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-59 .elementor-element.elementor-element-ec5c8cd { - --grid-auto-flow: row; - } -} - -@media(max-width: 840px) { - .elementor-59 .elementor-element.elementor-element-cbfd9b2 .elementor-repeater-item-3264830 .slide-content-inner { - margin:0px 0px 0px 0px; - } - - .elementor-59 .elementor-element.elementor-element-cbfd9b2 .elementor-repeater-item-3264830 .content-slider-item-heading { - font-size: 36px; - } - - .elementor-59 .elementor-element.elementor-element-cbfd9b2 .elementor-repeater-item-6867061 .content-slider-item-heading { - font-size: 36px; - } - - .elementor-59 .elementor-element.elementor-element-cbfd9b2 .owl-carousel.owl-theme .content-item { - height: 600px; - } - - .elementor-59 .elementor-element.elementor-element-5345c97 { - bottom: 122px; - } - - .elementor-59 .elementor-element.elementor-element-5345c97 .logico-video-button .elementor-custom-embed-play { - height: 105px; - padding: 20px 34px 20px 24px; - } - - .elementor-59 .elementor-element.elementor-element-5345c97 .logico-video-button.video-button-animation-jump .elementor-custom-embed-play { - height: 105px; - } - - .elementor-59 .elementor-element.elementor-element-5345c97 .logico-video-button.video-button-animation-jump:hover .elementor-custom-embed-play { - height: calc(105px - 22px); - } - - .elementor-59 .elementor-element.elementor-element-5345c97 .logico-video-button.video-button-animation-lift .elementor-custom-embed-play { - padding: 20px 34px calc(20px + var(--logico-video-button-border)) 24px; - } - - .elementor-59 .elementor-element.elementor-element-233f497 { - --flex-direction: column; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --align-items: flex-start; - --gap: 20px 0px; - --row-gap: 20px; - --column-gap: 0px; - } - - .elementor-59 .elementor-element.elementor-element-71c4f93 { - --flex-wrap: nowrap; - } - - .elementor-59 .elementor-element.elementor-element-71c4f93.e-con { - --flex-shrink: 0; - } - - .elementor-59 .elementor-element.elementor-element-8a81027 { - --padding-top: 30px; - --padding-bottom: 30px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-59 .elementor-element.elementor-element-1d8be46 { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } - - .elementor-59 .elementor-element.elementor-element-5ffdf06 { - --margin-top: 0px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-59 .elementor-element.elementor-element-9d0ee1a { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-59 .elementor-element.elementor-element-a252a3b { - --container-widget-width: 100%; - --container-widget-flex-grow: 0; - width: var( --container-widget-width, 100% ); - max-width: 100%; - } - - .elementor-59 .elementor-element.elementor-element-a252a3b .elementor-counter-number { - font-size: 100px; - } - - .elementor-59 .elementor-element.elementor-element-72e7849 > .elementor-widget-container { - --e-transform-rotateZ: 0deg; - } - - .elementor-59 .elementor-element.elementor-element-72e7849 { - --container-widget-width: 100%; - --container-widget-flex-grow: 0; - width: var( --container-widget-width, 100% ); - max-width: 100%; - } - - .elementor-59 .elementor-element.elementor-element-72e7849 .logico-title { - font-size: 20px; - } - - .elementor-59 .elementor-element.elementor-element-0e0833b { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-59 .elementor-element.elementor-element-18827c0 { - --margin-top: 30px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-59 .elementor-element.elementor-element-abc44d7:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-abc44d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-position: 80% 0px; - } - - .elementor-59 .elementor-element.elementor-element-e468228 { - --container-widget-width: 56%; - --container-widget-flex-grow: 0; - width: var( --container-widget-width, 56% ); - max-width: 56%; - } - - .elementor-59 .elementor-element.elementor-element-e468228 .logico-title { - font-size: 28px; - } - - body:not(.rtl) .elementor-59 .elementor-element.elementor-element-dcf16f2 { - left: 10px; - } - - body.rtl .elementor-59 .elementor-element.elementor-element-dcf16f2 { - right: 10px; - } - - .elementor-59 .elementor-element.elementor-element-ead59d3 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-59 .elementor-element.elementor-element-f35119c { - text-align: center; - } - - .elementor-59 .elementor-element.elementor-element-340c6dd { - --container-widget-width: 70%; - --container-widget-flex-grow: 0; - width: var( --container-widget-width, 70% ); - max-width: 70%; - } - - .elementor-59 .elementor-element.elementor-element-46b6297 { - --margin-top: -30px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-59 .elementor-element.elementor-element-cf8de42 { - --container-widget-width: 460px; - --container-widget-flex-grow: 0; - width: var( --container-widget-width, 460px ); - max-width: 460px; - } - - .elementor-59 .elementor-element.elementor-element-d2aa4c7 { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } - - .elementor-59 .elementor-element.elementor-element-eec16ae > .elementor-widget-container { - margin: 0px 0px 30px 0px; - } - - .elementor-59 .elementor-element.elementor-element-5c9c188 { - --e-icon-list-icon-align: left; - --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0; - --icon-vertical-align: center; - } - - .elementor-59 .elementor-element.elementor-element-c95665b > .elementor-widget-container { - margin: 0px 0px 30px 0px; - } - - .elementor-59 .elementor-element.elementor-element-bcd0869 > .elementor-widget-container { - margin: 0px 0px 30px 0px; - } - - .elementor-59 .elementor-element.elementor-element-2154fa6 .logico-title { - font-size: 24px; - } - - .elementor-59 .elementor-element.elementor-element-58a0dde { - font-size: 34px; - } - - .elementor-59 .elementor-element.elementor-element-59181c9 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-59 .elementor-element.elementor-element-9904cf2 { - --align-items: flex-start; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - } - - .elementor-59 .elementor-element.elementor-element-ac1778d > .elementor-widget-container { - margin: 0px 0px 0px 0px; - } - - .elementor-59 .elementor-element.elementor-element-ac1778d { - text-align: start; - } - - .elementor-59 .elementor-element.elementor-element-ac1778d img { - width: 400px; - max-width: 90%; - } - - .elementor-59 .elementor-element.elementor-element-37a1e40 { - --margin-top: 60px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-59 .elementor-element.elementor-element-298c6d6 .slider-footer.slider-footer-position-after { - margin-top: -25px; - } - - .elementor-59 .elementor-element.elementor-element-298c6d6 .slider-footer.slider-footer-position-before { - margin-bottom: -25px; - } - - .elementor-59 .elementor-element.elementor-element-ec5c8cd { - --gap: 40px 20px; - --row-gap: 40px; - --column-gap: 20px; - --grid-auto-flow: row; - } -} - -@media(max-width: 660px) { - .elementor-59 .elementor-element.elementor-element-cbfd9b2 .elementor-repeater-item-3264830 .content-slider-item-heading { - font-size:28px; - } - - .elementor-59 .elementor-element.elementor-element-cbfd9b2 .elementor-repeater-item-6867061 .slide-content-inner { - max-width: 70%; - } - - .elementor-59 .elementor-element.elementor-element-cbfd9b2 .elementor-repeater-item-6867061 { - background-position: 20% 0%; - } - - .elementor-59 .elementor-element.elementor-element-cbfd9b2 .elementor-repeater-item-6867061 .content-slider-item-heading { - font-size: 28px; - } - - .elementor-59 .elementor-element.elementor-element-cbfd9b2 .owl-carousel.owl-theme .content-item { - height: 540px; - } - - .elementor-59 .elementor-element.elementor-element-cbfd9b2 .slider-footer { - margin-top: 40px; - margin-bottom: 0px; - } - - .elementor-59 .elementor-element.elementor-element-cbfd9b2 .slider-footer .slider-pagination { - margin-right: 20px; - margin-left: 20px; - } - - .elementor-59 .elementor-element.elementor-element-5345c97 { - bottom: 80px; - } - - .elementor-59 .elementor-element.elementor-element-5345c97 .logico-video-button .elementor-custom-embed-play { - height: 65px; - } - - .elementor-59 .elementor-element.elementor-element-5345c97 .logico-video-button.video-button-animation-jump .elementor-custom-embed-play { - height: 65px; - } - - .elementor-59 .elementor-element.elementor-element-5345c97 .logico-video-button.video-button-animation-jump:hover .elementor-custom-embed-play { - height: calc(65px - 22px); - } - - .elementor-59 .elementor-element.elementor-element-233f497 { - --margin-top: 20px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-59 .elementor-element.elementor-element-71c4f93 { - --margin-top: 0px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 30px; - --padding-bottom: 30px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-59 .elementor-element.elementor-element-8a81027 { - --padding-top: 30px; - --padding-bottom: 30px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-59 .elementor-element.elementor-element-fd11132 { - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-59 .elementor-element.elementor-element-1d8be46 { - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-59 .elementor-element.elementor-element-c58391b { - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-59 .elementor-element.elementor-element-0b7c870 { - --padding-top: 90px; - --padding-bottom: 90px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-59 .elementor-element.elementor-element-aebe90d { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-59 .elementor-element.elementor-element-a252a3b .elementor-counter-number { - font-size: 70px; - } - - .elementor-59 .elementor-element.elementor-element-abc44d7:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-abc44d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-position: center center; - } - - .elementor-59 .elementor-element.elementor-element-e468228 { - --container-widget-width: 100%; - --container-widget-flex-grow: 0; - width: var( --container-widget-width, 100% ); - max-width: 100%; - } - - .elementor-59 .elementor-element.elementor-element-e468228 .logico-title { - text-align: center; - font-size: 23px; - } - - .elementor-59 .elementor-element.elementor-element-dcf16f2 > .elementor-widget-container { - --e-transform-translateX: 0%; - } - - body:not(.rtl) .elementor-59 .elementor-element.elementor-element-dcf16f2 { - left: 10px; - } - - body.rtl .elementor-59 .elementor-element.elementor-element-dcf16f2 { - right: 10px; - } - - .elementor-59 .elementor-element.elementor-element-4711efa { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-59 .elementor-element.elementor-element-b8ee07d { - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-59 .elementor-element.elementor-element-ead59d3 { - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-59 .elementor-element.elementor-element-56ecbb3 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-59 .elementor-element.elementor-element-47f8cbe { - --margin-top: 94%; - --margin-bottom: 0%; - --margin-left: 0%; - --margin-right: 0%; - } - - .elementor-59 .elementor-element.elementor-element-c5389f3 { - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-59 .elementor-element.elementor-element-909b3d4 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-59 .elementor-element.elementor-element-5542f55 { - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 90px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-59 .elementor-element.elementor-element-bbad2b7 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-59 .elementor-element.elementor-element-46b6297 { - --margin-top: -24px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-59 .elementor-element.elementor-element-bfe8cd1 .owl-carousel { - padding: 0px 100px 0px 0px; - } - - .elementor-59 .elementor-element.elementor-element-ce4a3a7 { - --padding-top: 90px; - --padding-bottom: 90px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-59 .elementor-element.elementor-element-02b5722 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-59 .elementor-element.elementor-element-cf8de42 { - --container-widget-width: 100%; - --container-widget-flex-grow: 0; - width: var( --container-widget-width, 100% ); - max-width: 100%; - } - - .elementor-59 .elementor-element.elementor-element-d2aa4c7 { - --grid-auto-flow: row; - } - - .elementor-59 .elementor-element.elementor-element-5d68e5b { - --padding-top: 90px; - --padding-bottom: 20px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-59 .elementor-element.elementor-element-26e1302 { - --container-widget-width: 100%; - --container-widget-flex-grow: 0; - width: var( --container-widget-width, 100% ); - max-width: 100%; - } - - .elementor-59 .elementor-element.elementor-element-6fe1f3d { - --flex-direction: column; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --align-items: flex-start; - } - - .elementor-59 .elementor-element.elementor-element-579bec9 { - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-59 .elementor-element.elementor-element-59181c9 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-59 .elementor-element.elementor-element-f921285 { - --margin-top: 90px; - --margin-bottom: 90px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-59 .elementor-element.elementor-element-b74c1ab { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-59 .elementor-element.elementor-element-ec5c8cd { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } -} - -@media(max-width: 480px) { - .elementor-59 .elementor-element.elementor-element-cbfd9b2 .elementor-repeater-item-3264830 .slide-content-inner { - max-width:100%; - } - - .elementor-59 .elementor-element.elementor-element-cbfd9b2 .elementor-repeater-item-6867061 .slide-content-inner { - max-width: 100%; - } - - .elementor-59 .elementor-element.elementor-element-cbfd9b2 .elementor-repeater-item-6867061 { - background-position: 50% 50%; - } - - .elementor-59 .elementor-element.elementor-element-71c4f93 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-59 .elementor-element.elementor-element-1d8be46 { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } - - .elementor-59 .elementor-element.elementor-element-b010794 .elementor-icon-box-wrapper { - gap: 20px; - } - - .elementor-59 .elementor-element.elementor-element-b010794 .elementor-icon { - font-size: 115px; - } - - .elementor-59 .elementor-element.elementor-element-0ac762e .elementor-icon-box-wrapper { - gap: 20px; - } - - .elementor-59 .elementor-element.elementor-element-0ac762e .elementor-icon { - font-size: 122px; - } - - .elementor-59 .elementor-element.elementor-element-ee4c12d .elementor-icon-box-wrapper { - gap: 20px; - } - - .elementor-59 .elementor-element.elementor-element-ee4c12d .elementor-icon { - font-size: 146px; - } - - .elementor-59 .elementor-element.elementor-element-a252a3b .elementor-counter-number { - font-size: 52px; - } - - .elementor-59 .elementor-element.elementor-element-72e7849 .logico-title { - font-size: 18px; - } - - .elementor-59 .elementor-element.elementor-element-abc44d7:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-abc44d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-position: 60% 0px; - } - - body:not(.rtl) .elementor-59 .elementor-element.elementor-element-dcf16f2 { - left: 10px; - } - - body.rtl .elementor-59 .elementor-element.elementor-element-dcf16f2 { - right: 10px; - } - - .elementor-59 .elementor-element.elementor-element-4711efa { - --gap: 30px 0px; - --row-gap: 30px; - --column-gap: 0px; - } - - .elementor-59 .elementor-element.elementor-element-3a661b3 { - --width: 50%; - } - - .elementor-59 .elementor-element.elementor-element-9e7fe3c { - --width: 50%; - } - - .elementor-59 .elementor-element.elementor-element-b7401b7 { - --width: 50%; - } - - .elementor-59 .elementor-element.elementor-element-5bb9ea5 { - --width: 50%; - } - - .elementor-59 .elementor-element.elementor-element-dc40269 { - --width: 50%; - } - - .elementor-59 .elementor-element.elementor-element-429f37e { - --width: 50%; - } - - .elementor-59 .elementor-element.elementor-element-39c88e2 { - --width: 50%; - } - - .elementor-59 .elementor-element.elementor-element-f35119c img { - max-width: 120%; - } - - .elementor-59 .elementor-element.elementor-element-47f8cbe { - --margin-top: 114%; - --margin-bottom: 0%; - --margin-left: 0%; - --margin-right: 0%; - } - - .elementor-59 .elementor-element.elementor-element-340c6dd { - --container-widget-width: 100%; - --container-widget-flex-grow: 0; - width: var( --container-widget-width, 100% ); - max-width: 100%; - } - - .elementor-59 .elementor-element.elementor-element-46b6297 { - --margin-top: 40px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-59 .elementor-element.elementor-element-bfe8cd1 .owl-carousel { - padding: 0px 60px 0px 0px; - } - - .elementor-59 .elementor-element.elementor-element-bfe8cd1 .slider-footer { - text-align: left; - } - - .elementor-59 .elementor-element.elementor-element-d2aa4c7 { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } - - .elementor-59 .elementor-element.elementor-element-06a9681 > .elementor-widget-container { - padding: 30px 20px 30px 20px; - } - - .elementor-59 .elementor-element.elementor-element-6fe1f3d { - --padding-top: 30px; - --padding-bottom: 30px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-59 .elementor-element.elementor-element-ec5c8cd { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } -} - - -.elementor-41 .elementor-element.elementor-element-ecb5f56 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - - - -.elementor-41 .elementor-element.elementor-element-25675d8 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --border-radius: 10px 10px 10px 10px; - --margin-top: 10px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 10px; - --padding-bottom: 10px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-41 .elementor-element.elementor-element-25675d8:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-25675d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-color: #1F1F1F; -} - -.elementor-41 .elementor-element.elementor-element-9f657cb { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --gap: 0px 20px; - --row-gap: 0px; - --column-gap: 20px; -} - -.elementor-41 .elementor-element.elementor-element-21ff0f3 .elementor-icon-box-wrapper { - align-items: center; - gap: 15px; -} - -.elementor-41 .elementor-element.elementor-element-21ff0f3.elementor-view-stacked .elementor-icon { - background-color: #FFFFFF; -} - -.elementor-41 .elementor-element.elementor-element-21ff0f3.elementor-view-framed .elementor-icon, .elementor-41 .elementor-element.elementor-element-21ff0f3.elementor-view-default .elementor-icon { - fill: #FFFFFF; - color: #FFFFFF; - border-color: #FFFFFF; -} - -.elementor-41 .elementor-element.elementor-element-21ff0f3 .elementor-icon { - font-size: 19px; -} - -.elementor-41 .elementor-element.elementor-element-21ff0f3 .elementor-icon-box-description { - font-size: 14px; - line-height: 1.3571em; - color: #FFFFFF; -} - -.elementor-41 .elementor-element.elementor-element-f27e329 { - --display: flex; - --flex-direction: row-reverse; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap-reverse; - --align-items: flex-end; - --gap: 0px 20px; - --row-gap: 0px; - --column-gap: 20px; - --flex-wrap: wrap; - --align-content: flex-end; -} - -.elementor-41 .elementor-element.elementor-element-2a342bf { - --grid-template-columns: repeat(0, auto); - --icon-size: 14px; - --grid-column-gap: 20px; - --grid-row-gap: 10px; -} - -.elementor-41 .elementor-element.elementor-element-2a342bf .elementor-widget-container { - text-align: right; -} - -.elementor-41 .elementor-element.elementor-element-2a342bf > .elementor-widget-container { - margin: 0px 0px 0px 20px; -} - -.elementor-41 .elementor-element.elementor-element-2a342bf.elementor-element { - --align-self: center; -} - -.elementor-41 .elementor-element.elementor-element-2a342bf .elementor-social-icon { - background-color: #FFFFFF00; - --icon-padding: 0em; -} - -.elementor-41 .elementor-element.elementor-element-2a342bf .elementor-social-icon:hover { - background-color: #FFFFFF00; -} - -.elementor-41 .elementor-element.elementor-element-2a342bf .elementor-social-icon:hover i { - color: #FAC12E; -} - -.elementor-41 .elementor-element.elementor-element-2a342bf .elementor-social-icon:hover svg { - fill: #FAC12E; -} - -.elementor-41 .elementor-element.elementor-element-9c89c08 { - width: auto; - max-width: auto; -} - -.elementor-41 .elementor-element.elementor-element-9c89c08 > .elementor-widget-container { - margin: 0px 0px 0px 20px; -} - -.elementor-41 .elementor-element.elementor-element-9c89c08.elementor-element { - --align-self: flex-start; -} - -.elementor-41 .elementor-element.elementor-element-9c89c08 .elementor-icon-box-wrapper { - align-items: center; - gap: 21px; -} - -.elementor-41 .elementor-element.elementor-element-9c89c08.elementor-view-stacked .elementor-icon { - background-color: #FFFFFF; -} - -.elementor-41 .elementor-element.elementor-element-9c89c08.elementor-view-framed .elementor-icon, .elementor-41 .elementor-element.elementor-element-9c89c08.elementor-view-default .elementor-icon { - fill: #FFFFFF; - color: #FFFFFF; - border-color: #FFFFFF; -} - -.elementor-41 .elementor-element.elementor-element-9c89c08 .elementor-icon { - font-size: 14px; -} - -.elementor-41 .elementor-element.elementor-element-9c89c08 .elementor-icon-box-description { - font-size: 14px; - line-height: 1.3571em; - color: #FFFFFF; -} - -.elementor-41 .elementor-element.elementor-element-9c89c08 .elementor-icon-box-description a { - color: #FFFFFF; -} - -.elementor-41 .elementor-element.elementor-element-9c89c08 .elementor-icon-box-description a:hover { - color: #FAC12E; -} - -.elementor-41 .elementor-element.elementor-element-ebad42b { - width: auto; - max-width: auto; -} - -.elementor-41 .elementor-element.elementor-element-ebad42b > .elementor-widget-container { - margin: 0px 0px 0px 0px; -} - -.elementor-41 .elementor-element.elementor-element-ebad42b.elementor-element { - --align-self: flex-start; -} - -.elementor-41 .elementor-element.elementor-element-ebad42b .elementor-icon-box-wrapper { - align-items: center; - gap: 15px; -} - -.elementor-41 .elementor-element.elementor-element-ebad42b.elementor-view-stacked .elementor-icon { - background-color: #FFFFFF; -} - -.elementor-41 .elementor-element.elementor-element-ebad42b.elementor-view-framed .elementor-icon, .elementor-41 .elementor-element.elementor-element-ebad42b.elementor-view-default .elementor-icon { - fill: #FFFFFF; - color: #FFFFFF; - border-color: #FFFFFF; -} - -.elementor-41 .elementor-element.elementor-element-ebad42b .elementor-icon { - font-size: 20px; -} - -.elementor-41 .elementor-element.elementor-element-ebad42b .elementor-icon-box-description { - font-size: 14px; - line-height: 1.3571em; - color: #FFFFFF; -} - -.elementor-41 .elementor-element.elementor-element-ebad42b .elementor-icon-box-description a { - color: #FFFFFF; -} - -.elementor-41 .elementor-element.elementor-element-ebad42b .elementor-icon-box-description a:hover { - color: #FAC12E; -} - -.elementor-41 .elementor-element.elementor-element-2f43a4b { - --display: flex; - --flex-direction: row; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --align-items: center; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --z-index: 99; -} - -.elementor-41 .elementor-element.elementor-element-2f43a4b:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-2f43a4b > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-color: #FFFFFF; -} - -.elementor-41 .elementor-element.elementor-element-9873da0 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --margin-top: 0px; - --margin-bottom: 0px; - --margin-left: 20px; - --margin-right: 0px; - --z-index: 2; -} - -.elementor-41 .elementor-element.elementor-element-28e65b3 { - --display: flex; - --flex-direction: row; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: space-around; - --align-items: stretch; - --gap: 0px 20px; - --row-gap: 0px; - --column-gap: 20px; - --flex-wrap: nowrap; - --z-index: 2; -} - -.elementor-41 .elementor-element.elementor-element-8beda87 { - --display: flex; - --flex-direction: row; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: space-between; - --align-items: center; - --gap: 0vw 3.1vw; - --row-gap: 0vw; - --column-gap: 3.1vw; - --flex-wrap: nowrap; - --padding-top: 34px; - --padding-bottom: 34px; - --padding-left: 0px; - --padding-right: 0px; - --z-index: 2; -} - -.elementor-41 .elementor-element.elementor-element-8beda87.e-con { - --flex-grow: 1; - --flex-shrink: 0; -} - -#side-panel-07cba34:before { - background-image: url("/images/bg-slide-sidebar.jpg"); - background-position: center center; - background-repeat: no-repeat; - background-size: cover; -} - -.elementor-41 .elementor-element.elementor-element-07cba34.elementor-element { - --flex-grow: 0; - --flex-shrink: 1; -} - -#side-panel-07cba34 .slide-sidebar { - padding: 137px 60px 60px 60px !important; -} - -#side-panel-07cba34 { - --logico-default-text-color: #ffffff; - --logico-dark-text-color: #ffffff; - --logico-light-text-color: #bebebe; - --logico-accent-color: #fac12e; - --logico-accent-alter-color: #fac12e; - --logico-border-color: #cbcbcb; - --logico-border-hover-color: #ffffff; - --logico-background-color: #1f1f1f; - --logico-background-alter-color: #1f1f1f; - --logico-button-text-color: #ffffff; - --logico-button-border-color: #fac12e; - --logico-button-background-color: rgba(255, 255, 255, 0); - --logico-button-icon-color: #1f1f1f; - --logico-button-text-hover: #1f1f1f; - --logico-button-border-hover: #fac12e; - --logico-button-background-hover: #fac12e; - --logico-button-icon-hover: #1f1f1f; -} - -.elementor-41 .elementor-element.elementor-element-ce54c28 .hfe-site-logo-container, .elementor-41 .elementor-element.elementor-element-ce54c28 .hfe-caption-width figcaption { - text-align: left; -} - -.elementor-41 .elementor-element.elementor-element-ce54c28 .hfe-site-logo .hfe-site-logo-container img { - width: 153px; -} - -.elementor-41 .elementor-element.elementor-element-ce54c28 .widget-image-caption { - margin-top: 0px; - margin-bottom: 0px; -} - -.elementor-41 .elementor-element.elementor-element-ce54c28.elementor-element { - --flex-grow: 0; - --flex-shrink: 0; -} - -.elementor-41 .elementor-element.elementor-element-ce54c28 .hfe-site-logo-container .hfe-site-logo-img { - border-style: none; -} - -.elementor-41 .elementor-element.elementor-element-50655f3 { - --display: flex; - --flex-direction: row; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: center; - --align-items: center; - --z-index: 1; -} - -.elementor-41 .elementor-element.elementor-element-50655f3.e-con { - --flex-grow: 0; - --flex-shrink: 1; -} - -.elementor-41 .elementor-element.elementor-element-9929820 { - width: auto; - max-width: auto; -} - -.elementor-41 .elementor-element.elementor-element-9929820 > .elementor-widget-container { - padding: 4px 0px 4px 0px; -} - -.elementor-41 .elementor-element.elementor-element-9929820 .header-menu-container nav { - text-align: center; -} - -.elementor-41 .elementor-element.elementor-element-9929820 .menu-trigger { - text-align: right; -} - -.elementor-41 .elementor-element.elementor-element-9929820 .header-menu-container .main-menu > li ul.sub-menu { - padding: 33px 33px 35px 42px; - background-color: #1f1f1f; -} - -.elementor-41 .elementor-element.elementor-element-9929820 .header-menu-container .main-menu li:hover > ul.sub-menu ul.sub-menu { - margin: 0 0 0 calc(33px + 5px); -} - -.elementor-41 .elementor-element.elementor-element-9929820 .header-menu-container .main-menu li:hover > ul.sub-menu ul.sub-menu:before { - width: calc(33px + 5px); -} - -.elementor-41 .elementor-element.elementor-element-9929820 .header-menu-container .main-menu > li ul.sub-menu > li > a, .elementor-41 .elementor-element.elementor-element-9929820 .header-menu-container .main-menu > li ul.sub-menu > li > a:after { - color: #ffffff; -} - -.elementor-41 .elementor-element.elementor-element-9929820 .header-menu-container .main-menu > li ul.sub-menu > li.current-menu-ancestor > a, .elementor-41 .elementor-element.elementor-element-9929820 .header-menu-container .main-menu > li ul.sub-menu > li.current-menu-parent > a, .elementor-41 .elementor-element.elementor-element-9929820 .header-menu-container .main-menu > li ul.sub-menu > li.current-menu-item > a:not([href *= "/#"]), .elementor-41 .elementor-element.elementor-element-9929820 .header-menu-container .main-menu > li ul.sub-menu > li.active > a, .elementor-41 .elementor-element.elementor-element-9929820 .header-menu-container .main-menu > li ul.sub-menu > li:hover > a, .elementor-41 .elementor-element.elementor-element-9929820 .header-menu-container .main-menu > li ul.sub-menu > li > a:before { - color: #fac12e; -} - -.elementor-41 .elementor-element.elementor-element-d6b82c3 { - --display: flex; - --flex-direction: row; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: flex-end; - --align-items: center; - --gap: 0px 20px; - --row-gap: 0px; - --column-gap: 20px; - --flex-wrap: nowrap; -} - -.elementor-41 .elementor-element.elementor-element-d6b82c3.e-con { - --flex-grow: 1; - --flex-shrink: 0; -} - -.elementor-41 .elementor-element.elementor-element-0fa8a56 { - --display: flex; - --align-items: flex-end; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --margin-top: 0%; - --margin-bottom: 0%; - --margin-left: 2.7%; - --margin-right: 0%; - --padding-top: 11px; - --padding-bottom: 11px; - --padding-left: 0px; - --padding-right: 0px; - --z-index: 1; -} - -.elementor-41 .elementor-element.elementor-element-0fa8a56.e-con { - --flex-grow: 1; - --flex-shrink: 0; -} - -.elementor-41 .elementor-element.elementor-element-8bc6aeb .header-button-container { - text-align: right; -} - -.elementor-41 .elementor-element.elementor-element-8bc6aeb a.header-button { - min-width: 193px; -} - -.elementor-41 .elementor-element.elementor-element-8bc6aeb a.header-button.header-button-animation-jump { - min-height: 72px; -} - -.elementor-41 .elementor-element.elementor-element-8bc6aeb a.header-button.header-button-animation-jump:hover { - min-height: calc(72px - 22px); -} - -.elementor-41 .elementor-element.elementor-element-8bc6aeb a.header-button.header-button-animation-fade { - min-height: 72px; -} - -.elementor-41 .elementor-element.elementor-element-8bc6aeb a.header-button:hover { - background-color: #FFD058; -} - -.elementor-41 .elementor-element.elementor-element-a9e42ed { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --margin-top: 0px; - --margin-bottom: 164px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-41 .elementor-element.elementor-element-5c0e23d { - --display: flex; - --min-height: 554px; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --justify-content: center; - --flex-wrap: nowrap; - --overlay-opacity: 1; - --border-radius: 25px 25px 25px 25px; - --padding-top: 90px; - --padding-bottom: 90px; - --padding-left: 0px; - --padding-right: 0px; -} - -.elementor-41 .elementor-element.elementor-element-5c0e23d:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-5c0e23d > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-image: url("/images/bg-header-1.jpg"); - background-position: center center; - background-repeat: no-repeat; - background-size: cover; -} - -.elementor-41 .elementor-element.elementor-element-5c0e23d::before, .elementor-41 .elementor-element.elementor-element-5c0e23d > .elementor-background-video-container::before, .elementor-41 .elementor-element.elementor-element-5c0e23d > .e-con-inner > .elementor-background-video-container::before, .elementor-41 .elementor-element.elementor-element-5c0e23d > .elementor-background-slideshow::before, .elementor-41 .elementor-element.elementor-element-5c0e23d > .e-con-inner > .elementor-background-slideshow::before, .elementor-41 .elementor-element.elementor-element-5c0e23d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before { - background-color: #1F1F1F33; - --background-overlay: ''; -} - -.elementor-41 .elementor-element.elementor-element-401ea82 { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-41 .elementor-element.elementor-element-ea205b5 .page-title.logico-title-h2 { - color: #FFFFFF; -} - -.elementor-41 .elementor-element.elementor-element-3d13f28 { - width: auto; - max-width: auto; - bottom: 10px; -} - -.elementor-41 .elementor-element.elementor-element-3d13f28 > .elementor-widget-container { - background-color: #FFFFFF; - padding: 18px 38px 19px 38px; - border-radius: 15px 15px 15px 15px; -} - -.elementor-41 .elementor-element.elementor-element-3d13f28.elementor-element { - --align-self: flex-start; -} - -body:not(.rtl) .elementor-41 .elementor-element.elementor-element-3d13f28 { - left: 10px; -} - -body.rtl .elementor-41 .elementor-element.elementor-element-3d13f28 { - right: 10px; -} - -.elementor-41 .elementor-element.elementor-element-3d13f28 .breadcrumbs, .elementor-41 .elementor-element.elementor-element-3d13f28 .breadcrumbs a { - color: #333333; -} - -.elementor-41 .elementor-element.elementor-element-e657a3d { - width: auto; - max-width: auto; - top: 100%; -} - -body:not(.rtl) .elementor-41 .elementor-element.elementor-element-e657a3d { - right: 0px; -} - -body.rtl .elementor-41 .elementor-element.elementor-element-e657a3d { - left: 0px; -} - -.elementor-41 .elementor-element.elementor-element-e657a3d .block-decoration.block-decoration-style-1 .block-decoration-item:before, .elementor-41 .elementor-element.elementor-element-e657a3d .block-decoration.block-decoration-style-2 .block-decoration-item:before, .elementor-41 .elementor-element.elementor-element-e657a3d .block-decoration.block-decoration-style-3 .block-decoration-item:before, .elementor-41 .elementor-element.elementor-element-e657a3d .block-decoration.block-decoration-style-3 .block-decoration-item .decoration-accent, .elementor-41 .elementor-element.elementor-element-e657a3d .block-decoration.block-decoration-style-4 .block-decoration-item:before, .elementor-41 .elementor-element.elementor-element-e657a3d .block-decoration.block-decoration-style-4 .block-decoration-item .decoration-accent { - background-color: #FFFFFF; -} - -.elementor-41 .elementor-element.elementor-element-e657a3d .block-decoration.block-decoration-style-1 .block-decoration-item:after, .elementor-41 .elementor-element.elementor-element-e657a3d .block-decoration.block-decoration-style-2 .block-decoration-item .decoration-accent, .elementor-41 .elementor-element.elementor-element-e657a3d .block-decoration.block-decoration-style-3 .block-decoration-item, .elementor-41 .elementor-element.elementor-element-e657a3d .block-decoration.block-decoration-style-3 .block-decoration-item .decoration-accent:before, .elementor-41 .elementor-element.elementor-element-e657a3d .block-decoration.block-decoration-style-4 .block-decoration-item, .elementor-41 .elementor-element.elementor-element-e657a3d .block-decoration.block-decoration-style-4 .block-decoration-item .decoration-accent:before { - background-color: #1F1F1F; -} - -@media(max-width: 1200px) { - .elementor-41 .elementor-element.elementor-element-2a342bf { - --grid-column-gap:15px; - } - - .elementor-41 .elementor-element.elementor-element-9873da0 { - --margin-top: 0px; - --margin-bottom: 0px; - --margin-left: 20px; - --margin-right: 20px; - } - - .elementor-41 .elementor-element.elementor-element-8beda87 { - --padding-top: 20px; - --padding-bottom: 20px; - --padding-left: 0px; - --padding-right: 0px; - --z-index: 1; - } - - .elementor-41 .elementor-element.elementor-element-ce54c28 .hfe-site-logo-container, .elementor-41 .elementor-element.elementor-element-ce54c28 .hfe-caption-width figcaption { - text-align: left; - } - - .elementor-41 .elementor-element.elementor-element-50655f3 { - --justify-content: flex-end; - --align-items: center; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --padding-top: 20px; - --padding-bottom: 20px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-41 .elementor-element.elementor-element-9929820 > .elementor-widget-container { - padding: 0px 0px 0px 0px; - } - - .elementor-41 .elementor-element.elementor-element-9929820 { - z-index: 2; - } - - .elementor-41 .elementor-element.elementor-element-d6b82c3 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-41 .elementor-element.elementor-element-5c0e23d { - --min-height: 500px; - } - - body:not(.rtl) .elementor-41 .elementor-element.elementor-element-3d13f28 { - left: 20px; - } - - body.rtl .elementor-41 .elementor-element.elementor-element-3d13f28 { - right: 20px; - } -} - -@media(max-width: 1020px) { - .elementor-41 .elementor-element.elementor-element-ecb5f56 { - --padding-top:0px; - --padding-bottom: 0px; - --padding-left: 10px; - --padding-right: 10px; - } - - .elementor-41 .elementor-element.elementor-element-a9e42ed { - --margin-top: 0px; - --margin-bottom: 120px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 10px; - --padding-right: 10px; - } - - .elementor-41 .elementor-element.elementor-element-5c0e23d { - --min-height: 330px; - } - - .elementor-41 .elementor-element.elementor-element-3d13f28 > .elementor-widget-container { - padding: 10px 20px 10px 20px; - } -} - -@media(max-width: 840px) { - .elementor-41 .elementor-element.elementor-element-5c0e23d { - --min-height:250px; - } -} - -@media(max-width: 660px) { - .elementor-41 .elementor-element.elementor-element-ecb5f56 { - --padding-top:0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-41 .elementor-element.elementor-element-25675d8 { - --padding-top: 10px; - --padding-bottom: 10px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-41 .elementor-element.elementor-element-9873da0 { - --margin-top: 0px; - --margin-bottom: 0px; - --margin-left: 20px; - --margin-right: 20px; - } - - .elementor-41 .elementor-element.elementor-element-28e65b3 { - --flex-wrap: nowrap; - } - - .elementor-41 .elementor-element.elementor-element-50655f3.e-con { - --flex-grow: 0; - --flex-shrink: 1; - } - - .elementor-41 .elementor-element.elementor-element-a9e42ed { - --margin-top: 0px; - --margin-bottom: 90px; - --margin-left: 0px; - --margin-right: 0px; - } - - body:not(.rtl) .elementor-41 .elementor-element.elementor-element-3d13f28 { - left: 20px; - } - - body.rtl .elementor-41 .elementor-element.elementor-element-3d13f28 { - right: 20px; - } -} - -@media(max-width: 480px) { - .elementor-41 .elementor-element.elementor-element-28e65b3 { - --flex-wrap:nowrap; - } - - .elementor-41 .elementor-element.elementor-element-8beda87 { - --width: auto; - } - - .elementor-41 .elementor-element.elementor-element-8beda87.e-con { - --flex-grow: 1; - --flex-shrink: 0; - } - - .elementor-41 .elementor-element.elementor-element-5c0e23d { - --min-height: 200px; - } -} - -@media(min-width: 481px) { - .elementor-41 .elementor-element.elementor-element-9f657cb { - --width:30%; - } - - .elementor-41 .elementor-element.elementor-element-f27e329 { - --width: 70%; - } - - .elementor-41 .elementor-element.elementor-element-8beda87 { - --width: auto; - } - - .elementor-41 .elementor-element.elementor-element-d6b82c3 { - --width: auto; - } - - .elementor-41 .elementor-element.elementor-element-0fa8a56 { - --width: auto; - } -} - -.elementor-1124 .elementor-element.elementor-element-22d534d { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --padding-top: 0px; - --padding-bottom: 20px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-1124 .elementor-element.elementor-element-729e13c { - width: auto; - max-width: auto; - top: 0px; -} - -body:not(.rtl) .elementor-1124 .elementor-element.elementor-element-729e13c { - left: 20px; -} - -body.rtl .elementor-1124 .elementor-element.elementor-element-729e13c { - right: 20px; -} - -.elementor-1124 .elementor-element.elementor-element-729e13c .block-decoration { - text-align: left; -} - -.elementor-1124 .elementor-element.elementor-element-729e13c .block-decoration.block-decoration-style-1 .block-decoration-item:before, .elementor-1124 .elementor-element.elementor-element-729e13c .block-decoration.block-decoration-style-2 .block-decoration-item:before, .elementor-1124 .elementor-element.elementor-element-729e13c .block-decoration.block-decoration-style-3 .block-decoration-item:before, .elementor-1124 .elementor-element.elementor-element-729e13c .block-decoration.block-decoration-style-3 .block-decoration-item .decoration-accent, .elementor-1124 .elementor-element.elementor-element-729e13c .block-decoration.block-decoration-style-4 .block-decoration-item:before, .elementor-1124 .elementor-element.elementor-element-729e13c .block-decoration.block-decoration-style-4 .block-decoration-item .decoration-accent { - background-color: #1F1F1F; -} - -.elementor-1124 .elementor-element.elementor-element-729e13c .block-decoration.block-decoration-style-1 .block-decoration-item:after, .elementor-1124 .elementor-element.elementor-element-729e13c .block-decoration.block-decoration-style-2 .block-decoration-item .decoration-accent, .elementor-1124 .elementor-element.elementor-element-729e13c .block-decoration.block-decoration-style-3 .block-decoration-item, .elementor-1124 .elementor-element.elementor-element-729e13c .block-decoration.block-decoration-style-3 .block-decoration-item .decoration-accent:before, .elementor-1124 .elementor-element.elementor-element-729e13c .block-decoration.block-decoration-style-4 .block-decoration-item, .elementor-1124 .elementor-element.elementor-element-729e13c .block-decoration.block-decoration-style-4 .block-decoration-item .decoration-accent:before { - background-color: #FAC12E; -} - -.elementor-1124 .elementor-element.elementor-element-7e04f3b { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --overflow: hidden; - --border-radius: 25px 25px 25px 25px; - --padding-top: 122px; - --padding-bottom: 62px; - --padding-left: 0px; - --padding-right: 0px; -} - -.elementor-1124 .elementor-element.elementor-element-7e04f3b:not(.elementor-motion-effects-element-type-background), .elementor-1124 .elementor-element.elementor-element-7e04f3b > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-color: #1F1F1F; -} - -.elementor-1124 .elementor-element.elementor-element-7e04f3b.e-con { - --flex-grow: 0; - --flex-shrink: 0; -} - -.elementor-1124 .elementor-element.elementor-element-89e1910 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: space-between; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-1124 .elementor-element.elementor-element-241b0db { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --padding-top: 18px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; -} - -body:not(.rtl) .elementor-1124 .elementor-element.elementor-element-bacd3e2 { - left: -138px; -} - -body.rtl .elementor-1124 .elementor-element.elementor-element-bacd3e2 { - right: -138px; -} - -.elementor-1124 .elementor-element.elementor-element-bacd3e2 { - top: 185px; - z-index: 0; -} - -.elementor-1124 .elementor-element.elementor-element-bacd3e2 img { - width: 965px; - max-width: 965px; -} - -.elementor-1124 .elementor-element.elementor-element-f5c4a8d > .elementor-widget-container { - margin: 0px 0px 21px 0px; -} - -.elementor-1124 .elementor-element.elementor-element-f5c4a8d .logico-title { - font-size: 14px; - line-height: 2.1428em; - color: #FFFFFF; -} - -.elementor-1124 .elementor-element.elementor-element-687d944 > .elementor-widget-container { - margin: 0px 0px 1px 0px; -} - -.elementor-1124 .elementor-element.elementor-element-687d944 .logico-title { - color: #FFFFFF; -} - -.elementor-1124 .elementor-element.elementor-element-bd15a64 > .elementor-widget-container { - margin: 27px 50px 0px 0px; -} - -.elementor-1124 .elementor-element.elementor-element-bd15a64 { - --logico-default-text-color: #E7E7E7; - color: #E7E7E7; -} - -.elementor-1124 .elementor-element.elementor-element-e815787 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --margin-top: 72px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-1124 .elementor-element.elementor-element-d1578f0 { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; -} - -.elementor-1124 .elementor-element.elementor-element-674ef8b .logico-title { - font-weight: 700; - color: #FFFFFF; -} - -.elementor-1124 .elementor-element.elementor-element-3a49b31 > .elementor-widget-container { - margin: 20px 0px 0px 0px; -} - -.elementor-1124 .elementor-element.elementor-element-3a49b31 { - font-size: 16px; - line-height: 1.75em; - color: #FFFFFF; - --logico-default-text-color: #FFFFFF; - --logico-accent-color: #FFFFFF; -} - -.elementor-1124 .elementor-element.elementor-element-ba62d5c { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; -} - -.elementor-1124 .elementor-element.elementor-element-a944a85 .logico-title { - font-weight: 700; - letter-spacing: -0.03em; - color: #FFFFFF; -} - -.elementor-1124 .elementor-element.elementor-element-072a962 > .elementor-widget-container { - margin: 20px 0px 0px 0px; -} - -.elementor-1124 .elementor-element.elementor-element-072a962 { - font-size: 16px; - line-height: 1.75em; - color: #FFFFFF; - --logico-default-text-color: #FFFFFF; -} - -.elementor-1124 .elementor-element.elementor-element-b484c43 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --gap: 0px 40px; - --row-gap: 0px; - --column-gap: 40px; - --margin-top: 52px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; -} - -.elementor-1124 .elementor-element.elementor-element-444965e { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; -} - -.elementor-1124 .elementor-element.elementor-element-7c871d1 .logico-title { - font-weight: 700; - color: #FFFFFF; -} - -.elementor-1124 .elementor-element.elementor-element-1952ce4 > .elementor-widget-container { - margin: 20px 0px 0px 0px; -} - -.elementor-1124 .elementor-element.elementor-element-1952ce4 { - font-size: 16px; - line-height: 1.75em; - color: #FFFFFF; - --logico-default-text-color: #FFFFFF; - --logico-accent-color: #FFFFFF; -} - -.elementor-1124 .elementor-element.elementor-element-87f43bc { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; -} - -.elementor-1124 .elementor-element.elementor-element-bcc0304 .logico-title { - font-weight: 700; - letter-spacing: -0.03em; - color: #FFFFFF; -} - -.elementor-1124 .elementor-element.elementor-element-f23a8d9 { - --grid-template-columns: repeat(0, auto); - --icon-size: 16px; - --grid-column-gap: 38px; - --grid-row-gap: 0px; -} - -.elementor-1124 .elementor-element.elementor-element-f23a8d9 > .elementor-widget-container { - margin: 25px 0px 0px -3px; -} - -.elementor-1124 .elementor-element.elementor-element-f23a8d9 .elementor-social-icon { - background-color: #FFFFFF00; - --icon-padding: 0px; -} - -.elementor-1124 .elementor-element.elementor-element-f23a8d9 .elementor-social-icon i { - color: #FFFFFF; -} - -.elementor-1124 .elementor-element.elementor-element-f23a8d9 .elementor-social-icon svg { - fill: #FFFFFF; -} - -.elementor-1124 .elementor-element.elementor-element-f23a8d9 .elementor-social-icon:hover i { - color: #FAC12E; -} - -.elementor-1124 .elementor-element.elementor-element-f23a8d9 .elementor-social-icon:hover svg { - fill: #FAC12E; -} - -.elementor-1124 .elementor-element.elementor-element-b5747ff { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --border-radius: 25px 25px 25px 25px; - --padding-top: 85px; - --padding-bottom: 75px; - --padding-left: 105px; - --padding-right: 105px; -} - -.elementor-1124 .elementor-element.elementor-element-b5747ff:not(.elementor-motion-effects-element-type-background), .elementor-1124 .elementor-element.elementor-element-b5747ff > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-color: #FFFFFF; -} - -.elementor-1124 .elementor-element.elementor-element-cad45b1 > .elementor-widget-container { - margin: 0px 0px 24px 0px; -} - -.elementor-1124 .elementor-element.elementor-element-cad45b1 .logico-title { - font-size: 30px; - font-weight: 600; - line-height: 1.3333em; - letter-spacing: -0.03em; - color: #111111; -} - -.elementor-1124 .elementor-element.elementor-element-5155bc5 > .elementor-widget-container { - margin: 10px 0px 0px 0px; -} - -.elementor-1124 .elementor-element.elementor-element-5155bc5 .wpforms-container .wpforms-field, .elementor-1124 .elementor-element.elementor-element-5155bc5 .wp-core-ui div.wpforms-container .wpforms-field { - padding: calc(20px / 2) 0; -} - -.elementor-1124 .elementor-element.elementor-element-5155bc5 div.wpforms-container .wpforms-form .wpforms-field-label { - font-size: 14px; -} - -.elementor-1124 .elementor-element.elementor-element-5155bc5 .wpforms-container .wpforms-submit-container { - padding-top: 28px; -} - -.elementor-1124 .elementor-element.elementor-element-8f02142 { - --display: flex; - --flex-direction: row; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: space-between; - --align-items: flex-end; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --margin-top: 216px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-1124 .elementor-element.elementor-element-4f50032 { - --display: flex; -} - -.elementor-1124 .elementor-element.elementor-element-24a041c { - width: var( --container-widget-width, 800px ); - max-width: 800px; - --container-widget-width: 800px; - --container-widget-flex-grow: 0; -} - -.elementor-1124 .elementor-element.elementor-element-24a041c .logico-title { - color: #FFFFFF; -} - -.elementor-1124 .elementor-element.elementor-element-f67ccb3 { - --display: flex; -} - -.elementor-1124 .elementor-element.elementor-element-ff6b585 > .elementor-widget-container { - margin: 0px 0px 16px 0px; -} - -.elementor-1124 .elementor-element.elementor-element-ff6b585 .button-container { - text-align: right; -} - -.elementor-1124 .elementor-element.elementor-element-ff6b585 { - --logico-button-text-color: #FFFFFF; - --logico-button-border-color: #FAC12E; - --logico-button-background-color: #FFFFFF00; - --logico-button-icon-color: #1F1F1F; - --logico-button-text-hover: #1F1F1F; - --logico-button-border-hover: #FAC12E; - --logico-button-background-hover: #FAC12E; - --logico-button-icon-hover: #1F1F1F; -} - -.elementor-1124 .elementor-element.elementor-element-07ba4e1 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-1124 .elementor-element.elementor-element-fafb4a0 { - --divider-border-style: solid; - --divider-color: #CBCBCB; - --divider-border-width: 1px; -} - -.elementor-1124 .elementor-element.elementor-element-fafb4a0 > .elementor-widget-container { - margin: 72px 0px 122px 0px; -} - -.elementor-1124 .elementor-element.elementor-element-fafb4a0 .elementor-divider-separator { - width: 100%; -} - -.elementor-1124 .elementor-element.elementor-element-fafb4a0 .elementor-divider { - padding-block-start:0px;padding-block-end:0px;} - -.elementor-1124 .elementor-element.elementor-element-0e0d8be { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --gap: 50px 20px; - --row-gap: 50px; - --column-gap: 20px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-1124 .elementor-element.elementor-element-60a07d2 { - --display: flex; -} - -.elementor-1124 .elementor-element.elementor-element-8a5ad9c { - text-align: start; -} - -.elementor-1124 .elementor-element.elementor-element-8a5ad9c img { - width: 153px; -} - -.elementor-1124 .elementor-element.elementor-element-03567bd { - --grid-template-columns: repeat(0, auto); - --icon-size: 16px; - --grid-column-gap: 38px; - --grid-row-gap: 0px; -} - -.elementor-1124 .elementor-element.elementor-element-03567bd > .elementor-widget-container { - margin: 40px 0px 0px -3px; -} - -.elementor-1124 .elementor-element.elementor-element-03567bd .elementor-social-icon { - background-color: #FFFFFF00; - --icon-padding: 0px; -} - -.elementor-1124 .elementor-element.elementor-element-03567bd .elementor-social-icon i { - color: #FFFFFF; -} - -.elementor-1124 .elementor-element.elementor-element-03567bd .elementor-social-icon svg { - fill: #FFFFFF; -} - -.elementor-1124 .elementor-element.elementor-element-03567bd .elementor-social-icon:hover i { - color: #FAC12E; -} - -.elementor-1124 .elementor-element.elementor-element-03567bd .elementor-social-icon:hover svg { - fill: #FAC12E; -} - -.elementor-1124 .elementor-element.elementor-element-ea7c3cc > .elementor-widget-container { - margin: 51px 0px 0px 0px; -} - -.elementor-1124 .elementor-element.elementor-element-ea7c3cc .logico-title { - font-family: "Manrope Alt", Sans-serif; - font-size: 80px; - font-weight: 700; - line-height: 1em; - letter-spacing: -0.03em; - color: #FFFFFF00; - -webkit-text-stroke-width: 1px; - stroke-width: 1px; - -webkit-text-stroke-color: #FAC12E; - stroke: #FAC12E; -} - -.elementor-1124 .elementor-element.elementor-element-a4172a9 { - --display: flex; -} - -.elementor-1124 .elementor-element.elementor-element-fa48476 > .elementor-widget-container { - margin: 1px 0px 8px 0px; -} - -.elementor-1124 .elementor-element.elementor-element-fa48476 .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.5em; - color: #FFFFFF; -} - -.elementor-1124 .elementor-element.elementor-element-bca91dc .logico-custom-menu-widget li { - font-size: 16px; -} - -.elementor-1124 .elementor-element.elementor-element-bca91dc .logico-custom-menu-widget li, .elementor-1124 .elementor-element.elementor-element-bca91dc .logico-custom-menu-widget li a { - color: #FFFFFF; -} - -.elementor-1124 .elementor-element.elementor-element-bca91dc .logico-custom-menu-widget li a:hover { - color: #FAC12E; - border-color: #FAC12E; -} - -.elementor-1124 .elementor-element.elementor-element-a36dcfc { - --display: flex; -} - -.elementor-1124 .elementor-element.elementor-element-06be7c3 > .elementor-widget-container { - margin: 1px 0px 8px 0px; -} - -.elementor-1124 .elementor-element.elementor-element-06be7c3 .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.5em; - color: #FFFFFF; -} - -.elementor-1124 .elementor-element.elementor-element-7df71e8 .logico-custom-menu-widget li { - font-size: 16px; -} - -.elementor-1124 .elementor-element.elementor-element-7df71e8 .logico-custom-menu-widget li, .elementor-1124 .elementor-element.elementor-element-7df71e8 .logico-custom-menu-widget li a { - color: #FFFFFF; -} - -.elementor-1124 .elementor-element.elementor-element-7df71e8 .logico-custom-menu-widget li a:hover { - color: #FAC12E; - border-color: #FAC12E; -} - -.elementor-1124 .elementor-element.elementor-element-c1123e4 { - --display: flex; -} - -.elementor-1124 .elementor-element.elementor-element-b03b421 > .elementor-widget-container { - margin: 1px 0px 8px 0px; -} - -.elementor-1124 .elementor-element.elementor-element-b03b421 .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.5em; - color: #FFFFFF; -} - -.elementor-1124 .elementor-element.elementor-element-ec349f3 .logico-custom-menu-widget li { - font-size: 16px; -} - -.elementor-1124 .elementor-element.elementor-element-ec349f3 .logico-custom-menu-widget li, .elementor-1124 .elementor-element.elementor-element-ec349f3 .logico-custom-menu-widget li a { - color: #FFFFFF; -} - -.elementor-1124 .elementor-element.elementor-element-ec349f3 .logico-custom-menu-widget li a:hover { - color: #FAC12E; - border-color: #FAC12E; -} - -.elementor-1124 .elementor-element.elementor-element-6c64806 { - --display: grid; - --e-con-grid-template-columns: repeat(2, 1fr); - --e-con-grid-template-rows: repeat(1, 1fr); - --grid-auto-flow: row; - --margin-top: 79px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-1124 .elementor-element.elementor-element-5a88bdb { - font-size: 14px; - color: #BEBEBE; - --logico-default-text-color: #BEBEBE; - --logico-accent-color: #BEBEBE; -} - -.elementor-1124 .elementor-element.elementor-element-dc710dd { - text-align: end; - font-size: 14px; - color: #BEBEBE; - --logico-default-text-color: #BEBEBE; - --logico-accent-color: #BEBEBE; -} - -@media(min-width: 481px) { - .elementor-1124 .elementor-element.elementor-element-241b0db { - --width:45%; - } - - .elementor-1124 .elementor-element.elementor-element-d1578f0 { - --width: 37%; - } - - .elementor-1124 .elementor-element.elementor-element-ba62d5c { - --width: 56%; - } - - .elementor-1124 .elementor-element.elementor-element-444965e { - --width: 37%; - } - - .elementor-1124 .elementor-element.elementor-element-87f43bc { - --width: 56%; - } - - .elementor-1124 .elementor-element.elementor-element-b5747ff { - --width: 50%; - } - - .elementor-1124 .elementor-element.elementor-element-4f50032 { - --width: 70%; - } - - .elementor-1124 .elementor-element.elementor-element-f67ccb3 { - --width: 30%; - } - - .elementor-1124 .elementor-element.elementor-element-60a07d2 { - --width: 50%; - } - - .elementor-1124 .elementor-element.elementor-element-a4172a9 { - --width: 16.6667%; - } - - .elementor-1124 .elementor-element.elementor-element-a36dcfc { - --width: 16.6667%; - } - - .elementor-1124 .elementor-element.elementor-element-c1123e4 { - --width: 16.6667%; - } -} - -@media(max-width: 1200px) and (min-width:481px) { - .elementor-1124 .elementor-element.elementor-element-d1578f0 { - --width:50%; - } - - .elementor-1124 .elementor-element.elementor-element-ba62d5c { - --width: 50%; - } - - .elementor-1124 .elementor-element.elementor-element-444965e { - --width: 50%; - } - - .elementor-1124 .elementor-element.elementor-element-87f43bc { - --width: 50%; - } - - .elementor-1124 .elementor-element.elementor-element-60a07d2 { - --width: 42%; - } -} - -@media(max-width: 1020px) and (min-width:481px) { - .elementor-1124 .elementor-element.elementor-element-241b0db { - --width:100%; - } - - .elementor-1124 .elementor-element.elementor-element-b5747ff { - --width: 100%; - } - - .elementor-1124 .elementor-element.elementor-element-4f50032 { - --width: 100%; - } - - .elementor-1124 .elementor-element.elementor-element-f67ccb3 { - --width: 100%; - } -} - -@media(max-width: 840px) and (min-width:481px) { - .elementor-1124 .elementor-element.elementor-element-60a07d2 { - --width:calc(50% - 30px); - } - - .elementor-1124 .elementor-element.elementor-element-a4172a9 { - --width: calc(50% - 30px); - } - - .elementor-1124 .elementor-element.elementor-element-a36dcfc { - --width: calc(50% - 30px); - } - - .elementor-1124 .elementor-element.elementor-element-c1123e4 { - --width: calc(50% - 30px); - } -} - -@media(max-width: 660px) and (min-width:481px) { - .elementor-1124 .elementor-element.elementor-element-60a07d2 { - --width:47%; - } - - .elementor-1124 .elementor-element.elementor-element-a4172a9 { - --width: 47%; - } - - .elementor-1124 .elementor-element.elementor-element-a36dcfc { - --width: 47%; - } - - .elementor-1124 .elementor-element.elementor-element-c1123e4 { - --width: 47%; - } -} - -@media(max-width: 1200px) { - .elementor-1124 .elementor-element.elementor-element-7e04f3b { - --padding-top:120px; - --padding-bottom: 62px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-1124 .elementor-element.elementor-element-89e1910 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-1124 .elementor-element.elementor-element-bd15a64 > .elementor-widget-container { - margin: 27px 0px 0px 0px; - } - - .elementor-1124 .elementor-element.elementor-element-e815787 { - --gap: 0px 20px; - --row-gap: 0px; - --column-gap: 20px; - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-1124 .elementor-element.elementor-element-b484c43 { - --gap: 0px 20px; - --row-gap: 0px; - --column-gap: 20px; - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-1124 .elementor-element.elementor-element-b5747ff { - --padding-top: 50px; - --padding-bottom: 50px; - --padding-left: 50px; - --padding-right: 50px; - } - - .elementor-1124 .elementor-element.elementor-element-8f02142 { - --margin-top: 150px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-1124 .elementor-element.elementor-element-ff6b585 .button-container { - text-align: right; - } - - .elementor-1124 .elementor-element.elementor-element-07ba4e1 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-1124 .elementor-element.elementor-element-fafb4a0 > .elementor-widget-container { - margin: 72px 0px 90px 0px; - } - - .elementor-1124 .elementor-element.elementor-element-0e0d8be { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-1124 .elementor-element.elementor-element-ea7c3cc .logico-title { - font-size: 60px; - } - - .elementor-1124 .elementor-element.elementor-element-6c64806 { - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } -} - -@media(max-width: 1020px) { - .elementor-1124 .elementor-element.elementor-element-22d534d { - --padding-top:0px; - --padding-bottom: 10px; - --padding-left: 10px; - --padding-right: 10px; - } - - body:not(.rtl) .elementor-1124 .elementor-element.elementor-element-729e13c { - left: 10px; - } - - body.rtl .elementor-1124 .elementor-element.elementor-element-729e13c { - right: 10px; - } - - .elementor-1124 .elementor-element.elementor-element-7e04f3b { - --padding-top: 120px; - --padding-bottom: 60px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-1124 .elementor-element.elementor-element-89e1910 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-1124 .elementor-element.elementor-element-241b0db { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - body:not(.rtl) .elementor-1124 .elementor-element.elementor-element-bacd3e2 { - left: 0%; - } - - body.rtl .elementor-1124 .elementor-element.elementor-element-bacd3e2 { - right: 0%; - } - - .elementor-1124 .elementor-element.elementor-element-bacd3e2 { - top: 150px; - } - - .elementor-1124 .elementor-element.elementor-element-bacd3e2 img { - max-width: 100%; - } - - .elementor-1124 .elementor-element.elementor-element-b5747ff { - --margin-top: 70px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 85px; - --padding-bottom: 75px; - --padding-left: 105px; - --padding-right: 105px; - } - - .elementor-1124 .elementor-element.elementor-element-8f02142 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --margin-top: 120px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-1124 .elementor-element.elementor-element-f67ccb3 { - --margin-top: 30px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-1124 .elementor-element.elementor-element-ff6b585 > .elementor-widget-container { - margin: 0px 0px 0px 0px; - } - - .elementor-1124 .elementor-element.elementor-element-ff6b585 .button-container { - text-align: left; - } - - .elementor-1124 .elementor-element.elementor-element-07ba4e1 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-1124 .elementor-element.elementor-element-0e0d8be { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-1124 .elementor-element.elementor-element-03567bd { - --grid-column-gap: 30px; - } - - .elementor-1124 .elementor-element.elementor-element-ea7c3cc .logico-title { - font-size: 40px; - } - - .elementor-1124 .elementor-element.elementor-element-6c64806 { - --grid-auto-flow: row; - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } -} - -@media(max-width: 840px) { - .elementor-1124 .elementor-element.elementor-element-e815787 { - --flex-direction:row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --gap: 0px 20px; - --row-gap: 0px; - --column-gap: 20px; - --flex-wrap: nowrap; - } - - .elementor-1124 .elementor-element.elementor-element-b484c43 { - --flex-wrap: nowrap; - } - - .elementor-1124 .elementor-element.elementor-element-fafb4a0 > .elementor-widget-container { - margin: 60px 0px 60px 0px; - } - - .elementor-1124 .elementor-element.elementor-element-0e0d8be { - --flex-wrap: wrap; - } - - .elementor-1124 .elementor-element.elementor-element-6c64806 { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } - - .elementor-1124 .elementor-element.elementor-element-5a88bdb { - text-align: center; - } - - .elementor-1124 .elementor-element.elementor-element-dc710dd { - text-align: center; - } -} - -@media(max-width: 660px) { - .elementor-1124 .elementor-element.elementor-element-7e04f3b { - --padding-top:70px; - --padding-bottom: 60px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-1124 .elementor-element.elementor-element-b5747ff { - --padding-top: 50px; - --padding-bottom: 30px; - --padding-left: 50px; - --padding-right: 50px; - } - - .elementor-1124 .elementor-element.elementor-element-cad45b1 .logico-title { - font-size: 24px; - } - - .elementor-1124 .elementor-element.elementor-element-5155bc5 { - --logico-form-field-border-radius-left-top: 10px; - --logico-form-field-border-radius-right-top: 10px; - --logico-form-field-border-radius-right-bottom: 10px; - --logico-form-field-border-radius-left-bottom: 10px; - } - - .elementor-1124 .elementor-element.elementor-element-8f02142 { - --flex-direction: column; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --justify-content: flex-start; - --align-items: center; - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-1124 .elementor-element.elementor-element-24a041c .logico-title { - text-align: center; - } - - .elementor-1124 .elementor-element.elementor-element-ff6b585 .button-container { - text-align: center; - } - - .elementor-1124 .elementor-element.elementor-element-ea7c3cc .logico-title { - font-size: 38px; - } - - .elementor-1124 .elementor-element.elementor-element-6c64806 { - --grid-auto-flow: row; - } -} - -@media(max-width: 480px) { - .elementor-1124 .elementor-element.elementor-element-e815787 { - --flex-direction:column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-1124 .elementor-element.elementor-element-ba62d5c { - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-1124 .elementor-element.elementor-element-b484c43 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-1124 .elementor-element.elementor-element-87f43bc { - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-1124 .elementor-element.elementor-element-b5747ff { - --padding-top: 40px; - --padding-bottom: 40px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-1124 .elementor-element.elementor-element-cad45b1 > .elementor-widget-container { - margin: 0px 0px 14px 0px; - } - - .elementor-1124 .elementor-element.elementor-element-6c64806 { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } -} - - - - - @font-face { - font-family: 'Manrope Alt'; - src: local('Manrope') format('truetype'); - font-weight: bold; - font-style: normal; - } - @font-face { - font-family: 'Manrope Alt'; - src: local('Manrope') format('truetype'); - font-weight: 800; - font-style: normal; - } - @font-face { - font-family: 'Manrope Alt'; - src: local('Manrope') format('truetype'); - font-weight: 200; - font-style: normal; - } - @font-face { - font-family: 'Manrope Alt'; - src: local('Manrope') format('truetype'); - font-weight: 300; - font-style: normal; - } - @font-face { - font-family: 'Manrope Alt'; - src: local('Manrope') format('truetype'); - font-weight: 500; - font-style: normal; - } - @font-face { - font-family: 'Manrope Alt'; - src: local('Manrope') format('truetype'); - font-weight: normal; - font-style: normal; - } - @font-face { - font-family: 'Manrope Alt'; - src: local('Manrope') format('truetype'); - font-weight: 600; - font-style: normal; - } -:root { - --logico-viewport-mobile: 480px; - --logico-viewport-mobile-extra: 660px; - --logico-viewport-tablet: 840px; - --logico-viewport-tablet-extra: 1020px; - --logico-viewport-laptop: 1200px; - --logico-viewport-widescreen: 2400px; - - --logico-content-width: 1380px; - - --logico-default-text-color: #333333; - --logico-dark-text-color: #111111; - --logico-light-text-color: #a3a3a3; - --logico-accent-color: #fac12e; - --logico-accent-alter-color: #fac12e; - --logico-border-color: #adadad; - --logico-border-hover-color: #111111; - --logico-background-color: #ffffff; - --logico-background-alter-color: #f9f7f6; - --logico-button-text-color: #333333; - --logico-button-border-color: #333333; - --logico-button-background-color: rgba(255, 255, 255, 0); - --logico-button-icon-color: #ffffff; - --logico-button-text-hover: #ffffff; - --logico-button-border-hover: #333333; - --logico-button-background-hover: #333333; - --logico-button-icon-hover: #ffffff; - - --logico-body-font-size: 18px; - --logico-body-line-height: 1.6667em; - --logico-body-font-family: Manrope; - --logico-body-font-style: normal; - --logico-body-font-weight: 400; - --logico-body-text-decoration: none; - - --logico-h1-font-size: 120px; - --logico-h1-line-height: 1.2em; - --logico-h1-letter-spacing: -0.03em; - --logico-h1-font-family: Space Grotesk; - --logico-h1-text-transform: uppercase; - --logico-h1-font-style: normal; - --logico-h1-font-weight: 500; - - --logico-h2-font-size: 80px; - --logico-h2-line-height: 1.2em; - --logico-h2-letter-spacing: -0.03em; - --logico-h2-font-family: Space Grotesk; - --logico-h2-text-transform: uppercase; - --logico-h2-font-style: normal; - --logico-h2-font-weight: 500; - - --logico-h3-font-size: 60px; - --logico-h3-line-height: 1.2em; - --logico-h3-letter-spacing: -0.03em; - --logico-h3-font-family: Space Grotesk; - --logico-h3-text-transform: uppercase; - --logico-h3-font-style: normal; - --logico-h3-font-weight: 500; - - --logico-h4-font-size: 40px; - --logico-h4-line-height: 1.2em; - --logico-h4-letter-spacing: -0.03em; - --logico-h4-font-family: Space Grotesk; - --logico-h4-text-transform: uppercase; - --logico-h4-font-style: normal; - --logico-h4-font-weight: 500; - - --logico-h5-font-size: 30px; - --logico-h5-line-height: 1.2em; - --logico-h5-letter-spacing: -0.03em; - --logico-h5-font-family: Space Grotesk; - --logico-h5-text-transform: uppercase; - --logico-h5-font-style: normal; - --logico-h5-font-weight: 500; - - --logico-h6-font-size: 25px; - --logico-h6-line-height: 1.2em; - --logico-h6-letter-spacing: -0.03em; - --logico-h6-font-family: Space Grotesk; - --logico-h6-text-transform: uppercase; - --logico-h6-font-style: normal; - --logico-h6-font-weight: 500; - - --logico-button-font-size: 14px; - --logico-button-font-family: Manrope; - --logico-button-font-weight: 600; - - --logico-paragraph-spacing: 1.7em; - - --logico-h1-font-size-laptop: 80px; - --logico-h2-font-size-laptop: 60px; - --logico-h3-font-size-laptop: 46px; - --logico-h4-font-size-laptop: 34px; - --logico-h5-font-size-laptop: 28px; - --logico-h6-font-size-laptop: 22px; - --logico-body-font-size-tablet: 16px; - --logico-h1-font-size-tablet: 60px; - --logico-h2-font-size-tablet: 50px; - --logico-h3-font-size-tablet: 36px; - --logico-h4-font-size-tablet: 28px; - --logico-h5-font-size-tablet: 24px; - --logico-h6-font-size-tablet: 20px; - --logico-h1-font-size-mobile-extra: 40px; - --logico-h2-font-size-mobile-extra: 32px; - --logico-h3-font-size-mobile-extra: 28px; - --logico-h4-font-size-mobile-extra: 23px; - --logico-h5-font-size-mobile-extra: 20px; - --logico-h6-font-size-mobile-extra: 18px; - - --logico-radius-small: 10px; - --logico-radius-medium: 15px; - --logico-radius-large: 25px; -} - -.wp-block-post-content, -.logico-front-end { - font-size: 18px; - line-height: 1.6667em; - font-family: Manrope; - font-style: normal; - font-weight: 400; - text-decoration: none; -} -.wp-block-post-content h1:not([class*=logico-title-h]), -.wp-block-post-content .logico-title-h1, -.logico-front-end h1:not([class*=logico-title-h]), -.logico-front-end .logico-title-h1 { - font-size: 120px; - line-height: 1.2em; - letter-spacing: -0.03em; - font-family: Space Grotesk; - text-transform: uppercase; - font-style: normal; - font-weight: 500; -} -.wp-block-post-content h2:not([class*=logico-title-h]), -.wp-block-post-content .logico-title-h2, -.logico-front-end h2:not([class*=logico-title-h]), -.logico-front-end .logico-title-h2 { - font-size: 80px; - line-height: 1.2em; - letter-spacing: -0.03em; - font-family: Space Grotesk; - text-transform: uppercase; - font-style: normal; - font-weight: 500; -} -.wp-block-post-content h3:not([class*=logico-title-h]), -.wp-block-post-content .logico-title-h3, -.logico-front-end h3:not([class*=logico-title-h]), -.logico-front-end .logico-title-h3 { - font-size: 60px; - line-height: 1.2em; - letter-spacing: -0.03em; - font-family: Space Grotesk; - text-transform: uppercase; - font-style: normal; - font-weight: 500; -} -.wp-block-post-content h4:not([class*=logico-title-h]), -.wp-block-post-content .logico-title-h4, -.logico-front-end h4:not([class*=logico-title-h]), -.logico-front-end .logico-title-h4 { - font-size: 40px; - line-height: 1.2em; - letter-spacing: -0.03em; - font-family: Space Grotesk; - text-transform: uppercase; - font-style: normal; - font-weight: 500; -} -.wp-block-post-content h5:not([class*=logico-title-h]), -.wp-block-post-content .logico-title-h5, -.logico-front-end h5:not([class*=logico-title-h]), -.logico-front-end .logico-title-h5 { - font-size: 30px; - line-height: 1.2em; - letter-spacing: -0.03em; - font-family: Space Grotesk; - text-transform: uppercase; - font-style: normal; - font-weight: 500; -} -.wp-block-post-content h6:not([class*=logico-title-h]), -.wp-block-post-content .logico-title-h6, -.logico-front-end h6:not([class*=logico-title-h]), -.logico-front-end .logico-title-h6 { - font-size: 25px; - line-height: 1.2em; - letter-spacing: -0.03em; - font-family: Space Grotesk; - text-transform: uppercase; - font-style: normal; - font-weight: 500; -} -.logico-alter-button { - font-size: 14px; - font-family: Manrope; - font-weight: 600; -} -.wp-block-post-content p, -.logico-front-end p { - margin-bottom: 1.7em; -} -@media only screen and (max-width: 1200px) { - .wp-block-post-content h1:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h1, - .logico-front-end h1:not([class*=logico-title-h]), - .logico-front-end .logico-title-h1 { - font-size: 80px; - } - .wp-block-post-content h2:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h2, - .logico-front-end h2:not([class*=logico-title-h]), - .logico-front-end .logico-title-h2 { - font-size: 60px; - } - .wp-block-post-content h3:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h3, - .logico-front-end h3:not([class*=logico-title-h]), - .logico-front-end .logico-title-h3 { - font-size: 46px; - } - .wp-block-post-content h4:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h4, - .logico-front-end h4:not([class*=logico-title-h]), - .logico-front-end .logico-title-h4 { - font-size: 34px; - } - .wp-block-post-content h5:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h5, - .logico-front-end h5:not([class*=logico-title-h]), - .logico-front-end .logico-title-h5 { - font-size: 28px; - } - .wp-block-post-content h6:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h6, - .logico-front-end h6:not([class*=logico-title-h]), - .logico-front-end .logico-title-h6 { - font-size: 22px; - } -} -@media only screen and (max-width: 840px) { - .wp-block-post-content, - .logico-front-end { - font-size: 16px; - } - .wp-block-post-content h1:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h1, - .logico-front-end h1:not([class*=logico-title-h]), - .logico-front-end .logico-title-h1 { - font-size: 60px; - } - .wp-block-post-content h2:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h2, - .logico-front-end h2:not([class*=logico-title-h]), - .logico-front-end .logico-title-h2 { - font-size: 50px; - } - .wp-block-post-content h3:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h3, - .logico-front-end h3:not([class*=logico-title-h]), - .logico-front-end .logico-title-h3 { - font-size: 36px; - } - .wp-block-post-content h4:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h4, - .logico-front-end h4:not([class*=logico-title-h]), - .logico-front-end .logico-title-h4 { - font-size: 28px; - } - .wp-block-post-content h5:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h5, - .logico-front-end h5:not([class*=logico-title-h]), - .logico-front-end .logico-title-h5 { - font-size: 24px; - } - .wp-block-post-content h6:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h6, - .logico-front-end h6:not([class*=logico-title-h]), - .logico-front-end .logico-title-h6 { - font-size: 20px; - } -} -@media only screen and (max-width: 660px) { - .wp-block-post-content h1:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h1, - .logico-front-end h1:not([class*=logico-title-h]), - .logico-front-end .logico-title-h1 { - font-size: 40px; - } - .wp-block-post-content h2:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h2, - .logico-front-end h2:not([class*=logico-title-h]), - .logico-front-end .logico-title-h2 { - font-size: 32px; - } - .wp-block-post-content h3:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h3, - .logico-front-end h3:not([class*=logico-title-h]), - .logico-front-end .logico-title-h3 { - font-size: 28px; - } - .wp-block-post-content h4:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h4, - .logico-front-end h4:not([class*=logico-title-h]), - .logico-front-end .logico-title-h4 { - font-size: 23px; - } - .wp-block-post-content h5:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h5, - .logico-front-end h5:not([class*=logico-title-h]), - .logico-front-end .logico-title-h5 { - font-size: 20px; - } - .wp-block-post-content h6:not([class*=logico-title-h]), - .wp-block-post-content .logico-title-h6, - .logico-front-end h6:not([class*=logico-title-h]), - .logico-front-end .logico-title-h6 { - font-size: 18px; - } -} -.body-container.error-404 { - background-color: #fac12e; -} -body.error-404 { - background-image: none !important; -} -.body-container.error-404 { - background-position: center center; - background-repeat: no-repeat; - -webkit-background-size: initial; - background-size: initial; - background-image: url("/images/bg-404.png"); -} - -.elementor-63 .elementor-element.elementor-element-dcdf16a { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-63 .elementor-element.elementor-element-791327c .elementor-repeater-item-6867061 { - background-image: url("/images/home3-slide-1.jpg"); - background-position: bottom center; - background-repeat: no-repeat; - background-size: cover; -} - -.elementor-63 .elementor-element.elementor-element-791327c .elementor-repeater-item-6867061:before { - background-color: #C012271A; -} - -.elementor-63 .elementor-element.elementor-element-791327c .elementor-repeater-item-6867061 .slide-content-inner { - max-width: 45%; - margin: 0px 0px 160px 0px; -} - -.elementor-63 .elementor-element.elementor-element-791327c .elementor-repeater-item-6867061 .slide-content { - -webkit-align-items: flex-start; - -moz-align-items: flex-start; - -ms-align-items: flex-start; - align-items: flex-start; - -webkit-justify-content: center; - -moz-justify-content: center; - -ms-justify-content: center; - justify-content: center; - text-align: left; -} - -.elementor-63 .elementor-element.elementor-element-791327c .elementor-repeater-item-6867061 .content-slider-item-heading { - font-size: 80px; - line-height: 1.125em; - word-spacing: -0.03em; - color: #FFFFFF; -} - -.elementor-63 .elementor-element.elementor-element-791327c .elementor-repeater-item-6867061 .content-slider-item-text { - font-size: 16px; - line-height: 1.875em; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; - --logico-dark-text-color: #FFFFFF; - --logico-light-text-color: #BEBEBE; -} - -.elementor-63 .elementor-element.elementor-element-791327c .elementor-repeater-item-6867061 .content-slider-item-text .text-content { - max-width: 590px; -} - -.elementor-63 .elementor-element.elementor-element-791327c .elementor-repeater-item-6867061.slide-style-standard .content-slider-item-text { - margin: 23px 0px 0px 0px; -} - -.elementor-63 .elementor-element.elementor-element-791327c .elementor-repeater-item-6867061.slide-style-modern .content-slider-item-text .text-content { - padding: 23px 0px 0px 0px; -} - -.elementor-63 .elementor-element.elementor-element-791327c .elementor-repeater-item-6867061 .content-slider-item-buttons { - margin: 48px 0px 0px 0px; - --logico-button-text-color: #FFFFFF; - --logico-button-border-color: #E8734A; - --logico-button-background-color: #E8734A00; - --logico-button-icon-color: #FFFFFF; - --logico-button-text-hover: #FFFFFF; - --logico-button-border-hover: #E8734A; - --logico-button-background-hover: #E8734A; - --logico-button-icon-hover: #FFFFFF; -} - -.elementor-63 .elementor-element.elementor-element-791327c .elementor-repeater-item-3264830 { - background-image: url("/images/home3-slide-2.jpg"); - background-position: bottom center; - background-repeat: no-repeat; - background-size: cover; -} - -.elementor-63 .elementor-element.elementor-element-791327c .elementor-repeater-item-3264830:before { - background-color: transparent; - background-image: linear-gradient(166deg, #C0122700 0%, #C0122733 100%); -} - -.elementor-63 .elementor-element.elementor-element-791327c .elementor-repeater-item-3264830 .slide-content-inner { - max-width: 44%; - margin: 100px 0px 0px 0px; -} - -.elementor-63 .elementor-element.elementor-element-791327c .elementor-repeater-item-3264830 .slide-content { - -webkit-align-items: flex-end; - -moz-align-items: flex-end; - -ms-align-items: flex-end; - align-items: flex-end; - -webkit-justify-content: center; - -moz-justify-content: center; - -ms-justify-content: center; - justify-content: center; - text-align: left; -} - -.elementor-63 .elementor-element.elementor-element-791327c .elementor-repeater-item-3264830 .content-slider-item-heading { - font-size: 80px; - line-height: 1.125em; - word-spacing: -0.03em; - color: #FFFFFF; -} - -.elementor-63 .elementor-element.elementor-element-791327c .elementor-repeater-item-3264830 .content-slider-item-text { - font-size: 16px; - line-height: 1.875em; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; - --logico-dark-text-color: #FFFFFF; - --logico-light-text-color: #BEBEBE; -} - -.elementor-63 .elementor-element.elementor-element-791327c .elementor-repeater-item-3264830.slide-style-standard .content-slider-item-text { - margin: 23px 0px 0px 0px; -} - -.elementor-63 .elementor-element.elementor-element-791327c .elementor-repeater-item-3264830.slide-style-modern .content-slider-item-text .text-content { - padding: 23px 0px 0px 0px; -} - -.elementor-63 .elementor-element.elementor-element-791327c .elementor-repeater-item-3264830 .content-slider-item-buttons { - margin: 48px 0px 0px 0px; - --logico-button-text-color: #FFFFFF; - --logico-button-border-color: #E8734A; - --logico-button-background-color: #FAC12E00; - --logico-button-icon-color: #FFFFFF; - --logico-button-text-hover: #FFFFFF; - --logico-button-border-hover: #E8734A; - --logico-button-background-hover: #E8734A; - --logico-button-icon-hover: #FFFFFF; -} - -.elementor-63 .elementor-element.elementor-element-791327c .owl-carousel.owl-theme .content-item { - height: 924px; -} - -.elementor-63 .elementor-element.elementor-element-791327c .owl-carousel .owl-stage-outer { - border-radius: 25px 25px 25px 25px; -} - -.elementor-63 .elementor-element.elementor-element-791327c .content-slider.nav-view-default .owl-nav { - left: 10px; - right: 10px; -} - -.elementor-63 .elementor-element.elementor-element-791327c .slider-footer { - text-align: right; - margin-top: 0px; - margin-bottom: 59px; -} - -.elementor-63 .elementor-element.elementor-element-791327c .slider-footer .slider-pagination { - margin-right: 70px; - margin-left: 70px; -} - -.elementor-63 .elementor-element.elementor-element-791327c .slider-progress-wrapper { - color: #FFFFFF; -} - -.elementor-63 .elementor-element.elementor-element-791327c .owl-dots .owl-dot:not(.active) span { - border-color: #FFFFFF; -} - -.elementor-63 .elementor-element.elementor-element-da17cfe { - --display: flex; - --flex-direction: row; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: flex-start; - --align-items: flex-end; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --flex-wrap: nowrap; - --margin-top: -185px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - --z-index: 1; -} - -.elementor-63 .elementor-element.elementor-element-5090408 { - --display: flex; - --border-radius: 25px 25px 25px 25px; - --margin-top: 0px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 10px; - --padding-top: 27px; - --padding-bottom: 47px; - --padding-left: 60px; - --padding-right: 60px; -} - -.elementor-63 .elementor-element.elementor-element-5090408:not(.elementor-motion-effects-element-type-background), .elementor-63 .elementor-element.elementor-element-5090408 > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-color: #EEEEEE; -} - -.elementor-63 .elementor-element.elementor-element-5090408.e-con { - --flex-grow: 1; - --flex-shrink: 0; -} - -.elementor-63 .elementor-element.elementor-element-f8078c3 > .elementor-widget-container { - margin: 0px 0px 7px 0px; -} - -.elementor-63 .elementor-element.elementor-element-f8078c3 { - font-size: 18px; - font-weight: 600; - line-height: 1.3333em; - letter-spacing: -0.03em; - --logico-default-text-color: #111111; - color: #111111; -} - -.elementor-63 .elementor-element.elementor-element-267b2b1 div.wpforms-container .wpforms-form .wpforms-field-number-slider-hint, .elementor-63 .elementor-element.elementor-element-267b2b1 div .wpforms-form .wpforms-field-description { - color: #bebebe; -} - -.elementor-63 .elementor-element.elementor-element-40d15b3 { - --display: flex; -} - -.elementor-63 .elementor-element.elementor-element-c6e2860 { - width: auto; - max-width: auto; -} - -.elementor-63 .elementor-element.elementor-element-c6e2860 .elementor-wrapper { - --video-aspect-ratio: 1.77777; -} - -.elementor-63 .elementor-element.elementor-element-c6e2860 .logico-video-button { - --logico-button-text-color: #FFFFFF; - --logico-button-icon-color: #FFFFFF; - --logico-button-background-color: #1F1F1F; - --logico-button-text-hover: #FFFFFF; - --logico-button-icon-hover: #FFFFFF; -} - -.elementor-63 .elementor-element.elementor-element-c6e2860 .video-button-wrapper { - --logico-button-background-hover: #C01227; -} - -.elementor-63 .elementor-element.elementor-element-9ebb5d1 { - --display: flex; - --flex-direction: row; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: center; - --align-items: center; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --flex-wrap: wrap; - --margin-top: 87px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-63 .elementor-element.elementor-element-adb573f { - --display: grid; - --e-con-grid-template-columns: repeat(6, 1fr); - --e-con-grid-template-rows: repeat(1, 1fr); - --gap: 40px 40px; - --row-gap: 40px; - --column-gap: 40px; - --grid-auto-flow: row; - --justify-items: center; - --align-items: center; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-63 .elementor-element.elementor-element-447ecee img { - opacity: 0.5; - transition-duration: 0.3s; -} - -.elementor-63 .elementor-element.elementor-element-447ecee:hover img { - opacity: 1; -} - -.elementor-63 .elementor-element.elementor-element-969d9af img { - opacity: 0.5; - transition-duration: 0.3s; -} - -.elementor-63 .elementor-element.elementor-element-969d9af:hover img { - opacity: 1; -} - -.elementor-63 .elementor-element.elementor-element-0b8435b img { - opacity: 0.5; - transition-duration: 0.3s; -} - -.elementor-63 .elementor-element.elementor-element-0b8435b:hover img { - opacity: 1; -} - -.elementor-63 .elementor-element.elementor-element-983ecc0 img { - opacity: 0.5; - transition-duration: 0.3s; -} - -.elementor-63 .elementor-element.elementor-element-983ecc0:hover img { - opacity: 1; -} - -.elementor-63 .elementor-element.elementor-element-974d5c0 img { - opacity: 0.5; - transition-duration: 0.3s; -} - -.elementor-63 .elementor-element.elementor-element-974d5c0:hover img { - opacity: 1; -} - -.elementor-63 .elementor-element.elementor-element-36101a7 img { - opacity: 0.5; - transition-duration: 0.3s; -} - -.elementor-63 .elementor-element.elementor-element-36101a7:hover img { - opacity: 1; -} - -.elementor-63 .elementor-element.elementor-element-3b4a7cc { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --margin-top: 150px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-63 .elementor-element.elementor-element-d602f7f { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-63 .elementor-element.elementor-element-f64bd88 { - --display: flex; - --flex-direction: row; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: flex-end; - --align-items: flex-end; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; -} - -.elementor-63 .elementor-element.elementor-element-5ed2dbb { - --display: flex; -} - -.elementor-63 .elementor-element.elementor-element-5ed2dbb.e-con { - --flex-grow: 1; - --flex-shrink: 0; -} - -.elementor-63 .elementor-element.elementor-element-c8162c4 .logico-title { - font-size: 14px; - font-weight: 500; - line-height: 2.1429em; - color: #111111; -} - -.elementor-63 .elementor-element.elementor-element-1487241 { - width: var( --container-widget-width, 840px ); - max-width: 840px; - --container-widget-width: 840px; - --container-widget-flex-grow: 0; -} - -.elementor-63 .elementor-element.elementor-element-4af73cb { - --display: flex; -} - -.elementor-63 .elementor-element.elementor-element-46f2f7d { - width: initial; - max-width: initial; -} - -.elementor-63 .elementor-element.elementor-element-46f2f7d > .elementor-widget-container { - padding: 0px 0px 13px 40px; -} - -.elementor-63 .elementor-element.elementor-element-46f2f7d .button-container { - text-align: right; -} - -.elementor-63 .elementor-element.elementor-element-6829276 { - --display: grid; - --e-con-grid-template-columns: repeat(3, 1fr); - --e-con-grid-template-rows: repeat(1, 1fr); - --gap: 40px 40px; - --row-gap: 40px; - --column-gap: 40px; - --grid-auto-flow: row; - --margin-top: 44px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-63 .elementor-element.elementor-element-b891c78 { - --display: flex; - --border-radius: 25px 25px 25px 25px; - --padding-top: 33px; - --padding-bottom: 64px; - --padding-left: 50px; - --padding-right: 50px; -} - -.elementor-63 .elementor-element.elementor-element-b891c78:not(.elementor-motion-effects-element-type-background), .elementor-63 .elementor-element.elementor-element-b891c78 > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-color: #F4F4F4; -} - -.elementor-63 .elementor-element.elementor-element-324d615 > .elementor-widget-container { - margin: 0px 10px 0px 0px; -} - -.elementor-63 .elementor-element.elementor-element-324d615 { - text-align: end; -} - -.elementor-63 .elementor-element.elementor-element-029d8db > .elementor-widget-container { - margin: 40px 0px 0px 0px; -} - -.elementor-63 .elementor-element.elementor-element-029d8db .elementor-icon-wrapper { - text-align: start; -} - -.elementor-63 .elementor-element.elementor-element-029d8db.elementor-view-stacked .elementor-icon { - background-color: #1F1F1F; -} - -.elementor-63 .elementor-element.elementor-element-029d8db.elementor-view-framed .elementor-icon, .elementor-63 .elementor-element.elementor-element-029d8db.elementor-view-default .elementor-icon { - color: #1F1F1F; - border-color: #1F1F1F; -} - -.elementor-63 .elementor-element.elementor-element-029d8db.elementor-view-framed .elementor-icon, .elementor-63 .elementor-element.elementor-element-029d8db.elementor-view-default .elementor-icon svg { - fill: #1F1F1F; -} - -.elementor-63 .elementor-element.elementor-element-029d8db .elementor-icon { - font-size: 67px; -} - -.elementor-63 .elementor-element.elementor-element-029d8db .elementor-icon svg { - height: 67px; -} - -.elementor-63 .elementor-element.elementor-element-210395f { - --divider-border-style: solid; - --divider-color: #242424; - --divider-border-width: 1px; -} - -.elementor-63 .elementor-element.elementor-element-210395f > .elementor-widget-container { - margin: 17px 0px 24px 0px; -} - -.elementor-63 .elementor-element.elementor-element-210395f .elementor-divider-separator { - width: 100%; -} - -.elementor-63 .elementor-element.elementor-element-210395f .elementor-divider { - padding-block-start:0px;padding-block-end:0px;} - -.elementor-63 .elementor-element.elementor-element-ae37a4f .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.2em; - letter-spacing: -0.03em; - color: #1F1F1F; -} - -.elementor-63 .elementor-element.elementor-element-883bc91 > .elementor-widget-container { - margin: 20px 0px 0px 0px; -} - -.elementor-63 .elementor-element.elementor-element-883bc91 { - --logico-default-text-color: #333333; - color: #333333; -} - -.elementor-63 .elementor-element.elementor-element-9b933db { - --display: flex; - --border-radius: 25px 25px 25px 25px; - --padding-top: 33px; - --padding-bottom: 64px; - --padding-left: 50px; - --padding-right: 50px; -} - -.elementor-63 .elementor-element.elementor-element-9b933db:not(.elementor-motion-effects-element-type-background), .elementor-63 .elementor-element.elementor-element-9b933db > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-color: #1F1F1F; -} - -.elementor-63 .elementor-element.elementor-element-7d2d322 > .elementor-widget-container { - margin: 5px 0px 0px 0px; -} - -.elementor-63 .elementor-element.elementor-element-7d2d322 { - text-align: end; -} - -.elementor-63 .elementor-element.elementor-element-9c60642 > .elementor-widget-container { - margin: 38px 0px 0px 0px; -} - -.elementor-63 .elementor-element.elementor-element-9c60642 .elementor-icon-wrapper { - text-align: start; -} - -.elementor-63 .elementor-element.elementor-element-9c60642.elementor-view-stacked .elementor-icon { - background-color: #C01227; -} - -.elementor-63 .elementor-element.elementor-element-9c60642.elementor-view-framed .elementor-icon, .elementor-63 .elementor-element.elementor-element-9c60642.elementor-view-default .elementor-icon { - color: #C01227; - border-color: #C01227; -} - -.elementor-63 .elementor-element.elementor-element-9c60642.elementor-view-framed .elementor-icon, .elementor-63 .elementor-element.elementor-element-9c60642.elementor-view-default .elementor-icon svg { - fill: #C01227; -} - -.elementor-63 .elementor-element.elementor-element-9c60642 .elementor-icon { - font-size: 75px; -} - -.elementor-63 .elementor-element.elementor-element-9c60642 .elementor-icon svg { - height: 75px; -} - -.elementor-63 .elementor-element.elementor-element-df092c4 { - --divider-border-style: solid; - --divider-color: #FFFFFF; - --divider-border-width: 1px; -} - -.elementor-63 .elementor-element.elementor-element-df092c4 > .elementor-widget-container { - margin: 13px 0px 24px 0px; -} - -.elementor-63 .elementor-element.elementor-element-df092c4 .elementor-divider-separator { - width: 100%; -} - -.elementor-63 .elementor-element.elementor-element-df092c4 .elementor-divider { - padding-block-start:0px;padding-block-end:0px;} - -.elementor-63 .elementor-element.elementor-element-4c372aa .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.2em; - letter-spacing: -0.03em; - color: #FFFFFF; -} - -.elementor-63 .elementor-element.elementor-element-9f3d9b6 > .elementor-widget-container { - margin: 20px 0px 0px 0px; -} - -.elementor-63 .elementor-element.elementor-element-9f3d9b6 { - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; -} - -.elementor-63 .elementor-element.elementor-element-280b0dc { - --display: flex; - --border-radius: 25px 25px 25px 25px; - --padding-top: 33px; - --padding-bottom: 64px; - --padding-left: 50px; - --padding-right: 50px; -} - -.elementor-63 .elementor-element.elementor-element-280b0dc:not(.elementor-motion-effects-element-type-background), .elementor-63 .elementor-element.elementor-element-280b0dc > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-color: #C01227; -} - -.elementor-63 .elementor-element.elementor-element-6421147 > .elementor-widget-container { - margin: 5px -20px 0px 0px; -} - -.elementor-63 .elementor-element.elementor-element-6421147 { - text-align: end; -} - -.elementor-63 .elementor-element.elementor-element-3d65852 > .elementor-widget-container { - margin: 37px 0px 0px 0px; -} - -.elementor-63 .elementor-element.elementor-element-3d65852 .elementor-icon-wrapper { - text-align: start; -} - -.elementor-63 .elementor-element.elementor-element-3d65852.elementor-view-stacked .elementor-icon { - background-color: #1F1F1F; -} - -.elementor-63 .elementor-element.elementor-element-3d65852.elementor-view-framed .elementor-icon, .elementor-63 .elementor-element.elementor-element-3d65852.elementor-view-default .elementor-icon { - color: #1F1F1F; - border-color: #1F1F1F; -} - -.elementor-63 .elementor-element.elementor-element-3d65852.elementor-view-framed .elementor-icon, .elementor-63 .elementor-element.elementor-element-3d65852.elementor-view-default .elementor-icon svg { - fill: #1F1F1F; -} - -.elementor-63 .elementor-element.elementor-element-3d65852 .elementor-icon { - font-size: 71px; -} - -.elementor-63 .elementor-element.elementor-element-3d65852 .elementor-icon svg { - height: 71px; -} - -.elementor-63 .elementor-element.elementor-element-89bf910 { - --divider-border-style: solid; - --divider-color: #242424; - --divider-border-width: 1px; -} - -.elementor-63 .elementor-element.elementor-element-89bf910 > .elementor-widget-container { - margin: 15px 0px 24px 0px; -} - -.elementor-63 .elementor-element.elementor-element-89bf910 .elementor-divider-separator { - width: 100%; -} - -.elementor-63 .elementor-element.elementor-element-89bf910 .elementor-divider { - padding-block-start:0px;padding-block-end:0px;} - -.elementor-63 .elementor-element.elementor-element-92524cd .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.2em; - letter-spacing: -0.03em; - color: #1F1F1F; -} - -.elementor-63 .elementor-element.elementor-element-dfc8e7c > .elementor-widget-container { - margin: 20px 0px 0px 0px; -} - -.elementor-63 .elementor-element.elementor-element-dfc8e7c { - --logico-default-text-color: #333333; - color: #333333; -} - -.elementor-63 .elementor-element.elementor-element-09adc53 { - width: initial; - max-width: initial; -} - -.elementor-63 .elementor-element.elementor-element-09adc53 > .elementor-widget-container { - padding: 50px 0px 0px 0px; -} - -.elementor-63 .elementor-element.elementor-element-09adc53 .button-container { - text-align: right; -} - -.elementor-63 .elementor-element.elementor-element-eb7efde { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --margin-top: 150px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-63 .elementor-element.elementor-element-9c4eb28 { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-63 .elementor-element.elementor-element-459fc06 .ticker .separator { - color: #C01227; -} - -.elementor-63 .elementor-element.elementor-element-aba1f4b { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --margin-top: 150px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-63 .elementor-element.elementor-element-8eb78a7 { - --display: grid; - --e-con-grid-template-columns: repeat(2, 1fr); - --e-con-grid-template-rows: repeat(1, 1fr); - --gap: 60px 20px; - --row-gap: 60px; - --column-gap: 20px; - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-63 .elementor-element.elementor-element-6991a59 { - --display: flex; -} - -.elementor-63 .elementor-element.elementor-element-1a8e490 > .elementor-widget-container { - margin: 34px 156px 0px -156px; -} - -.elementor-63 .elementor-element.elementor-element-1a8e490 { - z-index: 2; - text-align: start; -} - -.elementor-63 .elementor-element.elementor-element-1a8e490 img { - max-width: 100%; -} - -.elementor-63 .elementor-element.elementor-element-20c6d2e { - --display: flex; -} - -.elementor-63 .elementor-element.elementor-element-e9aae1e > .elementor-widget-container { - --e-transform-translateY: -50%; -} - -body:not(.rtl) .elementor-63 .elementor-element.elementor-element-e9aae1e { - left: -286px; -} - -body.rtl .elementor-63 .elementor-element.elementor-element-e9aae1e { - right: -286px; -} - -.elementor-63 .elementor-element.elementor-element-e9aae1e { - top: 50%; - z-index: 0; -} - -.elementor-63 .elementor-element.elementor-element-e9aae1e img { - max-width: 1226px; -} - -.elementor-63 .elementor-element.elementor-element-02d93ad > .elementor-widget-container { - padding: 0px 0px 13px 0px; - border-style: solid; - border-width: 0px 0px 1px 0px; -} - -.elementor-63 .elementor-element.elementor-element-02d93ad { - z-index: 2; -} - -.elementor-63 .elementor-element.elementor-element-02d93ad .logico-title { - font-size: 14px; - font-weight: 500; - line-height: 2.1429em; - color: #111111; -} - -.elementor-63 .elementor-element.elementor-element-890859f { - width: initial; - max-width: initial; - z-index: 2; -} - -.elementor-63 .elementor-element.elementor-element-890859f > .elementor-widget-container { - margin: 42px 0px 31px 0px; -} - -.elementor-63 .elementor-element.elementor-element-ba908a6 > .elementor-widget-container { - padding: 0px 30px 0px 0px; -} - -.elementor-63 .elementor-element.elementor-element-ba908a6 { - z-index: 2; -} - -.elementor-63 .elementor-element.elementor-element-6b78593 > .elementor-widget-container { - margin: 42px 0px 0px 0px; -} - -.elementor-63 .elementor-element.elementor-element-6b78593 { - z-index: 2; -} - -.elementor-63 .elementor-element.elementor-element-d7fa849 > .elementor-widget-container { - margin: 60px 0px 0px 0px; -} - -.elementor-63 .elementor-element.elementor-element-d7fa849 { - z-index: 2; -} - -.elementor-63 .elementor-element.elementor-element-d7fa849 .logico-title { - font-family: "Manrope Alt", Sans-serif; - font-size: 150px; - font-weight: 700; - line-height: 1em; - letter-spacing: -0.03em; - color: #FFFFFF00; - -webkit-text-stroke-width: 1px; - stroke-width: 1px; - -webkit-text-stroke-color: #333333; - stroke: #333333; -} - -.elementor-63 .elementor-element.elementor-element-86f3204 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - /* --margin-top: 150px; */ - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-63 .elementor-element.elementor-element-0b7a484 { - --display: flex; - --min-height: 773px; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --justify-content: center; - --border-radius: 25px 25px 0px 0px; - margin-top: 20px; - --padding-top: 150px; - --padding-bottom: 150px; - --padding-left: 0px; - --padding-right: 0px; -} - -.elementor-63 .elementor-element.elementor-element-0b7a484:not(.elementor-motion-effects-element-type-background), .elementor-63 .elementor-element.elementor-element-0b7a484 > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background: url("../images/miletruth-bg.png") 50% 50%; - background-size: cover; -} - -body:not(.rtl) .elementor-63 .elementor-element.elementor-element-12d5b96 { - right: 10px; -} - -body.rtl .elementor-63 .elementor-element.elementor-element-12d5b96 { - left: 10px; -} - -.elementor-63 .elementor-element.elementor-element-12d5b96 { - bottom: 35px; -} - -.elementor-63 .elementor-element.elementor-element-12d5b96 .elementor-wrapper { - --video-aspect-ratio: 1.77777; -} - -.elementor-63 .elementor-element.elementor-element-12d5b96 .elementor-widget-container { - text-align: right; -} - -.elementor-63 .elementor-element.elementor-element-12d5b96 .logico-video-button { - --logico-video-button-border: 0px; - --logico-button-text-color: #FFFFFF; - --logico-button-icon-color: #FFFFFF; - --logico-button-background-color: #1F1F1F; - --logico-button-text-hover: #FFFFFF; - --logico-button-icon-hover: #FFFFFF; -} - -.elementor-63 .elementor-element.elementor-element-12d5b96 .video-button-wrapper { - --logico-button-background-hover: #E8734A; -} - -.elementor-63 .elementor-element.elementor-element-f34eebd { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-63 .elementor-element.elementor-element-9ee80cf { - width: var( --container-widget-width, 660px ); - max-width: 660px; - --container-widget-width: 660px; - --container-widget-flex-grow: 0; -} - -.elementor-63 .elementor-element.elementor-element-9ee80cf .logico-title { - line-height: 1em; - color: #FFFFFF; -} - -.elementor-63 .elementor-element.elementor-element-f8249f2 { - width: var( --container-widget-width, 450px ); - max-width: 450px; - --container-widget-width: 450px; - --container-widget-flex-grow: 0; - font-size: 16px; - line-height: 1.875em; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; -} - -.elementor-63 .elementor-element.elementor-element-f8249f2 > .elementor-widget-container { - margin: 19px 0px 0px 0px; -} - -.elementor-63 .elementor-element.elementor-element-438af04 > .elementor-widget-container { - margin: 29px 0px 0px 0px; -} - -.elementor-63 .elementor-element.elementor-element-438af04 { - --logico-button-text-color: #FFFFFF; - --logico-button-border-color: #E8734A; - --logico-button-icon-color: #FFFFFF; - --logico-button-text-hover: #FFFFFF; - --logico-button-border-hover: #E8734A; - --logico-button-background-hover: #E8734A; - --logico-button-icon-hover: #FFFFFF; -} - -.elementor-63 .elementor-element.elementor-element-8e5c81e { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --justify-content: center; - --border-radius: 25px 25px 25px 25px; - --margin-top: -25px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 112px; - --padding-bottom: 112px; - --padding-left: 0px; - --padding-right: 0px; - --z-index: 1; -} - -.elementor-63 .elementor-element.elementor-element-8e5c81e:not(.elementor-motion-effects-element-type-background), .elementor-63 .elementor-element.elementor-element-8e5c81e > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-color: #1F1F1F; -} - -.elementor-63 .elementor-element.elementor-element-628123a { - --display: grid; - --e-con-grid-template-columns: repeat(4, 1fr); - --e-con-grid-template-rows: repeat(1, 1fr); - --grid-auto-flow: row; - --justify-items: center; - --align-items: start; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-63 .elementor-element.elementor-element-d6bdc87 .elementor-counter { - flex-direction: column-reverse; -} - -.elementor-63 .elementor-element.elementor-element-d6bdc87 .elementor-counter-title { - justify-content: start; - color: #FFFFFF; - font-size: 20px; - font-weight: 600; - line-height: 1.3em; -} - -.elementor-63 .elementor-element.elementor-element-d6bdc87 .elementor-counter-number-wrapper { - --counter-prefix-grow: 0; - --counter-suffix-grow: 1; - --counter-number-grow: 0; - color: #C01227; -} - -.elementor-63 .elementor-element.elementor-element-d6bdc87 .elementor-counter-number { - font-family: "Space Grotesk", Sans-serif; - font-size: 100px; - font-weight: 700; - line-height: 1em; - letter-spacing: -0.03em; -} - -.elementor-63 .elementor-element.elementor-element-1da88b5 .elementor-counter { - flex-direction: column-reverse; -} - -.elementor-63 .elementor-element.elementor-element-1da88b5 .elementor-counter-title { - justify-content: start; - color: #FFFFFF; - font-size: 20px; - font-weight: 600; - line-height: 1.3em; -} - -.elementor-63 .elementor-element.elementor-element-1da88b5 .elementor-counter-number-wrapper { - --counter-prefix-grow: 0; - --counter-suffix-grow: 1; - --counter-number-grow: 0; - color: #C01227; -} - -.elementor-63 .elementor-element.elementor-element-1da88b5 .elementor-counter-number { - font-family: "Space Grotesk", Sans-serif; - font-size: 100px; - font-weight: 700; - line-height: 1em; - letter-spacing: -0.03em; -} - -.elementor-63 .elementor-element.elementor-element-1da88b5 .elementor-counter-number-prefix { - font-family: "Space Grotesk", Sans-serif; - font-size: 100px; - font-weight: 700; - letter-spacing: -0.03em; -} - -.elementor-63 .elementor-element.elementor-element-1da88b5 .elementor-counter-number-suffix { - font-family: "Space Grotesk", Sans-serif; - font-size: 100px; - font-weight: 700; - line-height: 1em; - letter-spacing: -0.03em; -} - -.elementor-63 .elementor-element.elementor-element-18333ba .elementor-counter { - flex-direction: column-reverse; -} - -.elementor-63 .elementor-element.elementor-element-18333ba .elementor-counter-title { - justify-content: start; - color: #FFFFFF; - font-size: 20px; - font-weight: 600; - line-height: 1.3em; -} - -.elementor-63 .elementor-element.elementor-element-18333ba .elementor-counter-number-wrapper { - --counter-prefix-grow: 0; - --counter-suffix-grow: 1; - --counter-number-grow: 0; - color: #C01227; -} - -.elementor-63 .elementor-element.elementor-element-18333ba .elementor-counter-number { - font-family: "Space Grotesk", Sans-serif; - font-size: 100px; - font-weight: 700; - line-height: 1em; - letter-spacing: -0.03em; -} - -.elementor-63 .elementor-element.elementor-element-18333ba .elementor-counter-number-suffix { - font-family: "Space Grotesk", Sans-serif; - font-size: 100px; - font-weight: 700; -} - -.elementor-63 .elementor-element.elementor-element-a1cf3d4 .elementor-counter { - flex-direction: column-reverse; -} - -.elementor-63 .elementor-element.elementor-element-a1cf3d4 .elementor-counter-title { - justify-content: start; - color: #FFFFFF; - font-size: 20px; - font-weight: 600; - line-height: 1.3em; -} - -.elementor-63 .elementor-element.elementor-element-a1cf3d4 .elementor-counter-number-wrapper { - --counter-prefix-grow: 0; - --counter-suffix-grow: 1; - --counter-number-grow: 0; - color: #C01227; -} - -.elementor-63 .elementor-element.elementor-element-a1cf3d4 .elementor-counter-number { - font-family: "Space Grotesk", Sans-serif; - font-size: 100px; - font-weight: 700; - line-height: 1em; - letter-spacing: -0.03em; -} - -.elementor-63 .elementor-element.elementor-element-a1cf3d4 .elementor-counter-number-suffix { - font-family: "Space Grotesk", Sans-serif; - font-size: 100px; - font-weight: 700; -} - -.elementor-63 .elementor-element.elementor-element-42672a9 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --margin-top: 150px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-63 .elementor-element.elementor-element-43ac813 { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-63 .elementor-element.elementor-element-eb700f0 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --margin-top: 150px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-63 .elementor-element.elementor-element-dbd9a80 { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-63 .elementor-element.elementor-element-1942705 .logico-title { - font-size: 14px; - font-weight: 500; - line-height: 2.1429em; - color: #111111; -} - -.elementor-63 .elementor-element.elementor-element-cead281 { - width: var( --container-widget-width, 50% ); - max-width: 50%; - --container-widget-width: 50%; - --container-widget-flex-grow: 0; -} - -.elementor-63 .elementor-element.elementor-element-cead281 > .elementor-widget-container { - margin: 18px 0px 0px 0px; -} - -.elementor-63 .elementor-element.elementor-element-7d422b5 > .elementor-widget-container { - margin: -74px 0px 0px 0px; -} - -.elementor-63 .elementor-element.elementor-element-7d422b5 .step-item .step-number { - -webkit-text-stroke-color: #C01227; - stroke: #C01227; -} - -.elementor-63 .elementor-element.elementor-element-7d422b5 .slider-footer { - text-align: right; -} - -.elementor-63 .elementor-element.elementor-element-7d422b5 .owl-dots .owl-dot:not(.active) span { - border-color: #D4D4D4; -} - -.elementor-63 .elementor-element.elementor-element-7d422b5 .owl-dots .owl-dot.active span { - border-color: #1F1F1F; -} - -.elementor-63 .elementor-element.elementor-element-285c828 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --margin-top: 20px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-63 .elementor-element.elementor-element-f3478fa { - --display: flex; - --border-radius: 25px 25px 0px 0px; - --padding-top: 20px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-63 .elementor-element.elementor-element-f3478fa:not(.elementor-motion-effects-element-type-background), .elementor-63 .elementor-element.elementor-element-f3478fa > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-color: #1F1F1F; -} - -.elementor-63 .elementor-element.elementor-element-e8ee5be .slider-item { - height: 773px; -} - -.elementor-63 .elementor-element.elementor-element-e8ee5be .image-slider.owl-carousel { - margin: 0 calc(-40px/2); - width: calc(100% + 40px); -} - -.elementor-63 .elementor-element.elementor-element-e8ee5be .image-slider.owl-carousel .image-item { - padding: 0 calc(40px/2); -} - -.elementor-63 .elementor-element.elementor-element-e8ee5be .image-slider.owl-carousel .owl-nav { - margin: 0 calc(40px/2); -} - -.elementor-63 .elementor-element.elementor-element-e8ee5be .image-item .image-title { - -webkit-justify-content: flex-end; - -moz-justify-content: flex-end; - -ms-justify-content: flex-end; - justify-content: flex-end; - align-items: flex-start; - align-content: flex-start; -} - -.elementor-63 .elementor-element.elementor-element-e8ee5be .image-title, .elementor-63 .elementor-element.elementor-element-e8ee5be .image-title a { - color: #FFFFFF; -} - -.elementor-63 .elementor-element.elementor-element-e8ee5be .image-title a:hover { - color: #C01227; -} - -.elementor-63 .elementor-element.elementor-element-e8ee5be .image-slider.nav-view-compact .owl-nav, .elementor-63 .elementor-element.elementor-element-e8ee5be .image-slider.nav-view-vertical .owl-nav { - bottom: 10px; - right: 10px; -} - -.elementor-63 .elementor-element.elementor-element-79ba100 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --border-radius: 0px 0px 25px 25px; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; - --logico-dark-text-color: #FFFFFF; - --logico-light-text-color: #BEBEBE; - --logico-border-color: #CBCBCB; - --logico-border-hover-color: #FFFFFF; - --logico-background-color: #1F1F1F; - --logico-background-alter-color: #1F1F1F; - --logico-button-text-color: #FFFFFF; - --logico-button-border-color: #FFFFFF; - --logico-button-background-color: #FFFFFF00; - --logico-button-icon-color: #1F1F1F; - --logico-button-text-hover: #1F1F1F; - --logico-button-border-hover: #FFFFFF; - --logico-button-background-hover: #FFFFFF; - --logico-button-icon-hover: #1F1F1F; - --padding-top: 150px; - --padding-bottom: 150px; - --padding-left: 0px; - --padding-right: 0px; -} - -.elementor-63 .elementor-element.elementor-element-79ba100:not(.elementor-motion-effects-element-type-background), .elementor-63 .elementor-element.elementor-element-79ba100 > .elementor-motion-effects-container > .elementor-motion-effects-layer { - background-color: #1F1F1F; -} - -.elementor-63 .elementor-element.elementor-element-9c38369 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-63 .elementor-element.elementor-element-8f3f74d { - --display: flex; -} - -.elementor-63 .elementor-element.elementor-element-f5a66b2 > .elementor-widget-container { - margin: 40px 0px 0px 0px; -} - -.elementor-63 .elementor-element.elementor-element-f5a66b2 { - text-align: center; -} - -.elementor-63 .elementor-element.elementor-element-f5a66b2 img { - max-width: 489px; -} - -.elementor-63 .elementor-element.elementor-element-4071ec8 { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 40px; - --padding-right: 0px; -} - -.elementor-63 .elementor-element.elementor-element-0a76e77 .testimonial-carousel-wrapper.witch-icon:before { - color: #C01227; -} - -.elementor-63 .elementor-element.elementor-element-0a76e77 .slider-footer { - text-align: right; -} - -.elementor-63 .elementor-element.elementor-element-0a76e77 .slider-footer.slider-footer-position-after { - margin-top: -52px; -} - -.elementor-63 .elementor-element.elementor-element-0a76e77 .slider-footer.slider-footer-position-before { - margin-bottom: -52px; -} - -.elementor-63 .elementor-element.elementor-element-0a76e77 .owl-dots .owl-dot:not(.active) span { - border-color: #FFFFFF; -} - -.elementor-63 .elementor-element.elementor-element-0a76e77 .owl-dots .owl-dot.active span { - border-color: #C01227; -} - -.elementor-63 .elementor-element.elementor-element-bf5fff2 { - --display: flex; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --margin-top: 150px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-63 .elementor-element.elementor-element-5a54148 { - --display: flex; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --flex-wrap: nowrap; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-63 .elementor-element.elementor-element-94ebf2e .logico-title { - text-align: center; - font-size: 14px; - font-weight: 500; - line-height: 2.1429em; - color: #111111; -} - -.elementor-63 .elementor-element.elementor-element-57c7653 { - width: var( --container-widget-width, 460px ); - max-width: 460px; - --container-widget-width: 460px; - --container-widget-flex-grow: 0; -} - -.elementor-63 .elementor-element.elementor-element-57c7653 > .elementor-widget-container { - margin: 18px 0px 50px 0px; -} - -.elementor-63 .elementor-element.elementor-element-57c7653.elementor-element { - --align-self: center; -} - -.elementor-63 .elementor-element.elementor-element-57c7653 .logico-title { - text-align: center; -} - -.elementor-63 .elementor-element.elementor-element-138c81a > .elementor-widget-container { - padding: 0px 0px 1px 0px; -} - -.elementor-63 .elementor-element.elementor-element-138c81a .team-item .team-item-media img { - filter: brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg ); - transition-duration: 0.3s; -} - -.elementor-63 .elementor-element.elementor-element-138c81a .team-item:hover .team-item-media img { - filter: brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg ); -} - -.elementor-63 .elementor-element.elementor-element-466cc7d { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --margin-top: 150px; - --margin-bottom: 150px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-63 .elementor-element.elementor-element-dd2aae4 { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-63 .elementor-element.elementor-element-ce9d36a { - --display: grid; - --e-con-grid-template-columns: repeat(2, 1fr); - --e-con-grid-template-rows: repeat(1, 1fr); - --gap: 50px 40px; - --row-gap: 50px; - --column-gap: 40px; - --grid-auto-flow: row; - --align-items: end; -} - -.elementor-63 .elementor-element.elementor-element-a1419b6 { - --display: flex; -} - -.elementor-63 .elementor-element.elementor-element-b7dbf3b .logico-title { - font-size: 14px; - font-weight: 500; - line-height: 2.1429em; - color: #111111; -} - -.elementor-63 .elementor-element.elementor-element-bc51935 { - width: var( --container-widget-width, 590px ); - max-width: 590px; - --container-widget-width: 590px; - --container-widget-flex-grow: 0; -} - -.elementor-63 .elementor-element.elementor-element-bc51935 > .elementor-widget-container { - margin: 18px 0px 0px 0px; -} - -.elementor-63 .elementor-element.elementor-element-e28b0dd { - --display: flex; -} - -.elementor-63 .elementor-element.elementor-element-39a9fcc > .elementor-widget-container { - margin: 0px 0px 18px 0px; -} - -.elementor-63 .elementor-element.elementor-element-39a9fcc .button-container { - text-align: right; -} - -.elementor-63 .elementor-element.elementor-element-ceb8262 > .elementor-widget-container { - margin: 42px 0px 0px 0px; -} - -.elementor-63 .elementor-element.elementor-element-92f58f4 > .elementor-widget-container { - margin: 40px 0px 0px 0px; -} - -.elementor-63 .elementor-element.elementor-element-92f58f4 .button-container { - text-align: right; -} - -@media(min-width: 481px) { - .elementor-63 .elementor-element.elementor-element-5090408 { - --width:505px; - } - - .elementor-63 .elementor-element.elementor-element-5ed2dbb { - --width: 70%; - } - - .elementor-63 .elementor-element.elementor-element-8f3f74d { - --width: 40%; - } - - .elementor-63 .elementor-element.elementor-element-4071ec8 { - --width: 60%; - } -} - -@media(max-width: 1200px) and (min-width:481px) { - .elementor-63 .elementor-element.elementor-element-5ed2dbb { - --width:70%; - } -} - -@media(max-width: 1020px) and (min-width:481px) { - .elementor-63 .elementor-element.elementor-element-5090408 { - --width:455px; - } - - .elementor-63 .elementor-element.elementor-element-4af73cb { - --width: 100%; - } - - .elementor-63 .elementor-element.elementor-element-4071ec8 { - --width: 70%; - } -} - -@media(max-width: 840px) and (min-width:481px) { - .elementor-63 .elementor-element.elementor-element-da17cfe { - --width:100%; - } - - .elementor-63 .elementor-element.elementor-element-5090408 { - --width: 100%; - } - - .elementor-63 .elementor-element.elementor-element-40d15b3 { - --width: auto; - } - - .elementor-63 .elementor-element.elementor-element-8f3f74d { - --width: 100%; - } - - .elementor-63 .elementor-element.elementor-element-4071ec8 { - --width: 100%; - } - - .elementor-63 .elementor-element.elementor-element-a1419b6 { - --width: 100%; - } -} - -@media(max-width: 660px) and (min-width:481px) { - .elementor-63 .elementor-element.elementor-element-5090408 { - --width:100%; - } -} - -@media(max-width: 1200px) { - .elementor-63 .elementor-element.elementor-element-791327c .elementor-repeater-item-6867061 .slide-content-inner { - max-width:55%; - margin: 0px 60px 0px 60px; - } - - .elementor-63 .elementor-element.elementor-element-791327c .elementor-repeater-item-6867061 .content-slider-item-heading { - font-size: 46px; - } - - .elementor-63 .elementor-element.elementor-element-791327c .elementor-repeater-item-3264830 .slide-content-inner { - max-width: 44%; - margin: 100px 60px 0px 60px; - } - - .elementor-63 .elementor-element.elementor-element-791327c .elementor-repeater-item-3264830 .content-slider-item-heading { - font-size: 46px; - } - - .elementor-63 .elementor-element.elementor-element-791327c .owl-carousel.owl-theme .content-item { - height: 700px; - } - - .elementor-63 .elementor-element.elementor-element-791327c .slider-footer { - margin-top: 0px; - margin-bottom: 30px; - } - - .elementor-63 .elementor-element.elementor-element-791327c .slider-footer .slider-pagination { - margin-right: 30px; - margin-left: 30px; - } - - .elementor-63 .elementor-element.elementor-element-9ebb5d1 { - --gap: 40px 0px; - --row-gap: 40px; - --column-gap: 0px; - } - - .elementor-63 .elementor-element.elementor-element-adb573f { - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-63 .elementor-element.elementor-element-d602f7f { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-63 .elementor-element.elementor-element-6829276 { - --gap: 20px 20px; - --row-gap: 20px; - --column-gap: 20px; - --grid-auto-flow: row; - } - - .elementor-63 .elementor-element.elementor-element-b891c78 { - --padding-top: 33px; - --padding-bottom: 34px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-63 .elementor-element.elementor-element-324d615 > .elementor-widget-container { - margin: 0px 0px 0px 0px; - } - - .elementor-63 .elementor-element.elementor-element-324d615 img { - max-width: 170px; - } - - .elementor-63 .elementor-element.elementor-element-9b933db { - --padding-top: 33px; - --padding-bottom: 34px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-63 .elementor-element.elementor-element-7d2d322 img { - max-width: 170px; - } - - .elementor-63 .elementor-element.elementor-element-9c60642 > .elementor-widget-container { - margin: 36px 0px 0px 0px; - } - - .elementor-63 .elementor-element.elementor-element-280b0dc { - --padding-top: 33px; - --padding-bottom: 34px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-63 .elementor-element.elementor-element-6421147 > .elementor-widget-container { - margin: 5px -10px 0px 0px; - } - - .elementor-63 .elementor-element.elementor-element-6421147 img { - max-width: 170px; - } - - .elementor-63 .elementor-element.elementor-element-3d65852 > .elementor-widget-container { - margin: 51px 0px 0px 0px; - } - - .elementor-63 .elementor-element.elementor-element-9c4eb28 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-63 .elementor-element.elementor-element-8eb78a7 { - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-63 .elementor-element.elementor-element-1a8e490 > .elementor-widget-container { - margin: 34px 40px 0px 0px; - } - - .elementor-63 .elementor-element.elementor-element-ba908a6 > .elementor-widget-container { - padding: 0px 0px 0px 0px; - } - - .elementor-63 .elementor-element.elementor-element-d7fa849 .logico-title { - font-size: 100px; - } - - .elementor-63 .elementor-element.elementor-element-f34eebd { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-63 .elementor-element.elementor-element-8e5c81e { - --min-height: 0px; - --padding-top: 90px; - --padding-bottom: 90px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-63 .elementor-element.elementor-element-628123a { - --gap: 40px 40px; - --row-gap: 40px; - --column-gap: 40px; - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-63 .elementor-element.elementor-element-d6bdc87 .elementor-counter-title { - justify-content: start; - } - - .elementor-63 .elementor-element.elementor-element-d6bdc87 .elementor-counter-number-wrapper { - --counter-prefix-grow: 0; - --counter-suffix-grow: 1; - --counter-number-grow: 0; - } - - .elementor-63 .elementor-element.elementor-element-d6bdc87 .elementor-counter-number { - font-size: 70px; - } - - .elementor-63 .elementor-element.elementor-element-1da88b5 .elementor-counter-number { - font-size: 70px; - } - - .elementor-63 .elementor-element.elementor-element-1da88b5 .elementor-counter-number-prefix { - font-size: 70px; - } - - .elementor-63 .elementor-element.elementor-element-1da88b5 .elementor-counter-number-suffix { - font-size: 70px; - } - - .elementor-63 .elementor-element.elementor-element-18333ba .elementor-counter-title { - justify-content: start; - } - - .elementor-63 .elementor-element.elementor-element-18333ba .elementor-counter-number-wrapper { - --counter-prefix-grow: 0; - --counter-suffix-grow: 1; - --counter-number-grow: 0; - } - - .elementor-63 .elementor-element.elementor-element-18333ba .elementor-counter-number { - font-size: 70px; - } - - .elementor-63 .elementor-element.elementor-element-18333ba .elementor-counter-number-suffix { - font-size: 70px; - } - - .elementor-63 .elementor-element.elementor-element-a1cf3d4 .elementor-counter-number { - font-size: 70px; - } - - .elementor-63 .elementor-element.elementor-element-a1cf3d4 .elementor-counter-number-suffix { - font-size: 70px; - } - - .elementor-63 .elementor-element.elementor-element-43ac813 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-63 .elementor-element.elementor-element-dbd9a80 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-63 .elementor-element.elementor-element-cead281 { - --container-widget-width: 55%; - --container-widget-flex-grow: 0; - width: var( --container-widget-width, 55% ); - max-width: 55%; - } - - .elementor-63 .elementor-element.elementor-element-e8ee5be .slider-item { - height: 500px; - } - - .elementor-63 .elementor-element.elementor-element-9c38369 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-63 .elementor-element.elementor-element-f5a66b2 img { - max-width: 100%; - } - - .elementor-63 .elementor-element.elementor-element-5a54148 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-63 .elementor-element.elementor-element-57c7653 { - --container-widget-width: 360px; - --container-widget-flex-grow: 0; - width: var( --container-widget-width, 360px ); - max-width: 360px; - } - - .elementor-63 .elementor-element.elementor-element-dd2aae4 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-63 .elementor-element.elementor-element-ce9d36a { - --grid-auto-flow: row; - } - - .elementor-63 .elementor-element.elementor-element-bc51935 > .elementor-widget-container { - padding: 0px 0px 0px 0px; - } -} - -@media(max-width: 1020px) { - .elementor-63 .elementor-element.elementor-element-dcdf16a { - --padding-top:0px; - --padding-bottom: 0px; - --padding-left: 10px; - --padding-right: 10px; - } - - .elementor-63 .elementor-element.elementor-element-da17cfe { - --margin-top: 10px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 10px; - --padding-right: 10px; - } - - .elementor-63 .elementor-element.elementor-element-5090408 { - --padding-top: 47px; - --padding-bottom: 27px; - --padding-left: 30px; - --padding-right: 60px; - } - - .elementor-63 .elementor-element.elementor-element-5090408.e-con { - --flex-grow: 1; - --flex-shrink: 0; - } - - .elementor-63 .elementor-element.elementor-element-adb573f { - --e-con-grid-template-columns: repeat(3, 1fr); - --grid-auto-flow: row; - } - - .elementor-63 .elementor-element.elementor-element-3b4a7cc { - --margin-top: 120px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-63 .elementor-element.elementor-element-f64bd88 { - --justify-content: flex-end; - } - - .elementor-63 .elementor-element.elementor-element-6829276 { - --e-con-grid-template-columns: repeat(2, 1fr); - --gap: 40px 20px; - --row-gap: 40px; - --column-gap: 20px; - --grid-auto-flow: row; - --margin-top: 60px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-63 .elementor-element.elementor-element-b891c78 { - --padding-top: 33px; - --padding-bottom: 54px; - --padding-left: 50px; - --padding-right: 50px; - } - - .elementor-63 .elementor-element.elementor-element-9b933db { - --padding-top: 33px; - --padding-bottom: 54px; - --padding-left: 50px; - --padding-right: 50px; - } - - .elementor-63 .elementor-element.elementor-element-280b0dc { - --padding-top: 33px; - --padding-bottom: 54px; - --padding-left: 50px; - --padding-right: 50px; - } - - .elementor-63 .elementor-element.elementor-element-eb7efde { - --margin-top: 120px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-63 .elementor-element.elementor-element-aba1f4b { - --margin-top: 120px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-63 .elementor-element.elementor-element-8eb78a7 { - --grid-auto-flow: row; - } - - .elementor-63 .elementor-element.elementor-element-d7fa849 .logico-title { - font-size: 80px; - } - - .elementor-63 .elementor-element.elementor-element-86f3204 { - /* --margin-top: 120px; */ - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 10px; - --padding-right: 10px; - } - - .elementor-63 .elementor-element.elementor-element-0b7a484 { - --min-height: 640px; - --justify-content: center; - --padding-top: 120px; - --padding-bottom: 120px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-63 .elementor-element.elementor-element-8e5c81e { - --min-height: 0px; - } - - .elementor-63 .elementor-element.elementor-element-628123a { - --gap: 20px 20px; - --row-gap: 20px; - --column-gap: 20px; - --grid-auto-flow: row; - } - - .elementor-63 .elementor-element.elementor-element-d6bdc87 .elementor-counter-number { - font-size: 60px; - } - - .elementor-63 .elementor-element.elementor-element-d6bdc87 .elementor-counter-title { - font-size: 16px; - } - - .elementor-63 .elementor-element.elementor-element-1da88b5 .elementor-counter-number { - font-size: 60px; - } - - .elementor-63 .elementor-element.elementor-element-1da88b5 .elementor-counter-number-prefix { - font-size: 60px; - } - - .elementor-63 .elementor-element.elementor-element-1da88b5 .elementor-counter-number-suffix { - font-size: 60px; - } - - .elementor-63 .elementor-element.elementor-element-1da88b5 .elementor-counter-title { - font-size: 16px; - } - - .elementor-63 .elementor-element.elementor-element-18333ba .elementor-counter-number { - font-size: 60px; - } - - .elementor-63 .elementor-element.elementor-element-18333ba .elementor-counter-number-suffix { - font-size: 60px; - } - - .elementor-63 .elementor-element.elementor-element-18333ba .elementor-counter-title { - font-size: 16px; - } - - .elementor-63 .elementor-element.elementor-element-a1cf3d4 .elementor-counter-number { - font-size: 60px; - } - - .elementor-63 .elementor-element.elementor-element-a1cf3d4 .elementor-counter-number-suffix { - font-size: 60px; - } - - .elementor-63 .elementor-element.elementor-element-a1cf3d4 .elementor-counter-title { - font-size: 16px; - } - - .elementor-63 .elementor-element.elementor-element-42672a9 { - --margin-top: 120px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-63 .elementor-element.elementor-element-eb700f0 { - --margin-top: 120px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-63 .elementor-element.elementor-element-cead281 { - --container-widget-width: 62%; - --container-widget-flex-grow: 0; - width: var( --container-widget-width, 62% ); - max-width: 62%; - } - - .elementor-63 .elementor-element.elementor-element-7d422b5 > .elementor-widget-container { - margin: -56px 0px 0px 0px; - } - - .elementor-63 .elementor-element.elementor-element-285c828 { - --margin-top: 20px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 10px; - --padding-right: 10px; - } - - .elementor-63 .elementor-element.elementor-element-e8ee5be .slider-item { - height: 400px; - } - - .elementor-63 .elementor-element.elementor-element-79ba100 { - --padding-top: 120px; - --padding-bottom: 120px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-63 .elementor-element.elementor-element-9c38369 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-63 .elementor-element.elementor-element-bf5fff2 { - --margin-top: 120px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-63 .elementor-element.elementor-element-466cc7d { - --margin-top: 120px; - --margin-bottom: 120px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-63 .elementor-element.elementor-element-ce9d36a { - --grid-auto-flow: row; - } -} - -@media(max-width: 840px) { - .elementor-63 .elementor-element.elementor-element-791327c .elementor-repeater-item-6867061 .slide-content-inner { - max-width:60%; - } - - .elementor-63 .elementor-element.elementor-element-791327c .elementor-repeater-item-6867061 { - background-position: center left; - } - - .elementor-63 .elementor-element.elementor-element-791327c .elementor-repeater-item-6867061 .content-slider-item-heading { - font-size: 36px; - } - - .elementor-63 .elementor-element.elementor-element-791327c .elementor-repeater-item-3264830 .slide-content-inner { - max-width: 48%; - margin: 40px 60px 0px 60px; - } - - .elementor-63 .elementor-element.elementor-element-791327c .elementor-repeater-item-3264830 .content-slider-item-heading { - font-size: 36px; - } - - .elementor-63 .elementor-element.elementor-element-da17cfe { - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: flex-start; - --flex-wrap: nowrap; - } - - .elementor-63 .elementor-element.elementor-element-5090408 { - --padding-top: 30px; - --padding-bottom: 30px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-63 .elementor-element.elementor-element-5090408.e-con { - --flex-grow: 0; - --flex-shrink: 1; - } - - .elementor-63 .elementor-element.elementor-element-40d15b3.e-con { - --flex-grow: 1; - --flex-shrink: 0; - } - - .elementor-63 .elementor-element.elementor-element-c6e2860 .logico-video-button .elementor-custom-embed-play { - height: 161px; - } - - .elementor-63 .elementor-element.elementor-element-c6e2860 .logico-video-button.video-button-animation-jump .elementor-custom-embed-play { - height: 161px; - } - - .elementor-63 .elementor-element.elementor-element-c6e2860 .logico-video-button.video-button-animation-jump:hover .elementor-custom-embed-play { - height: calc(161px - 22px); - } - - .elementor-63 .elementor-element.elementor-element-adb573f { - --grid-auto-flow: row; - } - - .elementor-63 .elementor-element.elementor-element-46f2f7d > .elementor-widget-container { - margin: 40px 0px 0px 0px; - padding: 0px 0px 0px 0px; - } - - .elementor-63 .elementor-element.elementor-element-46f2f7d { - --container-widget-width: 100%; - --container-widget-flex-grow: 0; - width: var( --container-widget-width, 100% ); - max-width: 100%; - } - - .elementor-63 .elementor-element.elementor-element-46f2f7d .button-container { - text-align: left; - } - - .elementor-63 .elementor-element.elementor-element-6829276 { - --e-con-grid-template-columns: repeat(2, 1fr); - --gap: 20px 20px; - --row-gap: 20px; - --column-gap: 20px; - --grid-auto-flow: row; - } - - .elementor-63 .elementor-element.elementor-element-b891c78 { - --padding-top: 33px; - --padding-bottom: 34px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-63 .elementor-element.elementor-element-9b933db { - --padding-top: 33px; - --padding-bottom: 34px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-63 .elementor-element.elementor-element-280b0dc { - --padding-top: 33px; - --padding-bottom: 34px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-63 .elementor-element.elementor-element-09adc53 > .elementor-widget-container { - margin: 40px 0px 0px 0px; - padding: 0px 0px 0px 0px; - } - - .elementor-63 .elementor-element.elementor-element-09adc53 { - --container-widget-width: 100%; - --container-widget-flex-grow: 0; - width: var( --container-widget-width, 100% ); - max-width: 100%; - } - - .elementor-63 .elementor-element.elementor-element-09adc53 .button-container { - text-align: left; - } - - .elementor-63 .elementor-element.elementor-element-8eb78a7 { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } - - .elementor-63 .elementor-element.elementor-element-1a8e490 > .elementor-widget-container { - margin: 0px 0px 0px 0px; - } - - .elementor-63 .elementor-element.elementor-element-1a8e490 { - text-align: start; - } - - .elementor-63 .elementor-element.elementor-element-1a8e490 img { - width: 400px; - max-width: 90%; - } - - .elementor-63 .elementor-element.elementor-element-628123a { - --e-con-grid-template-columns: repeat(2, 1fr); - --e-con-grid-template-rows: repeat(2, 1fr); - --gap: 40px 20px; - --row-gap: 40px; - --column-gap: 20px; - --grid-auto-flow: row; - } - - .elementor-63 .elementor-element.elementor-element-d6bdc87 .elementor-counter-number { - font-size: 70px; - } - - .elementor-63 .elementor-element.elementor-element-d6bdc87 .elementor-counter-title { - font-size: 20px; - } - - .elementor-63 .elementor-element.elementor-element-1da88b5 .elementor-counter-number { - font-size: 70px; - line-height: 1em; - } - - .elementor-63 .elementor-element.elementor-element-1da88b5 .elementor-counter-number-prefix { - font-size: 70px; - line-height: 1em; - } - - .elementor-63 .elementor-element.elementor-element-1da88b5 .elementor-counter-number-suffix { - font-size: 70px; - } - - .elementor-63 .elementor-element.elementor-element-1da88b5 .elementor-counter-title { - font-size: 20px; - } - - .elementor-63 .elementor-element.elementor-element-18333ba .elementor-counter-number { - font-size: 70px; - } - - .elementor-63 .elementor-element.elementor-element-18333ba .elementor-counter-number-suffix { - font-size: 70px; - } - - .elementor-63 .elementor-element.elementor-element-18333ba .elementor-counter-title { - font-size: 20px; - } - - .elementor-63 .elementor-element.elementor-element-a1cf3d4 .elementor-counter-number { - font-size: 70px; - } - - .elementor-63 .elementor-element.elementor-element-a1cf3d4 .elementor-counter-number-suffix { - font-size: 70px; - } - - .elementor-63 .elementor-element.elementor-element-a1cf3d4 .elementor-counter-title { - font-size: 20px; - } - - .elementor-63 .elementor-element.elementor-element-7d422b5 > .elementor-widget-container { - margin: -30px 0px 0px 0px; - } - - .elementor-63 .elementor-element.elementor-element-e8ee5be .slider-item { - height: 350px; - } - - .elementor-63 .elementor-element.elementor-element-9c38369 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-63 .elementor-element.elementor-element-8f3f74d { - --align-items: flex-start; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - } - - .elementor-63 .elementor-element.elementor-element-f5a66b2 > .elementor-widget-container { - margin: 0px 0px 0px 0px; - } - - .elementor-63 .elementor-element.elementor-element-f5a66b2 { - text-align: start; - } - - .elementor-63 .elementor-element.elementor-element-4071ec8 { - --margin-top: 60px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-63 .elementor-element.elementor-element-0a76e77 .slider-footer.slider-footer-position-after { - margin-top: -25px; - } - - .elementor-63 .elementor-element.elementor-element-0a76e77 .slider-footer.slider-footer-position-before { - margin-bottom: -25px; - } - - .elementor-63 .elementor-element.elementor-element-ce9d36a { - --e-con-grid-template-columns: repeat(1, 1fr); - --gap: 40px 20px; - --row-gap: 40px; - --column-gap: 20px; - --grid-auto-flow: row; - } - - .elementor-63 .elementor-element.elementor-element-92f58f4 .button-container { - text-align: left; - } -} - -@media(max-width: 660px) { - .elementor-63 .elementor-element.elementor-element-791327c .elementor-repeater-item-6867061 .slide-content-inner { - max-width:100%; - margin: 0px 0px 40px 0px; - } - - .elementor-63 .elementor-element.elementor-element-791327c .elementor-repeater-item-6867061 { - background-position: center left; - } - - .elementor-63 .elementor-element.elementor-element-791327c .elementor-repeater-item-6867061 .content-slider-item-heading { - font-size: 28px; - } - - .elementor-63 .elementor-element.elementor-element-791327c .elementor-repeater-item-3264830 .slide-content-inner { - max-width: 100%; - margin: 0px 0px 0px 0px; - } - - .elementor-63 .elementor-element.elementor-element-791327c .elementor-repeater-item-3264830 .content-slider-item-heading { - font-size: 28px; - } - - .elementor-63 .elementor-element.elementor-element-da17cfe { - --flex-wrap: wrap; - --margin-top: -115px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-63 .elementor-element.elementor-element-5090408 { - --margin-top: 20px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 30px; - --padding-bottom: 30px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-63 .elementor-element.elementor-element-40d15b3 { - --margin-top: 0px; - --margin-bottom: 0px; - --margin-left: 10px; - --margin-right: 0px; - } - - .elementor-63 .elementor-element.elementor-element-40d15b3.e-con { - --order: -99999 /* order start hack */; - --flex-grow: 5; - } - - .elementor-63 .elementor-element.elementor-element-c6e2860 .logico-video-button .elementor-custom-embed-play { - height: 105px; - padding: 20px 34px 20px 24px; - } - - .elementor-63 .elementor-element.elementor-element-c6e2860 .logico-video-button.video-button-animation-jump .elementor-custom-embed-play { - height: 105px; - } - - .elementor-63 .elementor-element.elementor-element-c6e2860 .logico-video-button.video-button-animation-jump:hover .elementor-custom-embed-play { - height: calc(105px - 22px); - } - - .elementor-63 .elementor-element.elementor-element-c6e2860 .logico-video-button.video-button-animation-lift .elementor-custom-embed-play { - padding: 20px 34px calc(20px + var(--logico-video-button-border)) 24px; - } - - .elementor-63 .elementor-element.elementor-element-adb573f { - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-63 .elementor-element.elementor-element-3b4a7cc { - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-63 .elementor-element.elementor-element-d602f7f { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-63 .elementor-element.elementor-element-1487241 { - --container-widget-width: 100%; - --container-widget-flex-grow: 0; - width: var( --container-widget-width, 100% ); - max-width: 100%; - } - - .elementor-63 .elementor-element.elementor-element-6829276 { - --e-con-grid-template-columns: repeat(1, 1fr); - --gap: 40px 20px; - --row-gap: 40px; - --column-gap: 20px; - --grid-auto-flow: row; - } - - .elementor-63 .elementor-element.elementor-element-b891c78 { - --padding-top: 33px; - --padding-bottom: 64px; - --padding-left: 50px; - --padding-right: 50px; - } - - .elementor-63 .elementor-element.elementor-element-9b933db { - --padding-top: 33px; - --padding-bottom: 64px; - --padding-left: 50px; - --padding-right: 50px; - } - - .elementor-63 .elementor-element.elementor-element-280b0dc { - --padding-top: 33px; - --padding-bottom: 64px; - --padding-left: 50px; - --padding-right: 50px; - } - - .elementor-63 .elementor-element.elementor-element-eb7efde { - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-63 .elementor-element.elementor-element-9c4eb28 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-63 .elementor-element.elementor-element-aba1f4b { - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-63 .elementor-element.elementor-element-8eb78a7 { - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-63 .elementor-element.elementor-element-d7fa849 .logico-title { - font-size: 80px; - } - - .elementor-63 .elementor-element.elementor-element-86f3204 { - /* --margin-top: 90px; */ - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-63 .elementor-element.elementor-element-0b7a484 { - --min-height: 550px; - --padding-top: 90px; - --padding-bottom: 90px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-63 .elementor-element.elementor-element-f34eebd { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-63 .elementor-element.elementor-element-8e5c81e { - --padding-top: 60px; - --padding-bottom: 60px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-63 .elementor-element.elementor-element-628123a { - --e-con-grid-template-columns: repeat(2, 1fr); - --gap: 40px 40px; - --row-gap: 40px; - --column-gap: 40px; - --grid-auto-flow: row; - --align-items: start; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-63 .elementor-element.elementor-element-d6bdc87 .elementor-counter-number { - font-size: 70px; - } - - .elementor-63 .elementor-element.elementor-element-d6bdc87 .elementor-counter-title { - font-size: 20px; - } - - .elementor-63 .elementor-element.elementor-element-1da88b5 .elementor-counter-number { - font-size: 70px; - } - - .elementor-63 .elementor-element.elementor-element-1da88b5 .elementor-counter-number-prefix { - font-size: 70px; - } - - .elementor-63 .elementor-element.elementor-element-1da88b5 .elementor-counter-number-suffix { - font-size: 70px; - } - - .elementor-63 .elementor-element.elementor-element-1da88b5 .elementor-counter-title { - font-size: 20px; - } - - .elementor-63 .elementor-element.elementor-element-18333ba .elementor-counter-number { - font-size: 70px; - } - - .elementor-63 .elementor-element.elementor-element-18333ba .elementor-counter-number-suffix { - font-size: 70px; - } - - .elementor-63 .elementor-element.elementor-element-18333ba .elementor-counter-title { - font-size: 20px; - } - - .elementor-63 .elementor-element.elementor-element-a1cf3d4 .elementor-counter-number { - font-size: 70px; - } - - .elementor-63 .elementor-element.elementor-element-a1cf3d4 .elementor-counter-number-suffix { - font-size: 70px; - } - - .elementor-63 .elementor-element.elementor-element-a1cf3d4 .elementor-counter-title { - font-size: 20px; - } - - .elementor-63 .elementor-element.elementor-element-42672a9 { - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-63 .elementor-element.elementor-element-43ac813 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-63 .elementor-element.elementor-element-eb700f0 { - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-63 .elementor-element.elementor-element-dbd9a80 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-63 .elementor-element.elementor-element-cead281 { - --container-widget-width: 100%; - --container-widget-flex-grow: 0; - width: var( --container-widget-width, 100% ); - max-width: 100%; - } - - .elementor-63 .elementor-element.elementor-element-7d422b5 > .elementor-widget-container { - margin: 50px 0px 0px 0px; - } - - .elementor-63 .elementor-element.elementor-element-285c828 { - --margin-top: 20px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-63 .elementor-element.elementor-element-e8ee5be .slider-item { - height: 250px; - } - - .elementor-63 .elementor-element.elementor-element-79ba100 { - --padding-top: 90px; - --padding-bottom: 90px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-63 .elementor-element.elementor-element-bf5fff2 { - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-63 .elementor-element.elementor-element-5a54148 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-63 .elementor-element.elementor-element-466cc7d { - --margin-top: 90px; - --margin-bottom: 90px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-63 .elementor-element.elementor-element-dd2aae4 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-63 .elementor-element.elementor-element-ce9d36a { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } -} - -@media(max-width: 480px) { - .elementor-63 .elementor-element.elementor-element-9ebb5d1 { - --gap:30px 0px; - --row-gap: 30px; - --column-gap: 0px; - } - - .elementor-63 .elementor-element.elementor-element-adb573f { - --e-con-grid-template-columns: repeat(2, 1fr); - --grid-auto-flow: row; - } - - .elementor-63 .elementor-element.elementor-element-6829276 { - --e-con-grid-template-columns: repeat(1, 1fr); - --gap: 40px 20px; - --row-gap: 40px; - --column-gap: 20px; - --grid-auto-flow: row; - } - - .elementor-63 .elementor-element.elementor-element-b891c78 { - --padding-top: 33px; - --padding-bottom: 34px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-63 .elementor-element.elementor-element-9b933db { - --padding-top: 33px; - --padding-bottom: 34px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-63 .elementor-element.elementor-element-280b0dc { - --padding-top: 33px; - --padding-bottom: 34px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-63 .elementor-element.elementor-element-09adc53 .logico-alter-button { - border-radius: 10px 10px 10px 10px; - } - - .elementor-63 .elementor-element.elementor-element-8eb78a7 { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } - - .elementor-63 .elementor-element.elementor-element-6b78593 .logico-alter-button { - border-radius: 10px 10px 10px 10px; - } - - .elementor-63 .elementor-element.elementor-element-d7fa849 .logico-title { - font-size: 60px; - } - - .elementor-63 .elementor-element.elementor-element-438af04 .logico-alter-button { - border-radius: 10px 10px 10px 10px; - } - - .elementor-63 .elementor-element.elementor-element-628123a { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } - - .elementor-63 .elementor-element.elementor-element-d6bdc87 .elementor-counter-title { - justify-content: center; - } - - .elementor-63 .elementor-element.elementor-element-d6bdc87 .elementor-counter-number-wrapper { - --counter-prefix-grow: 1; - --counter-suffix-grow: 1; - --counter-number-grow: 0; - } - - .elementor-63 .elementor-element.elementor-element-1da88b5 .elementor-counter-title { - justify-content: center; - } - - .elementor-63 .elementor-element.elementor-element-1da88b5 .elementor-counter-number-wrapper { - --counter-prefix-grow: 1; - --counter-suffix-grow: 1; - --counter-number-grow: 0; - } - - .elementor-63 .elementor-element.elementor-element-18333ba .elementor-counter-title { - justify-content: center; - } - - .elementor-63 .elementor-element.elementor-element-18333ba .elementor-counter-number-wrapper { - --counter-prefix-grow: 1; - --counter-suffix-grow: 1; - --counter-number-grow: 0; - } - - .elementor-63 .elementor-element.elementor-element-a1cf3d4 .elementor-counter-title { - justify-content: center; - } - - .elementor-63 .elementor-element.elementor-element-a1cf3d4 .elementor-counter-number-wrapper { - --counter-prefix-grow: 1; - --counter-suffix-grow: 1; - --counter-number-grow: 0; - } - - .elementor-63 .elementor-element.elementor-element-e8ee5be .slider-item { - height: 200px; - } - - .elementor-63 .elementor-element.elementor-element-ce9d36a { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } - - .elementor-63 .elementor-element.elementor-element-92f58f4 .logico-alter-button { - border-radius: 10px 10px 10px 10px; - } -} -.elementor-86 .elementor-element.elementor-element-5c33b7f { - --display: flex; -} - -.elementor-86 .elementor-element.elementor-element-7fd60af { - --display: flex; - --flex-direction: row; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --align-items: center; - --gap: 0px 70px; - --row-gap: 0px; - --column-gap: 70px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-86 .elementor-element.elementor-element-34568c0 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; -} - -.elementor-86 .elementor-element.elementor-element-1a1c294 { - text-align: start; -} - -.elementor-86 .elementor-element.elementor-element-1a1c294 img { - max-width: 100%; -} - -.elementor-86 .elementor-element.elementor-element-f7930f3 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; -} - -.elementor-86 .elementor-element.elementor-element-6b05aa3 > .elementor-widget-container { - padding: 0px 0px 13px 0px; - border-style: solid; - border-width: 0px 0px 1px 0px; -} - -.elementor-86 .elementor-element.elementor-element-6b05aa3 .logico-title { - font-size: 14px; - font-weight: 500; - line-height: 2.1429em; - color: #111111; -} - -.elementor-86 .elementor-element.elementor-element-70d75e1 { - width: initial; - max-width: initial; -} - -.elementor-86 .elementor-element.elementor-element-70d75e1 > .elementor-widget-container { - margin: 18px 0px 50px 0px; -} - -.elementor-86 .elementor-element.elementor-element-a46971a > .elementor-widget-container { - padding: 0px 30px 0px 0px; -} - -.elementor-86 .elementor-element.elementor-element-c2c601a { - --display: flex; - --align-items: stretch; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --flex-wrap: nowrap; - --margin-top: 150px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-86 .elementor-element.elementor-element-3306a27 { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-86 .elementor-element.elementor-element-86143d0 .logico-title { - text-align: center; - font-size: 14px; - font-weight: 500; - line-height: 2.1429em; - color: #111111; -} - -.elementor-86 .elementor-element.elementor-element-c46350e { - width: var( --container-widget-width, 460px ); - max-width: 460px; - --container-widget-width: 460px; - --container-widget-flex-grow: 0; -} - -.elementor-86 .elementor-element.elementor-element-c46350e > .elementor-widget-container { - margin: 18px 0px 50px 0px; -} - -.elementor-86 .elementor-element.elementor-element-c46350e.elementor-element { - --align-self: center; -} - -.elementor-86 .elementor-element.elementor-element-c46350e .logico-title { - text-align: center; -} - -.elementor-86 .elementor-element.elementor-element-ac909e5 .team-item .team-item-media img { - filter: brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg ); - transition-duration: 0.3s; -} - -.elementor-86 .elementor-element.elementor-element-ac909e5 .team-item:hover .team-item-media img { - filter: brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg ); -} - -.elementor-86 .elementor-element.elementor-element-7fe159c { - --display: flex; - --flex-direction: row; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: center; - --align-items: center; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --flex-wrap: wrap; - --margin-top: 150px; - --margin-bottom: 150px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-86 .elementor-element.elementor-element-288b65d { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-86 .elementor-element.elementor-element-988f119 img { - opacity: 0.5; - transition-duration: 0.3s; -} - -.elementor-86 .elementor-element.elementor-element-988f119:hover img { - opacity: 1; -} - -.elementor-86 .elementor-element.elementor-element-ecd518b { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-86 .elementor-element.elementor-element-1e68aed img { - opacity: 0.5; - transition-duration: 0.3s; -} - -.elementor-86 .elementor-element.elementor-element-1e68aed:hover img { - opacity: 1; -} - -.elementor-86 .elementor-element.elementor-element-8fa6bef { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-86 .elementor-element.elementor-element-4cb099b img { - opacity: 0.5; - transition-duration: 0.3s; -} - -.elementor-86 .elementor-element.elementor-element-4cb099b:hover img { - opacity: 1; -} - -.elementor-86 .elementor-element.elementor-element-632d134 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-86 .elementor-element.elementor-element-786e60a img { - opacity: 0.5; - transition-duration: 0.3s; -} - -.elementor-86 .elementor-element.elementor-element-786e60a:hover img { - opacity: 1; -} - -.elementor-86 .elementor-element.elementor-element-32f60e5 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-86 .elementor-element.elementor-element-3317a8f img { - opacity: 0.5; - transition-duration: 0.3s; -} - -.elementor-86 .elementor-element.elementor-element-3317a8f:hover img { - opacity: 1; -} - -.elementor-86 .elementor-element.elementor-element-8ab7171 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-86 .elementor-element.elementor-element-ac42162 img { - opacity: 0.5; - transition-duration: 0.3s; -} - -.elementor-86 .elementor-element.elementor-element-ac42162:hover img { - opacity: 1; -} - -.elementor-86 .elementor-element.elementor-element-d7244fe { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-86 .elementor-element.elementor-element-286296a img { - opacity: 0.5; - transition-duration: 0.3s; -} - -.elementor-86 .elementor-element.elementor-element-286296a:hover img { - opacity: 1; -} - -@media(min-width: 481px) { - .elementor-86 .elementor-element.elementor-element-34568c0 { - --width:50%; - } - - .elementor-86 .elementor-element.elementor-element-f7930f3 { - --width: 50%; - } - - .elementor-86 .elementor-element.elementor-element-7fe159c { - --content-width: 1620px; - } - - .elementor-86 .elementor-element.elementor-element-288b65d { - --width: 14%; - } - - .elementor-86 .elementor-element.elementor-element-ecd518b { - --width: 14%; - } - - .elementor-86 .elementor-element.elementor-element-8fa6bef { - --width: 14%; - } - - .elementor-86 .elementor-element.elementor-element-632d134 { - --width: 14%; - } - - .elementor-86 .elementor-element.elementor-element-32f60e5 { - --width: 14%; - } - - .elementor-86 .elementor-element.elementor-element-8ab7171 { - --width: 14%; - } - - .elementor-86 .elementor-element.elementor-element-d7244fe { - --width: 14%; - } -} - -@media(max-width: 1200px) and (min-width:481px) { - .elementor-86 .elementor-element.elementor-element-288b65d { - --width:20%; - } - - .elementor-86 .elementor-element.elementor-element-ecd518b { - --width: 20%; - } - - .elementor-86 .elementor-element.elementor-element-8fa6bef { - --width: 20%; - } - - .elementor-86 .elementor-element.elementor-element-632d134 { - --width: 20%; - } - - .elementor-86 .elementor-element.elementor-element-32f60e5 { - --width: 20%; - } - - .elementor-86 .elementor-element.elementor-element-8ab7171 { - --width: 20%; - } - - .elementor-86 .elementor-element.elementor-element-d7244fe { - --width: 20%; - } -} - -@media(max-width: 1020px) and (min-width:481px) { - .elementor-86 .elementor-element.elementor-element-288b65d { - --width:25%; - } - - .elementor-86 .elementor-element.elementor-element-ecd518b { - --width: 25%; - } - - .elementor-86 .elementor-element.elementor-element-8fa6bef { - --width: 25%; - } - - .elementor-86 .elementor-element.elementor-element-632d134 { - --width: 25%; - } - - .elementor-86 .elementor-element.elementor-element-32f60e5 { - --width: 25%; - } - - .elementor-86 .elementor-element.elementor-element-8ab7171 { - --width: 25%; - } - - .elementor-86 .elementor-element.elementor-element-d7244fe { - --width: 25%; - } -} - -@media(max-width: 840px) and (min-width:481px) { - .elementor-86 .elementor-element.elementor-element-34568c0 { - --width:100%; - } - - .elementor-86 .elementor-element.elementor-element-f7930f3 { - --width: 100%; - } -} - -@media(max-width: 660px) and (min-width:481px) { - .elementor-86 .elementor-element.elementor-element-288b65d { - --width:50%; - } - - .elementor-86 .elementor-element.elementor-element-ecd518b { - --width: 50%; - } - - .elementor-86 .elementor-element.elementor-element-8fa6bef { - --width: 50%; - } - - .elementor-86 .elementor-element.elementor-element-632d134 { - --width: 50%; - } - - .elementor-86 .elementor-element.elementor-element-32f60e5 { - --width: 50%; - } - - .elementor-86 .elementor-element.elementor-element-8ab7171 { - --width: 50%; - } - - .elementor-86 .elementor-element.elementor-element-d7244fe { - --width: 50%; - } -} - -@media(max-width: 1200px) { - .elementor-86 .elementor-element.elementor-element-7fd60af { - --gap:0px 40px; - --row-gap: 0px; - --column-gap: 40px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-86 .elementor-element.elementor-element-a46971a > .elementor-widget-container { - padding: 0px 0px 0px 0px; - } - - .elementor-86 .elementor-element.elementor-element-3306a27 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-86 .elementor-element.elementor-element-7fe159c { - --gap: 40px 0px; - --row-gap: 40px; - --column-gap: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-86 .elementor-element.elementor-element-ecd518b { - --flex-wrap: wrap; - } -} - -@media(max-width: 1020px) { - .elementor-86 .elementor-element.elementor-element-c2c601a { - --margin-top:120px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-86 .elementor-element.elementor-element-7fe159c { - --margin-top: 120px; - --margin-bottom: 120px; - --margin-left: 0px; - --margin-right: 0px; - } -} - -@media(max-width: 840px) { - .elementor-86 .elementor-element.elementor-element-7fd60af { - --flex-direction:column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-86 .elementor-element.elementor-element-1a1c294 { - text-align: start; - } - - .elementor-86 .elementor-element.elementor-element-1a1c294 img { - max-width: 400px; - } - - .elementor-86 .elementor-element.elementor-element-f7930f3 { - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } -} - -@media(max-width: 660px) { - .elementor-86 .elementor-element.elementor-element-7fd60af { - --padding-top:0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-86 .elementor-element.elementor-element-70d75e1 > .elementor-widget-container { - margin: 18px 0px 30px 0px; - } - - .elementor-86 .elementor-element.elementor-element-c2c601a { - --align-items: stretch; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --flex-wrap: nowrap; - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-86 .elementor-element.elementor-element-3306a27 { - --flex-wrap: nowrap; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-86 .elementor-element.elementor-element-7fe159c { - --flex-direction: row; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: center; - --align-items: center; - --flex-wrap: wrap; - --align-content: center; - --margin-top: 90px; - --margin-bottom: 90px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } -} - -@media(max-width: 480px) { - .elementor-86 .elementor-element.elementor-element-c2c601a { - --align-items:stretch; - --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); - --flex-wrap: nowrap; - } - - .elementor-86 .elementor-element.elementor-element-7fe159c { - --gap: 30px 0px; - --row-gap: 30px; - --column-gap: 0px; - } - - .elementor-86 .elementor-element.elementor-element-288b65d { - --width: 50%; - } - - .elementor-86 .elementor-element.elementor-element-ecd518b { - --width: 50%; - } - - .elementor-86 .elementor-element.elementor-element-8fa6bef { - --width: 50%; - } - - .elementor-86 .elementor-element.elementor-element-632d134 { - --width: 50%; - } - - .elementor-86 .elementor-element.elementor-element-32f60e5 { - --width: 50%; - } - - .elementor-86 .elementor-element.elementor-element-8ab7171 { - --width: 50%; - } - - .elementor-86 .elementor-element.elementor-element-d7244fe { - --width: 50%; - } -} - - -.fontello { - font-family: 'fontello'; - font-style: normal; - font-weight: 400; - 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-arrow-down:before { - content: '\e800' -} - -.icon-arrow-right:before { - content: '\e801' -} - -.icon-arrow-left:before { - content: '\e802' -} - -.icon-arrow-top:before { - content: '\e803' -} - -.icon-arrow-x-l-down:before { - content: '\e804' -} - -.icon-arrow-x-r-down:before { - content: '\e805' -} - -.icon-arrow-x-l-top:before { - content: '\e806' -} - -.icon-button-arrow-x-l-down:before { - content: '\e807' -} - -.icon-button-arrow-x-r-down:before { - content: '\e808' -} - -.icon-button-arrow-x-l-top:before { - content: '\e809' -} - -.icon-arrow-x-r-top:before { - content: '\e80a' -} - -.icon-button-arrow-x-r-top:before { - content: '\e80b' -} - -.icon-chevron-large-down:before { - content: '\e80c' -} - -.icon-chevron-large-left:before { - content: '\e80d' -} - -.icon-chevron-large-top:before { - content: '\e80e' -} - -.icon-chevron-large-right:before { - content: '\e80f' -} - -.icon-chevron-medium-down:before { - content: '\e810' -} - -.icon-chevron-medium-left:before { - content: '\e811' -} - -.icon-chevron-medium-right:before { - content: '\e812' -} - -.icon-chevron-medium-top:before { - content: '\e813' -} - -.icon-chevron-small-left:before { - content: '\e814' -} - -.icon-chevron-small-top:before { - content: '\e815' -} - -.icon-chevron-small-down:before { - content: '\e816' -} - -.icon-chevron-small-right:before { - content: '\e817' -} - -.icon-goods-export-1:before { - content: '\e819' -} - -.icon-goods-export-2:before { - content: '\e81a' -} - -.icon-goods-export-3:before { - content: '\e81b' -} - -.icon-goods-export-4:before { - content: '\e81c' -} - -.icon-goods-export-5:before { - content: '\e81d' -} - -.icon-goods-export-6:before { - content: '\e81e' -} - -.icon-goods-export-7:before { - content: '\e81f' -} - -.icon-goods-export-8:before { - content: '\e820' -} - -.icon-goods-export-9:before { - content: '\e821' -} - -.icon-goods-export-10:before { - content: '\e822' -} - -.icon-goods-export-11:before { - content: '\e823' -} - -.icon-goods-export-12:before { - content: '\e824' -} - -.icon-goods-export-13:before { - content: '\e825' -} - -.icon-goods-export-14:before { - content: '\e826' -} - -.icon-goods-export-15:before { - content: '\e827' -} - -.icon-goods-export-16:before { - content: '\e828' -} - -.icon-goods-export-17:before { - content: '\e829' -} - -.icon-goods-export-18:before { - content: '\e82a' -} - -.icon-goods-export-19:before { - content: '\e82b' -} - -.icon-goods-export-20:before { - content: '\e82c' -} - -.icon-goods-export-21:before { - content: '\e82d' -} - -.icon-goods-export-22:before { - content: '\e82e' -} - -.icon-goods-export-23:before { - content: '\e82f' -} - -.icon-goods-export-24:before { - content: '\e830' -} - -.icon-goods-export-25:before { - content: '\e831' -} - -.icon-goods-export-26:before { - content: '\e832' -} - -.icon-goods-export-27:before { - content: '\e833' -} - -.icon-goods-export-28:before { - content: '\e834' -} - -.icon-goods-export-29:before { - content: '\e835' -} - -.icon-goods-export-30:before { - content: '\e836' -} - -.icon-goods-export-31:before { - content: '\e837' -} - -.icon-goods-export-32:before { - content: '\e838' -} - -.icon-light-container:before { - content: '\e839' -} - -.icon-light-delivery:before { - content: '\e83a' -} - -.icon-light-directions:before { - content: '\e83b' -} - -.icon-light-storage:before { - content: '\e83c' -} - -.icon-triangle-arrow-down:before { - content: '\e83d' -} - -.icon-triangle-arrow-left:before { - content: '\e83e' -} - -.icon-triangle-arrow-right:before { - content: '\e83f' -} - -.icon-triangle-arrow-top:before { - content: '\e840' -} - -.icon-air-delivery:before { - content: '\e841' -} - -.icon-call:before { - content: '\e842' -} - -.icon-cart:before { - content: '\e843' -} - -.icon-calendar:before { - content: '\e844' -} - -.icon-close:before { - content: '\e845' -} - -.icon-container:before { - content: '\e846' -} - -.icon-coupon:before { - content: '\e847' -} - -.icon-crop:before { - content: '\e848' -} - -.icon-download:before { - content: '\e849' -} - -.icon-download-alter:before { - content: '\e84a' -} - -.icon-eye:before { - content: '\e84b' -} - -.icon-file-doc:before { - content: '\e84c' -} - -.icon-file-file:before { - content: '\e84d' -} - -.icon-file-pdf:before { - content: '\e84e' -} - -.icon-garland:before { - content: '\e84f' -} - -.icon-font:before { - content: '\e850' -} - -.icon-half-logo:before { - content: '\e851' -} - -.icon-logo:before { - content: '\e852' -} - -.icon-location:before { - content: '\e853' -} - -.icon-hiring:before { - content: '\e854' -} - -.icon-mail:before { - content: '\e855' -} - -.icon-package-delivery:before { - content: '\e856' -} - -.icon-paint:before { - content: '\e857' -} - -.icon-print:before { - content: '\e858' -} - -.icon-resize:before { - content: '\e85a' -} - -.icon-sidebar:before { - content: '\e85b' -} - -.icon-search:before { - content: '\e85c' -} - -.icon-side-menu-black:before { - content: '\e85d' -} - -.icon-side-menu-light:before { - content: '\e85e' -} - -.icon-star-light:before { - content: '\e861' -} - -.icon-star:before { - content: '\e862' -} - -.icon-supply-chain:before { - content: '\e863' -} - -.icon-tap:before { - content: '\e864' -} - -.icon-terms:before { - content: '\e865' -} - -.icon-translate:before { - content: '\e866' -} - -.icon-trolley:before { - content: '\e867' -} - -.icon-update:before { - content: '\e868' -} - -.icon-user:before { - content: '\e869' -} - -.icon-solid-warehousing-container:before { - content: '\e86a' -} - -.icon-solid-warehousing-conveyor:before { - content: '\e86b' -} - -.icon-solid-warehousing-delivery:before { - content: '\e86c' -} - -.icon-solid-warehousing-hand-loader:before { - content: '\e86d' -} - -.icon-solid-warehousing-loader:before { - content: '\e86e' -} - -.icon-solid-warehousing-loader-in-work:before { - content: '\e86f' -} - -.icon-solid-warehousing-manual-loader-box:before { - content: '\e870' -} - -.icon-solid-warehousing-manual-transportation:before { - content: '\e871' -} - -.icon-solid-warehousing-scales:before { - content: '\e872' -} - -.icon-solid-warehousing-scanner:before { - content: '\e873' -} - -.icon-solid-warehousing-palett:before { - content: '\e874' -} - -.icon-solid-warehousing-security:before { - content: '\e875' -} - -.icon-solid-warehousing-storage:before { - content: '\e876' -} - -.icon-solid-warehousing-truck:before { - content: '\e877' -} - -.icon-solid-warehousing-warehouse:before { - content: '\e878' -} - -.icon-solid-warehousing-autoloader:before { - content: '\e879' -} - -.icon-check:before { - content: '\e87a' -} - -.icon-check-alter:before { - content: '\e87b' -} - -.icon-quote-left:before { - content: '\e87c' -} - -.icon-quote-right:before { - content: '\e87d' -} - -.icon-quote-right-light:before { - content: '\e87e' -} - -.icon-play:before { - content: '\e8a2' -} - -.icon-play-active:before { - content: '\e8a3' -} - -.icon-icon-rounded:before { - content: '\e8f9' -} - -.icon-icon-angular:before { - content: '\e8fa' -} - -.irs { - position: relative; - display: block; - -webkit-touch-callout: none; - -webkit-user-select: none; - -khtml-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none -} - -.irs-line { - position: relative; - display: block; - overflow: hidden; - outline: none !important -} - -.irs-bar { - position: absolute; - display: block; - left: 0; - width: 0 -} - -.irs-handle { - position: absolute; - display: block; - box-sizing: border-box; - cursor: default; - z-index: 1 -} - -.irs-handle.type_last { - z-index: 2 -} - -.irs-min, -.irs-max { - position: absolute; - display: block; - cursor: default -} - -.irs-min { - left: 0 -} - -.irs-max { - right: 0 -} - -.irs-from, -.irs-to, -.irs-single { - position: absolute; - display: block; - top: 0; - left: 0; - cursor: default; - white-space: nowrap -} - -.irs-disable-mask { - position: absolute; - display: block; - top: 0; - left: -1%; - width: 102%; - height: 100%; - cursor: default; - background: transparent; - z-index: 2 -} - -.lt-ie9 .irs-disable-mask { - background: #000; - filter: alpha(opacity=0); - cursor: not-allowed -} - -.irs-disabled { - opacity: .4 -} - -.irs-hidden-input { - position: absolute !important; - display: block !important; - top: 0 !important; - left: 0 !important; - width: 0 !important; - height: 0 !important; - font-size: 0 !important; - line-height: 0 !important; - padding: 0 !important; - margin: 0 !important; - overflow: hidden; - outline: none !important; - z-index: -9999 !important; - background: none !important; - border-style: solid !important; - border-color: transparent !important -} - -.irs--flat { - height: 44px -} - -.irs--flat .irs-line { - top: 30px; - height: 10px; - background-color: var(--logico-border-color); - border-radius: var(--logico-radius-medium, 0) -} - -.irs--flat .irs-bar { - top: 30px; - height: 10px; - background-color: var(--logico-accent-color); - border-radius: var(--logico-radius-medium, 0) -} - -.irs--flat .irs-handle { - top: 26px; - width: 18px; - height: 18px; - background-color: var(--logico-background-color); - border: solid 1px var(--logico-border-color); - -webkit-border-radius: 50%; - border-radius: 50% -} - -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(.47, 0, .74, .71) -} - -.fancybox-is-open .fancybox-bg { - opacity: .9; - transition-timing-function: cubic-bezier(.22, .61, .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: #ccc; - 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: #fff; - 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(.5, 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: #000 -} - -.fancybox-slide--map .fancybox-content { - background: #e5e3df -} - -.fancybox-slide--iframe .fancybox-content { - background: #fff -} - -.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: #fff; - cursor: default; - max-width: 400px; - padding: 40px; - width: 100% -} - -.fancybox-error p { - color: #444; - font-size: 16px; - line-height: 20px; - margin: 0; - padding: 0 -} - -.fancybox-button { - background: rgba(30, 30, 30, .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: #ccc -} - -.fancybox-button:hover { - color: #fff -} - -.fancybox-button:focus { - outline: none -} - -.fancybox-button.fancybox-focus { - outline: 1px dotted -} - -.fancybox-button[disabled], -.fancybox-button[disabled]:hover { - color: #888; - 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: #ccc; - cursor: pointer; - opacity: .8; - padding: 8px; - position: absolute; - right: -12px; - top: -44px; - z-index: 401 -} - -.fancybox-close-small:hover { - color: #fff; - 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, .85) 0, rgba(0, 0, 0, .3) 50%, rgba(0, 0, 0, .15) 65%, rgba(0, 0, 0, .075) 75.5%, rgba(0, 0, 0, .037) 82.85%, rgba(0, 0, 0, .019) 88%, transparent); - bottom: 0; - color: #eee; - 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: #ccc; - text-decoration: none -} - -.fancybox-caption a:hover { - color: #fff; - text-decoration: underline -} - -.fancybox-loading { - animation: a 1s linear infinite; - background: transparent; - border: 4px solid #888; - border-bottom-color: #fff; - -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, .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(.19, 1, .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(.5, .5, .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(.1) skew(-10deg) -} - -.fancybox-fx-tube.fancybox-slide--next { - transform: translate3d(100%, 0, 0) scale(.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: #222; - 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: #fff -} - -.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: #fff -} - -.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: #ddd; - 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: #fff; - -webkit-border-radius: 10px; - border-radius: 10px; - -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3); - -moz-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3); - box-shadow: inset 0 0 6px rgba(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, .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(.25, .46, .45, .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 6 Free'; - font-style: normal; - font-weight: 400; - font-display: swap; - src: url(../../../../../../../../../themes/logico/fonts/fa-regular-400.woff2) format("woff2"), url(../../../../../../../../../themes/logico/fonts/fa-regular-400.ttf) format("truetype") -} - -@font-face { - font-family: 'Font Awesome 5 Free'; - font-style: normal; - font-weight: 400; - font-display: swap; - src: url(../../../../../../../../../themes/logico/fonts/fa-regular-400.woff2) format("woff2"), url(../../../../../../../../../themes/logico/fonts/fa-regular-400.ttf) format("truetype") -} - -.fa, -.far, -.fa-regular { - font-weight: 400 -} - -.fa-0::before { - content: "\30" -} - -.fa-1::before { - content: "\31" -} - -.fa-2::before { - content: "\32" -} - -.fa-3::before { - content: "\33" -} - -.fa-4::before { - content: "\34" -} - -.fa-5::before { - content: "\35" -} - -.fa-6::before { - content: "\36" -} - -.fa-7::before { - content: "\37" -} - -.fa-8::before { - content: "\38" -} - -.fa-9::before { - content: "\39" -} - -.fa-fill-drip::before { - content: "\f576" -} - -.fa-arrows-to-circle::before { - content: "\e4bd" -} - -.fa-circle-chevron-right::before { - content: "\f138" -} - -.fa-chevron-circle-right::before { - content: "\f138" -} - -.fa-at::before { - content: "\40" -} - -.fa-trash-can::before { - content: "\f2ed" -} - -.fa-trash-alt::before { - content: "\f2ed" -} - -.fa-text-height::before { - content: "\f034" -} - -.fa-user-xmark::before { - content: "\f235" -} - -.fa-user-times::before { - content: "\f235" -} - -.fa-stethoscope::before { - content: "\f0f1" -} - -.fa-message::before { - content: "\f27a" -} - -.fa-comment-alt::before { - content: "\f27a" -} - -.fa-info::before { - content: "\f129" -} - -.fa-down-left-and-up-right-to-center::before { - content: "\f422" -} - -.fa-compress-alt::before { - content: "\f422" -} - -.fa-explosion::before { - content: "\e4e9" -} - -.fa-file-lines::before { - content: "\f15c" -} - -.fa-file-alt::before { - content: "\f15c" -} - -.fa-file-text::before { - content: "\f15c" -} - -.fa-wave-square::before { - content: "\f83e" -} - -.fa-ring::before { - content: "\f70b" -} - -.fa-building-un::before { - content: "\e4d9" -} - -.fa-dice-three::before { - content: "\f527" -} - -.fa-calendar-days::before { - content: "\f073" -} - -.fa-calendar-alt::before { - content: "\f073" -} - -.fa-anchor-circle-check::before { - content: "\e4aa" -} - -.fa-building-circle-arrow-right::before { - content: "\e4d1" -} - -.fa-volleyball::before { - content: "\f45f" -} - -.fa-volleyball-ball::before { - content: "\f45f" -} - -.fa-arrows-up-to-line::before { - content: "\e4c2" -} - -.fa-sort-down::before { - content: "\f0dd" -} - -.fa-sort-desc::before { - content: "\f0dd" -} - -.fa-circle-minus::before { - content: "\f056" -} - -.fa-minus-circle::before { - content: "\f056" -} - -.fa-door-open::before { - content: "\f52b" -} - -.fa-right-from-bracket::before { - content: "\f2f5" -} - -.fa-sign-out-alt::before { - content: "\f2f5" -} - -.fa-atom::before { - content: "\f5d2" -} - -.fa-soap::before { - content: "\e06e" -} - -.fa-icons::before { - content: "\f86d" -} - -.fa-heart-music-camera-bolt::before { - content: "\f86d" -} - -.fa-microphone-lines-slash::before { - content: "\f539" -} - -.fa-microphone-alt-slash::before { - content: "\f539" -} - -.fa-bridge-circle-check::before { - content: "\e4c9" -} - -.fa-pump-medical::before { - content: "\e06a" -} - -.fa-fingerprint::before { - content: "\f577" -} - -.fa-hand-point-right::before { - content: "\f0a4" -} - -.fa-magnifying-glass-location::before { - content: "\f689" -} - -.fa-search-location::before { - content: "\f689" -} - -.fa-forward-step::before { - content: "\f051" -} - -.fa-step-forward::before { - content: "\f051" -} - -.fa-face-smile-beam::before { - content: "\f5b8" -} - -.fa-smile-beam::before { - content: "\f5b8" -} - -.fa-flag-checkered::before { - content: "\f11e" -} - -.fa-football::before { - content: "\f44e" -} - -.fa-football-ball::before { - content: "\f44e" -} - -.fa-school-circle-exclamation::before { - content: "\e56c" -} - -.fa-crop::before { - content: "\f125" -} - -.fa-angles-down::before { - content: "\f103" -} - -.fa-angle-double-down::before { - content: "\f103" -} - -.fa-users-rectangle::before { - content: "\e594" -} - -.fa-people-roof::before { - content: "\e537" -} - -.fa-people-line::before { - content: "\e534" -} - -.fa-beer-mug-empty::before { - content: "\f0fc" -} - -.fa-beer::before { - content: "\f0fc" -} - -.fa-diagram-predecessor::before { - content: "\e477" -} - -.fa-arrow-up-long::before { - content: "\f176" -} - -.fa-long-arrow-up::before { - content: "\f176" -} - -.fa-fire-flame-simple::before { - content: "\f46a" -} - -.fa-burn::before { - content: "\f46a" -} - -.fa-person::before { - content: "\f183" -} - -.fa-male::before { - content: "\f183" -} - -.fa-laptop::before { - content: "\f109" -} - -.fa-file-csv::before { - content: "\f6dd" -} - -.fa-menorah::before { - content: "\f676" -} - -.fa-truck-plane::before { - content: "\e58f" -} - -.fa-record-vinyl::before { - content: "\f8d9" -} - -.fa-face-grin-stars::before { - content: "\f587" -} - -.fa-grin-stars::before { - content: "\f587" -} - -.fa-bong::before { - content: "\f55c" -} - -.fa-spaghetti-monster-flying::before { - content: "\f67b" -} - -.fa-pastafarianism::before { - content: "\f67b" -} - -.fa-arrow-down-up-across-line::before { - content: "\e4af" -} - -.fa-spoon::before { - content: "\f2e5" -} - -.fa-utensil-spoon::before { - content: "\f2e5" -} - -.fa-jar-wheat::before { - content: "\e517" -} - -.fa-envelopes-bulk::before { - content: "\f674" -} - -.fa-mail-bulk::before { - content: "\f674" -} - -.fa-file-circle-exclamation::before { - content: "\e4eb" -} - -.fa-circle-h::before { - content: "\f47e" -} - -.fa-hospital-symbol::before { - content: "\f47e" -} - -.fa-pager::before { - content: "\f815" -} - -.fa-address-book::before { - content: "\f2b9" -} - -.fa-contact-book::before { - content: "\f2b9" -} - -.fa-strikethrough::before { - content: "\f0cc" -} - -.fa-k::before { - content: "\4b" -} - -.fa-landmark-flag::before { - content: "\e51c" -} - -.fa-pencil::before { - content: "\f303" -} - -.fa-pencil-alt::before { - content: "\f303" -} - -.fa-backward::before { - content: "\f04a" -} - -.fa-caret-right::before { - content: "\f0da" -} - -.fa-comments::before { - content: "\f086" -} - -.fa-paste::before { - content: "\f0ea" -} - -.fa-file-clipboard::before { - content: "\f0ea" -} - -.fa-code-pull-request::before { - content: "\e13c" -} - -.fa-clipboard-list::before { - content: "\f46d" -} - -.fa-truck-ramp-box::before { - content: "\f4de" -} - -.fa-truck-loading::before { - content: "\f4de" -} - -.fa-user-check::before { - content: "\f4fc" -} - -.fa-vial-virus::before { - content: "\e597" -} - -.fa-sheet-plastic::before { - content: "\e571" -} - -.fa-blog::before { - content: "\f781" -} - -.fa-user-ninja::before { - content: "\f504" -} - -.fa-person-arrow-up-from-line::before { - content: "\e539" -} - -.fa-scroll-torah::before { - content: "\f6a0" -} - -.fa-torah::before { - content: "\f6a0" -} - -.fa-broom-ball::before { - content: "\f458" -} - -.fa-quidditch::before { - content: "\f458" -} - -.fa-quidditch-broom-ball::before { - content: "\f458" -} - -.fa-toggle-off::before { - content: "\f204" -} - -.fa-box-archive::before { - content: "\f187" -} - -.fa-archive::before { - content: "\f187" -} - -.fa-person-drowning::before { - content: "\e545" -} - -.fa-arrow-down-9-1::before { - content: "\f886" -} - -.fa-sort-numeric-desc::before { - content: "\f886" -} - -.fa-sort-numeric-down-alt::before { - content: "\f886" -} - -.fa-face-grin-tongue-squint::before { - content: "\f58a" -} - -.fa-grin-tongue-squint::before { - content: "\f58a" -} - -.fa-spray-can::before { - content: "\f5bd" -} - -.fa-truck-monster::before { - content: "\f63b" -} - -.fa-w::before { - content: "\57" -} - -.fa-earth-africa::before { - content: "\f57c" -} - -.fa-globe-africa::before { - content: "\f57c" -} - -.fa-rainbow::before { - content: "\f75b" -} - -.fa-circle-notch::before { - content: "\f1ce" -} - -.fa-tablet-screen-button::before { - content: "\f3fa" -} - -.fa-tablet-alt::before { - content: "\f3fa" -} - -.fa-paw::before { - content: "\f1b0" -} - -.fa-cloud::before { - content: "\f0c2" -} - -.fa-trowel-bricks::before { - content: "\e58a" -} - -.fa-face-flushed::before { - content: "\f579" -} - -.fa-flushed::before { - content: "\f579" -} - -.fa-hospital-user::before { - content: "\f80d" -} - -.fa-tent-arrow-left-right::before { - content: "\e57f" -} - -.fa-gavel::before { - content: "\f0e3" -} - -.fa-legal::before { - content: "\f0e3" -} - -.fa-binoculars::before { - content: "\f1e5" -} - -.fa-microphone-slash::before { - content: "\f131" -} - -.fa-box-tissue::before { - content: "\e05b" -} - -.fa-motorcycle::before { - content: "\f21c" -} - -.fa-bell-concierge::before { - content: "\f562" -} - -.fa-concierge-bell::before { - content: "\f562" -} - -.fa-pen-ruler::before { - content: "\f5ae" -} - -.fa-pencil-ruler::before { - content: "\f5ae" -} - -.fa-people-arrows::before { - content: "\e068" -} - -.fa-people-arrows-left-right::before { - content: "\e068" -} - -.fa-mars-and-venus-burst::before { - content: "\e523" -} - -.fa-square-caret-right::before { - content: "\f152" -} - -.fa-caret-square-right::before { - content: "\f152" -} - -.fa-scissors::before { - content: "\f0c4" -} - -.fa-cut::before { - content: "\f0c4" -} - -.fa-sun-plant-wilt::before { - content: "\e57a" -} - -.fa-toilets-portable::before { - content: "\e584" -} - -.fa-hockey-puck::before { - content: "\f453" -} - -.fa-table::before { - content: "\f0ce" -} - -.fa-magnifying-glass-arrow-right::before { - content: "\e521" -} - -.fa-tachograph-digital::before { - content: "\f566" -} - -.fa-digital-tachograph::before { - content: "\f566" -} - -.fa-users-slash::before { - content: "\e073" -} - -.fa-clover::before { - content: "\e139" -} - -.fa-reply::before { - content: "\f3e5" -} - -.fa-mail-reply::before { - content: "\f3e5" -} - -.fa-star-and-crescent::before { - content: "\f699" -} - -.fa-house-fire::before { - content: "\e50c" -} - -.fa-square-minus::before { - content: "\f146" -} - -.fa-minus-square::before { - content: "\f146" -} - -.fa-helicopter::before { - content: "\f533" -} - -.fa-compass::before { - content: "\f14e" -} - -.fa-square-caret-down::before { - content: "\f150" -} - -.fa-caret-square-down::before { - content: "\f150" -} - -.fa-file-circle-question::before { - content: "\e4ef" -} - -.fa-laptop-code::before { - content: "\f5fc" -} - -.fa-swatchbook::before { - content: "\f5c3" -} - -.fa-prescription-bottle::before { - content: "\f485" -} - -.fa-bars::before { - content: "\f0c9" -} - -.fa-navicon::before { - content: "\f0c9" -} - -.fa-people-group::before { - content: "\e533" -} - -.fa-hourglass-end::before { - content: "\f253" -} - -.fa-hourglass-3::before { - content: "\f253" -} - -.fa-heart-crack::before { - content: "\f7a9" -} - -.fa-heart-broken::before { - content: "\f7a9" -} - -.fa-square-up-right::before { - content: "\f360" -} - -.fa-external-link-square-alt::before { - content: "\f360" -} - -.fa-face-kiss-beam::before { - content: "\f597" -} - -.fa-kiss-beam::before { - content: "\f597" -} - -.fa-film::before { - content: "\f008" -} - -.fa-ruler-horizontal::before { - content: "\f547" -} - -.fa-people-robbery::before { - content: "\e536" -} - -.fa-lightbulb::before { - content: "\f0eb" -} - -.fa-caret-left::before { - content: "\f0d9" -} - -.fa-circle-exclamation::before { - content: "\f06a" -} - -.fa-exclamation-circle::before { - content: "\f06a" -} - -.fa-school-circle-xmark::before { - content: "\e56d" -} - -.fa-arrow-right-from-bracket::before { - content: "\f08b" -} - -.fa-sign-out::before { - content: "\f08b" -} - -.fa-circle-chevron-down::before { - content: "\f13a" -} - -.fa-chevron-circle-down::before { - content: "\f13a" -} - -.fa-unlock-keyhole::before { - content: "\f13e" -} - -.fa-unlock-alt::before { - content: "\f13e" -} - -.fa-cloud-showers-heavy::before { - content: "\f740" -} - -.fa-headphones-simple::before { - content: "\f58f" -} - -.fa-headphones-alt::before { - content: "\f58f" -} - -.fa-sitemap::before { - content: "\f0e8" -} - -.fa-circle-dollar-to-slot::before { - content: "\f4b9" -} - -.fa-donate::before { - content: "\f4b9" -} - -.fa-memory::before { - content: "\f538" -} - -.fa-road-spikes::before { - content: "\e568" -} - -.fa-fire-burner::before { - content: "\e4f1" -} - -.fa-flag::before { - content: "\f024" -} - -.fa-hanukiah::before { - content: "\f6e6" -} - -.fa-feather::before { - content: "\f52d" -} - -.fa-volume-low::before { - content: "\f027" -} - -.fa-volume-down::before { - content: "\f027" -} - -.fa-comment-slash::before { - content: "\f4b3" -} - -.fa-cloud-sun-rain::before { - content: "\f743" -} - -.fa-compress::before { - content: "\f066" -} - -.fa-wheat-awn::before { - content: "\e2cd" -} - -.fa-wheat-alt::before { - content: "\e2cd" -} - -.fa-ankh::before { - content: "\f644" -} - -.fa-hands-holding-child::before { - content: "\e4fa" -} - -.fa-asterisk::before { - content: "\2a" -} - -.fa-square-check::before { - content: "\f14a" -} - -.fa-check-square::before { - content: "\f14a" -} - -.fa-peseta-sign::before { - content: "\e221" -} - -.fa-heading::before { - content: "\f1dc" -} - -.fa-header::before { - content: "\f1dc" -} - -.fa-ghost::before { - content: "\f6e2" -} - -.fa-list::before { - content: "\f03a" -} - -.fa-list-squares::before { - content: "\f03a" -} - -.fa-square-phone-flip::before { - content: "\f87b" -} - -.fa-phone-square-alt::before { - content: "\f87b" -} - -.fa-cart-plus::before { - content: "\f217" -} - -.fa-gamepad::before { - content: "\f11b" -} - -.fa-circle-dot::before { - content: "\f192" -} - -.fa-dot-circle::before { - content: "\f192" -} - -.fa-face-dizzy::before { - content: "\f567" -} - -.fa-dizzy::before { - content: "\f567" -} - -.fa-egg::before { - content: "\f7fb" -} - -.fa-house-medical-circle-xmark::before { - content: "\e513" -} - -.fa-campground::before { - content: "\f6bb" -} - -.fa-folder-plus::before { - content: "\f65e" -} - -.fa-futbol::before { - content: "\f1e3" -} - -.fa-futbol-ball::before { - content: "\f1e3" -} - -.fa-soccer-ball::before { - content: "\f1e3" -} - -.fa-paintbrush::before { - content: "\f1fc" -} - -.fa-paint-brush::before { - content: "\f1fc" -} - -.fa-lock::before { - content: "\f023" -} - -.fa-gas-pump::before { - content: "\f52f" -} - -.fa-hot-tub-person::before { - content: "\f593" -} - -.fa-hot-tub::before { - content: "\f593" -} - -.fa-map-location::before { - content: "\f59f" -} - -.fa-map-marked::before { - content: "\f59f" -} - -.fa-house-flood-water::before { - content: "\e50e" -} - -.fa-tree::before { - content: "\f1bb" -} - -.fa-bridge-lock::before { - content: "\e4cc" -} - -.fa-sack-dollar::before { - content: "\f81d" -} - -.fa-pen-to-square::before { - content: "\f044" -} - -.fa-edit::before { - content: "\f044" -} - -.fa-car-side::before { - content: "\f5e4" -} - -.fa-share-nodes::before { - content: "\f1e0" -} - -.fa-share-alt::before { - content: "\f1e0" -} - -.fa-heart-circle-minus::before { - content: "\e4ff" -} - -.fa-hourglass-half::before { - content: "\f252" -} - -.fa-hourglass-2::before { - content: "\f252" -} - -.fa-microscope::before { - content: "\f610" -} - -.fa-sink::before { - content: "\e06d" -} - -.fa-bag-shopping::before { - content: "\f290" -} - -.fa-shopping-bag::before { - content: "\f290" -} - -.fa-arrow-down-z-a::before { - content: "\f881" -} - -.fa-sort-alpha-desc::before { - content: "\f881" -} - -.fa-sort-alpha-down-alt::before { - content: "\f881" -} - -.fa-mitten::before { - content: "\f7b5" -} - -.fa-person-rays::before { - content: "\e54d" -} - -.fa-users::before { - content: "\f0c0" -} - -.fa-eye-slash::before { - content: "\f070" -} - -.fa-flask-vial::before { - content: "\e4f3" -} - -.fa-hand::before { - content: "\f256" -} - -.fa-hand-paper::before { - content: "\f256" -} - -.fa-om::before { - content: "\f679" -} - -.fa-worm::before { - content: "\e599" -} - -.fa-house-circle-xmark::before { - content: "\e50b" -} - -.fa-plug::before { - content: "\f1e6" -} - -.fa-chevron-up::before { - content: "\f077" -} - -.fa-hand-spock::before { - content: "\f259" -} - -.fa-stopwatch::before { - content: "\f2f2" -} - -.fa-face-kiss::before { - content: "\f596" -} - -.fa-kiss::before { - content: "\f596" -} - -.fa-bridge-circle-xmark::before { - content: "\e4cb" -} - -.fa-face-grin-tongue::before { - content: "\f589" -} - -.fa-grin-tongue::before { - content: "\f589" -} - -.fa-chess-bishop::before { - content: "\f43a" -} - -.fa-face-grin-wink::before { - content: "\f58c" -} - -.fa-grin-wink::before { - content: "\f58c" -} - -.fa-ear-deaf::before { - content: "\f2a4" -} - -.fa-deaf::before { - content: "\f2a4" -} - -.fa-deafness::before { - content: "\f2a4" -} - -.fa-hard-of-hearing::before { - content: "\f2a4" -} - -.fa-road-circle-check::before { - content: "\e564" -} - -.fa-dice-five::before { - content: "\f523" -} - -.fa-square-rss::before { - content: "\f143" -} - -.fa-rss-square::before { - content: "\f143" -} - -.fa-land-mine-on::before { - content: "\e51b" -} - -.fa-i-cursor::before { - content: "\f246" -} - -.fa-stamp::before { - content: "\f5bf" -} - -.fa-stairs::before { - content: "\e289" -} - -.fa-i::before { - content: "\49" -} - -.fa-hryvnia-sign::before { - content: "\f6f2" -} - -.fa-hryvnia::before { - content: "\f6f2" -} - -.fa-pills::before { - content: "\f484" -} - -.fa-face-grin-wide::before { - content: "\f581" -} - -.fa-grin-alt::before { - content: "\f581" -} - -.fa-tooth::before { - content: "\f5c9" -} - -.fa-v::before { - content: "\56" -} - -.fa-bangladeshi-taka-sign::before { - content: "\e2e6" -} - -.fa-bicycle::before { - content: "\f206" -} - -.fa-staff-snake::before { - content: "\e579" -} - -.fa-rod-asclepius::before { - content: "\e579" -} - -.fa-rod-snake::before { - content: "\e579" -} - -.fa-staff-aesculapius::before { - content: "\e579" -} - -.fa-head-side-cough-slash::before { - content: "\e062" -} - -.fa-truck-medical::before { - content: "\f0f9" -} - -.fa-ambulance::before { - content: "\f0f9" -} - -.fa-wheat-awn-circle-exclamation::before { - content: "\e598" -} - -.fa-snowman::before { - content: "\f7d0" -} - -.fa-mortar-pestle::before { - content: "\f5a7" -} - -.fa-road-barrier::before { - content: "\e562" -} - -.fa-school::before { - content: "\f549" -} - -.fa-igloo::before { - content: "\f7ae" -} - -.fa-joint::before { - content: "\f595" -} - -.fa-angle-right::before { - content: "\f105" -} - -.fa-horse::before { - content: "\f6f0" -} - -.fa-q::before { - content: "\51" -} - -.fa-g::before { - content: "\47" -} - -.fa-notes-medical::before { - content: "\f481" -} - -.fa-temperature-half::before { - content: "\f2c9" -} - -.fa-temperature-2::before { - content: "\f2c9" -} - -.fa-thermometer-2::before { - content: "\f2c9" -} - -.fa-thermometer-half::before { - content: "\f2c9" -} - -.fa-dong-sign::before { - content: "\e169" -} - -.fa-capsules::before { - content: "\f46b" -} - -.fa-poo-storm::before { - content: "\f75a" -} - -.fa-poo-bolt::before { - content: "\f75a" -} - -.fa-face-frown-open::before { - content: "\f57a" -} - -.fa-frown-open::before { - content: "\f57a" -} - -.fa-hand-point-up::before { - content: "\f0a6" -} - -.fa-money-bill::before { - content: "\f0d6" -} - -.fa-bookmark::before { - content: "\f02e" -} - -.fa-align-justify::before { - content: "\f039" -} - -.fa-umbrella-beach::before { - content: "\f5ca" -} - -.fa-helmet-un::before { - content: "\e503" -} - -.fa-bullseye::before { - content: "\f140" -} - -.fa-bacon::before { - content: "\f7e5" -} - -.fa-hand-point-down::before { - content: "\f0a7" -} - -.fa-arrow-up-from-bracket::before { - content: "\e09a" -} - -.fa-folder::before { - content: "\f07b" -} - -.fa-folder-blank::before { - content: "\f07b" -} - -.fa-file-waveform::before { - content: "\f478" -} - -.fa-file-medical-alt::before { - content: "\f478" -} - -.fa-radiation::before { - content: "\f7b9" -} - -.fa-chart-simple::before { - content: "\e473" -} - -.fa-mars-stroke::before { - content: "\f229" -} - -.fa-vial::before { - content: "\f492" -} - -.fa-gauge::before { - content: "\f624" -} - -.fa-dashboard::before { - content: "\f624" -} - -.fa-gauge-med::before { - content: "\f624" -} - -.fa-tachometer-alt-average::before { - content: "\f624" -} - -.fa-wand-magic-sparkles::before { - content: "\e2ca" -} - -.fa-magic-wand-sparkles::before { - content: "\e2ca" -} - -.fa-e::before { - content: "\45" -} - -.fa-pen-clip::before { - content: "\f305" -} - -.fa-pen-alt::before { - content: "\f305" -} - -.fa-bridge-circle-exclamation::before { - content: "\e4ca" -} - -.fa-user::before { - content: "\f007" -} - -.fa-school-circle-check::before { - content: "\e56b" -} - -.fa-dumpster::before { - content: "\f793" -} - -.fa-van-shuttle::before { - content: "\f5b6" -} - -.fa-shuttle-van::before { - content: "\f5b6" -} - -.fa-building-user::before { - content: "\e4da" -} - -.fa-square-caret-left::before { - content: "\f191" -} - -.fa-caret-square-left::before { - content: "\f191" -} - -.fa-highlighter::before { - content: "\f591" -} - -.fa-key::before { - content: "\f084" -} - -.fa-bullhorn::before { - content: "\f0a1" -} - -.fa-globe::before { - content: "\f0ac" -} - -.fa-synagogue::before { - content: "\f69b" -} - -.fa-person-half-dress::before { - content: "\e548" -} - -.fa-road-bridge::before { - content: "\e563" -} - -.fa-location-arrow::before { - content: "\f124" -} - -.fa-c::before { - content: "\43" -} - -.fa-tablet-button::before { - content: "\f10a" -} - -.fa-building-lock::before { - content: "\e4d6" -} - -.fa-pizza-slice::before { - content: "\f818" -} - -.fa-money-bill-wave::before { - content: "\f53a" -} - -.fa-chart-area::before { - content: "\f1fe" -} - -.fa-area-chart::before { - content: "\f1fe" -} - -.fa-house-flag::before { - content: "\e50d" -} - -.fa-person-circle-minus::before { - content: "\e540" -} - -.fa-ban::before { - content: "\f05e" -} - -.fa-cancel::before { - content: "\f05e" -} - -.fa-camera-rotate::before { - content: "\e0d8" -} - -.fa-spray-can-sparkles::before { - content: "\f5d0" -} - -.fa-air-freshener::before { - content: "\f5d0" -} - -.fa-star::before { - content: "\f005" -} - -.fa-repeat::before { - content: "\f363" -} - -.fa-cross::before { - content: "\f654" -} - -.fa-box::before { - content: "\f466" -} - -.fa-venus-mars::before { - content: "\f228" -} - -.fa-arrow-pointer::before { - content: "\f245" -} - -.fa-mouse-pointer::before { - content: "\f245" -} - -.fa-maximize::before { - content: "\f31e" -} - -.fa-expand-arrows-alt::before { - content: "\f31e" -} - -.fa-charging-station::before { - content: "\f5e7" -} - -.fa-shapes::before { - content: "\f61f" -} - -.fa-triangle-circle-square::before { - content: "\f61f" -} - -.fa-shuffle::before { - content: "\f074" -} - -.fa-random::before { - content: "\f074" -} - -.fa-person-running::before { - content: "\f70c" -} - -.fa-running::before { - content: "\f70c" -} - -.fa-mobile-retro::before { - content: "\e527" -} - -.fa-grip-lines-vertical::before { - content: "\f7a5" -} - -.fa-spider::before { - content: "\f717" -} - -.fa-hands-bound::before { - content: "\e4f9" -} - -.fa-file-invoice-dollar::before { - content: "\f571" -} - -.fa-plane-circle-exclamation::before { - content: "\e556" -} - -.fa-x-ray::before { - content: "\f497" -} - -.fa-spell-check::before { - content: "\f891" -} - -.fa-slash::before { - content: "\f715" -} - -.fa-computer-mouse::before { - content: "\f8cc" -} - -.fa-mouse::before { - content: "\f8cc" -} - -.fa-arrow-right-to-bracket::before { - content: "\f090" -} - -.fa-sign-in::before { - content: "\f090" -} - -.fa-shop-slash::before { - content: "\e070" -} - -.fa-store-alt-slash::before { - content: "\e070" -} - -.fa-server::before { - content: "\f233" -} - -.fa-virus-covid-slash::before { - content: "\e4a9" -} - -.fa-shop-lock::before { - content: "\e4a5" -} - -.fa-hourglass-start::before { - content: "\f251" -} - -.fa-hourglass-1::before { - content: "\f251" -} - -.fa-blender-phone::before { - content: "\f6b6" -} - -.fa-building-wheat::before { - content: "\e4db" -} - -.fa-person-breastfeeding::before { - content: "\e53a" -} - -.fa-right-to-bracket::before { - content: "\f2f6" -} - -.fa-sign-in-alt::before { - content: "\f2f6" -} - -.fa-venus::before { - content: "\f221" -} - -.fa-passport::before { - content: "\f5ab" -} - -.fa-heart-pulse::before { - content: "\f21e" -} - -.fa-heartbeat::before { - content: "\f21e" -} - -.fa-people-carry-box::before { - content: "\f4ce" -} - -.fa-people-carry::before { - content: "\f4ce" -} - -.fa-temperature-high::before { - content: "\f769" -} - -.fa-microchip::before { - content: "\f2db" -} - -.fa-crown::before { - content: "\f521" -} - -.fa-weight-hanging::before { - content: "\f5cd" -} - -.fa-xmarks-lines::before { - content: "\e59a" -} - -.fa-file-prescription::before { - content: "\f572" -} - -.fa-weight-scale::before { - content: "\f496" -} - -.fa-weight::before { - content: "\f496" -} - -.fa-user-group::before { - content: "\f500" -} - -.fa-user-friends::before { - content: "\f500" -} - -.fa-arrow-up-a-z::before { - content: "\f15e" -} - -.fa-sort-alpha-up::before { - content: "\f15e" -} - -.fa-chess-knight::before { - content: "\f441" -} - -.fa-face-laugh-squint::before { - content: "\f59b" -} - -.fa-laugh-squint::before { - content: "\f59b" -} - -.fa-wheelchair::before { - content: "\f193" -} - -.fa-circle-arrow-up::before { - content: "\f0aa" -} - -.fa-arrow-circle-up::before { - content: "\f0aa" -} - -.fa-toggle-on::before { - content: "\f205" -} - -.fa-person-walking::before { - content: "\f554" -} - -.fa-walking::before { - content: "\f554" -} - -.fa-l::before { - content: "\4c" -} - -.fa-fire::before { - content: "\f06d" -} - -.fa-bed-pulse::before { - content: "\f487" -} - -.fa-procedures::before { - content: "\f487" -} - -.fa-shuttle-space::before { - content: "\f197" -} - -.fa-space-shuttle::before { - content: "\f197" -} - -.fa-face-laugh::before { - content: "\f599" -} - -.fa-laugh::before { - content: "\f599" -} - -.fa-folder-open::before { - content: "\f07c" -} - -.fa-heart-circle-plus::before { - content: "\e500" -} - -.fa-code-fork::before { - content: "\e13b" -} - -.fa-city::before { - content: "\f64f" -} - -.fa-microphone-lines::before { - content: "\f3c9" -} - -.fa-microphone-alt::before { - content: "\f3c9" -} - -.fa-pepper-hot::before { - content: "\f816" -} - -.fa-unlock::before { - content: "\f09c" -} - -.fa-colon-sign::before { - content: "\e140" -} - -.fa-headset::before { - content: "\f590" -} - -.fa-store-slash::before { - content: "\e071" -} - -.fa-road-circle-xmark::before { - content: "\e566" -} - -.fa-user-minus::before { - content: "\f503" -} - -.fa-mars-stroke-up::before { - content: "\f22a" -} - -.fa-mars-stroke-v::before { - content: "\f22a" -} - -.fa-champagne-glasses::before { - content: "\f79f" -} - -.fa-glass-cheers::before { - content: "\f79f" -} - -.fa-clipboard::before { - content: "\f328" -} - -.fa-house-circle-exclamation::before { - content: "\e50a" -} - -.fa-file-arrow-up::before { - content: "\f574" -} - -.fa-file-upload::before { - content: "\f574" -} - -.fa-wifi::before { - content: "\f1eb" -} - -.fa-wifi-3::before { - content: "\f1eb" -} - -.fa-wifi-strong::before { - content: "\f1eb" -} - -.fa-bath::before { - content: "\f2cd" -} - -.fa-bathtub::before { - content: "\f2cd" -} - -.fa-underline::before { - content: "\f0cd" -} - -.fa-user-pen::before { - content: "\f4ff" -} - -.fa-user-edit::before { - content: "\f4ff" -} - -.fa-signature::before { - content: "\f5b7" -} - -.fa-stroopwafel::before { - content: "\f551" -} - -.fa-bold::before { - content: "\f032" -} - -.fa-anchor-lock::before { - content: "\e4ad" -} - -.fa-building-ngo::before { - content: "\e4d7" -} - -.fa-manat-sign::before { - content: "\e1d5" -} - -.fa-not-equal::before { - content: "\f53e" -} - -.fa-border-top-left::before { - content: "\f853" -} - -.fa-border-style::before { - content: "\f853" -} - -.fa-map-location-dot::before { - content: "\f5a0" -} - -.fa-map-marked-alt::before { - content: "\f5a0" -} - -.fa-jedi::before { - content: "\f669" -} - -.fa-square-poll-vertical::before { - content: "\f681" -} - -.fa-poll::before { - content: "\f681" -} - -.fa-mug-hot::before { - content: "\f7b6" -} - -.fa-car-battery::before { - content: "\f5df" -} - -.fa-battery-car::before { - content: "\f5df" -} - -.fa-gift::before { - content: "\f06b" -} - -.fa-dice-two::before { - content: "\f528" -} - -.fa-chess-queen::before { - content: "\f445" -} - -.fa-glasses::before { - content: "\f530" -} - -.fa-chess-board::before { - content: "\f43c" -} - -.fa-building-circle-check::before { - content: "\e4d2" -} - -.fa-person-chalkboard::before { - content: "\e53d" -} - -.fa-mars-stroke-right::before { - content: "\f22b" -} - -.fa-mars-stroke-h::before { - content: "\f22b" -} - -.fa-hand-back-fist::before { - content: "\f255" -} - -.fa-hand-rock::before { - content: "\f255" -} - -.fa-square-caret-up::before { - content: "\f151" -} - -.fa-caret-square-up::before { - content: "\f151" -} - -.fa-cloud-showers-water::before { - content: "\e4e4" -} - -.fa-chart-bar::before { - content: "\f080" -} - -.fa-bar-chart::before { - content: "\f080" -} - -.fa-hands-bubbles::before { - content: "\e05e" -} - -.fa-hands-wash::before { - content: "\e05e" -} - -.fa-less-than-equal::before { - content: "\f537" -} - -.fa-train::before { - content: "\f238" -} - -.fa-eye-low-vision::before { - content: "\f2a8" -} - -.fa-low-vision::before { - content: "\f2a8" -} - -.fa-crow::before { - content: "\f520" -} - -.fa-sailboat::before { - content: "\e445" -} - -.fa-window-restore::before { - content: "\f2d2" -} - -.fa-square-plus::before { - content: "\f0fe" -} - -.fa-plus-square::before { - content: "\f0fe" -} - -.fa-torii-gate::before { - content: "\f6a1" -} - -.fa-frog::before { - content: "\f52e" -} - -.fa-bucket::before { - content: "\e4cf" -} - -.fa-image::before { - content: "\f03e" -} - -.fa-microphone::before { - content: "\f130" -} - -.fa-cow::before { - content: "\f6c8" -} - -.fa-caret-up::before { - content: "\f0d8" -} - -.fa-screwdriver::before { - content: "\f54a" -} - -.fa-folder-closed::before { - content: "\e185" -} - -.fa-house-tsunami::before { - content: "\e515" -} - -.fa-square-nfi::before { - content: "\e576" -} - -.fa-arrow-up-from-ground-water::before { - content: "\e4b5" -} - -.fa-martini-glass::before { - content: "\f57b" -} - -.fa-glass-martini-alt::before { - content: "\f57b" -} - -.fa-rotate-left::before { - content: "\f2ea" -} - -.fa-rotate-back::before { - content: "\f2ea" -} - -.fa-rotate-backward::before { - content: "\f2ea" -} - -.fa-undo-alt::before { - content: "\f2ea" -} - -.fa-table-columns::before { - content: "\f0db" -} - -.fa-columns::before { - content: "\f0db" -} - -.fa-lemon::before { - content: "\f094" -} - -.fa-head-side-mask::before { - content: "\e063" -} - -.fa-handshake::before { - content: "\f2b5" -} - -.fa-gem::before { - content: "\f3a5" -} - -.fa-dolly::before { - content: "\f472" -} - -.fa-dolly-box::before { - content: "\f472" -} - -.fa-smoking::before { - content: "\f48d" -} - -.fa-minimize::before { - content: "\f78c" -} - -.fa-compress-arrows-alt::before { - content: "\f78c" -} - -.fa-monument::before { - content: "\f5a6" -} - -.fa-snowplow::before { - content: "\f7d2" -} - -.fa-angles-right::before { - content: "\f101" -} - -.fa-angle-double-right::before { - content: "\f101" -} - -.fa-cannabis::before { - content: "\f55f" -} - -.fa-circle-play::before { - content: "\f144" -} - -.fa-play-circle::before { - content: "\f144" -} - -.fa-tablets::before { - content: "\f490" -} - -.fa-ethernet::before { - content: "\f796" -} - -.fa-euro-sign::before { - content: "\f153" -} - -.fa-eur::before { - content: "\f153" -} - -.fa-euro::before { - content: "\f153" -} - -.fa-chair::before { - content: "\f6c0" -} - -.fa-circle-check::before { - content: "\f058" -} - -.fa-check-circle::before { - content: "\f058" -} - -.fa-circle-stop::before { - content: "\f28d" -} - -.fa-stop-circle::before { - content: "\f28d" -} - -.fa-compass-drafting::before { - content: "\f568" -} - -.fa-drafting-compass::before { - content: "\f568" -} - -.fa-plate-wheat::before { - content: "\e55a" -} - -.fa-icicles::before { - content: "\f7ad" -} - -.fa-person-shelter::before { - content: "\e54f" -} - -.fa-neuter::before { - content: "\f22c" -} - -.fa-id-badge::before { - content: "\f2c1" -} - -.fa-marker::before { - content: "\f5a1" -} - -.fa-face-laugh-beam::before { - content: "\f59a" -} - -.fa-laugh-beam::before { - content: "\f59a" -} - -.fa-helicopter-symbol::before { - content: "\e502" -} - -.fa-universal-access::before { - content: "\f29a" -} - -.fa-circle-chevron-up::before { - content: "\f139" -} - -.fa-chevron-circle-up::before { - content: "\f139" -} - -.fa-lari-sign::before { - content: "\e1c8" -} - -.fa-volcano::before { - content: "\f770" -} - -.fa-person-walking-dashed-line-arrow-right::before { - content: "\e553" -} - -.fa-sterling-sign::before { - content: "\f154" -} - -.fa-gbp::before { - content: "\f154" -} - -.fa-pound-sign::before { - content: "\f154" -} - -.fa-viruses::before { - content: "\e076" -} - -.fa-square-person-confined::before { - content: "\e577" -} - -.fa-user-tie::before { - content: "\f508" -} - -.fa-arrow-down-long::before { - content: "\f175" -} - -.fa-long-arrow-down::before { - content: "\f175" -} - -.fa-tent-arrow-down-to-line::before { - content: "\e57e" -} - -.fa-certificate::before { - content: "\f0a3" -} - -.fa-reply-all::before { - content: "\f122" -} - -.fa-mail-reply-all::before { - content: "\f122" -} - -.fa-suitcase::before { - content: "\f0f2" -} - -.fa-person-skating::before { - content: "\f7c5" -} - -.fa-skating::before { - content: "\f7c5" -} - -.fa-filter-circle-dollar::before { - content: "\f662" -} - -.fa-funnel-dollar::before { - content: "\f662" -} - -.fa-camera-retro::before { - content: "\f083" -} - -.fa-circle-arrow-down::before { - content: "\f0ab" -} - -.fa-arrow-circle-down::before { - content: "\f0ab" -} - -.fa-file-import::before { - content: "\f56f" -} - -.fa-arrow-right-to-file::before { - content: "\f56f" -} - -.fa-square-arrow-up-right::before { - content: "\f14c" -} - -.fa-external-link-square::before { - content: "\f14c" -} - -.fa-box-open::before { - content: "\f49e" -} - -.fa-scroll::before { - content: "\f70e" -} - -.fa-spa::before { - content: "\f5bb" -} - -.fa-location-pin-lock::before { - content: "\e51f" -} - -.fa-pause::before { - content: "\f04c" -} - -.fa-hill-avalanche::before { - content: "\e507" -} - -.fa-temperature-empty::before { - content: "\f2cb" -} - -.fa-temperature-0::before { - content: "\f2cb" -} - -.fa-thermometer-0::before { - content: "\f2cb" -} - -.fa-thermometer-empty::before { - content: "\f2cb" -} - -.fa-bomb::before { - content: "\f1e2" -} - -.fa-registered::before { - content: "\f25d" -} - -.fa-address-card::before { - content: "\f2bb" -} - -.fa-contact-card::before { - content: "\f2bb" -} - -.fa-vcard::before { - content: "\f2bb" -} - -.fa-scale-unbalanced-flip::before { - content: "\f516" -} - -.fa-balance-scale-right::before { - content: "\f516" -} - -.fa-subscript::before { - content: "\f12c" -} - -.fa-diamond-turn-right::before { - content: "\f5eb" -} - -.fa-directions::before { - content: "\f5eb" -} - -.fa-burst::before { - content: "\e4dc" -} - -.fa-house-laptop::before { - content: "\e066" -} - -.fa-laptop-house::before { - content: "\e066" -} - -.fa-face-tired::before { - content: "\f5c8" -} - -.fa-tired::before { - content: "\f5c8" -} - -.fa-money-bills::before { - content: "\e1f3" -} - -.fa-smog::before { - content: "\f75f" -} - -.fa-crutch::before { - content: "\f7f7" -} - -.fa-cloud-arrow-up::before { - content: "\f0ee" -} - -.fa-cloud-upload::before { - content: "\f0ee" -} - -.fa-cloud-upload-alt::before { - content: "\f0ee" -} - -.fa-palette::before { - content: "\f53f" -} - -.fa-arrows-turn-right::before { - content: "\e4c0" -} - -.fa-vest::before { - content: "\e085" -} - -.fa-ferry::before { - content: "\e4ea" -} - -.fa-arrows-down-to-people::before { - content: "\e4b9" -} - -.fa-seedling::before { - content: "\f4d8" -} - -.fa-sprout::before { - content: "\f4d8" -} - -.fa-left-right::before { - content: "\f337" -} - -.fa-arrows-alt-h::before { - content: "\f337" -} - -.fa-boxes-packing::before { - content: "\e4c7" -} - -.fa-circle-arrow-left::before { - content: "\f0a8" -} - -.fa-arrow-circle-left::before { - content: "\f0a8" -} - -.fa-group-arrows-rotate::before { - content: "\e4f6" -} - -.fa-bowl-food::before { - content: "\e4c6" -} - -.fa-candy-cane::before { - content: "\f786" -} - -.fa-arrow-down-wide-short::before { - content: "\f160" -} - -.fa-sort-amount-asc::before { - content: "\f160" -} - -.fa-sort-amount-down::before { - content: "\f160" -} - -.fa-cloud-bolt::before { - content: "\f76c" -} - -.fa-thunderstorm::before { - content: "\f76c" -} - -.fa-text-slash::before { - content: "\f87d" -} - -.fa-remove-format::before { - content: "\f87d" -} - -.fa-face-smile-wink::before { - content: "\f4da" -} - -.fa-smile-wink::before { - content: "\f4da" -} - -.fa-file-word::before { - content: "\f1c2" -} - -.fa-file-powerpoint::before { - content: "\f1c4" -} - -.fa-arrows-left-right::before { - content: "\f07e" -} - -.fa-arrows-h::before { - content: "\f07e" -} - -.fa-house-lock::before { - content: "\e510" -} - -.fa-cloud-arrow-down::before { - content: "\f0ed" -} - -.fa-cloud-download::before { - content: "\f0ed" -} - -.fa-cloud-download-alt::before { - content: "\f0ed" -} - -.fa-children::before { - content: "\e4e1" -} - -.fa-chalkboard::before { - content: "\f51b" -} - -.fa-blackboard::before { - content: "\f51b" -} - -.fa-user-large-slash::before { - content: "\f4fa" -} - -.fa-user-alt-slash::before { - content: "\f4fa" -} - -.fa-envelope-open::before { - content: "\f2b6" -} - -.fa-handshake-simple-slash::before { - content: "\e05f" -} - -.fa-handshake-alt-slash::before { - content: "\e05f" -} - -.fa-mattress-pillow::before { - content: "\e525" -} - -.fa-guarani-sign::before { - content: "\e19a" -} - -.fa-arrows-rotate::before { - content: "\f021" -} - -.fa-refresh::before { - content: "\f021" -} - -.fa-sync::before { - content: "\f021" -} - -.fa-fire-extinguisher::before { - content: "\f134" -} - -.fa-cruzeiro-sign::before { - content: "\e152" -} - -.fa-greater-than-equal::before { - content: "\f532" -} - -.fa-shield-halved::before { - content: "\f3ed" -} - -.fa-shield-alt::before { - content: "\f3ed" -} - -.fa-book-atlas::before { - content: "\f558" -} - -.fa-atlas::before { - content: "\f558" -} - -.fa-virus::before { - content: "\e074" -} - -.fa-envelope-circle-check::before { - content: "\e4e8" -} - -.fa-layer-group::before { - content: "\f5fd" -} - -.fa-arrows-to-dot::before { - content: "\e4be" -} - -.fa-archway::before { - content: "\f557" -} - -.fa-heart-circle-check::before { - content: "\e4fd" -} - -.fa-house-chimney-crack::before { - content: "\f6f1" -} - -.fa-house-damage::before { - content: "\f6f1" -} - -.fa-file-zipper::before { - content: "\f1c6" -} - -.fa-file-archive::before { - content: "\f1c6" -} - -.fa-square::before { - content: "\f0c8" -} - -.fa-martini-glass-empty::before { - content: "\f000" -} - -.fa-glass-martini::before { - content: "\f000" -} - -.fa-couch::before { - content: "\f4b8" -} - -.fa-cedi-sign::before { - content: "\e0df" -} - -.fa-italic::before { - content: "\f033" -} - -.fa-church::before { - content: "\f51d" -} - -.fa-comments-dollar::before { - content: "\f653" -} - -.fa-democrat::before { - content: "\f747" -} - -.fa-z::before { - content: "\5a" -} - -.fa-person-skiing::before { - content: "\f7c9" -} - -.fa-skiing::before { - content: "\f7c9" -} - -.fa-road-lock::before { - content: "\e567" -} - -.fa-a::before { - content: "\41" -} - -.fa-temperature-arrow-down::before { - content: "\e03f" -} - -.fa-temperature-down::before { - content: "\e03f" -} - -.fa-feather-pointed::before { - content: "\f56b" -} - -.fa-feather-alt::before { - content: "\f56b" -} - -.fa-p::before { - content: "\50" -} - -.fa-snowflake::before { - content: "\f2dc" -} - -.fa-newspaper::before { - content: "\f1ea" -} - -.fa-rectangle-ad::before { - content: "\f641" -} - -.fa-ad::before { - content: "\f641" -} - -.fa-circle-arrow-right::before { - content: "\f0a9" -} - -.fa-arrow-circle-right::before { - content: "\f0a9" -} - -.fa-filter-circle-xmark::before { - content: "\e17b" -} - -.fa-locust::before { - content: "\e520" -} - -.fa-sort::before { - content: "\f0dc" -} - -.fa-unsorted::before { - content: "\f0dc" -} - -.fa-list-ol::before { - content: "\f0cb" -} - -.fa-list-1-2::before { - content: "\f0cb" -} - -.fa-list-numeric::before { - content: "\f0cb" -} - -.fa-person-dress-burst::before { - content: "\e544" -} - -.fa-money-check-dollar::before { - content: "\f53d" -} - -.fa-money-check-alt::before { - content: "\f53d" -} - -.fa-vector-square::before { - content: "\f5cb" -} - -.fa-bread-slice::before { - content: "\f7ec" -} - -.fa-language::before { - content: "\f1ab" -} - -.fa-face-kiss-wink-heart::before { - content: "\f598" -} - -.fa-kiss-wink-heart::before { - content: "\f598" -} - -.fa-filter::before { - content: "\f0b0" -} - -.fa-question::before { - content: "\3f" -} - -.fa-file-signature::before { - content: "\f573" -} - -.fa-up-down-left-right::before { - content: "\f0b2" -} - -.fa-arrows-alt::before { - content: "\f0b2" -} - -.fa-house-chimney-user::before { - content: "\e065" -} - -.fa-hand-holding-heart::before { - content: "\f4be" -} - -.fa-puzzle-piece::before { - content: "\f12e" -} - -.fa-money-check::before { - content: "\f53c" -} - -.fa-star-half-stroke::before { - content: "\f5c0" -} - -.fa-star-half-alt::before { - content: "\f5c0" -} - -.fa-code::before { - content: "\f121" -} - -.fa-whiskey-glass::before { - content: "\f7a0" -} - -.fa-glass-whiskey::before { - content: "\f7a0" -} - -.fa-building-circle-exclamation::before { - content: "\e4d3" -} - -.fa-magnifying-glass-chart::before { - content: "\e522" -} - -.fa-arrow-up-right-from-square::before { - content: "\f08e" -} - -.fa-external-link::before { - content: "\f08e" -} - -.fa-cubes-stacked::before { - content: "\e4e6" -} - -.fa-won-sign::before { - content: "\f159" -} - -.fa-krw::before { - content: "\f159" -} - -.fa-won::before { - content: "\f159" -} - -.fa-virus-covid::before { - content: "\e4a8" -} - -.fa-austral-sign::before { - content: "\e0a9" -} - -.fa-f::before { - content: "\46" -} - -.fa-leaf::before { - content: "\f06c" -} - -.fa-road::before { - content: "\f018" -} - -.fa-taxi::before { - content: "\f1ba" -} - -.fa-cab::before { - content: "\f1ba" -} - -.fa-person-circle-plus::before { - content: "\e541" -} - -.fa-chart-pie::before { - content: "\f200" -} - -.fa-pie-chart::before { - content: "\f200" -} - -.fa-bolt-lightning::before { - content: "\e0b7" -} - -.fa-sack-xmark::before { - content: "\e56a" -} - -.fa-file-excel::before { - content: "\f1c3" -} - -.fa-file-contract::before { - content: "\f56c" -} - -.fa-fish-fins::before { - content: "\e4f2" -} - -.fa-building-flag::before { - content: "\e4d5" -} - -.fa-face-grin-beam::before { - content: "\f582" -} - -.fa-grin-beam::before { - content: "\f582" -} - -.fa-object-ungroup::before { - content: "\f248" -} - -.fa-poop::before { - content: "\f619" -} - -.fa-location-pin::before { - content: "\f041" -} - -.fa-map-marker::before { - content: "\f041" -} - -.fa-kaaba::before { - content: "\f66b" -} - -.fa-toilet-paper::before { - content: "\f71e" -} - -.fa-helmet-safety::before { - content: "\f807" -} - -.fa-hard-hat::before { - content: "\f807" -} - -.fa-hat-hard::before { - content: "\f807" -} - -.fa-eject::before { - content: "\f052" -} - -.fa-circle-right::before { - content: "\f35a" -} - -.fa-arrow-alt-circle-right::before { - content: "\f35a" -} - -.fa-plane-circle-check::before { - content: "\e555" -} - -.fa-face-rolling-eyes::before { - content: "\f5a5" -} - -.fa-meh-rolling-eyes::before { - content: "\f5a5" -} - -.fa-object-group::before { - content: "\f247" -} - -.fa-chart-line::before { - content: "\f201" -} - -.fa-line-chart::before { - content: "\f201" -} - -.fa-mask-ventilator::before { - content: "\e524" -} - -.fa-arrow-right::before { - content: "\f061" -} - -.fa-signs-post::before { - content: "\f277" -} - -.fa-map-signs::before { - content: "\f277" -} - -.fa-cash-register::before { - content: "\f788" -} - -.fa-person-circle-question::before { - content: "\e542" -} - -.fa-h::before { - content: "\48" -} - -.fa-tarp::before { - content: "\e57b" -} - -.fa-screwdriver-wrench::before { - content: "\f7d9" -} - -.fa-tools::before { - content: "\f7d9" -} - -.fa-arrows-to-eye::before { - content: "\e4bf" -} - -.fa-plug-circle-bolt::before { - content: "\e55b" -} - -.fa-heart::before { - content: "\f004" -} - -.fa-mars-and-venus::before { - content: "\f224" -} - -.fa-house-user::before { - content: "\e1b0" -} - -.fa-home-user::before { - content: "\e1b0" -} - -.fa-dumpster-fire::before { - content: "\f794" -} - -.fa-house-crack::before { - content: "\e3b1" -} - -.fa-martini-glass-citrus::before { - content: "\f561" -} - -.fa-cocktail::before { - content: "\f561" -} - -.fa-face-surprise::before { - content: "\f5c2" -} - -.fa-surprise::before { - content: "\f5c2" -} - -.fa-bottle-water::before { - content: "\e4c5" -} - -.fa-circle-pause::before { - content: "\f28b" -} - -.fa-pause-circle::before { - content: "\f28b" -} - -.fa-toilet-paper-slash::before { - content: "\e072" -} - -.fa-apple-whole::before { - content: "\f5d1" -} - -.fa-apple-alt::before { - content: "\f5d1" -} - -.fa-kitchen-set::before { - content: "\e51a" -} - -.fa-r::before { - content: "\52" -} - -.fa-temperature-quarter::before { - content: "\f2ca" -} - -.fa-temperature-1::before { - content: "\f2ca" -} - -.fa-thermometer-1::before { - content: "\f2ca" -} - -.fa-thermometer-quarter::before { - content: "\f2ca" -} - -.fa-cube::before { - content: "\f1b2" -} - -.fa-bitcoin-sign::before { - content: "\e0b4" -} - -.fa-shield-dog::before { - content: "\e573" -} - -.fa-solar-panel::before { - content: "\f5ba" -} - -.fa-lock-open::before { - content: "\f3c1" -} - -.fa-elevator::before { - content: "\e16d" -} - -.fa-money-bill-transfer::before { - content: "\e528" -} - -.fa-money-bill-trend-up::before { - content: "\e529" -} - -.fa-house-flood-water-circle-arrow-right::before { - content: "\e50f" -} - -.fa-square-poll-horizontal::before { - content: "\f682" -} - -.fa-poll-h::before { - content: "\f682" -} - -.fa-circle::before { - content: "\f111" -} - -.fa-backward-fast::before { - content: "\f049" -} - -.fa-fast-backward::before { - content: "\f049" -} - -.fa-recycle::before { - content: "\f1b8" -} - -.fa-user-astronaut::before { - content: "\f4fb" -} - -.fa-plane-slash::before { - content: "\e069" -} - -.fa-trademark::before { - content: "\f25c" -} - -.fa-basketball::before { - content: "\f434" -} - -.fa-basketball-ball::before { - content: "\f434" -} - -.fa-satellite-dish::before { - content: "\f7c0" -} - -.fa-circle-up::before { - content: "\f35b" -} - -.fa-arrow-alt-circle-up::before { - content: "\f35b" -} - -.fa-mobile-screen-button::before { - content: "\f3cd" -} - -.fa-mobile-alt::before { - content: "\f3cd" -} - -.fa-volume-high::before { - content: "\f028" -} - -.fa-volume-up::before { - content: "\f028" -} - -.fa-users-rays::before { - content: "\e593" -} - -.fa-wallet::before { - content: "\f555" -} - -.fa-clipboard-check::before { - content: "\f46c" -} - -.fa-file-audio::before { - content: "\f1c7" -} - -.fa-burger::before { - content: "\f805" -} - -.fa-hamburger::before { - content: "\f805" -} - -.fa-wrench::before { - content: "\f0ad" -} - -.fa-bugs::before { - content: "\e4d0" -} - -.fa-rupee-sign::before { - content: "\f156" -} - -.fa-rupee::before { - content: "\f156" -} - -.fa-file-image::before { - content: "\f1c5" -} - -.fa-circle-question::before { - content: "\f059" -} - -.fa-question-circle::before { - content: "\f059" -} - -.fa-plane-departure::before { - content: "\f5b0" -} - -.fa-handshake-slash::before { - content: "\e060" -} - -.fa-book-bookmark::before { - content: "\e0bb" -} - -.fa-code-branch::before { - content: "\f126" -} - -.fa-hat-cowboy::before { - content: "\f8c0" -} - -.fa-bridge::before { - content: "\e4c8" -} - -.fa-phone-flip::before { - content: "\f879" -} - -.fa-phone-alt::before { - content: "\f879" -} - -.fa-truck-front::before { - content: "\e2b7" -} - -.fa-cat::before { - content: "\f6be" -} - -.fa-anchor-circle-exclamation::before { - content: "\e4ab" -} - -.fa-truck-field::before { - content: "\e58d" -} - -.fa-route::before { - content: "\f4d7" -} - -.fa-clipboard-question::before { - content: "\e4e3" -} - -.fa-panorama::before { - content: "\e209" -} - -.fa-comment-medical::before { - content: "\f7f5" -} - -.fa-teeth-open::before { - content: "\f62f" -} - -.fa-file-circle-minus::before { - content: "\e4ed" -} - -.fa-tags::before { - content: "\f02c" -} - -.fa-wine-glass::before { - content: "\f4e3" -} - -.fa-forward-fast::before { - content: "\f050" -} - -.fa-fast-forward::before { - content: "\f050" -} - -.fa-face-meh-blank::before { - content: "\f5a4" -} - -.fa-meh-blank::before { - content: "\f5a4" -} - -.fa-square-parking::before { - content: "\f540" -} - -.fa-parking::before { - content: "\f540" -} - -.fa-house-signal::before { - content: "\e012" -} - -.fa-bars-progress::before { - content: "\f828" -} - -.fa-tasks-alt::before { - content: "\f828" -} - -.fa-faucet-drip::before { - content: "\e006" -} - -.fa-cart-flatbed::before { - content: "\f474" -} - -.fa-dolly-flatbed::before { - content: "\f474" -} - -.fa-ban-smoking::before { - content: "\f54d" -} - -.fa-smoking-ban::before { - content: "\f54d" -} - -.fa-terminal::before { - content: "\f120" -} - -.fa-mobile-button::before { - content: "\f10b" -} - -.fa-house-medical-flag::before { - content: "\e514" -} - -.fa-basket-shopping::before { - content: "\f291" -} - -.fa-shopping-basket::before { - content: "\f291" -} - -.fa-tape::before { - content: "\f4db" -} - -.fa-bus-simple::before { - content: "\f55e" -} - -.fa-bus-alt::before { - content: "\f55e" -} - -.fa-eye::before { - content: "\f06e" -} - -.fa-face-sad-cry::before { - content: "\f5b3" -} - -.fa-sad-cry::before { - content: "\f5b3" -} - -.fa-audio-description::before { - content: "\f29e" -} - -.fa-person-military-to-person::before { - content: "\e54c" -} - -.fa-file-shield::before { - content: "\e4f0" -} - -.fa-user-slash::before { - content: "\f506" -} - -.fa-pen::before { - content: "\f304" -} - -.fa-tower-observation::before { - content: "\e586" -} - -.fa-file-code::before { - content: "\f1c9" -} - -.fa-signal::before { - content: "\f012" -} - -.fa-signal-5::before { - content: "\f012" -} - -.fa-signal-perfect::before { - content: "\f012" -} - -.fa-bus::before { - content: "\f207" -} - -.fa-heart-circle-xmark::before { - content: "\e501" -} - -.fa-house-chimney::before { - content: "\e3af" -} - -.fa-home-lg::before { - content: "\e3af" -} - -.fa-window-maximize::before { - content: "\f2d0" -} - -.fa-face-frown::before { - content: "\f119" -} - -.fa-frown::before { - content: "\f119" -} - -.fa-prescription::before { - content: "\f5b1" -} - -.fa-shop::before { - content: "\f54f" -} - -.fa-store-alt::before { - content: "\f54f" -} - -.fa-floppy-disk::before { - content: "\f0c7" -} - -.fa-save::before { - content: "\f0c7" -} - -.fa-vihara::before { - content: "\f6a7" -} - -.fa-scale-unbalanced::before { - content: "\f515" -} - -.fa-balance-scale-left::before { - content: "\f515" -} - -.fa-sort-up::before { - content: "\f0de" -} - -.fa-sort-asc::before { - content: "\f0de" -} - -.fa-comment-dots::before { - content: "\f4ad" -} - -.fa-commenting::before { - content: "\f4ad" -} - -.fa-plant-wilt::before { - content: "\e5aa" -} - -.fa-diamond::before { - content: "\f219" -} - -.fa-face-grin-squint::before { - content: "\f585" -} - -.fa-grin-squint::before { - content: "\f585" -} - -.fa-hand-holding-dollar::before { - content: "\f4c0" -} - -.fa-hand-holding-usd::before { - content: "\f4c0" -} - -.fa-bacterium::before { - content: "\e05a" -} - -.fa-hand-pointer::before { - content: "\f25a" -} - -.fa-drum-steelpan::before { - content: "\f56a" -} - -.fa-hand-scissors::before { - content: "\f257" -} - -.fa-hands-praying::before { - content: "\f684" -} - -.fa-praying-hands::before { - content: "\f684" -} - -.fa-arrow-rotate-right::before { - content: "\f01e" -} - -.fa-arrow-right-rotate::before { - content: "\f01e" -} - -.fa-arrow-rotate-forward::before { - content: "\f01e" -} - -.fa-redo::before { - content: "\f01e" -} - -.fa-biohazard::before { - content: "\f780" -} - -.fa-location-crosshairs::before { - content: "\f601" -} - -.fa-location::before { - content: "\f601" -} - -.fa-mars-double::before { - content: "\f227" -} - -.fa-child-dress::before { - content: "\e59c" -} - -.fa-users-between-lines::before { - content: "\e591" -} - -.fa-lungs-virus::before { - content: "\e067" -} - -.fa-face-grin-tears::before { - content: "\f588" -} - -.fa-grin-tears::before { - content: "\f588" -} - -.fa-phone::before { - content: "\f095" -} - -.fa-calendar-xmark::before { - content: "\f273" -} - -.fa-calendar-times::before { - content: "\f273" -} - -.fa-child-reaching::before { - content: "\e59d" -} - -.fa-head-side-virus::before { - content: "\e064" -} - -.fa-user-gear::before { - content: "\f4fe" -} - -.fa-user-cog::before { - content: "\f4fe" -} - -.fa-arrow-up-1-9::before { - content: "\f163" -} - -.fa-sort-numeric-up::before { - content: "\f163" -} - -.fa-door-closed::before { - content: "\f52a" -} - -.fa-shield-virus::before { - content: "\e06c" -} - -.fa-dice-six::before { - content: "\f526" -} - -.fa-mosquito-net::before { - content: "\e52c" -} - -.fa-bridge-water::before { - content: "\e4ce" -} - -.fa-person-booth::before { - content: "\f756" -} - -.fa-text-width::before { - content: "\f035" -} - -.fa-hat-wizard::before { - content: "\f6e8" -} - -.fa-pen-fancy::before { - content: "\f5ac" -} - -.fa-person-digging::before { - content: "\f85e" -} - -.fa-digging::before { - content: "\f85e" -} - -.fa-trash::before { - content: "\f1f8" -} - -.fa-gauge-simple::before { - content: "\f629" -} - -.fa-gauge-simple-med::before { - content: "\f629" -} - -.fa-tachometer-average::before { - content: "\f629" -} - -.fa-book-medical::before { - content: "\f7e6" -} - -.fa-poo::before { - content: "\f2fe" -} - -.fa-quote-right::before { - content: "\f10e" -} - -.fa-quote-right-alt::before { - content: "\f10e" -} - -.fa-shirt::before { - content: "\f553" -} - -.fa-t-shirt::before { - content: "\f553" -} - -.fa-tshirt::before { - content: "\f553" -} - -.fa-cubes::before { - content: "\f1b3" -} - -.fa-divide::before { - content: "\f529" -} - -.fa-tenge-sign::before { - content: "\f7d7" -} - -.fa-tenge::before { - content: "\f7d7" -} - -.fa-headphones::before { - content: "\f025" -} - -.fa-hands-holding::before { - content: "\f4c2" -} - -.fa-hands-clapping::before { - content: "\e1a8" -} - -.fa-republican::before { - content: "\f75e" -} - -.fa-arrow-left::before { - content: "\f060" -} - -.fa-person-circle-xmark::before { - content: "\e543" -} - -.fa-ruler::before { - content: "\f545" -} - -.fa-align-left::before { - content: "\f036" -} - -.fa-dice-d6::before { - content: "\f6d1" -} - -.fa-restroom::before { - content: "\f7bd" -} - -.fa-j::before { - content: "\4a" -} - -.fa-users-viewfinder::before { - content: "\e595" -} - -.fa-file-video::before { - content: "\f1c8" -} - -.fa-up-right-from-square::before { - content: "\f35d" -} - -.fa-external-link-alt::before { - content: "\f35d" -} - -.fa-table-cells::before { - content: "\f00a" -} - -.fa-th::before { - content: "\f00a" -} - -.fa-file-pdf::before { - content: "\f1c1" -} - -.fa-book-bible::before { - content: "\f647" -} - -.fa-bible::before { - content: "\f647" -} - -.fa-o::before { - content: "\4f" -} - -.fa-suitcase-medical::before { - content: "\f0fa" -} - -.fa-medkit::before { - content: "\f0fa" -} - -.fa-user-secret::before { - content: "\f21b" -} - -.fa-otter::before { - content: "\f700" -} - -.fa-person-dress::before { - content: "\f182" -} - -.fa-female::before { - content: "\f182" -} - -.fa-comment-dollar::before { - content: "\f651" -} - -.fa-business-time::before { - content: "\f64a" -} - -.fa-briefcase-clock::before { - content: "\f64a" -} - -.fa-table-cells-large::before { - content: "\f009" -} - -.fa-th-large::before { - content: "\f009" -} - -.fa-book-tanakh::before { - content: "\f827" -} - -.fa-tanakh::before { - content: "\f827" -} - -.fa-phone-volume::before { - content: "\f2a0" -} - -.fa-volume-control-phone::before { - content: "\f2a0" -} - -.fa-hat-cowboy-side::before { - content: "\f8c1" -} - -.fa-clipboard-user::before { - content: "\f7f3" -} - -.fa-child::before { - content: "\f1ae" -} - -.fa-lira-sign::before { - content: "\f195" -} - -.fa-satellite::before { - content: "\f7bf" -} - -.fa-plane-lock::before { - content: "\e558" -} - -.fa-tag::before { - content: "\f02b" -} - -.fa-comment::before { - content: "\f075" -} - -.fa-cake-candles::before { - content: "\f1fd" -} - -.fa-birthday-cake::before { - content: "\f1fd" -} - -.fa-cake::before { - content: "\f1fd" -} - -.fa-envelope::before { - content: "\f0e0" -} - -.fa-angles-up::before { - content: "\f102" -} - -.fa-angle-double-up::before { - content: "\f102" -} - -.fa-paperclip::before { - content: "\f0c6" -} - -.fa-arrow-right-to-city::before { - content: "\e4b3" -} - -.fa-ribbon::before { - content: "\f4d6" -} - -.fa-lungs::before { - content: "\f604" -} - -.fa-arrow-up-9-1::before { - content: "\f887" -} - -.fa-sort-numeric-up-alt::before { - content: "\f887" -} - -.fa-litecoin-sign::before { - content: "\e1d3" -} - -.fa-border-none::before { - content: "\f850" -} - -.fa-circle-nodes::before { - content: "\e4e2" -} - -.fa-parachute-box::before { - content: "\f4cd" -} - -.fa-indent::before { - content: "\f03c" -} - -.fa-truck-field-un::before { - content: "\e58e" -} - -.fa-hourglass::before { - content: "\f254" -} - -.fa-hourglass-empty::before { - content: "\f254" -} - -.fa-mountain::before { - content: "\f6fc" -} - -.fa-user-doctor::before { - content: "\f0f0" -} - -.fa-user-md::before { - content: "\f0f0" -} - -.fa-circle-info::before { - content: "\f05a" -} - -.fa-info-circle::before { - content: "\f05a" -} - -.fa-cloud-meatball::before { - content: "\f73b" -} - -.fa-camera::before { - content: "\f030" -} - -.fa-camera-alt::before { - content: "\f030" -} - -.fa-square-virus::before { - content: "\e578" -} - -.fa-meteor::before { - content: "\f753" -} - -.fa-car-on::before { - content: "\e4dd" -} - -.fa-sleigh::before { - content: "\f7cc" -} - -.fa-arrow-down-1-9::before { - content: "\f162" -} - -.fa-sort-numeric-asc::before { - content: "\f162" -} - -.fa-sort-numeric-down::before { - content: "\f162" -} - -.fa-hand-holding-droplet::before { - content: "\f4c1" -} - -.fa-hand-holding-water::before { - content: "\f4c1" -} - -.fa-water::before { - content: "\f773" -} - -.fa-calendar-check::before { - content: "\f274" -} - -.fa-braille::before { - content: "\f2a1" -} - -.fa-prescription-bottle-medical::before { - content: "\f486" -} - -.fa-prescription-bottle-alt::before { - content: "\f486" -} - -.fa-landmark::before { - content: "\f66f" -} - -.fa-truck::before { - content: "\f0d1" -} - -.fa-crosshairs::before { - content: "\f05b" -} - -.fa-person-cane::before { - content: "\e53c" -} - -.fa-tent::before { - content: "\e57d" -} - -.fa-vest-patches::before { - content: "\e086" -} - -.fa-check-double::before { - content: "\f560" -} - -.fa-arrow-down-a-z::before { - content: "\f15d" -} - -.fa-sort-alpha-asc::before { - content: "\f15d" -} - -.fa-sort-alpha-down::before { - content: "\f15d" -} - -.fa-money-bill-wheat::before { - content: "\e52a" -} - -.fa-cookie::before { - content: "\f563" -} - -.fa-arrow-rotate-left::before { - content: "\f0e2" -} - -.fa-arrow-left-rotate::before { - content: "\f0e2" -} - -.fa-arrow-rotate-back::before { - content: "\f0e2" -} - -.fa-arrow-rotate-backward::before { - content: "\f0e2" -} - -.fa-undo::before { - content: "\f0e2" -} - -.fa-hard-drive::before { - content: "\f0a0" -} - -.fa-hdd::before { - content: "\f0a0" -} - -.fa-face-grin-squint-tears::before { - content: "\f586" -} - -.fa-grin-squint-tears::before { - content: "\f586" -} - -.fa-dumbbell::before { - content: "\f44b" -} - -.fa-rectangle-list::before { - content: "\f022" -} - -.fa-list-alt::before { - content: "\f022" -} - -.fa-tarp-droplet::before { - content: "\e57c" -} - -.fa-house-medical-circle-check::before { - content: "\e511" -} - -.fa-person-skiing-nordic::before { - content: "\f7ca" -} - -.fa-skiing-nordic::before { - content: "\f7ca" -} - -.fa-calendar-plus::before { - content: "\f271" -} - -.fa-plane-arrival::before { - content: "\f5af" -} - -.fa-circle-left::before { - content: "\f359" -} - -.fa-arrow-alt-circle-left::before { - content: "\f359" -} - -.fa-train-subway::before { - content: "\f239" -} - -.fa-subway::before { - content: "\f239" -} - -.fa-chart-gantt::before { - content: "\e0e4" -} - -.fa-indian-rupee-sign::before { - content: "\e1bc" -} - -.fa-indian-rupee::before { - content: "\e1bc" -} - -.fa-inr::before { - content: "\e1bc" -} - -.fa-crop-simple::before { - content: "\f565" -} - -.fa-crop-alt::before { - content: "\f565" -} - -.fa-money-bill-1::before { - content: "\f3d1" -} - -.fa-money-bill-alt::before { - content: "\f3d1" -} - -.fa-left-long::before { - content: "\f30a" -} - -.fa-long-arrow-alt-left::before { - content: "\f30a" -} - -.fa-dna::before { - content: "\f471" -} - -.fa-virus-slash::before { - content: "\e075" -} - -.fa-minus::before { - content: "\f068" -} - -.fa-subtract::before { - content: "\f068" -} - -.fa-chess::before { - content: "\f439" -} - -.fa-arrow-left-long::before { - content: "\f177" -} - -.fa-long-arrow-left::before { - content: "\f177" -} - -.fa-plug-circle-check::before { - content: "\e55c" -} - -.fa-street-view::before { - content: "\f21d" -} - -.fa-franc-sign::before { - content: "\e18f" -} - -.fa-volume-off::before { - content: "\f026" -} - -.fa-hands-asl-interpreting::before { - content: "\f2a3" -} - -.fa-american-sign-language-interpreting::before { - content: "\f2a3" -} - -.fa-asl-interpreting::before { - content: "\f2a3" -} - -.fa-hands-american-sign-language-interpreting::before { - content: "\f2a3" -} - -.fa-gear::before { - content: "\f013" -} - -.fa-cog::before { - content: "\f013" -} - -.fa-droplet-slash::before { - content: "\f5c7" -} - -.fa-tint-slash::before { - content: "\f5c7" -} - -.fa-mosque::before { - content: "\f678" -} - -.fa-mosquito::before { - content: "\e52b" -} - -.fa-star-of-david::before { - content: "\f69a" -} - -.fa-person-military-rifle::before { - content: "\e54b" -} - -.fa-cart-shopping::before { - content: "\f07a" -} - -.fa-shopping-cart::before { - content: "\f07a" -} - -.fa-vials::before { - content: "\f493" -} - -.fa-plug-circle-plus::before { - content: "\e55f" -} - -.fa-place-of-worship::before { - content: "\f67f" -} - -.fa-grip-vertical::before { - content: "\f58e" -} - -.fa-arrow-turn-up::before { - content: "\f148" -} - -.fa-level-up::before { - content: "\f148" -} - -.fa-u::before { - content: "\55" -} - -.fa-square-root-variable::before { - content: "\f698" -} - -.fa-square-root-alt::before { - content: "\f698" -} - -.fa-clock::before { - content: "\f017" -} - -.fa-clock-four::before { - content: "\f017" -} - -.fa-backward-step::before { - content: "\f048" -} - -.fa-step-backward::before { - content: "\f048" -} - -.fa-pallet::before { - content: "\f482" -} - -.fa-faucet::before { - content: "\e005" -} - -.fa-baseball-bat-ball::before { - content: "\f432" -} - -.fa-s::before { - content: "\53" -} - -.fa-timeline::before { - content: "\e29c" -} - -.fa-keyboard::before { - content: "\f11c" -} - -.fa-caret-down::before { - content: "\f0d7" -} - -.fa-house-chimney-medical::before { - content: "\f7f2" -} - -.fa-clinic-medical::before { - content: "\f7f2" -} - -.fa-temperature-three-quarters::before { - content: "\f2c8" -} - -.fa-temperature-3::before { - content: "\f2c8" -} - -.fa-thermometer-3::before { - content: "\f2c8" -} - -.fa-thermometer-three-quarters::before { - content: "\f2c8" -} - -.fa-mobile-screen::before { - content: "\f3cf" -} - -.fa-mobile-android-alt::before { - content: "\f3cf" -} - -.fa-plane-up::before { - content: "\e22d" -} - -.fa-piggy-bank::before { - content: "\f4d3" -} - -.fa-battery-half::before { - content: "\f242" -} - -.fa-battery-3::before { - content: "\f242" -} - -.fa-mountain-city::before { - content: "\e52e" -} - -.fa-coins::before { - content: "\f51e" -} - -.fa-khanda::before { - content: "\f66d" -} - -.fa-sliders::before { - content: "\f1de" -} - -.fa-sliders-h::before { - content: "\f1de" -} - -.fa-folder-tree::before { - content: "\f802" -} - -.fa-network-wired::before { - content: "\f6ff" -} - -.fa-map-pin::before { - content: "\f276" -} - -.fa-hamsa::before { - content: "\f665" -} - -.fa-cent-sign::before { - content: "\e3f5" -} - -.fa-flask::before { - content: "\f0c3" -} - -.fa-person-pregnant::before { - content: "\e31e" -} - -.fa-wand-sparkles::before { - content: "\f72b" -} - -.fa-ellipsis-vertical::before { - content: "\f142" -} - -.fa-ellipsis-v::before { - content: "\f142" -} - -.fa-ticket::before { - content: "\f145" -} - -.fa-power-off::before { - content: "\f011" -} - -.fa-right-long::before { - content: "\f30b" -} - -.fa-long-arrow-alt-right::before { - content: "\f30b" -} - -.fa-flag-usa::before { - content: "\f74d" -} - -.fa-laptop-file::before { - content: "\e51d" -} - -.fa-tty::before { - content: "\f1e4" -} - -.fa-teletype::before { - content: "\f1e4" -} - -.fa-diagram-next::before { - content: "\e476" -} - -.fa-person-rifle::before { - content: "\e54e" -} - -.fa-house-medical-circle-exclamation::before { - content: "\e512" -} - -.fa-closed-captioning::before { - content: "\f20a" -} - -.fa-person-hiking::before { - content: "\f6ec" -} - -.fa-hiking::before { - content: "\f6ec" -} - -.fa-venus-double::before { - content: "\f226" -} - -.fa-images::before { - content: "\f302" -} - -.fa-calculator::before { - content: "\f1ec" -} - -.fa-people-pulling::before { - content: "\e535" -} - -.fa-n::before { - content: "\4e" -} - -.fa-cable-car::before { - content: "\f7da" -} - -.fa-tram::before { - content: "\f7da" -} - -.fa-cloud-rain::before { - content: "\f73d" -} - -.fa-building-circle-xmark::before { - content: "\e4d4" -} - -.fa-ship::before { - content: "\f21a" -} - -.fa-arrows-down-to-line::before { - content: "\e4b8" -} - -.fa-download::before { - content: "\f019" -} - -.fa-face-grin::before { - content: "\f580" -} - -.fa-grin::before { - content: "\f580" -} - -.fa-delete-left::before { - content: "\f55a" -} - -.fa-backspace::before { - content: "\f55a" -} - -.fa-eye-dropper::before { - content: "\f1fb" -} - -.fa-eye-dropper-empty::before { - content: "\f1fb" -} - -.fa-eyedropper::before { - content: "\f1fb" -} - -.fa-file-circle-check::before { - content: "\e5a0" -} - -.fa-forward::before { - content: "\f04e" -} - -.fa-mobile::before { - content: "\f3ce" -} - -.fa-mobile-android::before { - content: "\f3ce" -} - -.fa-mobile-phone::before { - content: "\f3ce" -} - -.fa-face-meh::before { - content: "\f11a" -} - -.fa-meh::before { - content: "\f11a" -} - -.fa-align-center::before { - content: "\f037" -} - -.fa-book-skull::before { - content: "\f6b7" -} - -.fa-book-dead::before { - content: "\f6b7" -} - -.fa-id-card::before { - content: "\f2c2" -} - -.fa-drivers-license::before { - content: "\f2c2" -} - -.fa-outdent::before { - content: "\f03b" -} - -.fa-dedent::before { - content: "\f03b" -} - -.fa-heart-circle-exclamation::before { - content: "\e4fe" -} - -.fa-house::before { - content: "\f015" -} - -.fa-home::before { - content: "\f015" -} - -.fa-home-alt::before { - content: "\f015" -} - -.fa-home-lg-alt::before { - content: "\f015" -} - -.fa-calendar-week::before { - content: "\f784" -} - -.fa-laptop-medical::before { - content: "\f812" -} - -.fa-b::before { - content: "\42" -} - -.fa-file-medical::before { - content: "\f477" -} - -.fa-dice-one::before { - content: "\f525" -} - -.fa-kiwi-bird::before { - content: "\f535" -} - -.fa-arrow-right-arrow-left::before { - content: "\f0ec" -} - -.fa-exchange::before { - content: "\f0ec" -} - -.fa-rotate-right::before { - content: "\f2f9" -} - -.fa-redo-alt::before { - content: "\f2f9" -} - -.fa-rotate-forward::before { - content: "\f2f9" -} - -.fa-utensils::before { - content: "\f2e7" -} - -.fa-cutlery::before { - content: "\f2e7" -} - -.fa-arrow-up-wide-short::before { - content: "\f161" -} - -.fa-sort-amount-up::before { - content: "\f161" -} - -.fa-mill-sign::before { - content: "\e1ed" -} - -.fa-bowl-rice::before { - content: "\e2eb" -} - -.fa-skull::before { - content: "\f54c" -} - -.fa-tower-broadcast::before { - content: "\f519" -} - -.fa-broadcast-tower::before { - content: "\f519" -} - -.fa-truck-pickup::before { - content: "\f63c" -} - -.fa-up-long::before { - content: "\f30c" -} - -.fa-long-arrow-alt-up::before { - content: "\f30c" -} - -.fa-stop::before { - content: "\f04d" -} - -.fa-code-merge::before { - content: "\f387" -} - -.fa-upload::before { - content: "\f093" -} - -.fa-hurricane::before { - content: "\f751" -} - -.fa-mound::before { - content: "\e52d" -} - -.fa-toilet-portable::before { - content: "\e583" -} - -.fa-compact-disc::before { - content: "\f51f" -} - -.fa-file-arrow-down::before { - content: "\f56d" -} - -.fa-file-download::before { - content: "\f56d" -} - -.fa-caravan::before { - content: "\f8ff" -} - -.fa-shield-cat::before { - content: "\e572" -} - -.fa-bolt::before { - content: "\f0e7" -} - -.fa-zap::before { - content: "\f0e7" -} - -.fa-glass-water::before { - content: "\e4f4" -} - -.fa-oil-well::before { - content: "\e532" -} - -.fa-vault::before { - content: "\e2c5" -} - -.fa-mars::before { - content: "\f222" -} - -.fa-toilet::before { - content: "\f7d8" -} - -.fa-plane-circle-xmark::before { - content: "\e557" -} - -.fa-yen-sign::before { - content: "\f157" -} - -.fa-cny::before { - content: "\f157" -} - -.fa-jpy::before { - content: "\f157" -} - -.fa-rmb::before { - content: "\f157" -} - -.fa-yen::before { - content: "\f157" -} - -.fa-ruble-sign::before { - content: "\f158" -} - -.fa-rouble::before { - content: "\f158" -} - -.fa-rub::before { - content: "\f158" -} - -.fa-ruble::before { - content: "\f158" -} - -.fa-sun::before { - content: "\f185" -} - -.fa-guitar::before { - content: "\f7a6" -} - -.fa-face-laugh-wink::before { - content: "\f59c" -} - -.fa-laugh-wink::before { - content: "\f59c" -} - -.fa-horse-head::before { - content: "\f7ab" -} - -.fa-bore-hole::before { - content: "\e4c3" -} - -.fa-industry::before { - content: "\f275" -} - -.fa-circle-down::before { - content: "\f358" -} - -.fa-arrow-alt-circle-down::before { - content: "\f358" -} - -.fa-arrows-turn-to-dots::before { - content: "\e4c1" -} - -.fa-florin-sign::before { - content: "\e184" -} - -.fa-arrow-down-short-wide::before { - content: "\f884" -} - -.fa-sort-amount-desc::before { - content: "\f884" -} - -.fa-sort-amount-down-alt::before { - content: "\f884" -} - -.fa-less-than::before { - content: "\3c" -} - -.fa-angle-down::before { - content: "\f107" -} - -.fa-car-tunnel::before { - content: "\e4de" -} - -.fa-head-side-cough::before { - content: "\e061" -} - -.fa-grip-lines::before { - content: "\f7a4" -} - -.fa-thumbs-down::before { - content: "\f165" -} - -.fa-user-lock::before { - content: "\f502" -} - -.fa-arrow-right-long::before { - content: "\f178" -} - -.fa-long-arrow-right::before { - content: "\f178" -} - -.fa-anchor-circle-xmark::before { - content: "\e4ac" -} - -.fa-ellipsis::before { - content: "\f141" -} - -.fa-ellipsis-h::before { - content: "\f141" -} - -.fa-chess-pawn::before { - content: "\f443" -} - -.fa-kit-medical::before { - content: "\f479" -} - -.fa-first-aid::before { - content: "\f479" -} - -.fa-person-through-window::before { - content: "\e5a9" -} - -.fa-toolbox::before { - content: "\f552" -} - -.fa-hands-holding-circle::before { - content: "\e4fb" -} - -.fa-bug::before { - content: "\f188" -} - -.fa-credit-card::before { - content: "\f09d" -} - -.fa-credit-card-alt::before { - content: "\f09d" -} - -.fa-car::before { - content: "\f1b9" -} - -.fa-automobile::before { - content: "\f1b9" -} - -.fa-hand-holding-hand::before { - content: "\e4f7" -} - -.fa-book-open-reader::before { - content: "\f5da" -} - -.fa-book-reader::before { - content: "\f5da" -} - -.fa-mountain-sun::before { - content: "\e52f" -} - -.fa-arrows-left-right-to-line::before { - content: "\e4ba" -} - -.fa-dice-d20::before { - content: "\f6cf" -} - -.fa-truck-droplet::before { - content: "\e58c" -} - -.fa-file-circle-xmark::before { - content: "\e5a1" -} - -.fa-temperature-arrow-up::before { - content: "\e040" -} - -.fa-temperature-up::before { - content: "\e040" -} - -.fa-medal::before { - content: "\f5a2" -} - -.fa-bed::before { - content: "\f236" -} - -.fa-square-h::before { - content: "\f0fd" -} - -.fa-h-square::before { - content: "\f0fd" -} - -.fa-podcast::before { - content: "\f2ce" -} - -.fa-temperature-full::before { - content: "\f2c7" -} - -.fa-temperature-4::before { - content: "\f2c7" -} - -.fa-thermometer-4::before { - content: "\f2c7" -} - -.fa-thermometer-full::before { - content: "\f2c7" -} - -.fa-bell::before { - content: "\f0f3" -} - -.fa-superscript::before { - content: "\f12b" -} - -.fa-plug-circle-xmark::before { - content: "\e560" -} - -.fa-star-of-life::before { - content: "\f621" -} - -.fa-phone-slash::before { - content: "\f3dd" -} - -.fa-paint-roller::before { - content: "\f5aa" -} - -.fa-handshake-angle::before { - content: "\f4c4" -} - -.fa-hands-helping::before { - content: "\f4c4" -} - -.fa-location-dot::before { - content: "\f3c5" -} - -.fa-map-marker-alt::before { - content: "\f3c5" -} - -.fa-file::before { - content: "\f15b" -} - -.fa-greater-than::before { - content: "\3e" -} - -.fa-person-swimming::before { - content: "\f5c4" -} - -.fa-swimmer::before { - content: "\f5c4" -} - -.fa-arrow-down::before { - content: "\f063" -} - -.fa-droplet::before { - content: "\f043" -} - -.fa-tint::before { - content: "\f043" -} - -.fa-eraser::before { - content: "\f12d" -} - -.fa-earth-americas::before { - content: "\f57d" -} - -.fa-earth::before { - content: "\f57d" -} - -.fa-earth-america::before { - content: "\f57d" -} - -.fa-globe-americas::before { - content: "\f57d" -} - -.fa-person-burst::before { - content: "\e53b" -} - -.fa-dove::before { - content: "\f4ba" -} - -.fa-battery-empty::before { - content: "\f244" -} - -.fa-battery-0::before { - content: "\f244" -} - -.fa-socks::before { - content: "\f696" -} - -.fa-inbox::before { - content: "\f01c" -} - -.fa-section::before { - content: "\e447" -} - -.fa-gauge-high::before { - content: "\f625" -} - -.fa-tachometer-alt::before { - content: "\f625" -} - -.fa-tachometer-alt-fast::before { - content: "\f625" -} - -.fa-envelope-open-text::before { - content: "\f658" -} - -.fa-hospital::before { - content: "\f0f8" -} - -.fa-hospital-alt::before { - content: "\f0f8" -} - -.fa-hospital-wide::before { - content: "\f0f8" -} - -.fa-wine-bottle::before { - content: "\f72f" -} - -.fa-chess-rook::before { - content: "\f447" -} - -.fa-bars-staggered::before { - content: "\f550" -} - -.fa-reorder::before { - content: "\f550" -} - -.fa-stream::before { - content: "\f550" -} - -.fa-dharmachakra::before { - content: "\f655" -} - -.fa-hotdog::before { - content: "\f80f" -} - -.fa-person-walking-with-cane::before { - content: "\f29d" -} - -.fa-blind::before { - content: "\f29d" -} - -.fa-drum::before { - content: "\f569" -} - -.fa-ice-cream::before { - content: "\f810" -} - -.fa-heart-circle-bolt::before { - content: "\e4fc" -} - -.fa-fax::before { - content: "\f1ac" -} - -.fa-paragraph::before { - content: "\f1dd" -} - -.fa-check-to-slot::before { - content: "\f772" -} - -.fa-vote-yea::before { - content: "\f772" -} - -.fa-star-half::before { - content: "\f089" -} - -.fa-boxes-stacked::before { - content: "\f468" -} - -.fa-boxes::before { - content: "\f468" -} - -.fa-boxes-alt::before { - content: "\f468" -} - -.fa-link::before { - content: "\f0c1" -} - -.fa-chain::before { - content: "\f0c1" -} - -.fa-ear-listen::before { - content: "\f2a2" -} - -.fa-assistive-listening-systems::before { - content: "\f2a2" -} - -.fa-tree-city::before { - content: "\e587" -} - -.fa-play::before { - content: "\f04b" -} - -.fa-font::before { - content: "\f031" -} - -.fa-rupiah-sign::before { - content: "\e23d" -} - -.fa-magnifying-glass::before { - content: "\f002" -} - -.fa-search::before { - content: "\f002" -} - -.fa-table-tennis-paddle-ball::before { - content: "\f45d" -} - -.fa-ping-pong-paddle-ball::before { - content: "\f45d" -} - -.fa-table-tennis::before { - content: "\f45d" -} - -.fa-person-dots-from-line::before { - content: "\f470" -} - -.fa-diagnoses::before { - content: "\f470" -} - -.fa-trash-can-arrow-up::before { - content: "\f82a" -} - -.fa-trash-restore-alt::before { - content: "\f82a" -} - -.fa-naira-sign::before { - content: "\e1f6" -} - -.fa-cart-arrow-down::before { - content: "\f218" -} - -.fa-walkie-talkie::before { - content: "\f8ef" -} - -.fa-file-pen::before { - content: "\f31c" -} - -.fa-file-edit::before { - content: "\f31c" -} - -.fa-receipt::before { - content: "\f543" -} - -.fa-square-pen::before { - content: "\f14b" -} - -.fa-pen-square::before { - content: "\f14b" -} - -.fa-pencil-square::before { - content: "\f14b" -} - -.fa-suitcase-rolling::before { - content: "\f5c1" -} - -.fa-person-circle-exclamation::before { - content: "\e53f" -} - -.fa-chevron-down::before { - content: "\f078" -} - -.fa-battery-full::before { - content: "\f240" -} - -.fa-battery::before { - content: "\f240" -} - -.fa-battery-5::before { - content: "\f240" -} - -.fa-skull-crossbones::before { - content: "\f714" -} - -.fa-code-compare::before { - content: "\e13a" -} - -.fa-list-ul::before { - content: "\f0ca" -} - -.fa-list-dots::before { - content: "\f0ca" -} - -.fa-school-lock::before { - content: "\e56f" -} - -.fa-tower-cell::before { - content: "\e585" -} - -.fa-down-long::before { - content: "\f309" -} - -.fa-long-arrow-alt-down::before { - content: "\f309" -} - -.fa-ranking-star::before { - content: "\e561" -} - -.fa-chess-king::before { - content: "\f43f" -} - -.fa-person-harassing::before { - content: "\e549" -} - -.fa-brazilian-real-sign::before { - content: "\e46c" -} - -.fa-landmark-dome::before { - content: "\f752" -} - -.fa-landmark-alt::before { - content: "\f752" -} - -.fa-arrow-up::before { - content: "\f062" -} - -.fa-tv::before { - content: "\f26c" -} - -.fa-television::before { - content: "\f26c" -} - -.fa-tv-alt::before { - content: "\f26c" -} - -.fa-shrimp::before { - content: "\e448" -} - -.fa-list-check::before { - content: "\f0ae" -} - -.fa-tasks::before { - content: "\f0ae" -} - -.fa-jug-detergent::before { - content: "\e519" -} - -.fa-circle-user::before { - content: "\f2bd" -} - -.fa-user-circle::before { - content: "\f2bd" -} - -.fa-user-shield::before { - content: "\f505" -} - -.fa-wind::before { - content: "\f72e" -} - -.fa-car-burst::before { - content: "\f5e1" -} - -.fa-car-crash::before { - content: "\f5e1" -} - -.fa-y::before { - content: "\59" -} - -.fa-person-snowboarding::before { - content: "\f7ce" -} - -.fa-snowboarding::before { - content: "\f7ce" -} - -.fa-truck-fast::before { - content: "\f48b" -} - -.fa-shipping-fast::before { - content: "\f48b" -} - -.fa-fish::before { - content: "\f578" -} - -.fa-user-graduate::before { - content: "\f501" -} - -.fa-circle-half-stroke::before { - content: "\f042" -} - -.fa-adjust::before { - content: "\f042" -} - -.fa-clapperboard::before { - content: "\e131" -} - -.fa-circle-radiation::before { - content: "\f7ba" -} - -.fa-radiation-alt::before { - content: "\f7ba" -} - -.fa-baseball::before { - content: "\f433" -} - -.fa-baseball-ball::before { - content: "\f433" -} - -.fa-jet-fighter-up::before { - content: "\e518" -} - -.fa-diagram-project::before { - content: "\f542" -} - -.fa-project-diagram::before { - content: "\f542" -} - -.fa-copy::before { - content: "\f0c5" -} - -.fa-volume-xmark::before { - content: "\f6a9" -} - -.fa-volume-mute::before { - content: "\f6a9" -} - -.fa-volume-times::before { - content: "\f6a9" -} - -.fa-hand-sparkles::before { - content: "\e05d" -} - -.fa-grip::before { - content: "\f58d" -} - -.fa-grip-horizontal::before { - content: "\f58d" -} - -.fa-share-from-square::before { - content: "\f14d" -} - -.fa-share-square::before { - content: "\f14d" -} - -.fa-child-combatant::before { - content: "\e4e0" -} - -.fa-child-rifle::before { - content: "\e4e0" -} - -.fa-gun::before { - content: "\e19b" -} - -.fa-square-phone::before { - content: "\f098" -} - -.fa-phone-square::before { - content: "\f098" -} - -.fa-plus::before { - content: "\2b" -} - -.fa-add::before { - content: "\2b" -} - -.fa-expand::before { - content: "\f065" -} - -.fa-computer::before { - content: "\e4e5" -} - -.fa-xmark::before { - content: "\f00d" -} - -.fa-close::before { - content: "\f00d" -} - -.fa-multiply::before { - content: "\f00d" -} - -.fa-remove::before { - content: "\f00d" -} - -.fa-times::before { - content: "\f00d" -} - -.fa-arrows-up-down-left-right::before { - content: "\f047" -} - -.fa-arrows::before { - content: "\f047" -} - -.fa-chalkboard-user::before { - content: "\f51c" -} - -.fa-chalkboard-teacher::before { - content: "\f51c" -} - -.fa-peso-sign::before { - content: "\e222" -} - -.fa-building-shield::before { - content: "\e4d8" -} - -.fa-baby::before { - content: "\f77c" -} - -.fa-users-line::before { - content: "\e592" -} - -.fa-quote-left::before { - content: "\f10d" -} - -.fa-quote-left-alt::before { - content: "\f10d" -} - -.fa-tractor::before { - content: "\f722" -} - -.fa-trash-arrow-up::before { - content: "\f829" -} - -.fa-trash-restore::before { - content: "\f829" -} - -.fa-arrow-down-up-lock::before { - content: "\e4b0" -} - -.fa-lines-leaning::before { - content: "\e51e" -} - -.fa-ruler-combined::before { - content: "\f546" -} - -.fa-copyright::before { - content: "\f1f9" -} - -.fa-equals::before { - content: "\3d" -} - -.fa-blender::before { - content: "\f517" -} - -.fa-teeth::before { - content: "\f62e" -} - -.fa-shekel-sign::before { - content: "\f20b" -} - -.fa-ils::before { - content: "\f20b" -} - -.fa-shekel::before { - content: "\f20b" -} - -.fa-sheqel::before { - content: "\f20b" -} - -.fa-sheqel-sign::before { - content: "\f20b" -} - -.fa-map::before { - content: "\f279" -} - -.fa-rocket::before { - content: "\f135" -} - -.fa-photo-film::before { - content: "\f87c" -} - -.fa-photo-video::before { - content: "\f87c" -} - -.fa-folder-minus::before { - content: "\f65d" -} - -.fa-store::before { - content: "\f54e" -} - -.fa-arrow-trend-up::before { - content: "\e098" -} - -.fa-plug-circle-minus::before { - content: "\e55e" -} - -.fa-sign-hanging::before { - content: "\f4d9" -} - -.fa-sign::before { - content: "\f4d9" -} - -.fa-bezier-curve::before { - content: "\f55b" -} - -.fa-bell-slash::before { - content: "\f1f6" -} - -.fa-tablet::before { - content: "\f3fb" -} - -.fa-tablet-android::before { - content: "\f3fb" -} - -.fa-school-flag::before { - content: "\e56e" -} - -.fa-fill::before { - content: "\f575" -} - -.fa-angle-up::before { - content: "\f106" -} - -.fa-drumstick-bite::before { - content: "\f6d7" -} - -.fa-holly-berry::before { - content: "\f7aa" -} - -.fa-chevron-left::before { - content: "\f053" -} - -.fa-bacteria::before { - content: "\e059" -} - -.fa-hand-lizard::before { - content: "\f258" -} - -.fa-notdef::before { - content: "\e1fe" -} - -.fa-disease::before { - content: "\f7fa" -} - -.fa-briefcase-medical::before { - content: "\f469" -} - -.fa-genderless::before { - content: "\f22d" -} - -.fa-chevron-right::before { - content: "\f054" -} - -.fa-retweet::before { - content: "\f079" -} - -.fa-car-rear::before { - content: "\f5de" -} - -.fa-car-alt::before { - content: "\f5de" -} - -.fa-pump-soap::before { - content: "\e06b" -} - -.fa-video-slash::before { - content: "\f4e2" -} - -.fa-battery-quarter::before { - content: "\f243" -} - -.fa-battery-2::before { - content: "\f243" -} - -.fa-radio::before { - content: "\f8d7" -} - -.fa-baby-carriage::before { - content: "\f77d" -} - -.fa-carriage-baby::before { - content: "\f77d" -} - -.fa-traffic-light::before { - content: "\f637" -} - -.fa-thermometer::before { - content: "\f491" -} - -.fa-vr-cardboard::before { - content: "\f729" -} - -.fa-hand-middle-finger::before { - content: "\f806" -} - -.fa-percent::before { - content: "\25" -} - -.fa-percentage::before { - content: "\25" -} - -.fa-truck-moving::before { - content: "\f4df" -} - -.fa-glass-water-droplet::before { - content: "\e4f5" -} - -.fa-display::before { - content: "\e163" -} - -.fa-face-smile::before { - content: "\f118" -} - -.fa-smile::before { - content: "\f118" -} - -.fa-thumbtack::before { - content: "\f08d" -} - -.fa-thumb-tack::before { - content: "\f08d" -} - -.fa-trophy::before { - content: "\f091" -} - -.fa-person-praying::before { - content: "\f683" -} - -.fa-pray::before { - content: "\f683" -} - -.fa-hammer::before { - content: "\f6e3" -} - -.fa-hand-peace::before { - content: "\f25b" -} - -.fa-rotate::before { - content: "\f2f1" -} - -.fa-sync-alt::before { - content: "\f2f1" -} - -.fa-spinner::before { - content: "\f110" -} - -.fa-robot::before { - content: "\f544" -} - -.fa-peace::before { - content: "\f67c" -} - -.fa-gears::before { - content: "\f085" -} - -.fa-cogs::before { - content: "\f085" -} - -.fa-warehouse::before { - content: "\f494" -} - -.fa-arrow-up-right-dots::before { - content: "\e4b7" -} - -.fa-splotch::before { - content: "\f5bc" -} - -.fa-face-grin-hearts::before { - content: "\f584" -} - -.fa-grin-hearts::before { - content: "\f584" -} - -.fa-dice-four::before { - content: "\f524" -} - -.fa-sim-card::before { - content: "\f7c4" -} - -.fa-transgender::before { - content: "\f225" -} - -.fa-transgender-alt::before { - content: "\f225" -} - -.fa-mercury::before { - content: "\f223" -} - -.fa-arrow-turn-down::before { - content: "\f149" -} - -.fa-level-down::before { - content: "\f149" -} - -.fa-person-falling-burst::before { - content: "\e547" -} - -.fa-award::before { - content: "\f559" -} - -.fa-ticket-simple::before { - content: "\f3ff" -} - -.fa-ticket-alt::before { - content: "\f3ff" -} - -.fa-building::before { - content: "\f1ad" -} - -.fa-angles-left::before { - content: "\f100" -} - -.fa-angle-double-left::before { - content: "\f100" -} - -.fa-qrcode::before { - content: "\f029" -} - -.fa-clock-rotate-left::before { - content: "\f1da" -} - -.fa-history::before { - content: "\f1da" -} - -.fa-face-grin-beam-sweat::before { - content: "\f583" -} - -.fa-grin-beam-sweat::before { - content: "\f583" -} - -.fa-file-export::before { - content: "\f56e" -} - -.fa-arrow-right-from-file::before { - content: "\f56e" -} - -.fa-shield::before { - content: "\f132" -} - -.fa-shield-blank::before { - content: "\f132" -} - -.fa-arrow-up-short-wide::before { - content: "\f885" -} - -.fa-sort-amount-up-alt::before { - content: "\f885" -} - -.fa-house-medical::before { - content: "\e3b2" -} - -.fa-golf-ball-tee::before { - content: "\f450" -} - -.fa-golf-ball::before { - content: "\f450" -} - -.fa-circle-chevron-left::before { - content: "\f137" -} - -.fa-chevron-circle-left::before { - content: "\f137" -} - -.fa-house-chimney-window::before { - content: "\e00d" -} - -.fa-pen-nib::before { - content: "\f5ad" -} - -.fa-tent-arrow-turn-left::before { - content: "\e580" -} - -.fa-tents::before { - content: "\e582" -} - -.fa-wand-magic::before { - content: "\f0d0" -} - -.fa-magic::before { - content: "\f0d0" -} - -.fa-dog::before { - content: "\f6d3" -} - -.fa-carrot::before { - content: "\f787" -} - -.fa-moon::before { - content: "\f186" -} - -.fa-wine-glass-empty::before { - content: "\f5ce" -} - -.fa-wine-glass-alt::before { - content: "\f5ce" -} - -.fa-cheese::before { - content: "\f7ef" -} - -.fa-yin-yang::before { - content: "\f6ad" -} - -.fa-music::before { - content: "\f001" -} - -.fa-code-commit::before { - content: "\f386" -} - -.fa-temperature-low::before { - content: "\f76b" -} - -.fa-person-biking::before { - content: "\f84a" -} - -.fa-biking::before { - content: "\f84a" -} - -.fa-broom::before { - content: "\f51a" -} - -.fa-shield-heart::before { - content: "\e574" -} - -.fa-gopuram::before { - content: "\f664" -} - -.fa-earth-oceania::before { - content: "\e47b" -} - -.fa-globe-oceania::before { - content: "\e47b" -} - -.fa-square-xmark::before { - content: "\f2d3" -} - -.fa-times-square::before { - content: "\f2d3" -} - -.fa-xmark-square::before { - content: "\f2d3" -} - -.fa-hashtag::before { - content: "\23" -} - -.fa-up-right-and-down-left-from-center::before { - content: "\f424" -} - -.fa-expand-alt::before { - content: "\f424" -} - -.fa-oil-can::before { - content: "\f613" -} - -.fa-t::before { - content: "\54" -} - -.fa-hippo::before { - content: "\f6ed" -} - -.fa-chart-column::before { - content: "\e0e3" -} - -.fa-infinity::before { - content: "\f534" -} - -.fa-vial-circle-check::before { - content: "\e596" -} - -.fa-person-arrow-down-to-line::before { - content: "\e538" -} - -.fa-voicemail::before { - content: "\f897" -} - -.fa-fan::before { - content: "\f863" -} - -.fa-person-walking-luggage::before { - content: "\e554" -} - -.fa-up-down::before { - content: "\f338" -} - -.fa-arrows-alt-v::before { - content: "\f338" -} - -.fa-cloud-moon-rain::before { - content: "\f73c" -} - -.fa-calendar::before { - content: "\f133" -} - -.fa-trailer::before { - content: "\e041" -} - -.fa-bahai::before { - content: "\f666" -} - -.fa-haykal::before { - content: "\f666" -} - -.fa-sd-card::before { - content: "\f7c2" -} - -.fa-dragon::before { - content: "\f6d5" -} - -.fa-shoe-prints::before { - content: "\f54b" -} - -.fa-circle-plus::before { - content: "\f055" -} - -.fa-plus-circle::before { - content: "\f055" -} - -.fa-face-grin-tongue-wink::before { - content: "\f58b" -} - -.fa-grin-tongue-wink::before { - content: "\f58b" -} - -.fa-hand-holding::before { - content: "\f4bd" -} - -.fa-plug-circle-exclamation::before { - content: "\e55d" -} - -.fa-link-slash::before { - content: "\f127" -} - -.fa-chain-broken::before { - content: "\f127" -} - -.fa-chain-slash::before { - content: "\f127" -} - -.fa-unlink::before { - content: "\f127" -} - -.fa-clone::before { - content: "\f24d" -} - -.fa-person-walking-arrow-loop-left::before { - content: "\e551" -} - -.fa-arrow-up-z-a::before { - content: "\f882" -} - -.fa-sort-alpha-up-alt::before { - content: "\f882" -} - -.fa-fire-flame-curved::before { - content: "\f7e4" -} - -.fa-fire-alt::before { - content: "\f7e4" -} - -.fa-tornado::before { - content: "\f76f" -} - -.fa-file-circle-plus::before { - content: "\e494" -} - -.fa-book-quran::before { - content: "\f687" -} - -.fa-quran::before { - content: "\f687" -} - -.fa-anchor::before { - content: "\f13d" -} - -.fa-border-all::before { - content: "\f84c" -} - -.fa-face-angry::before { - content: "\f556" -} - -.fa-angry::before { - content: "\f556" -} - -.fa-cookie-bite::before { - content: "\f564" -} - -.fa-arrow-trend-down::before { - content: "\e097" -} - -.fa-rss::before { - content: "\f09e" -} - -.fa-feed::before { - content: "\f09e" -} - -.fa-draw-polygon::before { - content: "\f5ee" -} - -.fa-scale-balanced::before { - content: "\f24e" -} - -.fa-balance-scale::before { - content: "\f24e" -} - -.fa-gauge-simple-high::before { - content: "\f62a" -} - -.fa-tachometer::before { - content: "\f62a" -} - -.fa-tachometer-fast::before { - content: "\f62a" -} - -.fa-shower::before { - content: "\f2cc" -} - -.fa-desktop::before { - content: "\f390" -} - -.fa-desktop-alt::before { - content: "\f390" -} - -.fa-m::before { - content: "\4d" -} - -.fa-table-list::before { - content: "\f00b" -} - -.fa-th-list::before { - content: "\f00b" -} - -.fa-comment-sms::before { - content: "\f7cd" -} - -.fa-sms::before { - content: "\f7cd" -} - -.fa-book::before { - content: "\f02d" -} - -.fa-user-plus::before { - content: "\f234" -} - -.fa-check::before { - content: "\f00c" -} - -.fa-battery-three-quarters::before { - content: "\f241" -} - -.fa-battery-4::before { - content: "\f241" -} - -.fa-house-circle-check::before { - content: "\e509" -} - -.fa-angle-left::before { - content: "\f104" -} - -.fa-diagram-successor::before { - content: "\e47a" -} - -.fa-truck-arrow-right::before { - content: "\e58b" -} - -.fa-arrows-split-up-and-left::before { - content: "\e4bc" -} - -.fa-hand-fist::before { - content: "\f6de" -} - -.fa-fist-raised::before { - content: "\f6de" -} - -.fa-cloud-moon::before { - content: "\f6c3" -} - -.fa-briefcase::before { - content: "\f0b1" -} - -.fa-person-falling::before { - content: "\e546" -} - -.fa-image-portrait::before { - content: "\f3e0" -} - -.fa-portrait::before { - content: "\f3e0" -} - -.fa-user-tag::before { - content: "\f507" -} - -.fa-rug::before { - content: "\e569" -} - -.fa-earth-europe::before { - content: "\f7a2" -} - -.fa-globe-europe::before { - content: "\f7a2" -} - -.fa-cart-flatbed-suitcase::before { - content: "\f59d" -} - -.fa-luggage-cart::before { - content: "\f59d" -} - -.fa-rectangle-xmark::before { - content: "\f410" -} - -.fa-rectangle-times::before { - content: "\f410" -} - -.fa-times-rectangle::before { - content: "\f410" -} - -.fa-window-close::before { - content: "\f410" -} - -.fa-baht-sign::before { - content: "\e0ac" -} - -.fa-book-open::before { - content: "\f518" -} - -.fa-book-journal-whills::before { - content: "\f66a" -} - -.fa-journal-whills::before { - content: "\f66a" -} - -.fa-handcuffs::before { - content: "\e4f8" -} - -.fa-triangle-exclamation::before { - content: "\f071" -} - -.fa-exclamation-triangle::before { - content: "\f071" -} - -.fa-warning::before { - content: "\f071" -} - -.fa-database::before { - content: "\f1c0" -} - -.fa-share::before { - content: "\f064" -} - -.fa-mail-forward::before { - content: "\f064" -} - -.fa-bottle-droplet::before { - content: "\e4c4" -} - -.fa-mask-face::before { - content: "\e1d7" -} - -.fa-hill-rockslide::before { - content: "\e508" -} - -.fa-right-left::before { - content: "\f362" -} - -.fa-exchange-alt::before { - content: "\f362" -} - -.fa-paper-plane::before { - content: "\f1d8" -} - -.fa-road-circle-exclamation::before { - content: "\e565" -} - -.fa-dungeon::before { - content: "\f6d9" -} - -.fa-align-right::before { - content: "\f038" -} - -.fa-money-bill-1-wave::before { - content: "\f53b" -} - -.fa-money-bill-wave-alt::before { - content: "\f53b" -} - -.fa-life-ring::before { - content: "\f1cd" -} - -.fa-hands::before { - content: "\f2a7" -} - -.fa-sign-language::before { - content: "\f2a7" -} - -.fa-signing::before { - content: "\f2a7" -} - -.fa-calendar-day::before { - content: "\f783" -} - -.fa-water-ladder::before { - content: "\f5c5" -} - -.fa-ladder-water::before { - content: "\f5c5" -} - -.fa-swimming-pool::before { - content: "\f5c5" -} - -.fa-arrows-up-down::before { - content: "\f07d" -} - -.fa-arrows-v::before { - content: "\f07d" -} - -.fa-face-grimace::before { - content: "\f57f" -} - -.fa-grimace::before { - content: "\f57f" -} - -.fa-wheelchair-move::before { - content: "\e2ce" -} - -.fa-wheelchair-alt::before { - content: "\e2ce" -} - -.fa-turn-down::before { - content: "\f3be" -} - -.fa-level-down-alt::before { - content: "\f3be" -} - -.fa-person-walking-arrow-right::before { - content: "\e552" -} - -.fa-square-envelope::before { - content: "\f199" -} - -.fa-envelope-square::before { - content: "\f199" -} - -.fa-dice::before { - content: "\f522" -} - -.fa-bowling-ball::before { - content: "\f436" -} - -.fa-brain::before { - content: "\f5dc" -} - -.fa-bandage::before { - content: "\f462" -} - -.fa-band-aid::before { - content: "\f462" -} - -.fa-calendar-minus::before { - content: "\f272" -} - -.fa-circle-xmark::before { - content: "\f057" -} - -.fa-times-circle::before { - content: "\f057" -} - -.fa-xmark-circle::before { - content: "\f057" -} - -.fa-gifts::before { - content: "\f79c" -} - -.fa-hotel::before { - content: "\f594" -} - -.fa-earth-asia::before { - content: "\f57e" -} - -.fa-globe-asia::before { - content: "\f57e" -} - -.fa-id-card-clip::before { - content: "\f47f" -} - -.fa-id-card-alt::before { - content: "\f47f" -} - -.fa-magnifying-glass-plus::before { - content: "\f00e" -} - -.fa-search-plus::before { - content: "\f00e" -} - -.fa-thumbs-up::before { - content: "\f164" -} - -.fa-user-clock::before { - content: "\f4fd" -} - -.fa-hand-dots::before { - content: "\f461" -} - -.fa-allergies::before { - content: "\f461" -} - -.fa-file-invoice::before { - content: "\f570" -} - -.fa-window-minimize::before { - content: "\f2d1" -} - -.fa-mug-saucer::before { - content: "\f0f4" -} - -.fa-coffee::before { - content: "\f0f4" -} - -.fa-brush::before { - content: "\f55d" -} - -.fa-mask::before { - content: "\f6fa" -} - -.fa-magnifying-glass-minus::before { - content: "\f010" -} - -.fa-search-minus::before { - content: "\f010" -} - -.fa-ruler-vertical::before { - content: "\f548" -} - -.fa-user-large::before { - content: "\f406" -} - -.fa-user-alt::before { - content: "\f406" -} - -.fa-train-tram::before { - content: "\e5b4" -} - -.fa-user-nurse::before { - content: "\f82f" -} - -.fa-syringe::before { - content: "\f48e" -} - -.fa-cloud-sun::before { - content: "\f6c4" -} - -.fa-stopwatch-20::before { - content: "\e06f" -} - -.fa-square-full::before { - content: "\f45c" -} - -.fa-magnet::before { - content: "\f076" -} - -.fa-jar::before { - content: "\e516" -} - -.fa-note-sticky::before { - content: "\f249" -} - -.fa-sticky-note::before { - content: "\f249" -} - -.fa-bug-slash::before { - content: "\e490" -} - -.fa-arrow-up-from-water-pump::before { - content: "\e4b6" -} - -.fa-bone::before { - content: "\f5d7" -} - -.fa-user-injured::before { - content: "\f728" -} - -.fa-face-sad-tear::before { - content: "\f5b4" -} - -.fa-sad-tear::before { - content: "\f5b4" -} - -.fa-plane::before { - content: "\f072" -} - -.fa-tent-arrows-down::before { - content: "\e581" -} - -.fa-exclamation::before { - content: "\21" -} - -.fa-arrows-spin::before { - content: "\e4bb" -} - -.fa-print::before { - content: "\f02f" -} - -.fa-turkish-lira-sign::before { - content: "\e2bb" -} - -.fa-try::before { - content: "\e2bb" -} - -.fa-turkish-lira::before { - content: "\e2bb" -} - -.fa-dollar-sign::before { - content: "\24" -} - -.fa-dollar::before { - content: "\24" -} - -.fa-usd::before { - content: "\24" -} - -.fa-x::before { - content: "\58" -} - -.fa-magnifying-glass-dollar::before { - content: "\f688" -} - -.fa-search-dollar::before { - content: "\f688" -} - -.fa-users-gear::before { - content: "\f509" -} - -.fa-users-cog::before { - content: "\f509" -} - -.fa-person-military-pointing::before { - content: "\e54a" -} - -.fa-building-columns::before { - content: "\f19c" -} - -.fa-bank::before { - content: "\f19c" -} - -.fa-institution::before { - content: "\f19c" -} - -.fa-museum::before { - content: "\f19c" -} - -.fa-university::before { - content: "\f19c" -} - -.fa-umbrella::before { - content: "\f0e9" -} - -.fa-trowel::before { - content: "\e589" -} - -.fa-d::before { - content: "\44" -} - -.fa-stapler::before { - content: "\e5af" -} - -.fa-masks-theater::before { - content: "\f630" -} - -.fa-theater-masks::before { - content: "\f630" -} - -.fa-kip-sign::before { - content: "\e1c4" -} - -.fa-hand-point-left::before { - content: "\f0a5" -} - -.fa-handshake-simple::before { - content: "\f4c6" -} - -.fa-handshake-alt::before { - content: "\f4c6" -} - -.fa-jet-fighter::before { - content: "\f0fb" -} - -.fa-fighter-jet::before { - content: "\f0fb" -} - -.fa-square-share-nodes::before { - content: "\f1e1" -} - -.fa-share-alt-square::before { - content: "\f1e1" -} - -.fa-barcode::before { - content: "\f02a" -} - -.fa-plus-minus::before { - content: "\e43c" -} - -.fa-video::before { - content: "\f03d" -} - -.fa-video-camera::before { - content: "\f03d" -} - -.fa-graduation-cap::before { - content: "\f19d" -} - -.fa-mortar-board::before { - content: "\f19d" -} - -.fa-hand-holding-medical::before { - content: "\e05c" -} - -.fa-person-circle-check::before { - content: "\e53e" -} - -.fa-turn-up::before { - content: "\f3bf" -} - -.fa-level-up-alt::before { - content: "\f3bf" -} - -@font-face { - font-family: 'Font Awesome 6 Free'; - font-style: normal; - font-weight: 900; - font-display: swap; - src: url(../../../../../../../../../themes/logico/fonts/fa-solid-900.woff2) format("woff2"), url(../../../../../../../../../themes/logico/fonts/fa-solid-900.ttf) format("truetype") -} - -@font-face { - font-family: 'Font Awesome 5 Free'; - font-style: normal; - font-weight: 900; - font-display: swap; - src: url(../../../../../../../../../themes/logico/fonts/fa-solid-900.woff2) format("woff2"), url(../../../../../../../../../themes/logico/fonts/fa-solid-900.ttf) format("truetype") -} - -.fas, -.fa-solid { - font-weight: 900 -} - -@font-face { - font-family: 'Font Awesome 6 Brands'; - font-style: normal; - font-weight: 400; - font-display: swap; - src: url(../../../../../../../../../themes/logico/fonts/fa-brands-400.woff2) format("woff2"), url(../../../../../../../../../themes/logico/fonts/fa-brands-400.ttf) format("truetype") -} - -@font-face { - font-family: 'Font Awesome 5 Brands'; - font-style: normal; - font-weight: 400; - font-display: swap; - src: url(../../../../../../../../../themes/logico/fonts/fa-brands-400.woff2) format("woff2"), url(../../../../../../../../../themes/logico/fonts/fa-brands-400.ttf) format("truetype") -} - -.fab, -.fa-brands { - font-weight: 400 -} - -.fa-monero:before { - content: "\f3d0" -} - -.fa-hooli:before { - content: "\f427" -} - -.fa-yelp:before { - content: "\f1e9" -} - -.fa-cc-visa:before { - content: "\f1f0" -} - -.fa-lastfm:before { - content: "\f202" -} - -.fa-shopware:before { - content: "\f5b5" -} - -.fa-creative-commons-nc:before { - content: "\f4e8" -} - -.fa-aws:before { - content: "\f375" -} - -.fa-redhat:before { - content: "\f7bc" -} - -.fa-yoast:before { - content: "\f2b1" -} - -.fa-cloudflare:before { - content: "\e07d" -} - -.fa-ups:before { - content: "\f7e0" -} - -.fa-pixiv:before { - content: "\e640" -} - -.fa-wpexplorer:before { - content: "\f2de" -} - -.fa-dyalog:before { - content: "\f399" -} - -.fa-bity:before { - content: "\f37a" -} - -.fa-stackpath:before { - content: "\f842" -} - -.fa-buysellads:before { - content: "\f20d" -} - -.fa-first-order:before { - content: "\f2b0" -} - -.fa-modx:before { - content: "\f285" -} - -.fa-guilded:before { - content: "\e07e" -} - -.fa-vnv:before { - content: "\f40b" -} - -.fa-square-js:before { - content: "\f3b9" -} - -.fa-js-square:before { - content: "\f3b9" -} - -.fa-microsoft:before { - content: "\f3ca" -} - -.fa-qq:before { - content: "\f1d6" -} - -.fa-orcid:before { - content: "\f8d2" -} - -.fa-java:before { - content: "\f4e4" -} - -.fa-invision:before { - content: "\f7b0" -} - -.fa-creative-commons-pd-alt:before { - content: "\f4ed" -} - -.fa-centercode:before { - content: "\f380" -} - -.fa-glide-g:before { - content: "\f2a6" -} - -.fa-drupal:before { - content: "\f1a9" -} - -.fa-hire-a-helper:before { - content: "\f3b0" -} - -.fa-creative-commons-by:before { - content: "\f4e7" -} - -.fa-unity:before { - content: "\e049" -} - -.fa-whmcs:before { - content: "\f40d" -} - -.fa-rocketchat:before { - content: "\f3e8" -} - -.fa-vk:before { - content: "\f189" -} - -.fa-untappd:before { - content: "\f405" -} - -.fa-mailchimp:before { - content: "\f59e" -} - -.fa-css3-alt:before { - content: "\f38b" -} - -.fa-square-reddit:before { - content: "\f1a2" -} - -.fa-reddit-square:before { - content: "\f1a2" -} - -.fa-vimeo-v:before { - content: "\f27d" -} - -.fa-contao:before { - content: "\f26d" -} - -.fa-square-font-awesome:before { - content: "\e5ad" -} - -.fa-deskpro:before { - content: "\f38f" -} - -.fa-brave:before { - content: "\e63c" -} - -.fa-sistrix:before { - content: "\f3ee" -} - -.fa-square-instagram:before { - content: "\e055" -} - -.fa-instagram-square:before { - content: "\e055" -} - -.fa-battle-net:before { - content: "\f835" -} - -.fa-the-red-yeti:before { - content: "\f69d" -} - -.fa-square-hacker-news:before { - content: "\f3af" -} - -.fa-hacker-news-square:before { - content: "\f3af" -} - -.fa-edge:before { - content: "\f282" -} - -.fa-threads:before { - content: "\e618" -} - -.fa-napster:before { - content: "\f3d2" -} - -.fa-square-snapchat:before { - content: "\f2ad" -} - -.fa-snapchat-square:before { - content: "\f2ad" -} - -.fa-google-plus-g:before { - content: "\f0d5" -} - -.fa-artstation:before { - content: "\f77a" -} - -.fa-markdown:before { - content: "\f60f" -} - -.fa-sourcetree:before { - content: "\f7d3" -} - -.fa-google-plus:before { - content: "\f2b3" -} - -.fa-diaspora:before { - content: "\f791" -} - -.fa-foursquare:before { - content: "\f180" -} - -.fa-stack-overflow:before { - content: "\f16c" -} - -.fa-github-alt:before { - content: "\f113" -} - -.fa-phoenix-squadron:before { - content: "\f511" -} - -.fa-pagelines:before { - content: "\f18c" -} - -.fa-algolia:before { - content: "\f36c" -} - -.fa-red-river:before { - content: "\f3e3" -} - -.fa-creative-commons-sa:before { - content: "\f4ef" -} - -.fa-safari:before { - content: "\f267" -} - -.fa-google:before { - content: "\f1a0" -} - -.fa-square-font-awesome-stroke:before { - content: "\f35c" -} - -.fa-font-awesome-alt:before { - content: "\f35c" -} - -.fa-atlassian:before { - content: "\f77b" -} - -.fa-linkedin-in:before { - content: "\f0e1" -} - -.fa-digital-ocean:before { - content: "\f391" -} - -.fa-nimblr:before { - content: "\f5a8" -} - -.fa-chromecast:before { - content: "\f838" -} - -.fa-evernote:before { - content: "\f839" -} - -.fa-hacker-news:before { - content: "\f1d4" -} - -.fa-creative-commons-sampling:before { - content: "\f4f0" -} - -.fa-adversal:before { - content: "\f36a" -} - -.fa-creative-commons:before { - content: "\f25e" -} - -.fa-watchman-monitoring:before { - content: "\e087" -} - -.fa-fonticons:before { - content: "\f280" -} - -.fa-weixin:before { - content: "\f1d7" -} - -.fa-shirtsinbulk:before { - content: "\f214" -} - -.fa-codepen:before { - content: "\f1cb" -} - -.fa-git-alt:before { - content: "\f841" -} - -.fa-lyft:before { - content: "\f3c3" -} - -.fa-rev:before { - content: "\f5b2" -} - -.fa-windows:before { - content: "\f17a" -} - -.fa-wizards-of-the-coast:before { - content: "\f730" -} - -.fa-square-viadeo:before { - content: "\f2aa" -} - -.fa-viadeo-square:before { - content: "\f2aa" -} - -.fa-meetup:before { - content: "\f2e0" -} - -.fa-centos:before { - content: "\f789" -} - -.fa-adn:before { - content: "\f170" -} - -.fa-cloudsmith:before { - content: "\f384" -} - -.fa-opensuse:before { - content: "\e62b" -} - -.fa-pied-piper-alt:before { - content: "\f1a8" -} - -.fa-square-dribbble:before { - content: "\f397" -} - -.fa-dribbble-square:before { - content: "\f397" -} - -.fa-codiepie:before { - content: "\f284" -} - -.fa-node:before { - content: "\f419" -} - -.fa-mix:before { - content: "\f3cb" -} - -.fa-steam:before { - content: "\f1b6" -} - -.fa-cc-apple-pay:before { - content: "\f416" -} - -.fa-scribd:before { - content: "\f28a" -} - -.fa-debian:before { - content: "\e60b" -} - -.fa-openid:before { - content: "\f19b" -} - -.fa-instalod:before { - content: "\e081" -} - -.fa-expeditedssl:before { - content: "\f23e" -} - -.fa-sellcast:before { - content: "\f2da" -} - -.fa-square-twitter:before { - content: "\f081" -} - -.fa-twitter-square:before { - content: "\f081" -} - -.fa-r-project:before { - content: "\f4f7" -} - -.fa-delicious:before { - content: "\f1a5" -} - -.fa-freebsd:before { - content: "\f3a4" -} - -.fa-vuejs:before { - content: "\f41f" -} - -.fa-accusoft:before { - content: "\f369" -} - -.fa-ioxhost:before { - content: "\f208" -} - -.fa-fonticons-fi:before { - content: "\f3a2" -} - -.fa-app-store:before { - content: "\f36f" -} - -.fa-cc-mastercard:before { - content: "\f1f1" -} - -.fa-itunes-note:before { - content: "\f3b5" -} - -.fa-golang:before { - content: "\e40f" -} - -.fa-kickstarter:before { - content: "\f3bb" -} - -.fa-grav:before { - content: "\f2d6" -} - -.fa-weibo:before { - content: "\f18a" -} - -.fa-uncharted:before { - content: "\e084" -} - -.fa-firstdraft:before { - content: "\f3a1" -} - -.fa-square-youtube:before { - content: "\f431" -} - -.fa-youtube-square:before { - content: "\f431" -} - -.fa-wikipedia-w:before { - content: "\f266" -} - -.fa-wpressr:before { - content: "\f3e4" -} - -.fa-rendact:before { - content: "\f3e4" -} - -.fa-angellist:before { - content: "\f209" -} - -.fa-galactic-republic:before { - content: "\f50c" -} - -.fa-nfc-directional:before { - content: "\e530" -} - -.fa-skype:before { - content: "\f17e" -} - -.fa-joget:before { - content: "\f3b7" -} - -.fa-fedora:before { - content: "\f798" -} - -.fa-stripe-s:before { - content: "\f42a" -} - -.fa-meta:before { - content: "\e49b" -} - -.fa-laravel:before { - content: "\f3bd" -} - -.fa-hotjar:before { - content: "\f3b1" -} - -.fa-bluetooth-b:before { - content: "\f294" -} - -.fa-square-letterboxd:before { - content: "\e62e" -} - -.fa-sticker-mule:before { - content: "\f3f7" -} - -.fa-creative-commons-zero:before { - content: "\f4f3" -} - -.fa-hips:before { - content: "\f452" -} - -.fa-behance:before { - content: "\f1b4" -} - -.fa-reddit:before { - content: "\f1a1" -} - -.fa-discord:before { - content: "\f392" -} - -.fa-chrome:before { - content: "\f268" -} - -.fa-app-store-ios:before { - content: "\f370" -} - -.fa-cc-discover:before { - content: "\f1f2" -} - -.fa-wpbeginner:before { - content: "\f297" -} - -.fa-confluence:before { - content: "\f78d" -} - -.fa-shoelace:before { - content: "\e60c" -} - -.fa-mdb:before { - content: "\f8ca" -} - -.fa-dochub:before { - content: "\f394" -} - -.fa-accessible-icon:before { - content: "\f368" -} - -.fa-ebay:before { - content: "\f4f4" -} - -.fa-amazon:before { - content: "\f270" -} - -.fa-unsplash:before { - content: "\e07c" -} - -.fa-yarn:before { - content: "\f7e3" -} - -.fa-square-steam:before { - content: "\f1b7" -} - -.fa-steam-square:before { - content: "\f1b7" -} - -.fa-500px:before { - content: "\f26e" -} - -.fa-square-vimeo:before { - content: "\f194" -} - -.fa-vimeo-square:before { - content: "\f194" -} - -.fa-asymmetrik:before { - content: "\f372" -} - -.fa-font-awesome:before { - content: "\f2b4" -} - -.fa-font-awesome-flag:before { - content: "\f2b4" -} - -.fa-font-awesome-logo-full:before { - content: "\f2b4" -} - -.fa-gratipay:before { - content: "\f184" -} - -.fa-apple:before { - content: "\f179" -} - -.fa-hive:before { - content: "\e07f" -} - -.fa-gitkraken:before { - content: "\f3a6" -} - -.fa-keybase:before { - content: "\f4f5" -} - -.fa-apple-pay:before { - content: "\f415" -} - -.fa-padlet:before { - content: "\e4a0" -} - -.fa-amazon-pay:before { - content: "\f42c" -} - -.fa-square-github:before { - content: "\f092" -} - -.fa-github-square:before { - content: "\f092" -} - -.fa-stumbleupon:before { - content: "\f1a4" -} - -.fa-fedex:before { - content: "\f797" -} - -.fa-phoenix-framework:before { - content: "\f3dc" -} - -.fa-shopify:before { - content: "\e057" -} - -.fa-neos:before { - content: "\f612" -} - -.fa-square-threads:before { - content: "\e619" -} - -.fa-hackerrank:before { - content: "\f5f7" -} - -.fa-researchgate:before { - content: "\f4f8" -} - -.fa-swift:before { - content: "\f8e1" -} - -.fa-angular:before { - content: "\f420" -} - -.fa-speakap:before { - content: "\f3f3" -} - -.fa-angrycreative:before { - content: "\f36e" -} - -.fa-y-combinator:before { - content: "\f23b" -} - -.fa-empire:before { - content: "\f1d1" -} - -.fa-envira:before { - content: "\f299" -} - -.fa-google-scholar:before { - content: "\e63b" -} - -.fa-square-gitlab:before { - content: "\e5ae" -} - -.fa-gitlab-square:before { - content: "\e5ae" -} - -.fa-studiovinari:before { - content: "\f3f8" -} - -.fa-pied-piper:before { - content: "\f2ae" -} - -.fa-wordpress:before { - content: "\f19a" -} - -.fa-product-hunt:before { - content: "\f288" -} - -.fa-firefox:before { - content: "\f269" -} - -.fa-linode:before { - content: "\f2b8" -} - -.fa-goodreads:before { - content: "\f3a8" -} - -.fa-square-odnoklassniki:before { - content: "\f264" -} - -.fa-odnoklassniki-square:before { - content: "\f264" -} - -.fa-jsfiddle:before { - content: "\f1cc" -} - -.fa-sith:before { - content: "\f512" -} - -.fa-themeisle:before { - content: "\f2b2" -} - -.fa-page4:before { - content: "\f3d7" -} - -.fa-hashnode:before { - content: "\e499" -} - -.fa-react:before { - content: "\f41b" -} - -.fa-cc-paypal:before { - content: "\f1f4" -} - -.fa-squarespace:before { - content: "\f5be" -} - -.fa-cc-stripe:before { - content: "\f1f5" -} - -.fa-creative-commons-share:before { - content: "\f4f2" -} - -.fa-bitcoin:before { - content: "\f379" -} - -.fa-keycdn:before { - content: "\f3ba" -} - -.fa-opera:before { - content: "\f26a" -} - -.fa-itch-io:before { - content: "\f83a" -} - -.fa-umbraco:before { - content: "\f8e8" -} - -.fa-galactic-senate:before { - content: "\f50d" -} - -.fa-ubuntu:before { - content: "\f7df" -} - -.fa-draft2digital:before { - content: "\f396" -} - -.fa-stripe:before { - content: "\f429" -} - -.fa-houzz:before { - content: "\f27c" -} - -.fa-gg:before { - content: "\f260" -} - -.fa-dhl:before { - content: "\f790" -} - -.fa-square-pinterest:before { - content: "\f0d3" -} - -.fa-pinterest-square:before { - content: "\f0d3" -} - -.fa-xing:before { - content: "\f168" -} - -.fa-blackberry:before { - content: "\f37b" -} - -.fa-creative-commons-pd:before { - content: "\f4ec" -} - -.fa-playstation:before { - content: "\f3df" -} - -.fa-quinscape:before { - content: "\f459" -} - -.fa-less:before { - content: "\f41d" -} - -.fa-blogger-b:before { - content: "\f37d" -} - -.fa-opencart:before { - content: "\f23d" -} - -.fa-vine:before { - content: "\f1ca" -} - -.fa-signal-messenger:before { - content: "\e663" -} - -.fa-paypal:before { - content: "\f1ed" -} - -.fa-gitlab:before { - content: "\f296" -} - -.fa-typo3:before { - content: "\f42b" -} - -.fa-reddit-alien:before { - content: "\f281" -} - -.fa-yahoo:before { - content: "\f19e" -} - -.fa-dailymotion:before { - content: "\e052" -} - -.fa-affiliatetheme:before { - content: "\f36b" -} - -.fa-pied-piper-pp:before { - content: "\f1a7" -} - -.fa-bootstrap:before { - content: "\f836" -} - -.fa-odnoklassniki:before { - content: "\f263" -} - -.fa-nfc-symbol:before { - content: "\e531" -} - -.fa-mintbit:before { - content: "\e62f" -} - -.fa-ethereum:before { - content: "\f42e" -} - -.fa-speaker-deck:before { - content: "\f83c" -} - -.fa-creative-commons-nc-eu:before { - content: "\f4e9" -} - -.fa-patreon:before { - content: "\f3d9" -} - -.fa-avianex:before { - content: "\f374" -} - -.fa-ello:before { - content: "\f5f1" -} - -.fa-gofore:before { - content: "\f3a7" -} - -.fa-bimobject:before { - content: "\f378" -} - -.fa-brave-reverse:before { - content: "\e63d" -} - -.fa-facebook-f:before { - content: "\f39e" -} - -.fa-square-google-plus:before { - content: "\f0d4" -} - -.fa-google-plus-square:before { - content: "\f0d4" -} - -.fa-mandalorian:before { - content: "\f50f" -} - -.fa-first-order-alt:before { - content: "\f50a" -} - -.fa-osi:before { - content: "\f41a" -} - -.fa-google-wallet:before { - content: "\f1ee" -} - -.fa-d-and-d-beyond:before { - content: "\f6ca" -} - -.fa-periscope:before { - content: "\f3da" -} - -.fa-fulcrum:before { - content: "\f50b" -} - -.fa-cloudscale:before { - content: "\f383" -} - -.fa-forumbee:before { - content: "\f211" -} - -.fa-mizuni:before { - content: "\f3cc" -} - -.fa-schlix:before { - content: "\f3ea" -} - -.fa-square-xing:before { - content: "\f169" -} - -.fa-xing-square:before { - content: "\f169" -} - -.fa-bandcamp:before { - content: "\f2d5" -} - -.fa-wpforms:before { - content: "\f298" -} - -.fa-cloudversify:before { - content: "\f385" -} - -.fa-usps:before { - content: "\f7e1" -} - -.fa-megaport:before { - content: "\f5a3" -} - -.fa-magento:before { - content: "\f3c4" -} - -.fa-spotify:before { - content: "\f1bc" -} - -.fa-optin-monster:before { - content: "\f23c" -} - -.fa-fly:before { - content: "\f417" -} - -.fa-aviato:before { - content: "\f421" -} - -.fa-itunes:before { - content: "\f3b4" -} - -.fa-cuttlefish:before { - content: "\f38c" -} - -.fa-blogger:before { - content: "\f37c" -} - -.fa-flickr:before { - content: "\f16e" -} - -.fa-viber:before { - content: "\f409" -} - -.fa-soundcloud:before { - content: "\f1be" -} - -.fa-digg:before { - content: "\f1a6" -} - -.fa-tencent-weibo:before { - content: "\f1d5" -} - -.fa-letterboxd:before { - content: "\e62d" -} - -.fa-symfony:before { - content: "\f83d" -} - -.fa-maxcdn:before { - content: "\f136" -} - -.fa-etsy:before { - content: "\f2d7" -} - -.fa-facebook-messenger:before { - content: "\f39f" -} - -.fa-audible:before { - content: "\f373" -} - -.fa-think-peaks:before { - content: "\f731" -} - -.fa-bilibili:before { - content: "\e3d9" -} - -.fa-erlang:before { - content: "\f39d" -} - -.fa-x-twitter:before { - content: "\e61b" -} - -.fa-cotton-bureau:before { - content: "\f89e" -} - -.fa-dashcube:before { - content: "\f210" -} - -.fa-42-group:before { - content: "\e080" -} - -.fa-innosoft:before { - content: "\e080" -} - -.fa-stack-exchange:before { - content: "\f18d" -} - -.fa-elementor:before { - content: "\f430" -} - -.fa-square-pied-piper:before { - content: "\e01e" -} - -.fa-pied-piper-square:before { - content: "\e01e" -} - -.fa-creative-commons-nd:before { - content: "\f4eb" -} - -.fa-palfed:before { - content: "\f3d8" -} - -.fa-superpowers:before { - content: "\f2dd" -} - -.fa-resolving:before { - content: "\f3e7" -} - -.fa-xbox:before { - content: "\f412" -} - -.fa-searchengin:before { - content: "\f3eb" -} - -.fa-tiktok:before { - content: "\e07b" -} - -.fa-square-facebook:before { - content: "\f082" -} - -.fa-facebook-square:before { - content: "\f082" -} - -.fa-renren:before { - content: "\f18b" -} - -.fa-linux:before { - content: "\f17c" -} - -.fa-glide:before { - content: "\f2a5" -} - -.fa-linkedin:before { - content: "\f08c" -} - -.fa-hubspot:before { - content: "\f3b2" -} - -.fa-deploydog:before { - content: "\f38e" -} - -.fa-twitch:before { - content: "\f1e8" -} - -.fa-ravelry:before { - content: "\f2d9" -} - -.fa-mixer:before { - content: "\e056" -} - -.fa-square-lastfm:before { - content: "\f203" -} - -.fa-lastfm-square:before { - content: "\f203" -} - -.fa-vimeo:before { - content: "\f40a" -} - -.fa-mendeley:before { - content: "\f7b3" -} - -.fa-uniregistry:before { - content: "\f404" -} - -.fa-figma:before { - content: "\f799" -} - -.fa-creative-commons-remix:before { - content: "\f4ee" -} - -.fa-cc-amazon-pay:before { - content: "\f42d" -} - -.fa-dropbox:before { - content: "\f16b" -} - -.fa-instagram:before { - content: "\f16d" -} - -.fa-cmplid:before { - content: "\e360" -} - -.fa-upwork:before { - content: "\e641" -} - -.fa-facebook:before { - content: "\f09a" -} - -.fa-gripfire:before { - content: "\f3ac" -} - -.fa-jedi-order:before { - content: "\f50e" -} - -.fa-uikit:before { - content: "\f403" -} - -.fa-fort-awesome-alt:before { - content: "\f3a3" -} - -.fa-phabricator:before { - content: "\f3db" -} - -.fa-ussunnah:before { - content: "\f407" -} - -.fa-earlybirds:before { - content: "\f39a" -} - -.fa-trade-federation:before { - content: "\f513" -} - -.fa-autoprefixer:before { - content: "\f41c" -} - -.fa-whatsapp:before { - content: "\f232" -} - -.fa-slideshare:before { - content: "\f1e7" -} - -.fa-google-play:before { - content: "\f3ab" -} - -.fa-viadeo:before { - content: "\f2a9" -} - -.fa-line:before { - content: "\f3c0" -} - -.fa-google-drive:before { - content: "\f3aa" -} - -.fa-servicestack:before { - content: "\f3ec" -} - -.fa-simplybuilt:before { - content: "\f215" -} - -.fa-bitbucket:before { - content: "\f171" -} - -.fa-imdb:before { - content: "\f2d8" -} - -.fa-deezer:before { - content: "\e077" -} - -.fa-raspberry-pi:before { - content: "\f7bb" -} - -.fa-jira:before { - content: "\f7b1" -} - -.fa-docker:before { - content: "\f395" -} - -.fa-screenpal:before { - content: "\e570" -} - -.fa-bluetooth:before { - content: "\f293" -} - -.fa-gitter:before { - content: "\f426" -} - -.fa-d-and-d:before { - content: "\f38d" -} - -.fa-microblog:before { - content: "\e01a" -} - -.fa-cc-diners-club:before { - content: "\f24c" -} - -.fa-gg-circle:before { - content: "\f261" -} - -.fa-pied-piper-hat:before { - content: "\f4e5" -} - -.fa-kickstarter-k:before { - content: "\f3bc" -} - -.fa-yandex:before { - content: "\f413" -} - -.fa-readme:before { - content: "\f4d5" -} - -.fa-html5:before { - content: "\f13b" -} - -.fa-sellsy:before { - content: "\f213" -} - -.fa-sass:before { - content: "\f41e" -} - -.fa-wirsindhandwerk:before { - content: "\e2d0" -} - -.fa-wsh:before { - content: "\e2d0" -} - -.fa-buromobelexperte:before { - content: "\f37f" -} - -.fa-salesforce:before { - content: "\f83b" -} - -.fa-octopus-deploy:before { - content: "\e082" -} - -.fa-medapps:before { - content: "\f3c6" -} - -.fa-ns8:before { - content: "\f3d5" -} - -.fa-pinterest-p:before { - content: "\f231" -} - -.fa-apper:before { - content: "\f371" -} - -.fa-fort-awesome:before { - content: "\f286" -} - -.fa-waze:before { - content: "\f83f" -} - -.fa-cc-jcb:before { - content: "\f24b" -} - -.fa-snapchat:before { - content: "\f2ab" -} - -.fa-snapchat-ghost:before { - content: "\f2ab" -} - -.fa-fantasy-flight-games:before { - content: "\f6dc" -} - -.fa-rust:before { - content: "\e07a" -} - -.fa-wix:before { - content: "\f5cf" -} - -.fa-square-behance:before { - content: "\f1b5" -} - -.fa-behance-square:before { - content: "\f1b5" -} - -.fa-supple:before { - content: "\f3f9" -} - -.fa-webflow:before { - content: "\e65c" -} - -.fa-rebel:before { - content: "\f1d0" -} - -.fa-css3:before { - content: "\f13c" -} - -.fa-staylinked:before { - content: "\f3f5" -} - -.fa-kaggle:before { - content: "\f5fa" -} - -.fa-space-awesome:before { - content: "\e5ac" -} - -.fa-deviantart:before { - content: "\f1bd" -} - -.fa-cpanel:before { - content: "\f388" -} - -.fa-goodreads-g:before { - content: "\f3a9" -} - -.fa-square-git:before { - content: "\f1d2" -} - -.fa-git-square:before { - content: "\f1d2" -} - -.fa-square-tumblr:before { - content: "\f174" -} - -.fa-tumblr-square:before { - content: "\f174" -} - -.fa-trello:before { - content: "\f181" -} - -.fa-creative-commons-nc-jp:before { - content: "\f4ea" -} - -.fa-get-pocket:before { - content: "\f265" -} - -.fa-perbyte:before { - content: "\e083" -} - -.fa-grunt:before { - content: "\f3ad" -} - -.fa-weebly:before { - content: "\f5cc" -} - -.fa-connectdevelop:before { - content: "\f20e" -} - -.fa-leanpub:before { - content: "\f212" -} - -.fa-black-tie:before { - content: "\f27e" -} - -.fa-themeco:before { - content: "\f5c6" -} - -.fa-python:before { - content: "\f3e2" -} - -.fa-android:before { - content: "\f17b" -} - -.fa-bots:before { - content: "\e340" -} - -.fa-free-code-camp:before { - content: "\f2c5" -} - -.fa-hornbill:before { - content: "\f592" -} - -.fa-js:before { - content: "\f3b8" -} - -.fa-ideal:before { - content: "\e013" -} - -.fa-git:before { - content: "\f1d3" -} - -.fa-dev:before { - content: "\f6cc" -} - -.fa-sketch:before { - content: "\f7c6" -} - -.fa-yandex-international:before { - content: "\f414" -} - -.fa-cc-amex:before { - content: "\f1f3" -} - -.fa-uber:before { - content: "\f402" -} - -.fa-github:before { - content: "\f09b" -} - -.fa-php:before { - content: "\f457" -} - -.fa-alipay:before { - content: "\f642" -} - -.fa-youtube:before { - content: "\f167" -} - -.fa-skyatlas:before { - content: "\f216" -} - -.fa-firefox-browser:before { - content: "\e007" -} - -.fa-replyd:before { - content: "\f3e6" -} - -.fa-suse:before { - content: "\f7d6" -} - -.fa-jenkins:before { - content: "\f3b6" -} - -.fa-twitter:before { - content: "\f099" -} - -.fa-rockrms:before { - content: "\f3e9" -} - -.fa-pinterest:before { - content: "\f0d2" -} - -.fa-buffer:before { - content: "\f837" -} - -.fa-npm:before { - content: "\f3d4" -} - -.fa-yammer:before { - content: "\f840" -} - -.fa-btc:before { - content: "\f15a" -} - -.fa-dribbble:before { - content: "\f17d" -} - -.fa-stumbleupon-circle:before { - content: "\f1a3" -} - -.fa-internet-explorer:before { - content: "\f26b" -} - -.fa-stubber:before { - content: "\e5c7" -} - -.fa-telegram:before { - content: "\f2c6" -} - -.fa-telegram-plane:before { - content: "\f2c6" -} - -.fa-old-republic:before { - content: "\f510" -} - -.fa-odysee:before { - content: "\e5c6" -} - -.fa-square-whatsapp:before { - content: "\f40c" -} - -.fa-whatsapp-square:before { - content: "\f40c" -} - -.fa-node-js:before { - content: "\f3d3" -} - -.fa-edge-legacy:before { - content: "\e078" -} - -.fa-slack:before { - content: "\f198" -} - -.fa-slack-hash:before { - content: "\f198" -} - -.fa-medrt:before { - content: "\f3c8" -} - -.fa-usb:before { - content: "\f287" -} - -.fa-tumblr:before { - content: "\f173" -} - -.fa-vaadin:before { - content: "\f408" -} - -.fa-quora:before { - content: "\f2c4" -} - -.fa-square-x-twitter:before { - content: "\e61a" -} - -.fa-reacteurope:before { - content: "\f75d" -} - -.fa-medium:before { - content: "\f23a" -} - -.fa-medium-m:before { - content: "\f23a" -} - -.fa-amilia:before { - content: "\f36d" -} - -.fa-mixcloud:before { - content: "\f289" -} - -.fa-flipboard:before { - content: "\f44d" -} - -.fa-viacoin:before { - content: "\f237" -} - -.fa-critical-role:before { - content: "\f6c9" -} - -.fa-sitrox:before { - content: "\e44a" -} - -.fa-discourse:before { - content: "\f393" -} - -.fa-joomla:before { - content: "\f1aa" -} - -.fa-mastodon:before { - content: "\f4f6" -} - -.fa-airbnb:before { - content: "\f834" -} - -.fa-wolf-pack-battalion:before { - content: "\f514" -} - -.fa-buy-n-large:before { - content: "\f8a6" -} - -.fa-gulp:before { - content: "\f3ae" -} - -.fa-creative-commons-sampling-plus:before { - content: "\f4f1" -} - -.fa-strava:before { - content: "\f428" -} - -.fa-ember:before { - content: "\f423" -} - -.fa-canadian-maple-leaf:before { - content: "\f785" -} - -.fa-teamspeak:before { - content: "\f4f9" -} - -.fa-pushed:before { - content: "\f3e1" -} - -.fa-wordpress-simple:before { - content: "\f411" -} - -.fa-nutritionix:before { - content: "\f3d6" -} - -.fa-wodu:before { - content: "\e088" -} - -.fa-google-pay:before { - content: "\e079" -} - -.fa-intercom:before { - content: "\f7af" -} - -.fa-zhihu:before { - content: "\f63f" -} - -.fa-korvue:before { - content: "\f42f" -} - -.fa-pix:before { - content: "\e43a" -} - -.fa-steam-symbol:before { - content: "\f3f6" -} - -.fa, -.fa-classic, -.fa-sharp, -.fas, -.fa-solid, -.far, -.fa-regular, -.fab, -.fa-brands { - -moz-osx-font-smoothing: grayscale; - -webkit-font-smoothing: antialiased; - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - line-height: 1 -} - -.fas, -.fa-classic, -.fa-solid, -.far, -.fa-regular { - font-family: 'Font Awesome 6 Free' -} - -.fab, -.fa-brands { - font-family: 'Font Awesome 6 Brands' -} - -.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: flex-start; - -moz-align-items: flex-start; - -ms-align-items: flex-start; - align-items: flex-start -} - -.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(0, 0, 0) -} - -.owl-carousel.slider-style-visible .owl-stage-outer { - overflow: initial -} - -.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, -.slider-dots.disabled { - display: none !important -} - -.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 { - opacity: .5; - cursor: default -} - -.slider-footer.slider-footer-view-outside { - position: relative -} - -.slider-footer.slider-footer-view-outside.slider-footer-position-before { - margin-bottom: 70px -} - -.slider-footer.slider-footer-view-outside.slider-footer-position-after { - margin-top: 70px -} - -.slider-footer.slider-footer-view-inside { - position: absolute; - width: 100% -} - -.slider-footer.slider-footer-view-inside.slider-footer-position-before { - top: 0; - margin-top: 30px -} - -.slider-footer.slider-footer-view-inside.slider-footer-position-after { - bottom: 0; - margin-bottom: 30px -} - -.slider-footer.slider-footer-width-boxed .slider-footer-content { - -moz-box-sizing: content-box; - box-sizing: content-box; - position: relative; - max-width: calc(var(--logico-content-width, 1380px) - 40px); - margin: 0 auto -} - -.elementor>.e-con-full.e-parent>.elementor-widget .slider-footer.slider-footer-width-boxed .slider-footer-content, -.elementor>.e-con-full.e-parent>.e-con-full>.elementor-widget .slider-footer.slider-footer-width-boxed .slider-footer-content { - padding: 0 20px -} - -.slider-pagination { - display: inline-block; - vertical-align: top -} - -.slider-progress-wrapper { - font-size: 16px; - line-height: 1.6875em; - font-weight: 500; - text-align: left; - position: relative; - z-index: 2 -} - -.slider-progress-wrapper .slider-progress-current { - font-weight: 600 -} - -.owl-dots, -.slider-dots { - -webkit-tap-highlight-color: transparent; - margin: 0 -7px -15px -8px; - position: relative; - z-index: 2; - font-size: 0; - line-height: 1 -} - -.owl-dots:not(.disabled):not(:first-child), -.slider-dots:not(.disabled):not(:first-child) { - margin-top: 15px -} - -.content-wrapper .owl-dots button.owl-dot, -.content-wrapper .slider-dots button.owl-dot { - display: inline-block; - vertical-align: top; - zoom: 1; - margin: 0 7px 15px 8px; - height: 4px; - padding: 0; - cursor: pointer; - outline: none; - border: none; - background: none -} - -.content-wrapper .owl-dots button.owl-dot span, -.content-wrapper .slider-dots button.owl-dot span { - width: 48px; - height: 4px; - display: block; - -webkit-backface-visibility: visible; - position: relative; - -webkit-transition: border-color 0.3s; - transition: border-color 0.3s; - -moz-box-sizing: border-box; - box-sizing: border-box; - border-bottom: solid 2px var(--logico-dark-text-color) -} - -.content-wrapper .owl-dots button.owl-dot.active span, -.content-wrapper .slider-dots button.owl-dot.active span { - border-bottom: solid 4px var(--logico-accent-color) -} - -.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: #fff 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, .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, -.sayit_owlCarousel.owl-carousel .slider-dots { - margin: 0 0 0 0 !important; - position: relative; - z-index: 5; - transform: translateY(-46px) -} - -.owl-carousel { - position: relative -} - -.owl-carousel.owl-theme .owl-nav { - height: 48px; - margin-top: 0; - position: absolute; - top: 50%; - left: 50px; - right: 50px; - opacity: 0; - -webkit-transform: translateY(-50%); - -ms-transform: translateY(-50%); - transform: translateY(-50%); - -webkit-transition: all 0.3s 0.3s; - transition: all 0.3s 0.3s; - z-index: 10 -} - -.owl-carousel.owl-theme .owl-nav [class*="owl-"] { - 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; - border: none; - background-color: var(--logico-background-color); - color: var(--logico-dark-text-color) -} - -.owl-carousel.owl-theme .owl-nav [class*="owl-"]:before { - font: 400 normal 14px/48px 'fontello' -} - -.owl-carousel.owl-theme .owl-nav [class*="owl-"]:after { - content: none; - display: none -} - -.owl-carousel.owl-theme .owl-nav [class*="owl-"].disabled { - cursor: default; - opacity: .5 -} - -.owl-carousel.owl-theme .owl-nav [class*="owl-"]:not(.disabled):hover { - color: var(--logico-dark-text-color); - background-color: var(--logico-accent-color) -} - -.owl-carousel.owl-theme .owl-nav .owl-prev { - left: 0; - right: initial -} - -.owl-carousel.owl-theme .owl-nav .owl-prev:before { - content: '\e802' -} - -.owl-carousel.owl-theme .owl-nav .owl-next { - right: 0; - left: initial -} - -.owl-carousel.owl-theme .owl-nav .owl-next:before { - content: '\e801' -} - -.owl-carousel.owl-theme .owl-nav.disabled { - display: none -} - -.owl-carousel.owl-theme:hover .owl-nav { - left: 40px; - right: 40px; - opacity: 1 -} - -body .owl-carousel { - display: block -} - -@media only screen and (max-width:840px) { - .slider-footer.slider-footer-position-before { - margin-bottom: 20px - } - .slider-footer.slider-footer-position-after { - margin-top: 20px - } - .slider-footer .slider-progress-wrapper { - text-align: inherit - } - .slider-footer .owl-dots { - overflow: hidden; - height: 0 - } -} - -@media only screen and (min-width:661px) { - .elementor>.e-con-full.e-parent>.elementor-widget .slider-footer.slider-footer-width-boxed .slider-footer-content { - padding: 0 30px - } -} - -@media only screen and (min-width:1201px) { - .elementor>.e-con-full.e-parent>.elementor-widget .slider-footer.slider-footer-width-boxed .slider-footer-content { - padding: 0 20px - } -} - -@-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 -} - -.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 -} - -.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-arrow.slick-hidden { - display: none -} - -.woocommerce-product-gallery .slick-slider { - width: 100% -} - -.woocommerce-product-gallery .slick-slider .slick-button { - 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: .3 -} - -.woocommerce-product-gallery .slick-slider:not(.slick-vertical) .slick-list:first-child { - margin: 0 -7px -} - -.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; - font-size: 20px; - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-transition: color 0.3s, background-color 0.3s, opacity 0.3s; - transition: color 0.3s, background-color 0.3s, opacity 0.3s; - color: var(--logico-dark-text-color); - background-color: var(--logico-background-alter-color) -} - -.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: '\e811'; - margin: 0 0 0 -1px -} - -.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: '\e812'; - margin: 0 0 0 2px -} - -.woocommerce-product-gallery .slick-slider:not(.slick-vertical) .slick-button:not(.slick-disabled):hover { - color: var(--logico-dark-text-color); - background-color: var(--logico-background-color) -} - -.swiper-container .swiper-pagination-bullets, -.swiper .swiper-pagination-bullets { - text-align: center; - -webkit-tap-highlight-color: transparent; - margin: 45px -4px -20px; - width: auto !important; - position: relative; - bottom: initial !important; - left: initial !important; - right: initial !important; - -webkit-transform: none; - -ms-transform: none; - transform: none; - font-size: 0; - line-height: 1; - z-index: 2; - counter-reset: dots -} - -.swiper-container .swiper-pagination-bullets .swiper-pagination-bullet, -.swiper .swiper-pagination-bullets .swiper-pagination-bullet { - display: inline-block; - zoom: 1; - margin: 0 4px 20px !important; - opacity: 1; - padding: 0; - cursor: pointer; - outline: none; - border: none; - -webkit-backface-visibility: visible; - position: relative; - width: 33px; - height: 33px; - -webkit-border-radius: 50%; - border-radius: 50%; - -webkit-transition: color 0.3s; - transition: color 0.3s; - -moz-box-sizing: border-box; - box-sizing: border-box; - background: none; - font-weight: 400; - line-height: 31px; - text-align: center -} - -.swiper-container .swiper-pagination-bullets .swiper-pagination-bullet:before, -.swiper .swiper-pagination-bullets .swiper-pagination-bullet:before { - content: ''; - position: absolute; - display: block; - left: 0; - right: 0; - top: 0; - bottom: 0; - -webkit-transition: border-color 0.3s, border-width 0.3s; - transition: border-color 0.3s, border-width 0.3s; - border-style: solid; - border-width: 1px; - -webkit-border-radius: inherit; - border-radius: inherit -} - -.swiper-container .swiper-pagination-bullets .swiper-pagination-bullet:after, -.swiper .swiper-pagination-bullets .swiper-pagination-bullet:after { - counter-increment: dots; - content: counter(dots); - line-height: inherit -} - -.swiper-container .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active:before, -.swiper .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active:before { - border-width: 3px; - padding: 0 -} - -.swiper-container .elementor-swiper-button, -.swiper-container .swiper-pagination-bullets .swiper-pagination-bullet, -.swiper .elementor-swiper-button, -.swiper .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, -.swiper .elementor-swiper-button { - width: 50px; - height: 50px -} - -.swiper-container .elementor-swiper-button i, -.swiper .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 -} - -.swiper-container .elementor-swiper-button i:before, -.swiper .elementor-swiper-button i:before { - font: 400 normal 15px/48px 'fontello' -} - -.swiper-container .elementor-swiper-button i.disabled, -.swiper .elementor-swiper-button i.disabled { - cursor: default; - opacity: .5 -} - -.swiper-container .elementor-swiper-button-prev i, -.swiper .elementor-swiper-button-prev i { - padding: 0 2px 0 0 -} - -.swiper-container .elementor-swiper-button-prev i:before, -.swiper .elementor-swiper-button-prev i:before { - content: '\e814' -} - -.swiper-container .elementor-swiper-button-next i, -.swiper .elementor-swiper-button-next i { - padding: 0 0 0 2px -} - -.swiper-container .elementor-swiper-button-next i:before, -.swiper .elementor-swiper-button-next i:before { - content: '\e815' -} - -@media only screen and (min-width:1021px) { - .swiper-container .swiper-pagination-bullets, - .swiper .swiper-pagination-bullets { - margin: 65px -13px -20px - } - .swiper-container .swiper-pagination-bullets .swiper-pagination-bullet, - .swiper .swiper-pagination-bullets .swiper-pagination-bullet { - margin: 0 13px 20px !important; - width: 49px; - height: 49px; - line-height: 49px - } -} - -@media only screen and (min-width:1201px) { - .elementor-arrows-position-outside .elementor-widget-container .elementor-swiper-button-prev { - left: -68px; - right: initial - } - .elementor-arrows-position-outside .elementor-widget-container .elementor-swiper-button-next { - left: initial; - right: -68px - } - .elementor-arrows-position-inside .elementor-widget-container .elementor-swiper-button-prev { - left: 20px; - right: initial - } - .elementor-arrows-position-inside .elementor-widget-container .elementor-swiper-button-next { - left: initial; - right: 20px - } -} - -.logico-alter-button, -a.logico-alter-button, -.single-product.woocommerce div.product .cart .button, -.single-product.woocommerce div.product .cart .added_to_cart, -.woocommerce .widget_price_filter .price_slider_amount .button, -.woocommerce.widget_price_filter .price_slider_amount .button, -.woocommerce-page .widget_price_filter .price_slider_amount .button, -.elementor-widget-sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link, -.elementor-widget-sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart, -.sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link, -.sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart, -.footer-widgets .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link, -.footer-widgets .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart, -.slide-sidebar-content .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link, -.slide-sidebar-content .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart, -.wp-block-woocommerce-price-filter .wc-block-components-price-slider__actions .wc-block-components-filter-submit-button, -.wp-block-cover .wp-block-buttons>.wp-block-button .wp-block-button__link { - display: inline-block; - position: relative; - text-align: center; - padding: 1em 5.21em 1em 1.71em; - min-height: calc(3.4286em + 2px); - font-size: 14px; - line-height: 1.4286em; - font-weight: 600; - letter-spacing: .01em; - text-decoration: none !important; - border-radius: var(--logico-radius-small, 0); - -webkit-transition: background 0.45s ease-out, border-color 0.3s, color 0.3s, padding 0.3s; - transition: background 0.45s ease-out, border-color 0.3s, color 0.3s, padding 0.3s; - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; - outline: none; - cursor: default; - overflow: hidden; - height: auto; - color: var(--logico-button-text-color) !important; - border: solid 1px var(--logico-button-border-color) !important; - z-index: 2; - background: -webkit-linear-gradient(90deg, var(--logico-button-background-color) 50%, var(--logico-button-background-hover) 50%); - background: -moz-linear-gradient(90deg, var(--logico-button-background-color) 50%, var(--logico-button-background-hover) 50%); - background: linear-gradient(90deg, var(--logico-button-background-color) 50%, var(--logico-button-background-hover) 50%); - -webkit-background-size: calc(200% + 4px) 100%; - -moz-background-size: calc(200% + 4px) 100%; - -o-background-size: calc(200% + 4px) 100%; - background-size: calc(200% + 4px) 100%; - background-position: -1.7857em 0; - background-repeat: no-repeat -} - -.logico-alter-button:focus, -.logico-alter-button:active, -a.logico-alter-button:focus, -a.logico-alter-button:active, -.single-product.woocommerce div.product .cart .button:focus, -.single-product.woocommerce div.product .cart .button:active, -.single-product.woocommerce div.product .cart .added_to_cart:focus, -.single-product.woocommerce div.product .cart .added_to_cart:active, -.woocommerce .widget_price_filter .price_slider_amount .button:focus, -.woocommerce .widget_price_filter .price_slider_amount .button:active, -.woocommerce.widget_price_filter .price_slider_amount .button:focus, -.woocommerce.widget_price_filter .price_slider_amount .button:active, -.woocommerce-page .widget_price_filter .price_slider_amount .button:focus, -.woocommerce-page .widget_price_filter .price_slider_amount .button:active, -.elementor-widget-sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:focus, -.elementor-widget-sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:active, -.elementor-widget-sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:focus, -.elementor-widget-sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:active, -.sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:focus, -.sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:active, -.sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:focus, -.sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:active, -.footer-widgets .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:focus, -.footer-widgets .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:active, -.footer-widgets .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:focus, -.footer-widgets .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:active, -.slide-sidebar-content .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:focus, -.slide-sidebar-content .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:active, -.slide-sidebar-content .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:focus, -.slide-sidebar-content .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:active, -.wp-block-woocommerce-price-filter .wc-block-components-price-slider__actions .wc-block-components-filter-submit-button:focus, -.wp-block-woocommerce-price-filter .wc-block-components-price-slider__actions .wc-block-components-filter-submit-button:active, -.wp-block-cover .wp-block-buttons>.wp-block-button .wp-block-button__link:focus, -.wp-block-cover .wp-block-buttons>.wp-block-button .wp-block-button__link:active { - outline: none; - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none -} - -.logico-alter-button:before, -a.logico-alter-button:before, -.single-product.woocommerce div.product .cart .button:before, -.single-product.woocommerce div.product .cart .added_to_cart:before, -.woocommerce .widget_price_filter .price_slider_amount .button:before, -.woocommerce.widget_price_filter .price_slider_amount .button:before, -.woocommerce-page .widget_price_filter .price_slider_amount .button:before, -.elementor-widget-sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:before, -.elementor-widget-sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:before, -.sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:before, -.sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:before, -.footer-widgets .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:before, -.footer-widgets .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:before, -.slide-sidebar-content .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:before, -.slide-sidebar-content .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:before, -.wp-block-woocommerce-price-filter .wc-block-components-price-slider__actions .wc-block-components-filter-submit-button:before, -.wp-block-cover .wp-block-buttons>.wp-block-button .wp-block-button__link:before { - content: '\e80b'; - position: absolute; - 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; - width: .71428em; - height: .71428em; - top: 50%; - left: initial; - right: 2.04286em; - background-color: transparent; - font: 400 normal .71428em/1em 'fontello'; - -webkit-transition: all 0.55s; - transition: all 0.55s; - color: var(--logico-button-icon-color); - margin: -.35714em 0 0; - z-index: 2 -} - -.logico-alter-button:after, -a.logico-alter-button:after, -.single-product.woocommerce div.product .cart .button:after, -.single-product.woocommerce div.product .cart .added_to_cart:after, -.woocommerce .widget_price_filter .price_slider_amount .button:after, -.woocommerce.widget_price_filter .price_slider_amount .button:after, -.woocommerce-page .widget_price_filter .price_slider_amount .button:after, -.elementor-widget-sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:after, -.elementor-widget-sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:after, -.sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:after, -.sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:after, -.footer-widgets .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:after, -.footer-widgets .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:after, -.slide-sidebar-content .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:after, -.slide-sidebar-content .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:after, -.wp-block-woocommerce-price-filter .wc-block-components-price-slider__actions .wc-block-components-filter-submit-button:after, -.wp-block-cover .wp-block-buttons>.wp-block-button .wp-block-button__link:after { - content: ''; - position: absolute; - display: block; - width: 4.8em; - top: 0; - bottom: 0; - right: 0; - left: initial; - -webkit-border-radius: inherit; - border-radius: inherit; - background-color: var(--logico-button-background-hover); - font-size: .71428em -} - -.logico-alter-button:disabled, -.logico-alter-button .disabled, -a.logico-alter-button:disabled, -a.logico-alter-button .disabled, -.single-product.woocommerce div.product .cart .button:disabled, -.single-product.woocommerce div.product .cart .button .disabled, -.single-product.woocommerce div.product .cart .added_to_cart:disabled, -.single-product.woocommerce div.product .cart .added_to_cart .disabled, -.woocommerce .widget_price_filter .price_slider_amount .button:disabled, -.woocommerce .widget_price_filter .price_slider_amount .button .disabled, -.woocommerce.widget_price_filter .price_slider_amount .button:disabled, -.woocommerce.widget_price_filter .price_slider_amount .button .disabled, -.woocommerce-page .widget_price_filter .price_slider_amount .button:disabled, -.woocommerce-page .widget_price_filter .price_slider_amount .button .disabled, -.elementor-widget-sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:disabled, -.elementor-widget-sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link .disabled, -.elementor-widget-sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:disabled, -.elementor-widget-sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart .disabled, -.sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:disabled, -.sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link .disabled, -.sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:disabled, -.sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart .disabled, -.footer-widgets .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:disabled, -.footer-widgets .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link .disabled, -.footer-widgets .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:disabled, -.footer-widgets .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart .disabled, -.slide-sidebar-content .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:disabled, -.slide-sidebar-content .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link .disabled, -.slide-sidebar-content .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:disabled, -.slide-sidebar-content .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart .disabled, -.wp-block-woocommerce-price-filter .wc-block-components-price-slider__actions .wc-block-components-filter-submit-button:disabled, -.wp-block-woocommerce-price-filter .wc-block-components-price-slider__actions .wc-block-components-filter-submit-button .disabled, -.wp-block-cover .wp-block-buttons>.wp-block-button .wp-block-button__link:disabled, -.wp-block-cover .wp-block-buttons>.wp-block-button .wp-block-button__link .disabled { - opacity: .5 -} - -.logico-alter-button:not(:disabled):not(.disabled):hover, -a.logico-alter-button:not(:disabled):not(.disabled):hover, -.single-product.woocommerce div.product .cart .button:not(:disabled):not(.disabled):hover, -.single-product.woocommerce div.product .cart .added_to_cart:not(:disabled):not(.disabled):hover, -.woocommerce .widget_price_filter .price_slider_amount .button:not(:disabled):not(.disabled):hover, -.woocommerce.widget_price_filter .price_slider_amount .button:not(:disabled):not(.disabled):hover, -.woocommerce-page .widget_price_filter .price_slider_amount .button:not(:disabled):not(.disabled):hover, -.elementor-widget-sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:not(:disabled):not(.disabled):hover, -.elementor-widget-sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:not(:disabled):not(.disabled):hover, -.sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:not(:disabled):not(.disabled):hover, -.sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:not(:disabled):not(.disabled):hover, -.footer-widgets .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:not(:disabled):not(.disabled):hover, -.footer-widgets .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:not(:disabled):not(.disabled):hover, -.slide-sidebar-content .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:not(:disabled):not(.disabled):hover, -.slide-sidebar-content .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:not(:disabled):not(.disabled):hover, -.wp-block-woocommerce-price-filter .wc-block-components-price-slider__actions .wc-block-components-filter-submit-button:not(:disabled):not(.disabled):hover, -.wp-block-cover .wp-block-buttons>.wp-block-button .wp-block-button__link:not(:disabled):not(.disabled):hover { - background-position: calc(100% + 1px) 0; - color: var(--logico-button-text-hover) !important; - border-color: var(--logico-button-border-hover) !important; - padding: 1em 4.21em 1em 2.71em; - cursor: pointer -} - -.logico-alter-button:not(:disabled):not(.disabled):hover:before, -a.logico-alter-button:not(:disabled):not(.disabled):hover:before, -.single-product.woocommerce div.product .cart .button:not(:disabled):not(.disabled):hover:before, -.single-product.woocommerce div.product .cart .added_to_cart:not(:disabled):not(.disabled):hover:before, -.woocommerce .widget_price_filter .price_slider_amount .button:not(:disabled):not(.disabled):hover:before, -.woocommerce.widget_price_filter .price_slider_amount .button:not(:disabled):not(.disabled):hover:before, -.woocommerce-page .widget_price_filter .price_slider_amount .button:not(:disabled):not(.disabled):hover:before, -.elementor-widget-sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:not(:disabled):not(.disabled):hover:before, -.elementor-widget-sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:not(:disabled):not(.disabled):hover:before, -.sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:not(:disabled):not(.disabled):hover:before, -.sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:not(:disabled):not(.disabled):hover:before, -.footer-widgets .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:not(:disabled):not(.disabled):hover:before, -.footer-widgets .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:not(:disabled):not(.disabled):hover:before, -.slide-sidebar-content .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:not(:disabled):not(.disabled):hover:before, -.slide-sidebar-content .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:not(:disabled):not(.disabled):hover:before, -.wp-block-woocommerce-price-filter .wc-block-components-price-slider__actions .wc-block-components-filter-submit-button:not(:disabled):not(.disabled):hover:before, -.wp-block-cover .wp-block-buttons>.wp-block-button .wp-block-button__link:not(:disabled):not(.disabled):hover:before { - animation: .3s linear 0s 1 normal none running button_arrows; - color: var(--logico-button-icon-hover) -} - -.logico-alter-button:empty, -.logico-alter-button:empty:not(:disabled):not(.disabled):hover, -a.logico-alter-button:empty, -a.logico-alter-button:empty:not(:disabled):not(.disabled):hover, -.single-product.woocommerce div.product .cart .button:empty, -.single-product.woocommerce div.product .cart .button:empty:not(:disabled):not(.disabled):hover, -.single-product.woocommerce div.product .cart .added_to_cart:empty, -.single-product.woocommerce div.product .cart .added_to_cart:empty:not(:disabled):not(.disabled):hover, -.woocommerce .widget_price_filter .price_slider_amount .button:empty, -.woocommerce .widget_price_filter .price_slider_amount .button:empty:not(:disabled):not(.disabled):hover, -.woocommerce.widget_price_filter .price_slider_amount .button:empty, -.woocommerce.widget_price_filter .price_slider_amount .button:empty:not(:disabled):not(.disabled):hover, -.woocommerce-page .widget_price_filter .price_slider_amount .button:empty, -.woocommerce-page .widget_price_filter .price_slider_amount .button:empty:not(:disabled):not(.disabled):hover, -.elementor-widget-sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:empty, -.elementor-widget-sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:empty:not(:disabled):not(.disabled):hover, -.elementor-widget-sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:empty, -.elementor-widget-sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:empty:not(:disabled):not(.disabled):hover, -.sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:empty, -.sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:empty:not(:disabled):not(.disabled):hover, -.sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:empty, -.sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:empty:not(:disabled):not(.disabled):hover, -.footer-widgets .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:empty, -.footer-widgets .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:empty:not(:disabled):not(.disabled):hover, -.footer-widgets .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:empty, -.footer-widgets .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:empty:not(:disabled):not(.disabled):hover, -.slide-sidebar-content .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:empty, -.slide-sidebar-content .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:empty:not(:disabled):not(.disabled):hover, -.slide-sidebar-content .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:empty, -.slide-sidebar-content .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:empty:not(:disabled):not(.disabled):hover, -.wp-block-woocommerce-price-filter .wc-block-components-price-slider__actions .wc-block-components-filter-submit-button:empty, -.wp-block-woocommerce-price-filter .wc-block-components-price-slider__actions .wc-block-components-filter-submit-button:empty:not(:disabled):not(.disabled):hover, -.wp-block-cover .wp-block-buttons>.wp-block-button .wp-block-button__link:empty, -.wp-block-cover .wp-block-buttons>.wp-block-button .wp-block-button__link:empty:not(:disabled):not(.disabled):hover { - padding: 0 3.4286em 0 0 -} - -@keyframes button_arrows { - 0% { - right: 2.04286em; - left: initial; - margin-top: -.35714em; - opacity: 1 - } - 49.9% { - right: 1.32858em; - margin-top: -1.07142em; - opacity: 0 - } - 50% { - right: 2.75714em; - margin-top: .35714em; - opacity: 0 - } - 100% { - right: 2.04286em; - margin-top: -.35714em; - opacity: 1 - } -} - -.logico-small-button, -a.logico-small-button, -.logico-front-end a.logico-small-button, -.elementor-editor-active .elementor-widget-container a.logico-small-button { - position: relative; - display: inline-block; - vertical-align: top; - font-size: 14px; - line-height: 1.9286em; - font-weight: 500; - text-decoration: none; - outline: none; - padding: 0 1.5em 0 0; - cursor: pointer; - background-color: transparent; - background-position: 100% 100%; - background-repeat: no-repeat; - background-size: var(--background-size, 100%) .0625em; - background-image: linear-gradient(0deg, var(--logico-default-text-color) 0%, var(--logico-default-text-color) 100%); - transition: background-size 0.2s linear var(--background-delay, 0.15s); - transform: translateZ(0); - border: none; - color: var(--logico-default-text-color) -} - -.logico-small-button:after, -a.logico-small-button:after, -.logico-front-end a.logico-small-button:after, -.elementor-editor-active .elementor-widget-container a.logico-small-button:after { - content: '\e80b'; - display: block; - font: 400 .5em/4.2857em 'fontello'; - position: absolute; - right: 0; - left: initial; - top: 0; - opacity: 1; - -webkit-transition: opacity 0.3s 0.15s; - transition: opacity 0.3s 0.15s -} - -.logico-small-button svg, -a.logico-small-button svg, -.logico-front-end a.logico-small-button svg, -.elementor-editor-active .elementor-widget-container a.logico-small-button svg { - stroke: var(--logico-default-text-color); - position: absolute; - display: block; - line-height: 1.8125em; - width: 1.375em; - height: 1.8125em; - right: 0; - left: initial; - top: 50%; - margin: -.8571em 0 0; - 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) -} - -.logico-small-button:hover, -a.logico-small-button:hover, -.logico-front-end a.logico-small-button:hover, -.elementor-editor-active .elementor-widget-container a.logico-small-button: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 -} - -.logico-small-button:hover:after, -a.logico-small-button:hover:after, -.logico-front-end a.logico-small-button:hover:after, -.elementor-editor-active .elementor-widget-container a.logico-small-button:hover:after { - opacity: 0; - transition-delay: 0s -} - -html, -body { - padding: 0; - margin: 0 -} - -body { - min-height: 100vh; - background-size: 100% auto; - background-color: var(--logico-background-color); - paint-order: stroke fill -} - -code, -kbd, -pre, -samp { - overflow: auto; - word-wrap: break-word -} - -code { - display: inline-block; - overflow: auto; - max-width: 100% -} - -code:not(:last-child) { - margin-bottom: 1.875rem -} - -pre { - display: block -} - -pre:not(:last-child) { - margin-bottom: 1.875rem -} - -address { - margin: 0 -} - -address:not(:last-child) { - margin-bottom: 1.875rem -} - -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 { - -webkit-transition: all .3s; - transition: all .3s; - text-decoration: underline -} - -a:hover { - text-decoration: none -} - -.body-container { - position: relative; - overflow: hidden; - min-height: 100vh -} - -img { - max-width: 100%; - height: auto; - min-height: auto; - display: block; - align-self: flex-start -} - -button, -button:active, -button:focus { - outline: none -} - -form input, -form textarea { - -webkit-appearance: none -} - -.alignnone { - margin: 7px 0 30px -} - -p img.alignnone { - display: inline-block; - margin: 7px 0 -} - -.aligncenter, -div.aligncenter { - display: block; - margin: 7px auto !important -} - -.alignright { - float: right; - margin: 7px 0 30px 30px !important -} - -.alignleft { - float: left; - margin: 7px 30px 30px 0 !important -} - -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 -} - -p>.alignright:last-child { - clear: right -} - -iframe { - border: none; - overflow: auto; - max-width: 100% -} - -.wp-caption { - max-width: 96%; - padding: 0; - text-align: center -} - -.wp-caption, -.wp-caption.alignnone { - margin: 7px 0 30px -} - -.wp-caption.alignleft { - margin: 7px 30px 30px 0 -} - -.wp-caption.alignright { - margin: 7px 0 30px 30px -} - -.wp-caption.aligncenter { - margin: 7px auto 30px -} - -.wp-caption img { - border: 0 none; - height: auto; - margin: 0; - max-width: 100%; - padding: 0; - width: auto -} - -.wp-caption .wp-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(.wp-block-embed__wrapper)>.video-embed iframe, -*:not(.wp-block-embed__wrapper)>.video-embed object, -*:not(.wp-block-embed__wrapper)>.video-embed embed { - height: 100% -} - -.video-embed { - position: relative; - padding-bottom: 56.25%; - overflow: hidden -} - -.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 -} - -#debug-bar-actions span { - line-height: 19px -} - -#debug-bar-actions span.restore { - line-height: 18px -} - -:root { - --logico-form-field-border-radius-left-top: var(--logico-radius-small, 0px); - --logico-form-field-border-radius-left-bottom: var(--logico-radius-small, 0px); - --logico-form-field-border-radius-right-top: var(--logico-radius-small, 0px); - --logico-form-field-border-radius-right-bottom: var(--logico-radius-small, 0px) -} - -.wpforms-required-label, -.logico-required-label, -.required { - color: #EF644C !important -} - -.wpforms-field.wpf-disable-field .logico-form-field select, -.wpforms-field.wpf-disable-field .logico-form-field textarea, -.wpforms-field.wpf-disable-field .logico-form-field button, -.wpforms-field.wpf-disable-field .logico-form-field input[type=text], -.wpforms-field.wpf-disable-field .logico-form-field input[type=number], -.wpforms-field.wpf-disable-field .logico-form-field input[type=email], -.wpforms-field.wpf-disable-field .logico-form-field input[type=url], -.wpforms-field.wpf-disable-field .logico-form-field input[type=tel], -.wpforms-field.wpf-disable-field .logico-form-field input[type=password], -.wpforms-field.wpf-disable-field .logico-form-field input[type=radio], -.wpforms-field.wpf-disable-field .logico-form-field input[type=checkbox], -.wpforms-field.wpf-disable-field .logico-form-field input[type=range], -.wpforms-field.wpf-disable-field .logico-form-field input[type=file], -.wpforms-field.wpf-disable-field .logico-form-field input.wpforms-field-date-time-date, -.wpforms-field.wpforms-field-readonly .logico-form-field select, -.wpforms-field.wpforms-field-readonly .logico-form-field textarea, -.wpforms-field.wpforms-field-readonly .logico-form-field button, -.wpforms-field.wpforms-field-readonly .logico-form-field input[type=text], -.wpforms-field.wpforms-field-readonly .logico-form-field input[type=number], -.wpforms-field.wpforms-field-readonly .logico-form-field input[type=email], -.wpforms-field.wpforms-field-readonly .logico-form-field input[type=url], -.wpforms-field.wpforms-field-readonly .logico-form-field input[type=tel], -.wpforms-field.wpforms-field-readonly .logico-form-field input[type=password], -.wpforms-field.wpforms-field-readonly .logico-form-field input[type=radio], -.wpforms-field.wpforms-field-readonly .logico-form-field input[type=checkbox], -.wpforms-field.wpforms-field-readonly .logico-form-field input[type=range], -.wpforms-field.wpforms-field-readonly .logico-form-field input[type=file], -.wpforms-field.wpforms-field-readonly .logico-form-field input.wpforms-field-date-time-date { - opacity: 1 !important -} - -.wpforms-container .logico-form-field, -.woocommerce form .form-row .logico-form-field, -.logico-form-field { - position: relative; - width: 100%; - display: block; - -webkit-transition: background 0.3s; - transition: background 0.3s -} - -.wpforms-container .logico-form-field:has(.logico-label-wrapper):before, -.wpforms-container .logico-form-field:has(.logico-label-wrapper):after, -.woocommerce form .form-row .logico-form-field:has(.logico-label-wrapper):before, -.woocommerce form .form-row .logico-form-field:has(.logico-label-wrapper):after, -.logico-form-field:has(.logico-label-wrapper):before, -.logico-form-field:has(.logico-label-wrapper):after { - content: ''; - position: absolute; - display: block; - width: 13px; - height: 100%; - -moz-box-sizing: border-box; - box-sizing: border-box; - border: solid 1px var(--logico-border-color); - border-bottom: none; - top: 0; - bottom: 0; - -webkit-transition: border-color 0.3s; - transition: border-color 0.3s; - z-index: 0 -} - -.wpforms-container .logico-form-field:has(.logico-label-wrapper):before, -.woocommerce form .form-row .logico-form-field:has(.logico-label-wrapper):before, -.logico-form-field:has(.logico-label-wrapper):before { - left: 0; - right: initial; - border-right: none; - border-radius: var(--logico-form-field-border-radius-left-top, 0) 0 0 var(--logico-form-field-border-radius-left-bottom, 0) -} - -.wpforms-container .logico-form-field:has(.logico-label-wrapper):after, -.woocommerce form .form-row .logico-form-field:has(.logico-label-wrapper):after, -.logico-form-field:has(.logico-label-wrapper):after { - left: initial; - right: 0; - border-left: none; - border-radius: 0 var(--logico-form-field-border-radius-right-top, 0) var(--logico-form-field-border-radius-right-bottom, 0) 0 -} - -.wpforms-container .logico-form-field:has(.logico-label-wrapper):has(.irs):before, -.wpforms-container .logico-form-field:has(.logico-label-wrapper):has(.irs):after, -.woocommerce form .form-row .logico-form-field:has(.logico-label-wrapper):has(.irs):before, -.woocommerce form .form-row .logico-form-field:has(.logico-label-wrapper):has(.irs):after, -.logico-form-field:has(.logico-label-wrapper):has(.irs):before, -.logico-form-field:has(.logico-label-wrapper):has(.irs):after { - content: none; - display: none -} - -.wpforms-container .logico-form-field .logico-label-wrapper, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper, -.logico-form-field .logico-label-wrapper { - display: block; - position: relative -} - -.wpforms-container .logico-form-field .logico-label-wrapper>label, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper>label, -.logico-form-field .logico-label-wrapper>label { - position: absolute; - display: block; - top: 11px; - left: 21px; - right: 21px; - height: 28px; - font-size: 14px; - line-height: 28px !important; - font-weight: 400; - width: auto; - -webkit-transition: color 0.3s, font-size 0.3s, top 0.3s; - transition: color 0.3s, font-size 0.3s, top 0.3s; - color: var(--logico-light-text-color); - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden -} - -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="text"], -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="email"], -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="url"], -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="password"], -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="search"], -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="number"], -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="tel"], -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="date"], -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="month"], -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="week"], -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="time"], -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="datetime"], -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="datetime-local"], -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="color"], -.wpforms-container .logico-form-field .logico-label-wrapper+select, -.wpforms-container .logico-form-field .logico-label-wrapper+textarea, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="text"], -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="email"], -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="url"], -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="password"], -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="search"], -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="number"], -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="tel"], -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="date"], -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="month"], -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="week"], -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="time"], -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="datetime"], -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="datetime-local"], -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="color"], -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+select, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+textarea, -.logico-form-field .logico-label-wrapper+input[type="text"], -.logico-form-field .logico-label-wrapper+input[type="email"], -.logico-form-field .logico-label-wrapper+input[type="url"], -.logico-form-field .logico-label-wrapper+input[type="password"], -.logico-form-field .logico-label-wrapper+input[type="search"], -.logico-form-field .logico-label-wrapper+input[type="number"], -.logico-form-field .logico-label-wrapper+input[type="tel"], -.logico-form-field .logico-label-wrapper+input[type="date"], -.logico-form-field .logico-label-wrapper+input[type="month"], -.logico-form-field .logico-label-wrapper+input[type="week"], -.logico-form-field .logico-label-wrapper+input[type="time"], -.logico-form-field .logico-label-wrapper+input[type="datetime"], -.logico-form-field .logico-label-wrapper+input[type="datetime-local"], -.logico-form-field .logico-label-wrapper+input[type="color"], -.logico-form-field .logico-label-wrapper+select, -.logico-form-field .logico-label-wrapper+textarea { - border: none; - border-bottom: solid 1px var(--logico-border-color) -} - -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="text"]::-webkit-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="text"]:hover::-webkit-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="email"]::-webkit-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="email"]:hover::-webkit-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="url"]::-webkit-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="url"]:hover::-webkit-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="password"]::-webkit-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="password"]:hover::-webkit-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="search"]::-webkit-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="search"]:hover::-webkit-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="number"]::-webkit-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="number"]:hover::-webkit-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="tel"]::-webkit-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="tel"]:hover::-webkit-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="date"]::-webkit-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="date"]:hover::-webkit-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="month"]::-webkit-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="month"]:hover::-webkit-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="week"]::-webkit-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="week"]:hover::-webkit-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="time"]::-webkit-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="time"]:hover::-webkit-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="datetime"]::-webkit-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="datetime"]:hover::-webkit-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="datetime-local"]::-webkit-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="datetime-local"]:hover::-webkit-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="color"]::-webkit-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="color"]:hover::-webkit-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+select::-webkit-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+select:hover::-webkit-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+textarea::-webkit-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+textarea:hover::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="text"]::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="text"]:hover::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="email"]::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="email"]:hover::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="url"]::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="url"]:hover::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="password"]::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="password"]:hover::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="search"]::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="search"]:hover::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="number"]::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="number"]:hover::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="tel"]::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="tel"]:hover::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="date"]::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="date"]:hover::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="month"]::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="month"]:hover::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="week"]::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="week"]:hover::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="time"]::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="time"]:hover::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="datetime"]::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="datetime"]:hover::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="datetime-local"]::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="datetime-local"]:hover::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="color"]::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="color"]:hover::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+select::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+select:hover::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+textarea::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+textarea:hover::-webkit-input-placeholder, -.logico-form-field .logico-label-wrapper+input[type="text"]::-webkit-input-placeholder, -.logico-form-field .logico-label-wrapper+input[type="text"]:hover::-webkit-input-placeholder, -.logico-form-field .logico-label-wrapper+input[type="email"]::-webkit-input-placeholder, -.logico-form-field .logico-label-wrapper+input[type="email"]:hover::-webkit-input-placeholder, -.logico-form-field .logico-label-wrapper+input[type="url"]::-webkit-input-placeholder, -.logico-form-field .logico-label-wrapper+input[type="url"]:hover::-webkit-input-placeholder, -.logico-form-field .logico-label-wrapper+input[type="password"]::-webkit-input-placeholder, -.logico-form-field .logico-label-wrapper+input[type="password"]:hover::-webkit-input-placeholder, -.logico-form-field .logico-label-wrapper+input[type="search"]::-webkit-input-placeholder, -.logico-form-field .logico-label-wrapper+input[type="search"]:hover::-webkit-input-placeholder, -.logico-form-field .logico-label-wrapper+input[type="number"]::-webkit-input-placeholder, -.logico-form-field .logico-label-wrapper+input[type="number"]:hover::-webkit-input-placeholder, -.logico-form-field .logico-label-wrapper+input[type="tel"]::-webkit-input-placeholder, -.logico-form-field .logico-label-wrapper+input[type="tel"]:hover::-webkit-input-placeholder, -.logico-form-field .logico-label-wrapper+input[type="date"]::-webkit-input-placeholder, -.logico-form-field .logico-label-wrapper+input[type="date"]:hover::-webkit-input-placeholder, -.logico-form-field .logico-label-wrapper+input[type="month"]::-webkit-input-placeholder, -.logico-form-field .logico-label-wrapper+input[type="month"]:hover::-webkit-input-placeholder, -.logico-form-field .logico-label-wrapper+input[type="week"]::-webkit-input-placeholder, -.logico-form-field .logico-label-wrapper+input[type="week"]:hover::-webkit-input-placeholder, -.logico-form-field .logico-label-wrapper+input[type="time"]::-webkit-input-placeholder, -.logico-form-field .logico-label-wrapper+input[type="time"]:hover::-webkit-input-placeholder, -.logico-form-field .logico-label-wrapper+input[type="datetime"]::-webkit-input-placeholder, -.logico-form-field .logico-label-wrapper+input[type="datetime"]:hover::-webkit-input-placeholder, -.logico-form-field .logico-label-wrapper+input[type="datetime-local"]::-webkit-input-placeholder, -.logico-form-field .logico-label-wrapper+input[type="datetime-local"]:hover::-webkit-input-placeholder, -.logico-form-field .logico-label-wrapper+input[type="color"]::-webkit-input-placeholder, -.logico-form-field .logico-label-wrapper+input[type="color"]:hover::-webkit-input-placeholder, -.logico-form-field .logico-label-wrapper+select::-webkit-input-placeholder, -.logico-form-field .logico-label-wrapper+select:hover::-webkit-input-placeholder, -.logico-form-field .logico-label-wrapper+textarea::-webkit-input-placeholder, -.logico-form-field .logico-label-wrapper+textarea:hover::-webkit-input-placeholder { - opacity: 0 -} - -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="text"]:-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="text"]:hover:-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="email"]:-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="email"]:hover:-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="url"]:-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="url"]:hover:-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="password"]:-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="password"]:hover:-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="search"]:-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="search"]:hover:-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="number"]:-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="number"]:hover:-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="tel"]:-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="tel"]:hover:-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="date"]:-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="date"]:hover:-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="month"]:-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="month"]:hover:-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="week"]:-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="week"]:hover:-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="time"]:-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="time"]:hover:-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="datetime"]:-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="datetime"]:hover:-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="datetime-local"]:-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="datetime-local"]:hover:-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="color"]:-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="color"]:hover:-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+select:-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+select:hover:-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+textarea:-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+textarea:hover:-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="text"]:-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="text"]:hover:-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="email"]:-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="email"]:hover:-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="url"]:-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="url"]:hover:-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="password"]:-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="password"]:hover:-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="search"]:-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="search"]:hover:-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="number"]:-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="number"]:hover:-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="tel"]:-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="tel"]:hover:-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="date"]:-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="date"]:hover:-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="month"]:-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="month"]:hover:-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="week"]:-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="week"]:hover:-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="time"]:-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="time"]:hover:-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="datetime"]:-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="datetime"]:hover:-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="datetime-local"]:-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="datetime-local"]:hover:-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="color"]:-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="color"]:hover:-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+select:-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+select:hover:-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+textarea:-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+textarea:hover:-moz-placeholder, -.logico-form-field .logico-label-wrapper+input[type="text"]:-moz-placeholder, -.logico-form-field .logico-label-wrapper+input[type="text"]:hover:-moz-placeholder, -.logico-form-field .logico-label-wrapper+input[type="email"]:-moz-placeholder, -.logico-form-field .logico-label-wrapper+input[type="email"]:hover:-moz-placeholder, -.logico-form-field .logico-label-wrapper+input[type="url"]:-moz-placeholder, -.logico-form-field .logico-label-wrapper+input[type="url"]:hover:-moz-placeholder, -.logico-form-field .logico-label-wrapper+input[type="password"]:-moz-placeholder, -.logico-form-field .logico-label-wrapper+input[type="password"]:hover:-moz-placeholder, -.logico-form-field .logico-label-wrapper+input[type="search"]:-moz-placeholder, -.logico-form-field .logico-label-wrapper+input[type="search"]:hover:-moz-placeholder, -.logico-form-field .logico-label-wrapper+input[type="number"]:-moz-placeholder, -.logico-form-field .logico-label-wrapper+input[type="number"]:hover:-moz-placeholder, -.logico-form-field .logico-label-wrapper+input[type="tel"]:-moz-placeholder, -.logico-form-field .logico-label-wrapper+input[type="tel"]:hover:-moz-placeholder, -.logico-form-field .logico-label-wrapper+input[type="date"]:-moz-placeholder, -.logico-form-field .logico-label-wrapper+input[type="date"]:hover:-moz-placeholder, -.logico-form-field .logico-label-wrapper+input[type="month"]:-moz-placeholder, -.logico-form-field .logico-label-wrapper+input[type="month"]:hover:-moz-placeholder, -.logico-form-field .logico-label-wrapper+input[type="week"]:-moz-placeholder, -.logico-form-field .logico-label-wrapper+input[type="week"]:hover:-moz-placeholder, -.logico-form-field .logico-label-wrapper+input[type="time"]:-moz-placeholder, -.logico-form-field .logico-label-wrapper+input[type="time"]:hover:-moz-placeholder, -.logico-form-field .logico-label-wrapper+input[type="datetime"]:-moz-placeholder, -.logico-form-field .logico-label-wrapper+input[type="datetime"]:hover:-moz-placeholder, -.logico-form-field .logico-label-wrapper+input[type="datetime-local"]:-moz-placeholder, -.logico-form-field .logico-label-wrapper+input[type="datetime-local"]:hover:-moz-placeholder, -.logico-form-field .logico-label-wrapper+input[type="color"]:-moz-placeholder, -.logico-form-field .logico-label-wrapper+input[type="color"]:hover:-moz-placeholder, -.logico-form-field .logico-label-wrapper+select:-moz-placeholder, -.logico-form-field .logico-label-wrapper+select:hover:-moz-placeholder, -.logico-form-field .logico-label-wrapper+textarea:-moz-placeholder, -.logico-form-field .logico-label-wrapper+textarea:hover:-moz-placeholder { - opacity: 0 -} - -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="text"]::-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="text"]:hover::-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="email"]::-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="email"]:hover::-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="url"]::-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="url"]:hover::-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="password"]::-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="password"]:hover::-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="search"]::-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="search"]:hover::-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="number"]::-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="number"]:hover::-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="tel"]::-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="tel"]:hover::-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="date"]::-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="date"]:hover::-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="month"]::-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="month"]:hover::-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="week"]::-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="week"]:hover::-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="time"]::-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="time"]:hover::-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="datetime"]::-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="datetime"]:hover::-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="datetime-local"]::-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="datetime-local"]:hover::-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="color"]::-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="color"]:hover::-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+select::-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+select:hover::-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+textarea::-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+textarea:hover::-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="text"]::-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="text"]:hover::-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="email"]::-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="email"]:hover::-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="url"]::-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="url"]:hover::-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="password"]::-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="password"]:hover::-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="search"]::-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="search"]:hover::-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="number"]::-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="number"]:hover::-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="tel"]::-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="tel"]:hover::-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="date"]::-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="date"]:hover::-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="month"]::-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="month"]:hover::-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="week"]::-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="week"]:hover::-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="time"]::-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="time"]:hover::-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="datetime"]::-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="datetime"]:hover::-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="datetime-local"]::-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="datetime-local"]:hover::-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="color"]::-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="color"]:hover::-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+select::-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+select:hover::-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+textarea::-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+textarea:hover::-moz-placeholder, -.logico-form-field .logico-label-wrapper+input[type="text"]::-moz-placeholder, -.logico-form-field .logico-label-wrapper+input[type="text"]:hover::-moz-placeholder, -.logico-form-field .logico-label-wrapper+input[type="email"]::-moz-placeholder, -.logico-form-field .logico-label-wrapper+input[type="email"]:hover::-moz-placeholder, -.logico-form-field .logico-label-wrapper+input[type="url"]::-moz-placeholder, -.logico-form-field .logico-label-wrapper+input[type="url"]:hover::-moz-placeholder, -.logico-form-field .logico-label-wrapper+input[type="password"]::-moz-placeholder, -.logico-form-field .logico-label-wrapper+input[type="password"]:hover::-moz-placeholder, -.logico-form-field .logico-label-wrapper+input[type="search"]::-moz-placeholder, -.logico-form-field .logico-label-wrapper+input[type="search"]:hover::-moz-placeholder, -.logico-form-field .logico-label-wrapper+input[type="number"]::-moz-placeholder, -.logico-form-field .logico-label-wrapper+input[type="number"]:hover::-moz-placeholder, -.logico-form-field .logico-label-wrapper+input[type="tel"]::-moz-placeholder, -.logico-form-field .logico-label-wrapper+input[type="tel"]:hover::-moz-placeholder, -.logico-form-field .logico-label-wrapper+input[type="date"]::-moz-placeholder, -.logico-form-field .logico-label-wrapper+input[type="date"]:hover::-moz-placeholder, -.logico-form-field .logico-label-wrapper+input[type="month"]::-moz-placeholder, -.logico-form-field .logico-label-wrapper+input[type="month"]:hover::-moz-placeholder, -.logico-form-field .logico-label-wrapper+input[type="week"]::-moz-placeholder, -.logico-form-field .logico-label-wrapper+input[type="week"]:hover::-moz-placeholder, -.logico-form-field .logico-label-wrapper+input[type="time"]::-moz-placeholder, -.logico-form-field .logico-label-wrapper+input[type="time"]:hover::-moz-placeholder, -.logico-form-field .logico-label-wrapper+input[type="datetime"]::-moz-placeholder, -.logico-form-field .logico-label-wrapper+input[type="datetime"]:hover::-moz-placeholder, -.logico-form-field .logico-label-wrapper+input[type="datetime-local"]::-moz-placeholder, -.logico-form-field .logico-label-wrapper+input[type="datetime-local"]:hover::-moz-placeholder, -.logico-form-field .logico-label-wrapper+input[type="color"]::-moz-placeholder, -.logico-form-field .logico-label-wrapper+input[type="color"]:hover::-moz-placeholder, -.logico-form-field .logico-label-wrapper+select::-moz-placeholder, -.logico-form-field .logico-label-wrapper+select:hover::-moz-placeholder, -.logico-form-field .logico-label-wrapper+textarea::-moz-placeholder, -.logico-form-field .logico-label-wrapper+textarea:hover::-moz-placeholder { - opacity: 0 -} - -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="text"]:-ms-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="text"]:hover:-ms-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="email"]:-ms-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="email"]:hover:-ms-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="url"]:-ms-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="url"]:hover:-ms-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="password"]:-ms-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="password"]:hover:-ms-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="search"]:-ms-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="search"]:hover:-ms-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="number"]:-ms-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="number"]:hover:-ms-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="tel"]:-ms-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="tel"]:hover:-ms-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="date"]:-ms-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="date"]:hover:-ms-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="month"]:-ms-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="month"]:hover:-ms-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="week"]:-ms-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="week"]:hover:-ms-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="time"]:-ms-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="time"]:hover:-ms-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="datetime"]:-ms-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="datetime"]:hover:-ms-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="datetime-local"]:-ms-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="datetime-local"]:hover:-ms-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="color"]:-ms-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="color"]:hover:-ms-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+select:-ms-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+select:hover:-ms-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+textarea:-ms-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+textarea:hover:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="text"]:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="text"]:hover:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="email"]:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="email"]:hover:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="url"]:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="url"]:hover:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="password"]:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="password"]:hover:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="search"]:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="search"]:hover:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="number"]:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="number"]:hover:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="tel"]:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="tel"]:hover:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="date"]:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="date"]:hover:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="month"]:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="month"]:hover:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="week"]:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="week"]:hover:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="time"]:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="time"]:hover:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="datetime"]:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="datetime"]:hover:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="datetime-local"]:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="datetime-local"]:hover:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="color"]:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="color"]:hover:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+select:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+select:hover:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+textarea:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+textarea:hover:-ms-input-placeholder, -.logico-form-field .logico-label-wrapper+input[type="text"]:-ms-input-placeholder, -.logico-form-field .logico-label-wrapper+input[type="text"]:hover:-ms-input-placeholder, -.logico-form-field .logico-label-wrapper+input[type="email"]:-ms-input-placeholder, -.logico-form-field .logico-label-wrapper+input[type="email"]:hover:-ms-input-placeholder, -.logico-form-field .logico-label-wrapper+input[type="url"]:-ms-input-placeholder, -.logico-form-field .logico-label-wrapper+input[type="url"]:hover:-ms-input-placeholder, -.logico-form-field .logico-label-wrapper+input[type="password"]:-ms-input-placeholder, -.logico-form-field .logico-label-wrapper+input[type="password"]:hover:-ms-input-placeholder, -.logico-form-field .logico-label-wrapper+input[type="search"]:-ms-input-placeholder, -.logico-form-field .logico-label-wrapper+input[type="search"]:hover:-ms-input-placeholder, -.logico-form-field .logico-label-wrapper+input[type="number"]:-ms-input-placeholder, -.logico-form-field .logico-label-wrapper+input[type="number"]:hover:-ms-input-placeholder, -.logico-form-field .logico-label-wrapper+input[type="tel"]:-ms-input-placeholder, -.logico-form-field .logico-label-wrapper+input[type="tel"]:hover:-ms-input-placeholder, -.logico-form-field .logico-label-wrapper+input[type="date"]:-ms-input-placeholder, -.logico-form-field .logico-label-wrapper+input[type="date"]:hover:-ms-input-placeholder, -.logico-form-field .logico-label-wrapper+input[type="month"]:-ms-input-placeholder, -.logico-form-field .logico-label-wrapper+input[type="month"]:hover:-ms-input-placeholder, -.logico-form-field .logico-label-wrapper+input[type="week"]:-ms-input-placeholder, -.logico-form-field .logico-label-wrapper+input[type="week"]:hover:-ms-input-placeholder, -.logico-form-field .logico-label-wrapper+input[type="time"]:-ms-input-placeholder, -.logico-form-field .logico-label-wrapper+input[type="time"]:hover:-ms-input-placeholder, -.logico-form-field .logico-label-wrapper+input[type="datetime"]:-ms-input-placeholder, -.logico-form-field .logico-label-wrapper+input[type="datetime"]:hover:-ms-input-placeholder, -.logico-form-field .logico-label-wrapper+input[type="datetime-local"]:-ms-input-placeholder, -.logico-form-field .logico-label-wrapper+input[type="datetime-local"]:hover:-ms-input-placeholder, -.logico-form-field .logico-label-wrapper+input[type="color"]:-ms-input-placeholder, -.logico-form-field .logico-label-wrapper+input[type="color"]:hover:-ms-input-placeholder, -.logico-form-field .logico-label-wrapper+select:-ms-input-placeholder, -.logico-form-field .logico-label-wrapper+select:hover:-ms-input-placeholder, -.logico-form-field .logico-label-wrapper+textarea:-ms-input-placeholder, -.logico-form-field .logico-label-wrapper+textarea:hover:-ms-input-placeholder { - opacity: 0 -} - -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="text"]::-webkit-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="text"]:hover::-webkit-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="email"]::-webkit-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="email"]:hover::-webkit-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="url"]::-webkit-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="url"]:hover::-webkit-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="password"]::-webkit-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="password"]:hover::-webkit-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="search"]::-webkit-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="search"]:hover::-webkit-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="number"]::-webkit-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="number"]:hover::-webkit-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="tel"]::-webkit-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="tel"]:hover::-webkit-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="date"]::-webkit-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="date"]:hover::-webkit-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="month"]::-webkit-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="month"]:hover::-webkit-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="week"]::-webkit-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="week"]:hover::-webkit-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="time"]::-webkit-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="time"]:hover::-webkit-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="datetime"]::-webkit-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="datetime"]:hover::-webkit-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="datetime-local"]::-webkit-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="datetime-local"]:hover::-webkit-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="color"]::-webkit-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="color"]:hover::-webkit-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div select::-webkit-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div select:hover::-webkit-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div textarea::-webkit-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div textarea:hover::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="text"]::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="text"]:hover::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="email"]::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="email"]:hover::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="url"]::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="url"]:hover::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="password"]::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="password"]:hover::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="search"]::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="search"]:hover::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="number"]::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="number"]:hover::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="tel"]::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="tel"]:hover::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="date"]::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="date"]:hover::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="month"]::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="month"]:hover::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="week"]::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="week"]:hover::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="time"]::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="time"]:hover::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="datetime"]::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="datetime"]:hover::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="datetime-local"]::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="datetime-local"]:hover::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="color"]::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="color"]:hover::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div select::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div select:hover::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div textarea::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div textarea:hover::-webkit-input-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="text"]::-webkit-input-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="text"]:hover::-webkit-input-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="email"]::-webkit-input-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="email"]:hover::-webkit-input-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="url"]::-webkit-input-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="url"]:hover::-webkit-input-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="password"]::-webkit-input-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="password"]:hover::-webkit-input-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="search"]::-webkit-input-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="search"]:hover::-webkit-input-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="number"]::-webkit-input-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="number"]:hover::-webkit-input-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="tel"]::-webkit-input-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="tel"]:hover::-webkit-input-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="date"]::-webkit-input-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="date"]:hover::-webkit-input-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="month"]::-webkit-input-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="month"]:hover::-webkit-input-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="week"]::-webkit-input-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="week"]:hover::-webkit-input-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="time"]::-webkit-input-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="time"]:hover::-webkit-input-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="datetime"]::-webkit-input-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="datetime"]:hover::-webkit-input-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="datetime-local"]::-webkit-input-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="datetime-local"]:hover::-webkit-input-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="color"]::-webkit-input-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="color"]:hover::-webkit-input-placeholder, -.logico-form-field .logico-label-wrapper+div select::-webkit-input-placeholder, -.logico-form-field .logico-label-wrapper+div select:hover::-webkit-input-placeholder, -.logico-form-field .logico-label-wrapper+div textarea::-webkit-input-placeholder, -.logico-form-field .logico-label-wrapper+div textarea:hover::-webkit-input-placeholder { - opacity: 0 -} - -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="text"]:-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="text"]:hover:-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="email"]:-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="email"]:hover:-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="url"]:-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="url"]:hover:-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="password"]:-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="password"]:hover:-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="search"]:-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="search"]:hover:-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="number"]:-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="number"]:hover:-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="tel"]:-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="tel"]:hover:-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="date"]:-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="date"]:hover:-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="month"]:-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="month"]:hover:-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="week"]:-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="week"]:hover:-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="time"]:-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="time"]:hover:-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="datetime"]:-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="datetime"]:hover:-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="datetime-local"]:-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="datetime-local"]:hover:-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="color"]:-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="color"]:hover:-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div select:-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div select:hover:-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div textarea:-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div textarea:hover:-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="text"]:-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="text"]:hover:-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="email"]:-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="email"]:hover:-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="url"]:-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="url"]:hover:-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="password"]:-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="password"]:hover:-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="search"]:-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="search"]:hover:-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="number"]:-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="number"]:hover:-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="tel"]:-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="tel"]:hover:-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="date"]:-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="date"]:hover:-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="month"]:-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="month"]:hover:-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="week"]:-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="week"]:hover:-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="time"]:-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="time"]:hover:-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="datetime"]:-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="datetime"]:hover:-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="datetime-local"]:-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="datetime-local"]:hover:-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="color"]:-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="color"]:hover:-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div select:-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div select:hover:-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div textarea:-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div textarea:hover:-moz-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="text"]:-moz-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="text"]:hover:-moz-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="email"]:-moz-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="email"]:hover:-moz-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="url"]:-moz-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="url"]:hover:-moz-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="password"]:-moz-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="password"]:hover:-moz-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="search"]:-moz-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="search"]:hover:-moz-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="number"]:-moz-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="number"]:hover:-moz-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="tel"]:-moz-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="tel"]:hover:-moz-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="date"]:-moz-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="date"]:hover:-moz-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="month"]:-moz-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="month"]:hover:-moz-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="week"]:-moz-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="week"]:hover:-moz-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="time"]:-moz-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="time"]:hover:-moz-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="datetime"]:-moz-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="datetime"]:hover:-moz-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="datetime-local"]:-moz-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="datetime-local"]:hover:-moz-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="color"]:-moz-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="color"]:hover:-moz-placeholder, -.logico-form-field .logico-label-wrapper+div select:-moz-placeholder, -.logico-form-field .logico-label-wrapper+div select:hover:-moz-placeholder, -.logico-form-field .logico-label-wrapper+div textarea:-moz-placeholder, -.logico-form-field .logico-label-wrapper+div textarea:hover:-moz-placeholder { - opacity: 0 -} - -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="text"]::-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="text"]:hover::-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="email"]::-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="email"]:hover::-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="url"]::-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="url"]:hover::-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="password"]::-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="password"]:hover::-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="search"]::-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="search"]:hover::-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="number"]::-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="number"]:hover::-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="tel"]::-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="tel"]:hover::-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="date"]::-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="date"]:hover::-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="month"]::-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="month"]:hover::-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="week"]::-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="week"]:hover::-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="time"]::-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="time"]:hover::-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="datetime"]::-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="datetime"]:hover::-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="datetime-local"]::-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="datetime-local"]:hover::-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="color"]::-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="color"]:hover::-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div select::-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div select:hover::-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div textarea::-moz-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div textarea:hover::-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="text"]::-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="text"]:hover::-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="email"]::-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="email"]:hover::-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="url"]::-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="url"]:hover::-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="password"]::-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="password"]:hover::-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="search"]::-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="search"]:hover::-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="number"]::-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="number"]:hover::-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="tel"]::-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="tel"]:hover::-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="date"]::-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="date"]:hover::-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="month"]::-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="month"]:hover::-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="week"]::-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="week"]:hover::-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="time"]::-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="time"]:hover::-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="datetime"]::-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="datetime"]:hover::-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="datetime-local"]::-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="datetime-local"]:hover::-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="color"]::-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="color"]:hover::-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div select::-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div select:hover::-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div textarea::-moz-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div textarea:hover::-moz-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="text"]::-moz-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="text"]:hover::-moz-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="email"]::-moz-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="email"]:hover::-moz-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="url"]::-moz-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="url"]:hover::-moz-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="password"]::-moz-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="password"]:hover::-moz-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="search"]::-moz-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="search"]:hover::-moz-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="number"]::-moz-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="number"]:hover::-moz-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="tel"]::-moz-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="tel"]:hover::-moz-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="date"]::-moz-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="date"]:hover::-moz-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="month"]::-moz-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="month"]:hover::-moz-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="week"]::-moz-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="week"]:hover::-moz-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="time"]::-moz-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="time"]:hover::-moz-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="datetime"]::-moz-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="datetime"]:hover::-moz-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="datetime-local"]::-moz-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="datetime-local"]:hover::-moz-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="color"]::-moz-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="color"]:hover::-moz-placeholder, -.logico-form-field .logico-label-wrapper+div select::-moz-placeholder, -.logico-form-field .logico-label-wrapper+div select:hover::-moz-placeholder, -.logico-form-field .logico-label-wrapper+div textarea::-moz-placeholder, -.logico-form-field .logico-label-wrapper+div textarea:hover::-moz-placeholder { - opacity: 0 -} - -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="text"]:-ms-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="text"]:hover:-ms-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="email"]:-ms-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="email"]:hover:-ms-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="url"]:-ms-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="url"]:hover:-ms-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="password"]:-ms-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="password"]:hover:-ms-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="search"]:-ms-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="search"]:hover:-ms-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="number"]:-ms-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="number"]:hover:-ms-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="tel"]:-ms-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="tel"]:hover:-ms-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="date"]:-ms-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="date"]:hover:-ms-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="month"]:-ms-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="month"]:hover:-ms-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="week"]:-ms-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="week"]:hover:-ms-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="time"]:-ms-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="time"]:hover:-ms-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="datetime"]:-ms-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="datetime"]:hover:-ms-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="datetime-local"]:-ms-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="datetime-local"]:hover:-ms-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="color"]:-ms-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="color"]:hover:-ms-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div select:-ms-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div select:hover:-ms-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div textarea:-ms-input-placeholder, -.wpforms-container .logico-form-field .logico-label-wrapper+div textarea:hover:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="text"]:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="text"]:hover:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="email"]:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="email"]:hover:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="url"]:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="url"]:hover:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="password"]:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="password"]:hover:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="search"]:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="search"]:hover:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="number"]:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="number"]:hover:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="tel"]:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="tel"]:hover:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="date"]:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="date"]:hover:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="month"]:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="month"]:hover:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="week"]:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="week"]:hover:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="time"]:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="time"]:hover:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="datetime"]:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="datetime"]:hover:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="datetime-local"]:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="datetime-local"]:hover:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="color"]:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="color"]:hover:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div select:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div select:hover:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div textarea:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div textarea:hover:-ms-input-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="text"]:-ms-input-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="text"]:hover:-ms-input-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="email"]:-ms-input-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="email"]:hover:-ms-input-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="url"]:-ms-input-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="url"]:hover:-ms-input-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="password"]:-ms-input-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="password"]:hover:-ms-input-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="search"]:-ms-input-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="search"]:hover:-ms-input-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="number"]:-ms-input-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="number"]:hover:-ms-input-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="tel"]:-ms-input-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="tel"]:hover:-ms-input-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="date"]:-ms-input-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="date"]:hover:-ms-input-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="month"]:-ms-input-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="month"]:hover:-ms-input-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="week"]:-ms-input-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="week"]:hover:-ms-input-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="time"]:-ms-input-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="time"]:hover:-ms-input-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="datetime"]:-ms-input-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="datetime"]:hover:-ms-input-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="datetime-local"]:-ms-input-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="datetime-local"]:hover:-ms-input-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="color"]:-ms-input-placeholder, -.logico-form-field .logico-label-wrapper+div input[type="color"]:hover:-ms-input-placeholder, -.logico-form-field .logico-label-wrapper+div select:-ms-input-placeholder, -.logico-form-field .logico-label-wrapper+div select:hover:-ms-input-placeholder, -.logico-form-field .logico-label-wrapper+div textarea:-ms-input-placeholder, -.logico-form-field .logico-label-wrapper+div textarea:hover:-ms-input-placeholder { - opacity: 0 -} - -.wpforms-container .logico-form-field .logico-label-placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-placeholder, -.logico-form-field .logico-label-placeholder { - position: absolute; - display: block; - overflow: hidden; - top: 0; - left: 13px; - right: 13px; - height: 1px; - font-size: 0; - line-height: 1 -} - -.wpforms-container .logico-form-field .logico-label-placeholder .logico-label-placeholder-text, -.woocommerce form .form-row .logico-form-field .logico-label-placeholder .logico-label-placeholder-text, -.logico-form-field .logico-label-placeholder .logico-label-placeholder-text { - position: relative; - padding: 0 7px; - margin: 0; - display: inline-block; - font-size: 14px; - line-height: 28px -} - -.wpforms-container .logico-form-field .logico-label-placeholder .logico-label-placeholder-text:before, -.wpforms-container .logico-form-field .logico-label-placeholder .logico-label-placeholder-text:after, -.woocommerce form .form-row .logico-form-field .logico-label-placeholder .logico-label-placeholder-text:before, -.woocommerce form .form-row .logico-form-field .logico-label-placeholder .logico-label-placeholder-text:after, -.logico-form-field .logico-label-placeholder .logico-label-placeholder-text:before, -.logico-form-field .logico-label-placeholder .logico-label-placeholder-text:after { - content: ''; - position: absolute; - display: block; - height: 0; - top: 0; - width: 4000px; - border-top: solid 1px var(--logico-border-color); - -webkit-transition: border-color 0.3s, right 0.3s, left 0.3s; - transition: border-color 0.3s, right 0.3s, left 0.3s -} - -.wpforms-container .logico-form-field .logico-label-placeholder .logico-label-placeholder-text:before, -.woocommerce form .form-row .logico-form-field .logico-label-placeholder .logico-label-placeholder-text:before, -.logico-form-field .logico-label-placeholder .logico-label-placeholder-text:before { - right: 50%; - left: initial -} - -.wpforms-container .logico-form-field .logico-label-placeholder .logico-label-placeholder-text:after, -.woocommerce form .form-row .logico-form-field .logico-label-placeholder .logico-label-placeholder-text:after, -.logico-form-field .logico-label-placeholder .logico-label-placeholder-text:after { - left: 50%; - right: initial -} - -.wpforms-container .logico-form-field.not-empty .logico-label-wrapper>label, -.wpforms-container .logico-form-field:focus-within .logico-label-wrapper>label, -.woocommerce form .form-row .logico-form-field.not-empty .logico-label-wrapper>label, -.woocommerce form .form-row .logico-form-field:focus-within .logico-label-wrapper>label, -.logico-form-field.not-empty .logico-label-wrapper>label, -.logico-form-field:focus-within .logico-label-wrapper>label { - font-size: 14px; - top: -14px; - color: var(--logico-dark-text-color) -} - -.wpforms-container .logico-form-field.not-empty .logico-label-placeholder .logico-label-placeholder-text:before, -.wpforms-container .logico-form-field.not-empty .logico-label-placeholder .logico-label-placeholder-text:after, -.wpforms-container .logico-form-field:focus-within .logico-label-placeholder .logico-label-placeholder-text:before, -.wpforms-container .logico-form-field:focus-within .logico-label-placeholder .logico-label-placeholder-text:after, -.woocommerce form .form-row .logico-form-field.not-empty .logico-label-placeholder .logico-label-placeholder-text:before, -.woocommerce form .form-row .logico-form-field.not-empty .logico-label-placeholder .logico-label-placeholder-text:after, -.woocommerce form .form-row .logico-form-field:focus-within .logico-label-placeholder .logico-label-placeholder-text:before, -.woocommerce form .form-row .logico-form-field:focus-within .logico-label-placeholder .logico-label-placeholder-text:after, -.logico-form-field.not-empty .logico-label-placeholder .logico-label-placeholder-text:before, -.logico-form-field.not-empty .logico-label-placeholder .logico-label-placeholder-text:after, -.logico-form-field:focus-within .logico-label-placeholder .logico-label-placeholder-text:before, -.logico-form-field:focus-within .logico-label-placeholder .logico-label-placeholder-text:after { - border-top-color: var(--logico-border-hover-color) -} - -.wpforms-container .logico-form-field.not-empty .logico-label-placeholder .logico-label-placeholder-text:before, -.wpforms-container .logico-form-field:focus-within .logico-label-placeholder .logico-label-placeholder-text:before, -.woocommerce form .form-row .logico-form-field.not-empty .logico-label-placeholder .logico-label-placeholder-text:before, -.woocommerce form .form-row .logico-form-field:focus-within .logico-label-placeholder .logico-label-placeholder-text:before, -.logico-form-field.not-empty .logico-label-placeholder .logico-label-placeholder-text:before, -.logico-form-field:focus-within .logico-label-placeholder .logico-label-placeholder-text:before { - right: 100%; - left: initial -} - -.wpforms-container .logico-form-field.not-empty .logico-label-placeholder .logico-label-placeholder-text:after, -.wpforms-container .logico-form-field:focus-within .logico-label-placeholder .logico-label-placeholder-text:after, -.woocommerce form .form-row .logico-form-field.not-empty .logico-label-placeholder .logico-label-placeholder-text:after, -.woocommerce form .form-row .logico-form-field:focus-within .logico-label-placeholder .logico-label-placeholder-text:after, -.logico-form-field.not-empty .logico-label-placeholder .logico-label-placeholder-text:after, -.logico-form-field:focus-within .logico-label-placeholder .logico-label-placeholder-text:after { - left: 100%; - right: initial -} - -.wpforms-container .logico-form-field.not-empty input[type="text"], -.wpforms-container .logico-form-field.not-empty input[type="email"], -.wpforms-container .logico-form-field.not-empty input[type="url"], -.wpforms-container .logico-form-field.not-empty input[type="password"], -.wpforms-container .logico-form-field.not-empty input[type="search"], -.wpforms-container .logico-form-field.not-empty input[type="number"], -.wpforms-container .logico-form-field.not-empty input[type="tel"], -.wpforms-container .logico-form-field.not-empty input[type="date"], -.wpforms-container .logico-form-field.not-empty input[type="month"], -.wpforms-container .logico-form-field.not-empty input[type="week"], -.wpforms-container .logico-form-field.not-empty input[type="time"], -.wpforms-container .logico-form-field.not-empty input[type="datetime"], -.wpforms-container .logico-form-field.not-empty input[type="datetime-local"], -.wpforms-container .logico-form-field.not-empty input[type="color"], -.wpforms-container .logico-form-field.not-empty select, -.wpforms-container .logico-form-field.not-empty textarea, -.wpforms-container .logico-form-field:focus-within input[type="text"], -.wpforms-container .logico-form-field:focus-within input[type="email"], -.wpforms-container .logico-form-field:focus-within input[type="url"], -.wpforms-container .logico-form-field:focus-within input[type="password"], -.wpforms-container .logico-form-field:focus-within input[type="search"], -.wpforms-container .logico-form-field:focus-within input[type="number"], -.wpforms-container .logico-form-field:focus-within input[type="tel"], -.wpforms-container .logico-form-field:focus-within input[type="date"], -.wpforms-container .logico-form-field:focus-within input[type="month"], -.wpforms-container .logico-form-field:focus-within input[type="week"], -.wpforms-container .logico-form-field:focus-within input[type="time"], -.wpforms-container .logico-form-field:focus-within input[type="datetime"], -.wpforms-container .logico-form-field:focus-within input[type="datetime-local"], -.wpforms-container .logico-form-field:focus-within input[type="color"], -.wpforms-container .logico-form-field:focus-within select, -.wpforms-container .logico-form-field:focus-within textarea, -.woocommerce form .form-row .logico-form-field.not-empty input[type="text"], -.woocommerce form .form-row .logico-form-field.not-empty input[type="email"], -.woocommerce form .form-row .logico-form-field.not-empty input[type="url"], -.woocommerce form .form-row .logico-form-field.not-empty input[type="password"], -.woocommerce form .form-row .logico-form-field.not-empty input[type="search"], -.woocommerce form .form-row .logico-form-field.not-empty input[type="number"], -.woocommerce form .form-row .logico-form-field.not-empty input[type="tel"], -.woocommerce form .form-row .logico-form-field.not-empty input[type="date"], -.woocommerce form .form-row .logico-form-field.not-empty input[type="month"], -.woocommerce form .form-row .logico-form-field.not-empty input[type="week"], -.woocommerce form .form-row .logico-form-field.not-empty input[type="time"], -.woocommerce form .form-row .logico-form-field.not-empty input[type="datetime"], -.woocommerce form .form-row .logico-form-field.not-empty input[type="datetime-local"], -.woocommerce form .form-row .logico-form-field.not-empty input[type="color"], -.woocommerce form .form-row .logico-form-field.not-empty select, -.woocommerce form .form-row .logico-form-field.not-empty textarea, -.woocommerce form .form-row .logico-form-field:focus-within input[type="text"], -.woocommerce form .form-row .logico-form-field:focus-within input[type="email"], -.woocommerce form .form-row .logico-form-field:focus-within input[type="url"], -.woocommerce form .form-row .logico-form-field:focus-within input[type="password"], -.woocommerce form .form-row .logico-form-field:focus-within input[type="search"], -.woocommerce form .form-row .logico-form-field:focus-within input[type="number"], -.woocommerce form .form-row .logico-form-field:focus-within input[type="tel"], -.woocommerce form .form-row .logico-form-field:focus-within input[type="date"], -.woocommerce form .form-row .logico-form-field:focus-within input[type="month"], -.woocommerce form .form-row .logico-form-field:focus-within input[type="week"], -.woocommerce form .form-row .logico-form-field:focus-within input[type="time"], -.woocommerce form .form-row .logico-form-field:focus-within input[type="datetime"], -.woocommerce form .form-row .logico-form-field:focus-within input[type="datetime-local"], -.woocommerce form .form-row .logico-form-field:focus-within input[type="color"], -.woocommerce form .form-row .logico-form-field:focus-within select, -.woocommerce form .form-row .logico-form-field:focus-within textarea, -.logico-form-field.not-empty input[type="text"], -.logico-form-field.not-empty input[type="email"], -.logico-form-field.not-empty input[type="url"], -.logico-form-field.not-empty input[type="password"], -.logico-form-field.not-empty input[type="search"], -.logico-form-field.not-empty input[type="number"], -.logico-form-field.not-empty input[type="tel"], -.logico-form-field.not-empty input[type="date"], -.logico-form-field.not-empty input[type="month"], -.logico-form-field.not-empty input[type="week"], -.logico-form-field.not-empty input[type="time"], -.logico-form-field.not-empty input[type="datetime"], -.logico-form-field.not-empty input[type="datetime-local"], -.logico-form-field.not-empty input[type="color"], -.logico-form-field.not-empty select, -.logico-form-field.not-empty textarea, -.logico-form-field:focus-within input[type="text"], -.logico-form-field:focus-within input[type="email"], -.logico-form-field:focus-within input[type="url"], -.logico-form-field:focus-within input[type="password"], -.logico-form-field:focus-within input[type="search"], -.logico-form-field:focus-within input[type="number"], -.logico-form-field:focus-within input[type="tel"], -.logico-form-field:focus-within input[type="date"], -.logico-form-field:focus-within input[type="month"], -.logico-form-field:focus-within input[type="week"], -.logico-form-field:focus-within input[type="time"], -.logico-form-field:focus-within input[type="datetime"], -.logico-form-field:focus-within input[type="datetime-local"], -.logico-form-field:focus-within input[type="color"], -.logico-form-field:focus-within select, -.logico-form-field:focus-within textarea { - border-color: var(--logico-border-hover-color) -} - -.wpforms-container .logico-form-field.not-empty input.wpforms-error, -.wpforms-container .logico-form-field.not-empty select.wpforms-error, -.wpforms-container .logico-form-field.not-empty textarea.wpforms-error, -.wpforms-container .logico-form-field.not-empty input.user-invalid, -.wpforms-container .logico-form-field.not-empty select.user-invalid, -.wpforms-container .logico-form-field.not-empty textarea.user-invalid, -.wpforms-container .logico-form-field:focus-within input.wpforms-error, -.wpforms-container .logico-form-field:focus-within select.wpforms-error, -.wpforms-container .logico-form-field:focus-within textarea.wpforms-error, -.wpforms-container .logico-form-field:focus-within input.user-invalid, -.wpforms-container .logico-form-field:focus-within select.user-invalid, -.wpforms-container .logico-form-field:focus-within textarea.user-invalid, -.woocommerce form .form-row .logico-form-field.not-empty input.wpforms-error, -.woocommerce form .form-row .logico-form-field.not-empty select.wpforms-error, -.woocommerce form .form-row .logico-form-field.not-empty textarea.wpforms-error, -.woocommerce form .form-row .logico-form-field.not-empty input.user-invalid, -.woocommerce form .form-row .logico-form-field.not-empty select.user-invalid, -.woocommerce form .form-row .logico-form-field.not-empty textarea.user-invalid, -.woocommerce form .form-row .logico-form-field:focus-within input.wpforms-error, -.woocommerce form .form-row .logico-form-field:focus-within select.wpforms-error, -.woocommerce form .form-row .logico-form-field:focus-within textarea.wpforms-error, -.woocommerce form .form-row .logico-form-field:focus-within input.user-invalid, -.woocommerce form .form-row .logico-form-field:focus-within select.user-invalid, -.woocommerce form .form-row .logico-form-field:focus-within textarea.user-invalid, -.logico-form-field.not-empty input.wpforms-error, -.logico-form-field.not-empty select.wpforms-error, -.logico-form-field.not-empty textarea.wpforms-error, -.logico-form-field.not-empty input.user-invalid, -.logico-form-field.not-empty select.user-invalid, -.logico-form-field.not-empty textarea.user-invalid, -.logico-form-field:focus-within input.wpforms-error, -.logico-form-field:focus-within select.wpforms-error, -.logico-form-field:focus-within textarea.wpforms-error, -.logico-form-field:focus-within input.user-invalid, -.logico-form-field:focus-within select.user-invalid, -.logico-form-field:focus-within textarea.user-invalid { - border-color: var(--logico-border-hover-color) !important -} - -.wpforms-container .logico-form-field.not-empty:before, -.wpforms-container .logico-form-field.not-empty:after, -.wpforms-container .logico-form-field:focus-within:before, -.wpforms-container .logico-form-field:focus-within:after, -.woocommerce form .form-row .logico-form-field.not-empty:before, -.woocommerce form .form-row .logico-form-field.not-empty:after, -.woocommerce form .form-row .logico-form-field:focus-within:before, -.woocommerce form .form-row .logico-form-field:focus-within:after, -.logico-form-field.not-empty:before, -.logico-form-field.not-empty:after, -.logico-form-field:focus-within:before, -.logico-form-field:focus-within:after { - border-color: var(--logico-border-hover-color) -} - -.wpforms-container .logico-form-field input[type="text"], -.wpforms-container .logico-form-field input[type="email"], -.wpforms-container .logico-form-field input[type="url"], -.wpforms-container .logico-form-field input[type="password"], -.wpforms-container .logico-form-field input[type="search"], -.wpforms-container .logico-form-field input[type="number"], -.wpforms-container .logico-form-field input[type="tel"], -.wpforms-container .logico-form-field input[type="date"], -.wpforms-container .logico-form-field input[type="month"], -.wpforms-container .logico-form-field input[type="week"], -.wpforms-container .logico-form-field input[type="time"], -.wpforms-container .logico-form-field input[type="datetime"], -.wpforms-container .logico-form-field input[type="datetime-local"], -.wpforms-container .logico-form-field input[type="color"], -.wpforms-container .logico-form-field select, -.wpforms-container .logico-form-field textarea, -.wpforms-container .logico-form-field .input-text, -.woocommerce form .form-row .logico-form-field input[type="text"], -.woocommerce form .form-row .logico-form-field input[type="email"], -.woocommerce form .form-row .logico-form-field input[type="url"], -.woocommerce form .form-row .logico-form-field input[type="password"], -.woocommerce form .form-row .logico-form-field input[type="search"], -.woocommerce form .form-row .logico-form-field input[type="number"], -.woocommerce form .form-row .logico-form-field input[type="tel"], -.woocommerce form .form-row .logico-form-field input[type="date"], -.woocommerce form .form-row .logico-form-field input[type="month"], -.woocommerce form .form-row .logico-form-field input[type="week"], -.woocommerce form .form-row .logico-form-field input[type="time"], -.woocommerce form .form-row .logico-form-field input[type="datetime"], -.woocommerce form .form-row .logico-form-field input[type="datetime-local"], -.woocommerce form .form-row .logico-form-field input[type="color"], -.woocommerce form .form-row .logico-form-field select, -.woocommerce form .form-row .logico-form-field textarea, -.woocommerce form .form-row .logico-form-field .input-text, -.logico-form-field input[type="text"], -.logico-form-field input[type="email"], -.logico-form-field input[type="url"], -.logico-form-field input[type="password"], -.logico-form-field input[type="search"], -.logico-form-field input[type="number"], -.logico-form-field input[type="tel"], -.logico-form-field input[type="date"], -.logico-form-field input[type="month"], -.logico-form-field input[type="week"], -.logico-form-field input[type="time"], -.logico-form-field input[type="datetime"], -.logico-form-field input[type="datetime-local"], -.logico-form-field input[type="color"], -.logico-form-field select, -.logico-form-field textarea, -.logico-form-field .input-text { - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; - -webkit-transition: border-color 0.3s; - transition: border-color 0.3s; - border: solid 1px var(--logico-border-color); - height: 50px; - padding: 10px 20px 10px 20px; - width: 100%; - max-width: 100%; - display: block; - outline: none !important; - font-family: inherit; - font-size: 14px; - line-height: 28px; - font-weight: 400; - position: relative; - z-index: 2; - background: none; - margin: 0; - border-radius: var(--logico-form-field-border-radius-left-top, 0) var(--logico-form-field-border-radius-right-top, 0) var(--logico-form-field-border-radius-right-bottom, 0) var(--logico-form-field-border-radius-left-bottom, 0) -} - -.wpforms-container .logico-form-field input[type="text"]::-webkit-input-placeholder, -.wpforms-container .logico-form-field input[type="email"]::-webkit-input-placeholder, -.wpforms-container .logico-form-field input[type="url"]::-webkit-input-placeholder, -.wpforms-container .logico-form-field input[type="password"]::-webkit-input-placeholder, -.wpforms-container .logico-form-field input[type="search"]::-webkit-input-placeholder, -.wpforms-container .logico-form-field input[type="number"]::-webkit-input-placeholder, -.wpforms-container .logico-form-field input[type="tel"]::-webkit-input-placeholder, -.wpforms-container .logico-form-field input[type="date"]::-webkit-input-placeholder, -.wpforms-container .logico-form-field input[type="month"]::-webkit-input-placeholder, -.wpforms-container .logico-form-field input[type="week"]::-webkit-input-placeholder, -.wpforms-container .logico-form-field input[type="time"]::-webkit-input-placeholder, -.wpforms-container .logico-form-field input[type="datetime"]::-webkit-input-placeholder, -.wpforms-container .logico-form-field input[type="datetime-local"]::-webkit-input-placeholder, -.wpforms-container .logico-form-field input[type="color"]::-webkit-input-placeholder, -.wpforms-container .logico-form-field select::-webkit-input-placeholder, -.wpforms-container .logico-form-field textarea::-webkit-input-placeholder, -.wpforms-container .logico-form-field .input-text::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field input[type="text"]::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field input[type="email"]::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field input[type="url"]::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field input[type="password"]::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field input[type="search"]::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field input[type="number"]::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field input[type="tel"]::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field input[type="date"]::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field input[type="month"]::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field input[type="week"]::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field input[type="time"]::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field input[type="datetime"]::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field input[type="datetime-local"]::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field input[type="color"]::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field select::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field textarea::-webkit-input-placeholder, -.woocommerce form .form-row .logico-form-field .input-text::-webkit-input-placeholder, -.logico-form-field input[type="text"]::-webkit-input-placeholder, -.logico-form-field input[type="email"]::-webkit-input-placeholder, -.logico-form-field input[type="url"]::-webkit-input-placeholder, -.logico-form-field input[type="password"]::-webkit-input-placeholder, -.logico-form-field input[type="search"]::-webkit-input-placeholder, -.logico-form-field input[type="number"]::-webkit-input-placeholder, -.logico-form-field input[type="tel"]::-webkit-input-placeholder, -.logico-form-field input[type="date"]::-webkit-input-placeholder, -.logico-form-field input[type="month"]::-webkit-input-placeholder, -.logico-form-field input[type="week"]::-webkit-input-placeholder, -.logico-form-field input[type="time"]::-webkit-input-placeholder, -.logico-form-field input[type="datetime"]::-webkit-input-placeholder, -.logico-form-field input[type="datetime-local"]::-webkit-input-placeholder, -.logico-form-field input[type="color"]::-webkit-input-placeholder, -.logico-form-field select::-webkit-input-placeholder, -.logico-form-field textarea::-webkit-input-placeholder, -.logico-form-field .input-text::-webkit-input-placeholder { - opacity: 1; - color: var(--logico-light-text-color) -} - -.wpforms-container .logico-form-field input[type="text"]:-moz-placeholder, -.wpforms-container .logico-form-field input[type="email"]:-moz-placeholder, -.wpforms-container .logico-form-field input[type="url"]:-moz-placeholder, -.wpforms-container .logico-form-field input[type="password"]:-moz-placeholder, -.wpforms-container .logico-form-field input[type="search"]:-moz-placeholder, -.wpforms-container .logico-form-field input[type="number"]:-moz-placeholder, -.wpforms-container .logico-form-field input[type="tel"]:-moz-placeholder, -.wpforms-container .logico-form-field input[type="date"]:-moz-placeholder, -.wpforms-container .logico-form-field input[type="month"]:-moz-placeholder, -.wpforms-container .logico-form-field input[type="week"]:-moz-placeholder, -.wpforms-container .logico-form-field input[type="time"]:-moz-placeholder, -.wpforms-container .logico-form-field input[type="datetime"]:-moz-placeholder, -.wpforms-container .logico-form-field input[type="datetime-local"]:-moz-placeholder, -.wpforms-container .logico-form-field input[type="color"]:-moz-placeholder, -.wpforms-container .logico-form-field select:-moz-placeholder, -.wpforms-container .logico-form-field textarea:-moz-placeholder, -.wpforms-container .logico-form-field .input-text:-moz-placeholder, -.woocommerce form .form-row .logico-form-field input[type="text"]:-moz-placeholder, -.woocommerce form .form-row .logico-form-field input[type="email"]:-moz-placeholder, -.woocommerce form .form-row .logico-form-field input[type="url"]:-moz-placeholder, -.woocommerce form .form-row .logico-form-field input[type="password"]:-moz-placeholder, -.woocommerce form .form-row .logico-form-field input[type="search"]:-moz-placeholder, -.woocommerce form .form-row .logico-form-field input[type="number"]:-moz-placeholder, -.woocommerce form .form-row .logico-form-field input[type="tel"]:-moz-placeholder, -.woocommerce form .form-row .logico-form-field input[type="date"]:-moz-placeholder, -.woocommerce form .form-row .logico-form-field input[type="month"]:-moz-placeholder, -.woocommerce form .form-row .logico-form-field input[type="week"]:-moz-placeholder, -.woocommerce form .form-row .logico-form-field input[type="time"]:-moz-placeholder, -.woocommerce form .form-row .logico-form-field input[type="datetime"]:-moz-placeholder, -.woocommerce form .form-row .logico-form-field input[type="datetime-local"]:-moz-placeholder, -.woocommerce form .form-row .logico-form-field input[type="color"]:-moz-placeholder, -.woocommerce form .form-row .logico-form-field select:-moz-placeholder, -.woocommerce form .form-row .logico-form-field textarea:-moz-placeholder, -.woocommerce form .form-row .logico-form-field .input-text:-moz-placeholder, -.logico-form-field input[type="text"]:-moz-placeholder, -.logico-form-field input[type="email"]:-moz-placeholder, -.logico-form-field input[type="url"]:-moz-placeholder, -.logico-form-field input[type="password"]:-moz-placeholder, -.logico-form-field input[type="search"]:-moz-placeholder, -.logico-form-field input[type="number"]:-moz-placeholder, -.logico-form-field input[type="tel"]:-moz-placeholder, -.logico-form-field input[type="date"]:-moz-placeholder, -.logico-form-field input[type="month"]:-moz-placeholder, -.logico-form-field input[type="week"]:-moz-placeholder, -.logico-form-field input[type="time"]:-moz-placeholder, -.logico-form-field input[type="datetime"]:-moz-placeholder, -.logico-form-field input[type="datetime-local"]:-moz-placeholder, -.logico-form-field input[type="color"]:-moz-placeholder, -.logico-form-field select:-moz-placeholder, -.logico-form-field textarea:-moz-placeholder, -.logico-form-field .input-text:-moz-placeholder { - opacity: 1 -} - -.wpforms-container .logico-form-field input[type="text"]::-moz-placeholder, -.wpforms-container .logico-form-field input[type="email"]::-moz-placeholder, -.wpforms-container .logico-form-field input[type="url"]::-moz-placeholder, -.wpforms-container .logico-form-field input[type="password"]::-moz-placeholder, -.wpforms-container .logico-form-field input[type="search"]::-moz-placeholder, -.wpforms-container .logico-form-field input[type="number"]::-moz-placeholder, -.wpforms-container .logico-form-field input[type="tel"]::-moz-placeholder, -.wpforms-container .logico-form-field input[type="date"]::-moz-placeholder, -.wpforms-container .logico-form-field input[type="month"]::-moz-placeholder, -.wpforms-container .logico-form-field input[type="week"]::-moz-placeholder, -.wpforms-container .logico-form-field input[type="time"]::-moz-placeholder, -.wpforms-container .logico-form-field input[type="datetime"]::-moz-placeholder, -.wpforms-container .logico-form-field input[type="datetime-local"]::-moz-placeholder, -.wpforms-container .logico-form-field input[type="color"]::-moz-placeholder, -.wpforms-container .logico-form-field select::-moz-placeholder, -.wpforms-container .logico-form-field textarea::-moz-placeholder, -.wpforms-container .logico-form-field .input-text::-moz-placeholder, -.woocommerce form .form-row .logico-form-field input[type="text"]::-moz-placeholder, -.woocommerce form .form-row .logico-form-field input[type="email"]::-moz-placeholder, -.woocommerce form .form-row .logico-form-field input[type="url"]::-moz-placeholder, -.woocommerce form .form-row .logico-form-field input[type="password"]::-moz-placeholder, -.woocommerce form .form-row .logico-form-field input[type="search"]::-moz-placeholder, -.woocommerce form .form-row .logico-form-field input[type="number"]::-moz-placeholder, -.woocommerce form .form-row .logico-form-field input[type="tel"]::-moz-placeholder, -.woocommerce form .form-row .logico-form-field input[type="date"]::-moz-placeholder, -.woocommerce form .form-row .logico-form-field input[type="month"]::-moz-placeholder, -.woocommerce form .form-row .logico-form-field input[type="week"]::-moz-placeholder, -.woocommerce form .form-row .logico-form-field input[type="time"]::-moz-placeholder, -.woocommerce form .form-row .logico-form-field input[type="datetime"]::-moz-placeholder, -.woocommerce form .form-row .logico-form-field input[type="datetime-local"]::-moz-placeholder, -.woocommerce form .form-row .logico-form-field input[type="color"]::-moz-placeholder, -.woocommerce form .form-row .logico-form-field select::-moz-placeholder, -.woocommerce form .form-row .logico-form-field textarea::-moz-placeholder, -.woocommerce form .form-row .logico-form-field .input-text::-moz-placeholder, -.logico-form-field input[type="text"]::-moz-placeholder, -.logico-form-field input[type="email"]::-moz-placeholder, -.logico-form-field input[type="url"]::-moz-placeholder, -.logico-form-field input[type="password"]::-moz-placeholder, -.logico-form-field input[type="search"]::-moz-placeholder, -.logico-form-field input[type="number"]::-moz-placeholder, -.logico-form-field input[type="tel"]::-moz-placeholder, -.logico-form-field input[type="date"]::-moz-placeholder, -.logico-form-field input[type="month"]::-moz-placeholder, -.logico-form-field input[type="week"]::-moz-placeholder, -.logico-form-field input[type="time"]::-moz-placeholder, -.logico-form-field input[type="datetime"]::-moz-placeholder, -.logico-form-field input[type="datetime-local"]::-moz-placeholder, -.logico-form-field input[type="color"]::-moz-placeholder, -.logico-form-field select::-moz-placeholder, -.logico-form-field textarea::-moz-placeholder, -.logico-form-field .input-text::-moz-placeholder { - opacity: 1 -} - -.wpforms-container .logico-form-field input[type="text"]:-ms-input-placeholder, -.wpforms-container .logico-form-field input[type="email"]:-ms-input-placeholder, -.wpforms-container .logico-form-field input[type="url"]:-ms-input-placeholder, -.wpforms-container .logico-form-field input[type="password"]:-ms-input-placeholder, -.wpforms-container .logico-form-field input[type="search"]:-ms-input-placeholder, -.wpforms-container .logico-form-field input[type="number"]:-ms-input-placeholder, -.wpforms-container .logico-form-field input[type="tel"]:-ms-input-placeholder, -.wpforms-container .logico-form-field input[type="date"]:-ms-input-placeholder, -.wpforms-container .logico-form-field input[type="month"]:-ms-input-placeholder, -.wpforms-container .logico-form-field input[type="week"]:-ms-input-placeholder, -.wpforms-container .logico-form-field input[type="time"]:-ms-input-placeholder, -.wpforms-container .logico-form-field input[type="datetime"]:-ms-input-placeholder, -.wpforms-container .logico-form-field input[type="datetime-local"]:-ms-input-placeholder, -.wpforms-container .logico-form-field input[type="color"]:-ms-input-placeholder, -.wpforms-container .logico-form-field select:-ms-input-placeholder, -.wpforms-container .logico-form-field textarea:-ms-input-placeholder, -.wpforms-container .logico-form-field .input-text:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field input[type="text"]:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field input[type="email"]:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field input[type="url"]:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field input[type="password"]:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field input[type="search"]:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field input[type="number"]:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field input[type="tel"]:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field input[type="date"]:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field input[type="month"]:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field input[type="week"]:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field input[type="time"]:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field input[type="datetime"]:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field input[type="datetime-local"]:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field input[type="color"]:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field select:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field textarea:-ms-input-placeholder, -.woocommerce form .form-row .logico-form-field .input-text:-ms-input-placeholder, -.logico-form-field input[type="text"]:-ms-input-placeholder, -.logico-form-field input[type="email"]:-ms-input-placeholder, -.logico-form-field input[type="url"]:-ms-input-placeholder, -.logico-form-field input[type="password"]:-ms-input-placeholder, -.logico-form-field input[type="search"]:-ms-input-placeholder, -.logico-form-field input[type="number"]:-ms-input-placeholder, -.logico-form-field input[type="tel"]:-ms-input-placeholder, -.logico-form-field input[type="date"]:-ms-input-placeholder, -.logico-form-field input[type="month"]:-ms-input-placeholder, -.logico-form-field input[type="week"]:-ms-input-placeholder, -.logico-form-field input[type="time"]:-ms-input-placeholder, -.logico-form-field input[type="datetime"]:-ms-input-placeholder, -.logico-form-field input[type="datetime-local"]:-ms-input-placeholder, -.logico-form-field input[type="color"]:-ms-input-placeholder, -.logico-form-field select:-ms-input-placeholder, -.logico-form-field textarea:-ms-input-placeholder, -.logico-form-field .input-text:-ms-input-placeholder { - opacity: 1 -} - -.wpforms-container .logico-form-field input.wpforms-error, -.wpforms-container .logico-form-field select.wpforms-error, -.wpforms-container .logico-form-field textarea.wpforms-error, -.wpforms-container .logico-form-field input.user-invalid, -.wpforms-container .logico-form-field select.user-invalid, -.wpforms-container .logico-form-field textarea.user-invalid, -.woocommerce form .form-row .logico-form-field input.wpforms-error, -.woocommerce form .form-row .logico-form-field select.wpforms-error, -.woocommerce form .form-row .logico-form-field textarea.wpforms-error, -.woocommerce form .form-row .logico-form-field input.user-invalid, -.woocommerce form .form-row .logico-form-field select.user-invalid, -.woocommerce form .form-row .logico-form-field textarea.user-invalid, -.logico-form-field input.wpforms-error, -.logico-form-field select.wpforms-error, -.logico-form-field textarea.wpforms-error, -.logico-form-field input.user-invalid, -.logico-form-field select.user-invalid, -.logico-form-field textarea.user-invalid { - border-color: var(--logico-border-color) !important -} - -.wpforms-container .logico-form-field textarea, -.woocommerce form .form-row .logico-form-field textarea, -.logico-form-field textarea { - height: 162px -} - -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="text"], -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="email"], -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="url"], -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="password"], -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="search"], -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="number"], -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="tel"], -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="date"], -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="month"], -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="week"], -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="time"], -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="datetime"], -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="datetime-local"], -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="color"], -.wpforms-container .logico-form-field .logico-label-wrapper+.select-wrap select, -.wpforms-container .logico-form-field .logico-label-wrapper~.select2-container .select2-selection--single .select2-selection__rendered, -.wpforms-container .logico-form-field .logico-label-wrapper+textarea, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="text"], -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="email"], -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="url"], -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="password"], -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="search"], -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="number"], -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="tel"], -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="date"], -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="month"], -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="week"], -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="time"], -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="datetime"], -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="datetime-local"], -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="color"], -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+.select-wrap select, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper~.select2-container .select2-selection--single .select2-selection__rendered, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper+textarea, -.logico-form-field .logico-label-wrapper+input[type="text"], -.logico-form-field .logico-label-wrapper+input[type="email"], -.logico-form-field .logico-label-wrapper+input[type="url"], -.logico-form-field .logico-label-wrapper+input[type="password"], -.logico-form-field .logico-label-wrapper+input[type="search"], -.logico-form-field .logico-label-wrapper+input[type="number"], -.logico-form-field .logico-label-wrapper+input[type="tel"], -.logico-form-field .logico-label-wrapper+input[type="date"], -.logico-form-field .logico-label-wrapper+input[type="month"], -.logico-form-field .logico-label-wrapper+input[type="week"], -.logico-form-field .logico-label-wrapper+input[type="time"], -.logico-form-field .logico-label-wrapper+input[type="datetime"], -.logico-form-field .logico-label-wrapper+input[type="datetime-local"], -.logico-form-field .logico-label-wrapper+input[type="color"], -.logico-form-field .logico-label-wrapper+.select-wrap select, -.logico-form-field .logico-label-wrapper~.select2-container .select2-selection--single .select2-selection__rendered, -.logico-form-field .logico-label-wrapper+textarea { - border-top-color: transparent !important; - border-top: none; - padding-top: 11px -} - -.wpforms-container .logico-form-field .logico-label-wrapper~.select2-container .select2-selection--single .select2-selection__placeholder, -.woocommerce form .form-row .logico-form-field .logico-label-wrapper~.select2-container .select2-selection--single .select2-selection__placeholder, -.logico-form-field .logico-label-wrapper~.select2-container .select2-selection--single .select2-selection__placeholder { - opacity: 0 -} - -.wpforms-container .logico-form-field .wpbs-form-field-description, -.wpforms-container .logico-form-field .wpbs-form-field-error, -.woocommerce form .form-row .logico-form-field .wpbs-form-field-description, -.woocommerce form .form-row .logico-form-field .wpbs-form-field-error, -.logico-form-field .wpbs-form-field-description, -.logico-form-field .wpbs-form-field-error { - font-size: 16px; - line-height: 1.2em; - padding: 3px 0 0 -} - -.logico-date-field .logico-form-field input[type="text"] { - padding-right: 46px -} - -.logico-date-field .logico-form-field input[type="text"]::-webkit-input-placeholder { - opacity: 0 -} - -.logico-date-field .logico-form-field input[type="text"]:-moz-placeholder { - opacity: 0 -} - -.logico-date-field .logico-form-field input[type="text"]::-moz-placeholder { - opacity: 0 -} - -.logico-date-field .logico-form-field input[type="text"]:-ms-input-placeholder { - opacity: 0 -} - -.logico-date-field .logico-form-field:after { - content: '\e844'; - font: 400 normal 16px/48px 'fontello'; - display: block; - width: 46px; - height: 50px; - position: absolute; - right: 0; - left: initial; - top: 0; - color: var(--logico-dark-text-color); - text-align: center -} - -.wpforms-container .logico-form-field textarea.wpforms-field-large { - height: 175px -} - -.wpforms-container .wpforms-captcha-math input { - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; - -webkit-transition: border-color 0.3s; - transition: border-color 0.3s; - border: solid 1px var(--logico-border-color); - height: 50px; - padding: 10px 20px 10px 20px; - width: 100%; - max-width: 100%; - outline: none !important; - font-family: inherit; - font-size: 14px; - line-height: 28px; - font-weight: 400; - position: relative; - z-index: 2; - background: none; - margin: 0; - border-radius: var(--logico-form-field-border-radius-left-top, 0) var(--logico-form-field-border-radius-right-top, 0) var(--logico-form-field-border-radius-right-bottom, 0) var(--logico-form-field-border-radius-left-bottom, 0) -} - -.wpforms-container .wpforms-captcha-math input:focus { - border-color: var(--logico-border-hover-color) -} - -.logico-form-field .select-wrap { - width: 100%; - margin: 0; - position: relative -} - -.logico-form-field .select-wrap:not(.select-wrap-multiple):after { - content: '\e816'; - display: block; - position: absolute; - width: 46px; - height: 50px; - text-align: center; - font: 400 normal 5px/50px 'fontello'; - top: 0; - right: 0; - left: initial; - cursor: pointer; - color: var(--logico-dark-text-color) -} - -.logico-form-field .select-wrap select { - border-top: solid 1px var(--logico-border-color); - margin: 0; - padding: 10px 46px 10px 20px; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - white-space: nowrap; - -ms-text-overflow: ellipsis; - text-overflow: ellipsis; - max-width: 100% !important; - border-radius: var(--logico-radius-small, 0) -} - -.logico-form-field .select-wrap select option { - color: var(--logico-dark-text-color); - -webkit-border-radius: 0; - border-radius: 0 -} - -.logico-form-field .select-wrap select[multiple="multiple"] { - height: 118px; - padding: 10px 0; - overflow-y: scroll; - -webkit-transition: border-color 0.3s; - transition: border-color 0.3s -} - -.logico-form-field .select-wrap select[multiple="multiple"] option { - padding: 5px 20px; - color: inherit -} - -.logico-form-field .select-wrap select[multiple="multiple"].wpforms-error { - border-color: #E84C42 !important -} - -.logico-form-field .select-wrap .logico-label-wrapper+select { - border-top: none -} - -.logico-form-field.not-empty .select-wrap select, -.logico-form-field:focus-within .select-wrap select { - border-top-color: var(--logico-border-hover-color) -} - -.wpforms-field-select .choices__placeholder, -.wpforms-container .wpforms-form .wpforms-field-select .choices__placeholder { - opacity: 1 -} - -.wpforms-field-select.wpforms-field-select-style-modern .logico-form-field .select-wrap:after, -.wpforms-container .wpforms-form .wpforms-field-select.wpforms-field-select-style-modern .logico-form-field .select-wrap:after { - content: none; - display: none -} - -.wpforms-field-select .logico-form-field .choices, -.wpforms-container .wpforms-form .wpforms-field-select .logico-form-field .choices { - position: relative -} - -.wpforms-field-select .logico-form-field .choices .choices__inner, -.wpforms-container .wpforms-form .wpforms-field-select .logico-form-field .choices .choices__inner { - border: solid 1px var(--logico-border-color); - -webkit-transition: border-color 0.3s; - transition: border-color 0.3s; - -webkit-border-radius: 0 !important; - border-radius: 0 !important; - -moz-box-sizing: border-box; - box-sizing: border-box; - padding: 10px 48px 10px 20px !important; - background: none; - min-height: 48px !important; - font-size: 16px; - line-height: 28px; - font-weight: 400 -} - -.wpforms-field-select .logico-form-field .choices .choices__item, -.wpforms-container .wpforms-form .wpforms-field-select .logico-form-field .choices .choices__item { - position: relative -} - -.wpforms-field-select .logico-form-field .choices .choices__input, -.wpforms-container .wpforms-form .wpforms-field-select .logico-form-field .choices .choices__input { - width: 100%; - margin: 0 !important -} - -.wpforms-field-select .logico-form-field .choices[data-type*="select-one"]:after, -.wpforms-field-select .logico-form-field .choices[data-type*="select-multiple"]:after, -.wpforms-container .wpforms-form .wpforms-field-select .logico-form-field .choices[data-type*="select-one"]:after, -.wpforms-container .wpforms-form .wpforms-field-select .logico-form-field .choices[data-type*="select-multiple"]:after { - content: '\e816'; - display: block; - position: absolute; - width: 46px; - height: 50px; - text-align: center; - font: 400 normal 5px/50px 'fontello'; - bottom: 0; - top: initial; - right: 0; - left: initial; - cursor: pointer; - border: none; - margin: 0 !important; - color: var(--logico-dark-text-color) -} - -.wpforms-field-select .logico-form-field .choices .choices__list--single, -.wpforms-container .wpforms-form .wpforms-field-select .logico-form-field .choices .choices__list--single { - padding: 0; - font-size: 1em -} - -.wpforms-field-select .logico-form-field .choices .choices__list--dropdown, -.wpforms-container .wpforms-form .wpforms-field-select .logico-form-field .choices .choices__list--dropdown { - -webkit-border-radius: 0; - border-radius: 0 -} - -.wpforms-field-select .logico-form-field .choices .choices__list--dropdown .choices__item, -.wpforms-container .wpforms-form .wpforms-field-select .logico-form-field .choices .choices__list--dropdown .choices__item { - color: var(--logico-dark-text-color); - padding: 5px 20px; - font-size: 16px; - line-height: 22px -} - -.wpforms-field-select .logico-form-field .choices .choices__list--multiple .choices__item, -.wpforms-container .wpforms-form .wpforms-field-select .logico-form-field .choices .choices__list--multiple .choices__item { - padding: 3px 7px; - border: none; - margin: 2px 6px 2px 0 -} - -.wpforms-field-select .logico-form-field .choices .choices__button, -.wpforms-container .wpforms-form .wpforms-field-select .logico-form-field .choices .choices__button { - max-width: 0; - min-width: 20px; - height: 18px; - margin-right: 0; - margin-left: 2px; - z-index: 3; - background: none; - -webkit-transition: opacity 0.3s; - transition: opacity 0.3s; - color: inherit -} - -.wpforms-field-select .logico-form-field .choices .choices__button:before, -.wpforms-container .wpforms-form .wpforms-field-select .logico-form-field .choices .choices__button:before { - content: '\e845'; - display: block; - width: 20px; - height: 20px; - position: absolute; - left: initial; - right: 0; - top: 0; - bottom: 0; - font: 400 normal 10px/20px 'fontello'; - text-indent: 0 -} - -.wpforms-field-select .logico-form-field .choices .choices__button:after, -.wpforms-container .wpforms-form .wpforms-field-select .logico-form-field .choices .choices__button:after { - content: none; - display: none -} - -.wpforms-field-select .logico-form-field .choices .choices__list--dropdown, -.wpforms-container .wpforms-form .wpforms-field-select .logico-form-field .choices .choices__list--dropdown { - z-index: 3 -} - -.wpforms-field-select .logico-form-field .logico-label-wrapper+.select-wrap .choices .choices__inner, -.wpforms-container .wpforms-form .wpforms-field-select .logico-form-field .logico-label-wrapper+.select-wrap .choices .choices__inner { - border-top-color: transparent !important; - border-top: none; - padding-top: 11px !important -} - -.wpforms-field-select .logico-form-field.not-empty .choices .choices__inner, -.wpforms-field-select .logico-form-field:focus-within .choices .choices__inner, -.wpforms-container .wpforms-form .wpforms-field-select .logico-form-field.not-empty .choices .choices__inner, -.wpforms-container .wpforms-form .wpforms-field-select .logico-form-field:focus-within .choices .choices__inner { - border-color: var(--logico-border-hover-color) -} - -body .select2-container, -.woocommerce form .form-row .logico-form-field .select2-container, -.logico-form-field .select2-container { - box-sizing: border-box; - display: inline-block; - width: auto; - margin: 0; - position: relative; - vertical-align: middle; - outline: none -} - -body .select2-container .select2-selection--single, -.woocommerce form .form-row .logico-form-field .select2-container .select2-selection--single, -.logico-form-field .select2-container .select2-selection--single { - box-sizing: border-box; - cursor: pointer; - display: block; - height: 50px; - margin: 0; - user-select: none; - -webkit-user-select: none; - outline: none -} - -body .select2-container .select2-selection--single .select2-selection__rendered, -.woocommerce form .form-row .logico-form-field .select2-container .select2-selection--single .select2-selection__rendered, -.logico-form-field .select2-container .select2-selection--single .select2-selection__rendered { - display: block; - padding: 10px 48px 10px 20px; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - font-weight: 400; - outline: none -} - -body .select2-container .select2-selection--single .select2-selection__clear, -.woocommerce form .form-row .logico-form-field .select2-container .select2-selection--single .select2-selection__clear, -.logico-form-field .select2-container .select2-selection--single .select2-selection__clear { - position: relative -} - -body .select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered, -.woocommerce form .form-row .logico-form-field .select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered, -.logico-form-field .select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered { - padding: 10px 20px 10px 48px -} - -body .select2-container .select2-selection--multiple, -.woocommerce form .form-row .logico-form-field .select2-container .select2-selection--multiple, -.logico-form-field .select2-container .select2-selection--multiple { - box-sizing: border-box; - cursor: pointer; - display: block; - min-height: 32px; - user-select: none; - -webkit-user-select: none; - outline: none -} - -body .select2-container .select2-selection--multiple .select2-selection__rendered, -.woocommerce form .form-row .logico-form-field .select2-container .select2-selection--multiple .select2-selection__rendered, -.logico-form-field .select2-container .select2-selection--multiple .select2-selection__rendered { - display: inline-block; - overflow: hidden; - padding-left: 20px; - text-overflow: ellipsis; - white-space: nowrap; - outline: none -} - -body .select2-container .select2-search--inline, -.woocommerce form .form-row .logico-form-field .select2-container .select2-search--inline, -.logico-form-field .select2-container .select2-search--inline { - float: left; - padding: 0 -} - -body .select2-container .select2-search--inline .select2-search__field, -.woocommerce form .form-row .logico-form-field .select2-container .select2-search--inline .select2-search__field, -.logico-form-field .select2-container .select2-search--inline .select2-search__field { - box-sizing: border-box; - border: none; - font-size: 100%; - margin: 0; - padding: 0 -} - -body .select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button, -.woocommerce form .form-row .logico-form-field .select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button, -.logico-form-field .select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button { - -webkit-appearance: none -} - -body .select2-dropdown, -.woocommerce form .form-row .logico-form-field .select2-dropdown, -.logico-form-field .select2-dropdown { - background-color: var(--logico-background-color); - border: 1px solid var(--logico-border-color); - border-radius: 0; - box-sizing: border-box; - display: block; - position: absolute; - left: -100000px; - width: 100%; - z-index: 1051 -} - -body .select2-results, -.woocommerce form .form-row .logico-form-field .select2-results, -.logico-form-field .select2-results { - display: block -} - -body ul.select2-results__options, -.woocommerce form .form-row .logico-form-field ul.select2-results__options, -.logico-form-field ul.select2-results__options { - list-style: none; - margin: 0; - padding: 0 -} - -body ul li.select2-results__option, -.woocommerce form .form-row .logico-form-field ul li.select2-results__option, -.logico-form-field ul li.select2-results__option { - padding: 5px 20px; - user-select: none; - -webkit-user-select: none; - font-size: 14px; - line-height: 2em -} - -body ul li.select2-results__option:before, -.woocommerce form .form-row .logico-form-field ul li.select2-results__option:before, -.logico-form-field ul li.select2-results__option:before { - content: none; - display: none -} - -body ul li.select2-results__option:active, -body ul li.select2-results__option:focus, -.woocommerce form .form-row .logico-form-field ul li.select2-results__option:active, -.woocommerce form .form-row .logico-form-field ul li.select2-results__option:focus, -.logico-form-field ul li.select2-results__option:active, -.logico-form-field ul li.select2-results__option:focus { - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; - -webkit-border-radius: 0; - border-radius: 0; - outline: none -} - -body .select2-results__option[aria-selected], -body .select2-results__option[data-selected], -.woocommerce form .form-row .logico-form-field .select2-results__option[aria-selected], -.woocommerce form .form-row .logico-form-field .select2-results__option[data-selected], -.logico-form-field .select2-results__option[aria-selected], -.logico-form-field .select2-results__option[data-selected] { - cursor: pointer -} - -body .select2-container--open .select2-dropdown, -.woocommerce form .form-row .logico-form-field .select2-container--open .select2-dropdown, -.logico-form-field .select2-container--open .select2-dropdown { - left: 0 -} - -body .select2-container--open .select2-dropdown--above, -.woocommerce form .form-row .logico-form-field .select2-container--open .select2-dropdown--above, -.logico-form-field .select2-container--open .select2-dropdown--above { - border-bottom: none; - border-radius: 0 -} - -body .select2-container--open .select2-dropdown--below, -.woocommerce form .form-row .logico-form-field .select2-container--open .select2-dropdown--below, -.logico-form-field .select2-container--open .select2-dropdown--below { - border-top: none; - border-radius: 0 -} - -body .select2-search--dropdown, -.woocommerce form .form-row .logico-form-field .select2-search--dropdown, -.logico-form-field .select2-search--dropdown { - display: block; - padding: 5px -} - -body .select2-search--dropdown .select2-search__field, -.woocommerce form .form-row .logico-form-field .select2-search--dropdown .select2-search__field, -.logico-form-field .select2-search--dropdown .select2-search__field { - padding: 10px 14px; - width: 100%; - box-sizing: border-box; - font-size: 14px; - line-height: 28px -} - -body .select2-search--dropdown .select2-search__field:focus, -body .select2-search--dropdown .select2-search__field:active, -.woocommerce form .form-row .logico-form-field .select2-search--dropdown .select2-search__field:focus, -.woocommerce form .form-row .logico-form-field .select2-search--dropdown .select2-search__field:active, -.logico-form-field .select2-search--dropdown .select2-search__field:focus, -.logico-form-field .select2-search--dropdown .select2-search__field:active { - -webkit-border-radius: 0; - border-radius: 0; - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; - outline: none -} - -body .select2-search--dropdown .select2-search__field::-webkit-search-cancel-button, -.woocommerce form .form-row .logico-form-field .select2-search--dropdown .select2-search__field::-webkit-search-cancel-button, -.logico-form-field .select2-search--dropdown .select2-search__field::-webkit-search-cancel-button { - -webkit-appearance: none -} - -body .select2-search--dropdown.select2-search--hide, -.woocommerce form .form-row .logico-form-field .select2-search--dropdown.select2-search--hide, -.logico-form-field .select2-search--dropdown.select2-search--hide { - display: none -} - -body .select2-close-mask, -.woocommerce form .form-row .logico-form-field .select2-close-mask, -.logico-form-field .select2-close-mask { - border: 0; - margin: 0; - padding: 0; - display: block; - position: fixed; - left: 0; - top: 0; - min-height: 100%; - min-width: 100%; - height: auto; - width: auto; - opacity: 0; - z-index: 99; - background-color: var(--logico-background-color) -} - -body .select2-hidden-accessible, -.woocommerce form .form-row .logico-form-field .select2-hidden-accessible, -.logico-form-field .select2-hidden-accessible { - border: 0 !important; - clip: rect(0 0 0 0) !important; - height: 1px !important; - margin: -1px !important; - overflow: hidden !important; - padding: 0 !important; - position: absolute !important; - width: 1px !important -} - -body .select2-container--default .select2-selection--single, -.woocommerce form .form-row .logico-form-field .select2-container--default .select2-selection--single, -.logico-form-field .select2-container--default .select2-selection--single { - background-color: transparent; - border: none; - border-bottom: 1px solid var(--logico-border-color); - -webkit-transition: border-color 0.3s; - transition: border-color 0.3s; - border-radius: var(--logico-form-field-border-radius-left-top, 0) var(--logico-form-field-border-radius-right-top, 0) var(--logico-form-field-border-radius-right-bottom, 0) var(--logico-form-field-border-radius-left-bottom, 0) -} - -body.not-empty .select2-container--default .select2-selection--single, -body:focus-within .select2-container--default .select2-selection--single, -.woocommerce form .form-row .logico-form-field.not-empty .select2-container--default .select2-selection--single, -.woocommerce form .form-row .logico-form-field:focus-within .select2-container--default .select2-selection--single, -.logico-form-field.not-empty .select2-container--default .select2-selection--single, -.logico-form-field:focus-within .select2-container--default .select2-selection--single { - border-color: var(--logico-border-hover-color) -} - -body.not-empty .select2-container--default .select2-selection--single .select2-selection__rendered, -body:focus-within .select2-container--default .select2-selection--single .select2-selection__rendered, -.woocommerce form .form-row .logico-form-field.not-empty .select2-container--default .select2-selection--single .select2-selection__rendered, -.woocommerce form .form-row .logico-form-field:focus-within .select2-container--default .select2-selection--single .select2-selection__rendered, -.logico-form-field.not-empty .select2-container--default .select2-selection--single .select2-selection__rendered, -.logico-form-field:focus-within .select2-container--default .select2-selection--single .select2-selection__rendered { - padding-top: 11px -} - -body .select2-container--default.select2-container--open .select2-selection--single, -.woocommerce form .form-row .logico-form-field .select2-container--default.select2-container--open .select2-selection--single, -.logico-form-field .select2-container--default.select2-container--open .select2-selection--single { - border-color: var(--logico-border-hover-color) -} - -body .select2-container--default .select2-selection--single .select2-selection__rendered, -.woocommerce form .form-row .logico-form-field .select2-container--default .select2-selection--single .select2-selection__rendered, -.logico-form-field .select2-container--default .select2-selection--single .select2-selection__rendered { - color: var(--logico-dark-text-color); - font-size: 14px; - line-height: 28px -} - -body .select2-container--default .select2-selection--single .select2-selection__clear, -.woocommerce form .form-row .logico-form-field .select2-container--default .select2-selection--single .select2-selection__clear, -.logico-form-field .select2-container--default .select2-selection--single .select2-selection__clear { - cursor: pointer; - float: right; - font-weight: 400 -} - -body .select2-container--default .select2-selection--single .select2-selection__placeholder, -.woocommerce form .form-row .logico-form-field .select2-container--default .select2-selection--single .select2-selection__placeholder, -.logico-form-field .select2-container--default .select2-selection--single .select2-selection__placeholder { - color: var(--logico-light-text-color) -} - -body .select2-container--default .select2-selection--single .select2-selection__arrow, -.woocommerce form .form-row .logico-form-field .select2-container--default .select2-selection--single .select2-selection__arrow, -.logico-form-field .select2-container--default .select2-selection--single .select2-selection__arrow { - height: 50px; - position: absolute; - top: 0; - right: 0; - width: 46px -} - -body .select2-container--default .select2-selection--single .select2-selection__arrow:before, -.woocommerce form .form-row .logico-form-field .select2-container--default .select2-selection--single .select2-selection__arrow:before, -.logico-form-field .select2-container--default .select2-selection--single .select2-selection__arrow:before { - content: '\e816'; - display: block; - width: 46px; - height: 50px; - text-align: center; - font: 400 normal 5px / 50px 'fontello'; - cursor: pointer; - color: var(--logico-dark-text-color) -} - -body .select2-container--default .select2-selection--single .select2-selection__arrow b, -.woocommerce form .form-row .logico-form-field .select2-container--default .select2-selection--single .select2-selection__arrow b, -.logico-form-field .select2-container--default .select2-selection--single .select2-selection__arrow b { - display: none -} - -body .select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear, -.woocommerce form .form-row .logico-form-field .select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear, -.logico-form-field .select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear { - float: left -} - -body .select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow, -.woocommerce form .form-row .logico-form-field .select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow, -.logico-form-field .select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow { - left: 0; - right: auto -} - -body .select2-container--default.select2-container--disabled .select2-selection--single, -.woocommerce form .form-row .logico-form-field .select2-container--default.select2-container--disabled .select2-selection--single, -.logico-form-field .select2-container--default.select2-container--disabled .select2-selection--single { - background-color: #f6f6f6; - cursor: default -} - -body .select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear, -.woocommerce form .form-row .logico-form-field .select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear, -.logico-form-field .select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear { - display: none -} - -body .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b, -.woocommerce form .form-row .logico-form-field .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b, -.logico-form-field .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b { - display: none -} - -body .select2-container--default .select2-selection--multiple, -.woocommerce form .form-row .logico-form-field .select2-container--default .select2-selection--multiple, -.logico-form-field .select2-container--default .select2-selection--multiple { - background-color: var(--logico-background-color); - border: 1px solid var(--logico-border-color); - border-radius: 0; - cursor: text -} - -body .select2-container--default .select2-selection--multiple .select2-selection__rendered, -.woocommerce form .form-row .logico-form-field .select2-container--default .select2-selection--multiple .select2-selection__rendered, -.logico-form-field .select2-container--default .select2-selection--multiple .select2-selection__rendered { - box-sizing: border-box; - list-style: none; - margin: 0; - padding: 0 5px; - width: 100% -} - -body .select2-container--default .select2-selection--multiple .select2-selection__rendered li, -.woocommerce form .form-row .logico-form-field .select2-container--default .select2-selection--multiple .select2-selection__rendered li, -.logico-form-field .select2-container--default .select2-selection--multiple .select2-selection__rendered li { - list-style: none; - margin: 5px 5px 0 0 -} - -body .select2-container--default .select2-selection--multiple .select2-selection__rendered li:before, -.woocommerce form .form-row .logico-form-field .select2-container--default .select2-selection--multiple .select2-selection__rendered li:before, -.logico-form-field .select2-container--default .select2-selection--multiple .select2-selection__rendered li:before { - content: ''; - display: none -} - -body .select2-container--default .select2-selection--multiple .select2-selection__placeholder, -.woocommerce form .form-row .logico-form-field .select2-container--default .select2-selection--multiple .select2-selection__placeholder, -.logico-form-field .select2-container--default .select2-selection--multiple .select2-selection__placeholder { - color: var(--logico-light-text-color); - margin-top: 5px; - float: left -} - -body .select2-container--default .select2-selection--multiple .select2-selection__clear, -.woocommerce form .form-row .logico-form-field .select2-container--default .select2-selection--multiple .select2-selection__clear, -.logico-form-field .select2-container--default .select2-selection--multiple .select2-selection__clear { - cursor: pointer; - float: right; - font-weight: 400; - margin-top: 5px; - margin-right: 10px -} - -body .select2-container--default .select2-selection--multiple .select2-selection__choice, -.woocommerce form .form-row .logico-form-field .select2-container--default .select2-selection--multiple .select2-selection__choice, -.logico-form-field .select2-container--default .select2-selection--multiple .select2-selection__choice { - background-color: #f6f6f6; - border: 1px solid var(--logico-border-color); - border-radius: 0; - cursor: default; - float: left; - margin-right: 5px; - margin-top: 5px; - padding: 0 5px -} - -body .select2-container--default .select2-selection--multiple .select2-selection__choice__remove, -.woocommerce form .form-row .logico-form-field .select2-container--default .select2-selection--multiple .select2-selection__choice__remove, -.logico-form-field .select2-container--default .select2-selection--multiple .select2-selection__choice__remove { - color: var(--logico-light-text-color); - cursor: pointer; - display: inline-block; - font-weight: 400; - margin-right: 2px -} - -body .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover, -.woocommerce form .form-row .logico-form-field .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover, -.logico-form-field .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover { - color: var(--logico-default-text-color) -} - -body .select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline, -body .select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice, -body .select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder, -.woocommerce form .form-row .logico-form-field .select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline, -.woocommerce form .form-row .logico-form-field .select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice, -.woocommerce form .form-row .logico-form-field .select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder, -.logico-form-field .select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline, -.logico-form-field .select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice, -.logico-form-field .select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder { - float: right -} - -body .select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice, -.woocommerce form .form-row .logico-form-field .select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice, -.logico-form-field .select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice { - margin-left: 5px; - margin-right: auto -} - -body .select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove, -.woocommerce form .form-row .logico-form-field .select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove, -.logico-form-field .select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove { - margin-left: 2px; - margin-right: auto -} - -body .select2-container--default.select2-container--focus .select2-selection--multiple, -.woocommerce form .form-row .logico-form-field .select2-container--default.select2-container--focus .select2-selection--multiple, -.logico-form-field .select2-container--default.select2-container--focus .select2-selection--multiple { - border: solid 1px var(--logico-dark-text-color); - outline: 0 -} - -body .select2-container--default.select2-container--disabled .select2-selection--multiple, -.woocommerce form .form-row .logico-form-field .select2-container--default.select2-container--disabled .select2-selection--multiple, -.logico-form-field .select2-container--default.select2-container--disabled .select2-selection--multiple { - background-color: #f6f6f6; - cursor: default -} - -body .select2-container--default.select2-container--disabled .select2-selection__choice__remove, -.woocommerce form .form-row .logico-form-field .select2-container--default.select2-container--disabled .select2-selection__choice__remove, -.logico-form-field .select2-container--default.select2-container--disabled .select2-selection__choice__remove { - display: none -} - -body .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple, -body .select2-container--default.select2-container--open.select2-container--above .select2-selection--single, -.woocommerce form .form-row .logico-form-field .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple, -.woocommerce form .form-row .logico-form-field .select2-container--default.select2-container--open.select2-container--above .select2-selection--single, -.logico-form-field .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple, -.logico-form-field .select2-container--default.select2-container--open.select2-container--above .select2-selection--single { - border-top-left-radius: 0; - border-top-right-radius: 0 -} - -body .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple, -body .select2-container--default.select2-container--open.select2-container--below .select2-selection--single, -.woocommerce form .form-row .logico-form-field .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple, -.woocommerce form .form-row .logico-form-field .select2-container--default.select2-container--open.select2-container--below .select2-selection--single, -.logico-form-field .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple, -.logico-form-field .select2-container--default.select2-container--open.select2-container--below .select2-selection--single { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0 -} - -body .select2-container--default .select2-search--dropdown .select2-search__field, -.woocommerce form .form-row .logico-form-field .select2-container--default .select2-search--dropdown .select2-search__field, -.logico-form-field .select2-container--default .select2-search--dropdown .select2-search__field { - border: 1px solid var(--logico-border-color) -} - -body .select2-container--default .select2-search--inline .select2-search__field, -.woocommerce form .form-row .logico-form-field .select2-container--default .select2-search--inline .select2-search__field, -.logico-form-field .select2-container--default .select2-search--inline .select2-search__field { - background: 0 0; - border: none; - outline: 0; - box-shadow: none; - -webkit-appearance: textfield -} - -body .select2-container--default .select2-results>.select2-results__options, -.woocommerce form .form-row .logico-form-field .select2-container--default .select2-results>.select2-results__options, -.logico-form-field .select2-container--default .select2-results>.select2-results__options { - max-height: 216px; - overflow-y: auto -} - -body .select2-container--default .select2-results__option[role=group], -.woocommerce form .form-row .logico-form-field .select2-container--default .select2-results__option[role=group], -.logico-form-field .select2-container--default .select2-results__option[role=group] { - padding: 0 -} - -body .select2-container--default .select2-results__option[aria-disabled=true], -.woocommerce form .form-row .logico-form-field .select2-container--default .select2-results__option[aria-disabled=true], -.logico-form-field .select2-container--default .select2-results__option[aria-disabled=true] { - color: var(--logico-light-text-color) -} - -body .select2-container--default .select2-results__option[aria-selected=true], -body .select2-container--default .select2-results__option[data-selected=true], -.woocommerce form .form-row .logico-form-field .select2-container--default .select2-results__option[aria-selected=true], -.woocommerce form .form-row .logico-form-field .select2-container--default .select2-results__option[data-selected=true], -.logico-form-field .select2-container--default .select2-results__option[aria-selected=true], -.logico-form-field .select2-container--default .select2-results__option[data-selected=true] { - background-color: #f6f6f6 -} - -body .select2-container--default .select2-results__option .select2-results__option .select2-results__group, -.woocommerce form .form-row .logico-form-field .select2-container--default .select2-results__option .select2-results__option .select2-results__group, -.logico-form-field .select2-container--default .select2-results__option .select2-results__option .select2-results__group { - padding-left: 0 -} - -body .select2-container--default .select2-results__option .select2-results__option .select2-results__option, -.woocommerce form .form-row .logico-form-field .select2-container--default .select2-results__option .select2-results__option .select2-results__option, -.logico-form-field .select2-container--default .select2-results__option .select2-results__option .select2-results__option { - margin-left: -1em; - padding-left: 2em -} - -body .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option, -.woocommerce form .form-row .logico-form-field .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option, -.logico-form-field .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option { - margin-left: -2em; - padding-left: 3em -} - -body .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option, -.woocommerce form .form-row .logico-form-field .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option, -.logico-form-field .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { - margin-left: -3em; - padding-left: 4em -} - -body .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option, -.woocommerce form .form-row .logico-form-field .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option, -.logico-form-field .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { - margin-left: -4em; - padding-left: 5em -} - -body .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option, -.woocommerce form .form-row .logico-form-field .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option, -.logico-form-field .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { - margin-left: -5em; - padding-left: 6em -} - -body .select2-container--default .select2-results__option--highlighted[aria-selected], -body .select2-container--default .select2-results__option--highlighted[data-selected], -.woocommerce form .form-row .logico-form-field .select2-container--default .select2-results__option--highlighted[aria-selected], -.woocommerce form .form-row .logico-form-field .select2-container--default .select2-results__option--highlighted[data-selected], -.logico-form-field .select2-container--default .select2-results__option--highlighted[aria-selected], -.logico-form-field .select2-container--default .select2-results__option--highlighted[data-selected] { - background-color: #f6f6f6; - color: var(--logico-dark-text-color) -} - -body .select2-container--default .select2-results__group, -.woocommerce form .form-row .logico-form-field .select2-container--default .select2-results__group, -.logico-form-field .select2-container--default .select2-results__group { - cursor: default; - display: block; - padding: 6px -} - -.elementor-editor-preview .elementor-widget-container input[type="radio"], -.elementor-editor-active.elementor-widget-container input[type="radio"], -.wp-block-post-content input[type="radio"], -.logico-front-end input[type="radio"], -.wpforms-container .wpforms-field input[type="radio"] { - display: inline-block !important; - margin: 0 1em -.1875em 0; - width: 18px; - height: 18px; - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-border-radius: 50%; - border-radius: 50%; - -webkit-transition: border-color 0.3s; - transition: border-color 0.3s; - position: relative; - vertical-align: baseline; - outline: none !important; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - cursor: pointer; - border: solid 1px var(--logico-border-color); - font-size: 16px; - line-height: 1 -} - -.elementor-editor-preview .elementor-widget-container input[type="radio"]:checked:before, -.elementor-editor-active.elementor-widget-container input[type="radio"]:checked:before, -.wp-block-post-content input[type="radio"]:checked:before, -.logico-front-end input[type="radio"]:checked:before, -.wpforms-container .wpforms-field input[type="radio"]:checked:before { - content: ''; - position: absolute; - width: 0; - height: 0; - top: 3px; - left: 3px; - right: 3px; - -webkit-border-radius: 50%; - border-radius: 50%; - border: solid 5px var(--logico-dark-text-color) -} - -.elementor-editor-preview .elementor-widget-container input[type="radio"]+label, -.elementor-editor-active.elementor-widget-container input[type="radio"]+label, -.wp-block-post-content input[type="radio"]+label, -.logico-front-end input[type="radio"]+label, -.wpforms-container .wpforms-field input[type="radio"]+label { - font-size: 16px -} - -.elementor-editor-preview .elementor-widget-container .wpforms-field.wpforms-field-checkbox fieldset, -.elementor-editor-preview .elementor-widget-container .wpforms-field.wpforms-field-radio fieldset, -.elementor-editor-active .elementor-widget-container .wpforms-field.wpforms-field-checkbox fieldset, -.elementor-editor-active .elementor-widget-container .wpforms-field.wpforms-field-radio fieldset, -.wpforms-field.wpforms-field-checkbox fieldset, -.wpforms-field.wpforms-field-radio fieldset { - border: none; - padding: 0; - margin: 0; - border-radius: var(--logico-radius-small, 0) -} - -.elementor-editor-preview .elementor-widget-container .wpforms-field.wpforms-field-checkbox legend, -.elementor-editor-preview .elementor-widget-container .wpforms-field.wpforms-field-radio legend, -.elementor-editor-active .elementor-widget-container .wpforms-field.wpforms-field-checkbox legend, -.elementor-editor-active .elementor-widget-container .wpforms-field.wpforms-field-radio legend, -.wpforms-field.wpforms-field-checkbox legend, -.wpforms-field.wpforms-field-radio legend { - background: none; - padding: 0 0 .5em -} - -.elementor-editor-preview .elementor-widget-container .wpforms-field.wpforms-field-checkbox ul, -.elementor-editor-preview .elementor-widget-container .wpforms-field.wpforms-field-radio ul, -.elementor-editor-active .elementor-widget-container .wpforms-field.wpforms-field-checkbox ul, -.elementor-editor-active .elementor-widget-container .wpforms-field.wpforms-field-radio ul, -.wpforms-field.wpforms-field-checkbox ul, -.wpforms-field.wpforms-field-radio ul { - margin: 0 -} - -.elementor-editor-preview .elementor-widget-container .wpforms-field.wpforms-field-checkbox ul li, -.elementor-editor-preview .elementor-widget-container .wpforms-field.wpforms-field-radio ul li, -.elementor-editor-active .elementor-widget-container .wpforms-field.wpforms-field-checkbox ul li, -.elementor-editor-active .elementor-widget-container .wpforms-field.wpforms-field-radio ul li, -.wpforms-field.wpforms-field-checkbox ul li, -.wpforms-field.wpforms-field-radio ul li { - padding: 0 -} - -.elementor-editor-preview .elementor-widget-container .wpforms-field.wpforms-field-checkbox ul li:before, -.elementor-editor-preview .elementor-widget-container .wpforms-field.wpforms-field-radio ul li:before, -.elementor-editor-active .elementor-widget-container .wpforms-field.wpforms-field-checkbox ul li:before, -.elementor-editor-active .elementor-widget-container .wpforms-field.wpforms-field-radio ul li:before, -.wpforms-field.wpforms-field-checkbox ul li:before, -.wpforms-field.wpforms-field-radio ul li:before { - content: none; - display: none -} - -.elementor-editor-preview .elementor-widget-container .wpforms-field.wpforms-field-checkbox .wpforms-image-choices li:not(:first-child), -.elementor-editor-preview .elementor-widget-container .wpforms-field.wpforms-field-radio .wpforms-image-choices li:not(:first-child), -.elementor-editor-active .elementor-widget-container .wpforms-field.wpforms-field-checkbox .wpforms-image-choices li:not(:first-child), -.elementor-editor-active .elementor-widget-container .wpforms-field.wpforms-field-radio .wpforms-image-choices li:not(:first-child), -.wpforms-field.wpforms-field-checkbox .wpforms-image-choices li:not(:first-child), -.wpforms-field.wpforms-field-radio .wpforms-image-choices li:not(:first-child) { - margin-top: 10px -} - -.elementor-editor-preview .elementor-widget-container .wpforms-field.wpforms-field-checkbox .wpforms-image-choices .wpforms-image-choices-image, -.elementor-editor-preview .elementor-widget-container .wpforms-field.wpforms-field-radio .wpforms-image-choices .wpforms-image-choices-image, -.elementor-editor-active .elementor-widget-container .wpforms-field.wpforms-field-checkbox .wpforms-image-choices .wpforms-image-choices-image, -.elementor-editor-active .elementor-widget-container .wpforms-field.wpforms-field-radio .wpforms-image-choices .wpforms-image-choices-image, -.wpforms-field.wpforms-field-checkbox .wpforms-image-choices .wpforms-image-choices-image, -.wpforms-field.wpforms-field-radio .wpforms-image-choices .wpforms-image-choices-image { - font-size: 0; - line-height: 1 -} - -.elementor-editor-preview .elementor-widget-container .wpforms-field.wpforms-field-checkbox .wpforms-image-choices .wpforms-image-choices-image+br, -.elementor-editor-preview .elementor-widget-container .wpforms-field.wpforms-field-radio .wpforms-image-choices .wpforms-image-choices-image+br, -.elementor-editor-active .elementor-widget-container .wpforms-field.wpforms-field-checkbox .wpforms-image-choices .wpforms-image-choices-image+br, -.elementor-editor-active .elementor-widget-container .wpforms-field.wpforms-field-radio .wpforms-image-choices .wpforms-image-choices-image+br, -.wpforms-field.wpforms-field-checkbox .wpforms-image-choices .wpforms-image-choices-image+br, -.wpforms-field.wpforms-field-radio .wpforms-image-choices .wpforms-image-choices-image+br { - display: none -} - -.elementor-editor-preview .elementor-widget-container .wpforms-field.wpforms-field-checkbox .wpforms-icon-choices .wpforms-icon-choices-icon, -.elementor-editor-preview .elementor-widget-container .wpforms-field.wpforms-field-radio .wpforms-icon-choices .wpforms-icon-choices-icon, -.elementor-editor-active .elementor-widget-container .wpforms-field.wpforms-field-checkbox .wpforms-icon-choices .wpforms-icon-choices-icon, -.elementor-editor-active .elementor-widget-container .wpforms-field.wpforms-field-radio .wpforms-icon-choices .wpforms-icon-choices-icon, -.wpforms-field.wpforms-field-checkbox .wpforms-icon-choices .wpforms-icon-choices-icon, -.wpforms-field.wpforms-field-radio .wpforms-icon-choices .wpforms-icon-choices-icon { - display: inline-block; - vertical-align: middle; - margin: 0 10px 0 0 -} - -.elementor-editor-preview .elementor-widget-container .wpforms-field.wpforms-field-checkbox .wpforms-icon-choices .wpforms-icon-choices-icon svg, -.elementor-editor-preview .elementor-widget-container .wpforms-field.wpforms-field-radio .wpforms-icon-choices .wpforms-icon-choices-icon svg, -.elementor-editor-active .elementor-widget-container .wpforms-field.wpforms-field-checkbox .wpforms-icon-choices .wpforms-icon-choices-icon svg, -.elementor-editor-active .elementor-widget-container .wpforms-field.wpforms-field-radio .wpforms-icon-choices .wpforms-icon-choices-icon svg, -.wpforms-field.wpforms-field-checkbox .wpforms-icon-choices .wpforms-icon-choices-icon svg, -.wpforms-field.wpforms-field-radio .wpforms-icon-choices .wpforms-icon-choices-icon svg { - fill: var(--wpforms-icon-choices-color) -} - -.elementor-editor-preview .elementor-widget-container .wpforms-field.wpforms-field-mailchimp ul, -.elementor-editor-active .elementor-widget-container .wpforms-field.wpforms-field-mailchimp ul, -.wpforms-field.wpforms-field-mailchimp ul { - margin: 0 -} - -.elementor-editor-preview .elementor-widget-container .wpforms-field.wpforms-field-mailchimp ul li, -.elementor-editor-active .elementor-widget-container .wpforms-field.wpforms-field-mailchimp ul li, -.wpforms-field.wpforms-field-mailchimp ul li { - padding: 0 -} - -.elementor-editor-preview .elementor-widget-container .wpforms-field.wpforms-field-mailchimp ul li:before, -.elementor-editor-active .elementor-widget-container .wpforms-field.wpforms-field-mailchimp ul li:before, -.wpforms-field.wpforms-field-mailchimp ul li:before { - content: none; - display: none -} - -.elementor-editor-preview .elementor-widget-container input[type="checkbox"], -.elementor-editor-active .elementor-widget-container input[type="checkbox"], -.wp-block-post-content input[type="checkbox"], -.logico-front-end input[type="checkbox"], -.wpforms-container .wpforms-field input[type="checkbox"] { - width: 20px; - height: 20px; - -moz-box-sizing: border-box; - box-sizing: border-box; - display: inline-block !important; - margin: 0 1em -.1875em 0; - cursor: pointer; - vertical-align: baseline; - outline: none !important; - position: relative; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - border: solid 1px var(--logico-border-color); - font-size: 16px; - line-height: 1; - -webkit-transition: border-color 0.3s; - transition: border-color 0.3s; - border-radius: calc(var(--logico-form-field-border-radius-left-top, 0px)/2) calc(var(--logico-form-field-border-radius-right-top, 0px)/2) calc(var(--logico-form-field-border-radius-right-bottom, 0px)/2) calc(var(--logico-form-field-border-radius-left-bottom, 0px)/2) -} - -.elementor-editor-preview .elementor-widget-container input[type="checkbox"]:checked:before, -.elementor-editor-active .elementor-widget-container input[type="checkbox"]:checked:before, -.wp-block-post-content input[type="checkbox"]:checked:before, -.logico-front-end input[type="checkbox"]:checked:before, -.wpforms-container .wpforms-field input[type="checkbox"]:checked:before { - content: '\e87b'; - position: absolute; - width: 19px; - height: 18px; - font: 400 normal 9px/18px 'fontello'; - text-align: center; - display: block; - z-index: 2; - left: 0; - right: 0; - top: 0; - color: var(--logico-dark-text-color) -} - -.elementor-editor-preview .elementor-widget-container input[type="checkbox"]+label, -.elementor-editor-active .elementor-widget-container input[type="checkbox"]+label, -.wp-block-post-content input[type="checkbox"]+label, -.logico-front-end input[type="checkbox"]+label, -.wpforms-container .wpforms-field input[type="checkbox"]+label { - font-size: 16px; - letter-spacing: .008em -} - -.elementor-editor-preview .elementor-widget-container input[type="range"], -.elementor-editor-active .elementor-widget-container input[type="range"], -.wp-block-post-content input[type="range"], -.logico-front-end input[type="range"] { - height: 6px; - border: none; - -webkit-border-radius: 0; - border-radius: 0; - outline: none; - width: 100%; - background-color: var(--logico-background-color); - -webkit-box-shadow: inset 0 0 0 1px var(--logico-border-color); - -moz-box-shadow: inset 0 0 0 1px var(--logico-border-color); - box-shadow: inset 0 0 0 1px var(--logico-border-color) -} - -.elementor-editor-preview .elementor-widget-container input[type="range"]::-webkit-slider-runnable-track, -.elementor-editor-active .elementor-widget-container input[type="range"]::-webkit-slider-runnable-track, -.wp-block-post-content input[type="range"]::-webkit-slider-runnable-track, -.logico-front-end input[type="range"]::-webkit-slider-runnable-track { - width: 100%; - height: 6px; - border: none; - color: transparent -} - -.elementor-editor-preview .elementor-widget-container input[type="range"]:focus::-webkit-slider-runnable-track, -.elementor-editor-active .elementor-widget-container input[type="range"]:focus::-webkit-slider-runnable-track, -.wp-block-post-content input[type="range"]:focus::-webkit-slider-runnable-track, -.logico-front-end input[type="range"]:focus::-webkit-slider-runnable-track { - width: 100%; - height: 6px; - border: none; - color: transparent -} - -.elementor-editor-preview .elementor-widget-container input[type="range"]::-moz-range-track, -.elementor-editor-active .elementor-widget-container input[type="range"]::-moz-range-track, -.wp-block-post-content input[type="range"]::-moz-range-track, -.logico-front-end input[type="range"]::-moz-range-track { - width: 100%; - height: 6px; - border: none; - color: transparent -} - -.elementor-editor-preview .elementor-widget-container input[type="range"]::-ms-track, -.elementor-editor-active .elementor-widget-container input[type="range"]::-ms-track, -.wp-block-post-content input[type="range"]::-ms-track, -.logico-front-end input[type="range"]::-ms-track { - width: 100%; - height: 6px; - border: none; - color: transparent -} - -.elementor-editor-preview .elementor-widget-container input[type="range"]::-webkit-slider-thumb, -.elementor-editor-active .elementor-widget-container input[type="range"]::-webkit-slider-thumb, -.wp-block-post-content input[type="range"]::-webkit-slider-thumb, -.logico-front-end input[type="range"]::-webkit-slider-thumb { - width: 18px; - height: 18px; - -webkit-border-radius: 50%; - border-radius: 50%; - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-appearance: none; - -moz-appearance: none; - margin: -6px 0 0 0; - border: solid 1px var(--logico-border-color); - background-color: var(--logico-background-color); - outline: none -} - -.elementor-editor-preview .elementor-widget-container input[type="range"]:focus::-webkit-slider-thumb, -.elementor-editor-preview .elementor-widget-container input[type="range"]::-webkit-slider-thumb:hover, -.elementor-editor-active .elementor-widget-container input[type="range"]:focus::-webkit-slider-thumb, -.elementor-editor-active .elementor-widget-container input[type="range"]::-webkit-slider-thumb:hover, -.wp-block-post-content input[type="range"]:focus::-webkit-slider-thumb, -.wp-block-post-content input[type="range"]::-webkit-slider-thumb:hover, -.logico-front-end input[type="range"]:focus::-webkit-slider-thumb, -.logico-front-end input[type="range"]::-webkit-slider-thumb:hover { - outline: none -} - -.elementor-editor-preview .elementor-widget-container input[type="range"]::-moz-range-thumb, -.elementor-editor-active .elementor-widget-container input[type="range"]::-moz-range-thumb, -.wp-block-post-content input[type="range"]::-moz-range-thumb, -.logico-front-end input[type="range"]::-moz-range-thumb { - width: 18px; - height: 18px; - -webkit-border-radius: 50%; - border-radius: 50%; - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-appearance: none; - -moz-appearance: none; - margin: -6px 0 0 -7px; - border: solid 1px var(--logico-border-color); - background-color: var(--logico-background-color); - outline: none -} - -.elementor-editor-preview .elementor-widget-container input[type="range"]:focus::-moz-range-thumb, -.elementor-editor-preview .elementor-widget-container input[type="range"]::-moz-range-thumb:hover, -.elementor-editor-active .elementor-widget-container input[type="range"]:focus::-moz-range-thumb, -.elementor-editor-active .elementor-widget-container input[type="range"]::-moz-range-thumb:hover, -.wp-block-post-content input[type="range"]:focus::-moz-range-thumb, -.wp-block-post-content input[type="range"]::-moz-range-thumb:hover, -.logico-front-end input[type="range"]:focus::-moz-range-thumb, -.logico-front-end input[type="range"]::-moz-range-thumb:hover { - outline: none -} - -.elementor-editor-preview .elementor-widget-container input[type="range"]::-ms-thumb, -.elementor-editor-active .elementor-widget-container input[type="range"]::-ms-thumb, -.wp-block-post-content input[type="range"]::-ms-thumb, -.logico-front-end input[type="range"]::-ms-thumb { - width: 18px; - height: 18px; - -webkit-border-radius: 0; - border-radius: 0; - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-appearance: none; - -moz-appearance: none; - margin: -6px 0 0 -7px; - border: solid 1px var(--logico-border-color); - background-color: var(--logico-background-color); - outline: none -} - -.elementor-editor-preview .elementor-widget-container input[type="range"]:focus::-ms-thumb, -.elementor-editor-preview .elementor-widget-container input[type="range"]::-ms-thumb:hover, -.elementor-editor-active .elementor-widget-container input[type="range"]:focus::-ms-thumb, -.elementor-editor-active .elementor-widget-container input[type="range"]::-ms-thumb:hover, -.wp-block-post-content input[type="range"]:focus::-ms-thumb, -.wp-block-post-content input[type="range"]::-ms-thumb:hover, -.logico-front-end input[type="range"]:focus::-ms-thumb, -.logico-front-end input[type="range"]::-ms-thumb:hover { - outline: none -} - -.elementor-editor-preview .elementor-widget-container input[type="range"]:focus::-ms-thumb, -.elementor-editor-active .elementor-widget-container input[type="range"]:focus::-ms-thumb, -.wp-block-post-content input[type="range"]:focus::-ms-thumb, -.logico-front-end input[type="range"]:focus::-ms-thumb { - width: 18px; - height: 18px; - -webkit-border-radius: 50%; - border-radius: 50%; - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-appearance: none; - -moz-appearance: none; - margin: -6px 0 0 -7px; - border: solid 1px var(--logico-border-color); - background-color: var(--logico-background-color); - outline: none -} - -.wpforms-field-number-slider .wpforms-field-label { - display: block -} - -.wpforms-field-number-slider .wpforms-field-number-slider-hint { - font-size: 16px !important; - line-height: 30px; - font-weight: 400; - margin: 10px 0 0 -} - -.wpforms-field-number-slider .wpforms-field-number-slider-hint b { - font-weight: 400 -} - -.wpforms-field { - padding: 20px 0 0 -} - -.wpforms-container .wpforms-field.wpforms-has-error em.wpforms-error { - font-style: normal; - color: #EF644C; - border: solid 1px; - border-radius: 3px; - font-size: 12px; - line-height: 1.4286em; - display: block; - position: absolute; - top: 100%; - left: 4px; - right: initial; - margin: 4px 0 0 0; - padding: 3px 5px; - max-width: 100%; - box-sizing: border-box; - background: #fff; - z-index: 3; - box-shadow: 0 0 5px rgba(0, 0, 0, .4) -} - -.wpforms-container .wpforms-field.wpforms-has-error em.wpforms-error:before { - content: ''; - position: absolute; - display: block; - left: 13px; - right: initial; - top: -6px; - width: 10px; - height: 10px; - -webkit-transform: rotate(45deg); - -ms-transform: rotate(45deg); - transform: rotate(45deg); - border-top: solid 1px; - border-left: solid 1px; - background: inherit -} - -.wpforms-form .wpforms-field-sublabel, -.wpforms-form .wpforms-field-limit-text, -.wpforms-form .wpforms-field-description { - margin: 8px 0 0; - font-size: 16px; - line-height: 1.2em; - color: var(--logico-light-text-color) -} - -.content-wrapper { - color: var(--logico-default-text-color) -} - -.elementor-editor-preview .elementor-widget-container p, -.elementor-editor-active .elementor-widget-container p, -.editor-styles-wrapper p, -.logico-front-end p { - margin: 0 -} - -.elementor-editor-preview .elementor-widget-container p:last-child, -.elementor-editor-active .elementor-widget-container p:last-child, -.editor-styles-wrapper p:last-child, -.logico-front-end p:last-child { - margin-bottom: 0 -} - -.elementor-editor-preview .elementor-widget-container a, -.elementor-editor-active .elementor-widget-container a, -.editor-styles-wrapper a, -.logico-front-end a { - color: var(--logico-accent-color) -} - -.elementor-editor-preview .elementor-widget-container blockquote, -.elementor-editor-active .elementor-widget-container blockquote, -.editor-styles-wrapper blockquote, -.logico-front-end blockquote { - padding: 0; - margin: 0 0 1.5em; - font-size: 1.1111em; - line-height: 2em -} - -.elementor-editor-preview .elementor-widget-container blockquote:before, -.elementor-editor-active .elementor-widget-container blockquote:before, -.editor-styles-wrapper blockquote:before, -.logico-front-end blockquote:before { - content: '\e87c'; - display: block; - font: 400 normal 1.45em/1em 'fontello'; - margin: 0 0 1.4138em; - color: var(--logico-accent-color) -} - -.elementor-editor-preview .elementor-widget-container blockquote:last-child, -.elementor-editor-active .elementor-widget-container blockquote:last-child, -.editor-styles-wrapper blockquote:last-child, -.logico-front-end blockquote:last-child { - margin-bottom: 0 -} - -.elementor-editor-preview .elementor-widget-container blockquote p, -.elementor-editor-active .elementor-widget-container blockquote p, -.editor-styles-wrapper blockquote p, -.logico-front-end blockquote p { - font-size: inherit; - line-height: inherit; - margin-bottom: 1em -} - -.elementor-editor-preview .elementor-widget-container blockquote cite, -.elementor-editor-active .elementor-widget-container blockquote cite, -.editor-styles-wrapper blockquote cite, -.logico-front-end blockquote cite { - font-size: .9em; - font-style: normal; - line-height: 1.7em; - display: block; - color: var(--logico-light-text-color) -} - -.elementor-editor-preview .elementor-widget-container ol, -.elementor-editor-preview .elementor-widget-container ul, -.elementor-editor-active .elementor-widget-container ol, -.elementor-editor-active .elementor-widget-container ul, -.editor-styles-wrapper ol, -.editor-styles-wrapper ul, -.logico-front-end ol, -.logico-front-end ul { - padding: 0; - margin: 0 0 1.5em; - font-size: 1em; - line-height: 2em -} - -.elementor-editor-preview .elementor-widget-container ol:last-child, -.elementor-editor-preview .elementor-widget-container ul:last-child, -.elementor-editor-active .elementor-widget-container ol:last-child, -.elementor-editor-active .elementor-widget-container ul:last-child, -.editor-styles-wrapper ol:last-child, -.editor-styles-wrapper ul:last-child, -.logico-front-end ol:last-child, -.logico-front-end ul:last-child { - margin-bottom: 0 -} - -.elementor-editor-preview .elementor-widget-container ul, -.elementor-editor-active .elementor-widget-container ul, -.editor-styles-wrapper ul, -.logico-front-end ul { - list-style: none -} - -.elementor-editor-preview .elementor-widget-container ul li, -.elementor-editor-active .elementor-widget-container ul li, -.editor-styles-wrapper ul li, -.logico-front-end ul li { - position: relative; - padding: 0 0 0 1.7em -} - -.elementor-editor-preview .elementor-widget-container ul li:before, -.elementor-editor-active .elementor-widget-container ul li:before, -.editor-styles-wrapper ul li:before, -.logico-front-end ul li:before { - content: '\e87b'; - display: inline-block; - position: absolute; - left: 0; - right: initial; - top: .0909em; - font: 400 normal .55em 'fontello'; - line-height: inherit; - color: var(--logico-accent-color) -} - -.elementor-editor-preview .elementor-widget-container ol, -.elementor-editor-active .elementor-widget-container ol, -.editor-styles-wrapper ol, -.logico-front-end ol { - list-style-position: inside -} - -.elementor-editor-preview .elementor-widget-container h1:not([class*=logico-title-h]), -.elementor-editor-preview .elementor-widget-container h2:not([class*=logico-title-h]), -.elementor-editor-preview .elementor-widget-container h3:not([class*=logico-title-h]), -.elementor-editor-preview .elementor-widget-container h4:not([class*=logico-title-h]), -.elementor-editor-preview .elementor-widget-container h5:not([class*=logico-title-h]), -.elementor-editor-preview .elementor-widget-container h6:not([class*=logico-title-h]), -.elementor-editor-preview .elementor-widget-container .logico-title-h1, -.elementor-editor-preview .elementor-widget-container .logico-title-h2, -.elementor-editor-preview .elementor-widget-container .logico-title-h3, -.elementor-editor-preview .elementor-widget-container .logico-title-h4, -.elementor-editor-preview .elementor-widget-container .logico-title-h5, -.elementor-editor-preview .elementor-widget-container .logico-title-h6, -.elementor-editor-active .elementor-widget-container h1:not([class*=logico-title-h]), -.elementor-editor-active .elementor-widget-container h2:not([class*=logico-title-h]), -.elementor-editor-active .elementor-widget-container h3:not([class*=logico-title-h]), -.elementor-editor-active .elementor-widget-container h4:not([class*=logico-title-h]), -.elementor-editor-active .elementor-widget-container h5:not([class*=logico-title-h]), -.elementor-editor-active .elementor-widget-container h6:not([class*=logico-title-h]), -.elementor-editor-active .elementor-widget-container .logico-title-h1, -.elementor-editor-active .elementor-widget-container .logico-title-h2, -.elementor-editor-active .elementor-widget-container .logico-title-h3, -.elementor-editor-active .elementor-widget-container .logico-title-h4, -.elementor-editor-active .elementor-widget-container .logico-title-h5, -.elementor-editor-active .elementor-widget-container .logico-title-h6, -.editor-styles-wrapper h1:not([class*=logico-title-h]), -.editor-styles-wrapper h2:not([class*=logico-title-h]), -.editor-styles-wrapper h3:not([class*=logico-title-h]), -.editor-styles-wrapper h4:not([class*=logico-title-h]), -.editor-styles-wrapper h5:not([class*=logico-title-h]), -.editor-styles-wrapper h6:not([class*=logico-title-h]), -.editor-styles-wrapper .logico-title-h1, -.editor-styles-wrapper .logico-title-h2, -.editor-styles-wrapper .logico-title-h3, -.editor-styles-wrapper .logico-title-h4, -.editor-styles-wrapper .logico-title-h5, -.editor-styles-wrapper .logico-title-h6, -.logico-front-end h1:not([class*=logico-title-h]), -.logico-front-end h2:not([class*=logico-title-h]), -.logico-front-end h3:not([class*=logico-title-h]), -.logico-front-end h4:not([class*=logico-title-h]), -.logico-front-end h5:not([class*=logico-title-h]), -.logico-front-end h6:not([class*=logico-title-h]), -.logico-front-end .logico-title-h1, -.logico-front-end .logico-title-h2, -.logico-front-end .logico-title-h3, -.logico-front-end .logico-title-h4, -.logico-front-end .logico-title-h5, -.logico-front-end .logico-title-h6 { - color: var(--logico-dark-text-color); - margin: 0 0 30px -} - -.elementor-editor-preview .elementor-widget-container h1:not([class*=logico-title-h]):last-child, -.elementor-editor-preview .elementor-widget-container h2:not([class*=logico-title-h]):last-child, -.elementor-editor-preview .elementor-widget-container h3:not([class*=logico-title-h]):last-child, -.elementor-editor-preview .elementor-widget-container h4:not([class*=logico-title-h]):last-child, -.elementor-editor-preview .elementor-widget-container h5:not([class*=logico-title-h]):last-child, -.elementor-editor-preview .elementor-widget-container h6:not([class*=logico-title-h]):last-child, -.elementor-editor-preview .elementor-widget-container .logico-title-h1:last-child, -.elementor-editor-preview .elementor-widget-container .logico-title-h2:last-child, -.elementor-editor-preview .elementor-widget-container .logico-title-h3:last-child, -.elementor-editor-preview .elementor-widget-container .logico-title-h4:last-child, -.elementor-editor-preview .elementor-widget-container .logico-title-h5:last-child, -.elementor-editor-preview .elementor-widget-container .logico-title-h6:last-child, -.elementor-editor-active .elementor-widget-container h1:not([class*=logico-title-h]):last-child, -.elementor-editor-active .elementor-widget-container h2:not([class*=logico-title-h]):last-child, -.elementor-editor-active .elementor-widget-container h3:not([class*=logico-title-h]):last-child, -.elementor-editor-active .elementor-widget-container h4:not([class*=logico-title-h]):last-child, -.elementor-editor-active .elementor-widget-container h5:not([class*=logico-title-h]):last-child, -.elementor-editor-active .elementor-widget-container h6:not([class*=logico-title-h]):last-child, -.elementor-editor-active .elementor-widget-container .logico-title-h1:last-child, -.elementor-editor-active .elementor-widget-container .logico-title-h2:last-child, -.elementor-editor-active .elementor-widget-container .logico-title-h3:last-child, -.elementor-editor-active .elementor-widget-container .logico-title-h4:last-child, -.elementor-editor-active .elementor-widget-container .logico-title-h5:last-child, -.elementor-editor-active .elementor-widget-container .logico-title-h6:last-child, -.editor-styles-wrapper h1:not([class*=logico-title-h]):last-child, -.editor-styles-wrapper h2:not([class*=logico-title-h]):last-child, -.editor-styles-wrapper h3:not([class*=logico-title-h]):last-child, -.editor-styles-wrapper h4:not([class*=logico-title-h]):last-child, -.editor-styles-wrapper h5:not([class*=logico-title-h]):last-child, -.editor-styles-wrapper h6:not([class*=logico-title-h]):last-child, -.editor-styles-wrapper .logico-title-h1:last-child, -.editor-styles-wrapper .logico-title-h2:last-child, -.editor-styles-wrapper .logico-title-h3:last-child, -.editor-styles-wrapper .logico-title-h4:last-child, -.editor-styles-wrapper .logico-title-h5:last-child, -.editor-styles-wrapper .logico-title-h6:last-child, -.logico-front-end h1:not([class*=logico-title-h]):last-child, -.logico-front-end h2:not([class*=logico-title-h]):last-child, -.logico-front-end h3:not([class*=logico-title-h]):last-child, -.logico-front-end h4:not([class*=logico-title-h]):last-child, -.logico-front-end h5:not([class*=logico-title-h]):last-child, -.logico-front-end h6:not([class*=logico-title-h]):last-child, -.logico-front-end .logico-title-h1:last-child, -.logico-front-end .logico-title-h2:last-child, -.logico-front-end .logico-title-h3:last-child, -.logico-front-end .logico-title-h4:last-child, -.logico-front-end .logico-title-h5:last-child, -.logico-front-end .logico-title-h6:last-child { - margin-bottom: 0 -} - -.elementor-editor-preview .elementor-widget-container h1:not([class*=logico-title-h]) a, -.elementor-editor-preview .elementor-widget-container h2:not([class*=logico-title-h]) a, -.elementor-editor-preview .elementor-widget-container h3:not([class*=logico-title-h]) a, -.elementor-editor-preview .elementor-widget-container h4:not([class*=logico-title-h]) a, -.elementor-editor-preview .elementor-widget-container h5:not([class*=logico-title-h]) a, -.elementor-editor-preview .elementor-widget-container h6:not([class*=logico-title-h]) a, -.elementor-editor-preview .elementor-widget-container .logico-title-h1 a, -.elementor-editor-preview .elementor-widget-container .logico-title-h2 a, -.elementor-editor-preview .elementor-widget-container .logico-title-h3 a, -.elementor-editor-preview .elementor-widget-container .logico-title-h4 a, -.elementor-editor-preview .elementor-widget-container .logico-title-h5 a, -.elementor-editor-preview .elementor-widget-container .logico-title-h6 a, -.elementor-editor-active .elementor-widget-container h1:not([class*=logico-title-h]) a, -.elementor-editor-active .elementor-widget-container h2:not([class*=logico-title-h]) a, -.elementor-editor-active .elementor-widget-container h3:not([class*=logico-title-h]) a, -.elementor-editor-active .elementor-widget-container h4:not([class*=logico-title-h]) a, -.elementor-editor-active .elementor-widget-container h5:not([class*=logico-title-h]) a, -.elementor-editor-active .elementor-widget-container h6:not([class*=logico-title-h]) a, -.elementor-editor-active .elementor-widget-container .logico-title-h1 a, -.elementor-editor-active .elementor-widget-container .logico-title-h2 a, -.elementor-editor-active .elementor-widget-container .logico-title-h3 a, -.elementor-editor-active .elementor-widget-container .logico-title-h4 a, -.elementor-editor-active .elementor-widget-container .logico-title-h5 a, -.elementor-editor-active .elementor-widget-container .logico-title-h6 a, -.editor-styles-wrapper h1:not([class*=logico-title-h]) a, -.editor-styles-wrapper h2:not([class*=logico-title-h]) a, -.editor-styles-wrapper h3:not([class*=logico-title-h]) a, -.editor-styles-wrapper h4:not([class*=logico-title-h]) a, -.editor-styles-wrapper h5:not([class*=logico-title-h]) a, -.editor-styles-wrapper h6:not([class*=logico-title-h]) a, -.editor-styles-wrapper .logico-title-h1 a, -.editor-styles-wrapper .logico-title-h2 a, -.editor-styles-wrapper .logico-title-h3 a, -.editor-styles-wrapper .logico-title-h4 a, -.editor-styles-wrapper .logico-title-h5 a, -.editor-styles-wrapper .logico-title-h6 a, -.logico-front-end h1:not([class*=logico-title-h]) a, -.logico-front-end h2:not([class*=logico-title-h]) a, -.logico-front-end h3:not([class*=logico-title-h]) a, -.logico-front-end h4:not([class*=logico-title-h]) a, -.logico-front-end h5:not([class*=logico-title-h]) a, -.logico-front-end h6:not([class*=logico-title-h]) a, -.logico-front-end .logico-title-h1 a, -.logico-front-end .logico-title-h2 a, -.logico-front-end .logico-title-h3 a, -.logico-front-end .logico-title-h4 a, -.logico-front-end .logico-title-h5 a, -.logico-front-end .logico-title-h6 a { - color: inherit -} - -.elementor-editor-preview .elementor-widget-container h1:not([class*=logico-title-h]) a:hover, -.elementor-editor-preview .elementor-widget-container h2:not([class*=logico-title-h]) a:hover, -.elementor-editor-preview .elementor-widget-container h3:not([class*=logico-title-h]) a:hover, -.elementor-editor-preview .elementor-widget-container h4:not([class*=logico-title-h]) a:hover, -.elementor-editor-preview .elementor-widget-container h5:not([class*=logico-title-h]) a:hover, -.elementor-editor-preview .elementor-widget-container h6:not([class*=logico-title-h]) a:hover, -.elementor-editor-preview .elementor-widget-container .logico-title-h1 a:hover, -.elementor-editor-preview .elementor-widget-container .logico-title-h2 a:hover, -.elementor-editor-preview .elementor-widget-container .logico-title-h3 a:hover, -.elementor-editor-preview .elementor-widget-container .logico-title-h4 a:hover, -.elementor-editor-preview .elementor-widget-container .logico-title-h5 a:hover, -.elementor-editor-preview .elementor-widget-container .logico-title-h6 a:hover, -.elementor-editor-active .elementor-widget-container h1:not([class*=logico-title-h]) a:hover, -.elementor-editor-active .elementor-widget-container h2:not([class*=logico-title-h]) a:hover, -.elementor-editor-active .elementor-widget-container h3:not([class*=logico-title-h]) a:hover, -.elementor-editor-active .elementor-widget-container h4:not([class*=logico-title-h]) a:hover, -.elementor-editor-active .elementor-widget-container h5:not([class*=logico-title-h]) a:hover, -.elementor-editor-active .elementor-widget-container h6:not([class*=logico-title-h]) a:hover, -.elementor-editor-active .elementor-widget-container .logico-title-h1 a:hover, -.elementor-editor-active .elementor-widget-container .logico-title-h2 a:hover, -.elementor-editor-active .elementor-widget-container .logico-title-h3 a:hover, -.elementor-editor-active .elementor-widget-container .logico-title-h4 a:hover, -.elementor-editor-active .elementor-widget-container .logico-title-h5 a:hover, -.elementor-editor-active .elementor-widget-container .logico-title-h6 a:hover, -.editor-styles-wrapper h1:not([class*=logico-title-h]) a:hover, -.editor-styles-wrapper h2:not([class*=logico-title-h]) a:hover, -.editor-styles-wrapper h3:not([class*=logico-title-h]) a:hover, -.editor-styles-wrapper h4:not([class*=logico-title-h]) a:hover, -.editor-styles-wrapper h5:not([class*=logico-title-h]) a:hover, -.editor-styles-wrapper h6:not([class*=logico-title-h]) a:hover, -.editor-styles-wrapper .logico-title-h1 a:hover, -.editor-styles-wrapper .logico-title-h2 a:hover, -.editor-styles-wrapper .logico-title-h3 a:hover, -.editor-styles-wrapper .logico-title-h4 a:hover, -.editor-styles-wrapper .logico-title-h5 a:hover, -.editor-styles-wrapper .logico-title-h6 a:hover, -.logico-front-end h1:not([class*=logico-title-h]) a:hover, -.logico-front-end h2:not([class*=logico-title-h]) a:hover, -.logico-front-end h3:not([class*=logico-title-h]) a:hover, -.logico-front-end h4:not([class*=logico-title-h]) a:hover, -.logico-front-end h5:not([class*=logico-title-h]) a:hover, -.logico-front-end h6:not([class*=logico-title-h]) a:hover, -.logico-front-end .logico-title-h1 a:hover, -.logico-front-end .logico-title-h2 a:hover, -.logico-front-end .logico-title-h3 a:hover, -.logico-front-end .logico-title-h4 a:hover, -.logico-front-end .logico-title-h5 a:hover, -.logico-front-end .logico-title-h6 a:hover { - color: var(--logico-accent-color) -} - -.elementor-editor-preview .elementor-widget-container h1:not([class*=logico-title-h]).special-title, -.elementor-editor-preview .elementor-widget-container h2:not([class*=logico-title-h]).special-title, -.elementor-editor-preview .elementor-widget-container h3:not([class*=logico-title-h]).special-title, -.elementor-editor-preview .elementor-widget-container h4:not([class*=logico-title-h]).special-title, -.elementor-editor-preview .elementor-widget-container h5:not([class*=logico-title-h]).special-title, -.elementor-editor-preview .elementor-widget-container h6:not([class*=logico-title-h]).special-title, -.elementor-editor-active .elementor-widget-container h1:not([class*=logico-title-h]).special-title, -.elementor-editor-active .elementor-widget-container h2:not([class*=logico-title-h]).special-title, -.elementor-editor-active .elementor-widget-container h3:not([class*=logico-title-h]).special-title, -.elementor-editor-active .elementor-widget-container h4:not([class*=logico-title-h]).special-title, -.elementor-editor-active .elementor-widget-container h5:not([class*=logico-title-h]).special-title, -.elementor-editor-active .elementor-widget-container h6:not([class*=logico-title-h]).special-title, -.editor-styles-wrapper h1:not([class*=logico-title-h]).special-title, -.editor-styles-wrapper h2:not([class*=logico-title-h]).special-title, -.editor-styles-wrapper h3:not([class*=logico-title-h]).special-title, -.editor-styles-wrapper h4:not([class*=logico-title-h]).special-title, -.editor-styles-wrapper h5:not([class*=logico-title-h]).special-title, -.editor-styles-wrapper h6:not([class*=logico-title-h]).special-title, -.logico-front-end h1:not([class*=logico-title-h]).special-title, -.logico-front-end h2:not([class*=logico-title-h]).special-title, -.logico-front-end h3:not([class*=logico-title-h]).special-title, -.logico-front-end h4:not([class*=logico-title-h]).special-title, -.logico-front-end h5:not([class*=logico-title-h]).special-title, -.logico-front-end h6:not([class*=logico-title-h]).special-title { - font-family: var(--logico-body-font-family); - text-transform: none; - font-weight: 600; - letter-spacing: -.03em -} - -.elementor-editor-preview .elementor-widget-container h1:not([class*=logico-title-h]).special-title:not(:last-child), -.elementor-editor-preview .elementor-widget-container h2:not([class*=logico-title-h]).special-title:not(:last-child), -.elementor-editor-preview .elementor-widget-container h3:not([class*=logico-title-h]).special-title:not(:last-child), -.elementor-editor-preview .elementor-widget-container h4:not([class*=logico-title-h]).special-title:not(:last-child), -.elementor-editor-preview .elementor-widget-container h5:not([class*=logico-title-h]).special-title:not(:last-child), -.elementor-editor-preview .elementor-widget-container h6:not([class*=logico-title-h]).special-title:not(:last-child), -.elementor-editor-active .elementor-widget-container h1:not([class*=logico-title-h]).special-title:not(:last-child), -.elementor-editor-active .elementor-widget-container h2:not([class*=logico-title-h]).special-title:not(:last-child), -.elementor-editor-active .elementor-widget-container h3:not([class*=logico-title-h]).special-title:not(:last-child), -.elementor-editor-active .elementor-widget-container h4:not([class*=logico-title-h]).special-title:not(:last-child), -.elementor-editor-active .elementor-widget-container h5:not([class*=logico-title-h]).special-title:not(:last-child), -.elementor-editor-active .elementor-widget-container h6:not([class*=logico-title-h]).special-title:not(:last-child), -.editor-styles-wrapper h1:not([class*=logico-title-h]).special-title:not(:last-child), -.editor-styles-wrapper h2:not([class*=logico-title-h]).special-title:not(:last-child), -.editor-styles-wrapper h3:not([class*=logico-title-h]).special-title:not(:last-child), -.editor-styles-wrapper h4:not([class*=logico-title-h]).special-title:not(:last-child), -.editor-styles-wrapper h5:not([class*=logico-title-h]).special-title:not(:last-child), -.editor-styles-wrapper h6:not([class*=logico-title-h]).special-title:not(:last-child), -.logico-front-end h1:not([class*=logico-title-h]).special-title:not(:last-child), -.logico-front-end h2:not([class*=logico-title-h]).special-title:not(:last-child), -.logico-front-end h3:not([class*=logico-title-h]).special-title:not(:last-child), -.logico-front-end h4:not([class*=logico-title-h]).special-title:not(:last-child), -.logico-front-end h5:not([class*=logico-title-h]).special-title:not(:last-child), -.logico-front-end h6:not([class*=logico-title-h]).special-title:not(:last-child) { - margin-bottom: .56em -} - -.elementor-editor-preview .elementor-widget-container mark, -.elementor-editor-active .elementor-widget-container mark, -.editor-styles-wrapper mark, -.logico-front-end mark { - background-color: #ff0; - color: #000; - padding: 0 .3em -} - -.wp-block-title { - margin: 0 0 28px -} - -.wp-block-title:last-child { - margin-bottom: 0 -} - -.wp-block-pullquote { - font-size: 1.1111em; - line-height: 1.6em; - padding: 0 -} - -.wp-block-pullquote:not(:last-child) { - margin-bottom: 1.25rem -} - -.wp-block-pullquote:not(:first-child) { - margin-top: 2.5rem -} - -.wp-block-pullquote:before { - content: '\e87e'; - font: 400 normal 2em/1em 'fontello'; - color: var(--logico-accent-color) -} - -.wp-block-pullquote blockquote { - padding: 1em; - font-size: inherit; - line-height: inherit -} - -.wp-block-pullquote blockquote:before { - content: none; - display: none -} - -.wp-block-pullquote blockquote cite { - font-size: .8em -} - -.wp-block-pullquote.has-background { - padding: 1em; - border-radius: var(--logico-radius-large, 0) -} - -.wp-block-pullquote, -.wp-block-pullquote.has-text-align-left { - text-align: left; - 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 -} - -.wp-block-pullquote.has-text-align-right { - text-align: 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 -} - -.wp-block-pullquote.has-text-align-center { - text-align: center; - 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 -} - -.wp-block-media-text { - margin: 1.875rem 0 -} - -.wp-block-media-text:not(:first-child) { - margin-top: 3.75em -} - -.wp-block-media-text:not(:last-child) { - margin-bottom: 3.75em -} - -.wp-block-media-text .wp-block-media-text__content { - font-size: 1.1111em; - line-height: 1.6em; - padding: 0 1.5em -} - -.wp-block-media-text .wp-block-media-text__media { - height: 100%; - border-radius: inherit -} - -.wp-block-media-text .wp-block-media-text__media img { - height: 100%; - -o-object-fit: cover; - object-fit: cover; - border-radius: inherit -} - -.wp-block-media-text.has-background { - border-radius: var(--logico-radius-large, 0) -} - -.wp-block-media-text.has-background .wp-block-media-text__content { - padding-top: 1.5em; - padding-bottom: 1.5em -} - -.content .wp-block-cover, -.block-editor-block-list__layout .wp-block-cover, -.wp-block-cover { - border-radius: var(--logico-radius-medium, 0) -} - -.content .wp-block-cover strong, -.block-editor-block-list__layout .wp-block-cover strong, -.wp-block-cover strong { - color: inherit -} - -.content .wp-block-cover .wp-block-title a, -.block-editor-block-list__layout .wp-block-cover .wp-block-title a, -.wp-block-cover .wp-block-title a { - text-decoration: none; - color: inherit -} - -.content .wp-block-cover .wp-block-title a:hover, -.block-editor-block-list__layout .wp-block-cover .wp-block-title a:hover, -.wp-block-cover .wp-block-title a:hover { - text-decoration: none; - color: inherit -} - -.content .wp-block-cover .wp-block-cover-text a, -.block-editor-block-list__layout .wp-block-cover .wp-block-cover-text a, -.wp-block-cover .wp-block-cover-text a { - color: inherit -} - -.content .wp-block-cover .wp-block-cover-text a:hover, -.block-editor-block-list__layout .wp-block-cover .wp-block-cover-text a:hover, -.wp-block-cover .wp-block-cover-text a:hover { - color: inherit -} - -.elementor-widget-sidebar .wp-block-cover, -.content .sidebar .wp-block-cover, -.sidebar .wp-block-cover, -.footer-widgets .wp-block-cover, -.slide-sidebar-content .wp-block-cover { - padding: 13.1147% 13.1147% 16.3934% 13.1147% -} - -.elementor-widget-sidebar .wp-block-cover .wp-block-title h1, -.elementor-widget-sidebar .wp-block-cover .wp-block-title h2, -.elementor-widget-sidebar .wp-block-cover .wp-block-title h3, -.elementor-widget-sidebar .wp-block-cover .wp-block-title h4, -.elementor-widget-sidebar .wp-block-cover .wp-block-title h5, -.elementor-widget-sidebar .wp-block-cover .wp-block-title h6, -.content .sidebar .wp-block-cover .wp-block-title h1, -.content .sidebar .wp-block-cover .wp-block-title h2, -.content .sidebar .wp-block-cover .wp-block-title h3, -.content .sidebar .wp-block-cover .wp-block-title h4, -.content .sidebar .wp-block-cover .wp-block-title h5, -.content .sidebar .wp-block-cover .wp-block-title h6, -.sidebar .wp-block-cover .wp-block-title h1, -.sidebar .wp-block-cover .wp-block-title h2, -.sidebar .wp-block-cover .wp-block-title h3, -.sidebar .wp-block-cover .wp-block-title h4, -.sidebar .wp-block-cover .wp-block-title h5, -.sidebar .wp-block-cover .wp-block-title h6, -.footer-widgets .wp-block-cover .wp-block-title h1, -.footer-widgets .wp-block-cover .wp-block-title h2, -.footer-widgets .wp-block-cover .wp-block-title h3, -.footer-widgets .wp-block-cover .wp-block-title h4, -.footer-widgets .wp-block-cover .wp-block-title h5, -.footer-widgets .wp-block-cover .wp-block-title h6, -.slide-sidebar-content .wp-block-cover .wp-block-title h1, -.slide-sidebar-content .wp-block-cover .wp-block-title h2, -.slide-sidebar-content .wp-block-cover .wp-block-title h3, -.slide-sidebar-content .wp-block-cover .wp-block-title h4, -.slide-sidebar-content .wp-block-cover .wp-block-title h5, -.slide-sidebar-content .wp-block-cover .wp-block-title h6 { - text-transform: none; - font-family: inherit; - font-weight: 600; - letter-spacing: -.03em -} - -.elementor-widget-sidebar .wp-block-cover .wp-block-title h1:not(:last-child), -.elementor-widget-sidebar .wp-block-cover .wp-block-title h2:not(:last-child), -.elementor-widget-sidebar .wp-block-cover .wp-block-title h3:not(:last-child), -.elementor-widget-sidebar .wp-block-cover .wp-block-title h4:not(:last-child), -.elementor-widget-sidebar .wp-block-cover .wp-block-title h5:not(:last-child), -.elementor-widget-sidebar .wp-block-cover .wp-block-title h6:not(:last-child), -.content .sidebar .wp-block-cover .wp-block-title h1:not(:last-child), -.content .sidebar .wp-block-cover .wp-block-title h2:not(:last-child), -.content .sidebar .wp-block-cover .wp-block-title h3:not(:last-child), -.content .sidebar .wp-block-cover .wp-block-title h4:not(:last-child), -.content .sidebar .wp-block-cover .wp-block-title h5:not(:last-child), -.content .sidebar .wp-block-cover .wp-block-title h6:not(:last-child), -.sidebar .wp-block-cover .wp-block-title h1:not(:last-child), -.sidebar .wp-block-cover .wp-block-title h2:not(:last-child), -.sidebar .wp-block-cover .wp-block-title h3:not(:last-child), -.sidebar .wp-block-cover .wp-block-title h4:not(:last-child), -.sidebar .wp-block-cover .wp-block-title h5:not(:last-child), -.sidebar .wp-block-cover .wp-block-title h6:not(:last-child), -.footer-widgets .wp-block-cover .wp-block-title h1:not(:last-child), -.footer-widgets .wp-block-cover .wp-block-title h2:not(:last-child), -.footer-widgets .wp-block-cover .wp-block-title h3:not(:last-child), -.footer-widgets .wp-block-cover .wp-block-title h4:not(:last-child), -.footer-widgets .wp-block-cover .wp-block-title h5:not(:last-child), -.footer-widgets .wp-block-cover .wp-block-title h6:not(:last-child), -.slide-sidebar-content .wp-block-cover .wp-block-title h1:not(:last-child), -.slide-sidebar-content .wp-block-cover .wp-block-title h2:not(:last-child), -.slide-sidebar-content .wp-block-cover .wp-block-title h3:not(:last-child), -.slide-sidebar-content .wp-block-cover .wp-block-title h4:not(:last-child), -.slide-sidebar-content .wp-block-cover .wp-block-title h5:not(:last-child), -.slide-sidebar-content .wp-block-cover .wp-block-title h6:not(:last-child) { - margin-bottom: 0 -} - -.elementor-widget-sidebar .wp-block-cover .wp-block-buttons, -.content .sidebar .wp-block-cover .wp-block-buttons, -.sidebar .wp-block-cover .wp-block-buttons, -.footer-widgets .wp-block-cover .wp-block-buttons, -.slide-sidebar-content .wp-block-cover .wp-block-buttons { - font-size: 0; - line-height: 1 -} - -.elementor-widget-sidebar .wp-block-cover .wp-block-buttons:not(:first-child), -.content .sidebar .wp-block-cover .wp-block-buttons:not(:first-child), -.sidebar .wp-block-cover .wp-block-buttons:not(:first-child), -.footer-widgets .wp-block-cover .wp-block-buttons:not(:first-child), -.slide-sidebar-content .wp-block-cover .wp-block-buttons:not(:first-child) { - margin-top: 40px -} - -.elementor-widget-sidebar .wp-block-cover .wp-block-buttons .wp-block-button__link:not(.has-text-color):not(.has-background), -.content .sidebar .wp-block-cover .wp-block-buttons .wp-block-button__link:not(.has-text-color):not(.has-background), -.sidebar .wp-block-cover .wp-block-buttons .wp-block-button__link:not(.has-text-color):not(.has-background), -.footer-widgets .wp-block-cover .wp-block-buttons .wp-block-button__link:not(.has-text-color):not(.has-background), -.slide-sidebar-content .wp-block-cover .wp-block-buttons .wp-block-button__link:not(.has-text-color):not(.has-background) { - --logico-button-text-color: #ffffff; - --logico-button-border-color: #ffffff; - --logico-button-background-color: rgba(255, 255, 255, 0); - --logico-button-icon-color: #111111; - --logico-button-text-hover: #111111; - --logico-button-border-hover: #ffffff; - --logico-button-background-hover: #ffffff; - --logico-button-icon-hover: #111111 -} - -.elementor-widget-sidebar .wp-block-cover p.has-background, -.content .sidebar .wp-block-cover p.has-background, -.sidebar .wp-block-cover p.has-background, -.footer-widgets .wp-block-cover p.has-background, -.slide-sidebar-content .wp-block-cover p.has-background { - padding: 20px; - line-height: 1.5em; - border-radius: var(--logico-radius-medium, 0) -} - -.wp-block-group.has-background, -.wp-block-group.has-border-color, -.wp-block-group.cut-corner { - border-radius: var(--logico-radius-medium, 0) -} - -.wp-block-button.is-style-theme a.wp-block-button__link { - display: inline-block; - position: relative; - text-align: center; - padding: 1em 5.21em 1em 1.71em; - min-height: calc(3.4286em + 2px); - font-size: 14px; - line-height: 1.4286em; - font-weight: 600; - letter-spacing: .01em; - text-decoration: none !important; - border-radius: var(--logico-radius-small, 0); - -webkit-transition: background 0.45s ease-out, border-color 0.3s, color 0.3s, padding 0.3s; - transition: background 0.45s ease-out, border-color 0.3s, color 0.3s, padding 0.3s; - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; - outline: none; - cursor: default; - overflow: hidden; - height: auto; - border: solid 1px !important; - z-index: 2 -} - -.wp-block-button.is-style-theme a.wp-block-button__link:focus, -.wp-block-button.is-style-theme a.wp-block-button__link:active { - outline: none; - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none -} - -.wp-block-button.is-style-theme a.wp-block-button__link:before { - content: '\e80b'; - position: absolute; - 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; - width: .71428em; - height: .71428em; - top: 50%; - left: initial; - right: 2.04286em; - background-color: transparent; - font: 400 normal .71428em/1em 'fontello'; - -webkit-transition: all 0.55s; - transition: all 0.55s; - margin: -.35714em 0 0; - z-index: 2 -} - -.wp-block-button.is-style-theme a.wp-block-button__link:after { - content: ''; - position: absolute; - display: block; - width: 4.8em; - top: 0; - bottom: 0; - right: 0; - left: initial; - -webkit-border-radius: inherit; - border-radius: inherit; - font-size: .71428em -} - -.wp-block-button.is-style-theme a.wp-block-button__link:not(.has-text-color) { - color: var(--logico-button-text-color) !important -} - -.wp-block-button.is-style-theme a.wp-block-button__link:not(.has-background) { - border-color: var(--logico-button-border-color) !important; - background: -webkit-linear-gradient(90deg, var(--logico-button-background-color) 50%, var(--logico-button-background-hover) 50%); - background: -moz-linear-gradient(90deg, var(--logico-button-background-color) 50%, var(--logico-button-background-hover) 50%); - background: linear-gradient(90deg, var(--logico-button-background-color) 50%, var(--logico-button-background-hover) 50%); - -webkit-background-size: calc(200% + 4px) 100%; - -moz-background-size: calc(200% + 4px) 100%; - -o-background-size: calc(200% + 4px) 100%; - background-size: calc(200% + 4px) 100%; - background-position: -1.7857em 0; - background-repeat: no-repeat -} - -.wp-block-button.is-style-theme a.wp-block-button__link:not(.has-background):before { - color: var(--logico-button-icon-color) -} - -.wp-block-button.is-style-theme a.wp-block-button__link:not(.has-background):after { - background-color: var(--logico-button-background-hover) -} - -.wp-block-button.is-style-theme a.wp-block-button__link:hover { - background-position: calc(100% + 1px) 0; - padding: 1em 4.21em 1em 2.71em; - cursor: pointer -} - -.wp-block-button.is-style-theme a.wp-block-button__link:hover:before { - animation: .3s linear 0s 1 normal none running button_arrows -} - -.wp-block-button.is-style-theme a.wp-block-button__link:not(.has-text-color):hover { - color: var(--logico-button-text-hover) !important -} - -.wp-block-button.is-style-theme a.wp-block-button__link:not(.has-background):hover { - border-color: var(--logico-button-border-hover) !important -} - -.wp-block-button.is-style-theme a.wp-block-button__link:not(.has-background):hover:before { - color: var(--logico-button-icon-hover) -} - -.wp-block-file a.wp-block-file__button { - display: inline-block; - text-decoration: none -} - -.wp-block-file.has-background, -.wp-block-file.has-border-color { - border-radius: var(--logico-radius-medium, 0) -} - -.wp-block-file.has-background .wp-block-file__button:only-child { - display: inline-block; - background: none; - -webkit-border-radius: 0; - border-radius: 0; - font-size: 14px; - line-height: 1.9286em; - text-align: left; - font-weight: 600; - letter-spacing: .01em; - color: inherit; - padding: 0; - position: relative -} - -.wp-block-file.has-background .wp-block-file__button:only-child:before { - content: ''; - position: absolute; - display: block; - height: 0; - left: 0; - right: 0; - bottom: 2px; - border-bottom: solid 1px; - opacity: 0; - -webkit-transition: opacity 0.3s; - transition: opacity 0.3s -} - -.wp-block-file.has-background .wp-block-file__button:only-child:after { - content: '\e80a'; - font: 400 normal .6428em 'fontello'; - margin: 0 0 0 15px; - position: relative; - top: -1px; - text-decoration: none -} - -.wp-block-file.has-background .wp-block-file__button:only-child:hover:before { - opacity: 1 -} - -body .content-wrapper .wp-block-social-links, -.block-editor-block-list__layout .wp-block-social-links, -ul.wp-block-social-links { - margin: 0 -} - -body .content-wrapper .wp-block-social-links .wp-block-social-link, -.block-editor-block-list__layout .wp-block-social-links .wp-block-social-link, -ul.wp-block-social-links .wp-block-social-link { - padding: 0 -} - -body .content-wrapper .wp-block-social-links .wp-block-social-link:before, -.block-editor-block-list__layout .wp-block-social-links .wp-block-social-link:before, -ul.wp-block-social-links .wp-block-social-link:before { - content: none; - display: none -} - -body .content-wrapper .wp-block-social-links .wp-block-social-link:hover, -.block-editor-block-list__layout .wp-block-social-links .wp-block-social-link:hover, -ul.wp-block-social-links .wp-block-social-link:hover { - -webkit-transform: none; - -ms-transform: none; - transform: none -} - -body .content-wrapper .wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor svg, -.block-editor-block-list__layout .wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor svg, -ul.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor svg { - -webkit-transition: fill 0.3s, color 0.3s; - transition: fill 0.3s, color 0.3s -} - -body .content-wrapper .wp-block-social-links.is-style-logos-only, -.block-editor-block-list__layout .wp-block-social-links.is-style-logos-only, -ul.wp-block-social-links.is-style-logos-only { - gap: 35px -} - -body .content-wrapper .wp-block-social-links.is-style-logos-only .wp-block-social-link, -.block-editor-block-list__layout .wp-block-social-links.is-style-logos-only .wp-block-social-link, -ul.wp-block-social-links.is-style-logos-only .wp-block-social-link { - background: none; - border: none; - margin-bottom: 0; - line-height: 1 -} - -body .content-wrapper .wp-block-social-links.is-style-logos-only .wp-block-social-link a, -.block-editor-block-list__layout .wp-block-social-links.is-style-logos-only .wp-block-social-link a, -ul.wp-block-social-links.is-style-logos-only .wp-block-social-link a { - padding: 0; - width: auto; - height: auto; - -webkit-transition: color 0.3s; - transition: color 0.3s; - color: var(--logico-dark-text-color) -} - -body .content-wrapper .wp-block-social-links.is-style-logos-only .wp-block-social-link a svg, -.block-editor-block-list__layout .wp-block-social-links.is-style-logos-only .wp-block-social-link a svg, -ul.wp-block-social-links.is-style-logos-only .wp-block-social-link a svg { - -webkit-transition: fill 0.3s; - transition: fill 0.3s; - fill: var(--logico-dark-text-color); - width: 18px; - height: 18px -} - -body .content-wrapper .wp-block-social-links.is-style-logos-only .wp-block-social-link a:hover, -.block-editor-block-list__layout .wp-block-social-links.is-style-logos-only .wp-block-social-link a:hover, -ul.wp-block-social-links.is-style-logos-only .wp-block-social-link a:hover { - color: var(--logico-accent-color) -} - -body .content-wrapper .wp-block-social-links.is-style-logos-only .wp-block-social-link a:hover svg, -.block-editor-block-list__layout .wp-block-social-links.is-style-logos-only .wp-block-social-link a:hover svg, -ul.wp-block-social-links.is-style-logos-only .wp-block-social-link a:hover svg { - fill: var(--logico-accent-color) -} - -.block-editor-block-list__layout .block-editor-block-list__block.wp-block-social-links.is-style-labels-only .wp-block-social-link .components-button.wp-block-social-link-anchor { - padding: 0 !important; - background: none !important -} - -.wp-block-social-links.has-small-icon-size.is-style-logos-only.is-layout-flex { - gap: 2em -} - -@media only screen and (min-width:661px) { - .wp-block-pullquote { - line-height: 2em - } - .wp-block-pullquote:before { - font-size: 2.5em - } - .wp-block-pullquote blockquote { - padding: 1em 2em - } - .wp-block-pullquote.has-background { - padding: 2em - } - .wp-block-media-text .wp-block-media-text__content { - line-height: 2em; - padding: 0 3em - } - .wp-block-media-text.has-background .wp-block-media-text__content { - padding-top: 3em; - padding-bottom: 3em - } -} - -.e-con { - --padding-top: var(--container-default-padding-top, 0); - --padding-right: var(--container-default-padding-right, 0); - --padding-bottom: var(--container-default-padding-bottom, 0); - --padding-left: var(--container-default-padding-left, 0) -} - -a.e-con { - text-decoration: none -} - -a.e-con p { - color: var(--logico-default-text-color); - -webkit-transition: color 0.3s; - transition: color 0.3s -} - -a.e-con:hover p { - color: var(--logico-accent-color) -} - -.e-con.cut-corner-yes, -.elementor-widget.cut-corner-yes .elementor-widget-container { - -webkit-clip-path: polygon(calc(100% - 45px) 0, 100% 45px, 100% 100%, 0 100%, 0 0); - clip-path: polygon(calc(100% - 45px) 0, 100% 45px, 100% 100%, 0 100%, 0 0) -} - -.e-con.cut-corner-yes:after, -.elementor-widget.cut-corner-yes .elementor-widget-container:after { - content: ''; - position: absolute; - display: block; - border: none; - border-top: inherit; - width: 64px; - height: 0; - right: calc(-19px - var(--border-top-width)); - left: initial; - top: calc(var(--border-top-width)*(-1)); - -webkit-transform: rotate(45deg); - -ms-transform: rotate(45deg); - transform: rotate(45deg); - -webkit-transform-origin: left top; - transform-origin: left top; - -moz-box-sizing: content-box; - box-sizing: content-box -} - -[data-parallax='scroll'] { - -webkit-transition: none !important; - transition: none !important -} - -.elementor-section-wrap>.elementor-element:only-child, -.elementor-section-wrap>.sticky-container-placeholder:first-child+.elementor-element:last-child { - position: relative !important -} - -html.elementor-html { - background: url(../../../../../../../../../themes/logico/img/bg-transparency.png) center center repeat -} - -:where(body).single-elementor-hf { - background: none -} - -.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap { - margin-top: .36em; - margin-bottom: .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-slideshow__header { - -moz-box-sizing: border-box; - box-sizing: border-box -} - -@keyframes logico_clip_right { - 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) - } -} - -@keyframes logico_clip_left { - 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) - } -} - -@keyframes logico_clip_down { - 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) - } -} - -@keyframes logico_clip_up { - 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) - } -} - -@keyframes logico_heading_animation { - from { - -webkit-transform: translateY(120%); - -ms-transform: translateY(120%); - transform: translateY(120%) - } - to { - -webkit-transform: translateY(0); - -ms-transform: translateY(0); - transform: translateY(0) - } -} - -.logico_clip_right { - animation-name: logico_clip_right -} - -.logico_clip_left { - animation-name: logico_clip_left -} - -.logico_clip_down { - animation-name: logico_clip_down -} - -.logico_clip_up { - animation-name: logico_clip_up -} - -.logico_heading_animation .word .letter { - opacity: 0; - -webkit-transform: translateY(120%); - -ms-transform: translateY(120%); - transform: translateY(120%); - animation: fadeIn 0.35s forwards, logico_heading_animation 0.7s cubic-bezier(.26, -.14, 0, 1.01) forwards -} - -.body-overlay { - position: fixed; - left: 0; - right: 0; - top: 0; - bottom: 0; - pointer-events: none; - opacity: 0; - cursor: pointer; - z-index: 100; - -webkit-transition: opacity 0.3s; - transition: opacity 0.3s; - background-color: #000 -} - -.body-overlay.active { - opacity: .5; - pointer-events: auto -} - -.content-wrapper { - margin-top: 90px; - margin-bottom: 90px; - max-width: var(--logico-content-width, 1380px); - width: 100%; - -moz-box-sizing: border-box; - box-sizing: border-box; - position: relative -} - -.content-wrapper:after { - content: ''; - display: table; - clear: both -} - -.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 -} - -.content-wrapper .content-inner: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(.95, .95); - -ms-transform: scale(.95, .95); - transform: scale(.95, .95); - opacity: .1 -} - -.grid-listing.columns-2, -.grid-listing.columns-3, -.grid-listing.columns-4, -.grid-listing.columns-5, -.grid-listing.columns-6 { - 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 -} - -.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: block -} - -.elementor-page .content-wrapper.content-wrapper-may-contain-elementor-code.content-wrapper-sidebar-position-none { - max-width: none; - margin-left: 0; - margin-right: 0 -} - -.elementor-page .content-wrapper.content-wrapper-may-contain-elementor-code.content-wrapper-sidebar-position-none .content { - width: 100%; - margin: 0 -} - -.elementor-page.ehf-header .content-wrapper.content-wrapper-may-contain-elementor-code.content-wrapper-sidebar-position-none { - margin-top: 0 -} - -.elementor-page.ehf-footer .content-wrapper.content-wrapper-may-contain-elementor-code.content-wrapper-sidebar-position-none { - margin-bottom: 0 -} - -.taxonomy-description:not(:last-child) { - margin-bottom: 90px -} - -@media only screen and (min-width:481px) { - .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:661px) { - .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: 120px - } - .content-wrapper .content { - width: calc(100% - 60px); - margin: 0 30px - } - .elementor-page .content-wrapper.content-wrapper-may-contain-elementor-code.content-wrapper-sidebar-position-none { - margin-left: 0; - margin-right: 0 - } - .elementor-page .content-wrapper.content-wrapper-may-contain-elementor-code.content-wrapper-sidebar-position-none .content { - width: 100%; - margin: 0 - } - .elementor-page.ehf-header .content-wrapper.content-wrapper-may-contain-elementor-code.content-wrapper-sidebar-position-none { - margin-top: 0 - } - .elementor-page.ehf-footer .content-wrapper.content-wrapper-may-contain-elementor-code.content-wrapper-sidebar-position-none { - margin-bottom: 0 - } - .taxonomy-description:not(:last-child) { - margin-bottom: 120px - } -} - -@media only screen and (min-width:1021px) { - .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 { - 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 - } - .content-wrapper>.sidebar { - -webkit-flex-shrink: 0; - -moz-flex-shrink: 0; - -ms-flex-shrink: 0; - flex-shrink: 0 - } - .content-wrapper .content { - margin: 0 30px - } - .content-wrapper.content-wrapper-sidebar-position-left>.sidebar { - order: 1; - margin: 0 10px 0 30px; - width: calc(25% - 40px) - } - .content-wrapper.content-wrapper-sidebar-position-left .content { - order: 2; - width: 100% - } - .content-wrapper.content-wrapper-sidebar-position-right>.sidebar { - order: 2; - margin: 0 30px 0 10px; - width: calc(25% - 40px) - } - .content-wrapper.content-wrapper-sidebar-position-right .content { - order: 1; - width: 100% - } - .content-wrapper.content-wrapper-sidebar-position-none .content { - width: calc(100% - 60px) - } - .elementor-page .content-wrapper.content-wrapper-may-contain-elementor-code.content-wrapper-sidebar-position-none { - margin-left: 0; - margin-right: 0 - } - .elementor-page .content-wrapper.content-wrapper-may-contain-elementor-code.content-wrapper-sidebar-position-none .content { - width: 100%; - margin: 0 - } - .elementor-page.ehf-header .content-wrapper.content-wrapper-may-contain-elementor-code.content-wrapper-sidebar-position-none { - margin-top: 0 - } - .elementor-page.ehf-footer .content-wrapper.content-wrapper-may-contain-elementor-code.content-wrapper-sidebar-position-none { - margin-bottom: 0 - } -} - -@media only screen and (min-width:1380px) { - .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 { - margin: 150px auto - } - .content-wrapper .content { - margin: 0 20px - } - .content-wrapper.content-wrapper-sidebar-position-left .content { - width: calc(75% - 40px) - } - .content-wrapper.content-wrapper-sidebar-position-left>.sidebar { - margin: 0 20px - } - .content-wrapper.content-wrapper-sidebar-position-right .content { - width: calc(75% - 40px) - } - .content-wrapper.content-wrapper-sidebar-position-right>.sidebar { - margin: 0 20px - } - .content-wrapper.content-wrapper-sidebar-position-none .content { - width: calc(100% - 40px) - } - .elementor-page .content-wrapper.content-wrapper-may-contain-elementor-code.content-wrapper-sidebar-position-none { - margin-left: 0; - margin-right: 0 - } - .elementor-page .content-wrapper.content-wrapper-may-contain-elementor-code.content-wrapper-sidebar-position-none .content { - width: 100%; - margin: 0 - } - .elementor-page.ehf-header .content-wrapper.content-wrapper-may-contain-elementor-code.content-wrapper-sidebar-position-none { - margin-top: 0 - } - .elementor-page.ehf-footer .content-wrapper.content-wrapper-may-contain-elementor-code.content-wrapper-sidebar-position-none { - margin-bottom: 0 - } - .taxonomy-description:not(:last-child) { - margin-bottom: 150px - } -} - -.content-wrapper>.sidebar { - margin: 0; - width: 278px; - min-width: 278px -} - -@media only screen and (min-width:1021px) { - .content-wrapper>.sidebar { - margin: 0 20px; - width: 305px - } -} - -@media only screen and (max-width:1020px) { - .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: 278px; - max-width: none; - margin: 0 !important; - border: solid 1px var(--logico-border-hover-color); - background-color: var(--logico-background-color); - opacity: 0 - } - .sidebar.active { - right: 0; - left: auto; - opacity: 1 - } - .sidebar .shop-hidden-sidebar-close { - position: absolute; - right: 20px; - left: initial; - top: 20px; - width: 17px; - height: 17px; - cursor: pointer; - font: 400 normal 17px/1em 'fontello'; - text-align: center; - color: var(--logico-dark-text-color) - } - .sidebar .shop-hidden-sidebar-close:before { - content: '\e845' - } - .sidebar .shop-hidden-sidebar-close:hover { - color: var(--logico-accent-color) - } - .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 var(--logico-border-hover-color); - border-right: none; - background-color: var(--logico-background-color) - } - .simple-sidebar-trigger:before { - content: '\e85b'; - position: absolute; - display: block; - width: 18px; - height: 18px; - top: 50%; - left: 50%; - right: auto; - margin: -9px 0 0 -9px - } -} - -.archive-listing-wrapper .standard-blog-item-wrapper:not(:first-child) { - margin-top: 60px -} - -.archive-listing-wrapper.classic-listing .post-meta-header { - border-top: solid 2px var(--logico-border-hover-color); - padding: 15px 0 -} - -.standard-blog-item-wrapper { - overflow: hidden; - position: relative -} - -.standard-blog-item-wrapper .blog-item { - position: relative -} - -.standard-blog-item-wrapper:not(.logico-format-quote) .blog-item .post-labels { - position: relative; - z-index: 2 -} - -.standard-blog-item-wrapper:not(.logico-format-quote) .blog-item .post-labels:not(:first-child) { - margin-top: 20px -} - -.standard-blog-item-wrapper:not(.logico-format-quote) .blog-item .post-media-wrapper { - font-size: 12px -} - -.standard-blog-item-wrapper:not(.logico-format-quote) .blog-item .post-media-wrapper .post-media a { - display: inline-block; - vertical-align: top; - position: relative; - font-size: 0; - line-height: 1; - overflow: hidden -} - -.standard-blog-item-wrapper:not(.logico-format-quote) .blog-item .post-media-wrapper .post-media a:after { - content: ''; - position: absolute; - display: block; - z-index: 2; - left: 0; - right: 0; - bottom: -45%; - height: 45%; - opacity: 0; - -webkit-transition: bottom 0.3s, opacity 0.3s; - transition: bottom 0.3s, opacity 0.3s; - background: -moz-linear-gradient(0deg, var(--logico-accent-color) 0%, transparent 100%); - background: -webkit-linear-gradient(0deg, var(--logico-accent-color) 0%, transparent 100%); - background: linear-gradient(0deg, var(--logico-accent-color) 0%, transparent 100%) -} - -.standard-blog-item-wrapper:not(.logico-format-quote) .blog-item .post-media-wrapper picture { - display: inline-block; - position: relative -} - -.standard-blog-item-wrapper:not(.logico-format-quote) .blog-item .post-media-wrapper .post-gallery-carousel picture { - display: block -} - -.standard-blog-item-wrapper:not(.logico-format-quote) .blog-item .post-media-wrapper .post-gallery-carousel picture img { - display: block; - width: 100% -} - -.standard-blog-item-wrapper:not(.logico-format-quote) .blog-item .post-labels+.post-media-wrapper { - margin-top: calc(-5.0833em - 20px) -} - -.standard-blog-item-wrapper:not(.logico-format-quote) .blog-item .post-title { - margin-bottom: 0; - font-family: inherit; - text-transform: none; - font-weight: 600 -} - -.standard-blog-item-wrapper:not(.logico-format-quote) .blog-item .post-title:not(:first-child) { - margin-top: 40px -} - -.standard-blog-item-wrapper:not(.logico-format-quote) .blog-item .post-title a { - text-decoration: none; - color: inherit; - background: no-repeat 0 85%; - background-image: linear-gradient(var(--logico-dark-text-color), var(--logico-dark-text-color)); - background-size: 0 .033em -} - -.standard-blog-item-wrapper:not(.logico-format-quote) .blog-item .post-title a:hover { - background-size: 100% .033em -} - -.standard-blog-item-wrapper:not(.logico-format-quote) .blog-item .post-content:after { - content: ''; - display: table; - clear: both -} - -.standard-blog-item-wrapper:not(.logico-format-quote) .blog-item .post-content:not(:first-child) { - margin-top: 15px -} - -.standard-blog-item-wrapper:not(.logico-format-quote):hover .blog-item .post-media-wrapper .post-media a:after { - bottom: 0; - opacity: 1 -} - -.standard-blog-item-wrapper.logico-format-quote .post-media-wrapper { - background-color: var(--logico-background-alter-color); - padding: 1em -} - -.standard-blog-item-wrapper .post-meta-footer { - 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 -} - -.standard-blog-item-wrapper .post-meta-footer:not(:first-child) { - margin-top: 30px -} - -.standard-blog-item-wrapper .post-meta-footer .post-meta-item { - font-size: 16px -} - -.standard-blog-item-wrapper .post-meta-footer .post-meta-item a { - text-decoration: none -} - -.post-more-button { - font-size: 0; - line-height: 1 -} - -.post-more-button:not(:first-child) { - margin-top: 40px -} - -.logico-theme-style-rounded .standard-blog-item-wrapper:not(.logico-format-quote) .blog-item .post-labels:not(:first-child) { - margin-top: 10px; - margin-left: 10px; - margin-right: 10px -} - -.logico-theme-style-rounded .standard-blog-item-wrapper:not(.logico-format-quote) .blog-item .post-labels+.post-media-wrapper { - margin-top: calc(-5.0833em - 10px) -} - -@media screen and (min-width:661px) { - .standard-blog-item-wrapper:not(.logico-format-quote) .blog-item .post-content:not(:first-child) { - margin-top: 20px - } -} - -@media screen and (min-width:841px) { - .archive-listing-wrapper .standard-blog-item-wrapper:not(:first-child) { - margin-top: 100px - } - .archive-listing-wrapper .standard-blog-item-wrapper.logico-format-quote .post-media-wrapper { - padding: 2em 2em 1em - } - .standard-blog-item-wrapper { - overflow: hidden; - position: relative - } -} - -@media screen and (min-width:1021px) { - .standard-blog-item-wrapper:not(.logico-format-quote) .blog-item .post-content:not(:first-child) { - margin-top: 30px - } -} - -.archive-listing-wrapper.grid-listing { - margin: 0 -10px -70px -} - -.archive-listing-wrapper.grid-listing .grid-item { - padding: 0 10px; - margin: 0 0 70px; - -moz-box-sizing: border-box; - box-sizing: border-box -} - -.archive-listing-wrapper.grid-listing .post-meta-header { - border-bottom: solid 2px var(--logico-border-hover-color); - padding: 0 0 8px -} - -.archive-listing-wrapper.grid-listing .standard-blog-item-wrapper:not(.logico-format-quote) .blog-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: 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; - height: 100% -} - -.archive-listing-wrapper.grid-listing .standard-blog-item-wrapper:not(.logico-format-quote) .blog-item .post-title:not(:first-child) { - margin-top: 30px -} - -.archive-listing-wrapper.grid-listing .standard-blog-item-wrapper:not(.logico-format-quote) .blog-item .post-content:not(:first-child) { - margin-top: 20px -} - -.archive-listing-wrapper.grid-listing .standard-blog-item-wrapper:not(.logico-format-quote) .blog-item .post-labels:not(:first-child) { - margin-top: 50px -} - -.archive-listing-wrapper.grid-listing .post-media>a { - display: block !important; - position: relative -} - -.archive-listing-wrapper.grid-listing .post-media picture { - display: block !important; - overflow: hidden; - height: 0; - width: 100%; - padding: 111.1905% 0 0 -} - -.archive-listing-wrapper.grid-listing .post-media img { - position: absolute; - top: 0; - left: 0; - right: 0; - max-width: none; - width: 100%; - height: 100%; - -o-object-fit: cover; - object-fit: cover -} - -.logico-theme-style-rounded .archive-listing-wrapper.grid-listing .standard-blog-item-wrapper:not(.logico-format-quote) .blog-item .post-labels:not(:first-child) { - margin-top: 40px; - margin-left: 10px; - margin-right: 10px -} - -@media only screen and (min-width:1201px) { - .archive-listing-wrapper.grid-listing { - margin: 0 -20px -80px - } - .archive-listing-wrapper.grid-listing .grid-item { - padding: 0 20px; - margin: 0 0 80px - } - .archive-listing-wrapper.grid-listing .standard-blog-item-wrapper:not(.logico-format-quote) .blog-item .post-title:not(:first-child) { - margin-top: 53px - } - .archive-listing-wrapper.grid-listing .standard-blog-item-wrapper:not(.logico-format-quote) .blog-item .post-content:not(:first-child) { - margin-top: 23px - } - .archive-listing-wrapper.grid-listing .standard-blog-item-wrapper:not(.logico-format-quote) .blog-item .post-labels:not(:first-child) { - margin-top: 70px - } - .logico-theme-style-rounded .archive-listing-wrapper.grid-listing .standard-blog-item-wrapper:not(.logico-format-quote) .blog-item .post-labels:not(:first-child) { - margin-top: 60px - } -} - -.single-post .post-media-wrapper { - font-size: 12px -} - -.single-post .post-media-wrapper picture { - display: inline-block; - position: relative -} - -.single-post .post-media-wrapper picture img { - border-radius: var(--logico-radius-large, 0) -} - -.single-post.logico-format-quote .post-media-wrapper { - background-color: var(--logico-background-alter-color); - padding: 1em; - border-radius: var(--logico-radius-large, 0) -} - -.single-post .post-labels+.post-media-wrapper { - margin-top: calc(-5.0833em - 20px) -} - -.single-post.logico-format-quote .post-labels+.post-media-wrapper { - margin-top: 0 -} - -.single-post .post-labels { - position: relative; - z-index: 2 -} - -.single-post .post-labels:not(:first-child) { - margin-top: 20px -} - -.single-post.logico-format-quote .post-labels:not(:first-child) { - margin-top: 0 -} - -.single-post .post-meta-header { - border-top: solid 2px var(--logico-border-hover-color); - padding: 15px 0 -} - -.content-wrapper .single-post>.post-title { - font-family: inherit; - line-height: 1.25em; - font-weight: 600; - text-transform: none -} - -.content-wrapper .single-post>.post-title:not(:first-child) { - margin: 40px 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 { - position: relative; - margin: 0; - padding: 15px 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; - background-color: var(--logico-background-alter-color); - border-radius: var(--logico-radius-small, 0) -} - -.single-post .post-meta-footer:not(:first-child) { - margin: 40px 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:not(:first-child):after { - content: ''; - position: absolute; - display: block; - width: 1px; - height: 20px; - left: initial; - right: 15px; - top: -20px -} - -.single-post .post-meta-footer .post-meta-item a { - text-decoration: none -} - -.single-post .post-meta-footer .post-meta-item.post-meta-item-tags { - margin: 0 15px -} - -.single-post .post-meta-footer .post-meta-item.post-meta-item-socials { - margin: 16px 15px 0 -} - -.single-post .post-meta-footer .post-meta-item.post-meta-item-socials .wrapper-socials { - margin: -16px -14px 0 -} - -.single-post .post-meta-footer .post-meta-item.post-meta-item-socials .wrapper-socials li { - padding: 0; - margin: 16px 14px 0 -} - -.single-post .post-meta-footer .post-meta-item.post-meta-item-socials .wrapper-socials li:before { - content: none; - display: none -} - -.post-password-form { - margin: 2rem 0; - position: relative; - z-index: 2 -} - -.post-password-form .password-form { - 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 -} - -.post-password-form .logico-form-button { - margin: 10px 0 0 -} - -.post-password-form input[type="submit"], -.post-password-form button { - width: 100%; - white-space: nowrap -} - -.post-password-form .logico-form-field input { - width: 100% -} - -.logico-theme-style-rounded .single-post .post-labels+.post-media-wrapper { - margin-top: calc(-5.0833em - 10px) -} - -@media screen and (min-width:481px) { - form.post-password-form .password-form { - 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; - max-width: 650px - } - form.post-password-form .logico-form-field { - width: 100% - } - form.post-password-form .logico-form-field input { - height: 63px; - padding: 19px 0 - } - form.post-password-form .logico-form-button { - margin: 0 0 0 20px; - -webkit-flex-shrink: 0; - -moz-flex-shrink: 0; - -ms-flex-shrink: 0; - flex-shrink: 0 - } -} - -@media screen and (min-width:841px) { - .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; - padding: 45px - } - .single-post .post-meta-footer:not(:first-child) { - margin: 60px 0 0 - } - .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; - margin-top: 0 - } - .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 - } - .single-post.logico-format-quote .post-media-wrapper { - padding: 2em 2em 1em - } -} - -.error-404 { - width: 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: 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; - text-align: center; - padding: 50px 20px; - -webkit-background-size: cover; - background-size: cover; - -moz-box-sizing: border-box; - box-sizing: border-box; - overflow: hidden; - min-height: 100vh -} - -.error-404 .error-404-header { - text-align: center; - position: relative; - z-index: 2 -} - -.error-404 .error-404-header .logo-container { - width: auto; - margin: 0 -} - -.error-404 .error-404-container { - position: relative; - z-index: 2 -} - -.error-404 .error-404-container:not(:first-child) { - margin-top: 50px -} - -.error-404 .error-404-code.logico-title-h1 { - font-size: 180px; - line-height: 1; - font-weight: 600; - margin: 0; - -webkit-text-stroke: 2px var(--logico-dark-text-color); - text-stroke: 2px var(--logico-dark-text-color); - paint-order: stroke fill; - color: transparent -} - -.error-404 .error-404-code.logico-title-h1:not(:first-child) { - margin-top: 62px -} - -.error-404 .error-404-image-wrapper { - max-width: 80%; - margin: 0 auto; - position: relative -} - -.error-404 .error-404-image-wrapper:not(:first-child) { - margin-top: 70px -} - -.error-404 .error-404-image { - display: block -} - -.error-404 .error-404-inner { - padding: 34px 0 -} - -.error-404 .error-404-inner .error-404-title { - margin: 0 0 21px -} - -.error-404 .error-404-inner .error-404-info-text { - max-width: 572px; - margin: 0 auto -} - -.error-404 .error-404-inner .error-404-button { - position: relative; - z-index: 2; - font-size: 0; - line-height: 1 -} - -.error-404 .error-404-inner .error-404-button:not(:first-child) { - margin: 40px 0 0 -} - -.error-404 .error-404-inner .error-404-info-text:not(:first-child) { - padding: 1px 0 0 -} - -.error-404 .wrapper-socials.error-404-socials { - margin: -19px -19px -} - -.error-404 .wrapper-socials.error-404-socials li { - margin: 19px 19px 0 -} - -.error-404 .wrapper-socials.error-404-socials li a { - color: var(--logico-dark-text-color) -} - -.error-404 .wrapper-socials.error-404-socials li a:hover { - color: var(--logico-light-text-color) -} - -.error-404 .error-404-bg { - display: none; - position: absolute; - max-width: 35%; - bottom: 0 -} - -.error-404 .error-404-bg.error-404-bg-left { - right: 50%; - left: initial; - margin: 0 320px 0 0 -} - -.error-404 .error-404-bg.error-404-bg-right { - left: 50%; - right: initial; - margin: 0 0 0 334px -} - -.error-404 .error-404-footer { - position: relative; - z-index: 2 -} - -@media only screen and (min-width:481px) { - .error-404 { - padding: 75px 20px - } - .error-404 .error-404-inner { - padding: 34px 0 58px - } -} - -@media only screen and (min-width:841px) { - .error-404 { - padding: 77px 20px 80px - } - .error-404 .error-404-code.logico-title-h1 { - font-size: 200px - } - .error-404 .error-404-container:not(:first-child) { - margin-top: 90px - } -} - -@media only screen and (min-width:1021px) { - .error-404 .error-404-container:not(:first-child) { - margin-top: 146px - } -} - -@media only screen and (min-width:1281px) { - .error-404 .error-404-bg { - display: block - } -} - -@media only screen and (min-width:1921px) { - .error-404 .error-404-bg.error-404-bg-right { - left: initial; - right: 0; - margin: 0 - } -} - -.search-form { - position: relative; - padding: 4px -} - -.search-form .search-form-field { - background: none; - outline: none; - padding: 8px 55px 8px 18px; - height: 50px; - font-size: 14px; - line-height: 22px; - font-weight: 400; - margin: 0; - border: solid 2px; - -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: 19px; - height: 19px; - position: absolute; - right: 8px; - top: 8px; - bottom: 8px; - z-index: 3; - text-align: center; - font: 400 normal 18px/20px 'fontello'; - cursor: pointer; - -webkit-transition: color 0.3s; - transition: color 0.3s -} - -.search-form .search-form-icon:before { - content: '\e85c' -} - -.logico-no-results-title { - text-align: center -} - -.logico-no-result-search-form { - max-width: 800px; - margin: 0 auto -} - -.logico-no-result-search-form .search-form .search-form-field { - padding-right: 50px -} - -.logico-no-result-search-form .search-form-icon { - bottom: initial; - top: 21px; - right: 20px; - z-index: 3 -} - -.portfolio-listing-wrapper.isotope-trigger:after { - content: ''; - display: table; - clear: both -} - -.portfolio-listing-wrapper .portfolio-item-wrapper { - margin: 0; - position: relative; - width: 100%; - padding: 0; - -moz-box-sizing: border-box; - box-sizing: border-box -} - -.portfolio-listing-wrapper .portfolio-item-wrapper .portfolio-item { - position: relative; - display: block; - overflow: hidden; - border-radius: var(--logico-radius-large, 0) -} - -.portfolio-listing-wrapper .portfolio-item-wrapper .portfolio-item-media-link { - height: 0; - overflow: hidden; - position: relative; - display: block; - text-decoration: none -} - -.portfolio-listing-wrapper .portfolio-item-wrapper .portfolio-item-media-link img { - position: absolute; - top: 0; - left: 0; - right: 0; - max-width: none; - width: 100%; - height: 100%; - -o-object-fit: cover; - object-fit: cover -} - -.portfolio-listing-wrapper .portfolio-item-wrapper .portfolio-item-content { - position: absolute; - left: 0; - right: 0; - bottom: 0; - z-index: 2; - overflow: hidden -} - -.portfolio-listing-wrapper .portfolio-item-wrapper .portfolio-item-content:before { - content: ''; - position: absolute; - left: 0; - right: 0; - top: 0; - height: 100%; - opacity: .5; - background: -moz-linear-gradient(0deg, var(--logico-background-color) 0%, transparent 100%); - background: -webkit-linear-gradient(0deg, var(--logico-background-color) 0%, transparent 100%); - background: linear-gradient(0deg, var(--logico-background-color) 0%, transparent 100%); - -webkit-transition: opacity 0.3s; - transition: opacity 0.3s -} - -.portfolio-listing-wrapper .portfolio-item-wrapper .portfolio-item-content .post-title { - position: relative; - z-index: 2; - text-transform: none; - font: 600 normal 1em/1.5em var(--logico-body-font-family); - letter-spacing: -.03em; - margin: 0 -} - -.portfolio-listing-wrapper .portfolio-item-wrapper .portfolio-item-content .post-title, -.portfolio-listing-wrapper .portfolio-item-wrapper .portfolio-item-content .post-title a { - color: var(--logico-dark-text-color) -} - -.portfolio-listing-wrapper .portfolio-item-wrapper .portfolio-item-content .post-title:not(:first-child) { - margin: 0 -} - -.portfolio-listing-wrapper .portfolio-item-wrapper .portfolio-item-content .post-title br { - display: none -} - -.portfolio-listing-wrapper .portfolio-item-wrapper .portfolio-item-content .post-title a { - text-decoration: none -} - -.portfolio-listing-wrapper .portfolio-item-wrapper .portfolio-item-content .post-title em, -.portfolio-listing-wrapper .portfolio-item-wrapper .portfolio-item-content .post-title i { - font-style: normal; - font-weight: inherit -} - -.portfolio-listing-wrapper .portfolio-item-wrapper .portfolio-item-content .post-title b, -.portfolio-listing-wrapper .portfolio-item-wrapper .portfolio-item-content .post-title strong { - font-weight: inherit -} - -.portfolio-listing-wrapper .portfolio-item-wrapper:hover .portfolio-item-content:before { - opacity: 0 -} - -.portfolio-listing-wrapper .portfolio-item-wrapper.with-title-icon .portfolio-item-content .post-title { - padding: 0 1.1em 0 0; - display: block; - position: relative; - width: 100% -} - -.portfolio-listing-wrapper .portfolio-item-wrapper.with-title-icon .portfolio-item-content .post-title:after { - content: '\e80b'; - font: 400 normal .9em/1.5em 'fontello'; - position: absolute; - display: block; - right: 30px; - left: initial; - bottom: 0; - opacity: 0; - -webkit-transition: opacity 0.3s, right 0.3s, left 0.3s; - transition: opacity 0.3s, right 0.3s, left 0.3s -} - -.portfolio-listing-wrapper .portfolio-item-wrapper.with-media-overlay .portfolio-item-media-link:before { - content: ''; - position: absolute; - display: block; - padding: 0; - border: none; - z-index: 2; - width: 100%; - height: 100%; - left: 0; - right: 0; - top: 100%; - opacity: 0; - -webkit-transition: opacity 0.3s, top 0.3s; - transition: opacity 0.3s, top 0.3s; - background: -moz-linear-gradient(0deg, var(--logico-accent-color) 0%, transparent 100%); - background: -webkit-linear-gradient(0deg, var(--logico-accent-color) 0%, transparent 100%); - background: linear-gradient(0deg, var(--logico-accent-color) 0%, transparent 100%) -} - -.portfolio-listing-wrapper .portfolio-item-wrapper.with-media-overlay:hover .portfolio-item-media-link:before { - top: 0; - opacity: 1 -} - -.portfolio-listing-wrapper .portfolio-item-wrapper.with-media-overlay:hover.with-title-icon .portfolio-item-content .post-title:after { - opacity: 1; - right: 0; - left: initial -} - -.logico-theme-style-rounded .portfolio-listing-wrapper.portfolio-grid-listing, -.logico-theme-style-rounded .portfolio-listing-wrapper.portfolio-masonry-listing { - margin: -10px -5px 0 -} - -.logico-theme-style-rounded .portfolio-listing-wrapper.portfolio-grid-listing .portfolio-item-wrapper, -.logico-theme-style-rounded .portfolio-listing-wrapper.portfolio-masonry-listing .portfolio-item-wrapper { - padding: 10px 5px 0 -} - -.logico-theme-style-rounded .portfolio-listing-wrapper.owl-carousel { - margin: 0 -5px; - width: calc(100% + 10px) -} - -.logico-theme-style-rounded .portfolio-listing-wrapper.owl-carousel .portfolio-item-wrapper { - padding: 0 5px -} - -.logico-theme-style-rounded .portfolio-listing-wrapper.owl-carousel.owl-theme .owl-nav { - left: 35px; - right: 35px -} - -.logico-theme-style-rounded .portfolio-listing-wrapper.owl-carousel.owl-theme:hover .owl-nav { - left: 25px; - right: 25px -} - -@media only screen and (min-width:1201px) { - .portfolio-listing-wrapper .portfolio-item-wrapper .portfolio-item-content .post-title { - font-size: 1.11em - } -} - -.portfolio-listing-wrapper.portfolio-grid-listing .portfolio-item-wrapper .portfolio-item-media-link { - padding: 100% 0 0 -} - -.portfolio-listing-wrapper.portfolio-grid-listing .portfolio-item-wrapper .portfolio-item-content { - padding: 30px 20px -} - -@media only screen and (min-width:481px) { - .portfolio-listing-wrapper.portfolio-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 - } - .portfolio-listing-wrapper.portfolio-grid-listing.columns-2 .portfolio-item-wrapper, - .portfolio-listing-wrapper.portfolio-grid-listing.columns-3 .portfolio-item-wrapper, - .portfolio-listing-wrapper.portfolio-grid-listing.columns-4 .portfolio-item-wrapper, - .portfolio-listing-wrapper.portfolio-grid-listing.columns-5 .portfolio-item-wrapper, - .portfolio-listing-wrapper.portfolio-grid-listing.columns-6 .portfolio-item-wrapper { - width: 50% - } -} - -@media only screen and (min-width:841px) { - .portfolio-listing-wrapper.portfolio-grid-listing.columns-3 .portfolio-item-wrapper, - .portfolio-listing-wrapper.portfolio-grid-listing.columns-4 .portfolio-item-wrapper, - .portfolio-listing-wrapper.portfolio-grid-listing.columns-5 .portfolio-item-wrapper, - .portfolio-listing-wrapper.portfolio-grid-listing.columns-6 .portfolio-item-wrapper { - width: 33.3333% - } -} - -@media only screen and (min-width:1021px) { - .portfolio-listing-wrapper.portfolio-grid-listing.columns-4 .portfolio-item-wrapper { - width: 25% - } - .portfolio-listing-wrapper.portfolio-grid-listing.columns-5 .portfolio-item-wrapper { - width: 20% - } - .portfolio-listing-wrapper.portfolio-grid-listing.columns-6 .portfolio-item-wrapper { - width: 16.6667% - } -} - -@media only screen and (min-width:1201px) { - .portfolio-listing-wrapper.portfolio-grid-listing .portfolio-item-wrapper .portfolio-item-content { - padding: 60px 50px - } -} - -.portfolio-listing-wrapper.portfolio-masonry-listing .portfolio-item-wrapper .portfolio-item-media-link { - padding: 122.0833% 0 0 -} - -.portfolio-listing-wrapper.portfolio-masonry-listing .portfolio-item-wrapper .portfolio-item-content { - padding: 20px -} - -@media only screen and (min-width:481px) { - .portfolio-listing-wrapper.portfolio-masonry-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: 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 - } - .portfolio-listing-wrapper.portfolio-masonry-listing .portfolio-item-wrapper { - width: 50% - } -} - -@media only screen and (min-width:841px) { - .portfolio-listing-wrapper.portfolio-masonry-listing { - display: grid; - grid-template-columns: 1fr 1fr 1fr 1fr; - grid-template-rows: 1fr 1fr; - grid-auto-flow: dense; - grid-column-gap: 0; - grid-row-gap: 0 - } - .portfolio-listing-wrapper.portfolio-masonry-listing .portfolio-item-wrapper { - width: 100% - } - .portfolio-listing-wrapper.portfolio-masonry-listing .portfolio-item-wrapper:nth-child(10n+1), - .portfolio-listing-wrapper.portfolio-masonry-listing .portfolio-item-wrapper:nth-child(10n+2), - .portfolio-listing-wrapper.portfolio-masonry-listing .portfolio-item-wrapper:nth-child(10n+4), - .portfolio-listing-wrapper.portfolio-masonry-listing .portfolio-item-wrapper:nth-child(10n+5), - .portfolio-listing-wrapper.portfolio-masonry-listing .portfolio-item-wrapper:nth-child(10n+7), - .portfolio-listing-wrapper.portfolio-masonry-listing .portfolio-item-wrapper:nth-child(10n+8), - .portfolio-listing-wrapper.portfolio-masonry-listing .portfolio-item-wrapper:nth-child(10n+9), - .portfolio-listing-wrapper.portfolio-masonry-listing .portfolio-item-wrapper:nth-child(10n) { - grid-column-start: span 1; - grid-row-start: span 1 - } - .portfolio-listing-wrapper.portfolio-masonry-listing .portfolio-item-wrapper:nth-child(10n+3), - .portfolio-listing-wrapper.portfolio-masonry-listing .portfolio-item-wrapper:nth-child(10n+6) { - grid-column-start: span 2; - grid-row-start: span 2 - } -} - -@media only screen and (min-width:1201px) { - .portfolio-listing-wrapper.portfolio-masonry-listing .portfolio-item-wrapper .portfolio-item-content { - padding: 52px 44px - } -} - -.portfolio-listing-wrapper.owl-carousel { - width: calc(100% + 40px); - margin: 0 -20px -} - -.portfolio-listing-wrapper.owl-carousel .portfolio-item-wrapper .portfolio-item-media-link { - padding: 130.2144% 0 0 -} - -.portfolio-listing-wrapper.owl-carousel .portfolio-item-wrapper .portfolio-item-content { - padding: 20px; - min-height: 30%; - 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: flex-start; - -moz-align-items: flex-start; - -ms-align-items: flex-start; - align-items: flex-start -} - -.portfolio-listing-wrapper.owl-carousel .portfolio-item-wrapper.with-media-overlay .portfolio-item-media-link:before { - height: 36% -} - -.portfolio-listing-wrapper.owl-carousel .portfolio-item-wrapper.with-media-overlay:hover .portfolio-item-media-link:before { - top: 64% -} - -.portfolio-listing-wrapper.owl-carousel.custom-cursor-enable { - cursor: none -} - -.portfolio-listing-wrapper.owl-carousel.custom-cursor-enable .portfolio-item-wrapper a { - cursor: inherit -} - -.portfolio-listing-wrapper.owl-carousel.show-inactive-items .owl-stage-outer { - overflow: initial -} - -.portfolio-listing-wrapper.owl-carousel.show-inactive-items .owl-stage-outer .owl-item .portfolio-item-header, -.portfolio-listing-wrapper.owl-carousel.show-inactive-items .owl-stage-outer .owl-item .portfolio-item-content { - opacity: 0; - -webkit-transition: opacity 0.3s; - transition: opacity 0.3s -} - -.portfolio-listing-wrapper.owl-carousel.show-inactive-items .owl-stage-outer .owl-item.active .portfolio-item-header, -.portfolio-listing-wrapper.owl-carousel.show-inactive-items .owl-stage-outer .owl-item.active .portfolio-item-content { - opacity: 1 -} - -.portfolio-listing-wrapper.owl-carousel.item-view-indented .owl-item:nth-child(odd) { - padding-top: 30px -} - -.portfolio-listing-wrapper.owl-carousel.item-view-indented .owl-item:nth-child(even) { - padding-bottom: 30px -} - -@media only screen and (min-width:1201px) { - .portfolio-listing-wrapper.owl-carousel .portfolio-item-wrapper .portfolio-item-content { - padding: 40px - } -} - -.portfolio-categories .post-categories { - margin: 0 -} - -.portfolio-categories .post-categories .post-category-item { - background: none; - padding: 0; - font-size: 20px; - line-height: 1.5em; - font-weight: 600; - letter-spacing: -.03em; - margin: 0; - min-width: 0 -} - -.portfolio-categories .post-categories .post-category-item:hover { - background: none; - color: var(--logico-accent-color) -} - -.portfolio-date { - font-size: 14px; - line-height: 2.1429em; - font-weight: 500 -} - -.portfolio-date:not(:first-child) { - margin-top: 6px -} - -.portfolio-post-details:not(:first-child) { - margin-top: 40px -} - -.portfolio-details { - -moz-box-sizing: content-box; - box-sizing: content-box -} - -.portfolio-details .portfolio-info { - padding: 50px 0 0 -} - -.portfolio-details .portfolio-info .portfolio-info-table { - width: 100% -} - -.portfolio-details .portfolio-info .portfolio-info-item td, -.portfolio-details .portfolio-info .portfolio-info-item th { - border: none; - padding: 0 20px 0 0; - text-align: left -} - -.portfolio-details .portfolio-info .portfolio-info-item th { - font-weight: 600 -} - -.portfolio-details .portfolio-info .portfolio-info-item:not(:first-child) td, -.portfolio-details .portfolio-info .portfolio-info-item:not(:first-child) th { - padding: 10px 20px 0 0 -} - -.portfolio-details .portfolio-info .portfolio-info-item-label { - font-weight: 400 -} - -.portfolio-post-gallery-wrapper { - position: relative; - z-index: 2 -} - -.portfolio-post-gallery { - position: relative; - width: calc(100% - 40px); - margin: 0 20px -} - -.portfolio-post-gallery .image-wrapper { - display: block; - position: relative; - overflow: hidden; - padding: 71.4286% 0 0; - height: 0; - -webkit-transition: width 0.3s; - transition: width 0.3s; - border-radius: var(--logico-radius-large, 0) -} - -.portfolio-post-gallery .image-wrapper picture { - display: block; - position: absolute; - top: 0; - left: 0; - right: 0; - width: 100% -} - -.portfolio-post-gallery .image-wrapper picture img { - border-radius: var(--logico-radius-large, 0) -} - -.portfolio-post-gallery .owl-stage-outer { - overflow: initial -} - -.portfolio-post-gallery .owl-item .image-wrapper:before { - content: ''; - position: absolute; - display: block; - left: 0; - right: 0; - top: 0; - bottom: 0; - z-index: 2; - background-color: #000; - opacity: .5; - -webkit-transition: opacity 0.3s; - transition: opacity 0.3s -} - -.portfolio-post-gallery .owl-item.active .image-wrapper:before { - opacity: 0 -} - -@media only screen and (min-width:661px) { - .portfolio-details { - 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 - } - .portfolio-details .portfolio-description { - width: 50%; - padding: 0 50px 0 0 - } - .portfolio-details .portfolio-info { - width: 50%; - padding: 43px 0 0; - position: relative - } - .portfolio-post-gallery { - width: calc(100% - 60px); - margin: 0 30px - } -} - -@media only screen and (min-width:841px) { - .portfolio-details .portfolio-description { - width: 60%; - padding: 0 60px 0 0 - } - .portfolio-details .portfolio-info { - width: 40%; - padding: 82px 0 0 - } - .portfolio-post-gallery { - width: 60%; - margin: 0 20% - } -} - -@media only screen and (min-width:1021px) { - .portfolio-details .portfolio-description { - width: 44%; - padding: 0 17.612% 0 0 - } - .portfolio-details .portfolio-info { - width: 31.3433%; - padding: 82px 7.0447% 0 0; - position: relative - } - .portfolio-details .portfolio-info:after { - content: '\e852'; - position: absolute; - display: block; - font: 400 normal 95px/1em 'fontello'; - -webkit-transform: scale(-1, -1); - -ms-transform: scale(-1, -1); - transform: scale(-1, -1); - left: initial; - right: 0; - top: 6px; - color: var(--logico-accent-color) - } - .portfolio-post-details:not(:first-child) { - margin-top: 73px - } - .portfolio-post-gallery { - width: 47.7604%; - margin: 0 0 0 31.25% - } - .portfolio-post-gallery.custom-cursor-enable .image-wrapper { - cursor: none - } -} - -@media only screen and (min-width:1201px) { - .portfolio-details .portfolio-description { - width: 34%; - padding: 0 27.612% 0 0 - } -} - -.team-listing-wrapper.team-grid-listing { - display: block; - margin: 0 -10px -20px -} - -.team-listing-wrapper.team-grid-listing .team-item-wrapper { - width: 100%; - padding: 0 10px; - margin: 0 0 20px; - -moz-box-sizing: border-box; - box-sizing: border-box -} - -.team-listing-wrapper.team-grid-listing .team-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-end; - -moz-align-items: flex-end; - -ms-align-items: flex-end; - align-items: flex-end; - position: relative -} - -.team-listing-wrapper.team-grid-listing .team-item .team-item-media { - width: 45.6522%; - position: relative; - -webkit-flex-shrink: 0; - -moz-flex-shrink: 0; - -ms-flex-shrink: 0; - flex-shrink: 0; - margin: 0 20px 0 0 -} - -.team-listing-wrapper.team-grid-listing .team-item .team-item-media img { - border-radius: var(--logico-radius-large, 0) -} - -.team-listing-wrapper.team-grid-listing .team-item .team-item-content { - width: 100%; - margin: 0 0 -8px -} - -.team-listing-wrapper.team-grid-listing .team-item .post-media { - position: relative; - height: 0; - padding: 143.9153% 0 0; - overflow: hidden -} - -.team-listing-wrapper.team-grid-listing .team-item .post-media img { - position: absolute; - top: 0; - left: 0; - right: 0; - max-width: none; - width: 100%; - height: 100%; - -o-object-fit: cover; - object-fit: cover -} - -.team-listing-wrapper.team-grid-listing .team-item .post-title { - font-size: 25px; - line-height: 1.6em; - font-weight: 600; - letter-spacing: -.03em; - color: var(--logico-dark-text-color) -} - -.team-listing-wrapper.team-grid-listing .team-item .post-title a { - color: inherit; - text-decoration: none -} - -.team-listing-wrapper.team-grid-listing .team-item .post-title a:hover { - color: var(--logico-accent-color) -} - -.team-listing-wrapper.team-grid-listing .team-item .team-item-position { - font-size: .8889em; - line-height: 1.875em; - color: var(--logico-light-text-color) -} - -.team-listing-wrapper.team-grid-listing .team-item .team-item-socials { - margin: 0; - overflow: hidden -} - -.team-listing-wrapper.team-grid-listing .team-item .team-item-socials .wrapper-socials { - padding: 23px 0 8px; - margin: -16px -10px -100%; - position: relative; - -webkit-transition: margin 0.5s; - transition: margin 0.5s; - white-space: nowrap; - overflow: hidden -} - -.team-listing-wrapper.team-grid-listing .team-item .team-item-socials .wrapper-socials li { - margin: 16px 10px 0; - position: relative; - top: 30px; - -webkit-transition: top 0.3s 3s; - transition: top 0.3s 3s; - padding: 0 -} - -.team-listing-wrapper.team-grid-listing .team-item .team-item-socials .wrapper-socials li:before { - content: none; - display: none -} - -.team-listing-wrapper.team-grid-listing .team-item .team-item-socials .wrapper-socials li:nth-child(8n+1) { - -webkit-transition-delay: 0.4s; - transition-delay: 0.4s -} - -.team-listing-wrapper.team-grid-listing .team-item .team-item-socials .wrapper-socials li:nth-child(8n+2) { - -webkit-transition-delay: 0.5s; - transition-delay: 0.5s -} - -.team-listing-wrapper.team-grid-listing .team-item .team-item-socials .wrapper-socials li:nth-child(8n+3) { - -webkit-transition-delay: 0.6s; - transition-delay: 0.6s -} - -.team-listing-wrapper.team-grid-listing .team-item .team-item-socials .wrapper-socials li:nth-child(8n+4) { - -webkit-transition-delay: 0.7s; - transition-delay: 0.7s -} - -.team-listing-wrapper.team-grid-listing .team-item .team-item-socials .wrapper-socials li:nth-child(8n+5) { - -webkit-transition-delay: 0.8s; - transition-delay: 0.8s -} - -.team-listing-wrapper.team-grid-listing .team-item .team-item-socials .wrapper-socials li:nth-child(8n+6) { - -webkit-transition-delay: 0.9s; - transition-delay: 0.9s -} - -.team-listing-wrapper.team-grid-listing .team-item .team-item-socials .wrapper-socials li:nth-child(8n+7) { - -webkit-transition-delay: 1s; - transition-delay: 1s -} - -.team-listing-wrapper.team-grid-listing .team-item .team-item-socials .wrapper-socials li:nth-child(8n) { - -webkit-transition-delay: 1.1s; - transition-delay: 1.1s -} - -.team-listing-wrapper.team-grid-listing .team-item:hover .team-item-socials .wrapper-socials { - margin: -16px -10px 0 -} - -.team-listing-wrapper.team-grid-listing .team-item:hover .team-item-socials .wrapper-socials li { - top: 0 -} - -@media only screen and (min-width:661px) { - .team-listing-wrapper.team-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 - } - .team-listing-wrapper.team-grid-listing.columns-2 .team-item-wrapper, - .team-listing-wrapper.team-grid-listing.columns-3 .team-item-wrapper, - .team-listing-wrapper.team-grid-listing.columns-4 .team-item-wrapper, - .team-listing-wrapper.team-grid-listing.columns-5 .team-item-wrapper, - .team-listing-wrapper.team-grid-listing.columns-6 .team-item-wrapper { - width: 50% - } -} - -@media only screen and (min-width:1021px) { - .team-listing-wrapper.team-grid-listing.columns-3 .team-item-wrapper, - .team-listing-wrapper.team-grid-listing.columns-4 .team-item-wrapper, - .team-listing-wrapper.team-grid-listing.columns-5 .team-item-wrapper, - .team-listing-wrapper.team-grid-listing.columns-6 .team-item-wrapper { - width: 33.3333% - } -} - -@media only screen and (min-width:1201px) { - .team-listing-wrapper.team-grid-listing { - margin: 0 -10px -40px - } - .team-listing-wrapper.team-grid-listing .team-item-wrapper { - margin-bottom: 40px - } - .team-listing-wrapper.team-grid-listing .team-item .team-item-media { - margin: 0 38px 0 0 - } - .team-listing-wrapper.team-grid-listing.columns-4 .team-item-wrapper { - width: 25% - } - .team-listing-wrapper.team-grid-listing.columns-5 .team-item-wrapper { - width: 20% - } - .team-listing-wrapper.team-grid-listing.columns-6 .team-item-wrapper { - width: 16.6667% - } -} - -@media only screen and (min-width:1380px) { - .team-listing-wrapper.team-grid-listing { - margin: 0 -22px -78px - } - .team-listing-wrapper.team-grid-listing .team-item-wrapper { - padding: 0 22px; - margin-bottom: 78px - } -} - -.body-container .single-team { - 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 -} - -.body-container .single-team .single-team-contacts { - text-align: center; - max-width: 460px; - margin: 0 auto -} - -.body-container .single-team .single-team-info { - width: 100%; - display: block; - margin-top: 90px -} - -.body-container .single-team .single-team-media { - height: 0; - padding: 110.4348% 0 0; - position: relative; - overflow: hidden; - margin: 0 auto -} - -.body-container .single-team .single-team-media:not(:last-child) { - margin-bottom: 40px -} - -.body-container .single-team .single-team-media img { - position: absolute; - width: 100%; - height: 100%; - top: 0; - -o-object-fit: cover; - object-fit: cover; - border-radius: var(--logico-radius-large, 0) -} - -.body-container .single-team .single-team-contacts-text { - font-size: .8889em; - line-height: 1.875em -} - -.body-container .single-team .single-team-contacts-text p:not(:last-child) { - margin-bottom: 1em -} - -.body-container .single-team .single-team-contacts-text a { - color: inherit -} - -.body-container .single-team .team-socials { - margin: 0 -20px -} - -.body-container .single-team .team-socials:not(:first-child) { - margin-top: 23px -} - -.body-container .single-team .team-socials li { - margin: 16px 20px 0 -} - -.body-container .single-team .team-socials li a:hover { - color: var(--logico-light-text-color) -} - -.body-container .single-team .single-team-button { - font-size: 0; - line-height: 1 -} - -.body-container .single-team .single-team-button:not(:first-child) { - margin-top: 33px -} - -.body-container .single-team .single-team-cartificates:not(:first-child) { - margin-top: 58px; - border-top: solid 1px; - padding-top: 58px -} - -.body-container .single-team .single-team-certificate-item { - margin-top: 24px -} - -.body-container .single-team .single-team-certificate-item img { - border: solid 1px; - padding: 4px 6px; - width: calc(100% - 14px); - max-width: 292px; - margin: 0 auto; - border-radius: var(--logico-radius-large, 0) -} - -.body-container .single-team .single-team-certificate-item .single-team-certificate-label { - font-size: .8889em; - line-height: 1.5625em; - font-weight: 600; - letter-spacing: -.03em -} - -.body-container .single-team .single-team-certificate-item .single-team-certificate-label:not(:first-child) { - margin-top: 14px -} - -.body-container .single-team .single-team-position { - font-size: 14px; - line-height: 2.1428em; - border-bottom: solid 1px; - padding-bottom: .9286em; - font-weight: 500 -} - -.body-container .single-team .single-team-position:not(:last-child) { - margin-bottom: 42px -} - -.body-container .single-team .single-team-additional-info:not(:first-child) { - margin-top: 80px -} - -.body-container .single-team .single-team-education-section:not(:last-child), -.body-container .single-team .single-team-experience-section:not(:last-child) { - margin-bottom: 46px -} - -.body-container .single-team .team-experience-list:not(:first-child) { - margin-top: 26px -} - -.body-container .single-team .team-experience-list .team-experience-item+.team-experience-item { - margin-top: 42px -} - -.body-container .single-team .team-experience-list .team-experience-item { - padding: 0 0 0 35px -} - -.body-container .single-team .team-experience-list .team-experience-item-period { - font: 500 normal 30px/1.3333em var(--logico-h5-font-family); - font-size: 30px; - font-weight: 500; - line-height: 1.3333em; - position: relative; - color: var(--logico-dark-text-color) -} - -.body-container .single-team .team-experience-list .team-experience-item-period:before { - content: '\e808'; - font: 400 normal .5em/3em 'fontello'; - position: absolute; - left: -2.3333em; - right: initial; - top: 0; - color: var(--logico-accent-color) -} - -.body-container .single-team .team-experience-list .team-experience-item-title { - font-size: 20px; - line-height: 1.2em; - font-weight: 600; - letter-spacing: -.03em; - color: var(--logico-dark-text-color) -} - -.body-container .single-team .team-experience-list .team-experience-item-title:not(:first-child) { - margin-top: 11px -} - -.body-container .single-team .team-experience-list .team-experience-item-description:not(:first-child) { - margin-top: .7222em -} - -@media only screen and (min-width:841px) { - .body-container .single-team { - 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; - column-gap: 40px - } - .body-container .single-team .single-team-contacts { - width: 34.3283%; - -webkit-flex-shrink: 0; - -moz-flex-shrink: 0; - -ms-flex-shrink: 0; - flex-shrink: 0; - text-align: left; - margin: 0 - } - .body-container .single-team .single-team-media { - margin: 0 - } - .body-container .single-team .single-team-media:not(:last-child) { - margin-bottom: 66px - } - .body-container .single-team .single-team-info { - margin-top: 0 - } - .body-container .single-team .single-team-certificate-item img { - margin: 0 - } - .body-container .single-team .single-team-position:first-child { - margin-top: -10px - } -} - -@media only screen and (min-width:1201px) { - .body-container .single-team { - column-gap: 8.5821% - } - .body-container .single-team .single-team-position:first-child { - margin-top: -14px - } -} - -.archive-listing-total-count { - font-size: 1em; - line-height: 1.3889em; - font-weight: 600; - letter-spacing: -.03em; - color: var(--logico-dark-text-color) -} - -.archive-listing-total-count:not(:last-child) { - margin-bottom: 40px -} - -.vacancy-listing-wrapper { - border-top: solid 1px var(--logico-border-hover-color) -} - -.vacancy-listing-wrapper .vacancy-item { - border-bottom: solid 1px var(--logico-border-hover-color); - padding: 40px 0 -} - -.vacancy-listing-wrapper .vacancy-item.has-icon:before { - content: '\e854'; - font: 400 normal 39px/1 'fontello'; - display: block; - color: var(--logico-dark-text-color); - margin: 0 0 35px -} - -.vacancy-listing-wrapper .vacancy-item .vacancy-post-title { - font-size: 18px; - line-height: 1.3889em; - font-weight: 600; - letter-spacing: -.03em; - color: var(--logico-dark-text-color) -} - -.vacancy-listing-wrapper .vacancy-item .vacancy-post-title a { - color: var(--logico-dark-text-color); - text-decoration: none -} - -.vacancy-listing-wrapper .vacancy-item .vacancy-post-title a:hover { - color: var(--logico-accent-color) -} - -.vacancy-listing-wrapper .vacancy-item .vacancy-item-button { - font-size: 0; - line-height: 1 -} - -.vacancy-listing-wrapper .vacancy-item .vacancy-item-button:not(:first-child) { - margin: 28px 0 0 -} - -.vacancy-listing-wrapper .vacancy-item .vacancy-item-meta-header { - font-size: 14px; - line-height: 2.1429em; - font-weight: 400; - letter-spacing: normal; - 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 -} - -.vacancy-listing-wrapper .vacancy-item .vacancy-item-meta-header:not(:first-child) { - margin-top: .7143em -} - -.vacancy-listing-wrapper .vacancy-item .vacancy-item-meta-header .vacancy-item-meta-item { - white-space: nowrap; - -webkit-flex-shrink: 0; - -moz-flex-shrink: 0; - -ms-flex-shrink: 0; - flex-shrink: 0 -} - -.vacancy-listing-wrapper .vacancy-item .vacancy-item-meta-header .vacancy-item-meta-item:not(:last-child) { - margin: 0 2.1429em 0 0 -} - -.vacancy-listing-wrapper .vacancy-item .vacancy-item-meta-header .vacancy-item-meta-item:before { - display: inline-block; - margin: 0 .625em 0 0; - font: 400 normal 1.1429em/1.875em 'fontello'; - vertical-align: top; - color: var(--logico-accent-color) -} - -.vacancy-listing-wrapper .vacancy-item .vacancy-item-meta-header .vacancy-item-meta-item.vacancy-item-meta-item-location:before { - content: '\e853' -} - -.vacancy-listing-wrapper .vacancy-item .vacancy-item-meta-header .vacancy-item-meta-item.vacancy-item-meta-item-phone:before { - content: '\e842' -} - -.vacancy-listing-wrapper .vacancy-item .vacancy-item-description:not(:first-child) { - margin-top: 10px -} - -@media only screen and (min-width:841px) { - .vacancy-listing-wrapper .vacancy-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: center; - -moz-align-items: center; - -ms-align-items: center; - align-items: center - } - .vacancy-listing-wrapper .vacancy-item.has-icon:before { - margin: -5px 35px 0 0; - -webkit-align-self: flex-start; - -moz-align-self: flex-start; - -ms-align-self: flex-start; - align-self: flex-start; - -webkit-flex-shrink: 0; - -moz-flex-shrink: 0; - -ms-flex-shrink: 0; - flex-shrink: 0 - } - .vacancy-listing-wrapper .vacancy-item .vacancy-item-content { - width: 100% - } - .vacancy-listing-wrapper .vacancy-item .vacancy-item-button { - -webkit-flex-shrink: 0; - -moz-flex-shrink: 0; - -ms-flex-shrink: 0; - flex-shrink: 0 - } - .vacancy-listing-wrapper .vacancy-item .vacancy-item-button:not(:first-child) { - margin-left: 8.43%; - margin-right: 0 - } - .vacancy-listing-wrapper .vacancy-item .vacancy-item-meta-header:not(:first-child) { - margin-top: 2px - } -} - -.single-vacancy-short-description { - font-size: 25px; - line-height: 1.4em; - font-weight: 600; - letter-spacing: -.03em; - color: var(--logico-dark-text-color) -} - -h3+.single-vacancy-short-description { - margin-top: -.88em -} - -.single-vacancy-content:not(:first-child) { - margin-top: 60px -} - -.single-vacancy-form:not(:first-child) { - margin-top: 60px -} - -.single-vacancy-meta-header { - border-top: solid 1px var(--logico-border-hover-color); - padding: 20px 0 8px; - max-width: 765px; - 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; - font-size: 14px; - line-height: 1.9286em; - font-weight: 500 -} - -.single-vacancy-meta-header .single-vacancy-meta-item:not(:last-child) { - margin: 0 30px 10px 0 -} - -.single-vacancy-meta-header .single-vacancy-meta-item:before { - display: inline-block; - margin: 0 15px 0 0; - font: 400 normal 20px/1.35em 'fontello'; - vertical-align: middle; - color: var(--logico-accent-color) -} - -.single-vacancy-meta-header .single-vacancy-meta-item.single-vacancy-meta-item-location:before { - content: '\e853'; - font-size: 19px; - line-height: 1.421em -} - -.single-vacancy-meta-header .single-vacancy-meta-item.single-vacancy-meta-item-phone:before { - content: '\e842' -} - -.single-vacancy-description ul { - line-height: 1.6667em; - margin-left: .6667em; - margin-right: initial -} - -.single-vacancy-description ul li { - padding: 0 0 0 .8889em -} - -.single-vacancy-description ul li:not(:first-child) { - margin-top: 0 -} - -.single-vacancy-description ul li:before { - content: ''; - display: block; - position: absolute; - font-size: 1em; - left: 0; - top: .7778em; - color: inherit; - width: 0; - height: 0; - -webkit-border-radius: 50%; - border-radius: 50%; - border: solid 2px -} - -@media only screen and (min-width:1021px) { - .single-vacancy-content { - 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: 0 -20px - } - .single-vacancy-info { - -moz-box-sizing: border-box; - box-sizing: border-box; - padding: 0 20px; - width: 100% - } - .single-vacancy-form { - -webkit-flex-shrink: 0; - -moz-flex-shrink: 0; - -ms-flex-shrink: 0; - flex-shrink: 0; - -moz-box-sizing: border-box; - box-sizing: border-box; - padding: 0 20px; - width: 42%; - max-width: 460px - } - .single-vacancy-form:not(:first-child) { - margin-top: 0 - } - .single-vacancy-form h5:first-child { - margin-top: -.5em - } - .single-vacancy-form .wpforms-container:not(:first-child) { - margin-top: 1.4444em - } -} - -@media only screen and (min-width:1201px) { - .single-vacancy-form { - width: 34.3284% - } -} - -.post-categories { - margin: 0 -10px; - font-size: 0; - line-height: 1 -} - -.post-categories a.post-category-item { - display: inline-block; - margin: 0 10px 20px; - font-size: 12px; - line-height: 1.5833em; - font-weight: 500; - padding: .9167em; - text-align: center; - text-decoration: none; - -webkit-transition: color 0.3s, background-color 0.3s; - transition: color 0.3s, background-color 0.3s; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - max-width: 80%; - min-width: 6em; - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; - color: var(--logico-default-text-color); - background-color: var(--logico-accent-color); - border-radius: var(--logico-radius-medium, 0) -} - -.post-categories a.post-category-item:hover { - background-color: var(--logico-background-color) -} - -.post-categories a.post-category-item.post-icon-sticky { - padding: .375em 0 .4375em; - width: 2.1875em -} - -.post-categories a.post-category-item.post-icon-sticky:before { - content: '\e81e'; - display: inline-block; - font: 400 normal 1.0625em/1.2941em 'fontello' -} - -.post-comments-list .post-comment-wrapper.depth-1 { - padding-bottom: 50px; - border-bottom: solid 1px var(--logico-border-hover-color); - position: relative -} - -.post-comments-list .post-comment-wrapper.depth-1:after { - content: ''; - position: absolute; - display: block; - width: 1px; - height: 20px; - left: initial; - right: 0; - bottom: 0 -} - -.post-comments-wrapper:not(:first-child) { - margin: 90px 0 0 -} - -.post-comments-wrapper>.comment-respond:not(:first-child) { - margin: 90px 0 0 -} - -body.elementor-editor-active .elementor-widget-container h5, -body:not(.elementor-editor-active) .content-wrapper h5.post-comments-title, -body.elementor-editor-active .elementor-widget-container h5, -body:not(.elementor-editor-active) .content-wrapper h5.comment-reply-title { - margin-bottom: .5333em; - font-family: inherit; - text-transform: none; - font-weight: 600 -} - -.comment-reply-title small { - font-size: 60%; - margin: 0 0 0 6px -} - -.comment-reply-title a { - text-transform: none; - text-decoration: none; - position: relative; - font-weight: 400; - color: var(--logico-default-text-color) -} - -.comment-reply-title a:before { - content: ''; - display: block; - position: absolute; - left: 3px; - right: 3px; - bottom: -3px; - height: 0; - border-bottom: solid 2px var(--logico-accent-color); - -webkit-transition: opacity 0.3s; - transition: opacity 0.3s -} - -.comment-reply-title a:hover:before { - opacity: 0 -} - -.post-comment-wrapper.bypostauthor>.post-comment-item .post-comment-author:after { - content: '\f00c'; - font: 700 normal 1em 'Font Awesome 6 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; - width: 75px; - margin: 5px 15px 0 0; - overflow: hidden -} - -.post-comment-avatar .avatar { - width: 75px; - max-width: none; - height: auto; - border-radius: var(--logico-radius-small, 0) -} - -.post-comment-avatar+.post-comment-main .post-comment-header { - margin-left: 95px -} - -.post-comment-main { - width: 100% -} - -.post-comment-info { - margin: 0; - width: 100% -} - -.post-comment-author { - font-size: 18px; - line-height: 1.6667em; - font-weight: 600; - letter-spacing: -.03em; - display: block; - color: var(--logico-dark-text-color) -} - -.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: 3px -10px 0 -} - -.post-comment-buttons a { - margin: 0 10px; - display: inline-block; - vertical-align: top; - font-weight: 600; - position: relative; - font-size: 14px; - line-height: 1.9286em; - letter-spacing: .01em; - text-transform: capitalize; - text-decoration: none; - color: var(--logico-default-text-color) -} - -.post-comment-buttons a:before { - content: ''; - position: absolute; - display: block; - left: 0; - right: 0; - bottom: 0; - height: 0; - border-bottom: solid 2px var(--logico-accent-color); - -webkit-transition: opacity 0.3s; - transition: opacity 0.3s -} - -.post-comment-buttons a:after { - content: '\e808'; - display: inline-block; - font: 400 normal 9px/1em 'fontello'; - margin: 0 0 0 12px; - vertical-align: baseline; - position: relative; - top: -1px -} - -.post-comment-buttons a:hover:before { - opacity: 0 -} - -.post-comment-content { - clear: both -} - -.post-comment-content:not(:first-child) { - padding-top: 20px -} - -.post-comment-header { - line-height: 1 -} - -.post-comment-date { - font-size: 14px; - line-height: 2.1429em; - font-weight: 600; - display: block; - color: var(--logico-light-text-color) -} - -.post-comment-date:not(:first-child) { - margin-top: 5px -} - -.post-comment-wrapper { - margin-top: 40px -} - -.post-comment-wrapper>.post-comment-wrapper, -.post-comment-wrapper>.comment-respond { - margin: 40px 0 0 30px -} - -.post-comments-list>.post-comment-wrapper:first-child { - margin-top: 0 -} - -.post-comments-list>.comment-respond:not(:first-child) { - margin-top: 70px -} - -.comment-form { - max-width: 880px; - position: relative; - z-index: 2 -} - -.comment-form .submit { - margin: 23px 0 0 -} - -.comment-form p { - font-size: 16px; - margin: 0 0 15px -} - -.comment-form p+.form-fields { - margin-top: -10px -} - -.comment-form .logico-form-field .logico-label-wrapper label { - font-size: 14px -} - -.form-fields { - margin: 0 -10px; - position: relative -} - -.form-fields:after { - content: ''; - display: table; - clear: both -} - -.form-fields .form-field { - margin: 10px; - width: calc(100% - 20px); - float: left -} - -.form-fields .form-field.form-cookies { - margin-top: 5px -} - -.form-fields .form-field.form-cookies input+label { - font-size: .7778em -} - -.comment-navigation { - margin: 30px 0 0 -} - -.comment-navigation .nav-previous { - text-align: left -} - -.comment-navigation .nav-previous a:before { - content: '\e805'; - display: inline-block; - font: 400 normal 1em/1.2em 'fontello'; - margin: 4px 10px 0 0; - vertical-align: top -} - -.comment-navigation .nav-next { - text-align: right -} - -.comment-navigation .nav-next a:after { - content: '\e806'; - display: inline-block; - font: 400 normal 1em/1.2em 'fontello'; - margin: 4px 0 0 10px; - vertical-align: top -} - -@media only screen and (min-width:481px) { - .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+.post-comment-main .post-comment-header { - margin-left: 0 - } - .post-comment-content:not(:first-child) { - padding-top: 3px - } - .post-comment-info { - margin: 0 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; - width: 100% - } - form.comment-form .logico-form-field textarea { - height: 88px - } - form.comment-form .logico-form-field:focus-within textarea, - form.comment-form .logico-form-field.not-empty textarea { - height: 88px - } -} - -@media only screen and (min-width:661px) { - .form-fields .form-name, - .form-fields .form-email { - width: calc(50% - 20px) - } -} - -@media only screen and (min-width:841px) { - .post-comments-list .post-comment-wrapper.depth-1 { - padding-bottom: 50px - } - .post-comment-author { - display: inline-block; - vertical-align: baseline - } - .post-comment-date { - display: inline-block; - vertical-align: baseline; - position: relative - } - .post-comment-date:not(:first-child) { - margin: 0 0 0 16px - } - .post-comment-date:not(:first-child):before { - content: ''; - display: inline-block; - width: 6px; - height: 6px; - vertical-align: baseline; - margin: 0 16px 4px 0; - background-color: var(--logico-accent-color) - } - .post-comment-info { - margin: 0 30px 0 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: baseline; - -moz-align-items: baseline; - -ms-align-items: baseline; - align-items: baseline - } -} - -@media only screen and (min-width:1201px) { - .post-comment-avatar { - margin: 0 40px 0 0 - } - .post-comment-avatar+.post-comment-main .post-comment-header { - margin-left: 0 - } - .post-comment-header { - min-height: 68px; - padding: 3px 0 0; - width: 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: 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 - } - .post-comment-wrapper:not(:first-child) { - margin: 50px 0 0 - } - .post-comment-wrapper>.comment-respond:not(:first-child) { - margin: 100px 0 0 - } - .post-comment-wrapper>.post-comment-wrapper, - .post-comment-wrapper>.comment-respond { - margin: 60px 0 0 115px - } -} - -.custom-cursor-drag { - display: none; - position: fixed; - width: 10px; - height: 10px; - -webkit-border-radius: 50%; - border-radius: 50%; - cursor: pointer; - z-index: 2; - pointer-events: none; - left: 50%; - right: initial; - top: 50%; - -webkit-transition: width 0.2s, height 0.2s; - transition: width 0.2s, height 0.2s; - background-color: var(--logico-button-background-hover); - overflow: hidden -} - -.custom-cursor-drag:before, -.custom-cursor-drag:after { - display: block; - position: absolute; - font: 400 normal 9px/1em 'fontello'; - top: 50%; - margin: -5px 0 0; - color: var(--logico-accent-color); - -webkit-transition: left 0.2s, right 0.2s; - transition: left 0.2s, right 0.2s -} - -.custom-cursor-drag:before { - content: '\e814'; - right: initial; - left: -10px -} - -.custom-cursor-drag:after { - content: '\e817'; - left: initial; - right: -10px -} - -.custom-cursor-drag.active { - width: 118px; - height: 118px -} - -.custom-cursor-drag.active:before { - left: 29px; - right: initial -} - -.custom-cursor-drag.active:after { - left: initial; - right: 29px -} - -.post-media-wrapper { - position: relative; - overflow: hidden; - font-size: 0; - line-height: 1; - border-radius: var(--logico-radius-large, 0) -} - -.post-media-wrapper .mejs-controls { - height: 40px -} - -.post-media img { - border-radius: var(--logico-radius-large, 0) -} - -.post-gallery-carousel .item+.item { - position: absolute; - top: 0; - left: 0; - right: 0; - opacity: 0 -} - -.post-gallery-carousel.owl-carousel.owl-theme:hover .owl-nav { - left: 30px; - right: 30px -} - -.post-gallery-carousel picture { - display: block -} - -.post-gallery-carousel picture img { - border-radius: var(--logico-radius-large, 0) -} - -.format-quote .post-media-wrapper { - font-size: inherit; - line-height: inherit -} - -a.post-quote, -div.post-quote { - font-size: 1.1111em; - line-height: 1.6em; - padding: 0; - text-align: left; - 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; - text-decoration: none; - color: var(--logico-default-text-color) -} - -a.post-quote:before, -div.post-quote:before { - content: '\e87e'; - font: 400 normal 2em/1em 'fontello'; - color: var(--logico-accent-color) -} - -a.post-quote .post-quote-content, -div.post-quote .post-quote-content { - padding: 1em; - font-size: inherit; - line-height: inherit; - display: block -} - -a.post-quote .post-quote-content .post-quote-text, -div.post-quote .post-quote-content .post-quote-text { - display: block -} - -a.post-quote .post-quote-content .post-quote-author, -div.post-quote .post-quote-content .post-quote-author { - font-size: .8em; - display: block; - margin: 10px 0 0 -} - -.grid-blog-item-wrapper .post-media-wrapper .wp-video .mejs-video { - height: 0 !important; - padding: 61.206% 0 0 -} - -.grid-blog-item-wrapper .post-media-wrapper .wp-video .mejs-mediaelement iframe { - height: 100% !important -} - -@media only screen and (max-width:481px) { - .post-media-wrapper .wp-video .mejs-video { - height: calc(74vw - 20px) !important - } - .post-media-wrapper .wp-video .mejs-mediaelement iframe { - height: calc(74vw - 20px) !important - } -} - -@media only screen and (min-width:661px) { - a.post-quote, - div.post-quote { - line-height: 2em - } - a.post-quote:before, - div.post-quote:before { - font-size: 2.5em - } - a.post-quote .post-quote-content, - div.post-quote .post-quote-content { - padding: 1em 2em - } - a.post-quote .post-quote-content .post-quote-author, - div.post-quote .post-quote-content .post-quote-author { - margin: 0 - } -} - -.post .post-meta-header { - font-size: 14px; - line-height: 2.1429em; - font-weight: 600; - color: var(--logico-light-text-color) -} - -.post .post-meta-header a { - color: var(--logico-light-text-color) -} - -.post .post-meta-header a:hover { - color: var(--logico-accent-color) -} - -.post .post-meta-header .post-meta-item { - letter-spacing: .01em -} - -.post .post-meta-header .post-meta-item a { - text-decoration: none -} - -.post .post-meta-header .post-meta-item+.post-meta-item { - margin: 0 0 0 16px -} - -.post .post-meta-header .post-meta-item+.post-meta-item:before { - content: ''; - display: inline-block; - width: 6px; - height: 6px; - margin: 0 16px 3px 0; - background-color: var(--logico-accent-color); - border-radius: var(--logico-radius-small, 0) -} - -.post .post-meta-item-tags { - font-size: 0; - line-height: 1 -} - -.post .post-meta-item-tags .post-tags-label { - margin: 0 30px 0 0; - font-size: 18px; - line-height: 1.6667em; - vertical-align: top -} - -.post .post-meta-item-tags a { - display: inline-block; - font-size: 14px; - line-height: 2.1429em; - font-weight: 600; - vertical-align: top; - color: var(--logico-default-text-color) -} - -.post .post-meta-item-tags a:hover { - color: var(--logico-accent-color) -} - -.post .post-meta-item-tags a+a { - margin: 0 0 0 16px -} - -.post-navigation { - position: relative -} - -.post-navigation a { - text-decoration: none -} - -.post-navigation .post-navigation-list { - 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; - position: relative -} - -.post-navigation .post-navigation-item { - max-width: 250px -} - -.post-navigation .post-navigation-item .post-navigation-link { - font-weight: 600; - font-size: 16px; - line-height: 1.5em; - letter-spacing: -.03em -} - -.post-navigation .post-navigation-item .post-navigation-link a { - position: relative; - color: var(--logico-default-text-color) -} - -.post-navigation .post-navigation-item .post-navigation-link a:hover { - color: var(--logico-accent-color) -} - -.post-navigation .post-navigation-item .post-navigation-block { - display: none -} - -.post-navigation .post-navigation-item.prev-post { - text-align: left; - position: relative; - z-index: 2 -} - -.post-navigation .post-navigation-item.prev-post .post-navigation-link a:before { - content: '\e811'; - margin: 0 10px 0 0; - font: 400 normal 16px/1.5em 'fontello' -} - -.post-navigation .post-navigation-item.prev-post .post-navigation-block { - text-align: left -} - -.post-navigation .post-navigation-item.next-post { - text-align: right; - position: relative; - z-index: 2 -} - -.post-navigation .post-navigation-item.next-post .post-navigation-link a:after { - content: '\e812'; - margin: 0 0 0 10px; - font: 400 normal 16px/1.5em 'fontello' -} - -.post-navigation .post-navigation-item.next-post .post-navigation-block { - text-align: right -} - -.post-navigation .post-navigation-item.archive-icon-link.with-label { - position: static -} - -.post-navigation .post-navigation-item.archive-icon-link.with-label .archive-icon { - display: none; - position: absolute; - font-size: 90px; - line-height: 1.2422em; - font-weight: 500; - font-style: italic; - letter-spacing: -.03em; - left: 0; - right: 0; - top: 50%; - text-align: center; - -webkit-transform: translateY(-50%); - -ms-transform: translateY(-50%); - transform: translateY(-50%); - opacity: .2; - color: var(--logico-background-color); - -webkit-text-stroke: 2px var(--logico-light-text-color); - paint-order: stroke fill -} - -.post-navigation .post-navigation-categories { - font-size: 14px; - font-weight: 600; - text-transform: lowercase -} - -.post-navigation .post-navigation-categories a { - color: var(--logico-default-text-color) -} - -.post-navigation .post-navigation-categories a:before { - content: "/ " -} - -.post-navigation .post-navigation-categories a:hover { - color: var(--logico-accent-color) -} - -.post-navigation .post-navigation-image:not(:first-child) { - margin-top: 14px -} - -.post-navigation .post-navigation-title { - font-weight: 600; - font-size: 20px; - line-height: 1.3333em; - letter-spacing: -.03em; - color: var(--logico-default-text-color) -} - -.post-navigation .post-navigation-title:not(:first-child) { - margin-top: 20px -} - -.post-navigation .post-navigation-title a { - color: var(--logico-default-text-color) -} - -.post-navigation .post-navigation-title a:hover { - color: var(--logico-accent-color) -} - -.post-navigation .post-navigation-image { - width: 150px; - display: block -} - -.post-navigation .post-navigation-image img { - position: relative; - border-radius: var(--logico-radius-small, 0) -} - -@media only screen and (min-width:841px) { - .post-navigation .post-navigation-item .post-navigation-link { - width: 20px; - height: 20px; - overflow: hidden; - font-size: 0; - line-height: 1em; - display: none - } - .post-navigation .post-navigation-item.prev-post .post-navigation-link a:before { - margin: 0; - font-size: 20px; - line-height: 1em - } - .post-navigation .post-navigation-item.prev-post .post-navigation-block { - 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 - } - .post-navigation .post-navigation-item.next-post .post-navigation-link a:after { - margin: 0; - font-size: 20px; - line-height: 1em - } - .post-navigation .post-navigation-item.next-post .post-navigation-block { - 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-end; - -moz-align-items: flex-end; - -ms-align-items: flex-end; - align-items: flex-end - } - .post-navigation .post-navigation-item.archive-icon-link.with-label .archive-icon { - display: block - } -} - -@media only screen and (min-width:1021px) { - .post-navigation .post-navigation-item .post-navigation-link { - display: block; - position: absolute; - top: 6px - } - .post-navigation .post-navigation-item.prev-post { - padding: 0 0 0 34px - } - .post-navigation .post-navigation-item.prev-post .post-navigation-link { - left: 0; - right: initial - } - .post-navigation .post-navigation-item.next-post { - padding: 0 34px 0 0 - } - .post-navigation .post-navigation-item.next-post .post-navigation-link { - left: initial; - right: 0 - } - .post-navigation .post-navigation-item.archive-icon-link.with-label .archive-icon { - font-size: 121px - } -} - -@media only screen and (min-width:1501px) { - .post-navigation .post-navigation-item.archive-icon-link.with-label .archive-icon { - font-size: 161px - } -} - -.content-pagination, -.woocommerce-pagination { - font-size: 0; - line-height: 1; - position: relative; - z-index: 2 -} - -.content-pagination:not(:first-child), -.woocommerce-pagination:not(:first-child) { - margin-top: 60px -} - -.content-pagination .pagination, -.woocommerce-pagination .pagination { - display: block -} - -.content-pagination .nav-links, -.woocommerce-pagination .nav-links { - padding: 0; - font-size: 0; - line-height: 1; - text-align: center; - position: relative -} - -.content-pagination .page-numbers, -.content-pagination .post-page-numbers, -.content-pagination a.page-numbers, -.content-pagination a.post-page-numbers, -.woocommerce-pagination .page-numbers, -.woocommerce-pagination .post-page-numbers, -.woocommerce-pagination a.page-numbers, -.woocommerce-pagination a.post-page-numbers { - display: inline-block; - text-decoration: none; - vertical-align: top; - margin: 0; - padding: 0 .5em; - min-width: 1.75em; - height: 1.75em; - position: relative; - font-size: 16px; - line-height: 1.625em; - font-weight: 400; - text-align: center; - border: solid 1px transparent; - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-transition: border-color 0.3s, color 0.3s; - transition: border-color 0.3s, color 0.3s; - color: var(--logico-default-text-color); - border-radius: var(--logico-radius-small, 0) -} - -.content-pagination .page-numbers.dots, -.content-pagination .post-page-numbers.dots, -.content-pagination a.page-numbers.dots, -.content-pagination a.post-page-numbers.dots, -.woocommerce-pagination .page-numbers.dots, -.woocommerce-pagination .post-page-numbers.dots, -.woocommerce-pagination a.page-numbers.dots, -.woocommerce-pagination a.post-page-numbers.dots { - cursor: default; - border: none; - background: none -} - -.content-pagination .page-numbers.prev, -.content-pagination .page-numbers.next, -.content-pagination .post-page-numbers.prev, -.content-pagination .post-page-numbers.next, -.content-pagination a.page-numbers.prev, -.content-pagination a.page-numbers.next, -.content-pagination a.post-page-numbers.prev, -.content-pagination a.post-page-numbers.next, -.woocommerce-pagination .page-numbers.prev, -.woocommerce-pagination .page-numbers.next, -.woocommerce-pagination .post-page-numbers.prev, -.woocommerce-pagination .post-page-numbers.next, -.woocommerce-pagination a.page-numbers.prev, -.woocommerce-pagination a.page-numbers.next, -.woocommerce-pagination a.post-page-numbers.prev, -.woocommerce-pagination a.post-page-numbers.next { - -webkit-transition: color 0.3s; - transition: color 0.3s -} - -.content-pagination .page-numbers.prev.disabled, -.content-pagination .page-numbers.next.disabled, -.content-pagination .post-page-numbers.prev.disabled, -.content-pagination .post-page-numbers.next.disabled, -.content-pagination a.page-numbers.prev.disabled, -.content-pagination a.page-numbers.next.disabled, -.content-pagination a.post-page-numbers.prev.disabled, -.content-pagination a.post-page-numbers.next.disabled, -.woocommerce-pagination .page-numbers.prev.disabled, -.woocommerce-pagination .page-numbers.next.disabled, -.woocommerce-pagination .post-page-numbers.prev.disabled, -.woocommerce-pagination .post-page-numbers.next.disabled, -.woocommerce-pagination a.page-numbers.prev.disabled, -.woocommerce-pagination a.page-numbers.next.disabled, -.woocommerce-pagination a.post-page-numbers.prev.disabled, -.woocommerce-pagination a.post-page-numbers.next.disabled { - cursor: default; - opacity: .5 -} - -.content-pagination .page-numbers.prev .button-icon, -.content-pagination .page-numbers.next .button-icon, -.content-pagination .post-page-numbers.prev .button-icon, -.content-pagination .post-page-numbers.next .button-icon, -.content-pagination a.page-numbers.prev .button-icon, -.content-pagination a.page-numbers.next .button-icon, -.content-pagination a.post-page-numbers.prev .button-icon, -.content-pagination a.post-page-numbers.next .button-icon, -.woocommerce-pagination .page-numbers.prev .button-icon, -.woocommerce-pagination .page-numbers.next .button-icon, -.woocommerce-pagination .post-page-numbers.prev .button-icon, -.woocommerce-pagination .post-page-numbers.next .button-icon, -.woocommerce-pagination a.page-numbers.prev .button-icon, -.woocommerce-pagination a.page-numbers.next .button-icon, -.woocommerce-pagination a.post-page-numbers.prev .button-icon, -.woocommerce-pagination a.post-page-numbers.next .button-icon { - font: 400 normal .8333em/2em 'fontello'; - display: block -} - -.content-pagination .page-numbers.prev .button-icon:before, -.content-pagination .post-page-numbers.prev .button-icon:before, -.content-pagination a.page-numbers.prev .button-icon:before, -.content-pagination a.post-page-numbers.prev .button-icon:before, -.woocommerce-pagination .page-numbers.prev .button-icon:before, -.woocommerce-pagination .post-page-numbers.prev .button-icon:before, -.woocommerce-pagination a.page-numbers.prev .button-icon:before, -.woocommerce-pagination a.post-page-numbers.prev .button-icon:before { - content: '\e811' -} - -.content-pagination .page-numbers.next .button-icon:before, -.content-pagination .post-page-numbers.next .button-icon:before, -.content-pagination a.page-numbers.next .button-icon:before, -.content-pagination a.post-page-numbers.next .button-icon:before, -.woocommerce-pagination .page-numbers.next .button-icon:before, -.woocommerce-pagination .post-page-numbers.next .button-icon:before, -.woocommerce-pagination a.page-numbers.next .button-icon:before, -.woocommerce-pagination a.post-page-numbers.next .button-icon:before { - content: '\e812' -} - -.content-pagination .page-numbers.current, -.content-pagination .post-page-numbers.current, -.content-pagination a.page-numbers.current, -.content-pagination a.post-page-numbers.current, -.woocommerce-pagination .page-numbers.current, -.woocommerce-pagination .post-page-numbers.current, -.woocommerce-pagination a.page-numbers.current, -.woocommerce-pagination a.post-page-numbers.current { - cursor: default; - z-index: 3; - font-weight: 600; - border-color: var(--logico-accent-color); - color: var(--logico-default-text-color) -} - -.content-pagination a.page-numbers:hover, -.content-pagination a.post-page-numbers:hover, -.woocommerce-pagination a.page-numbers:hover, -.woocommerce-pagination a.post-page-numbers:hover { - color: var(--logico-accent-color) -} - -@media screen and (min-width:661px) { - .content-pagination .page-numbers, - .content-pagination .post-page-numbers, - .content-pagination a.page-numbers, - .content-pagination a.post-page-numbers, - .woocommerce-pagination .page-numbers, - .woocommerce-pagination .post-page-numbers, - .woocommerce-pagination a.page-numbers, - .woocommerce-pagination a.post-page-numbers { - line-height: 1.6667em; - padding: .4444em .5em .5555em; - min-width: 2.7222em; - height: 2.7778em - } -} - -@media screen and (min-width:841px) { - .content-pagination .page-numbers, - .content-pagination .post-page-numbers, - .content-pagination a.page-numbers, - .content-pagination a.post-page-numbers, - .woocommerce-pagination .page-numbers, - .woocommerce-pagination .post-page-numbers, - .woocommerce-pagination a.page-numbers, - .woocommerce-pagination a.post-page-numbers { - font-size: 18px - } - .content-pagination .page-numbers.prev, - .content-pagination .page-numbers.next, - .content-pagination .post-page-numbers.prev, - .content-pagination .post-page-numbers.next, - .content-pagination a.page-numbers.prev, - .content-pagination a.page-numbers.next, - .content-pagination a.post-page-numbers.prev, - .content-pagination a.post-page-numbers.next, - .woocommerce-pagination .page-numbers.prev, - .woocommerce-pagination .page-numbers.next, - .woocommerce-pagination .post-page-numbers.prev, - .woocommerce-pagination .post-page-numbers.next, - .woocommerce-pagination a.page-numbers.prev, - .woocommerce-pagination a.page-numbers.next, - .woocommerce-pagination a.post-page-numbers.prev, - .woocommerce-pagination a.post-page-numbers.next { - padding: .5em - } -} - -@media screen and (min-width:1021px) { - .content-pagination:not(:first-child), - .woocommerce-pagination:not(:first-child) { - margin-top: 80px - } -} - -.filter-control-wrapper { - margin: 0 auto 26px; - max-width: var(--logico-content-width, 1380px); - padding: 0 20px; - -moz-box-sizing: content-box; - box-sizing: content-box -} - -.filter-control-wrapper .filter-control-list .dots { - list-style: none; - margin: 0 -10px; - padding: 0; - font-size: 0; - line-height: 1; - text-align: center -} - -.filter-control-wrapper .filter-control-list .dots .dot { - display: inline-block; - vertical-align: bottom; - font-size: 14px; - line-height: 1.9286em; - font-weight: 600; - letter-spacing: .01em; - margin: 0 10px; - position: relative; - overflow: hidden; - cursor: pointer; - -webkit-transition: color 0.3s; - transition: color 0.3s; - padding: 0 6px 4px -} - -.filter-control-wrapper .filter-control-list .dots .dot.active { - cursor: default; - color: var(--logico-default-text-color) -} - -.filter-control-wrapper .filter-control-list .dots .dot:after { - content: ''; - position: absolute; - display: block; - left: 0; - right: 0; - bottom: 0; - height: 0; - -webkit-transition: opacity 0.3s; - transition: opacity 0.3s; - width: 100%; - opacity: 0; - border-bottom: solid 2px var(--logico-accent-color) -} - -.filter-control-wrapper .filter-control-list .dots .dot.active:after { - opacity: 1 -} - -.filter-control-wrapper .filter-control-list .dots .dot:not(.active):hover { - color: var(--logico-accent-color) -} - -.filter-control-wrapper .filter-control-list .dots .dot:not(.active):hover:after { - opacity: 1 -} - -@media only screen and (min-width:661px) { - .filter-control-wrapper { - padding: 0 30px; - margin: 0 auto 46px - } -} - -@media only screen and (min-width:1021px) { - .filter-control-wrapper { - padding: 0 20px; - margin: 0 auto 68px - } - .filter-control-wrapper .filter-control-list .dots { - margin: 0 -20px - } - .filter-control-wrapper .filter-control-list .dots .dot { - margin: 0 20px; - padding: 0 16px 4px - } -} - -.recent-posts-wrapper:not(:first-child) { - margin-top: 95px -} - -.elementor-widget .logico-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 .logico-heading.heading-with-pagination .logico-heading-inner { - display: block -} - -.elementor-widget .logico-heading.heading-with-pagination:not(:last-child) { - margin-bottom: 41px -} - -.elementor-widget .owl-dots-desktop { - display: none -} - -@media only screen and (min-width:1021px) { - .elementor-widget .logico-heading.heading-with-pagination { - margin: 0 auto; - width: 100%; - max-width: 1170px - } - .elementor-widget .logico-heading.heading-with-pagination .logico-heading-inner { - width: calc(100% - 30px) - } - .elementor-widget .logico-heading.heading-with-pagination .owl-dots, - .elementor-widget .logico-heading.heading-with-pagination .slider-dots { - -webkit-flex-shrink: 0; - -moz-flex-shrink: 0; - -ms-flex-shrink: 0; - flex-shrink: 0 - } - .elementor-widget.title-alignment-left .logico-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 .logico-heading.heading-with-pagination .logico-heading-inner { - margin: 0 15px 0 0 - } - .elementor-widget.title-alignment-left .logico-heading.heading-with-pagination .owl-dots, - .elementor-widget.title-alignment-left .logico-heading.heading-with-pagination .slider-dots { - margin: 0 -13px .275em 2px - } - .elementor-widget.title-alignment-right .logico-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 .logico-heading.heading-with-pagination .logico-heading-inner { - margin: 0 0 0 15px - } - .elementor-widget.title-alignment-right .logico-heading.heading-with-pagination .owl-dots, - .elementor-widget.title-alignment-right .logico-heading.heading-with-pagination .slider-dots { - margin: 0 2px .275em -13px - } - .elementor-widget.title-alignment-center .logico-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 .logico-heading.heading-with-pagination .logico-heading-inner { - margin: 0 - } - .elementor-widget.title-alignment-center .logico-heading.heading-with-pagination .owl-dots, - .elementor-widget.title-alignment-center .logico-heading.heading-with-pagination .slider-dots { - margin-top: 30px - } - .elementor-widget .owl-dots-desktop { - display: block - } - .elementor-widget .owl-dots-mobile { - display: none - } -} - -.elementor-widget .archive-listing-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; - max-width: 1170px; - margin-left: auto; - margin-right: auto -} - -.elementor-widget .archive-listing-footer:not(:first-child) { - margin-top: 140px -} - -.elementor-widget .archive-listing-footer .archive-navigation-button { - font-size: 0; - line-height: 1; - width: 100% -} - -.elementor-widget .archive-listing-footer .archive-navigation-button .logico-button { - min-width: 184px -} - -.elementor-widget .archive-listing-footer .archive-navigation-button .logico-button:before { - content: ''; - position: absolute; - display: block; - left: 0; - right: 0; - top: 0; - bottom: 0; - z-index: -1 -} - -.elementor-widget .archive-listing-footer .owl-dots, -.elementor-widget .archive-listing-footer .slider-dots { - -webkit-flex-shrink: 0; - -moz-flex-shrink: 0; - -ms-flex-shrink: 0; - flex-shrink: 0; - margin: -13px -13px 0 0 -} - -.error-404-container .wrapper-socials, -.mobile-header-menu-container .wrapper-socials, -.top-bar .wrapper-socials, -.body-container .wrapper-socials { - padding: 0; - list-style: none; - line-height: 1; - white-space: nowrap; - cursor: default; - margin: -16px -8px 0 -} - -.error-404-container .wrapper-socials li, -.mobile-header-menu-container .wrapper-socials li, -.top-bar .wrapper-socials li, -.body-container .wrapper-socials li { - margin: 16px 8px 0; - display: inline-block; - vertical-align: middle; - padding: 0; - font-weight: 400 -} - -.error-404-container .wrapper-socials li:before, -.mobile-header-menu-container .wrapper-socials li:before, -.top-bar .wrapper-socials li:before, -.body-container .wrapper-socials li:before { - content: none; - display: none -} - -.error-404-container .wrapper-socials a, -.mobile-header-menu-container .wrapper-socials a, -.top-bar .wrapper-socials a, -.body-container .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; - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; - background-color: transparent; - line-height: 1em; - text-decoration: none; - color: var(--logico-default-text-color) -} - -.error-404-container .wrapper-socials a:before, -.mobile-header-menu-container .wrapper-socials a:before, -.top-bar .wrapper-socials a:before, -.body-container .wrapper-socials a:before { - font-size: 16px -} - -.error-404-container .wrapper-socials a:hover, -.mobile-header-menu-container .wrapper-socials a:hover, -.top-bar .wrapper-socials a:hover, -.body-container .wrapper-socials a:hover { - color: var(--logico-accent-color) -} - -.error-404-container .wrapper-socials a:before, -.header .mobile-header-menu-container .wrapper-socials a:before, -.top-bar .wrapper-socials a:before, -.body-container .wrapper-socials a:before { - font-family: 'Font Awesome 6 Brands' -} - -.elementor-widget-accordion .elementor-accordion .elementor-accordion-item { - border: none; - border-bottom: solid 1px var(--logico-border-hover-color); - padding: 0 -} - -.elementor-widget-accordion .elementor-accordion .elementor-accordion-item .elementor-tab-content { - border-top: none -} - -.elementor-widget-accordion .elementor-accordion .elementor-accordion-item:first-child { - border-top: solid 1px var(--logico-border-hover-color) -} - -.elementor-widget-accordion .elementor-accordion .elementor-tab-title { - padding: 15px 0 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: 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: 0; - border-radius: 0; - font-size: 20px; - line-height: 1.5em; - font-weight: 600; - border: none; - -webkit-transition: all 0.3s; - transition: all 0.3s; - color: var(--logico-dark-text-color) -} - -.elementor-widget-accordion .elementor-accordion .elementor-tab-title .elementor-accordion-icon { - width: auto; - font-size: 15px; - line-height: 2em; - font-weight: 400; - -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-icon i { - line-height: 30px; - margin: 0 auto; - color: var(--logico-dark-text-color) -} - -.elementor-widget-accordion .elementor-accordion .elementor-tab-title .elementor-accordion-icon svg { - fill: var(--logico-dark-text-color) -} - -.elementor-widget-accordion .elementor-accordion .elementor-tab-title .elementor-accordion-title { - width: 100%; - text-decoration: none; - color: inherit -} - -.elementor-widget-accordion .elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon i { - color: var(--logico-accent-color) -} - -.elementor-widget-accordion .elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon svg { - fill: var(--logico-accent-color) -} - -.elementor-widget-accordion .elementor-accordion .elementor-tab-content { - padding: 0 11% 39px 0; - border: none; - margin: -7px 0 0 -} - -.elementor-widget-accordion .elementor-accordion .elementor-tab-content ul li:not(:first-child) { - margin-top: 13px -} - -.logico-awards-widget .awards-slider { - margin: 0 -10px; - width: calc(100% + 20px) -} - -.logico-awards-widget .awards-slider .owl-stage { - -webkit-align-items: stretch; - -moz-align-items: stretch; - -ms-align-items: stretch; - align-items: stretch -} - -.logico-awards-widget .awards-slider.show-inactive-items .owl-stage-outer { - overflow: initial -} - -.logico-awards-widget .awards-slider.show-inactive-items .owl-stage-outer .owl-item { - opacity: .2; - -webkit-transition: opacity 0.3s; - transition: opacity 0.3s -} - -.logico-awards-widget .awards-slider.show-inactive-items .owl-stage-outer .owl-item.active { - opacity: 1 -} - -.logico-awards-widget .award-item-wrapper { - padding: 0 10px; - position: relative; - height: 100% -} - -.logico-awards-widget .award-item { - position: relative; - height: 100%; - padding: 36px 23px 49px 35px; - border: solid 2px var(--logico-border-hover-color); - border-radius: var(--logico-radius-large, 0) -} - -.logico-awards-widget .award-item-top { - 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 -} - -.logico-awards-widget .award-year { - font-size: 16px; - line-height: 1.875em; - color: var(--logico-dark-text-color); - margin: 5px 0 0 -} - -.logico-awards-widget .award-icon { - font-size: 40px; - text-align: right -} - -.logico-awards-widget .award-icon svg { - height: 40px -} - -.logico-awards-widget .award-icon i:before { - width: auto -} - -.logico-awards-widget .award-title { - font-size: 25px; - line-height: 1.6em; - font-weight: 700; - letter-spacing: -.03em; - color: var(--logico-dark-text-color) -} - -.logico-awards-widget .award-title:not(:first-child) { - margin-top: 21px -} - -@media only screen and (min-width:841px) { - .logico-awards-widget .awards-slider { - margin: 0 -20px; - width: calc(100% + 40px) - } - .logico-awards-widget .award-item-wrapper { - padding: 0 20px - } -} - -.wpbs-main-wrapper .wpbs-container .wpbs-calendars-wrapper:not(.wpbs-legend-position-side):not(.wpbs-legend-position-top):not(.wpbs-legend-position-bottom) .wpbs-legend-item-icon-2 div:first-of-type, -.wpbs-main-wrapper .wpbs-container .wpbs-calendars-wrapper:not(.wpbs-legend-position-side):not(.wpbs-legend-position-top):not(.wpbs-legend-position-bottom) .wpbs-legend-item-icon-1 div:first-of-type { - background: none -} - -.wpbs-main-wrapper .wpbs-container .wpbs-calendars-wrapper .wpbs-legend-item-icon .wpbs-legend-item-icon-color { - -webkit-transition: background-color 0.3s; - transition: background-color 0.3s -} - -.wpbs-main-wrapper .wpbs-container .wpbs-calendars .wpbs-calendar { - border-width: 10px; - border-style: solid; - margin-bottom: 0 -} - -.wpbs-main-wrapper .wpbs-container .wpbs-calendars .wpbs-calendar .wpbs-calendar-wrapper { - padding: 0 -} - -.wpbs-main-wrapper .wpbs-container .wpbs-calendars .wpbs-calendar .wpbs-calendar-header { - padding: 25px 8px -} - -.wpbs-main-wrapper .wpbs-container .wpbs-calendars .wpbs-calendar .wpbs-calendar-header .wpbs-calendar-header-navigation .wpbs-prev, -.wpbs-main-wrapper .wpbs-container .wpbs-calendars .wpbs-calendar .wpbs-calendar-header .wpbs-calendar-header-navigation .wpbs-next { - background: none; - -webkit-transition: color 0.3s; - transition: color 0.3s -} - -.wpbs-main-wrapper .wpbs-container .wpbs-calendars .wpbs-calendar .wpbs-calendar-header .wpbs-calendar-header-navigation .wpbs-prev .wpbs-arrow, -.wpbs-main-wrapper .wpbs-container .wpbs-calendars .wpbs-calendar .wpbs-calendar-header .wpbs-calendar-header-navigation .wpbs-next .wpbs-arrow { - border: none; - font: 400 normal 13px/26px 'fontello'; - width: 26px; - height: 26px; - display: block; - margin: 0; - position: static; - left: initial; - right: initial; - top: initial; - bottom: initial -} - -.wpbs-main-wrapper .wpbs-container .wpbs-calendars .wpbs-calendar .wpbs-calendar-header .wpbs-calendar-header-navigation .wpbs-prev .wpbs-arrow:before { - content: '\e805' -} - -.wpbs-main-wrapper .wpbs-container .wpbs-calendars .wpbs-calendar .wpbs-calendar-header .wpbs-calendar-header-navigation .wpbs-next .wpbs-arrow:before { - content: '\e806' -} - -.wpbs-main-wrapper .wpbs-container .wpbs-calendars .wpbs-calendar .wpbs-calendar-header .wpbs-calendar-header-navigation .wpbs-select-container select { - border: none; - background: none; - text-align: center; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - font-size: 20px; - outline: none -} - -.wpbs-main-wrapper .wpbs-container .wpbs-calendars .wpbs-calendar table thead tr th { - padding-top: 9px !important; - padding-bottom: 9px !important; - font-weight: 300; - font-size: 16px -} - -.wpbs-main-wrapper .wpbs-container .wpbs-calendars .wpbs-calendar table tbody tr td .wpbs-date.wpbs-gap { - background: none -} - -.wpbs-main-wrapper .wpbs-container .wpbs-calendars .wpbs-calendar table tbody tr td .wpbs-date-inner .wpbs-date-number { - font-size: 16px; - -webkit-transition: color 0.3s; - transition: color 0.3s -} - -.wpbs-main-wrapper .wpbs-form-container { - padding: 76px 15px 40px; - max-height: 90%; - overflow: auto; - opacity: 0; - position: fixed; - top: 0; - left: 50%; - right: initial; - -webkit-transform: translate(-50%, -100%); - -ms-transform: translate(-50%, -100%); - transform: translate(-50%, -100%); - -webkit-transition: all 0.3s; - transition: all 0.3s; - z-index: 9999; - width: 100% -} - -.wpbs-main-wrapper .wpbs-form-container .form-close { - position: absolute; - right: 20px; - left: initial; - top: 20px; - width: 17px; - height: 17px; - cursor: pointer; - -webkit-transition: opacity 0.3s; - transition: opacity 0.3s; - font: 400 normal 17px/20px 'fontello'; - text-align: center -} - -.wpbs-main-wrapper .wpbs-form-container .form-close:before { - content: '\e80f' -} - -.wpbs-main-wrapper .wpbs-form-container .form-close:hover { - opacity: .7 -} - -.wpbs-main-wrapper .wpbs-form-container.active { - opacity: 1; - top: 50%; - -webkit-transform: translate(-50%, -50%); - -ms-transform: translate(-50%, -50%); - transform: translate(-50%, -50%) -} - -.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field { - padding-bottom: 38px !important -} - -.wpbs-main-wrapper .wpbs-form-confirmation-message { - margin: 20px 0 0 -} - -@media only screen and (min-width:481px) { - .wpbs-main-wrapper .wpbs-container .wpbs-calendars .wpbs-calendar { - border-width: 32px - } -} - -@media only screen and (min-width:841px) { - .wpbs-main-wrapper .wpbs-form-container { - max-width: 540px !important; - padding: 76px 60px 56px - } - .wpbs-main-wrapper .wpbs-form-container .form-close { - top: 23px; - left: initial; - right: 26px - } -} - -.elementor-widget-logico_button .button-container { - position: relative; - z-index: 2; - line-height: 1; - font-size: 0 -} - -.elementor-widget-logico_button a.logico-alter-button { - text-decoration: none -} - -.distance-title { - font-size: 30px; - line-height: 1.1667em; - font-weight: 600; - letter-spacing: -.03em; - color: var(--logico-dark-text-color); - margin: 0 0 .1667em -} - -.form-separator { - clear: both; - width: 100%; - height: 35px -} - -.logico-calculate-cost { - font-size: 40px; - line-height: 1em; - text-align: right; - font-weight: 600; - letter-spacing: -.03em; - margin: 1.125em 0 0 -} - -.logico-content-slider-widget .content-slider.nav-view-default .owl-nav { - left: 0; - right: 0; - opacity: 1; - height: 0; - display: none -} - -.logico-content-slider-widget .content-slider.nav-view-default .owl-nav [class*="owl-"] { - width: 30px; - height: 88px; - top: -44px; - border-radius: var(--logico-radius-medium, 0) -} - -.logico-content-slider-widget .content-slider.nav-view-default .owl-nav [class*="owl-"]:before { - line-height: 88px -} - -.logico-content-slider-widget .content-slider.nav-view-compact .owl-nav { - right: 0; - left: 0; - opacity: 1; - width: 96px -} - -.logico-content-slider-widget .content-slider.nav-view-compact .owl-nav [class*="owl-"]:before { - font-size: 9px; - font-weight: 700 -} - -.logico-content-slider-widget .content-slider.nav-view-compact .owl-nav .owl-next { - border-radius: 0 var(--logico-radius-medium, 0) var(--logico-radius-medium, 0) 0 -} - -.logico-content-slider-widget .content-slider.nav-view-compact .owl-nav .owl-prev { - border-radius: var(--logico-radius-medium, 0) 0 0 var(--logico-radius-medium, 0) -} - -.logico-content-slider-widget .content-slider.nav-view-vertical .owl-nav { - right: 0; - left: 0; - opacity: 1; - width: 48px; - height: 96px -} - -.logico-content-slider-widget .content-slider.nav-view-vertical .owl-nav [class*="owl-"] { - width: 48px; - height: 48px -} - -.logico-content-slider-widget .content-slider.nav-view-vertical .owl-nav [class*="owl-"]:before { - font-size: 9px; - font-weight: 700 -} - -.logico-content-slider-widget .content-slider.nav-view-vertical .owl-nav .owl-prev { - left: 0; - right: 0; - bottom: 0; - top: initial; - border-radius: 0 0 var(--logico-radius-medium, 0) var(--logico-radius-medium, 0) -} - -.logico-content-slider-widget .content-slider.nav-view-vertical .owl-nav .owl-next { - left: 0; - right: 0; - bottom: initial; - top: 0; - border-radius: var(--logico-radius-medium, 0) var(--logico-radius-medium, 0) 0 0 -} - -.logico-content-slider-widget .content-slider.nav-h-position-left .owl-nav { - left: 0; - right: initial -} - -.logico-content-slider-widget .content-slider.nav-h-position-right .owl-nav { - right: 0; - left: initial -} - -.logico-content-slider-widget .content-slider.nav-v-position-top .owl-nav { - top: 0; - bottom: initial; - -webkit-transform: none; - -ms-transform: none; - transform: none -} - -.logico-content-slider-widget .content-slider.nav-v-position-bottom .owl-nav { - top: initial; - bottom: 0; - -webkit-transform: none; - -ms-transform: none; - transform: none -} - -.logico-content-slider-widget .content-item { - position: relative -} - -.logico-content-slider-widget .content-item:before { - content: ''; - position: absolute; - display: block; - left: 0; - right: 0; - top: 0; - bottom: 0 -} - -.logico-content-slider-widget .content-item .heading-content, -.logico-content-slider-widget .content-item .text-content { - display: inline-block -} - -.logico-content-slider-widget .content-item .slide-content-inner { - padding: 0 20px; - -moz-box-sizing: content-box; - box-sizing: content-box -} - -.logico-content-slider-widget .content-item .content-slider-item-heading { - paint-order: stroke fill -} - -.logico-content-slider-widget .content-item.slide-style-standard .slide-content { - max-width: var(--logico-content-width, 1380px); - margin: 0 auto; - 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; - position: relative; - height: 100%; - z-index: 2 -} - -.logico-content-slider-widget .content-item.slide-style-standard .content-slider-item-text { - margin: 23px 0 0 -} - -.logico-content-slider-widget .content-item.slide-style-standard .content-slider-item-buttons { - font-size: 0; - line-height: 1; - margin: 48px 0 0 -} - -.logico-content-slider-widget .content-item.slide-style-modern .slide-content { - max-width: var(--logico-content-width, 1380px); - margin: 0 auto; - 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; - position: relative; - z-index: 2 -} - -.logico-content-slider-widget .content-item.slide-style-modern .slide-content-inner { - padding: 0 20px; - -moz-box-sizing: content-box; - box-sizing: content-box; - 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 -} - -.logico-content-slider-widget .content-item.slide-style-modern .content-slider-item-heading { - margin: 0 !important; - padding: 0 0 30px -} - -.logico-content-slider-widget .content-item.slide-style-modern .content-slider-item-text { - position: relative -} - -.logico-content-slider-widget .content-item.slide-style-modern .content-slider-item-text .text-content { - padding: 0 0 30px -} - -.logico-content-slider-widget .content-item.slide-style-modern .content-slider-item-buttons { - font-size: 0; - line-height: 1; - position: absolute; - left: 0; - right: 0; - top: 100% -} - -.logico-content-slider-widget .content-item.slide-style-modern .content-slider-item-buttons .logico-alter-button { - display: block; - border: none !important; - background-position: 0 0; - text-align: left; - padding: 1.7143em 5.21em 1.7143em 2.1428em; - border-radius: 0 0 var(--logico-radius-medium, 0) var(--logico-radius-medium, 0); - background: -webkit-linear-gradient(0deg, var(--logico-button-background-color) 50%, var(--logico-button-background-hover) 50%); - background: -moz-linear-gradient(0deg, var(--logico-button-background-color) 50%, var(--logico-button-background-hover) 50%); - background: linear-gradient(0deg, var(--logico-button-background-color) 50%, var(--logico-button-background-hover) 50%); - -webkit-background-size: 100% 200%; - -moz-background-size: 100% 200%; - -o-background-size: 100% 200%; - background-size: 100% 200%; - background-position: 0 100% -} - -.logico-content-slider-widget .content-item.slide-style-modern .content-slider-item-buttons .logico-alter-button:after { - content: none; - display: none -} - -.logico-content-slider-widget .content-item.slide-style-modern .content-slider-item-buttons .logico-alter-button:not(:disabled):not(.disabled):hover { - background-position: 0 0; - padding: 1.7143em 5.21em 1.7143em 2.1428em -} - -.logico-content-slider-widget .content-item.slide-style-modern .content-slider-item-buttons .logico-alter-button:not(:disabled):not(.disabled):hover:before { - animation: none -} - -.logico-content-slider-widget .content-item.slide-style-modern .content-slider-item-buttons .logico-alter-button:before, -.logico-content-slider-widget .content-item.slide-style-modern .content-slider-item-buttons .logico-alter-button:after { - font-size: 1.0714em -} - -.logico-content-slider-widget h1.content-slider-item-heading { - margin: 0 -} - -.logico-content-slider-widget .logico-content-wrapper-1, -.logico-content-slider-widget .logico-content-wrapper-2, -.logico-content-slider-widget .logico-content-wrapper-3 { - opacity: 0; - -webkit-transform: translateY(50px); - -ms-transform: translateY(50px); - transform: translateY(50px); - -webkit-transition: all 0.9s ease-out; - transition: all 0.9s ease-out -} - -.logico-content-slider-widget .logico-content-wrapper-1 { - -webkit-transition-delay: .9s; - transition-delay: .9s -} - -.logico-content-slider-widget .logico-content-wrapper-2 { - -webkit-transition-delay: 1.2s; - transition-delay: 1.2s -} - -.logico-content-slider-widget .logico-content-wrapper-3 { - -webkit-transition-delay: 1.5s; - transition-delay: 1.5s -} - -.logico-content-slider-widget .owl-carousel.owl-theme .owl-item { - outline: none -} - -.logico-content-slider-widget .owl-carousel.owl-theme .owl-item.active .logico-content-wrapper-1, -.logico-content-slider-widget .owl-carousel.owl-theme .owl-item.active .logico-content-wrapper-2, -.logico-content-slider-widget .owl-carousel.owl-theme .owl-item.active .logico-content-wrapper-3 { - opacity: 1; - -webkit-transform: translateY(0); - -ms-transform: translateY(0); - transform: translateY(0) -} - -.logico-content-slider-widget .owl-carousel.owl-theme .owl-item.active .content-item .additional-image { - opacity: 1 -} - -@media only screen and (min-width:661px) { - .logico-content-slider-widget .content-slider.nav-view-default .owl-nav { - display: block - } - .logico-content-slider-widget .content-slider.nav-view-default .owl-nav [class*="owl-"] { - width: 48px - } - .logico-content-slider-widget .content-item .slide-content-inner { - padding: 0 30px - } - .logico-content-slider-widget .content-item.slide-style-modern .slide-content-inner { - 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 - } - .logico-content-slider-widget .content-item.slide-style-modern .content-slider-item-heading { - padding: 0 0 30px - } - .logico-content-slider-widget .content-item.slide-style-modern .content-slider-item-text .text-content { - padding: 20px 0 30px - } -} - -@media only screen and (min-width:841px) { - .logico-content-slider-widget .owl-carousel.owl-theme .slider-item { - height: 600px - } -} - -@media only screen and (min-width:1201px) { - .logico-content-slider-widget .content-slider.nav-view-vertical .owl-nav { - width: 78px; - height: 178px - } - .logico-content-slider-widget .content-slider.nav-view-vertical .owl-nav [class*="owl-"] { - width: 78px; - height: 89px - } - .logico-content-slider-widget .content-slider.nav-view-vertical .owl-nav [class*="owl-"]:before { - font-size: 13px - } - .logico-content-slider-widget .content-item .slide-content-inner { - padding: 0 20px - } - .logico-content-slider-widget .content-item.slide-style-modern .content-slider-item-heading { - padding: 0 0 46px - } - .logico-content-slider-widget .content-item.slide-style-modern .content-slider-item-text .text-content { - padding: 57px 0 76px - } -} - -.elementor-widget-logico_custom_navigation_menu ul.logico-custom-menu-widget { - list-style: none; - margin: 0; - padding: 0 -} - -.elementor-widget-logico_custom_navigation_menu ul.logico-custom-menu-widget li { - margin: 0; - padding: 0; - line-height: 1.875em -} - -.elementor-widget-logico_custom_navigation_menu ul.logico-custom-menu-widget li:before { - content: none; - display: none -} - -.elementor-widget-logico_custom_navigation_menu ul.logico-custom-menu-widget li a { - text-decoration: none; - padding-bottom: .0625em; - color: var(--logico-dark-text-color); - -webkit-transition: color 0.3s, padding 0.3s, border-color 0.3s; - transition: color 0.3s, padding 0.3s, border-color 0.3s; - border-bottom: solid .0625em transparent; - position: relative -} - -.elementor-widget-logico_custom_navigation_menu ul.logico-custom-menu-widget li a:before { - content: '/\ '; - display: block; - position: absolute; - top: -.1875em; - left: 0; - right: initial; - -webkit-transition: transform 0.3s, opacity 0.3s; - transition: transform 0.3s, opacity 0.3s; - -webkit-transform: translateX(-100%); - -ms-transform: translateX(-100%); - transform: translateX(-100%); - opacity: 0 -} - -.elementor-widget-logico_custom_navigation_menu ul.logico-custom-menu-widget li a:hover { - color: var(--logico-accent-color); - border-color: var(--logico-accent-color); - padding-left: .625em; - padding-right: 0 -} - -.elementor-widget-logico_custom_navigation_menu ul.logico-custom-menu-widget li a:hover:before { - -webkit-transform: translateX(0); - -ms-transform: translateX(0); - transform: translateX(0); - opacity: 1 -} - -.block-decoration { - font-size: 0; - line-height: 1; - display: none -} - -.block-decoration.block-decoration-style-1 .block-decoration-item, -.block-decoration.page-title-decoration .block-decoration-item { - display: inline-block; - height: 0; - position: relative; - width: 50px -} - -.block-decoration.block-decoration-style-1 .block-decoration-item:before, -.block-decoration.block-decoration-style-1 .block-decoration-item:after, -.block-decoration.page-title-decoration .block-decoration-item:before, -.block-decoration.page-title-decoration .block-decoration-item:after { - content: ''; - position: absolute; - display: block; - right: 0; - left: 0; - height: 0; - padding: 0 -} - -.block-decoration.block-decoration-style-1 .block-decoration-item:before, -.block-decoration.page-title-decoration .block-decoration-item:before { - bottom: 0; - border-radius: var(--logico-radius-medium, 0) var(--logico-radius-medium, 0) 0 0 -} - -.block-decoration.block-decoration-style-1 .block-decoration-item:after, -.block-decoration.page-title-decoration .block-decoration-item:after { - top: 0; - border-radius: 0 0 var(--logico-radius-medium, 0) var(--logico-radius-medium, 0) -} - -.block-decoration.block-decoration-style-1.animation-enable .block-decoration-item:before, -.block-decoration.page-title-decoration.animation-enable .block-decoration-item:before { - -webkit-transition: padding 0.5s 1s cubic-bezier(0, 0, .15, .96); - transition: padding 0.5s 1s cubic-bezier(0, 0, .15, .96) -} - -.block-decoration.block-decoration-style-1.animation-enable .block-decoration-item:after, -.block-decoration.page-title-decoration.animation-enable .block-decoration-item:after { - -webkit-transition: padding 0.5s 1.5s cubic-bezier(0, 0, .15, .96); - transition: padding 0.5s 1.5s cubic-bezier(0, 0, .15, .96) -} - -.block-decoration.block-decoration-style-1.animated .block-decoration-item:before, -.block-decoration.block-decoration-style-1.animated .block-decoration-item:after, -.block-decoration.block-decoration-style-1.animation-disable .block-decoration-item:before, -.block-decoration.block-decoration-style-1.animation-disable .block-decoration-item:after, -.block-decoration.page-title-decoration.animated .block-decoration-item:before, -.block-decoration.page-title-decoration.animated .block-decoration-item:after, -.block-decoration.page-title-decoration.animation-disable .block-decoration-item:before, -.block-decoration.page-title-decoration.animation-disable .block-decoration-item:after { - padding: 100% 0 0 -} - -.block-decoration.block-decoration-style-2 .block-decoration-item { - display: inline-block; - height: 0; - position: relative; - width: 40px -} - -.block-decoration.block-decoration-style-2 .block-decoration-item:before { - content: ''; - position: absolute; - display: block; - height: 0; - padding: 0; - width: 100%; - bottom: 0; - left: initial; - right: 200% -} - -.block-decoration.block-decoration-style-2 .block-decoration-item .decoration-accent { - position: absolute; - display: block; - height: 0; - padding: 0; - width: 100%; - top: 0; - left: initial; - right: 0 -} - -.block-decoration.block-decoration-style-2 .block-decoration-item .decoration-accent:before { - content: ''; - position: absolute; - display: block; - height: 0; - padding: 0; - width: 100%; - bottom: 0; - left: initial; - right: 100%; - top: 100% -} - -.block-decoration.block-decoration-style-2.animation-enable .block-decoration-item:before { - -webkit-transition: padding 0.5s 1s cubic-bezier(0, 0, .15, .96); - transition: padding 0.5s 1s cubic-bezier(0, 0, .15, .96) -} - -.block-decoration.block-decoration-style-2.animation-enable .block-decoration-item .decoration-accent { - -webkit-transition: padding 0.5s 1.5s cubic-bezier(0, 0, .15, .96); - transition: padding 0.5s 1.5s cubic-bezier(0, 0, .15, .96) -} - -.block-decoration.block-decoration-style-2.animation-enable .block-decoration-item .decoration-accent:before { - -webkit-transition: padding 0.5s 2s cubic-bezier(0, 0, .15, .96); - transition: padding 0.5s 2s cubic-bezier(0, 0, .15, .96) -} - -.block-decoration.block-decoration-style-2.animated .block-decoration-item:before, -.block-decoration.block-decoration-style-2.animated .block-decoration-item .decoration-accent:before, -.block-decoration.block-decoration-style-2.animation-disable .block-decoration-item:before, -.block-decoration.block-decoration-style-2.animation-disable .block-decoration-item .decoration-accent:before { - padding: 100% 0 0 -} - -.block-decoration.block-decoration-style-2.animated .block-decoration-item .decoration-accent, -.block-decoration.block-decoration-style-2.animation-disable .block-decoration-item .decoration-accent { - padding: 200% 0 0 -} - -.block-decoration.block-decoration-style-3 .block-decoration-item { - display: inline-block; - height: 0; - position: relative; - width: 40px -} - -.block-decoration.block-decoration-style-3 .block-decoration-item:before, -.block-decoration.block-decoration-style-3 .block-decoration-item:after { - content: ''; - position: absolute; - display: block; - height: 0; - padding: 0; - width: 100%; - left: 0; - right: 0 -} - -.block-decoration.block-decoration-style-3 .block-decoration-item:before { - bottom: 100% -} - -.block-decoration.block-decoration-style-3 .block-decoration-item:after { - top: 100% -} - -.block-decoration.block-decoration-style-3 .block-decoration-item .decoration-accent { - position: absolute; - display: block; - height: 0; - padding: 0; - width: 100%; - top: 0; - left: 100%; - right: initial -} - -.block-decoration.block-decoration-style-3 .block-decoration-item .decoration-accent:before { - content: ''; - position: absolute; - display: block; - height: 0; - padding: 0; - width: 100%; - bottom: 0; - left: 0; - right: initial; - top: 100% -} - -.block-decoration.block-decoration-style-3.animation-enable .block-decoration-item { - -webkit-transition: padding 0.5s 0.5s cubic-bezier(0, 0, .15, .96); - transition: padding 0.5s 0.5s cubic-bezier(0, 0, .15, .96) -} - -.block-decoration.block-decoration-style-3.animation-enable .block-decoration-item:before { - -webkit-transition: padding 0.5s 1s cubic-bezier(0, 0, .15, .96); - transition: padding 0.5s 1s cubic-bezier(0, 0, .15, .96) -} - -.block-decoration.block-decoration-style-3.animation-enable .block-decoration-item:after { - -webkit-transition: padding 0.5s 1.5s cubic-bezier(0, 0, .15, .96); - transition: padding 0.5s 1.5s cubic-bezier(0, 0, .15, .96) -} - -.block-decoration.block-decoration-style-3.animation-enable .block-decoration-item .decoration-accent { - -webkit-transition: padding 0.5s 2s cubic-bezier(0, 0, .15, .96); - transition: padding 0.5s 2s cubic-bezier(0, 0, .15, .96) -} - -.block-decoration.block-decoration-style-3.animation-enable .block-decoration-item .decoration-accent:before { - -webkit-transition: padding 0.5s 2.5s cubic-bezier(0, 0, .15, .96); - transition: padding 0.5s 2.5s cubic-bezier(0, 0, .15, .96) -} - -.block-decoration.block-decoration-style-3.animated .block-decoration-item, -.block-decoration.block-decoration-style-3.animated .block-decoration-item:before, -.block-decoration.block-decoration-style-3.animated .block-decoration-item:after, -.block-decoration.block-decoration-style-3.animated .block-decoration-item .decoration-accent:before, -.block-decoration.block-decoration-style-3.animation-disable .block-decoration-item, -.block-decoration.block-decoration-style-3.animation-disable .block-decoration-item:before, -.block-decoration.block-decoration-style-3.animation-disable .block-decoration-item:after, -.block-decoration.block-decoration-style-3.animation-disable .block-decoration-item .decoration-accent:before { - padding: 100% 0 0 -} - -.block-decoration.block-decoration-style-3.animated .block-decoration-item .decoration-accent, -.block-decoration.block-decoration-style-3.animation-disable .block-decoration-item .decoration-accent { - padding: 200% 0 0 -} - -.block-decoration.block-decoration-style-4 .block-decoration-item { - display: inline-block; - height: 0; - position: relative; - width: 40px -} - -.block-decoration.block-decoration-style-4 .block-decoration-item:before, -.block-decoration.block-decoration-style-4 .block-decoration-item:after { - content: ''; - position: absolute; - display: block; - height: 0; - padding: 0; - width: 100%; - left: 0; - right: 0 -} - -.block-decoration.block-decoration-style-4 .block-decoration-item:before { - bottom: 100% -} - -.block-decoration.block-decoration-style-4 .block-decoration-item:after { - top: 100% -} - -.block-decoration.block-decoration-style-4 .block-decoration-item .decoration-accent { - position: absolute; - display: block; - height: 0; - padding: 0; - width: 100%; - top: 0; - right: 100%; - left: initial -} - -.block-decoration.block-decoration-style-4 .block-decoration-item .decoration-accent:before { - content: ''; - position: absolute; - display: block; - height: 0; - padding: 0; - width: 100%; - bottom: 0; - right: 0; - left: initial; - top: 100% -} - -.block-decoration.block-decoration-style-4.animation-enable .block-decoration-item { - -webkit-transition: padding 0.5s 0.5s cubic-bezier(0, 0, .15, .96); - transition: padding 0.5s 0.5s cubic-bezier(0, 0, .15, .96) -} - -.block-decoration.block-decoration-style-4.animation-enable .block-decoration-item:before { - -webkit-transition: padding 0.5s 1s cubic-bezier(0, 0, .15, .96); - transition: padding 0.5s 1s cubic-bezier(0, 0, .15, .96) -} - -.block-decoration.block-decoration-style-4.animation-enable .block-decoration-item:after { - -webkit-transition: padding 0.5s 1.5s cubic-bezier(0, 0, .15, .96); - transition: padding 0.5s 1.5s cubic-bezier(0, 0, .15, .96) -} - -.block-decoration.block-decoration-style-4.animation-enable .block-decoration-item .decoration-accent { - -webkit-transition: padding 0.5s 2s cubic-bezier(0, 0, .15, .96); - transition: padding 0.5s 2s cubic-bezier(0, 0, .15, .96) -} - -.block-decoration.block-decoration-style-4.animation-enable .block-decoration-item .decoration-accent:before { - -webkit-transition: padding 0.5s 2.5s cubic-bezier(0, 0, .15, .96); - transition: padding 0.5s 2.5s cubic-bezier(0, 0, .15, .96) -} - -.block-decoration.block-decoration-style-4.animated .block-decoration-item, -.block-decoration.block-decoration-style-4.animated .block-decoration-item:before, -.block-decoration.block-decoration-style-4.animated .block-decoration-item:after, -.block-decoration.block-decoration-style-4.animated .block-decoration-item .decoration-accent:before, -.block-decoration.block-decoration-style-4.animation-disable .block-decoration-item, -.block-decoration.block-decoration-style-4.animation-disable .block-decoration-item:before, -.block-decoration.block-decoration-style-4.animation-disable .block-decoration-item:after, -.block-decoration.block-decoration-style-4.animation-disable .block-decoration-item .decoration-accent:before { - padding: 100% 0 0 -} - -.block-decoration.block-decoration-style-4.animated .block-decoration-item .decoration-accent, -.block-decoration.block-decoration-style-4.animation-disable .block-decoration-item .decoration-accent { - padding: 200% 0 0 -} - -@media only screen and (min-width:841px) { - .block-decoration.block-decoration-style-1 .block-decoration-item, - .block-decoration.page-title-decoration .block-decoration-item { - width: 70px - } -} - -@media only screen and (min-width:1021px) { - .block-decoration { - display: inline-block; - font-size: 0; - line-height: 1; - vertical-align: top - } - .block-decoration.block-decoration-style-1 .block-decoration-item, - .block-decoration.page-title-decoration .block-decoration-item { - width: 93px - } - .block-decoration.block-decoration-style-2 .block-decoration-item, - .block-decoration.block-decoration-style-3 .block-decoration-item, - .block-decoration.block-decoration-style-4 .block-decoration-item { - width: 58px - } -} - -.elementor-widget-logico_file a.logico-file-widget { - text-decoration: none; - display: block -} - -.elementor-widget-logico_file .file-item, -.elementor-widget-logico_file .file-item-content, -.elementor-widget-logico_file .file-item-content-inner, -.elementor-widget-logico_file .file-item-icon, -.elementor-widget-logico_file .file-item-title, -.elementor-widget-logico_file .file-item-description, -.elementor-widget-logico_file .file-item-meta, -.elementor-widget-logico_file .file-item-buttons { - display: block -} - -.elementor-widget-logico_file.widget-style-standard .elementor-widget-container { - border: solid 1px var(--logico-border-hover-color); - padding: 36px 30px 27px 24px; - -webkit-transition: all 0.3s; - transition: all 0.3s -} - -.elementor-widget-logico_file.widget-style-standard .width-decorative-icon .file-item:before { - content: '\e849'; - font: 400 normal 20px/1em 'fontello'; - position: absolute; - display: block; - right: 15px; - left: initial; - bottom: 15px; - color: var(--logico-dark-text-color); - -webkit-transition: color 0.3s; - transition: color 0.3s -} - -.elementor-widget-logico_file.widget-style-standard .file-item-title { - font-size: 20px; - line-height: 1.4em; - min-height: 2.8em; - font-weight: 600; - letter-spacing: -.03em; - color: var(--logico-dark-text-color); - -webkit-transition: color 0.3s; - transition: color 0.3s -} - -.elementor-widget-logico_file.widget-style-standard .file-item-icon { - font-size: 40px; - line-height: 1em; - margin-left: -1px; - margin-right: -1px; - -webkit-transition: color 0.3s; - transition: color 0.3s -} - -.elementor-widget-logico_file.widget-style-standard .file-item-icon:not(:first-child) { - margin-top: 30px -} - -.elementor-widget-logico_file.widget-style-standard .file-item-description { - font-size: 16px; - line-height: 1.5em; - min-height: 4.5em; - font-weight: 600; - letter-spacing: -.03em; - color: var(--logico-dark-text-color); - margin-top: 40px; - -webkit-transition: color 0.3s; - transition: color 0.3s -} - -.elementor-widget-logico_file.widget-style-standard .file-item-meta { - color: var(--logico-default-text-color); - -webkit-transition: color 0.3s; - transition: color 0.3s -} - -.elementor-widget-logico_file.widget-style-standard .file-item-meta:not(:first-child) { - margin-top: 10px -} - -.elementor-widget-logico_file.widget-style-standard:hover .elementor-widget-container { - border-color: var(--logico-border-color) -} - -.elementor-widget-logico_file.widget-style-standard:hover .file-item-description { - text-decoration: underline -} - -.elementor-widget-logico_file.widget-style-standard:hover .width-decorative-icon .file-item:before { - color: var(--logico-light-text-color) -} - -.elementor-widget-logico_file.widget-style-compact .elementor-widget-container { - padding: 29px 20px 26px 15px; - border: solid 1px var(--logico-border-hover-color); - -webkit-transition: all 0.3s; - transition: all 0.3s -} - -.elementor-widget-logico_file.widget-style-compact .width-decorative-icon .file-item:before { - content: '\e849'; - font: 400 normal 20px/1em 'fontello'; - position: absolute; - display: block; - right: 15px; - left: initial; - bottom: 15px; - color: var(--logico-dark-text-color); - -webkit-transition: color 0.3s; - transition: color 0.3s -} - -.elementor-widget-logico_file.widget-style-compact .file-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: center; - -moz-align-items: center; - -ms-align-items: center; - align-items: center -} - -.elementor-widget-logico_file.widget-style-compact .file-item-icon { - -webkit-flex-shrink: 0; - -moz-flex-shrink: 0; - -ms-flex-shrink: 0; - flex-shrink: 0; - font-size: 40px; - line-height: 1em; - margin: -4px 0 0 -1px; - -webkit-transition: color 0.3s; - transition: color 0.3s -} - -.elementor-widget-logico_file.widget-style-compact .file-item-icon:not(:last-child) { - margin-right: 19px; - margin-left: -1px -} - -.elementor-widget-logico_file.widget-style-compact .file-item-content { - width: 100% -} - -.elementor-widget-logico_file.widget-style-compact .file-item-title { - font-size: 18px; - line-height: 1.3889em; - font-weight: 600; - letter-spacing: -.03em; - margin: 0; - -webkit-transition: color 0.3s; - transition: color 0.3s; - color: var(--logico-dark-text-color) -} - -.elementor-widget-logico_file.widget-style-compact .file-item-description { - -webkit-transition: color 0.3s; - transition: color 0.3s; - font-size: 14px; - line-height: 1.4286em; - color: var(--logico-default-text-color); - margin: 5px 0 0 -} - -.elementor-widget-logico_file.widget-style-compact .file-item-meta { - font-size: 14px; - line-height: 2.0714em; - font-weight: 400; - -webkit-transition: color 0.3s; - transition: color 0.3s; - color: var(--logico-default-text-color); - margin: 0 -} - -.elementor-widget-logico_file.widget-style-compact:hover>.elementor-widget-container { - border-color: var(--logico-border-color) -} - -.elementor-widget-logico_file.widget-style-wide .elementor-widget-container { - -webkit-transition: all 0.3s; - transition: all 0.3s; - padding: 27px 0 26px -} - -.elementor-widget-logico_file.widget-style-wide .file-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: center; - -moz-align-items: center; - -ms-align-items: center; - align-items: center; - -webkit-transition: all 0.3s; - transition: all 0.3s -} - -.elementor-widget-logico_file.widget-style-wide .file-item-icon { - -webkit-flex-shrink: 0; - -moz-flex-shrink: 0; - -ms-flex-shrink: 0; - flex-shrink: 0; - font-size: 40px; - line-height: 1em; - margin: -4px 0 0 -3px; - -webkit-transition: color 0.3s; - transition: color 0.3s -} - -.elementor-widget-logico_file.widget-style-wide .file-item-icon:not(:last-child) { - margin-right: 20px; - margin-left: -3px -} - -.elementor-widget-logico_file.widget-style-wide .file-item-content, -.elementor-widget-logico_file.widget-style-wide .file-item-content-inner { - width: 100% -} - -.elementor-widget-logico_file.widget-style-wide .file-item-title { - font-size: 18px; - line-height: 1.3889em; - font-weight: 600; - letter-spacing: -.03em; - margin: 0; - -webkit-transition: color 0.3s; - transition: color 0.3s; - color: var(--logico-dark-text-color) -} - -.elementor-widget-logico_file.widget-style-wide .file-item-description { - -webkit-transition: color 0.3s; - transition: color 0.3s; - font-size: 14px; - line-height: 1.4286em; - color: var(--logico-default-text-color); - margin: 5px 0 0 -} - -.elementor-widget-logico_file.widget-style-wide .file-item-meta { - font-size: 14px; - line-height: 2.0714em; - font-weight: 400; - -webkit-transition: color 0.3s; - transition: color 0.3s; - color: var(--logico-light-text-color); - margin: 0 -} - -.elementor-widget-logico_file.widget-style-wide .file-item-meta:not(:first-child) { - margin: 3px 0 0 -} - -.elementor-widget-logico_file.widget-style-wide .file-item-buttons { - font-size: 0; - line-height: 1; - -webkit-flex-shrink: 0; - -moz-flex-shrink: 0; - -ms-flex-shrink: 0; - flex-shrink: 0 -} - -.elementor-widget-logico_file.widget-style-wide .file-item-buttons:not(:first-child) { - margin: 1px 0 0 0 -} - -.elementor-widget-logico_file.widget-style-wide .file-item-buttons .file-item-button { - font-size: 14px; - line-height: 2.1428em; - color: var(--logico-dark-text-color); - display: inline-block; - -webkit-transition: color 0.3s; - transition: color 0.3s -} - -.elementor-widget-logico_file.widget-style-wide .file-item-buttons .file-item-button a { - color: inherit -} - -.elementor-widget-logico_file.widget-style-wide .file-item-buttons .file-item-button:not(:first-child) { - margin: 0 0 0 1.4286em -} - -.elementor-widget-logico_file.widget-style-wide .file-item-buttons .file-item-button:before { - font: normal 400 1em/2.1428em 'fontello'; - margin: 0 .7143em 0 0; - display: inline-block; - vertical-align: top -} - -.elementor-widget-logico_file.widget-style-wide .file-item-buttons .file-item-button.button-view:before { - content: '\e84b'; - font-size: .7143em; - line-height: 3em -} - -.elementor-widget-logico_file.widget-style-wide .file-item-buttons .file-item-button.button-download:before { - content: '\e84a' -} - -.elementor-widget-logico_file.widget-style-wide .file-item-buttons .file-item-button.button-print:before { - content: '\e858'; - font-size: .8571em; - line-height: 2.5em -} - -.elementor-widget-logico_file.widget-style-wide:hover .elementor-widget-container { - background-color: var(--logico-background-alter-color) -} - -@media only screen and (min-width:841px) { - .elementor-widget-logico_file.widget-style-standard .elementor-widget-container { - padding: 56px 90px 39px 44px - } - .elementor-widget-logico_file.widget-style-standard .width-decorative-icon .file-item:before { - font-size: 30px; - right: 37px; - left: initial; - bottom: 40px - } - .elementor-widget-logico_file.widget-style-standard .file-item-title { - font-size: 25px - } - .elementor-widget-logico_file.widget-style-standard .file-item-icon { - font-size: 62px - } - .elementor-widget-logico_file.widget-style-standard .file-item-icon:not(:first-child) { - margin-top: 49px - } - .elementor-widget-logico_file.widget-style-standard .file-item-description { - font-size: 20px; - margin-top: 71px - } - .elementor-widget-logico_file.widget-style-standard .file-item-meta { - font-size: 18px - } - .elementor-widget-logico_file.widget-style-compact .elementor-widget-container { - padding: 29px 70px 26px 19px - } - .elementor-widget-logico_file.widget-style-compact .width-decorative-icon .file-item:before { - right: 25px; - left: initial; - bottom: 25px - } - .elementor-widget-logico_file.widget-style-compact .file-item-icon:not(:last-child) { - margin-right: 29px; - margin-left: -1px - } - .elementor-widget-logico_file.widget-style-wide .file-item-icon:not(:last-child) { - margin-right: 36px; - margin-left: -3px - } - .elementor-widget-logico_file.widget-style-wide .file-item-content { - width: 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: center; - -moz-align-items: center; - -ms-align-items: center; - align-items: center - } - .elementor-widget-logico_file.widget-style-wide .file-item-content-inner { - width: 100% - } - .elementor-widget-logico_file.widget-style-wide .file-item-buttons:not(:first-child) { - margin: 0 0 0 36px - } - .elementor-widget-logico_file.widget-style-wide:hover .file-item { - padding-left: 30px; - padding-right: 30px - } -} - -.elementor-widget-google_maps.elementor-absolute { - height: 100% -} - -.elementor-widget-google_maps.elementor-absolute .elementor-custom-embed { - height: 100% -} - -.elementor-editor-active .elementor-element.elementor-widget-icon, -.elementor-widget-icon { - line-height: 1 -} - -.elementor-widget-icon.pulse-animation-yes .elementor-icon { - z-index: 2; - position: relative -} - -.elementor-widget-icon.pulse-animation-yes .elementor-icon:before { - content: ''; - position: absolute; - display: block; - width: 132%; - height: 132%; - left: -16%; - top: -16%; - right: initial; - -webkit-border-radius: inherit; - border-radius: inherit; - -moz-box-sizing: border-box; - box-sizing: border-box; - border: solid 1px #fff; - opacity: .3; - -webkit-animation: icon-pulse 2s infinite ease-in-out; - animation: icon-pulse 2s infinite ease-in-out -} - -@keyframes icon-pulse { - 0% { - width: 132%; - height: 132%; - left: -16%; - top: -16%; - opacity: .3 - } - 50% { - width: 164%; - height: 164%; - left: -32%; - top: -32%; - opacity: .1 - } - 100% { - width: 132%; - height: 132%; - left: -16%; - top: -16%; - opacity: .3 - } -} - -@-webkit-keyframes icon-pulse { - 0% { - width: 132%; - height: 132%; - left: -16%; - top: -16% - } - 50% { - width: 164%; - height: 164%; - left: -32%; - top: -32% - } - 100% { - width: 132%; - height: 132%; - left: -16%; - top: -16% - } -} - -#masthead .elementor-widget-icon-box .elementor-icon-box-wrapper a, -.ehf-header .elementor-widget-icon-box .elementor-icon-box-wrapper a { - text-decoration: none -} - -.elementor-widget-icon-box .elementor-icon-box-icon { - line-height: 1 -} - -.elementor-editor-active .elementor-icon-list-items .elementor-icon-list-item, -.elementor-icon-list-items .elementor-icon-list-item { - padding: 0 -} - -.elementor-editor-active .elementor-icon-list-items .elementor-icon-list-item:before, -.elementor-icon-list-items .elementor-icon-list-item:before { - content: none; - display: none -} - -.elementor-editor-active .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-icon+.elementor-icon-list-text, -.elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-icon+.elementor-icon-list-text { - padding-left: 0; - padding-right: 0 -} - -.elementor-widget-image .wp-caption { - max-width: 100% -} - -.elementor-widget-image.hover-image .elementor-widget-container a { - position: relative; - overflow: hidden -} - -.elementor-widget-image.hover-image .elementor-widget-container a:after { - content: ''; - position: absolute; - display: block; - z-index: 2; - height: 182px; - width: 111.35%; - -webkit-transition: opacity 0.5s; - transition: opacity 0.5s; - -webkit-transform: rotate(5deg) translate3d(0, 0, 0); - -ms-transform: rotate(5deg) translate3d(0, 0, 0); - transform: rotate(5deg) translate3d(0, 0, 0); - opacity: 0; - filter: blur(100px); - bottom: -91px; - left: -6% -} - -.elementor-widget-image.hover-image .elementor-widget-container a:hover:after { - opacity: .25 -} - -.elementor-widget-image .hovered-text { - padding: 0; - pointer-events: none; - position: fixed; - width: 0; - line-height: 1; - font-size: 0; - left: 50%; - top: 50%; - z-index: 2; - text-align: left; - -webkit-transition: width 0.8s linear; - transition: width 0.8s linear; - overflow: hidden; - opacity: 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; - width: 300px -} - -.elementor-widget-image .hovered-text.active { - width: 300px; - opacity: 1 -} - -.elementor-widget-image .hovered-text .hovered-text-subtitle { - font-size: 12px; - line-height: 1.5em; - font-weight: 400; - padding: .75em 1.6667em .8333em 1.3333em; - display: inline-block; - vertical-align: top; - color: var(--logico-button-text-hover); - background-color: var(--logico-button-background-hover); - border-radius: var(--logico-radius-small, 0) var(--logico-radius-small, 0) 0 0 -} - -.elementor-widget-image .hovered-text .hovered-text-title { - font-size: 14px; - line-height: 1.4285em; - font-weight: 600; - padding: .5714em 1.1429em .6429em; - display: inline-block; - vertical-align: top; - color: var(--logico-dark-text-color); - background-color: var(--logico-accent-color); - border-radius: 0 var(--logico-radius-small, 0) var(--logico-radius-small, 0) var(--logico-radius-small, 0) -} - -.elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-img img { - margin: 0 auto -} - -.elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-content .elementor-image-box-title:not(:last-child) { - margin-bottom: 10px -} - -.elementor-widget-logico_image_carousel .image-slider { - margin: 0 -20px; - width: calc(100% + 40px) -} - -.elementor-widget-logico_image_carousel .image-slider.show-inactive-items .owl-stage-outer { - overflow: initial -} - -.elementor-widget-logico_image_carousel .image-slider.show-inactive-items .owl-stage-outer .owl-item { - opacity: .5; - -webkit-transition: opacity 0.3s; - transition: opacity 0.3s -} - -.elementor-widget-logico_image_carousel .image-slider.show-inactive-items .owl-stage-outer .owl-item.active { - opacity: 1 -} - -.elementor-widget-logico_image_carousel .image-slider.nav-view-default .owl-nav { - left: 20px; - right: 20px; - opacity: 1 -} - -.elementor-widget-logico_image_carousel .image-slider.nav-view-default .owl-nav [class*="owl-"] { - border-radius: var(--logico-radius-medium, 0) -} - -.elementor-widget-logico_image_carousel .image-slider.nav-view-compact .owl-nav { - right: 0; - left: 0; - opacity: 1; - width: 96px -} - -.elementor-widget-logico_image_carousel .image-slider.nav-view-compact .owl-nav [class*="owl-"]:before { - font-size: 9px; - font-weight: 700 -} - -.elementor-widget-logico_image_carousel .image-slider.nav-view-compact .owl-nav .owl-prev { - border-radius: var(--logico-radius-medium, 0) 0 0 var(--logico-radius-medium, 0) -} - -.elementor-widget-logico_image_carousel .image-slider.nav-view-compact .owl-nav .owl-next { - border-radius: 0 var(--logico-radius-medium, 0) var(--logico-radius-medium, 0) 0 -} - -.elementor-widget-logico_image_carousel .image-slider.nav-h-position-left .owl-nav { - left: 0; - right: initial -} - -.elementor-widget-logico_image_carousel .image-slider.nav-h-position-right .owl-nav { - right: 0; - left: initial -} - -.elementor-widget-logico_image_carousel .image-slider.nav-v-position-top .owl-nav { - top: 0; - bottom: initial; - -webkit-transform: none; - -ms-transform: none; - transform: none -} - -.elementor-widget-logico_image_carousel .image-slider.nav-v-position-bottom .owl-nav { - top: initial; - bottom: 0; - -webkit-transform: none; - -ms-transform: none; - transform: none -} - -.elementor-widget-logico_image_carousel .image-slider .image-item { - padding: 0 20px -} - -.elementor-widget-logico_image_carousel .image-slider .image-item-card { - position: relative; - overflow: hidden; - height: 100% -} - -.elementor-widget-logico_image_carousel .image-slider .image-item-card>img { - display: block; - width: 100%; - border-radius: var(--logico-radius-large, 0) -} - -.elementor-widget-logico_image_carousel .image-slider .image-item-card.with-height>img { - position: absolute; - top: 0; - left: 0; - right: 0; - bottom: 0; - max-width: 100%; - width: 100%; - height: 100%; - -o-object-fit: cover; - object-fit: cover -} - -.elementor-widget-logico_image_carousel .image-slider .image-title { - 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: flex-start; - -moz-align-items: flex-start; - -ms-align-items: flex-start; - align-items: flex-start; - -moz-box-sizing: border-box; - box-sizing: border-box; - position: absolute; - width: 100%; - height: 100%; - padding: 20px; - font-size: 20px; - line-height: 1.3333em; - font-weight: 600; - letter-spacing: -.03em; - color: var(--logico-dark-text-color) -} - -.elementor-widget-logico_image_carousel .image-slider .image-title a { - text-decoration: none; - color: var(--logico-dark-text-color) -} - -.elementor-widget-logico_image_carousel .image-slider .image-title a:hover { - color: var(--logico-accent-color) -} - -.elementor-widget-logico_image_carousel .image-slider .image-title span, -.elementor-widget-logico_image_carousel .image-slider .image-title a { - display: inline-block; - max-width: 60% -} - -@media only screen and (min-width:841px) { - .elementor-widget-logico_image_carousel .image-slider .image-title { - padding: 30px; - font-size: 24px - } - .elementor-widget-logico_image_carousel .image-slider .image-title span, - .elementor-widget-logico_image_carousel .image-slider .image-title a { - max-width: 70% - } -} - -@media only screen and (min-width:1201px) { - .elementor-widget-logico_image_carousel .image-slider .image-title { - padding: 63px 70px; - font-size: 30px - } - .elementor-widget-logico_image_carousel .image-slider .image-title span, - .elementor-widget-logico_image_carousel .image-slider .image-title a { - max-width: none - } -} - -.elementor-lightbox .dialog-widget-content a { - text-decoration: none -} - -.elementor-lightbox img.elementor-lightbox-image { - -webkit-align-self: initial; - -moz-align-self: initial; - -ms-align-self: initial; - align-self: initial -} - -.content-wrapper .elementor-image-gallery .gallery .gallery-item { - position: relative; - overflow: hidden -} - -.content-wrapper .elementor-image-gallery .gallery .gallery-item .gallery-item-box { - overflow: hidden; - position: relative -} - -.content-wrapper .elementor-image-gallery .gallery .gallery-item .gallery-icon { - overflow: hidden; - height: 0; - padding: 76.3636% 0 0; - width: 100%; - position: relative -} - -.content-wrapper .elementor-image-gallery .gallery .gallery-item .gallery-icon a { - display: block; - position: initial; - text-decoration: none -} - -.content-wrapper .elementor-image-gallery .gallery .gallery-item .gallery-icon a:before, -.content-wrapper .elementor-image-gallery .gallery .gallery-item .gallery-icon a:after { - content: none; - display: none -} - -.content-wrapper .elementor-image-gallery .gallery .gallery-item .gallery-icon:after { - content: '\e81a'; - font: 400 normal 70px/1em 'fontello'; - display: block; - width: 70px; - text-align: center; - 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; - -webkit-transition: opacity 0.8s; - transition: opacity 0.8s; - opacity: 0 -} - -.content-wrapper .elementor-image-gallery .gallery .gallery-item .gallery-icon:not(:last-child):before { - content: ''; - position: absolute; - display: block; - width: 81.3145%; - height: 0; - padding: 150.613% 0 0; - filter: blur(50px); - -webkit-transform: rotate(105.72deg) translate3d(0, 0, 0); - -ms-transform: rotate(105.72deg) translate3d(0, 0, 0); - transform: rotate(105.72deg) translate3d(0, 0, 0); - -webkit-border-radius: 50%; - border-radius: 50%; - top: 100%; - left: 10%; - right: initial; - z-index: 2; - opacity: 0; - -webkit-transition: opacity 0.3s, top 0.3s; - transition: opacity 0.3s, top 0.3s -} - -.content-wrapper .elementor-image-gallery .gallery .gallery-item .gallery-caption { - padding: 0; - padding-right: inherit; - border: solid 15px transparent; - font-size: 16px; - line-height: 1.875em; - font-weight: 400; - font-style: normal; - position: absolute; - left: 0; - right: 0; - z-index: 2; - -webkit-transform: translateY(0); - -ms-transform: translateY(0); - transform: translateY(0); - -webkit-transition: opacity 0.1s, transform 0.4s; - transition: opacity 0.1s, transform 0.4s; - opacity: 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: flex-start; - -moz-align-items: flex-start; - -ms-align-items: flex-start; - align-items: flex-start -} - -.content-wrapper .elementor-image-gallery .gallery .gallery-item img { - width: 100%; - position: absolute; - display: block; - top: 50%; - left: 0; - right: 0; - -webkit-transform: translateY(-50%); - -ms-transform: translateY(-50%); - transform: translateY(-50%) -} - -.content-wrapper .elementor-image-gallery .gallery .gallery-item:hover .gallery-icon:not(:last-child):before { - opacity: 1; - top: 28% -} - -.content-wrapper .elementor-image-gallery .gallery .gallery-item:hover .gallery-caption { - opacity: 1; - -webkit-transform: translateY(-100%); - -ms-transform: translateY(-100%); - transform: translateY(-100%) -} - -.content-wrapper .elementor-image-gallery .gallery .gallery-item:hover .gallery-icon:after { - opacity: .5 -} - -@media only screen and (min-width:481px) { - .content-wrapper .elementor-image-gallery .gallery-columns-3 .gallery-item, - .content-wrapper .elementor-image-gallery .gallery-columns-4 .gallery-item, - .content-wrapper .elementor-image-gallery .gallery-columns-5 .gallery-item, - .content-wrapper .elementor-image-gallery .gallery-columns-6 .gallery-item, - .content-wrapper .elementor-image-gallery .gallery-columns-7 .gallery-item, - .content-wrapper .elementor-image-gallery .gallery-columns-8 .gallery-item, - .content-wrapper .elementor-image-gallery .gallery-columns-9 .gallery-item, - .content-wrapper .elementor-image-gallery .gallery-columns-10 .gallery-item { - max-width: 50% - } -} - -@media only screen and (min-width:1201px) { - .content-wrapper .elementor-image-gallery .gallery .gallery-item .gallery-icon:after { - font-size: 131px; - width: 131px - } - .content-wrapper .elementor-image-gallery .gallery .gallery-item .gallery-caption { - font-size: 20px; - line-height: 1.5em; - font-weight: 600; - border-width: 35px - } - .content-wrapper .elementor-image-gallery .gallery .gallery-item .gallery-caption:after { - content: '\e81a'; - font: 400 normal 13px/2.3077em 'fontello'; - margin: 0 0 0 30px; - -webkit-flex-shrink: 0; - -moz-flex-shrink: 0; - -ms-flex-shrink: 0; - flex-shrink: 0 - } -} - -.elementor-widget-logico_heading .logico-title { - paint-order: stroke fill -} - -.elementor-widget-logico_heading[data-settings*='logico_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(-.15em -.1em); - clip-path: inset(-.15em -.1em) -} - -.elementor-widget-logico_heading[data-settings*='logico_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 -} - -.logico-ticker-wrapper { - width: 100%; - overflow: hidden -} - -.logico-ticker-wrapper .js-marquee-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-start; - -moz-align-items: flex-start; - -ms-align-items: flex-start; - align-items: flex-start -} - -.logico-ticker-wrapper .ticker { - white-space: nowrap; - direction: ltr; - font-size: 0; - line-height: 1 -} - -.logico-ticker-wrapper .ticker-text { - font: 600 normal 50px/1.3em var(--logico-h1-font-family); - text-transform: uppercase; - letter-spacing: -.03em; - display: inline-block; - vertical-align: middle; - color: var(--logico-dark-text-color) -} - -.logico-ticker-wrapper .separator { - display: inline-block; - vertical-align: middle; - position: relative; - top: .1956em; - font-size: 31px; - padding: 0 30px; - color: var(--logico-accent-color); - margin: -.2128em -} - -@media only screen and (min-width:841px) { - .logico-ticker-wrapper .ticker-text { - font-size: 100px - } - .logico-ticker-wrapper .separator { - font-size: 47px; - padding: 0 48px - } -} - -@media only screen and (min-width:1021px) { - .logico-ticker-wrapper .ticker-text { - font-size: 120px - } -} - -.logico-person-widget .person-image-container { - font-size: 0; - line-height: 1 -} - -.logico-person-widget .person-image-container .person-image-wrapper { - display: inline-block; - vertical-align: top; - overflow: hidden; - max-width: 100%; - position: relative -} - -.logico-person-widget .person-image-container .person-image-wrapper img { - position: relative; - left: 50%; - right: initial; - -webkit-transform: translateX(-50%); - -ms-transform: translateX(-50%); - transform: translateX(-50%) -} - -.logico-person-widget .person-image-container .person-image-wrapper .person-socials { - position: absolute; - left: 0; - right: initial; - bottom: 0; - overflow: hidden; - z-index: 3; - font-size: 16px; - line-height: 1; - text-align: center; - padding: 27px 21px 20px 20px; - -webkit-transition: transform 0.3s; - transition: transform 0.3s; - -webkit-transform: translateX(-100%); - -ms-transform: translateX(-100%); - transform: translateX(-100%) -} - -.logico-person-widget .person-image-container .person-image-wrapper .person-socials .person-socials-item { - position: relative; - opacity: 0; - left: -30px; - right: initial; - -webkit-transition: opacity 0.3s, left 0.3s, right 0.3s; - transition: opacity 0.3s, left 0.3s, right 0.3s -} - -.logico-person-widget .person-image-container .person-image-wrapper .person-socials .person-socials-item:not(:first-child) { - margin-top: 26px -} - -.logico-person-widget .person-image-container .person-image-wrapper .person-socials .person-socials-item:nth-child(2n+1) { - -webkit-transition-delay: 0.1s; - transition-delay: 0.1s -} - -.logico-person-widget .person-image-container .person-image-wrapper .person-socials .person-socials-item:nth-child(2n+2) { - -webkit-transition-delay: 0.15s; - transition-delay: 0.15s -} - -.logico-person-widget .person-image-container .person-image-wrapper .person-socials .person-socials-item:nth-child(2n+3) { - -webkit-transition-delay: 0.2s; - transition-delay: 0.2s -} - -.logico-person-widget .person-image-container .person-image-wrapper .person-socials .person-socials-item:nth-child(2n+4) { - -webkit-transition-delay: 0.25s; - transition-delay: 0.25s -} - -.logico-person-widget .person-image-container .person-image-wrapper .person-socials .person-socials-item:nth-child(2n+5) { - -webkit-transition-delay: 0.3s; - transition-delay: 0.3s -} - -.logico-person-widget .person-image-container .person-image-wrapper .person-socials .person-socials-item:nth-child(2n+6) { - -webkit-transition-delay: 0.35s; - transition-delay: 0.35s -} - -.logico-person-widget .person-image-container .person-image-wrapper .person-socials .person-socials-item:nth-child(2n+7) { - -webkit-transition-delay: 0.4s; - transition-delay: 0.4s -} - -.logico-person-widget .person-image-container .person-image-wrapper .person-socials .person-socials-item:nth-child(2n+8) { - -webkit-transition-delay: 0.45s; - transition-delay: 0.45s -} - -.logico-person-widget .person-image-container .person-image-wrapper .person-socials a:before { - -webkit-transition: color 0.3s; - transition: color 0.3s -} - -.logico-person-widget .person-image-container:hover .person-image-wrapper .person-socials { - -webkit-transform: translateX(0); - -ms-transform: translateX(0); - transform: translateX(0) -} - -.logico-person-widget .person-image-container:hover .person-image-wrapper .person-socials .person-socials-item { - opacity: 1; - left: 0; - right: initial -} - -.logico-person-widget.with-media-overlay .person-image-wrapper:before { - content: ''; - position: absolute; - display: block; - z-index: 2; - width: 67.1053%; - height: 117.2956%; - filter: blur(50px); - -webkit-transform: rotate(90deg) translate3d(0, 0, 0); - -ms-transform: rotate(90deg) translate3d(0, 0, 0); - transform: rotate(90deg) translate3d(0, 0, 0); - top: 44%; - left: 4%; - right: initial; - opacity: 1 -} - -.logico-person-widget .person-description-container:not(:first-child) { - margin-top: 23px -} - -.logico-person-widget .person-description-container .person-position { - font-size: 14px; - line-height: 1.5714em; - font-weight: 400 -} - -.logico-person-widget .person-description-container .person-position:before { - content: "/ " -} - -.logico-person-widget .person-description-container .person-name { - font-size: 20px; - line-height: 1.5em; - font-weight: 600; - letter-spacing: -.03em -} - -.logico-person-widget .person-description-container .person-name:not(:first-child) { - margin-top: 3px -} - -.price-item { - position: relative; - cursor: default; - margin: 0 auto; - overflow: hidden -} - -.price-item .price-item-price { - 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 -} - -.price-item .price-wrapper .currency { - vertical-align: baseline -} - -.price-item .price-wrapper .price { - white-space: nowrap -} - -.price-item .price-period { - vertical-align: bottom -} - -.price-item .price-item-title { - font-size: 20px; - line-height: 1.5em; - font-weight: 600; - letter-spacing: -.03em -} - -.price-item .price-item-title:not(:first-child) { - margin-top: 40px -} - -.price-item .price-item-content:not(:first-child) { - margin-top: 33px -} - -.price-item .price-item-description { - color: var(--logico-light-text-color) -} - -.price-item .price-item-description:not(:first-child) { - margin-top: 1.6667em -} - -.price-item .price-item-custom-fields .price-item-custom-field { - position: relative; - font-size: 16px; - line-height: 1.875em; - padding: 0 0 0 2.1875em; - color: var(--logico-light-text-color) -} - -.price-item .price-item-custom-fields .price-item-custom-field:before { - content: '\e87a'; - font: 400 normal .75em/2.5em 'fontello'; - display: inline-block; - left: .0833em; - right: initial; - top: .0833em; - position: absolute; - opacity: 0; - color: var(--logico-accent-color) -} - -.price-item .price-item-custom-fields .price-item-custom-field.active { - color: var(--logico-default-text-color) -} - -.price-item .price-item-custom-fields .price-item-custom-field.active:before { - opacity: 1 -} - -.price-item .price-item-custom-fields .price-item-custom-field:not(:first-child) { - margin-top: 10px -} - -.price-item .price-item-button { - font-size: 0; - line-height: 1 -} - -.price-item .price-item-button:not(:first-child) { - margin-top: 41px -} - -.price-item .price-item-price-info { - paint-order: stroke fill -} - -.price-item.price-item-type-standard .price-item-price-info { - font-size: 80px; - line-height: 1em; - font-weight: 700; - letter-spacing: -.03em -} - -.price-item.price-item-type-wide .price-item-price-info { - font-size: 60px; - line-height: 1em; - font-weight: 600; - letter-spacing: -.03em -} - -@media only screen and (min-width:841px) { - .price-item.price-item-type-wide { - width: 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: center; - -moz-align-items: center; - -ms-align-items: center; - align-items: center - } - .price-item.price-item-type-wide .price-item-title:not(:first-child), - .price-item.price-item-type-wide .price-item-content:not(:first-child), - .price-item.price-item-type-wide .price-item-button:not(:first-child) { - margin: 0 0 0 20px - } - .price-item.price-item-type-wide .price-item-content { - width: 23% - } - .price-item.price-item-type-wide .price-item-price-info, - .price-item.price-item-type-wide .price-item-title, - .price-item.price-item-type-wide .price-item-button { - -webkit-flex-shrink: 0; - -moz-flex-shrink: 0; - -ms-flex-shrink: 0; - flex-shrink: 0 - } -} - -@media only screen and (min-width:1201px) { - .price-item.price-item-type-wide .price-item-title:not(:first-child), - .price-item.price-item-type-wide .price-item-content:not(:first-child), - .price-item.price-item-type-wide .price-item-button:not(:first-child) { - margin: 0 0 0 40px - } -} - -.elementor-widget-progress .elementor-widget-container .elementor-title { - font-size: 20px; - line-height: 1.5em; - font-weight: 600; - letter-spacing: -.03em -} - -.elementor-widget-progress .elementor-widget-container .elementor-title:not(:last-child) { - margin-bottom: 24px -} - -.elementor-widget-progress .elementor-widget-container .elementor-progress-wrapper { - overflow: initial !important; - -webkit-border-radius: 0; - border-radius: 0; - padding: 0 0 4px; - border-bottom-style: solid; - border-bottom-width: 2px; - background: none -} - -.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: 0; - border-radius: 0; - height: 4px; - font-size: 16px; - line-height: 1em; - font-weight: 400; - display: block -} - -.elementor-widget-progress .elementor-widget-container .elementor-progress-text { - display: none -} - -.elementor-widget-progress .elementor-widget-container .elementor-progress-percentage { - position: absolute; - right: -.2857em; - left: auto; - top: calc(-1em - 9px); - padding: 0 -} - -.elementor-widget-social-icons .elementor-icon, -.elementor-widget-social-icons svg { - -webkit-transition: all 0.3s; - transition: all 0.3s -} - -.logico-steps-widget .steps-slider { - margin: 0 0 0 -20px -} - -.logico-steps-widget .owl-item.active+.owl-item.active .step-item:before { - content: ''; - position: absolute; - display: block; - left: 0; - right: initial; - top: 1px; - bottom: -100px; - width: 0; - border-left: solid 1px -} - -.logico-steps-widget .step-item { - padding: 0 20px -} - -.logico-steps-widget .step-number-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; - padding: 2px 0 0 0 -} - -.logico-steps-widget .step-number-wrapper:not(:last-child) { - margin-bottom: 111px -} - -.logico-steps-widget .step-number { - font: 700 normal 100px/0.72em var(--logico-h1-font-family); - letter-spacing: -.03em; - color: transparent; - -webkit-text-stroke: 1px var(--logico-dark-text-color); - paint-order: stroke fill -} - -.logico-steps-widget .step-number-label { - font-size: 14px -} - -.logico-steps-widget .step-number-label.step-number-label-direction-vertical { - line-height: 2.1429em; - margin: 0 0 0 .4286em; - -webkit-transform: translate(0, 100%) rotate(-90deg); - -ms-transform: translate(0, 100%) rotate(-90deg); - transform: translate(0, 100%) rotate(-90deg); - transform-origin: left top -} - -.logico-steps-widget .step-number-label.step-number-label-direction-horizontal { - line-height: 1.7143em; - margin: 0 0 -.2143em .7143em -} - -.logico-steps-widget .step-title { - font-size: 20px; - line-height: 1.2em; - font-weight: 600; - letter-spacing: -.03em; - margin: 0 -} - -.logico-steps-widget .step-description:not(:first-child) { - margin-top: .9444em -} - -@media only screen and (min-width:841px) { - .logico-steps-widget .steps-slider { - margin: 0 0 0 -40px - } - .logico-steps-widget .step-item { - padding: 0 10px 0 40px - } -} - -@media only screen and (min-width:841px) { - .logico-steps-widget .step-number-wrapper:not(:last-child) { - margin-bottom: 211px - } -} - -.logico-tabs-widget .logico-tabs-titles-container { - width: 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: 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 -} - -.logico-tabs-widget .logico-tabs-titles-container .logico-tab-title-item { - display: block; - vertical-align: top; - text-align: center; - border: solid 1px var(--logico-border-color); - margin: 0 -1px -1px 0; - position: relative; - width: 50%; - -webkit-transition: border-color 0.3s; - transition: border-color 0.3s -} - -.logico-tabs-widget .logico-tabs-titles-container .logico-tab-title-item a { - display: block; - -moz-box-sizing: border-box; - box-sizing: border-box; - padding: 5px 15px; - font-size: 20px; - line-height: 1.5em; - font-weight: 600; - letter-spacing: -.03em; - position: relative; - height: 100%; - width: 100%; - -webkit-transition: color 0.3s; - transition: color 0.3s; - text-decoration: none; - color: var(--logico-default-text-color); - text-align: center -} - -.logico-tabs-widget .logico-tabs-titles-container .logico-tab-title-item.active { - z-index: 2; - border-color: var(--logico-accent-color) -} - -.logico-tabs-widget .logico-tabs-titles-container .logico-tab-title-item.active a { - color: var(--logico-accent-color) -} - -.logico-tabs-widget .logico-tabs-content-container:not(:first-child) { - margin-top: 36px -} - -.logico-tabs-widget .logico-tabs-content-container .logico-tab-content-item { - display: none -} - -.logico-tabs-widget .logico-tabs-content-container .logico-tab-content-item.active { - display: block -} - -.logico-tabs-widget .logico-tabs-content-container img.alignright, -.logico-tabs-widget .logico-tabs-content-container img.alignleft { - float: none; - margin: 0 0 30px -} - -.logico-tabs-widget .logico-tabs-content-container .tab-button-container { - line-height: 1; - font-size: 0 -} - -.logico-tabs-widget .logico-tabs-content-container .tab-button-container:not(:first-child) { - margin-top: 36px -} - -.logico-tabs-widget .logico-tabs-content-container .logico-tab-text-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: 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% -} - -.logico-tabs-widget .logico-tabs-content-container .logico-tab-text-container .tab-image-container { - width: 100%; - -webkit-flex-shrink: 0; - -moz-flex-shrink: 0; - -ms-flex-shrink: 0; - flex-shrink: 0; - margin: 0; - overflow: hidden -} - -.logico-tabs-widget .logico-tabs-content-container .logico-tab-text-container .tab-image-container img { - border-radius: var(--logico-radius-large, 0) -} - -.logico-tabs-widget .logico-tabs-content-container .logico-tab-text-container .tab-text-container { - width: 100%; - margin: 40px 0 0 -} - -.logico-tabs-widget .logico-tabs-content-container .logico-tab-text-container .tab-text-container p:last-of-type { - margin-bottom: 0 -} - -@media only screen and (min-width:481px) { - .logico-tabs-widget .logico-tabs-titles-container .logico-tab-title-item { - width: 33.3333% - } - .logico-tabs-widget .logico-tabs-content-container img.alignright, - .logico-tabs-widget .logico-tabs-content-container img.alignleft { - max-width: 50% - } - .logico-tabs-widget .logico-tabs-content-container img.alignright { - float: right; - margin: 7px 0 30px 20px - } - .logico-tabs-widget .logico-tabs-content-container img.alignleft { - float: left; - margin: 7px 20px 30px 0 - } -} - -@media only screen and (min-width:841px) { - .logico-tabs-widget .logico-tabs-titles-container .logico-tab-title-item { - width: 25% - } - .logico-tabs-widget .logico-tabs-content-container .logico-tab-text-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: 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 - } - .logico-tabs-widget .logico-tabs-content-container .logico-tab-text-container .tab-image-container { - width: 42.9104%; - max-width: 575px; - margin: 16px 40px 0 0 - } - .logico-tabs-widget .logico-tabs-content-container .logico-tab-text-container .tab-text-container { - margin: 2px 0 0 - } -} - -@media only screen and (min-width:1021px) { - .logico-tabs-widget .logico-tabs-titles-container { - border-bottom: solid 1px var(--logico-border-color); - 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 !important; - -moz-justify-content: space-between !important; - -ms-justify-content: space-between !important; - justify-content: space-between !important; - -webkit-align-items: flex-end; - -moz-align-items: flex-end; - -ms-align-items: flex-end; - align-items: flex-end; - gap: 20px 5px - } - .logico-tabs-widget .logico-tabs-titles-container .logico-tab-title-item { - width: auto; - margin: 0 0 -1px; - padding: 5px 15px 27px; - border: none; - border-bottom: solid 4px transparent - } - .logico-tabs-widget .logico-tabs-titles-container .logico-tab-title-item a { - padding: 0; - display: block - } - .logico-tabs-widget .logico-tabs-content-container:not(:first-child) { - margin-top: 69px - } - .logico-tabs-widget .logico-tabs-content-container img.alignright { - margin-left: 11% - } - .logico-tabs-widget .logico-tabs-content-container img.alignleft { - margin-right: 11% - } -} - -@media only screen and (min-width:1201px) { - .logico-tabs-widget .logico-tabs-titles-container .logico-tab-title-item { - min-width: 190px - } - .logico-tabs-widget .logico-tabs-content-container .logico-tab-text-container .tab-image-container { - margin: 16px 115px 0 0 - } -} - -.logico-testimonial-carousel-widget .testimonials-slider { - margin: 0 -20px; - width: calc(100% + 40px) -} - -.logico-testimonial-carousel-widget .testimonial-item { - padding: 0 20px -} - -.logico-testimonial-carousel-widget .testimonial-carousel-wrapper { - position: relative -} - -.logico-testimonial-carousel-widget .testimonial-carousel-wrapper.witch-icon:before { - content: '\e87d'; - font: 400 normal 48px/1em 'fontello'; - display: block; - margin: 0 0 39px; - color: var(--logico-accent-color) -} - -.logico-testimonial-carousel-widget .testimonial-carousel-wrapper .testimonial-text { - font-size: 18px; - line-height: 1.6667em -} - -.logico-testimonial-carousel-widget .testimonial-carousel-wrapper .testimonial-author { - display: block; - font-weight: 700; - font-size: 16px; - line-height: 1.25em; - letter-spacing: -.03em; - margin: 38px 0 0 -} - -.logico-testimonial-carousel-widget .testimonial-carousel-wrapper .testimonial-company { - display: block; - font-weight: 700; - font-size: 14px; - line-height: 1.4em; - letter-spacing: -.03em; - margin: 0 -} - -@media only screen and (min-width:841px) { - .logico-testimonial-carousel-widget .testimonial-carousel-wrapper .testimonial-text { - font-size: 20px; - line-height: 2em - } -} - -.logico-timeline-widget .timeline-slider { - margin: 0 -15px; - width: calc(100% + 30px) -} - -.logico-timeline-widget .timeline-slider.show-inactive-items .owl-stage-outer { - overflow: initial -} - -.logico-timeline-widget .timeline-item { - padding: 0 15px -} - -.logico-timeline-widget .timeline-period { - font: 700 normal 50px/1em var(--logico-h1-font-family); - letter-spacing: -.03em; - color: transparent; - -webkit-text-stroke: 1px var(--logico-light-text-color); - paint-order: stroke fill -} - -.logico-timeline-widget .timeline-period:not(:last-child) { - margin-bottom: 38px -} - -.logico-timeline-widget .timeline-title { - font-size: 25px; - line-height: 1.2em; - font-weight: 600; - letter-spacing: -.03em; - color: var(--logico-dark-text-color) -} - -.logico-timeline-widget .timeline-title:not(:first-child) { - padding-top: 27px; - border-top: solid 2px var(--logico-border-hover-color) -} - -.logico-timeline-widget .timeline-description:not(:first-child) { - margin-top: 10px -} - -@media only screen and (min-width:1021px) { - .logico-timeline-widget .timeline-period { - font-size: 60px - } -} - -.elementor-widget-toggle .elementor-toggle .elementor-toggle-item { - border: none; - border-bottom: solid 1px var(--logico-border-hover-color); - padding: 0 -} - -.elementor-widget-toggle .elementor-toggle .elementor-toggle-item .elementor-tab-content { - border-top: none -} - -.elementor-widget-toggle .elementor-toggle .elementor-toggle-item:first-child { - border-top: solid 1px var(--logico-border-hover-color) -} - -.elementor-widget-toggle .elementor-toggle .elementor-tab-title { - padding: 15px 0 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: 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: 0; - border-radius: 0; - font-size: 20px; - line-height: 1.5em; - font-weight: 600; - border: none; - -webkit-transition: all 0.3s; - transition: all 0.3s -} - -.elementor-widget-toggle .elementor-toggle .elementor-tab-title .elementor-toggle-icon { - width: auto; - font-size: 15px; - line-height: 2em; - font-weight: 400; - -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: 30px; - margin: 0 auto; - color: var(--logico-dark-text-color) -} - -.elementor-widget-toggle .elementor-toggle .elementor-tab-title .elementor-toggle-icon svg { - fill: var(--logico-dark-text-color) -} - -.elementor-widget-toggle .elementor-toggle .elementor-tab-title .elementor-toggle-title { - width: 100%; - text-decoration: none; - color: inherit -} - -.elementor-widget-toggle .elementor-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon i { - color: var(--logico-accent-color) -} - -.elementor-widget-toggle .elementor-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon svg { - fill: var(--logico-accent-color) -} - -.elementor-widget-toggle .elementor-toggle .elementor-tab-content { - padding: 0 11% 39px 0; - border: none; - margin: -7px 0 0 -} - -.elementor-widget-toggle .elementor-toggle .elementor-tab-content ul li:not(:first-child) { - margin-top: 13px -} - -.logico-tracking-widget { - position: relative -} - -.logico-tracking-widget.tracking-view-form .wpforms-submit-container { - -webkit-flex-shrink: 0; - -moz-flex-shrink: 0; - -ms-flex-shrink: 0; - flex-shrink: 0 -} - -.logico-tracking-widget.tracking-view-form .wpforms-submit-container:not(:first-child) { - margin-top: 0; - padding: 10px 0; - line-height: 1; - font-size: 0; - position: absolute; - top: 0; - left: initial; - right: 0 -} - -.logico-tracking-widget.tracking-view-form .wpforms-field-container { - width: calc(100% + 20px) -} - -.logico-tracking-widget.tracking-view-form .logico-tracking-form .wpforms-form { - 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; - width: 100% -} - -.logico-tracking-widget.tracking-view-form .logico-tracking-form .logico-alter-button { - color: transparent; - padding: 1em 0; - display: block; - text-indent: 101%; - white-space: nowrap; - overflow: hidden; - -moz-box-sizing: border-box; - box-sizing: border-box; - width: 3.5em -} - -.logico-tracking-widget.tracking-view-form .logico-tracking-form .logico-alter-button:before, -.logico-tracking-widget.tracking-view-form .logico-tracking-form .logico-alter-button:after { - text-indent: 0 -} - -.logico-tracking-widget.tracking-view-form .wpforms-field.tracking-field:before { - content: '\e85c'; - font: 400 normal 16px/28px 'fontello'; - width: 16px; - display: block; - position: absolute; - left: 19px; - right: initial; - top: 20px; - color: var(--logico-light-text-color) -} - -.logico-tracking-widget.tracking-view-form .wpforms-field.tracking-field .logico-form-field .logico-label-wrapper>label { - left: 46px; - right: 21px -} - -.logico-tracking-widget.tracking-view-form .wpforms-field.tracking-field .logico-form-field .logico-label-placeholder .logico-label-placeholder-text { - margin: 0 26px -} - -.logico-tracking-widget.tracking-view-form .wpforms-field.tracking-field .logico-form-field input[type="text"] { - padding: 10px 70px 10px 45px -} - -.logico-tracking-widget.tracking-view-button .tracking-trigger { - display: inline-block; - vertical-align: top; - font-size: 16px; - line-height: 1.875em; - font-weight: 500; - cursor: pointer; - -webkit-transition: color 0.3s; - transition: color 0.3s; - white-space: nowrap -} - -.logico-tracking-widget.tracking-view-button .tracking-trigger:before { - content: '\e856'; - font: 400 normal 1.25em/1.5em 'fontello'; - display: inline-block; - vertical-align: top; - margin: -.05em 0 0 0; - position: relative -} - -.logico-tracking-widget.tracking-view-button .tracking-trigger:hover { - color: var(--logico-accent-color) -} - -.logico-tracking-widget.tracking-view-button .tracking-trigger .tracking-trigger-text { - display: none; - margin: 0 0 0 .6875em -} - -.logico-tracking-widget.tracking-view-button .tracking-form-wrapper { - display: none; - position: absolute; - top: 100%; - width: 385px; - z-index: 2; - color: var(--logico-default-text-color) -} - -.logico-tracking-widget.tracking-view-button .tracking-form-wrapper.position-left { - left: 0; - right: initial -} - -.logico-tracking-widget.tracking-view-button .tracking-form-wrapper.position-center { - left: 50%; - right: initial; - -webkit-transform: translateX(-50%); - -ms-transform: translateX(-50%); - transform: translateX(-50%) -} - -.logico-tracking-widget.tracking-view-button .tracking-form-wrapper.position-right { - left: initial; - right: 0 -} - -.logico-tracking-widget.tracking-view-button .tracking-form-close { - position: absolute; - top: 20px; - right: 20px; - left: initial; - width: 17px; - height: 17px; - cursor: pointer; - -webkit-transition: color 0.3s; - transition: color 0.3s; - font: 400 normal 17px/1em 'fontello'; - text-align: center; - color: var(--logico-default-text-color) -} - -.logico-tracking-widget.tracking-view-button .tracking-form-close:before { - content: '\e845' -} - -.logico-tracking-widget.tracking-view-button .tracking-form-close:hover { - color: var(--logico-accent-color) -} - -.logico-tracking-widget.tracking-view-button .tracking-form { - padding: 30px 40px; - background-color: var(--logico-background-color); - border-radius: var(--logico-radius-medium, 0) -} - -.logico-tracking-widget.tracking-view-button .tracking-form-title { - font-size: 14px; - line-height: 1.3571em; - font-weight: 500; - color: var(--logico-dark-text-color) -} - -.logico-tracking-widget.tracking-view-button .tracking-form-title:not(:last-child) { - margin-bottom: 10px -} - -.logico-tracking-widget.tracking-view-button .logico-tracking-form .logico-alter-button { - padding: 1em 1.7143em; - display: block; - width: 100%; - background-position: 0 0 -} - -.logico-tracking-widget.tracking-view-button .logico-tracking-form .logico-alter-button:before, -.logico-tracking-widget.tracking-view-button .logico-tracking-form .logico-alter-button:after { - content: none; - display: none -} - -.logico-tracking-widget.tracking-view-button .logico-tracking-form .logico-alter-button:not(:disabled):not(.disabled):hover { - padding: 1em 1.7143em; - background-position: 100% 0 -} - -.logico-tracking-widget.tracking-view-button .logico-tracking-form .logico-form-field input[type="text"] { - border-color: transparent; - background-color: var(--logico-background-color); - color: var(--logico-default-text-color) -} - -.logico-tracking-widget.tracking-view-button .logico-tracking-form .logico-form-field input[type="text"]::-webkit-input-placeholder { - color: var(--logico-light-text-color) -} - -.logico-tracking-widget.tracking-view-button .logico-tracking-form .logico-form-field input[type="text"]:-moz-placeholder { - color: var(--logico-light-text-color) -} - -.logico-tracking-widget.tracking-view-button .logico-tracking-form .logico-form-field input[type="text"]::-moz-placeholder { - color: var(--logico-light-text-color) -} - -.logico-tracking-widget.tracking-view-button .logico-tracking-form .logico-form-field input[type="text"]:-ms-input-placeholder { - color: var(--logico-light-text-color) -} - -.logico-tracking-widget.tracking-view-button .logico-tracking-form .wpforms-submit-container:not(:first-child) { - padding-top: 10px -} - -.logico-tracking-widget.tracking-view-button .additional-link { - padding: 20px 40px; - text-align: center; - background-color: var(--logico-button-background-hover); - color: var(--logico-button-text-hover); - font-size: 14px; - line-height: 1.9286em; - font-weight: 600; - letter-spacing: .01em; - border-radius: var(--logico-radius-medium, 0) -} - -.logico-tracking-widget.tracking-view-button .additional-link a { - color: inherit; - text-decoration: none -} - -.logico-tracking-widget.tracking-view-button .additional-link a:hover { - text-decoration: underline -} - -.logico-theme-style-rounded .logico-tracking-widget.tracking-view-button .additional-link { - margin-top: 2px -} - -@media (min-width:1520px) { - .logico-tracking-widget.tracking-view-button .tracking-trigger .tracking-trigger-text { - display: initial - } -} - -.logico-divider-separator { - position: relative; - width: 1px; - background-color: var(--logico-border-color); - height: 100%; - margin: 0 auto -} - -.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-video .elementor-custom-embed-play { - text-align: center; - width: 50px; - height: 50px; - line-height: 50px; - -webkit-transition: background-color 0.3s; - transition: background-color 0.3s -} - -.elementor-widget-video .elementor-custom-embed-play .eicon-play { - display: none -} - -.elementor-widget-video .elementor-custom-embed-play:before { - content: '\f04b'; - font: 700 normal 35px 'Font Awesome 6 Free'; - -webkit-transition: color 0.3s; - transition: color 0.3s; - padding: 0 0 0 .1333em -} - -.elementor-fit-aspect-ratio video { - position: absolute; - width: 100%; - height: 100%; - -o-object-fit: cover; - object-fit: cover; - left: 0; - right: 0; - top: 0 -} - -.elementor-widget-logico_video_button .elementor-widget-container { - font-size: 0; - line-height: 1 -} - -.logico-video-button { - display: inline-block; - vertical-align: top; - line-height: 1; - position: relative -} - -.logico-video-button .video-button-wrapper { - cursor: pointer; - 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; - border-radius: var(--logico-radius-large, 0) -} - -.logico-video-button .elementor-custom-embed-play { - position: relative; - top: initial; - left: initial; - right: initial; - text-align: center; - width: auto; - height: 105px; - line-height: 1; - z-index: 2; - padding: 20px 34px 20px 24px; - white-space: nowrap; - -webkit-transform: none; - -ms-transform: none; - transform: none; - -moz-box-sizing: border-box; - box-sizing: border-box; - 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 -} - -.logico-video-button .elementor-custom-embed-play .video-button-icon { - font: 400 normal 24px/1em 'fontello'; - display: inline-block; - position: relative -} - -.logico-video-button .elementor-custom-embed-play .video-button-icon:after { - content: '\e8a2'; - position: relative; - -webkit-transition: color 0.3s; - transition: color 0.3s -} - -.logico-video-button .elementor-custom-embed-play .video-button-label { - -webkit-transition: color 0.3s; - transition: color 0.3s; - font-size: 14px; - line-height: 2.1429em; - font-weight: 500; - text-align: center; - position: relative; - z-index: 2; - margin: 0 0 0 1.3571em -} - -.logico-video-button.video-button-animation-none .video-button-wrapper { - -webkit-transition: background 0.3s, color 0.3s; - transition: background 0.3s, color 0.3s; - background: var(--logico-button-background-color) -} - -.logico-video-button.video-button-animation-none .elementor-custom-embed-play { - color: var(--logico-button-text-color) -} - -.logico-video-button.video-button-animation-none .video-button-icon { - color: var(--logico-button-icon-color) -} - -.logico-video-button.video-button-animation-none:hover .video-button-wrapper { - background: var(--logico-button-background-hover) -} - -.logico-video-button.video-button-animation-none:hover .elementor-custom-embed-play { - color: var(--logico-button-text-hover) -} - -.logico-video-button.video-button-animation-none:hover .video-button-icon { - color: var(--logico-button-icon-hover) -} - -.logico-video-button.video-button-animation-lift { - --logico-video-button-border: 35px -} - -.logico-video-button.video-button-animation-lift .video-button-wrapper { - -webkit-transition: background 0.45s ease-out; - transition: background 0.45s ease-out; - background: -webkit-linear-gradient(0deg, var(--logico-button-background-color) var(--logico-video-button-border, 0), var(--logico-button-background-hover) var(--logico-video-button-border, 0), var(--logico-button-background-hover) calc(50% + var(--logico-video-button-border, 0px)), var(--logico-button-background-color) calc(50% + var(--logico-video-button-border, 0px))); - background: -moz-linear-gradient(0deg, var(--logico-button-background-color) var(--logico-video-button-border, 0), var(--logico-button-background-hover) var(--logico-video-button-border, 0), var(--logico-button-background-hover) calc(50% + var(--logico-video-button-border, 0px)), var(--logico-button-background-color) calc(50% + var(--logico-video-button-border, 0px))); - background: linear-gradient(0deg, var(--logico-button-background-color) var(--logico-video-button-border, 0), var(--logico-button-background-hover) var(--logico-video-button-border, 0), var(--logico-button-background-hover) calc(50% + var(--logico-video-button-border, 0px)), var(--logico-button-background-color) calc(50% + var(--logico-video-button-border, 0px))); - -webkit-background-size: 100% 200%; - -moz-background-size: 100% 200%; - -o-background-size: 100% 200%; - background-size: 100% 200%; - background-position: 0 0; - background-repeat: no-repeat -} - -.logico-video-button.video-button-animation-lift .elementor-custom-embed-play { - padding: 20px 34px calc(20px + var(--logico-video-button-border, 0px)) 24px; - color: var(--logico-button-text-color) -} - -.logico-video-button.video-button-animation-lift .video-button-icon { - color: var(--logico-button-icon-color) -} - -.logico-video-button.video-button-animation-lift:hover .video-button-wrapper { - background-position: 0 100% -} - -.logico-video-button.video-button-animation-lift:hover .elementor-custom-embed-play { - color: var(--logico-button-text-hover) -} - -.logico-video-button.video-button-animation-lift:hover .video-button-icon { - color: var(--logico-button-icon-hover) -} - -.logico-video-button.video-button-animation-jump .video-button-wrapper { - -webkit-transition: background 0.3s; - transition: background 0.3s; - background: var(--logico-button-background-color) -} - -.logico-video-button.video-button-animation-jump .elementor-custom-embed-play { - color: var(--logico-button-text-color); - height: 105px; - -webkit-transition: height 0.3s; - transition: height 0.3s -} - -.logico-video-button.video-button-animation-jump .video-button-icon { - color: var(--logico-button-icon-color) -} - -.logico-video-button.video-button-animation-jump:hover .video-button-wrapper { - background: var(--logico-button-background-hover) -} - -.logico-video-button.video-button-animation-jump:hover .elementor-custom-embed-play { - color: var(--logico-button-text-hover); - height: 83px -} - -.logico-video-button.video-button-animation-jump:hover .video-button-icon { - color: var(--logico-button-icon-hover) -} - -.logico-video-button.video-button-animation-icon .video-button-wrapper { - -webkit-transition: background 0.3s; - transition: background 0.3s; - background: var(--logico-button-background-color) -} - -.logico-video-button.video-button-animation-icon .elementor-custom-embed-play { - color: var(--logico-button-text-color) -} - -.logico-video-button.video-button-animation-icon .video-button-icon { - color: var(--logico-button-icon-color) -} - -.logico-video-button.video-button-animation-icon .video-button-icon:before { - content: '\e8a3'; - position: absolute; - left: 0; - right: initial; - top: 0; - width: 1em; - height: 1em; - -webkit-background-clip: text; - background-clip: text; - -webkit-text-fill-color: transparent; - text-fill-color: transparent; - color: transparent; - -webkit-transition: background 0.3s ease-out; - transition: background 0.3s ease-out; - -webkit-background-size: 200% 100%; - -moz-background-size: 200% 100%; - -o-background-size: 200% 100%; - background-size: 200% 100%; - background-image: -webkit-linear-gradient(90deg, var(--logico-button-icon-hover) 50%, transparent 50%); - background-image: -moz-linear-gradient(90deg, var(--logico-button-icon-hover) 50%, transparent 50%); - background-image: linear-gradient(90deg, var(--logico-button-icon-hover) 50%, transparent 50%); - background-position: 100% 0; - background-repeat: no-repeat; - overflow: hidden -} - -.logico-video-button.video-button-animation-icon:hover .video-button-wrapper { - background: var(--logico-button-background-hover) -} - -.logico-video-button.video-button-animation-icon:hover .elementor-custom-embed-play { - color: var(--logico-button-text-hover) -} - -.logico-video-button.video-button-animation-icon:hover .video-button-icon { - color: var(--logico-button-icon-hover) -} - -.logico-video-button.video-button-animation-icon:hover .video-button-icon:before { - background-position: 0 0 -} - -@media only screen and (min-width:661px) { - .logico-video-button .elementor-custom-embed-play { - height: 174px; - padding: 20px 64px 20px 44px - } - .logico-video-button.video-button-animation-lift .elementor-custom-embed-play { - padding: 20px 64px calc(20px + var(--logico-video-button-border, 0px)) 44px - } - .logico-video-button.video-button-animation-jump .elementor-custom-embed-play { - height: 174px - } - .logico-video-button.video-button-animation-jump:hover .elementor-custom-embed-play { - height: 152px - } -} - -.elementor-widget-logico_products .woocommerce .catalog-top-info-wrapper { - display: none -} - -.elementor-widget-logico_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:1021px) { - .product-category-widget .product-category-header { - font-size: 20px; - line-height: 30px - } -} - -.wpforms-title { - font-weight: 600 -} - -.wpforms-title:not(:last-child) { - margin-bottom: 1em -} - -.wpforms-hidden { - display: none !important -} - -.wpforms-form .wpforms-head-container { - margin: 0 0 40px -} - -.body-container .wpforms-container .wpforms-field, -.body-container .wp-core-ui div.wpforms-container .wpforms-field { - padding: 10px 0 !important -} - -.wpforms-submit-container { - text-align: left -} - -.wpforms-submit-container:not(:first-child) { - padding-top: 40px -} - -.elementor-widget-container .wpforms-container { - margin: 0 -} - -.logico-terms-conditions { - padding: 19px 20px 23px 25px; - font-size: 14px; - line-height: 1.7143em; - background-color: var(--logico-background-alter-color) -} - -.logico-terms-conditions a { - color: inherit !important -} - -.logico-terms-conditions a:hover { - color: inherit !important; - text-decoration: none -} - -.wpforms-field-mailchimp ul li:before, -.wpforms-field-checkbox ul li:before, -.wpforms-field-radio ul li:before { - content: none; - display: none -} - -.wpforms-container .wpforms-form .wpforms-field-container { - margin: 0 -10px -} - -.wpforms-container .wpforms-form .wpforms-field-container .wpforms-field { - width: calc(100% - 20px); - margin-left: 10px !important; - margin-right: 10px !important -} - -.wpforms-container .wpforms-form .wpforms-field-container .wpforms-layout-column .wpforms-field { - width: 100%; - margin-left: 0 !important; - margin-right: 0 !important -} - -@media only screen and (min-width:661px) and (max-width:1020px) { - .wpforms-container .wpforms-form .wpforms-field.wpforms-five-sixths, - .wpforms-container .wpforms-form .wpforms-field.wpforms-four-sixths, - .wpforms-container .wpforms-form .wpforms-field.wpforms-four-fifths, - .wpforms-container .wpforms-form .wpforms-field.wpforms-one-fifth, - .wpforms-container .wpforms-form .wpforms-field.wpforms-one-fourth, - .wpforms-container .wpforms-form .wpforms-field.wpforms-one-half, - .wpforms-container .wpforms-form .wpforms-field.wpforms-one-sixth, - .wpforms-container .wpforms-form .wpforms-field.wpforms-one-third, - .wpforms-container .wpforms-form .wpforms-field.wpforms-three-fourths, - .wpforms-container .wpforms-form .wpforms-field.wpforms-three-fifths, - .wpforms-container .wpforms-form .wpforms-field.wpforms-three-sixths, - .wpforms-container .wpforms-form .wpforms-field.wpforms-two-fourths, - .wpforms-container .wpforms-form .wpforms-field.wpforms-two-fifths, - .wpforms-container .wpforms-form .wpforms-field.wpforms-two-sixths, - .wpforms-container .wpforms-form .wpforms-field.wpforms-two-thirds { - width: calc(50% - 20px) - } -} - -@media only screen and (min-width:1021px) { - .wpforms-container .wpforms-form .wpforms-field.wpforms-one-half, - .wpforms-container .wpforms-form .wpforms-field.wpforms-three-sixths, - .wpforms-container .wpforms-form .wpforms-field.wpforms-two-fourths { - width: calc(50% - 20px) - } - .wpforms-container .wpforms-form .wpforms-field.wpforms-one-third, - .wpforms-container .wpforms-form .wpforms-field.wpforms-two-sixths { - width: calc(100% / 3 - 20px) - } - .wpforms-container .wpforms-form .wpforms-field.wpforms-four-sixths, - .wpforms-container .wpforms-form .wpforms-field.wpforms-two-thirds { - width: calc(2 * 100% / 3 - 20px) - } - .wpforms-container .wpforms-form .wpforms-field.wpforms-one-fourth { - width: calc(25% - 20px) - } - .wpforms-container .wpforms-form .wpforms-field.wpforms-three-fourths { - width: calc(75% - 20px) - } - .wpforms-container .wpforms-form .wpforms-field.wpforms-one-fifth { - width: calc(100% / 5 - 20px) - } - .wpforms-container .wpforms-form .wpforms-field.wpforms-two-fifths { - width: calc(2 * 100% / 5 - 20px) - } - .wpforms-container .wpforms-form .wpforms-field.wpforms-three-fifths { - width: calc(3 * 100% / 5 - 20px) - } - .wpforms-container .wpforms-form .wpforms-field.wpforms-four-fifths { - width: calc(4 * 100% / 5 - 20px) - } - .wpforms-container .wpforms-form .wpforms-field.wpforms-one-sixth { - width: calc(100% / 6 - 20px) - } - .wpforms-container .wpforms-form .wpforms-field.wpforms-five-sixths { - width: calc(5 * 100% / 6 - 20px) - } -} - -.wpforms-container .wpforms-checkbox-2-columns ul, -.wpforms-container .wpforms-multiplechoice-2-columns ul, -.wpforms-container .wpforms-list-2-columns ul, -.wpforms-container .wpforms-checkbox-3-columns ul, -.wpforms-container .wpforms-multiplechoice-3-columns ul, -.wpforms-container .wpforms-list-3-columns ul { - display: -ms-flex; - display: -webkit-flex; - display: flex; - -webkit-flex-wrap: wrap; - flex-wrap: wrap -} - -.wpforms-container .wpforms-checkbox-2-columns ul li, -.wpforms-container .wpforms-multiplechoice-2-columns ul li, -.wpforms-container .wpforms-list-2-columns ul li { - width: 50%; - display: block; - padding-right: 26px -} - -.wpforms-container .wpforms-checkbox-3-columns ul li, -.wpforms-container .wpforms-multiplechoice-3-columns ul li, -.wpforms-container .wpforms-list-3-columns ul li { - width: 33.3333%; - display: block; - padding-right: 26px -} - -.wpforms-container .wpforms-list-inline ul li { - display: inline-block; - vertical-align: top -} - -.wpforms-container .wpforms-list-inline ul li:not(:last-child) { - margin-right: 20px; - margin-left: 0 -} - -.wpforms-container .wpforms-list-2-columns ul.wpforms-icon-choices, -.wpforms-container .wpforms-list-3-columns ul.wpforms-icon-choices, -.wpforms-container .wpforms-list-inline ul.wpforms-icon-choices { - flex-direction: row; - flex-wrap: wrap -} - -.wpforms-container .wpforms-list-2-columns ul.wpforms-icon-choices li, -.wpforms-container .wpforms-list-3-columns ul.wpforms-icon-choices li, -.wpforms-container .wpforms-list-inline ul.wpforms-icon-choices li { - margin-right: 20px -} - -.wpforms-container .wpforms-list-2-columns ul.wpforms-icon-choices.wpforms-icon-choices-default li, -.wpforms-container .wpforms-list-2-columns ul.wpforms-icon-choices.wpforms-icon-choices-modern li, -.wpforms-container .wpforms-list-3-columns ul.wpforms-icon-choices.wpforms-icon-choices-default li, -.wpforms-container .wpforms-list-3-columns ul.wpforms-icon-choices.wpforms-icon-choices-modern li, -.wpforms-container .wpforms-list-inline ul.wpforms-icon-choices.wpforms-icon-choices-default li, -.wpforms-container .wpforms-list-inline ul.wpforms-icon-choices.wpforms-icon-choices-modern li { - margin-right: 22px; - margin-bottom: 22px -} - -.wpforms-container .wpforms-list-2-columns ul.wpforms-icon-choices li { - width: calc(100% / 2 - 20px / 2) -} - -.wpforms-container .wpforms-list-2-columns ul.wpforms-icon-choices li:nth-child(2n) { - margin-right: 0 -} - -.wpforms-container .wpforms-list-2-columns ul.wpforms-icon-choices.wpforms-icon-choices-default li, -.wpforms-container .wpforms-list-2-columns ul.wpforms-icon-choices.wpforms-icon-choices-modern li { - width: calc(100% / 2 - 22px / 2) -} - -.wpforms-container .wpforms-list-3-columns ul.wpforms-icon-choices li { - width: calc(100% / 3 - 20px * 2 / 3) -} - -.wpforms-container .wpforms-list-3-columns ul.wpforms-icon-choices li:nth-child(3n) { - margin-right: 0 -} - -.wpforms-container .wpforms-list-3-columns ul.wpforms-icon-choices.wpforms-icon-choices-default li, -.wpforms-container .wpforms-list-3-columns ul.wpforms-icon-choices.wpforms-icon-choices-modern li { - width: calc(100% / 3 - 22px * 2 / 3) -} - -.wpforms-container .wpforms-list-inline ul.wpforms-icon-choices li { - width: auto; - max-width: calc(100% / 4 - 20px) -} - -.footer-wrapper { - position: relative; - z-index: 1; - background-color: var(--logico-background-color); - color: var(--logico-default-text-color); - border-radius: var(--logico-radius-large, 0) -} - -.footer-wrapper .footer { - position: relative; - padding: 60px 0 40px -} - -.footer-wrapper .footer a { - text-decoration: none; - color: var(--logico-default-text-color) -} - -.footer-wrapper .footer a:hover { - color: var(--logico-accent-color) -} - -.footer-wrapper .footer h1:not([class*=logico-title-h]), -.footer-wrapper .footer h2:not([class*=logico-title-h]), -.footer-wrapper .footer h3:not([class*=logico-title-h]), -.footer-wrapper .footer h4:not([class*=logico-title-h]), -.footer-wrapper .footer h5:not([class*=logico-title-h]), -.footer-wrapper .footer h6:not([class*=logico-title-h]), -.footer-wrapper .footer .logico-title-h1, -.footer-wrapper .footer .logico-title-h2, -.footer-wrapper .footer .logico-title-h3, -.footer-wrapper .footer .logico-title-h4, -.footer-wrapper .footer .logico-title-h5, -.footer-wrapper .footer .logico-title-h6 { - color: var(--logico-dark-text-color) -} - -.footer-decoration { - position: absolute; - display: block; - top: 0; - left: 0; - right: 0; - height: 0; - text-align: left; - font-size: 0; - line-height: 1 -} - -.footer-decoration .block-decoration-item:before { - background-color: var(--logico-background-color) -} - -.footer-decoration .block-decoration-item:after { - background-color: var(--logico-accent-color) -} - -.footer-section { - position: relative -} - -.footer-section+.footer-section-widgets { - margin-top: 98px -} - -.footer-section+.footer-section-bottom { - margin-top: 66px -} - -.footer-row { - padding: 0 20px; - margin: 0 auto; - width: 100%; - max-width: var(--logico-content-width, 1380px); - -moz-box-sizing: border-box; - box-sizing: border-box -} - -.footer-columns-row { - margin: 0 -15px; - -moz-box-sizing: border-box; - box-sizing: border-box; - font-size: 16px; - line-height: 1.875em -} - -.footer-columns-row .footer-column { - padding: 0 15px; - 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-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 -} - -.logico-theme-style-rounded .footer-wrapper { - margin: 0 10px 10px -} - -@media only screen and (min-width:481px) { - .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) - } -} - -@media only screen and (min-width:661px) { - .footer-row { - padding: 0 30px - } -} - -@media only screen and (min-width:841px) { - .footer-columns-row .footer-column { - text-align: left - } - .footer-type-3 .footer-widgets>.widget, - .footer-type-4 .footer-widgets>.widget, - .footer-type-5 .footer-widgets>.widget { - width: calc(33.3333% - 30px) - } -} - -@media only screen and (min-width:1021px) { - .footer-wrapper .footer { - padding: 80px 0 60px - } - .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; - margin: 0 -15px - } - .footer-columns-row .footer-column { - 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 - } - .footer-columns-row .footer-column:first-child:last-child { - text-align: center - } - .footer-type-4 .footer-widgets>.widget, - .footer-type-5 .footer-widgets>.widget { - width: calc(25% - 30px) - } - .logico-theme-style-rounded .footer-wrapper { - margin: 0 20px 20px - } -} - -@media only screen and (min-width:1380px) { - .footer-row { - padding: 0 20px - } - .footer-type-5 .footer-widgets>.widget { - width: calc(20% - 30px) - } -} - -.footer-wrapper .footer-copyrights-container, -.footer-wrapper .footer-terms-container { - font-size: 14px; - color: var(--logico-light-text-color) -} - -.footer-wrapper .footer-copyrights-container a, -.footer-wrapper .footer-terms-container a { - text-decoration: underline; - color: var(--logico-light-text-color) -} - -.footer-wrapper .footer-copyrights-container a:hover, -.footer-wrapper .footer-terms-container a:hover { - text-decoration: none; - color: var(--logico-light-text-color) -} - -.footer-scroll-top { - width: 32px; - height: 32px; - position: fixed; - bottom: -32px; - right: 10px; - left: initial; - z-index: 10; - text-align: center; - cursor: pointer; - opacity: 0; - -webkit-transition: all 0.3s; - transition: all 0.3s; - background-color: var(--logico-accent-color); - color: var(--logico-button-text-color); - border-radius: var(--logico-radius-small, 0) -} - -.footer-scroll-top:before { - content: '\e803'; - font: 400 normal 16px/32px 'fontello' -} - -.footer-scroll-top.active { - opacity: .6; - bottom: 10px -} - -.footer-scroll-top:hover { - opacity: 1 -} - -@media only screen and (min-width:841px) { - .footer-scroll-top { - right: 30px; - left: initial; - width: 42px; - height: 42px; - bottom: -42px - } - .footer-scroll-top:before { - font-size: 21px; - line-height: 42px - } - .footer-scroll-top.active { - bottom: 30px - } -} - -@media only screen and (min-width:1021px) { - .footer-scroll-top { - width: 52px; - height: 52px; - bottom: -52px; - right: 20px; - left: initial - } - .footer-scroll-top:before { - font-size: 26px; - line-height: 52px - } - .footer-scroll-top.active { - bottom: 20px - } -} - -.top-bar { - display: none; - position: relative; - z-index: 1; - font-size: 14px; - line-height: 1.4286em; - font-weight: 600; - color: var(--logico-default-text-color); - background-color: var(--logico-background-color); - border-radius: var(--logico-radius-small, 0) -} - -.top-bar .top-bar-row { - padding: 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: 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 -} - -.top-bar .top-bar-row a { - color: var(--logico-default-text-color); - text-decoration: none -} - -.top-bar .top-bar-row a:hover { - color: var(--logico-accent-color) -} - -.top-bar .top-bar-column { - padding: 0 40px -} - -.top-bar .top-bar-column:not(:first-child) { - text-align: right -} - -.top-bar .top-bar-column:only-child { - width: 100% -} - -.logico-theme-style-rounded .top-bar { - margin: 10px 10px 0 -} - -.logico-theme-style-rounded .top-bar .top-bar-column { - padding: 0 20px -} - -@media only screen and (min-width:1021px) { - .logico-theme-style-rounded .top-bar { - margin: 10px 20px 0 - } -} - -.ehf-header #masthead { - z-index: initial -} - -.sticky-container-on { - -webkit-transition: none; - transition: none -} - -.sticky-container-on.sticky-container-ready { - position: fixed; - width: 100%; - left: 0; - right: 0; - top: var(--wp-admin--admin-bar--height, 0) !important; - z-index: 10; - -webkit-transform: translateY(calc(-100% - 100px)); - -ms-transform: translateY(calc(-100% - 100px)); - transform: translateY(calc(-100% - 100px)) -} - -.sticky-container-on.sticky-container-ready.sticky-container-active { - -webkit-transition: transform linear 0.5s; - transition: transform linear 0.5s; - -webkit-transform: translateY(0); - -ms-transform: translateY(0); - transform: translateY(0) -} - -.sticky-container-on.sticky-container-ready.sticky-container-active.elementor-hidden-on-sticky, -.sticky-container-on.sticky-container-ready.sticky-container-active .elementor-hidden-on-sticky { - display: none -} - -.elementor-editor-active { - --wp-admin--admin-bar--height: 0 -} - -@media screen and (max-width:600px) { - .sticky-container-on.sticky-container-ready.sticky-container-active { - top: 0 !important - } -} - -.header { - position: relative; - z-index: 4; - display: none !important; - background-color: var(--logico-background-color); - color: var(--logico-default-text-color); - border-radius: var(--logico-radius-large, 0) -} - -.header.header-position-over { - position: absolute; - display: block; - width: 100%; - left: 0; - right: 0; - top: var(--wp-admin--admin-bar--height, 0); - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none -} - -.header.sticky-header-on.sticky-ready .sticky-wrapper { - position: fixed; - width: 100%; - left: 0; - right: 0; - top: var(--wp-admin--admin-bar--height, 0); - z-index: 10; - -webkit-transition: transform linear 1s; - transition: transform linear 1s; - margin-top: -500px; - -webkit-transform: translateY(0); - -ms-transform: translateY(0); - transform: translateY(0) -} - -.header.sticky-header-on.sticky-ready.sticky-active .sticky-wrapper { - -webkit-transform: translateY(500px); - -ms-transform: translateY(500px); - transform: translateY(500px); - -webkit-box-shadow: 0 15px 38px rgba(0, 0, 0, .1); - -moz-box-shadow: 0 15px 38px rgba(0, 0, 0, .1); - box-shadow: 0 15px 38px rgba(0, 0, 0, .1) -} - -.header .header-row a { - text-decoration: none; - color: var(--logico-default-text-color) -} - -.header .header-row a:hover { - color: var(--logico-accent-color) -} - -.header-menu-container { - width: 100%; - text-align: center -} - -.header-icons-container { - margin: 0 10px; - min-height: 50px; - white-space: nowrap; - -webkit-flex-shrink: 0; - -moz-flex-shrink: 0; - -ms-flex-shrink: 0; - flex-shrink: 0 -} - -.header-icons-container:first-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-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:not(:first-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: 0 10px -} - -.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-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 { - -webkit-align-self: stretch; - -moz-align-self: stretch; - -ms-align-self: stretch; - align-self: stretch -} - -.header-row .header-icons-container .header-icon { - margin: 15px 13px -} - -.logico-theme-style-rounded .header { - margin: 10px -} - -.mobile-header { - z-index: 4; - position: relative; - border-radius: var(--logico-radius-large, 0) -} - -.mobile-header.mobile-header-position-over { - position: absolute; - display: block; - width: 100%; - left: 0; - right: 0; - top: 0 -} - -.mobile-header.sticky-header-on.sticky-ready .sticky-wrapper { - position: fixed; - width: 100%; - left: 0; - right: 0; - top: var(--wp-admin--admin-bar--height, 0); - z-index: 10; - -webkit-transition: transform linear 1s; - transition: transform linear 1s; - margin-top: -200px; - -webkit-transform: translateY(0); - -ms-transform: translateY(0); - transform: translateY(0); - -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, .14); - -moz-box-shadow: 0 0 15px rgba(0, 0, 0, .14); - box-shadow: 0 0 15px rgba(0, 0, 0, .14) -} - -.mobile-header.sticky-header-on.sticky-ready.sticky-active .sticky-wrapper { - -webkit-transform: translateY(200px); - -ms-transform: translateY(200px); - transform: translateY(200px) -} - -.mobile-header .header-icons-container { - margin: 4px 10px -} - -.mobile-header-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: center; - -moz-align-items: center; - -ms-align-items: center; - align-items: center -} - -@media only screen and (min-width:481px) { - .mobile-header .header-icon.search-trigger, - .mobile-header .header-icon.search-link, - .mobile-header .header-icon.mini-cart, - .mobile-header .header-icon.header-button-container { - display: block - } -} - -@media only screen and (min-width:1021px) { - .mobile-header .header-icons-container { - margin: 4px 0 4px 10px - } - .logico-theme-style-rounded .header { - margin: 11px 20px 14px - } -} - -.breadcrumbs { - white-space: nowrap; - overflow: hidden; - -ms-text-overflow: ellipsis; - text-overflow: ellipsis; - -webkit-flex-shrink: 0; - -moz-flex-shrink: 0; - -ms-flex-shrink: 0; - flex-shrink: 0; - font-size: 14px; - line-height: 1.4286em -} - -.breadcrumbs .delimiter { - padding: 0 .1875em -} - -.breadcrumbs a { - text-decoration: none !important; - border-bottom: solid 1px; - -webkit-transition: border-color 0.3s, color 0.3s; - transition: border-color 0.3s, color 0.3s -} - -.breadcrumbs a:hover { - border-color: transparent -} - -ul.hfe-breadcrumbs li { - padding: 0 -} - -ul.hfe-breadcrumbs li:before { - content: none; - display: none -} - -.page-title-special { - position: relative; - top: -.1375em; - margin: 0 .0625em 0 0 -} - -.page-title-container-wrapper { - position: relative -} - -.page-title-container { - position: relative; - -moz-box-sizing: border-box; - box-sizing: border-box; - overflow: hidden; - background-color: var(--logico-background-color); - color: var(--logico-default-text-color); - border-radius: var(--logico-radius-large, 0) -} - -.page-title-container .page-title-box { - width: 100% -} - -.page-title-container .page-title-row { - padding: 0 20px; - margin: 0 auto; - width: 100%; - max-width: var(--logico-content-width, 1380px); - -moz-box-sizing: border-box; - box-sizing: border-box; - position: relative; - height: 200px; - 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 -} - -.page-title-container .page-title-row h1:not([class*=logico-title-h]), -.page-title-container .page-title-row h2:not([class*=logico-title-h]), -.page-title-container .page-title-row h3:not([class*=logico-title-h]), -.page-title-container .page-title-row h4:not([class*=logico-title-h]), -.page-title-container .page-title-row h5:not([class*=logico-title-h]), -.page-title-container .page-title-row h6:not([class*=logico-title-h]), -.page-title-container .page-title-row .logico-title-h1, -.page-title-container .page-title-row .logico-title-h2, -.page-title-container .page-title-row .logico-title-h3, -.page-title-container .page-title-row .logico-title-h4, -.page-title-container .page-title-row .logico-title-h5, -.page-title-container .page-title-row .logico-title-h6 { - color: var(--logico-dark-text-color) -} - -.page-title-container .page-title-row a, -.page-title-container .page-title-row a:hover { - color: var(--logico-default-text-color) -} - -.page-title-container .page-title-wrapper { - position: relative; - height: 100%; - width: 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: 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: 57px 0 -} - -.page-title-container .page-title { - -ms-word-wrap: break-word; - word-wrap: break-word; - position: relative -} - -.page-title-container .page-title-additional { - position: absolute; - display: none; - right: 30px; - left: initial; - top: 50%; - z-index: 2; - text-align: center; - white-space: nowrap; - font-size: 20px; - line-height: 1.4em; - font-weight: 700; - text-transform: uppercase; - letter-spacing: -.03em; - color: var(--logico-page-title-additional-text-color); - -webkit-transform: translate(50%, -100%) rotate(-90deg); - -ms-transform: translate(50%, -100%) rotate(-90deg); - transform: translate(50%, -100%) rotate(-90deg); - transform-origin: bottom center -} - -.page-title-container .breadcrumbs { - position: absolute; - bottom: 0; - width: calc(100% - 40px); - max-width: calc(100% - 40px); - padding: 18px 0 -} - -.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; - z-index: 0 -} - -.body-container>.page-title-container-wrapper .page-title-bg { - background-color: var(--logico-page-title-overlay-color) -} - -.page-title-decoration { - position: absolute; - bottom: 0; - left: 0; - right: 0; - height: 0; - text-align: right; - font-size: 0; - line-height: 1 -} - -.page-title-decoration:before { - content: ''; - position: absolute; - display: block; - width: 0; - height: 57px; - background-color: var(--logico-background-color); - bottom: 0; - left: 0; - right: initial; - border-radius: 0 var(--logico-radius-medium, 0) 0 0 -} - -.page-title-decoration.animation-enable:before { - -webkit-transition: width 0.5s 0.5s cubic-bezier(0, 0, .15, .96); - transition: width 0.5s 0.5s cubic-bezier(0, 0, .15, .96) -} - -.page-title-decoration .block-decoration-item:before { - background-color: var(--logico-background-color) -} - -.page-title-decoration .block-decoration-item:after { - background-color: var(--logico-dark-text-color) -} - -.page-title-decoration.animated:before, -.page-title-decoration.animation-disable:before { - width: 0 -} - -.logico-theme-style-rounded .page-title-container-wrapper { - margin: 0 10px -} - -.logico-theme-style-rounded .page-title-container .page-title-row { - position: initial -} - -.logico-theme-style-rounded .page-title-container .breadcrumbs { - background-color: var(--logico-background-alter-color); - padding: 10px 25px; - border-radius: var(--logico-radius-medium, 0); - bottom: 10px; - left: 10px; - right: initial; - width: auto; - max-width: calc(100% - 70px) -} - -.logico-theme-style-rounded .page-title-decoration:before { - content: none; - display: none -} - -@media only screen and (min-width:481px) { - .page-title-container .page-title-row { - height: 250px - } -} - -@media only screen and (min-width:661px) { - .page-title-container .page-title-row { - padding: 0 30px - } -} - -@media only screen and (min-width:841px) { - .page-title-container .page-title-row { - height: 330px - } -} - -@media only screen and (min-width:1021px) { - .page-title-container .page-title-row { - height: 500px - } - .page-title-container .page-title-box { - padding: 0 62px 0 0 - } - .page-title-container .page-title-additional { - display: block - } - .page-title-container .breadcrumbs { - padding: 18px 23px - } - .page-title-decoration.animated:before, - .page-title-decoration.animation-disable:before { - width: 30px - } - .logico-theme-style-rounded .page-title-container-wrapper { - margin: 0 20px - } - .logico-theme-style-rounded .page-title-container .breadcrumbs { - padding: 18px 38px - } -} - -@media only screen and (min-width:1380px) { - .page-title-container .page-title-row { - padding: 0 20px - } - .page-title-container .page-title-box { - padding: 0 - } - .page-title-container .page-title-additional { - right: 188px - } - .page-title-decoration.animated:before, - .page-title-decoration.animation-disable:before { - width: calc(50% - (var(--logico-content-width, 1380px) / 2) + 20px) - } -} - -.header-row .header-icons-container .header-icon.header-button-container { - margin: 0 -10px 0 41px; - min-height: 97px; - height: 100% -} - -.header-row .header-icons-container .header-icon.header-button-container a.header-button.header-button-animation-fade:hover { - filter: brightness(108%) -} - -.header-button-container { - text-align: center; - position: relative; - display: 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: 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-flex-shrink: 0; - -moz-flex-shrink: 0; - -ms-flex-shrink: 0; - flex-shrink: 0 -} - -.header-button-container a.header-button { - font-size: 18px; - line-height: 1.5em; - font-weight: 700; - text-decoration: none; - padding: 10px 27px; - text-align: center; - -moz-box-sizing: border-box; - box-sizing: border-box; - display: block; - min-width: 190px; - 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; - -webkit-transition: all 0.3s; - transition: all 0.3s; - border-radius: var(--logico-radius-large, 0); - color: var(--logico-button-text-color); - background-color: var(--logico-accent-color) -} - -.header-button-container a.header-button:hover { - color: var(--logico-button-text-color) -} - -.header-button-container a.header-button.header-button-animation-jump { - min-height: 119px; - height: calc(100% + 22px); - margin-bottom: -22px -} - -.header-button-container a.header-button.header-button-animation-jump:hover { - min-height: 97px; - height: 100%; - margin-bottom: 0 -} - -.header-button-container a.header-button.header-button-animation-fade { - min-height: 97px; - height: 100% -} - -.logico-theme-style-rounded .header-row .header-icons-container .header-icon.header-button-container { - min-height: 72px; - height: auto -} - -.logico-theme-style-rounded .header-row .header-icons-container .header-icon.header-button-container a.header-button.header-button-animation-fade { - min-height: 72px; - height: 72px -} - -@media only screen and (min-width:1580px) { - .header-button-container a.header-button { - min-width: 255px - } - .logico-theme-style-rounded .header-button-container a.header-button.header-button-animation-fade { - min-width: 193px - } -} - -.wrapper-contacts { - margin: 0 -20px -} - -.wrapper-contacts .contact-item { - margin: 0 20px; - display: inline-block; - vertical-align: top; - white-space: nowrap; - position: relative -} - -.wrapper-contacts .contact-item .contact-item-label { - margin: 0 4px 0 0 -} - -.wrapper-contacts .contact-item:not(.contact-item-socials) { - padding: 0 0 0 2.5em -} - -.wrapper-contacts .contact-item:not(.contact-item-socials):before { - position: absolute; - display: inline-block; - left: 0; - right: initial; - top: 0; - font: 400 normal 1.4286em/1em 'fontello' -} - -.wrapper-contacts .contact-item.contact-item-address:before { - content: '\e853'; - font-size: 1.3571em; - line-height: 1.0526em -} - -.wrapper-contacts .contact-item.contact-item-phone:before { - content: '\e842' -} - -.wrapper-contacts .contact-item.contact-item-email:before { - content: '\e855'; - font-size: 1em; - line-height: 1.4286em -} - -.wrapper-contacts .contact-item .contact-item-value:not(:first-child) { - margin: 0 0 0 8px -} - -.wrapper-contacts.top-bar-contacts { - display: inline-block; - vertical-align: top -} - -.callback { - position: relative; - white-space: nowrap -} - -.callback .callback-title { - font-size: 14px; - font-weight: 400; - line-height: 1.7857em -} - -.callback .callback-text { - font-size: 25px; - line-height: 1em; - font-weight: 500; - letter-spacing: -.03em; - text-decoration: none -} - -.callback .callback-text:not(:first-child) { - margin: 0 0 0 .2222em -} - -.wrapper-info { - margin: 0 -15px -} - -.page-loader-container { - position: fixed; - top: 0; - left: 0; - width: 100%; - height: 100%; - background: #000; - 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(.85, .85); - transform: scale(.85, .85) - } - 100% { - -webkit-transform: scale(1, 1); - transform: scale(1, 1) - } -} - -@keyframes pulsate { - 50% { - -webkit-transform: scale(.85, .85); - transform: scale(.85, .85) - } - 100% { - -webkit-transform: scale(1, 1); - transform: scale(1, 1) - } -} - -.logo-container { - margin: 15px 20px; - width: 100% -} - -.mobile-header-row .logo-container { - width: 100% -} - -.logo { - font-size: 0; - line-height: 1 -} - -a.logo-link { - text-decoration: none; - display: -ms-inline-flexbox; - display: inline-flex; - color: var(--logico-dark-text-color) -} - -a.logo-link .logo-site-name { - font-size: 20px; - line-height: 1em; - font-weight: 400; - text-transform: uppercase -} - -@media only screen and (min-width:1021px) { - .logo-container { - margin: 15px 10px - } -} - -@media only screen and (min-width:1380px) { - .logo-container { - margin: 15px 30px - } -} - -.login-logout { - line-height: 1; - font-size: 0 -} - -.login-logout a.link-login, -.login-logout a.link-logout { - display: block; - line-height: 1; - color: var(--logico-default-text-color) -} - -.login-logout a.link-login:before, -.login-logout a.link-logout:before { - font: 400 normal 20px/1em 'fontello' -} - -.login-logout a.link-login:hover, -.login-logout a.link-logout:hover { - color: var(--logico-light-text-color) -} - -.login-logout a.link-login:before { - content: '\e869' -} - -.login-logout a.link-logout:before { - content: '\e869' -} - -.menu-trigger { - position: relative; - font-size: 0; - line-height: 1 -} - -.menu-trigger .menu-trigger-icon { - display: inline-block; - width: 1.375em; - height: 1.25em; - cursor: pointer; - text-align: center; - -webkit-transition: color 0.3s, background-color 0.3s; - transition: color 0.3s, background-color 0.3s; - position: relative; - font-size: 16px -} - -.menu-trigger .hamburger { - display: block; - width: 1.375em; - height: .875em; - position: absolute; - left: 50%; - right: auto; - top: 50%; - margin: -.4375em 0 0 -.6875em -} - -.menu-trigger .hamburger span { - height: .125em; - width: 100%; - display: block; - opacity: 1; - -webkit-transition: all 0.3s ease; - transition: all 0.3s ease; - background-color: var(--logico-default-text-color) -} - -.menu-trigger .hamburger span:first-child { - margin-bottom: .25em -} - -.menu-trigger .hamburger span:last-child { - margin-top: .25em -} - -.menu-close { - position: relative -} - -.menu-close .menu-close-icon { - display: block; - font: 400 normal 17px/1em 'fontello'; - cursor: pointer; - text-align: center; - -webkit-transition: color 0.3s; - transition: color 0.3s -} - -.menu-close .menu-close-icon:before { - content: '\e845' -} - -.mobile-header-menu-container { - display: block; - width: 320px; - height: calc(100vh - var(--wp-admin--admin-bar--height, 0px)); - -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: 110; - overflow-x: hidden; - overflow-y: auto; - top: var(--wp-admin--admin-bar--height, 0); - padding: 27px 50px 86px; - background-color: var(--logico-background-color); - border: solid 1px var(--logico-border-hover-color); - border-radius: var(--logico-radius-medium, 0) -} - -.mobile-header-menu-container.active { - right: 0; - left: auto; - opacity: 1 -} - -.mobile-header-menu-container .mobile-header-row { - width: 100% -} - -.mobile-header-menu-container .header-icons-container { - margin: 0 -30px; - min-height: initial -} - -.mobile-header-menu-container .header-icons-container:first-child:last-child { - width: calc(100% + 60px) -} - -.mobile-header-menu-container .header-icons-container .header-icon>a, -.mobile-header-menu-container .header-icons-container .header-icon.menu-close .menu-close-icon, -.mobile-header-menu-container .header-icons-container .header-icon.search-trigger .search-trigger-icon, -.mobile-header-menu-container .header-icons-container .header-icon.search-link .search-trigger-icon { - color: var(--logico-default-text-color) -} - -.mobile-header-menu-container .header-icons-container .header-icon>a:hover, -.mobile-header-menu-container .header-icons-container .header-icon.menu-close .menu-close-icon:hover, -.mobile-header-menu-container .header-icons-container .header-icon.search-trigger .search-trigger-icon:hover, -.mobile-header-menu-container .header-icons-container .header-icon.search-link .search-trigger-icon:hover { - color: var(--logico-accent-color) -} - -.mobile-header-menu-container nav { - font-size: 0; - line-height: 1; - margin: 23px 0 -11px; - padding: 0 0 12px; - position: relative; - text-align: left -} - -.mobile-header-menu-container nav:after { - content: ''; - position: absolute; - display: block; - height: 0; - left: -5px; - right: -5px; - bottom: 0; - border-top: solid 1px var(--logico-border-color) -} - -.mobile-header-menu-container .header-mobile-contacts { - padding: 30px 0 0 -} - -.mobile-header-menu-container .header-mobile-contacts .contact-item+.contact-item { - margin-top: 24px -} - -.mobile-header-menu-container .header-mobile-contacts .contact-item .contact-item-label { - display: block; - font-size: 18px; - font-weight: 700; - margin: 0 0 .6111em -} - -.mobile-header-menu-container .header-mobile-contacts .contact-item .contact-item-value { - font-size: 16px; - line-height: 1.75em; - font-weight: 500 -} - -.mobile-header-menu-container .header-mobile-contacts .contact-item a { - color: var(--logico-default-text-color); - text-decoration: none -} - -.mobile-header-menu-container .header-mobile-contacts .contact-item a:hover { - color: var(--logico-accent-color) -} - -.mobile-header-menu-container .header-mobile-additional-text { - padding: 30px 0 0 -} - -.mobile-header-menu-container .header-mobile-additional-text .additional-text-title { - display: block -} - -.mobile-header-menu-container .header-mobile-socials { - padding: 30px 0 0 -} - -.mobile-header-menu-container .header-mobile-socials .mobile-menu-socials { - margin: 0 -20px -7px -} - -.mobile-header-menu-container .header-mobile-socials .mobile-menu-socials li { - margin: 0 20px 7px; - padding: 0 -} - -.mobile-header-menu-container .header-mobile-socials .mobile-menu-socials li:before { - content: none; - display: none -} - -.mobile-header-menu-container .header-mobile-socials .mobile-menu-socials a { - color: var(--logico-default-text-color); - text-decoration: none -} - -.mobile-header-menu-container .header-mobile-socials .mobile-menu-socials a:hover { - color: var(--logico-accent-color) -} - -.mobile-header-menu-container .header-mobile-button { - padding: 40px 0 0; - line-height: 1; - font-size: 0 -} - -.mobile-header-menu-container .header-mobile-button a.logico-alter-button { - color: var(--logico-button-text-color); - text-decoration: none -} - -.mobile-header-menu-container .header-mobile-button a.logico-alter-button:hover { - color: var(--logico-button-text-hover) -} - -.mobile-header-menu-container .callback { - margin: 30px 0 0 -} - -.mobile-header-menu-container .callback .callback-title { - display: block; - font-size: 18px; - font-weight: 700; - margin: 0 0 11px -} - -.mobile-header-menu-container .callback .callback-text:not(:first-child) { - margin: 0 -} - -.mobile-header-menu-container .callback a { - color: var(--logico-default-text-color); - text-decoration: none -} - -.mobile-header-menu-container .callback a:hover { - color: var(--logico-accent-color) -} - -.mobile-header-menu-container ul.main-menu { - list-style: none; - margin: 0; - padding: 0 -} - -.mobile-header-menu-container ul.main-menu>li { - position: relative; - padding: 0; - font-size: 16px; - line-height: 1.5em; - font-weight: 500 -} - -.mobile-header-menu-container ul.main-menu>li:before { - content: none; - display: none -} - -.mobile-header-menu-container ul.main-menu>li .sub-menu-trigger { - display: block; - position: absolute; - top: 0; - right: 0; - left: 0; - height: 2.25em; - cursor: pointer; - z-index: 2 -} - -.mobile-header-menu-container ul.main-menu>li .sub-menu-trigger:after { - content: '\e817'; - font: 400 normal .5625em/4em 'fontello'; - width: 4em; - height: 4em; - display: block; - position: absolute; - text-align: right; - top: 50%; - right: 0; - left: initial; - margin: -2em 0 0; - color: var(--logico-default-text-color) -} - -.mobile-header-menu-container ul.main-menu>li>a { - display: block; - font-size: 1em; - padding: .4375em 1.9375em .5em 0; - text-decoration: none; - color: var(--logico-default-text-color) -} - -.mobile-header-menu-container ul.main-menu>li>a:before { - content: '\e808'; - font: 400 normal .625em/3.6em 'fontello'; - position: absolute; - display: none; - left: -2em; - right: initial; - top: 0; - color: var(--logico-accent-color) -} - -.mobile-header-menu-container ul.main-menu>li.active>.sub-menu-trigger:after { - content: '\e816'; - font-size: .375em -} - -.mobile-header-menu-container ul.main-menu>li:hover>a { - color: var(--logico-light-text-color) -} - -.mobile-header-menu-container ul.main-menu>li.active>a, -.mobile-header-menu-container ul.main-menu>li.current-menu-ancestor>a, -.mobile-header-menu-container ul.main-menu>li.current-menu-parent>a, -.mobile-header-menu-container ul.main-menu>li.current-menu-item>a:not([href*="/#"]) { - color: var(--logico-light-text-color); - text-decoration: underline -} - -.mobile-header-menu-container ul.main-menu>li.active>a:before, -.mobile-header-menu-container ul.main-menu>li.current-menu-ancestor>a:before, -.mobile-header-menu-container ul.main-menu>li.current-menu-parent>a:before, -.mobile-header-menu-container ul.main-menu>li.current-menu-item>a:not([href*="/#"]):before { - display: block -} - -.mobile-header-menu-container ul.main-menu>li ul.sub-menu { - display: none; - list-style: none; - font-size: 16px; - font-weight: 500; - line-height: 1.4em; - padding: 0 0 0 1.25em; - margin: .5625em 0 -} - -.mobile-header-menu-container ul.main-menu>li ul.sub-menu>li>a { - display: block; - padding: .375em 1.9375em .4375em 0; - font-size: 1em; - text-decoration: none; - color: var(--logico-default-text-color) -} - -.mobile-header-menu-container ul.main-menu>li ul.sub-menu>li:hover>a { - color: var(--logico-light-text-color) -} - -.mobile-header-menu-container ul.main-menu>li ul.sub-menu>li.active>a, -.mobile-header-menu-container ul.main-menu>li ul.sub-menu>li.current-menu-ancestor>a, -.mobile-header-menu-container ul.main-menu>li ul.sub-menu>li.current-menu-parent>a, -.mobile-header-menu-container ul.main-menu>li ul.sub-menu>li.current-menu-item>a:not([href*="/#"]) { - color: var(--logico-light-text-color) -} - -.mobile-header-menu-container ul.main-menu>li ul.sub-menu>li.active>.sub-menu-trigger:after { - content: '\e816'; - font-size: .375em -} - -.mobile-header-menu-container ul.main-menu>li ul.sub-menu li { - position: relative; - padding: 0; - font-size: 1em -} - -.mobile-header-menu-container ul.main-menu>li ul.sub-menu li:before { - content: none; - display: none -} - -.mobile-header-menu-container ul.main-menu>li ul.sub-menu li .sub-menu-trigger { - height: 2.25em -} - -.mobile-header-menu-container ul.main-menu>li>ul.sub-menu { - padding: 0 !important -} - -.mobile-header-menu-container ul.main-menu>li>ul.sub-menu>li { - margin: 0 0 0 1.25em -} - -.sticky-container-active .mobile-header-menu-container { - top: 0; - height: 100vh -} - -.logico-theme-style-rounded .mobile-header-menu-container { - width: 300px; - height: calc(100vh - var(--wp-admin--admin-bar--height, 0px) - 20px); - top: calc(var(--wp-admin--admin-bar--height, 0px) + 10px); - padding: 27px 50px 86px; - border: none -} - -.logico-theme-style-rounded .mobile-header-menu-container.active { - right: 10px; - left: auto -} - -.logico-theme-style-rounded .sticky-container-active .mobile-header-menu-container { - top: 10px; - height: calc(100vh - 20px) -} - -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu, -.header .header-menu-container .main-menu { - margin: 3px 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 -} - -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu li, -.header .header-menu-container .main-menu li { - list-style: none; - position: relative; - padding: 0 -} - -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu li:before, -.header .header-menu-container .main-menu li:before { - content: none; - display: none -} - -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu li:not(:last-of-type), -.header .header-menu-container .main-menu li:not(:last-of-type) { - margin-right: 12px -} - -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li>a, -.header .header-menu-container .main-menu>li>a { - position: relative; - display: inline-block; - text-decoration: none; - padding: 31px 0; - top: 1px; - color: var(--logico-default-text-color); - font-size: 16px; - line-height: 1.5em; - font-weight: 600; - letter-spacing: -.03em -} - -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li>a:before, -.header .header-menu-container .main-menu>li>a:before { - content: ''; - position: absolute; - display: block; - left: 0; - right: 0; - bottom: 1px; - height: 2px; - opacity: 0; - -webkit-transition: opaciry 0.3s; - transition: opaciry 0.3s; - background-color: var(--logico-dark-text-color) -} - -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li.current-menu-ancestor>a, -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li.current-menu-parent>a, -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li.current-menu-item>a:not([href*="/#"]), -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li.active>a, -.header .header-menu-container .main-menu>li.current-menu-ancestor>a, -.header .header-menu-container .main-menu>li.current-menu-parent>a, -.header .header-menu-container .main-menu>li.current-menu-item>a:not([href*="/#"]), -.header .header-menu-container .main-menu>li.active>a { - color: var(--logico-light-text-color) -} - -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li.current-menu-ancestor>a:before, -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li.current-menu-parent>a:before, -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li.current-menu-item>a:not([href*="/#"]):before, -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li.active>a:before, -.header .header-menu-container .main-menu>li.current-menu-ancestor>a:before, -.header .header-menu-container .main-menu>li.current-menu-parent>a:before, -.header .header-menu-container .main-menu>li.current-menu-item>a:not([href*="/#"]):before, -.header .header-menu-container .main-menu>li.active>a:before { - opacity: 1 -} - -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li:hover>a, -.header .header-menu-container .main-menu>li:hover>a { - color: var(--logico-light-text-color) -} - -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li.menu-item-has-children>a:before, -.header .header-menu-container .main-menu>li.menu-item-has-children>a:before { - right: initial; - left: 0; - width: 0; - -webkit-transition: width 0.3s, opacity 0.3s; - transition: width 0.3s, opacity 0.3s; - opacity: 1 -} - -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li.menu-item-has-children>a:after, -.header .header-menu-container .main-menu>li.menu-item-has-children>a:after { - content: '\e80c'; - display: inline-block; - font: 400 normal .3125em 'fontello'; - position: relative; - top: .4em; - margin: 0 0 0 1em; - -webkit-transition: opacity 0.3s; - transition: opacity 0.3s; - color: var(--logico-dark-text-color); - vertical-align: top; - line-height: inherit -} - -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li.menu-item-has-children.current-menu-ancestor>a:before, -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li.menu-item-has-children.current-menu-parent>a:before, -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li.menu-item-has-children.current-menu-item>a:not([href*="/#"]):before, -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li.menu-item-has-children.active>a:before, -.header .header-menu-container .main-menu>li.menu-item-has-children.current-menu-ancestor>a:before, -.header .header-menu-container .main-menu>li.menu-item-has-children.current-menu-parent>a:before, -.header .header-menu-container .main-menu>li.menu-item-has-children.current-menu-item>a:not([href*="/#"]):before, -.header .header-menu-container .main-menu>li.menu-item-has-children.active>a:before { - width: calc(100% - 16px) -} - -.elementor-widget-logico_navigation_menu nav, -.header nav { - font-size: 0; - line-height: 1 -} - -.elementor-widget-logico_navigation_menu .header-menu-row, -.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 -} - -.elementor-widget-logico_navigation_menu .header-menu-row .logo, -.header .header-menu-row .logo { - margin: 20px 70px -} - -.logico-theme-style-rounded .header .header-menu-container .main-menu { - margin: 0 0 -10px -} - -.logico-theme-style-rounded .header .header-menu-container .main-menu>li>a { - padding: 24px 0 34px -} - -.logico-theme-style-rounded .header .header-menu-container .main-menu li:hover>ul.sub-menu ul.sub-menu { - margin: 0 0 0 38px -} - -.logico-theme-style-rounded .header .header-menu-container .main-menu li:hover>ul.sub-menu ul.sub-menu:before { - width: 38px -} - -@media only screen and (min-width:481px) { - .logico-theme-style-rounded .mobile-header-menu-container { - width: 320px - } -} - -@media only screen and (min-width:1021px) { - .logico-theme-style-rounded .mobile-header-menu-container.active { - right: 20px; - left: auto - } -} - -@media only screen and (min-width:1520px) { - .elementor-widget-logico_navigation_menu .header-menu-container .main-menu li:not(:last-of-type), - .header .header-menu-container .main-menu li:not(:last-of-type) { - margin-right: 24px - } - .elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li>a, - .header .header-menu-container .main-menu>li>a { - letter-spacing: normal - } - .elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li.menu-item-has-children>a:after, - .header .header-menu-container .main-menu>li.menu-item-has-children>a:after { - margin: 0 0 0 2em - } -} - -@media only screen and (min-width:1700px) { - .elementor-widget-logico_navigation_menu .header-menu-container .main-menu li:not(:last-of-type), - .header .header-menu-container .main-menu li:not(:last-of-type) { - margin-right: 39px - } -} - -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li ul.sub-menu, -.header .header-menu-container .main-menu>li ul.sub-menu { - margin: 4px 0 0; - position: absolute; - top: 100%; - left: 0; - width: 220px; - padding: 33px 33px 35px 42px; - opacity: 0; - visibility: hidden; - -webkit-transition: all .3s; - -o-transition: all .3s; - transition: all .3s; - z-index: 4; - -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; - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; - background-color: var(--logico-background-color); - border-radius: var(--logico-radius-medium, 0) -} - -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li ul.sub-menu>li, -.header .header-menu-container .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(.4, .28, .31, 1.28) 0s; - transition: all 0.2s cubic-bezier(.4, .28, .31, 1.28) 0s -} - -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li ul.sub-menu>li.menu-item-has-children>a, -.header .header-menu-container .main-menu>li ul.sub-menu>li.menu-item-has-children>a { - padding-right: 40px; - padding-left: 0 -} - -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li ul.sub-menu>li.menu-item-has-children>a:after, -.header .header-menu-container .main-menu>li ul.sub-menu>li.menu-item-has-children>a:after { - content: '\e816'; - font: 400 normal 5px/24px 'fontello'; - width: 20px; - display: block; - position: absolute; - bottom: 10px; - right: 0; - left: initial; - text-align: right; - color: var(--logico-dark-text-color) -} - -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li ul.sub-menu>li>a, -.header .header-menu-container .main-menu>li ul.sub-menu>li>a { - display: block; - position: relative; - -webkit-transition: all 0.3s; - transition: all 0.3s; - padding: 10px 19px 10px 0; - text-decoration: none; - color: var(--logico-dark-text-color); - font-size: 16px; - line-height: 1.5em; - font-weight: 500 -} - -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li ul.sub-menu>li>a:before, -.header .header-menu-container .main-menu>li ul.sub-menu>li>a:before { - content: '\e808'; - font: 400 normal 10px/24px 'fontello'; - position: absolute; - top: 10px; - left: -10px; - right: initial; - opacity: 0; - color: var(--logico-accent-color); - -webkit-transition: opacity 0.3s, left 0.3s; - transition: opacity 0.3s, left 0.3s -} - -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li ul.sub-menu>li.current-menu-ancestor>a, -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li ul.sub-menu>li.current-menu-parent>a, -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li ul.sub-menu>li.current-menu-item>a:not([href*="/#"]), -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li ul.sub-menu>li.active>a, -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li ul.sub-menu>li:hover>a, -.header .header-menu-container .main-menu>li ul.sub-menu>li.current-menu-ancestor>a, -.header .header-menu-container .main-menu>li ul.sub-menu>li.current-menu-parent>a, -.header .header-menu-container .main-menu>li ul.sub-menu>li.current-menu-item>a:not([href*="/#"]), -.header .header-menu-container .main-menu>li ul.sub-menu>li.active>a, -.header .header-menu-container .main-menu>li ul.sub-menu>li:hover>a { - color: var(--logico-accent-color); - padding-left: 19px; - padding-right: 0 -} - -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li ul.sub-menu>li.current-menu-ancestor>a:before, -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li ul.sub-menu>li.current-menu-parent>a:before, -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li ul.sub-menu>li.current-menu-item>a:not([href*="/#"]):before, -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li ul.sub-menu>li.active>a:before, -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li ul.sub-menu>li:hover>a:before, -.header .header-menu-container .main-menu>li ul.sub-menu>li.current-menu-ancestor>a:before, -.header .header-menu-container .main-menu>li ul.sub-menu>li.current-menu-parent>a:before, -.header .header-menu-container .main-menu>li ul.sub-menu>li.current-menu-item>a:not([href*="/#"]):before, -.header .header-menu-container .main-menu>li ul.sub-menu>li.active>a:before, -.header .header-menu-container .main-menu>li ul.sub-menu>li:hover>a:before { - opacity: 1; - left: 0 -} - -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li ul.sub-menu>li.current-menu-ancestor.menu-item-has-children>a, -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li ul.sub-menu>li.current-menu-parent.menu-item-has-children>a, -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li ul.sub-menu>li.current-menu-item.menu-item-has-children>a:not([href*="/#"]), -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li ul.sub-menu>li.active.menu-item-has-children>a, -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li ul.sub-menu>li.menu-item-has-children:hover>a, -.header .header-menu-container .main-menu>li ul.sub-menu>li.current-menu-ancestor.menu-item-has-children>a, -.header .header-menu-container .main-menu>li ul.sub-menu>li.current-menu-parent.menu-item-has-children>a, -.header .header-menu-container .main-menu>li ul.sub-menu>li.current-menu-item.menu-item-has-children>a:not([href*="/#"]), -.header .header-menu-container .main-menu>li ul.sub-menu>li.active.menu-item-has-children>a, -.header .header-menu-container .main-menu>li ul.sub-menu>li.menu-item-has-children:hover>a { - padding-left: 19px; - padding-right: 21px -} - -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu li:hover>ul.sub-menu, -.header .header-menu-container .main-menu li:hover>ul.sub-menu { - opacity: 1; - visibility: visible; - -webkit-transform: rotateX(0); - -ms-transform: rotateX(0); - transform: rotateX(0) -} - -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu li:hover>ul.sub-menu ul.sub-menu, -.header .header-menu-container .main-menu li:hover>ul.sub-menu ul.sub-menu { - position: absolute; - left: 100%; - top: -15px; - right: initial; - margin: 0 0 0 24px -} - -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu li:hover>ul.sub-menu ul.sub-menu:before, -.header .header-menu-container .main-menu li:hover>ul.sub-menu ul.sub-menu:before { - content: ''; - position: absolute; - display: block; - width: 24px; - left: initial; - right: 100%; - top: 0; - bottom: 0; - opacity: 0 -} - -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu li:hover>ul.sub-menu>li, -.header .header-menu-container .main-menu li:hover>ul.sub-menu>li { - opacity: 1; - visibility: visible; - -webkit-transform: translateY(0); - -ms-transform: translateY(0); - transform: translateY(0) -} - -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu li:hover>ul.sub-menu>li:nth-child(2n+1), -.header .header-menu-container .main-menu li:hover>ul.sub-menu>li:nth-child(2n+1) { - -webkit-transition-delay: 0.1s; - transition-delay: 0.1s -} - -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu li:hover>ul.sub-menu>li:nth-child(2n+2), -.header .header-menu-container .main-menu li:hover>ul.sub-menu>li:nth-child(2n+2) { - -webkit-transition-delay: 0.15s; - transition-delay: 0.15s -} - -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu li:hover>ul.sub-menu>li:nth-child(2n+3), -.header .header-menu-container .main-menu li:hover>ul.sub-menu>li:nth-child(2n+3) { - -webkit-transition-delay: 0.2s; - transition-delay: 0.2s -} - -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu li:hover>ul.sub-menu>li:nth-child(2n+4), -.header .header-menu-container .main-menu li:hover>ul.sub-menu>li:nth-child(2n+4) { - -webkit-transition-delay: 0.25s; - transition-delay: 0.25s -} - -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu li:hover>ul.sub-menu>li:nth-child(2n+5), -.header .header-menu-container .main-menu li:hover>ul.sub-menu>li:nth-child(2n+5) { - -webkit-transition-delay: 0.3s; - transition-delay: 0.3s -} - -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu li:hover>ul.sub-menu>li:nth-child(2n+6), -.header .header-menu-container .main-menu li:hover>ul.sub-menu>li:nth-child(2n+6) { - -webkit-transition-delay: 0.35s; - transition-delay: 0.35s -} - -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu li:hover>ul.sub-menu>li:nth-child(2n+7), -.header .header-menu-container .main-menu li:hover>ul.sub-menu>li:nth-child(2n+7) { - -webkit-transition-delay: 0.4s; - transition-delay: 0.4s -} - -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu li:hover>ul.sub-menu>li:nth-child(2n+8), -.header .header-menu-container .main-menu li:hover>ul.sub-menu>li:nth-child(2n+8) { - -webkit-transition-delay: 0.45s; - transition-delay: 0.45s -} - -.elementor-widget-logico_navigation_menu .header-menu-container { - display: none -} - -.elementor-widget-logico_navigation_menu .menu-trigger, -.elementor-widget-logico_navigation_menu .mobile-header-menu-container { - display: none -} - -body[data-elementor-device-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .header-menu-container, -body[data-elementor-device-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .header-menu-container, -body[data-elementor-device-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .header-menu-container, -body[data-elementor-device-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .header-menu-container, -body[data-elementor-device-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .header-menu-container, -body[data-elementor-device-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .header-menu-container, -body[data-elementor-device-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .header-menu-container, -body[data-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .header-menu-container, -body[data-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .header-menu-container, -body[data-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .header-menu-container, -body[data-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .header-menu-container, -body[data-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .header-menu-container, -body[data-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .header-menu-container, -body[data-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .header-menu-container { - display: none -} - -body[data-elementor-device-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .menu-trigger, -body[data-elementor-device-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .mobile-header-menu-container, -body[data-elementor-device-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .menu-trigger, -body[data-elementor-device-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .mobile-header-menu-container, -body[data-elementor-device-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .menu-trigger, -body[data-elementor-device-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .mobile-header-menu-container, -body[data-elementor-device-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .menu-trigger, -body[data-elementor-device-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .mobile-header-menu-container, -body[data-elementor-device-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .menu-trigger, -body[data-elementor-device-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .mobile-header-menu-container, -body[data-elementor-device-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .menu-trigger, -body[data-elementor-device-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .mobile-header-menu-container, -body[data-elementor-device-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .menu-trigger, -body[data-elementor-device-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .mobile-header-menu-container, -body[data-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .menu-trigger, -body[data-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .mobile-header-menu-container, -body[data-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .menu-trigger, -body[data-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .mobile-header-menu-container, -body[data-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .menu-trigger, -body[data-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .mobile-header-menu-container, -body[data-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .menu-trigger, -body[data-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .mobile-header-menu-container, -body[data-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .menu-trigger, -body[data-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .mobile-header-menu-container, -body[data-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .menu-trigger, -body[data-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .mobile-header-menu-container, -body[data-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .menu-trigger, -body[data-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .mobile-header-menu-container { - display: block -} - -body[data-elementor-device-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .header-menu-container, -body[data-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .header-menu-container { - display: block -} - -body[data-elementor-device-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .menu-trigger, -body[data-elementor-device-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .mobile-header-menu-container, -body[data-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .menu-trigger, -body[data-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .mobile-header-menu-container { - display: none -} - -body[data-elementor-device-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .header-menu-container, -body[data-elementor-device-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .header-menu-container, -body[data-elementor-device-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .header-menu-container, -body[data-elementor-device-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .header-menu-container, -body[data-elementor-device-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .header-menu-container, -body[data-elementor-device-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .header-menu-container, -body[data-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .header-menu-container, -body[data-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .header-menu-container, -body[data-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .header-menu-container, -body[data-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .header-menu-container, -body[data-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .header-menu-container, -body[data-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .header-menu-container { - display: none -} - -body[data-elementor-device-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .menu-trigger, -body[data-elementor-device-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .mobile-header-menu-container, -body[data-elementor-device-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .menu-trigger, -body[data-elementor-device-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .mobile-header-menu-container, -body[data-elementor-device-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .menu-trigger, -body[data-elementor-device-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .mobile-header-menu-container, -body[data-elementor-device-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .menu-trigger, -body[data-elementor-device-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .mobile-header-menu-container, -body[data-elementor-device-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .menu-trigger, -body[data-elementor-device-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .mobile-header-menu-container, -body[data-elementor-device-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .menu-trigger, -body[data-elementor-device-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .mobile-header-menu-container, -body[data-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .menu-trigger, -body[data-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .mobile-header-menu-container, -body[data-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .menu-trigger, -body[data-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .mobile-header-menu-container, -body[data-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .menu-trigger, -body[data-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .mobile-header-menu-container, -body[data-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .menu-trigger, -body[data-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .mobile-header-menu-container, -body[data-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .menu-trigger, -body[data-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .mobile-header-menu-container, -body[data-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .menu-trigger, -body[data-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .mobile-header-menu-container { - display: block -} - -body[data-elementor-device-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .header-menu-container, -body[data-elementor-device-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .header-menu-container, -body[data-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .header-menu-container, -body[data-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .header-menu-container { - display: block -} - -body[data-elementor-device-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .menu-trigger, -body[data-elementor-device-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .mobile-header-menu-container, -body[data-elementor-device-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .menu-trigger, -body[data-elementor-device-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .mobile-header-menu-container, -body[data-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .menu-trigger, -body[data-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .mobile-header-menu-container, -body[data-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .menu-trigger, -body[data-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .mobile-header-menu-container { - display: none -} - -body[data-elementor-device-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .header-menu-container, -body[data-elementor-device-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .header-menu-container, -body[data-elementor-device-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .header-menu-container, -body[data-elementor-device-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .header-menu-container, -body[data-elementor-device-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .header-menu-container, -body[data-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .header-menu-container, -body[data-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .header-menu-container, -body[data-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .header-menu-container, -body[data-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .header-menu-container, -body[data-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .header-menu-container { - display: none -} - -body[data-elementor-device-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .menu-trigger, -body[data-elementor-device-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .mobile-header-menu-container, -body[data-elementor-device-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .menu-trigger, -body[data-elementor-device-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .mobile-header-menu-container, -body[data-elementor-device-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .menu-trigger, -body[data-elementor-device-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .mobile-header-menu-container, -body[data-elementor-device-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .menu-trigger, -body[data-elementor-device-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .mobile-header-menu-container, -body[data-elementor-device-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .menu-trigger, -body[data-elementor-device-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .mobile-header-menu-container, -body[data-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .menu-trigger, -body[data-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .mobile-header-menu-container, -body[data-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .menu-trigger, -body[data-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .mobile-header-menu-container, -body[data-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .menu-trigger, -body[data-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .mobile-header-menu-container, -body[data-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .menu-trigger, -body[data-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .mobile-header-menu-container, -body[data-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .menu-trigger, -body[data-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .mobile-header-menu-container { - display: block -} - -body[data-elementor-device-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .header-menu-container, -body[data-elementor-device-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .header-menu-container, -body[data-elementor-device-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .header-menu-container, -body[data-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .header-menu-container, -body[data-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .header-menu-container, -body[data-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .header-menu-container { - display: block -} - -body[data-elementor-device-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .menu-trigger, -body[data-elementor-device-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .mobile-header-menu-container, -body[data-elementor-device-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .menu-trigger, -body[data-elementor-device-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .mobile-header-menu-container, -body[data-elementor-device-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .menu-trigger, -body[data-elementor-device-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .mobile-header-menu-container, -body[data-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .menu-trigger, -body[data-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .mobile-header-menu-container, -body[data-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .menu-trigger, -body[data-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .mobile-header-menu-container, -body[data-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .menu-trigger, -body[data-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .mobile-header-menu-container { - display: none -} - -body[data-elementor-device-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .header-menu-container, -body[data-elementor-device-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .header-menu-container, -body[data-elementor-device-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .header-menu-container, -body[data-elementor-device-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .header-menu-container, -body[data-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .header-menu-container, -body[data-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .header-menu-container, -body[data-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .header-menu-container, -body[data-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .header-menu-container { - display: none -} - -body[data-elementor-device-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .menu-trigger, -body[data-elementor-device-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .mobile-header-menu-container, -body[data-elementor-device-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .menu-trigger, -body[data-elementor-device-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .mobile-header-menu-container, -body[data-elementor-device-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .menu-trigger, -body[data-elementor-device-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .mobile-header-menu-container, -body[data-elementor-device-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .menu-trigger, -body[data-elementor-device-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .mobile-header-menu-container, -body[data-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .menu-trigger, -body[data-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .mobile-header-menu-container, -body[data-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .menu-trigger, -body[data-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .mobile-header-menu-container, -body[data-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .menu-trigger, -body[data-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .mobile-header-menu-container, -body[data-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .menu-trigger, -body[data-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .mobile-header-menu-container { - display: block -} - -body[data-elementor-device-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .header-menu-container, -body[data-elementor-device-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .header-menu-container, -body[data-elementor-device-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .header-menu-container, -body[data-elementor-device-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .header-menu-container, -body[data-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .header-menu-container, -body[data-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .header-menu-container, -body[data-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .header-menu-container, -body[data-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .header-menu-container { - display: block -} - -body[data-elementor-device-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .menu-trigger, -body[data-elementor-device-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .mobile-header-menu-container, -body[data-elementor-device-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .menu-trigger, -body[data-elementor-device-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .mobile-header-menu-container, -body[data-elementor-device-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .menu-trigger, -body[data-elementor-device-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .mobile-header-menu-container, -body[data-elementor-device-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .menu-trigger, -body[data-elementor-device-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .mobile-header-menu-container, -body[data-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .menu-trigger, -body[data-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .mobile-header-menu-container, -body[data-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .menu-trigger, -body[data-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .mobile-header-menu-container, -body[data-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .menu-trigger, -body[data-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .mobile-header-menu-container, -body[data-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .menu-trigger, -body[data-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .mobile-header-menu-container { - display: none -} - -body[data-elementor-device-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .header-menu-container, -body[data-elementor-device-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .header-menu-container, -body[data-elementor-device-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .header-menu-container, -body[data-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .header-menu-container, -body[data-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .header-menu-container, -body[data-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .header-menu-container { - display: none -} - -body[data-elementor-device-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .menu-trigger, -body[data-elementor-device-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .mobile-header-menu-container, -body[data-elementor-device-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .menu-trigger, -body[data-elementor-device-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .mobile-header-menu-container, -body[data-elementor-device-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .menu-trigger, -body[data-elementor-device-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .mobile-header-menu-container, -body[data-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .menu-trigger, -body[data-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .mobile-header-menu-container, -body[data-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .menu-trigger, -body[data-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .mobile-header-menu-container, -body[data-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .menu-trigger, -body[data-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .mobile-header-menu-container { - display: block -} - -body[data-elementor-device-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .header-menu-container, -body[data-elementor-device-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .header-menu-container, -body[data-elementor-device-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .header-menu-container, -body[data-elementor-device-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .header-menu-container, -body[data-elementor-device-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .header-menu-container, -body[data-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .header-menu-container, -body[data-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .header-menu-container, -body[data-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .header-menu-container, -body[data-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .header-menu-container, -body[data-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .header-menu-container { - display: block -} - -body[data-elementor-device-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .menu-trigger, -body[data-elementor-device-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .mobile-header-menu-container, -body[data-elementor-device-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .menu-trigger, -body[data-elementor-device-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .mobile-header-menu-container, -body[data-elementor-device-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .menu-trigger, -body[data-elementor-device-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .mobile-header-menu-container, -body[data-elementor-device-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .menu-trigger, -body[data-elementor-device-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .mobile-header-menu-container, -body[data-elementor-device-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .menu-trigger, -body[data-elementor-device-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .mobile-header-menu-container, -body[data-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .menu-trigger, -body[data-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .mobile-header-menu-container, -body[data-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .menu-trigger, -body[data-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .mobile-header-menu-container, -body[data-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .menu-trigger, -body[data-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .mobile-header-menu-container, -body[data-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .menu-trigger, -body[data-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .mobile-header-menu-container, -body[data-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .menu-trigger, -body[data-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .mobile-header-menu-container { - display: none -} - -body[data-elementor-device-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .header-menu-container, -body[data-elementor-device-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .header-menu-container, -body[data-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .header-menu-container, -body[data-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .header-menu-container { - display: none -} - -body[data-elementor-device-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .menu-trigger, -body[data-elementor-device-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .mobile-header-menu-container, -body[data-elementor-device-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .menu-trigger, -body[data-elementor-device-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .mobile-header-menu-container, -body[data-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .menu-trigger, -body[data-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .mobile-header-menu-container, -body[data-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .menu-trigger, -body[data-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .mobile-header-menu-container { - display: block -} - -body[data-elementor-device-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .header-menu-container, -body[data-elementor-device-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .header-menu-container, -body[data-elementor-device-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .header-menu-container, -body[data-elementor-device-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .header-menu-container, -body[data-elementor-device-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .header-menu-container, -body[data-elementor-device-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .header-menu-container, -body[data-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .header-menu-container, -body[data-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .header-menu-container, -body[data-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .header-menu-container, -body[data-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .header-menu-container, -body[data-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .header-menu-container, -body[data-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .header-menu-container { - display: block -} - -body[data-elementor-device-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .menu-trigger, -body[data-elementor-device-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .mobile-header-menu-container, -body[data-elementor-device-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .menu-trigger, -body[data-elementor-device-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .mobile-header-menu-container, -body[data-elementor-device-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .menu-trigger, -body[data-elementor-device-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .mobile-header-menu-container, -body[data-elementor-device-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .menu-trigger, -body[data-elementor-device-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .mobile-header-menu-container, -body[data-elementor-device-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .menu-trigger, -body[data-elementor-device-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .mobile-header-menu-container, -body[data-elementor-device-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .menu-trigger, -body[data-elementor-device-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .mobile-header-menu-container, -body[data-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .menu-trigger, -body[data-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .mobile-header-menu-container, -body[data-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .menu-trigger, -body[data-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .mobile-header-menu-container, -body[data-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .menu-trigger, -body[data-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .mobile-header-menu-container, -body[data-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .menu-trigger, -body[data-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .mobile-header-menu-container, -body[data-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .menu-trigger, -body[data-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .mobile-header-menu-container, -body[data-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .menu-trigger, -body[data-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .mobile-header-menu-container { - display: none -} - -body[data-elementor-device-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .header-menu-container, -body[data-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .header-menu-container { - display: none -} - -body[data-elementor-device-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .menu-trigger, -body[data-elementor-device-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .mobile-header-menu-container, -body[data-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .menu-trigger, -body[data-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .mobile-header-menu-container { - display: block -} - -.mini-cart { - position: relative -} - -.mini-cart a.mini-cart-trigger { - display: block; - position: relative; - z-index: 3; - text-align: left; - text-decoration: none; - line-height: 1; - color: var(--logico-default-text-color) -} - -.mini-cart a.mini-cart-trigger:hover { - color: var(--logico-light-text-color) -} - -.mini-cart .mini-cart-count:before { - content: '\e843'; - display: block; - font: 400 normal 20px/1em 'fontello'; - vertical-align: top -} - -.mini-cart .mini-cart-count>span { - position: absolute; - display: inline-block; - vertical-align: top; - top: -.05em; - right: -.25em; - left: initial; - width: .45em; - height: .45em; - -webkit-border-radius: 50%; - border-radius: 50%; - -webkit-transition: border-color 0.3s; - transition: border-color 0.3s; - text-indent: -100px; - color: transparent; - line-height: .45em; - font-style: normal; - overflow: hidden; - -moz-box-sizing: content-box; - box-sizing: content-box; - background-color: #FF2763 -} - -.mini-cart .mini-cart-panel { - position: absolute; - right: -23px; - top: -22px; - width: 415px; - -webkit-transition: opacity 0.3s; - transition: opacity 0.3s; - -moz-box-sizing: content-box; - box-sizing: content-box; - opacity: 0 !important; - pointer-events: none; - z-index: 2; - padding: 60px 59px 59px; - overflow: hidden; - border: solid 1px var(--logico-border-hover-color); - background-color: var(--logico-background-color); - border-radius: var(--logico-radius-medium, 0) -} - -.mini-cart .mini-cart-panel .woocommerce-mini-cart__empty-message { - margin: 0 -} - -.mini-cart .mini-cart-panel .cart_list { - list-style: none; - display: block; - white-space: normal; - overflow: auto; - max-height: 254px -} - -.mini-cart .mini-cart-panel .cart_list.product_list_widget { - padding: 0 20px 0 0; - margin: 0 -20px 0 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: flex-start; - -moz-align-items: flex-start; - -ms-align-items: flex-start; - align-items: flex-start; - padding: 0; - min-height: 0 -} - -.mini-cart .mini-cart-panel .cart_list li:before { - display: none; - content: none -} - -.mini-cart .mini-cart-panel .cart_list li:not(:first-child) { - margin: 27px 0 0; - padding: 32px 0 0 -} - -.mini-cart .mini-cart-panel .cart_list li:not(:first-child):before { - content: ''; - position: absolute; - display: block; - left: 0; - right: 0; - top: 0; - background-color: var(--logico-border-color); - height: 1px; - opacity: .4 -} - -.mini-cart .mini-cart-panel .cart_list li a { - font-weight: inherit; - display: inline; - text-decoration: none; - color: var(--logico-dark-text-color) -} - -.mini-cart .mini-cart-panel .cart_list li a:hover { - color: var(--logico-accent-color) -} - -.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 30px 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: 85px; - height: auto; - border: none; - border-radius: var(--logico-radius-small, 0) -} - -.mini-cart .mini-cart-panel .cart_list li .content-woocommerce-wrapper { - display: block; - order: 2; - width: 100%; - font-size: 18px; - line-height: 1.6667em -} - -.mini-cart .mini-cart-panel .cart_list li .content-woocommerce-wrapper .quantity { - display: block -} - -.mini-cart .mini-cart-panel .cart_list li .woocommerce-mini-cart-item__title { - display: block; - margin: -1px 0 7px; - font-weight: 600 -} - -.mini-cart .mini-cart-panel .cart_list li .woocommerce-mini-cart-item__price { - 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; - margin: 5px 0 0 -} - -.mini-cart .mini-cart-panel .cart_list li .woocommerce-mini-cart-item__price .amount { - font-weight: 600 -} - -.mini-cart .mini-cart-panel .cart_list li a.remove_from_cart_button { - position: static; - margin: -14px -1px 0 65px; - background: none; - -webkit-flex-shrink: 0; - -moz-flex-shrink: 0; - -ms-flex-shrink: 0; - flex-shrink: 0; - -webkit-align-self: center; - -moz-align-self: center; - -ms-align-self: center; - align-self: center; - order: 3; - font: normal 15px/1em 'fontello'; - width: 15px; - height: 15px; - color: #EF644C -} - -.mini-cart .mini-cart-panel .cart_list li a.remove_from_cart_button:before { - content: '\e845' -} - -.mini-cart .mini-cart-panel .cart_list li a.remove_from_cart_button:hover { - color: var(--logico-light-text-color) -} - -.mini-cart .mini-cart-panel .total { - margin: 27px 0 0; - padding: 19px 0 0; - border-width: 0; - position: relative; - font-size: 20px; - font-weight: 600; - 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 -} - -.mini-cart .mini-cart-panel .total:before { - content: ''; - position: absolute; - display: block; - left: 0; - right: 0; - top: 0; - background-color: var(--logico-border-color); - height: 1px; - opacity: .4 -} - -.mini-cart .mini-cart-panel .total strong { - font-weight: inherit -} - -.mini-cart .mini-cart-panel .total .amount { - font-size: 18px; - padding: 0 0 0 12px -} - -.mini-cart .mini-cart-panel .woocommerce-mini-cart-buttons { - position: relative; - z-index: 2; - padding: 23px 0 0; - margin: 0 -10px; - 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 .logico-alter-button { - margin: 15px 10px 0; - -webkit-flex-shrink: 0; - -moz-flex-shrink: 0; - -ms-flex-shrink: 0; - flex-shrink: 0; - -moz-box-sizing: border-box; - box-sizing: border-box -} - -.mini-cart:hover .mini-cart-trigger { - -webkit-border-radius: 0; - border-radius: 0 -} - -.mini-cart:hover .mini-cart-panel { - opacity: 1 !important; - pointer-events: initial -} - -.search-trigger, -a.search-link { - text-decoration: none -} - -.search-trigger .search-trigger-icon, -a.search-link .search-trigger-icon { - display: block; - font: 400 normal 19px/1.0526em 'fontello'; - cursor: pointer; - -webkit-transition: color 0.3s; - transition: color 0.3s -} - -.search-trigger .search-trigger-icon:before, -a.search-link .search-trigger-icon:before { - content: '\e85c' -} - -.search-trigger .search-trigger-icon:hover, -a.search-link .search-trigger-icon:hover { - color: var(--logico-light-text-color) -} - -.site-search { - position: fixed; - left: 0; - top: -122px; - right: 0; - padding: 25px 60px 25px 20px; - z-index: 110; - opacity: 0; - -webkit-transition: opacity 0.3s, top 0.3s; - transition: opacity 0.3s, top 0.3s; - -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, .2); - -moz-box-shadow: 0 0 30px rgba(0, 0, 0, .2); - box-shadow: 0 0 30px rgba(0, 0, 0, .2); - border: solid 1px var(--logico-border-hover-color); - background-color: var(--logico-background-color); - border-radius: var(--logico-radius-large, 0) -} - -.site-search.active { - top: var(--wp-admin--admin-bar--height, 0); - opacity: 1 -} - -.site-search .site-search-close { - position: absolute; - top: 50%; - right: 20px; - left: initial; - width: 17px; - height: 17px; - margin: -9px 0 0; - cursor: pointer; - -webkit-transition: color 0.3s; - transition: color 0.3s; - font: 400 normal 17px/1em 'fontello'; - text-align: center; - color: var(--logico-default-text-color) -} - -.site-search .site-search-close:before { - content: '\e845' -} - -.site-search .site-search-close:hover { - color: var(--logico-light-text-color) -} - -.site-search .search-form { - border: none; - padding: 0 -} - -.site-search .search-form .search-form-field { - padding-right: 50px; - padding-left: 20px -} - -.site-search .search-form .search-form-icon { - left: initial; - right: 0; - top: 0; - bottom: initial; - width: 50px; - height: 50px; - background: none; - font-size: 20px; - line-height: 50px; - color: var(--logico-default-text-color); - -webkit-transition: color 0.3s; - transition: color 0.3s -} - -.site-search .search-form .search-form-icon:hover { - background: none; - color: var(--logico-accent-color) -} - -.sticky-container-active .site-search.active { - top: 0 -} - -.logico-theme-style-rounded .site-search { - left: 10px; - right: 10px -} - -.logico-theme-style-rounded .site-search.active { - top: calc(var(--wp-admin--admin-bar--height, 0px) + 10px) -} - -.logico-theme-style-rounded .sticky-container-active .site-search.active { - top: 10px -} - -@media only screen and (min-width:1021px) { - .site-search { - padding: 35px 100px 35px 40px - } - .site-search .site-search-close { - right: 40px; - left: initial - } - .logico-theme-style-rounded .site-search { - left: 20px; - right: 20px - } - .logico-theme-style-rounded .site-search.active { - top: calc(var(--wp-admin--admin-bar--height, 0px) + 20px) - } - .logico-theme-style-rounded .sticky-container-active .site-search.active { - top: 20px - } -} - -.dropdown-trigger { - position: relative -} - -.dropdown-trigger .dropdown-trigger-icon { - cursor: pointer; - text-align: center; - position: relative; - width: 20px; - height: 20px; - font-size: 0; - line-height: 1; - -webkit-transition: color 0.3s; - transition: color 0.3s; - display: block -} - -.dropdown-trigger .dropdown-trigger-icon:before { - content: '\e85e'; - display: block; - position: absolute; - z-index: 1; - font: 400 normal 20px/1em 'fontello' -} - -.dropdown-trigger .dropdown-trigger-icon:after { - content: '\e85d'; - display: block; - position: absolute; - z-index: 2; - font: 400 normal 20px/1em 'fontello'; - opacity: 0; - -webkit-transition: opacity 0.3s; - transition: opacity 0.3s -} - -.dropdown-trigger .dropdown-trigger-icon:hover:after { - opacity: 1 -} - -.header .dropdown-trigger { - margin: 15px 30px -} - -.slide-sidebar-wrapper { - position: fixed; - top: var(--wp-admin--admin-bar--height, 0); - z-index: 110; - width: 320px; - background-color: var(--logico-background-color); - color: var(--logico-default-text-color); - height: calc(100vh - var(--wp-admin--admin-bar--height, 0px)); - border-radius: var(--logico-radius-large, 0) -} - -.slide-sidebar-wrapper a { - color: var(--logico-accent-color) -} - -.slide-sidebar-wrapper p { - font-size: 16px; - line-height: 1.75em -} - -.slide-sidebar-wrapper p a { - text-decoration: underline -} - -.slide-sidebar-wrapper p a:hover { - text-decoration: none -} - -.slide-sidebar-wrapper h1:not([class*=logico-title-h]), -.slide-sidebar-wrapper h2:not([class*=logico-title-h]), -.slide-sidebar-wrapper h3:not([class*=logico-title-h]), -.slide-sidebar-wrapper h4:not([class*=logico-title-h]), -.slide-sidebar-wrapper h5:not([class*=logico-title-h]), -.slide-sidebar-wrapper h6:not([class*=logico-title-h]), -.slide-sidebar-wrapper .logico-title-h1, -.slide-sidebar-wrapper .logico-title-h2, -.slide-sidebar-wrapper .logico-title-h3, -.slide-sidebar-wrapper .logico-title-h4, -.slide-sidebar-wrapper .logico-title-h5, -.slide-sidebar-wrapper .logico-title-h6 { - color: var(--logico-dark-text-color); - letter-spacing: normal !important; - font-family: var(--logico-standard-font-family) -} - -.slide-sidebar-wrapper.slide-sidebar-position-left { - right: initial; - left: -320px; - -webkit-transition: left 0.6s cubic-bezier(.77, 0, .175, 1); - transition: left 0.6s cubic-bezier(.77, 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(.77, 0, .175, 1); - transition: right 0.6s cubic-bezier(.77, 0, .175, 1); - right: -320px; - left: initial -} - -.slide-sidebar-wrapper.slide-sidebar-position-right.active { - right: 0; - left: initial -} - -.slide-sidebar-wrapper .slide-sidebar-close { - width: 22px; - height: 22px; - cursor: pointer; - position: absolute; - right: 19px; - left: initial; - top: 17px; - z-index: 2 -} - -.slide-sidebar-wrapper .slide-sidebar-close:before, -.slide-sidebar-wrapper .slide-sidebar-close:after { - content: ''; - position: absolute; - display: block; - left: 0; - right: initial; - height: 2px; - width: 100%; - -webkit-transition: background-position 0.7s cubic-bezier(.45, .05, .55, .95); - transition: background-position 0.7s cubic-bezier(.45, .05, .55, .95); - background: linear-gradient(90deg, var(--logico-dark-text-color) 0 36%, transparent 36% 56%, var(--logico-dark-text-color) 56% 100%); - -webkit-background-size: 270% 100%; - background-size: 270% 100%; - background-position-x: 100% -} - -.slide-sidebar-wrapper .slide-sidebar-close:before { - top: 10px; - -webkit-transform: rotate(45deg); - -ms-transform: rotate(45deg); - transform: rotate(45deg) -} - -.slide-sidebar-wrapper .slide-sidebar-close:after { - top: 9.5px; - -webkit-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - transform: rotate(-45deg); - -webkit-transition-delay: .1s, 0s, 0s; - -moz-transition-delay: .1s, 0s, 0s; - -ms-transition-delay: .1s, 0s, 0s; - -o-transition-delay: .1s, 0s, 0s; - transition-delay: .1s, 0s, 0s -} - -.slide-sidebar-wrapper .slide-sidebar-close:hover:before, -.slide-sidebar-wrapper .slide-sidebar-close:hover:after { - background-position-x: 0; - -webkit-transition: background-position 0.7s cubic-bezier(.22, .61, .36, 1), background-color 0.3s; - transition: background-position 0.7s cubic-bezier(.22, .61, .36, 1), background-color 0.3s -} - -.slide-sidebar-wrapper .slide-sidebar { - position: relative; - padding: 80px 15px 40px; - min-height: calc(100% - 120px); - max-height: 100%; - box-sizing: border-box; - overflow: auto -} - -.slide-sidebar-wrapper .wp-block-title { - margin: 0 0 18px -} - -.slide-sidebar-wrapper .wp-block-title:last-child { - margin-bottom: 0 -} - -.sticky-container-active .slide-sidebar-wrapper { - top: 0 -} - -.logico-theme-style-rounded .slide-sidebar-wrapper { - width: 300px; - top: calc(var(--wp-admin--admin-bar--height, 0px) + 10px); - height: calc(100vh - var(--wp-admin--admin-bar--height, 0px) - 20px) -} - -.logico-theme-style-rounded .slide-sidebar-wrapper.slide-sidebar-position-left.active { - right: initial; - left: 10px -} - -.logico-theme-style-rounded .slide-sidebar-wrapper.slide-sidebar-position-right.active { - right: 10px; - left: initial -} - -.logico-theme-style-rounded .sticky-container-active .slide-sidebar-wrapper { - top: 10px -} - -@media only screen and (min-width:841px) { - .slide-sidebar-wrapper { - width: 360px - } - .slide-sidebar-wrapper:before { - content: ''; - display: block; - position: absolute; - right: -62px; - left: initial; - top: 0; - width: 58px; - height: 100%; - background-color: var(--logico-background-color); - background-position: right top; - background-repeat: no-repeat; - background-size: cover; - border-radius: var(--logico-radius-large, 0) - } - .slide-sidebar-wrapper.slide-sidebar-position-left { - right: initial; - left: -472px - } - .slide-sidebar-wrapper.slide-sidebar-position-left.active { - right: initial; - left: 0 - } - .slide-sidebar-wrapper.slide-sidebar-position-right { - right: -472px; - left: initial - } - .slide-sidebar-wrapper.slide-sidebar-position-right.active { - right: 0; - left: initial - } - .slide-sidebar-wrapper .slide-sidebar-close { - left: initial; - right: -43px; - z-index: 2 - } - .slide-sidebar-wrapper .slide-sidebar { - padding: 177px 63px 60px 63px; - min-height: calc(100% - 237px) - } - .slide-sidebar-wrapper .slide-sidebar:after { - display: block - } - .logico-theme-style-rounded .slide-sidebar-wrapper { - width: 360px - } - .logico-theme-style-rounded .slide-sidebar-wrapper .slide-sidebar { - padding: 135px 63px 60px 63px; - min-height: calc(100% - 279px) - } -} - -@media only screen and (min-width:1021px) { - .logico-theme-style-rounded .slide-sidebar-wrapper.slide-sidebar-position-left.active { - right: initial; - left: 20px - } - .logico-theme-style-rounded .slide-sidebar-wrapper.slide-sidebar-position-right.active { - right: 20px; - left: initial - } -} - -.wrapper-socials.top-bar-socials { - display: inline-block; - vertical-align: top; - position: relative; - margin: 0 -10px; - line-height: inherit; - font-size: inherit -} - -.wrapper-socials.top-bar-socials li { - margin: 0 10px -} - -.wrapper-socials.top-bar-socials a { - border: none; - width: 1em; - height: 1em; - font-size: 1em; - line-height: 1em -} - -.wrapper-socials.top-bar-socials a:before { - font-size: .9286em; - line-height: 1em -} - -ul.top-bar-menu { - margin: 0 -12px; - padding: 0; - list-style: none -} - -ul.top-bar-menu li { - display: inline-block; - vertical-align: top; - margin: 0 16px; - padding: 0 -} - -ul.top-bar-menu li:before { - display: none; - content: none -} - -ul.top-bar-menu a { - display: block -} - -.widget-title, -.footer-widget-title, -.side-widget-title { - position: relative -} - -.widget-title:last-child, -.footer-widget-title:last-child, -.side-widget-title:last-child { - margin: 0 -} - -.widget-title img, -.footer-widget-title img, -.side-widget-title img { - display: none -} - -body:not(.block-editor-page) .content-wrapper .widget p, -body:not(.block-editor-page) .footer-widgets .widget p { - margin: 0 -} - -.sidebar .widget+.widget, -.elementor-widget-sidebar .widget+.widget { - margin: 51px 0 0 -} - -.sidebar .widget .widget-title, -.sidebar .widget .widgettitle, -.elementor-widget-sidebar .widget .widget-title, -.elementor-widget-sidebar .widget .widgettitle { - text-transform: none; - font: 600 normal 20px/1.25em var(--logico-body-font-family); - letter-spacing: -.03em -} - -.sidebar .widget .widget-title:not(:last-child), -.sidebar .widget .widgettitle:not(:last-child), -.elementor-widget-sidebar .widget .widget-title:not(:last-child), -.elementor-widget-sidebar .widget .widgettitle:not(:last-child) { - padding: 0 1.5em 1.05em 0; - border-bottom: solid 1px; - position: relative; - margin-bottom: .95em -} - -.sidebar .widget .widget-title:not(:last-child):after, -.sidebar .widget .widgettitle:not(:last-child):after, -.elementor-widget-sidebar .widget .widget-title:not(:last-child):after, -.elementor-widget-sidebar .widget .widgettitle:not(:last-child):after { - content: '\e80a'; - display: block; - position: absolute; - width: 1em; - height: 2.4em; - font: 400 normal .5em/2.4em 'fontello'; - bottom: 2.1em; - right: 0; - left: initial -} - -.sidebar .widget:first-child h1:first-child, -.sidebar .widget:first-child h2:first-child, -.sidebar .widget:first-child h3:first-child, -.sidebar .widget:first-child h4:first-child, -.sidebar .widget:first-child h5:first-child, -.sidebar .widget:first-child h6:first-child, -.elementor-widget-sidebar .widget:first-child h1:first-child, -.elementor-widget-sidebar .widget:first-child h2:first-child, -.elementor-widget-sidebar .widget:first-child h3:first-child, -.elementor-widget-sidebar .widget:first-child h4:first-child, -.elementor-widget-sidebar .widget:first-child h5:first-child, -.elementor-widget-sidebar .widget:first-child h6:first-child { - margin-top: -.25em -} - -.sidebar .widget-wrapper>.wp-block-title:not(:last-child), -.sidebar .wc-blocks-filter-wrapper>.wp-block-title:not(:last-child), -.sidebar .wp-block-group>.wp-block-title:not(:last-child), -.elementor-widget-sidebar .widget-wrapper>.wp-block-title:not(:last-child), -.elementor-widget-sidebar .wc-blocks-filter-wrapper>.wp-block-title:not(:last-child), -.elementor-widget-sidebar .wp-block-group>.wp-block-title:not(:last-child) { - margin: 0 0 .95em -} - -.sidebar .widget-wrapper>.wp-block-title:first-child h1, -.sidebar .widget-wrapper>.wp-block-title:first-child h2, -.sidebar .widget-wrapper>.wp-block-title:first-child h3, -.sidebar .widget-wrapper>.wp-block-title:first-child h4, -.sidebar .widget-wrapper>.wp-block-title:first-child h5, -.sidebar .widget-wrapper>.wp-block-title:first-child h6, -.sidebar .wc-blocks-filter-wrapper>.wp-block-title:first-child h1, -.sidebar .wc-blocks-filter-wrapper>.wp-block-title:first-child h2, -.sidebar .wc-blocks-filter-wrapper>.wp-block-title:first-child h3, -.sidebar .wc-blocks-filter-wrapper>.wp-block-title:first-child h4, -.sidebar .wc-blocks-filter-wrapper>.wp-block-title:first-child h5, -.sidebar .wc-blocks-filter-wrapper>.wp-block-title:first-child h6, -.sidebar .wp-block-group>.wp-block-title:first-child h1, -.sidebar .wp-block-group>.wp-block-title:first-child h2, -.sidebar .wp-block-group>.wp-block-title:first-child h3, -.sidebar .wp-block-group>.wp-block-title:first-child h4, -.sidebar .wp-block-group>.wp-block-title:first-child h5, -.sidebar .wp-block-group>.wp-block-title:first-child h6, -.elementor-widget-sidebar .widget-wrapper>.wp-block-title:first-child h1, -.elementor-widget-sidebar .widget-wrapper>.wp-block-title:first-child h2, -.elementor-widget-sidebar .widget-wrapper>.wp-block-title:first-child h3, -.elementor-widget-sidebar .widget-wrapper>.wp-block-title:first-child h4, -.elementor-widget-sidebar .widget-wrapper>.wp-block-title:first-child h5, -.elementor-widget-sidebar .widget-wrapper>.wp-block-title:first-child h6, -.elementor-widget-sidebar .wc-blocks-filter-wrapper>.wp-block-title:first-child h1, -.elementor-widget-sidebar .wc-blocks-filter-wrapper>.wp-block-title:first-child h2, -.elementor-widget-sidebar .wc-blocks-filter-wrapper>.wp-block-title:first-child h3, -.elementor-widget-sidebar .wc-blocks-filter-wrapper>.wp-block-title:first-child h4, -.elementor-widget-sidebar .wc-blocks-filter-wrapper>.wp-block-title:first-child h5, -.elementor-widget-sidebar .wc-blocks-filter-wrapper>.wp-block-title:first-child h6, -.elementor-widget-sidebar .wp-block-group>.wp-block-title:first-child h1, -.elementor-widget-sidebar .wp-block-group>.wp-block-title:first-child h2, -.elementor-widget-sidebar .wp-block-group>.wp-block-title:first-child h3, -.elementor-widget-sidebar .wp-block-group>.wp-block-title:first-child h4, -.elementor-widget-sidebar .wp-block-group>.wp-block-title:first-child h5, -.elementor-widget-sidebar .wp-block-group>.wp-block-title:first-child h6 { - margin: 0 !important; - padding: 0 1.5em 1.05em 0; - border-bottom: solid 1px; - position: relative; - letter-spacing: -.03em; - text-transform: none; - font: 600 normal 20px/1.25em var(--logico-body-font-family) -} - -.sidebar .widget-wrapper>.wp-block-title:first-child h1:after, -.sidebar .widget-wrapper>.wp-block-title:first-child h2:after, -.sidebar .widget-wrapper>.wp-block-title:first-child h3:after, -.sidebar .widget-wrapper>.wp-block-title:first-child h4:after, -.sidebar .widget-wrapper>.wp-block-title:first-child h5:after, -.sidebar .widget-wrapper>.wp-block-title:first-child h6:after, -.sidebar .wc-blocks-filter-wrapper>.wp-block-title:first-child h1:after, -.sidebar .wc-blocks-filter-wrapper>.wp-block-title:first-child h2:after, -.sidebar .wc-blocks-filter-wrapper>.wp-block-title:first-child h3:after, -.sidebar .wc-blocks-filter-wrapper>.wp-block-title:first-child h4:after, -.sidebar .wc-blocks-filter-wrapper>.wp-block-title:first-child h5:after, -.sidebar .wc-blocks-filter-wrapper>.wp-block-title:first-child h6:after, -.sidebar .wp-block-group>.wp-block-title:first-child h1:after, -.sidebar .wp-block-group>.wp-block-title:first-child h2:after, -.sidebar .wp-block-group>.wp-block-title:first-child h3:after, -.sidebar .wp-block-group>.wp-block-title:first-child h4:after, -.sidebar .wp-block-group>.wp-block-title:first-child h5:after, -.sidebar .wp-block-group>.wp-block-title:first-child h6:after, -.elementor-widget-sidebar .widget-wrapper>.wp-block-title:first-child h1:after, -.elementor-widget-sidebar .widget-wrapper>.wp-block-title:first-child h2:after, -.elementor-widget-sidebar .widget-wrapper>.wp-block-title:first-child h3:after, -.elementor-widget-sidebar .widget-wrapper>.wp-block-title:first-child h4:after, -.elementor-widget-sidebar .widget-wrapper>.wp-block-title:first-child h5:after, -.elementor-widget-sidebar .widget-wrapper>.wp-block-title:first-child h6:after, -.elementor-widget-sidebar .wc-blocks-filter-wrapper>.wp-block-title:first-child h1:after, -.elementor-widget-sidebar .wc-blocks-filter-wrapper>.wp-block-title:first-child h2:after, -.elementor-widget-sidebar .wc-blocks-filter-wrapper>.wp-block-title:first-child h3:after, -.elementor-widget-sidebar .wc-blocks-filter-wrapper>.wp-block-title:first-child h4:after, -.elementor-widget-sidebar .wc-blocks-filter-wrapper>.wp-block-title:first-child h5:after, -.elementor-widget-sidebar .wc-blocks-filter-wrapper>.wp-block-title:first-child h6:after, -.elementor-widget-sidebar .wp-block-group>.wp-block-title:first-child h1:after, -.elementor-widget-sidebar .wp-block-group>.wp-block-title:first-child h2:after, -.elementor-widget-sidebar .wp-block-group>.wp-block-title:first-child h3:after, -.elementor-widget-sidebar .wp-block-group>.wp-block-title:first-child h4:after, -.elementor-widget-sidebar .wp-block-group>.wp-block-title:first-child h5:after, -.elementor-widget-sidebar .wp-block-group>.wp-block-title:first-child h6:after { - content: '\e80a'; - display: block; - position: absolute; - width: 1em; - height: 2.4em; - font: 400 normal .5em/2.4em 'fontello'; - bottom: 2.1em; - right: 0; - left: initial -} - -.slide-sidebar-wrapper .widget+.widget { - margin: 45px 0 0 -} - -.slide-sidebar-wrapper .widget .widget-title:not(:last-child), -.slide-sidebar-wrapper .widget .widgettitle: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) { - margin-bottom: .5em -} - -.footer-widgets { - font-size: 16px; - line-height: 1.875em -} - -.footer-widgets>.widget { - margin: 45px 0 0 -} - -.widget a { - text-decoration: none -} - -.widget p { - margin: .75em 0 0 -} - -.widget p a { - text-decoration: underline -} - -.widget p a:hover { - text-decoration: none -} - -.wc-blocks-filter-wrapper .wc-block-checkbox-list li { - margin: 0; - padding: 0; - line-height: 1em -} - -.wc-blocks-filter-wrapper .wc-block-checkbox-list li:before { - content: none; - display: none -} - -.wc-blocks-filter-wrapper .wc-block-checkbox-list li:not(:first-child) { - margin-top: 10px -} - -.wc-blocks-filter-wrapper .wc-block-active-filters .wc-block-components-filter-reset-button, -.wc-blocks-filter-wrapper .wc-block-active-filters .wc-block-active-filters__clear-all { - font-size: 14px; - line-height: 1.375em; - font-weight: 600 -} - -.wc-block-components-checkbox { - margin: 0 !important; - line-height: 1 -} - -.wc-block-components-checkbox label .wc-block-components-checkbox__label .wc-block-components-product-rating { - margin: 3px -} - -.wc-block-components-checkbox input[type="checkbox"].wc-block-components-checkbox__input { - min-width: 0; - min-height: 0; - width: 20px; - height: 20px; - border-radius: calc(var(--logico-radius-small, 0px) / 2); - position: relative; - top: 1px; - border-color: var(--logico-border-color) -} - -.wc-block-components-checkbox input[type="checkbox"].wc-block-components-checkbox__input:checked { - border-color: var(--logico-border-hover-color) -} - -.wc-block-components-checkbox svg.wc-block-components-checkbox__mark { - display: none -} - -.widget .cut-corner { - position: relative; - -webkit-clip-path: polygon(calc(100% - 45px) 0, 100% 45px, 100% 100%, 0 100%, 0 0); - clip-path: polygon(calc(100% - 45px) 0, 100% 45px, 100% 100%, 0 100%, 0 0) -} - -.widget .cut-corner[style*="border-style"]:after { - content: ''; - position: absolute; - display: block; - border: none; - border-top: inherit; - width: 64px; - height: 0; - right: -20px; - left: initial; - top: -1px; - -webkit-transform: rotate(45deg); - -ms-transform: rotate(45deg); - transform: rotate(45deg); - -webkit-transform-origin: left top; - transform-origin: left top; - -moz-box-sizing: content-box; - box-sizing: content-box -} - -body:not(.block-editor-page) .widget_archive ul { - list-style: none; - margin: 0; - padding: 0 -} - -body:not(.block-editor-page) .widget_archive ul li { - padding: 0; - 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: 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; - line-height: 1.6667em -} - -body:not(.block-editor-page) .widget_archive ul li:not(:first-child) { - margin: 10px 0 0 -} - -body:not(.block-editor-page) .widget_archive ul li:before { - content: none; - display: none -} - -body:not(.block-editor-page) .widget_archive ul li a { - text-decoration: none; - position: relative; - display: inline-block; - font-weight: 600; - padding: 0 1em 0 0; - -webkit-transition: padding 0.3s; - transition: padding 0.3s; - color: var(--logico-default-text-color) -} - -body:not(.block-editor-page) .widget_archive ul li a:before { - content: ''; - position: absolute; - display: block; - width: .334em; - height: .334em; - background-color: var(--logico-accent-color); - left: -.5em; - right: initial; - top: .6667em; - opacity: 0; - -webkit-transition: opacity 0.3s, left 0.4s linear; - transition: opacity 0.3s, left 0.4s linear; - border-radius: var(--logico-radius-small, 0) -} - -body:not(.block-editor-page) .widget_archive ul li a:hover { - padding: 0 0 0 1em -} - -body:not(.block-editor-page) .widget_archive ul li a:hover:before { - opacity: 1; - left: 0; - right: initial -} - -body:not(.block-editor-page) .widget_archive .widget-wrapper>ul>li a { - text-decoration: none -} - -body:not(.block-editor-page) .wp-block-archives-dropdown:not(:last-child) { - margin-bottom: 2rem -} - -body:not(.block-editor-page) .content-wrapper .wp-block-archives, -body:not(.block-editor-page) .slide-sidebar-wrapper .wp-block-archives, -body:not(.block-editor-page) .alter-menu-wrapper .wp-block-archives, -body:not(.block-editor-page) .footer-widgets .wp-block-archives, -.block-editor-block-list__layout ul.wp-block-archives { - list-style: none; - margin: 0; - padding: 0 -} - -body:not(.block-editor-page) .content-wrapper .wp-block-archives:not(:last-child), -body:not(.block-editor-page) .slide-sidebar-wrapper .wp-block-archives:not(:last-child), -body:not(.block-editor-page) .alter-menu-wrapper .wp-block-archives:not(:last-child), -body:not(.block-editor-page) .footer-widgets .wp-block-archives:not(:last-child), -.block-editor-block-list__layout ul.wp-block-archives:not(:last-child) { - margin-bottom: 2rem -} - -body:not(.block-editor-page) .content-wrapper .wp-block-archives li, -body:not(.block-editor-page) .slide-sidebar-wrapper .wp-block-archives li, -body:not(.block-editor-page) .alter-menu-wrapper .wp-block-archives li, -body:not(.block-editor-page) .footer-widgets .wp-block-archives li, -.block-editor-block-list__layout ul.wp-block-archives li { - -webkit-transition: color 0.3s; - transition: color 0.3s; - 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; - padding: 0 -} - -body:not(.block-editor-page) .content-wrapper .wp-block-archives li:not(:first-child), -body:not(.block-editor-page) .slide-sidebar-wrapper .wp-block-archives li:not(:first-child), -body:not(.block-editor-page) .alter-menu-wrapper .wp-block-archives li:not(:first-child), -body:not(.block-editor-page) .footer-widgets .wp-block-archives li:not(:first-child), -.block-editor-block-list__layout ul.wp-block-archives li:not(:first-child) { - margin: 10px 0 0 -} - -body:not(.block-editor-page) .content-wrapper .wp-block-archives li:before, -body:not(.block-editor-page) .slide-sidebar-wrapper .wp-block-archives li:before, -body:not(.block-editor-page) .alter-menu-wrapper .wp-block-archives li:before, -body:not(.block-editor-page) .footer-widgets .wp-block-archives li:before, -.block-editor-block-list__layout ul.wp-block-archives li:before { - content: none; - display: none -} - -body:not(.block-editor-page) .content-wrapper .wp-block-archives li a, -body:not(.block-editor-page) .slide-sidebar-wrapper .wp-block-archives li a, -body:not(.block-editor-page) .alter-menu-wrapper .wp-block-archives li a, -body:not(.block-editor-page) .footer-widgets .wp-block-archives li a, -.block-editor-block-list__layout ul.wp-block-archives li a { - text-decoration: none; - position: relative; - display: inline-block; - font-weight: 600; - padding: 0 1em 0 0; - -webkit-transition: padding 0.3s; - transition: padding 0.3s; - color: var(--logico-default-text-color) -} - -body:not(.block-editor-page) .content-wrapper .wp-block-archives li a:before, -body:not(.block-editor-page) .slide-sidebar-wrapper .wp-block-archives li a:before, -body:not(.block-editor-page) .alter-menu-wrapper .wp-block-archives li a:before, -body:not(.block-editor-page) .footer-widgets .wp-block-archives li a:before, -.block-editor-block-list__layout ul.wp-block-archives li a:before { - content: ''; - position: absolute; - display: block; - width: .334em; - height: .334em; - background-color: var(--logico-accent-color); - left: -.5em; - right: initial; - top: .6667em; - opacity: 0; - -webkit-transition: opacity 0.3s, left 0.4s linear; - transition: opacity 0.3s, left 0.4s linear; - border-radius: var(--logico-radius-small, 0) -} - -body:not(.block-editor-page) .content-wrapper .wp-block-archives li a:hover, -body:not(.block-editor-page) .slide-sidebar-wrapper .wp-block-archives li a:hover, -body:not(.block-editor-page) .alter-menu-wrapper .wp-block-archives li a:hover, -body:not(.block-editor-page) .footer-widgets .wp-block-archives li a:hover, -.block-editor-block-list__layout ul.wp-block-archives li a:hover { - padding: 0 0 0 1em -} - -body:not(.block-editor-page) .content-wrapper .wp-block-archives li a:hover:before, -body:not(.block-editor-page) .slide-sidebar-wrapper .wp-block-archives li a:hover:before, -body:not(.block-editor-page) .alter-menu-wrapper .wp-block-archives li a:hover:before, -body:not(.block-editor-page) .footer-widgets .wp-block-archives li a:hover:before, -.block-editor-block-list__layout ul.wp-block-archives li a:hover:before { - opacity: 1; - left: 0; - right: initial -} - -body:not(.block-editor-page) .content-wrapper .wp-block-archives ul, -body:not(.block-editor-page) .slide-sidebar-wrapper .wp-block-archives ul, -body:not(.block-editor-page) .alter-menu-wrapper .wp-block-archives ul, -body:not(.block-editor-page) .footer-widgets .wp-block-archives ul, -.block-editor-block-list__layout ul.wp-block-archives ul { - list-style: none; - margin: 0; - padding: 0 -} - -.widget_media_audio, -.mejs-audio { - border-radius: var(--logico-radius-small, 0) -} - -.widget_media_audio .mejs-container, -.widget_media_audio .mejs-controls, -.mejs-audio .mejs-container, -.mejs-audio .mejs-controls { - border-radius: var(--logico-radius-small, 0); - background-color: var(--logico-background-color); - color: var(--logico-dark-text-color) -} - -.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-rail .mejs-time-current, -.mejs-audio .mejs-time-rail .mejs-time-current { - background-color: var(--logico-accent-color) !important -} - -.widget_media_audio .mejs-time-rail .mejs-time-hovered, -.mejs-audio .mejs-time-rail .mejs-time-hovered { - background-color: var(--logico-accent-color); - opacity: .3 -} - -.widget_media_audio .mejs-time-rail .mejs-time-hovered.negative, -.mejs-audio .mejs-time-rail .mejs-time-hovered.negative { - background-color: rgba(0, 0, 0, .4) -} - -.widget_media_audio .mejs-time-rail .mejs-time-handle, -.mejs-audio .mejs-time-rail .mejs-time-handle { - border: none; - top: 4px; - background: none -} - -.widget_media_audio .mejs-time-handle-content, -.mejs-audio .mejs-time-handle-content { - border: none; - width: 0 -} - -.widget_media_audio .mejs-time, -.mejs-audio .mejs-time { - padding-top: 15px; - color: var(--logico-dark-text-color) -} - -.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; - color: var(--logico-dark-text-color); - padding: 0; - border: none; - min-width: 0; - background: none; - border-radius: var(--logico-radius-small, 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 16px/20px 'Font Awesome 6 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; - padding: 0 -} - -.widget_media_audio .mejs-button>button:hover, -.mejs-audio .mejs-button>button:hover { - color: var(--logico-accent-color) -} - -.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' -} - -.widget_media_audio .wp-block-audio, -.mejs-audio .wp-block-audio { - margin: 0 -} - -body .content-wrapper .widget_calendar, -.widget_calendar, -body .content-wrapper .wp-block-calendar, -.wp-block-calendar { - -moz-box-sizing: border-box; - box-sizing: border-box; - max-width: 400px -} - -body .content-wrapper .widget_calendar a, -.widget_calendar a, -body .content-wrapper .wp-block-calendar a, -.wp-block-calendar a { - text-decoration: none -} - -body .content-wrapper .widget_calendar .wp-calendar-table, -.widget_calendar .wp-calendar-table, -body .content-wrapper .wp-block-calendar .wp-calendar-table, -.wp-block-calendar .wp-calendar-table { - width: 100%; - text-align: center -} - -body .content-wrapper .widget_calendar .calendar_wrap, -.widget_calendar .calendar_wrap, -body .content-wrapper .wp-block-calendar .calendar_wrap, -.wp-block-calendar .calendar_wrap { - padding: 25px 15px 16px; - position: relative; - border-radius: var(--logico-radius-medium, 0); - border: solid 1px var(--logico-border-hover-color) -} - -body .content-wrapper .widget_calendar table, -.widget_calendar table, -body .content-wrapper .wp-block-calendar table, -.wp-block-calendar table { - width: 100%; - border: none; - border-collapse: collapse; - z-index: 2; - text-align: center; - position: relative; - margin: 0 !important -} - -body .content-wrapper .widget_calendar table thead, -.widget_calendar table thead, -body .content-wrapper .wp-block-calendar table thead, -.wp-block-calendar table thead { - position: relative -} - -body .content-wrapper .widget_calendar table thead th, -.widget_calendar table thead th, -body .content-wrapper .wp-block-calendar table thead th, -.wp-block-calendar table thead th { - font-size: 18px; - line-height: 25px; - font-weight: 600; - letter-spacing: -.03em; - background: none; - border: none !important; - padding: 0 3px 18px !important; - text-align: center; - min-height: 25px; - color: var(--logico-accent-color) -} - -body .content-wrapper .widget_calendar table tbody td, -.widget_calendar table tbody td, -body .content-wrapper .wp-block-calendar table tbody td, -.wp-block-calendar table tbody td { - padding: 7px 3px 8px !important; - min-height: 36px; - -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 .wp-block-calendar table tbody td#today, -.wp-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 .wp-block-calendar table tbody td#today:before, -.wp-block-calendar table tbody td#today:before { - content: ''; - position: absolute; - display: block; - width: 36px; - height: 36px; - top: 50%; - left: 50%; - right: initial; - margin: -18px 0 0 -18px; - z-index: -1; - background-color: var(--logico-accent-color); - border-radius: var(--logico-radius-small, 0) -} - -body .content-wrapper .widget_calendar table tbody a, -.widget_calendar table tbody a, -body .content-wrapper .wp-block-calendar table tbody a, -.wp-block-calendar table tbody a { - display: block; - position: relative; - text-decoration: underline; - font-weight: 600; - color: var(--logico-default-text-color) -} - -body .content-wrapper .widget_calendar table tbody a:hover, -.widget_calendar table tbody a:hover, -body .content-wrapper .wp-block-calendar table tbody a:hover, -.wp-block-calendar table tbody a:hover { - text-decoration: none -} - -body .content-wrapper .widget_calendar caption, -.widget_calendar caption, -body .content-wrapper .wp-block-calendar caption, -.wp-block-calendar caption { - font-size: 18px; - line-height: 25px; - font-weight: 600; - letter-spacing: -.03em; - text-align: center; - -moz-box-sizing: border-box; - box-sizing: border-box; - padding: 0 14.2857%; - white-space: nowrap; - color: var(--logico-dark-text-color); - margin: 0 0 24px -} - -body .content-wrapper .widget_calendar .wp-calendar-nav, -.widget_calendar .wp-calendar-nav, -body .content-wrapper .wp-block-calendar .wp-calendar-nav, -.wp-block-calendar .wp-calendar-nav { - position: absolute; - left: 15px; - right: 15px; - top: 25px; - height: 25px; - z-index: 3 -} - -body .content-wrapper .widget_calendar .wp-calendar-nav .wp-calendar-nav-prev, -body .content-wrapper .widget_calendar .wp-calendar-nav .wp-calendar-nav-next, -.widget_calendar .wp-calendar-nav .wp-calendar-nav-prev, -.widget_calendar .wp-calendar-nav .wp-calendar-nav-next, -body .content-wrapper .wp-block-calendar .wp-calendar-nav .wp-calendar-nav-prev, -body .content-wrapper .wp-block-calendar .wp-calendar-nav .wp-calendar-nav-next, -.wp-block-calendar .wp-calendar-nav .wp-calendar-nav-prev, -.wp-block-calendar .wp-calendar-nav .wp-calendar-nav-next { - font-size: 0; - line-height: 1; - width: 14.2857%; - height: 25px; - display: block; - position: absolute; - top: 0; - text-align: center -} - -body .content-wrapper .widget_calendar .wp-calendar-nav .wp-calendar-nav-prev a, -body .content-wrapper .widget_calendar .wp-calendar-nav .wp-calendar-nav-next a, -.widget_calendar .wp-calendar-nav .wp-calendar-nav-prev a, -.widget_calendar .wp-calendar-nav .wp-calendar-nav-next a, -body .content-wrapper .wp-block-calendar .wp-calendar-nav .wp-calendar-nav-prev a, -body .content-wrapper .wp-block-calendar .wp-calendar-nav .wp-calendar-nav-next a, -.wp-block-calendar .wp-calendar-nav .wp-calendar-nav-prev a, -.wp-block-calendar .wp-calendar-nav .wp-calendar-nav-next a { - display: block; - text-decoration: none; - color: var(--logico-dark-text-color); - -webkit-transition: color 0.3s, opacity 0.3s; - transition: color 0.3s, opacity 0.3s -} - -body .content-wrapper .widget_calendar .wp-calendar-nav .wp-calendar-nav-prev a:before, -body .content-wrapper .widget_calendar .wp-calendar-nav .wp-calendar-nav-next a:before, -.widget_calendar .wp-calendar-nav .wp-calendar-nav-prev a:before, -.widget_calendar .wp-calendar-nav .wp-calendar-nav-next a:before, -body .content-wrapper .wp-block-calendar .wp-calendar-nav .wp-calendar-nav-prev a:before, -body .content-wrapper .wp-block-calendar .wp-calendar-nav .wp-calendar-nav-next a:before, -.wp-block-calendar .wp-calendar-nav .wp-calendar-nav-prev a:before, -.wp-block-calendar .wp-calendar-nav .wp-calendar-nav-next a:before { - font: 400 normal 14px/25px 'fontello' -} - -body .content-wrapper .widget_calendar .wp-calendar-nav .wp-calendar-nav-prev a:hover, -body .content-wrapper .widget_calendar .wp-calendar-nav .wp-calendar-nav-next a:hover, -.widget_calendar .wp-calendar-nav .wp-calendar-nav-prev a:hover, -.widget_calendar .wp-calendar-nav .wp-calendar-nav-next a:hover, -body .content-wrapper .wp-block-calendar .wp-calendar-nav .wp-calendar-nav-prev a:hover, -body .content-wrapper .wp-block-calendar .wp-calendar-nav .wp-calendar-nav-next a:hover, -.wp-block-calendar .wp-calendar-nav .wp-calendar-nav-prev a:hover, -.wp-block-calendar .wp-calendar-nav .wp-calendar-nav-next a:hover { - color: var(--logico-accent-color) -} - -body .content-wrapper .widget_calendar .wp-calendar-nav .wp-calendar-nav-prev, -.widget_calendar .wp-calendar-nav .wp-calendar-nav-prev, -body .content-wrapper .wp-block-calendar .wp-calendar-nav .wp-calendar-nav-prev, -.wp-block-calendar .wp-calendar-nav .wp-calendar-nav-prev { - left: 0; - right: initial -} - -body .content-wrapper .widget_calendar .wp-calendar-nav .wp-calendar-nav-prev a:before, -.widget_calendar .wp-calendar-nav .wp-calendar-nav-prev a:before, -body .content-wrapper .wp-block-calendar .wp-calendar-nav .wp-calendar-nav-prev a:before, -.wp-block-calendar .wp-calendar-nav .wp-calendar-nav-prev a:before { - content: '\e811' -} - -body .content-wrapper .widget_calendar .wp-calendar-nav .wp-calendar-nav-next, -.widget_calendar .wp-calendar-nav .wp-calendar-nav-next, -body .content-wrapper .wp-block-calendar .wp-calendar-nav .wp-calendar-nav-next, -.wp-block-calendar .wp-calendar-nav .wp-calendar-nav-next { - left: initial; - right: 0 -} - -body .content-wrapper .widget_calendar .wp-calendar-nav .wp-calendar-nav-next a:before, -.widget_calendar .wp-calendar-nav .wp-calendar-nav-next a:before, -body .content-wrapper .wp-block-calendar .wp-calendar-nav .wp-calendar-nav-next a:before, -.wp-block-calendar .wp-calendar-nav .wp-calendar-nav-next a:before { - content: '\e812' -} - -body .content-wrapper .wp-block-calendar, -.wp-block-calendar { - padding: 25px 15px 16px; - border: solid 1px var(--logico-border-hover-color); - position: relative; - border-radius: var(--logico-radius-medium, 0) -} - -body .content-wrapper .wp-block-calendar.wp-block, -.wp-block-calendar.wp-block { - padding: 0; - margin: 0 !important -} - -body .content-wrapper .wp-block-calendar.wp-block table, -.wp-block-calendar.wp-block table { - margin: 0 !important -} - -body:not(.block-editor-page) .widget_categories .widget-wrapper>ul, -body:not(.block-editor-page) ul.wp-block-categories, -body:not(.block-editor-page) .block-editor-block-list__layout .wp-block-categories>ul { - list-style: none; - padding: 0; - position: relative; - margin: 0 -} - -body:not(.block-editor-page) .widget_categories .widget-wrapper>ul li, -body:not(.block-editor-page) ul.wp-block-categories li, -body:not(.block-editor-page) .block-editor-block-list__layout .wp-block-categories>ul li { - position: relative; - padding: 0; - line-height: 1.6667em; - 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 -} - -body:not(.block-editor-page) .widget_categories .widget-wrapper>ul li:not(:first-child), -body:not(.block-editor-page) ul.wp-block-categories li:not(:first-child), -body:not(.block-editor-page) .block-editor-block-list__layout .wp-block-categories>ul li:not(:first-child) { - margin: 10px 0 0 -} - -body:not(.block-editor-page) .widget_categories .widget-wrapper>ul li:before, -body:not(.block-editor-page) ul.wp-block-categories li:before, -body:not(.block-editor-page) .block-editor-block-list__layout .wp-block-categories>ul li:before { - content: none; - display: none -} - -body:not(.block-editor-page) .widget_categories .widget-wrapper>ul li.cat-item-hierarchical, -body:not(.block-editor-page) ul.wp-block-categories li.cat-item-hierarchical, -body:not(.block-editor-page) .block-editor-block-list__layout .wp-block-categories>ul li.cat-item-hierarchical { - margin-right: 20px; - margin-left: 0; - display: block -} - -body:not(.block-editor-page) .widget_categories .widget-wrapper>ul li a, -body:not(.block-editor-page) ul.wp-block-categories li a, -body:not(.block-editor-page) .block-editor-block-list__layout .wp-block-categories>ul li a { - text-decoration: none; - position: relative; - display: inline-block; - font-weight: 600; - padding: 0 1em 0 0; - -webkit-transition: padding 0.3s; - transition: padding 0.3s; - color: var(--logico-default-text-color) -} - -body:not(.block-editor-page) .widget_categories .widget-wrapper>ul li a:before, -body:not(.block-editor-page) ul.wp-block-categories li a:before, -body:not(.block-editor-page) .block-editor-block-list__layout .wp-block-categories>ul li a:before { - content: ''; - position: absolute; - display: block; - width: .334em; - height: .334em; - background-color: var(--logico-accent-color); - left: -.5em; - right: initial; - top: .6667em; - opacity: 0; - -webkit-transition: opacity 0.3s, left 0.4s linear; - transition: opacity 0.3s, left 0.4s linear; - border-radius: var(--logico-radius-small, 0) -} - -body:not(.block-editor-page) .widget_categories .widget-wrapper>ul li a:hover, -body:not(.block-editor-page) ul.wp-block-categories li a:hover, -body:not(.block-editor-page) .block-editor-block-list__layout .wp-block-categories>ul li a:hover { - padding: 0 0 0 1em -} - -body:not(.block-editor-page) .widget_categories .widget-wrapper>ul li a:hover:before, -body:not(.block-editor-page) ul.wp-block-categories li a:hover:before, -body:not(.block-editor-page) .block-editor-block-list__layout .wp-block-categories>ul li a:hover:before { - opacity: 1; - left: 0; - right: initial -} - -body:not(.block-editor-page) .widget_categories .widget-wrapper>ul li .widget-archive-trigger, -body:not(.block-editor-page) .widget_categories .widget-wrapper>ul li .block-archive-trigger, -body:not(.block-editor-page) ul.wp-block-categories li .widget-archive-trigger, -body:not(.block-editor-page) ul.wp-block-categories li .block-archive-trigger, -body:not(.block-editor-page) .block-editor-block-list__layout .wp-block-categories>ul li .widget-archive-trigger, -body:not(.block-editor-page) .block-editor-block-list__layout .wp-block-categories>ul li .block-archive-trigger { - display: block; - position: absolute; - z-index: 1; - top: 0; - right: -20px; - left: auto; - text-align: right; - cursor: pointer; - width: 20px; - height: 1.875em; - -webkit-transition: all 0.3s; - transition: all 0.3s -} - -body:not(.block-editor-page) .widget_categories .widget-wrapper>ul li .widget-archive-trigger:before, -body:not(.block-editor-page) .widget_categories .widget-wrapper>ul li .block-archive-trigger:before, -body:not(.block-editor-page) ul.wp-block-categories li .widget-archive-trigger:before, -body:not(.block-editor-page) ul.wp-block-categories li .block-archive-trigger:before, -body:not(.block-editor-page) .block-editor-block-list__layout .wp-block-categories>ul li .widget-archive-trigger:before, -body:not(.block-editor-page) .block-editor-block-list__layout .wp-block-categories>ul li .block-archive-trigger:before { - content: '\e812'; - font: 400 normal 14px/1em 'fontello'; - position: absolute; - display: block; - height: 14px; - top: 50%; - right: 0; - left: initial; - margin: -7px 0 0 -} - -body:not(.block-editor-page) .widget_categories .widget-wrapper>ul li .widget-archive-trigger.active, -body:not(.block-editor-page) .widget_categories .widget-wrapper>ul li .block-archive-trigger.active, -body:not(.block-editor-page) ul.wp-block-categories li .widget-archive-trigger.active, -body:not(.block-editor-page) ul.wp-block-categories li .block-archive-trigger.active, -body:not(.block-editor-page) .block-editor-block-list__layout .wp-block-categories>ul li .widget-archive-trigger.active, -body:not(.block-editor-page) .block-editor-block-list__layout .wp-block-categories>ul li .block-archive-trigger.active { - -webkit-transform: rotate(90deg) translate(-.375em, -.1875em); - -ms-transform: rotate(90deg) translate(-.375em, -.1875em); - transform: rotate(90deg) translate(-.375em, -.1875em); - -webkit-transform-origin: center center; - -moz-transform-origin: center center; - -ms-transform-origin: center center; - -o-transform-origin: center center; - transform-origin: center center -} - -body:not(.block-editor-page) .widget_categories .widget-wrapper>ul li>ul, -body:not(.block-editor-page) ul.wp-block-categories li>ul, -body:not(.block-editor-page) .block-editor-block-list__layout .wp-block-categories>ul li>ul { - margin: 0 -20px 0 20px; - padding: 5px 20px 0 0; - list-style: none; - position: relative -} - -body:not(.block-editor-page) .widget_categories .widget-wrapper>ul li>ul li, -body:not(.block-editor-page) ul.wp-block-categories li>ul li, -body:not(.block-editor-page) .block-editor-block-list__layout .wp-block-categories>ul li>ul li { - font-size: 16px; - line-height: 1.875em -} - -body:not(.block-editor-page) .widget_categories .widget-wrapper>ul li>ul li:not(:first-child), -body:not(.block-editor-page) ul.wp-block-categories li>ul li:not(:first-child), -body:not(.block-editor-page) .block-editor-block-list__layout .wp-block-categories>ul li>ul li:not(:first-child) { - margin: 0 -} - -body:not(.block-editor-page) .widget_categories .widget-wrapper>ul li>ul li a:before, -body:not(.block-editor-page) ul.wp-block-categories li>ul li a:before, -body:not(.block-editor-page) .block-editor-block-list__layout .wp-block-categories>ul li>ul li a:before { - width: .375em; - height: .375em; - top: .875em -} - -body:not(.block-editor-page) .wp-block-categories:not(:last-child) { - margin-bottom: 2rem -} - -body:not(.block-editor-page) .widget_media_gallery .gallery { - margin: 0 -5px -10px; - font-size: 0; - line-height: 1 -} - -body:not(.block-editor-page) .widget_media_gallery .gallery.gallery-columns-1 .gallery-item { - width: 100% -} - -body:not(.block-editor-page) .widget_media_gallery .gallery.gallery-columns-2 .gallery-item { - width: 50% -} - -body:not(.block-editor-page) .widget_media_gallery .gallery.gallery-columns-3 .gallery-item { - width: 33.3333% -} - -body:not(.block-editor-page) .widget_media_gallery .gallery.gallery-columns-4 .gallery-item { - width: 25% -} - -body:not(.block-editor-page) .widget_media_gallery .gallery.gallery-columns-5 .gallery-item { - width: 20% -} - -body:not(.block-editor-page) .widget_media_gallery .gallery.gallery-columns-6 .gallery-item { - width: 16.6667% -} - -body:not(.block-editor-page) .widget_media_gallery .gallery.gallery-columns-7 .gallery-item { - width: 14.2857% -} - -body:not(.block-editor-page) .widget_media_gallery .gallery.gallery-columns-8 .gallery-item { - width: 12.5% -} - -body:not(.block-editor-page) .widget_media_gallery .gallery.gallery-columns-9 .gallery-item { - width: 11.1111% -} - -body:not(.block-editor-page) .widget_media_gallery .gallery .gallery-item { - padding: 0 5px 10px; - margin: 0; - position: relative; - display: inline-block; - vertical-align: top; - text-align: center; - -moz-box-sizing: border-box; - box-sizing: border-box -} - -body:not(.block-editor-page) .widget_media_gallery .gallery .gallery-item img { - height: auto; - border: none !important; - border-radius: var(--logico-radius-small, 0) -} - -body:not(.block-editor-page) .widget_media_gallery .gallery .gallery-caption { - font-size: 14px; - line-height: 1.4286em; - text-align: center; - font-style: italic; - padding: 5px 5px 10px -} - -body:not(.block-editor-page) .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 -} - -body:not(.block-editor-page) .widget_media_gallery .gallery .gallery-icon a { - display: block; - position: relative -} - -body:not(.block-editor-page) .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; - background: -moz-linear-gradient(0deg, var(--logico-accent-color) 0%, transparent 100%); - background: -webkit-linear-gradient(0deg, var(--logico-accent-color) 0%, transparent 100%); - background: linear-gradient(0deg, var(--logico-accent-color) 0%, transparent 100%) -} - -body:not(.block-editor-page) .widget_media_gallery .gallery .gallery-icon a:after { - content: '\e80b'; - width: 28px !important; - height: 28px !important; - position: absolute; - display: block; - text-align: center; - font: 400 normal 28px/1em 'fontello' !important; - z-index: 3; - left: 50%; - right: auto; - top: 40%; - margin: -14px 0 0 -14px !important; - opacity: 0; - -webkit-transition: top 0.3s, opacity 0.3s; - transition: top 0.3s, opacity 0.3s; - color: var(--logico-dark-text-color) -} - -body:not(.block-editor-page) .widget_media_gallery .gallery .gallery-icon a:hover:before { - opacity: 1 !important -} - -body:not(.block-editor-page) .widget_media_gallery .gallery .gallery-icon a:hover:after { - top: 50%; - opacity: 1 -} - -body .content-wrapper .gallery { - margin: 0 -5px -10px; - font-size: 0; - line-height: 1 -} - -body .content-wrapper .gallery .gallery-item { - padding: 0 5px 10px; - margin: 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; - border-radius: var(--logico-radius-small, 0) -} - -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; - border-radius: var(--logico-radius-small, 0); - overflow: hidden -} - -body .content-wrapper .gallery .gallery-item .gallery-icon a:before { - content: ''; - position: absolute; - display: block; - left: 0; - right: 0; - top: 0; - bottom: 0; - opacity: 0; - z-index: 2; - -webkit-transition: opacity 0.3s; - transition: opacity 0.3s; - background: -moz-linear-gradient(0deg, var(--logico-accent-color) 0%, transparent 100%); - background: -webkit-linear-gradient(0deg, var(--logico-accent-color) 0%, transparent 100%); - background: linear-gradient(0deg, var(--logico-accent-color) 0%, transparent 100%) -} - -body .content-wrapper .gallery .gallery-item .gallery-icon a:after { - content: '\e80b'; - font: 400 normal 42px/1em 'fontello'; - position: absolute; - display: block; - left: 50%; - right: initial; - top: 40%; - width: 42px; - height: 42px; - -webkit-transition: top 0.3s, opacity 0.3s; - transition: top 0.3s, opacity 0.3s; - opacity: 0; - text-align: center; - margin: -21px 0 0 -21px; - z-index: 3; - color: var(--logico-dark-text-color) -} - -body .content-wrapper .gallery .gallery-item .gallery-icon a:hover:before { - opacity: 1 -} - -body .content-wrapper .gallery .gallery-item .gallery-icon a:hover:after { - top: 50%; - 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 5px 10px -} - -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 -} - -.content-wrapper .content .gallery { - margin: 0 -20px -20px 0 -} - -.content-wrapper .content .gallery .gallery-item { - padding: 0 20px 20px 0 -} - -@media only screen and (min-width:841px) { - 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: inline-block; - line-height: 1; - position: relative; - border-radius: var(--logico-radius-medium, 0); - overflow: hidden -} - -.widget_media_image 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; - background: -moz-linear-gradient(0deg, var(--logico-accent-color) 0%, transparent 100%); - background: -webkit-linear-gradient(0deg, var(--logico-accent-color) 0%, transparent 100%); - background: linear-gradient(0deg, var(--logico-accent-color) 0%, transparent 100%) -} - -.widget_media_image a:after { - content: '\e80b'; - width: 28px !important; - height: 28px !important; - position: absolute; - display: block; - text-align: center; - font: 400 normal 28px/1em 'fontello' !important; - z-index: 3; - left: 50%; - right: auto; - top: 40%; - margin: -14px 0 0 -14px !important; - opacity: 0; - -webkit-transition: top 0.3s, opacity 0.3s; - transition: top 0.3s, opacity 0.3s; - color: var(--logico-dark-text-color) -} - -.widget_media_image a:hover:before { - opacity: 1 !important -} - -.widget_media_image a:hover:after { - top: 50%; - opacity: 1 -} - -body:not(.block-editor-page) .widget_meta ul { - list-style: none; - margin: 0; - padding: 0; - position: relative -} - -body:not(.block-editor-page) .widget_meta ul li { - padding: 0; - position: relative; - line-height: 1.6667em -} - -body:not(.block-editor-page) .widget_meta ul li:before { - content: none; - display: none -} - -body:not(.block-editor-page) .widget_meta ul li:not(:first-child) { - margin: 10px 0 0 -} - -body:not(.block-editor-page) .widget_meta ul li a { - text-decoration: none; - position: relative; - display: inline-block; - font-weight: 600; - padding: 0 1em 0 0; - -webkit-transition: padding 0.3s; - transition: padding 0.3s; - color: var(--logico-default-text-color) -} - -body:not(.block-editor-page) .widget_meta ul li a:before { - content: ''; - position: absolute; - display: block; - width: .334em; - height: .334em; - background-color: var(--logico-accent-color); - left: -.5em; - right: initial; - top: .6667em; - opacity: 0; - -webkit-transition: opacity 0.3s, left 0.4s linear; - transition: opacity 0.3s, left 0.4s linear; - border-radius: var(--logico-radius-small, 0) -} - -body:not(.block-editor-page) .widget_meta ul li a:hover { - padding: 0 0 0 1em -} - -body:not(.block-editor-page) .widget_meta ul li a:hover:before { - opacity: 1; - left: 0; - right: initial -} - -body:not(.block-editor-page) .widget_nav_menu ul { - list-style: none; - padding: 0 -} - -body:not(.block-editor-page) .widget_nav_menu ul li { - position: relative; - padding: 0; - line-height: 1.6667em -} - -body:not(.block-editor-page) .widget_nav_menu ul li:before { - content: none; - display: none -} - -body:not(.block-editor-page) .widget_nav_menu ul li .widget-menu-trigger { - display: block; - position: absolute; - z-index: 1; - top: 15px; - right: 0; - left: initial; - cursor: pointer; - width: 20px; - height: 2.1428em; - -webkit-transition: all 0.3s; - transition: all 0.3s; - font-size: 14px; - line-height: 2.1428em -} - -body:not(.block-editor-page) .widget_nav_menu ul li>ul { - margin: 0 -30px 0 0; - padding: 10px 30px 10px 20px -} - -body:not(.block-editor-page) .widget_nav_menu ul li ul:not(:last-child) { - margin: 0 -30px 0 0 -} - -body:not(.block-editor-page) .widget_nav_menu ul li>a { - position: relative; - display: inline-block; - vertical-align: top; - -webkit-transition: color 0.3s; - transition: color 0.3s; - color: var(--logico-default-text-color); - font-weight: 600 -} - -body:not(.block-editor-page) .widget_nav_menu ul li.current-menu-item>a:not([href*="/#"]), -body:not(.block-editor-page) .widget_nav_menu ul li.current-menu-ancestor>a, -body:not(.block-editor-page) .widget_nav_menu ul li.current-menu-parent>a, -body:not(.block-editor-page) .widget_nav_menu ul li>a:hover { - color: var(--logico-light-text-color) -} - -body:not(.block-editor-page) .widget_nav_menu ul.menu { - border-top: solid 1px -} - -body:not(.block-editor-page) .widget_nav_menu ul.menu>li { - padding: 15px 30px 15px 0; - border-bottom: solid 1px; - position: relative -} - -body:not(.block-editor-page) .widget_nav_menu ul.menu>li:before { - content: '\e808'; - display: block; - width: 15px; - font: 400 normal 15px/2em 'fontello'; - position: absolute; - right: 0; - left: initial; - top: 15px; - color: var(--logico-dark-text-color) -} - -body:not(.block-editor-page) .widget_nav_menu ul.menu>li.active:before, -body:not(.block-editor-page) .widget_nav_menu ul.menu>li.current-menu-item:before, -body:not(.block-editor-page) .widget_nav_menu ul.menu>li.current-menu-ancestor:before, -body:not(.block-editor-page) .widget_nav_menu ul.menu>li.current-menu-parent:before { - content: '\e80b'; - color: var(--logico-accent-color) -} - -body:not(.block-editor-page) .widget_nav_menu ul.sub-menu li .widget-menu-trigger { - top: 0; - bottom: 0; - right: -30px; - left: initial; - text-align: right -} - -body:not(.block-editor-page) .widget_nav_menu ul.sub-menu li .widget-menu-trigger:before { - content: '\e812'; - font: 400 normal 14px/2.1428em 'fontello' -} - -body:not(.block-editor-page) .widget_nav_menu ul.sub-menu li .widget-menu-trigger.active { - -webkit-transform: rotate(90deg) translate(-.375em, -.1875em); - -ms-transform: rotate(90deg) translate(-.375em, -.1875em); - transform: rotate(90deg) translate(-.375em, -.1875em); - -webkit-transform-origin: center center; - -moz-transform-origin: center center; - -ms-transform-origin: center center; - -o-transform-origin: center center; - transform-origin: center center -} - -body:not(.block-editor-page) .widget_pages ul { - list-style: none; - padding: 0 20px 0 0; - position: relative; - margin: 0 -} - -body:not(.block-editor-page) .widget_pages ul li { - position: relative; - padding: 0; - line-height: 1.6667em -} - -body:not(.block-editor-page) .widget_pages ul li:not(:first-child) { - margin: 10px 0 0 -} - -body:not(.block-editor-page) .widget_pages ul li:before { - content: none; - display: none -} - -body:not(.block-editor-page) .widget_pages ul li a { - text-decoration: none; - position: relative; - display: inline-block; - font-weight: 600; - padding: 0 1em 0 0; - -webkit-transition: padding 0.3s; - transition: padding 0.3s; - color: var(--logico-default-text-color) -} - -body:not(.block-editor-page) .widget_pages ul li a:before { - content: ''; - position: absolute; - display: block; - width: .334em; - height: .334em; - background-color: var(--logico-accent-color); - left: -.5em; - right: initial; - top: .6667em; - opacity: 0; - -webkit-transition: opacity 0.3s, left 0.4s linear; - transition: opacity 0.3s, left 0.4s linear; - border-radius: var(--logico-radius-small, 0) -} - -body:not(.block-editor-page) .widget_pages ul li a:hover { - padding: 0 0 0 1em -} - -body:not(.block-editor-page) .widget_pages ul li a:hover:before { - opacity: 1; - left: 0; - right: initial -} - -body:not(.block-editor-page) .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; - width: 20px; - height: 1.875em; - -webkit-transition: all 0.3s; - transition: all 0.3s -} - -body:not(.block-editor-page) .widget_pages ul li .widget-archive-trigger:before { - content: '\e812'; - font: 400 normal 14px/1em 'fontello'; - position: absolute; - display: block; - height: 14px; - top: 50%; - right: 0; - left: initial; - margin: -7px 0 0 -} - -body:not(.block-editor-page) .widget_pages ul li .widget-archive-trigger.active { - -webkit-transform: rotate(90deg) translate(-.375em, -.1875em); - -ms-transform: rotate(90deg) translate(-.375em, -.1875em); - transform: rotate(90deg) translate(-.375em, -.1875em); - -webkit-transform-origin: center center; - -moz-transform-origin: center center; - -ms-transform-origin: center center; - -o-transform-origin: center center; - transform-origin: center center -} - -body:not(.block-editor-page) .widget_pages ul li>ul { - margin: 0 -20px 0 20px; - padding: 5px 20px 0 0; - list-style: none; - position: relative -} - -body:not(.block-editor-page) .widget_pages ul li>ul li { - font-size: 16px; - line-height: 1.875em -} - -body:not(.block-editor-page) .widget_pages ul li>ul li:not(:first-child) { - margin: 0 -} - -body:not(.block-editor-page) .widget_pages ul li>ul li a:before { - width: .375em; - height: .375em; - top: .875em -} - -body:not(.block-editor-page) .widget_pages .widget-wrapper>ul>li { - padding: 0; - line-height: 1.6667em; - position: relative -} - -body:not(.block-editor-page) .widget_pages .widget-wrapper>ul>li:not(:first-child) { - margin: 10px 0 0 -} - -body:not(.block-editor-page) .widget_pages .widget-wrapper>ul>li:before { - content: none; - display: none -} - -body:not(.block-editor-page) .wp-block-page-list { - list-style: none; - padding: 0; - position: relative; - margin: 0 -} - -body:not(.block-editor-page) .wp-block-page-list li.wp-block-pages-list__item { - padding: 0; - position: relative; - line-height: 1.6667em -} - -body:not(.block-editor-page) .wp-block-page-list li.wp-block-pages-list__item:not(:first-child) { - margin-top: 10px -} - -body:not(.block-editor-page) .wp-block-page-list li.wp-block-pages-list__item:before { - content: none; - display: none -} - -body:not(.block-editor-page) .wp-block-page-list li.wp-block-pages-list__item a { - text-decoration: none; - position: relative; - display: inline-block; - font-weight: 600; - padding: 0 1em 0 0; - -webkit-transition: padding 0.3s; - transition: padding 0.3s; - color: var(--logico-default-text-color) -} - -body:not(.block-editor-page) .wp-block-page-list li.wp-block-pages-list__item a:before { - content: ''; - position: absolute; - display: block; - width: .334em; - height: .334em; - background-color: var(--logico-accent-color); - left: -.5em; - right: initial; - top: .6667em; - opacity: 0; - -webkit-transition: opacity 0.3s, left 0.4s linear; - transition: opacity 0.3s, left 0.4s linear; - border-radius: var(--logico-radius-small, 0) -} - -body:not(.block-editor-page) .wp-block-page-list li.wp-block-pages-list__item a:hover { - padding: 0 0 0 1em -} - -body:not(.block-editor-page) .wp-block-page-list li.wp-block-pages-list__item a:hover:before { - opacity: 1; - left: 0; - right: initial -} - -.widget_pages:not(:last-child) { - margin-bottom: 2rem -} - -body:not(.block-editor-page) .widget_recent_comments ul { - list-style: none; - margin: 0; - padding: 0 -} - -body:not(.block-editor-page) .widget_recent_comments ul:not(:first-child) { - padding: 2px 0 0 -} - -body:not(.block-editor-page) .widget_recent_comments ul .recentcomments { - position: relative; - padding: 0; - line-height: 1.3333em -} - -body:not(.block-editor-page) .widget_recent_comments ul .recentcomments .comment-author-link { - font-weight: 600 -} - -body:not(.block-editor-page) .widget_recent_comments ul .recentcomments:not(:first-child) { - margin: 10px 0 0 -} - -body:not(.block-editor-page) .widget_recent_comments ul .recentcomments:before { - content: none; - display: none -} - -body:not(.block-editor-page) .widget_recent_comments ul .recentcomments a { - text-decoration: none; - line-height: 1.3333em; - color: var(--logico-default-text-color) -} - -body:not(.block-editor-page) .widget_recent_comments ul .recentcomments a:hover { - text-decoration: underline -} - -body:not(.block-editor-page) .content-wrapper .wp-block-latest-comments, -.wp-block-latest-comments { - list-style: none; - margin: 0; - padding: 0 -} - -body:not(.block-editor-page) .content-wrapper .wp-block-latest-comments:not(:last-child), -.wp-block-latest-comments:not(:last-child) { - margin-bottom: 2rem -} - -body:not(.block-editor-page) .content-wrapper .wp-block-latest-comments li.wp-block-latest-comments__comment, -.wp-block-latest-comments li.wp-block-latest-comments__comment { - position: relative; - padding: 0; - line-height: inherit -} - -body:not(.block-editor-page) .content-wrapper .wp-block-latest-comments li.wp-block-latest-comments__comment:not(:first-child), -.wp-block-latest-comments li.wp-block-latest-comments__comment:not(:first-child) { - margin: 15px 0 0 -} - -body:not(.block-editor-page) .content-wrapper .wp-block-latest-comments li.wp-block-latest-comments__comment:before, -.wp-block-latest-comments li.wp-block-latest-comments__comment:before { - content: none; - display: none -} - -body:not(.block-editor-page) .content-wrapper .wp-block-latest-comments li.wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta a, -.wp-block-latest-comments li.wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta a { - text-decoration: none -} - -body:not(.block-editor-page) .content-wrapper .wp-block-latest-comments li.wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta a:hover, -.wp-block-latest-comments li.wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta a:hover { - text-decoration: underline -} - -body:not(.block-editor-page) .content-wrapper .wp-block-latest-comments li.wp-block-latest-comments__comment .wp-block-latest-comments__comment-date, -.wp-block-latest-comments li.wp-block-latest-comments__comment .wp-block-latest-comments__comment-date { - display: block; - font-size: 14px; - line-height: 2.1429em; - font-weight: 600; - color: var(--logico-light-text-color) -} - -body:not(.block-editor-page) .content-wrapper .wp-block-latest-comments li.wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt, -.wp-block-latest-comments li.wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt { - font-size: 14px; - line-height: 1.5em; - margin: 5px 0 0; - order: 3 -} - -body:not(.block-editor-page) .content-wrapper .wp-block-latest-comments li.wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt p, -.wp-block-latest-comments li.wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt p { - font-size: 14px; - line-height: 1.5em -} - -body:not(.block-editor-page) .content-wrapper .wp-block-latest-comments li.wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt p:last-child, -.wp-block-latest-comments li.wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt p:last-child { - margin: 0 -} - -body:not(.block-editor-page) .content-wrapper .wp-block-latest-comments li.wp-block-latest-comments__comment .avatar, -body:not(.block-editor-page) .content-wrapper .wp-block-latest-comments li.wp-block-latest-comments__comment .wp-block-latest-comments__comment-avatar, -.wp-block-latest-comments li.wp-block-latest-comments__comment .avatar, -.wp-block-latest-comments li.wp-block-latest-comments__comment .wp-block-latest-comments__comment-avatar { - width: 48px; - height: 48px; - border-radius: var(--logico-radius-small, 0); - margin-top: 6px -} - -body:not(.block-editor-page) .content-wrapper .wp-block-latest-comments.has-avatars li, -.wp-block-latest-comments.has-avatars li { - padding: 0 -} - -body:not(.block-editor-page) .content-wrapper .wp-block-latest-comments.has-avatars li:before, -body:not(.block-editor-page) .content-wrapper .wp-block-latest-comments.has-avatars li:after, -.wp-block-latest-comments.has-avatars li:before, -.wp-block-latest-comments.has-avatars li:after { - content: none; - display: none -} - -body:not(.block-editor-page) .content-wrapper .wp-block-latest-comments.has-avatars li .wp-block-latest-comments__comment-meta, -body:not(.block-editor-page) .content-wrapper .wp-block-latest-comments.has-avatars li .wp-block-latest-comments__comment-excerpt, -.wp-block-latest-comments.has-avatars li .wp-block-latest-comments__comment-meta, -.wp-block-latest-comments.has-avatars li .wp-block-latest-comments__comment-excerpt { - margin-left: 60px -} - -body:not(.block-editor-page) .widget_recent_entries ul { - list-style: none; - margin: 0; - padding: 0 -} - -body:not(.block-editor-page) .widget_recent_entries ul:not(:first-child) { - padding: 2px 0 0 -} - -body:not(.block-editor-page) .widget_recent_entries ul li { - position: relative; - padding: 0; - line-height: 1.3333em -} - -body:not(.block-editor-page) .widget_recent_entries ul li.with-thumb { - padding: 0 0 0 105px; - min-height: 85px -} - -body:not(.block-editor-page) .widget_recent_entries ul li.with-thumb img { - display: block; - width: 85px; - position: absolute; - left: 0; - right: initial; - top: 0; - border-radius: var(--logico-radius-small, 0) -} - -body:not(.block-editor-page) .widget_recent_entries ul li:before { - content: none; - display: none -} - -body:not(.block-editor-page) .widget_recent_entries ul li:not(:first-child) { - margin-top: 10px -} - -body:not(.block-editor-page) .widget_recent_entries ul li .post-date { - display: block; - font-size: 14px; - line-height: 2.1429em; - font-weight: 600; - color: var(--logico-light-text-color) -} - -body:not(.block-editor-page) .widget_recent_entries ul li .post-date:not(:last-child) { - margin-bottom: 5px -} - -body:not(.block-editor-page) .widget_recent_entries ul li a { - line-height: 1.3333em; - text-decoration: none; - color: var(--logico-default-text-color) -} - -body:not(.block-editor-page) .widget_recent_entries ul li a:hover { - text-decoration: underline -} - -body .content-wrapper .wp-block-latest-posts:not(:last-child), -body:not(.block-editor-page) ul.wp-block-latest-posts:not(:last-child), -.block-editor-block-list__layout .wp-block-latest-posts:not(:last-child) { - margin-bottom: 2rem -} - -body .content-wrapper .wp-block-latest-posts.is-grid, -body:not(.block-editor-page) ul.wp-block-latest-posts.is-grid, -.block-editor-block-list__layout .wp-block-latest-posts.is-grid { - margin-top: -27px -} - -body .content-wrapper .wp-block-latest-posts.is-grid li:first-child, -body:not(.block-editor-page) ul.wp-block-latest-posts.is-grid li:first-child, -.block-editor-block-list__layout .wp-block-latest-posts.is-grid li:first-child { - margin-top: 27px -} - -body .content-wrapper .wp-block-latest-posts li, -body:not(.block-editor-page) ul.wp-block-latest-posts li, -.block-editor-block-list__layout .wp-block-latest-posts li { - overflow: hidden; - padding: 0; - line-height: 1.3333em -} - -body .content-wrapper .wp-block-latest-posts li:not(:last-of-type), -body:not(.block-editor-page) ul.wp-block-latest-posts li:not(:last-of-type), -.block-editor-block-list__layout .wp-block-latest-posts li:not(:last-of-type) { - margin-bottom: 0 -} - -body .content-wrapper .wp-block-latest-posts li:not(:first-child), -body:not(.block-editor-page) ul.wp-block-latest-posts li:not(:first-child), -.block-editor-block-list__layout .wp-block-latest-posts li:not(:first-child) { - margin-top: 10px; - margin-bottom: 0 -} - -body .content-wrapper .wp-block-latest-posts li:before, -body:not(.block-editor-page) ul.wp-block-latest-posts li:before, -.block-editor-block-list__layout .wp-block-latest-posts li:before { - content: none; - display: none -} - -body .content-wrapper .wp-block-latest-posts li a:hover, -body:not(.block-editor-page) ul.wp-block-latest-posts li a:hover, -.block-editor-block-list__layout .wp-block-latest-posts li a:hover { - text-decoration: underline -} - -body .content-wrapper .wp-block-latest-posts li .wp-block-latest-posts__featured-image, -body:not(.block-editor-page) ul.wp-block-latest-posts li .wp-block-latest-posts__featured-image, -.block-editor-block-list__layout .wp-block-latest-posts li .wp-block-latest-posts__featured-image { - margin: 0 0 20px; - font-size: 0; - line-height: 1; - position: relative; - overflow: hidden; - -webkit-flex-shrink: 0; - -moz-flex-shrink: 0; - -ms-flex-shrink: 0; - flex-shrink: 0 -} - -body .content-wrapper .wp-block-latest-posts li .wp-block-latest-posts__featured-image.alignleft, -body:not(.block-editor-page) ul.wp-block-latest-posts li .wp-block-latest-posts__featured-image.alignleft, -.block-editor-block-list__layout .wp-block-latest-posts li .wp-block-latest-posts__featured-image.alignleft { - margin: 0 20px 0 0 !important -} - -body .content-wrapper .wp-block-latest-posts li .wp-block-latest-posts__featured-image.alignright, -body:not(.block-editor-page) ul.wp-block-latest-posts li .wp-block-latest-posts__featured-image.alignright, -.block-editor-block-list__layout .wp-block-latest-posts li .wp-block-latest-posts__featured-image.alignright { - margin: 0 0 0 20px !important -} - -body .content-wrapper .wp-block-latest-posts li .wp-block-latest-posts__featured-image.aligncenter, -body:not(.block-editor-page) ul.wp-block-latest-posts li .wp-block-latest-posts__featured-image.aligncenter, -.block-editor-block-list__layout .wp-block-latest-posts li .wp-block-latest-posts__featured-image.aligncenter { - margin: 0 0 20px !important -} - -body .content-wrapper .wp-block-latest-posts li .wp-block-latest-posts__featured-image.aligncenter a, -body:not(.block-editor-page) ul.wp-block-latest-posts li .wp-block-latest-posts__featured-image.aligncenter a, -.block-editor-block-list__layout .wp-block-latest-posts li .wp-block-latest-posts__featured-image.aligncenter a { - vertical-align: top -} - -body .content-wrapper .wp-block-latest-posts li .wp-block-latest-posts__featured-image.aligncenter img, -body:not(.block-editor-page) ul.wp-block-latest-posts li .wp-block-latest-posts__featured-image.aligncenter img, -.block-editor-block-list__layout .wp-block-latest-posts li .wp-block-latest-posts__featured-image.aligncenter img { - margin: 0 auto -} - -body .content-wrapper .wp-block-latest-posts li .wp-block-latest-posts__featured-image img, -body:not(.block-editor-page) ul.wp-block-latest-posts li .wp-block-latest-posts__featured-image img, -.block-editor-block-list__layout .wp-block-latest-posts li .wp-block-latest-posts__featured-image img { - position: relative; - border-radius: var(--logico-radius-small, 0) -} - -body .content-wrapper .wp-block-latest-posts li .wp-block-latest-posts__content, -body:not(.block-editor-page) ul.wp-block-latest-posts li .wp-block-latest-posts__content, -.block-editor-block-list__layout .wp-block-latest-posts li .wp-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 -} - -body .content-wrapper .wp-block-latest-posts li>a, -body .content-wrapper .wp-block-latest-posts li>.item-wrapper>a, -body .content-wrapper .wp-block-latest-posts li .wp-block-latest-posts__post-title, -body:not(.block-editor-page) ul.wp-block-latest-posts li>a, -body:not(.block-editor-page) ul.wp-block-latest-posts li>.item-wrapper>a, -body:not(.block-editor-page) ul.wp-block-latest-posts li .wp-block-latest-posts__post-title, -.block-editor-block-list__layout .wp-block-latest-posts li>a, -.block-editor-block-list__layout .wp-block-latest-posts li>.item-wrapper>a, -.block-editor-block-list__layout .wp-block-latest-posts li .wp-block-latest-posts__post-title { - display: block; - position: relative; - text-decoration: underline; - order: 2; - line-height: 1.3333em; - color: var(--logico-default-text-color) -} - -body .content-wrapper .wp-block-latest-posts li>a:hover, -body .content-wrapper .wp-block-latest-posts li>.item-wrapper>a:hover, -body .content-wrapper .wp-block-latest-posts li .wp-block-latest-posts__post-title:hover, -body:not(.block-editor-page) ul.wp-block-latest-posts li>a:hover, -body:not(.block-editor-page) ul.wp-block-latest-posts li>.item-wrapper>a:hover, -body:not(.block-editor-page) ul.wp-block-latest-posts li .wp-block-latest-posts__post-title:hover, -.block-editor-block-list__layout .wp-block-latest-posts li>a:hover, -.block-editor-block-list__layout .wp-block-latest-posts li>.item-wrapper>a:hover, -.block-editor-block-list__layout .wp-block-latest-posts li .wp-block-latest-posts__post-title:hover { - text-decoration: none -} - -body .content-wrapper .wp-block-latest-posts li .wp-block-latest-posts__post-date, -body:not(.block-editor-page) ul.wp-block-latest-posts li .wp-block-latest-posts__post-date, -.block-editor-block-list__layout .wp-block-latest-posts li .wp-block-latest-posts__post-date { - display: block; - order: 1; - font-size: 14px; - line-height: 2.1429em; - font-weight: 600; - color: var(--logico-light-text-color) -} - -body .content-wrapper .wp-block-latest-posts li .wp-block-latest-posts__post-excerpt, -body:not(.block-editor-page) ul.wp-block-latest-posts li .wp-block-latest-posts__post-excerpt, -.block-editor-block-list__layout .wp-block-latest-posts li .wp-block-latest-posts__post-excerpt { - font-size: 14px; - line-height: 1.5em; - margin: 5px 0 0; - order: 3 -} - -body .content-wrapper .wp-block-latest-posts li .wp-block-latest-posts__post-author, -body:not(.block-editor-page) ul.wp-block-latest-posts li .wp-block-latest-posts__post-author, -.block-editor-block-list__layout .wp-block-latest-posts li .wp-block-latest-posts__post-author { - display: block; - margin: 5px 0 0; - font-style: normal; - font-weight: 400; - font-size: 14px; - line-height: 1.5714em; - border-bottom: solid 1px; - order: 4; - color: var(--logico-light-text-color) -} - -.block-editor-block-list__layout .wp-block-latest-posts { - margin-bottom: 2rem !important -} - -body:not(.block-editor-page) .widget_rss ul { - list-style: none; - margin: 0; - padding: 0 -} - -body:not(.block-editor-page) .widget_rss ul li { - padding: 0; - line-height: 1.3333em -} - -body:not(.block-editor-page) .widget_rss ul li:before { - content: none; - display: none -} - -body:not(.block-editor-page) .widget_rss ul li:not(:first-child) { - margin-top: 20px -} - -body:not(.block-editor-page) .widget_rss ul a.rsswidget { - color: var(--logico-default-text-color); - line-height: 1.3333em -} - -body:not(.block-editor-page) .widget_rss ul a.rsswidget:hover { - text-decoration: underline -} - -body:not(.block-editor-page) .widget_rss .rss-date { - display: block; - font-size: 14px; - line-height: 2.1429em; - font-weight: 600; - color: var(--logico-light-text-color); - margin: 5px 0 0 -} - -body:not(.block-editor-page) .widget_rss .rssSummary { - margin: 5px 0 0; - font-size: 14px; - line-height: 1.5em -} - -body:not(.block-editor-page) .widget_rss cite { - display: inline-block; - margin: 5px 0 0; - font-style: normal; - font-weight: 400; - font-size: 14px; - line-height: 2.1429em; - color: var(--logico-light-text-color) -} - -body:not(.block-editor-page) .wp-block-rss, -.block-editor-block-list__layout .wp-block-rss { - margin: 0 0 -20px; - padding: 0 -} - -body:not(.block-editor-page) .wp-block-rss:not(:last-child), -.block-editor-block-list__layout .wp-block-rss:not(:last-child) { - margin: 0 -} - -body:not(.block-editor-page) .wp-block-rss a, -.block-editor-block-list__layout .wp-block-rss a { - text-decoration: none -} - -body:not(.block-editor-page) .wp-block-rss a:hover, -.block-editor-block-list__layout .wp-block-rss a:hover { - text-decoration: underline -} - -body:not(.block-editor-page) .wp-block-rss li.wp-block-rss__item, -.block-editor-block-list__layout .wp-block-rss li.wp-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: 20px; - padding: 0 -} - -body:not(.block-editor-page) .wp-block-rss li.wp-block-rss__item:before, -.block-editor-block-list__layout .wp-block-rss li.wp-block-rss__item:before { - content: none; - display: none -} - -body:not(.block-editor-page) .wp-block-rss.is-grid, -.block-editor-block-list__layout .wp-block-rss.is-grid { - margin: 0 -1em -20px 0; - padding: 0 -} - -body:not(.block-editor-page) .wp-block-rss.is-grid:not(:last-child), -.block-editor-block-list__layout .wp-block-rss.is-grid:not(:last-child) { - margin: 0 -1em 0 0 -} - -body:not(.block-editor-page) .wp-block-rss .wp-block-rss__item-title, -.block-editor-block-list__layout .wp-block-rss .wp-block-rss__item-title { - display: block; - order: 0 -} - -body:not(.block-editor-page) .wp-block-rss .wp-block-rss__item-publish-date, -.block-editor-block-list__layout .wp-block-rss .wp-block-rss__item-publish-date { - order: 1; - display: block; - font-size: 14px; - line-height: 2.1429em; - font-weight: 600; - color: var(--logico-light-text-color) -} - -body:not(.block-editor-page) .wp-block-rss .wp-block-rss__item-author, -.block-editor-block-list__layout .wp-block-rss .wp-block-rss__item-author { - order: 3; - display: inline-block; - margin: 5px 0 0; - font-style: normal; - font-size: 14px; - line-height: 2.1429em; - font-weight: 600; - color: var(--logico-light-text-color) -} - -body:not(.block-editor-page) .wp-block-rss .wp-block-rss__item-excerpt, -.block-editor-block-list__layout .wp-block-rss .wp-block-rss__item-excerpt { - order: 2; - font-size: 14px; - line-height: 1.5em; - margin: 5px 0 0 -} - -.widget_search .search-form { - padding: 0 -} - -.widget_search .search-form .search-form-field { - padding: 11px 44px 10px 20px -} - -.widget_search .search-form .search-form-icon { - right: 14px; - left: initial; - top: 17px; - width: 16px; - height: 16px; - font-size: 16px; - line-height: 1em; - color: var(--logico-dark-text-color) -} - -.widget_search .search-form .search-form-icon:before { - display: block -} - -.widget_search .search-form .search-form-icon:hover { - color: var(--logico-accent-color) -} - -.wp-block-search .wp-block-search__inside-wrapper input[type="search"]::-webkit-search-decoration, -.wp-block-search .wp-block-search__inside-wrapper input[type="search"]::-webkit-search-cancel-button, -.wp-block-search .wp-block-search__inside-wrapper input[type="search"]::-webkit-search-results-button, -.wp-block-search .wp-block-search__inside-wrapper input[type="search"]::-webkit-search-results-decoration { - display: none -} - -.wp-block-search input[type="search"]:focus, -.wp-block-search input[type="search"]:focus-visible, -.wp-block-search input[type="text"]:focus, -.wp-block-search input[type="text"]:focus-visible { - outline: none; - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none -} - -.wp-block-search .wp-block-search__button { - white-space: nowrap; - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-flex-shrink: 0; - -moz-flex-shrink: 0; - -ms-flex-shrink: 0; - flex-shrink: 0; - display: inline-block; - position: relative; - text-align: center; - font-size: 14px; - line-height: 1.4286em; - font-weight: 600; - letter-spacing: .01em; - text-decoration: none !important; - border-radius: 0; - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; - outline: none; - cursor: default; - overflow: hidden; - z-index: 2 -} - -.wp-block-search .wp-block-search__button:focus, -.wp-block-search .wp-block-search__button:active { - outline: none; - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none -} - -.wp-block-search .wp-block-search__button:disabled, -.wp-block-search .wp-block-search__button .disabled { - opacity: .5 -} - -.wp-block-search .wp-block-search__button:not(:disabled):not(.disabled):hover { - cursor: pointer -} - -.wp-block-search .wp-block-search__button.has-icon, -.wp-block-search .wp-block-search__button:empty { - font-size: 16px -} - -.wp-block-search .wp-block-search__button.has-icon:before, -.wp-block-search .wp-block-search__button:empty:before { - content: '\e85c'; - display: block; - font: 400 normal 1em 'fontello' -} - -.wp-block-search:not(.wp-block-search__with-title) .logico-form-field { - -webkit-transition: border-color 0.3s; - transition: border-color 0.3s -} - -.wp-block-search:not(.wp-block-search__with-title) .logico-form-field:before, -.wp-block-search:not(.wp-block-search__with-title) .logico-form-field:after { - display: none -} - -.wp-block-search:not(.wp-block-search__with-title) .logico-form-field.not-empty input[type="search"], -.wp-block-search:not(.wp-block-search__with-title) .logico-form-field.not-empty input[type="text"], -.wp-block-search:not(.wp-block-search__with-title) .logico-form-field:focus-within input[type="search"], -.wp-block-search:not(.wp-block-search__with-title) .logico-form-field:focus-within input[type="text"] { - border-color: var(--logico-border-hover-color) -} - -.wp-block-search.wp-block-search__with-title input[type="search"]::-webkit-input-placeholder, -.wp-block-search.wp-block-search__with-title input[type="text"]::-webkit-input-placeholder { - opacity: 0 -} - -.wp-block-search.wp-block-search__with-title input[type="search"]:-moz-placeholder, -.wp-block-search.wp-block-search__with-title input[type="text"]:-moz-placeholder { - opacity: 0 -} - -.wp-block-search.wp-block-search__with-title input[type="search"]::-moz-placeholder, -.wp-block-search.wp-block-search__with-title input[type="text"]::-moz-placeholder { - opacity: 0 -} - -.wp-block-search.wp-block-search__with-title input[type="search"]:-ms-input-placeholder, -.wp-block-search.wp-block-search__with-title input[type="text"]:-ms-input-placeholder { - opacity: 0 -} - -.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper { - padding: 0; - border: none; - -moz-box-sizing: border-box; - box-sizing: border-box; - display: block; - position: relative -} - -.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .logico-form-field { - 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; - -moz-box-sizing: border-box; - box-sizing: border-box; - border: solid 1px var(--logico-border-color); - border-radius: var(--logico-form-field-border-radius-left-top, 0) var(--logico-form-field-border-radius-right-top, 0) var(--logico-form-field-border-radius-right-bottom, 0) var(--logico-form-field-border-radius-left-bottom, 0) -} - -.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .logico-form-field input[type="search"], -.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .logico-form-field input[type="text"] { - border: none !important; - height: 49px -} - -.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .logico-label-wrapper+.logico-form-field { - border-top: none -} - -.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .logico-label-wrapper+.logico-form-field:before, -.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .logico-label-wrapper+.logico-form-field:after { - content: ''; - position: absolute; - display: block; - width: 13px; - height: initial; - -moz-box-sizing: border-box; - box-sizing: border-box; - border: solid 1px var(--logico-border-color); - border-bottom: none; - top: 0; - -webkit-transition: border-color 0.3s; - transition: border-color 0.3s; - z-index: 0 -} - -.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .logico-label-wrapper+.logico-form-field:before { - left: 0; - right: initial; - border-right: none; - border-radius: var(--logico-form-field-border-radius-left-top, 0) 0 0 var(--logico-form-field-border-radius-left-bottom, 0) -} - -.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .logico-label-wrapper+.logico-form-field:after { - left: initial; - right: 0; - border-left: none; - border-radius: 0 var(--logico-form-field-border-radius-right-top, 0) var(--logico-form-field-border-radius-right-bottom, 0) 0 -} - -.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .logico-label-wrapper+.logico-form-field:focus-within:before, -.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .logico-label-wrapper+.logico-form-field:focus-within:after { - border-color: var(--logico-border-hover-color) -} - -.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .logico-label-wrapper { - display: block -} - -.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .logico-label-wrapper>label { - position: absolute; - display: block; - top: 11px; - left: 21px; - right: 21px; - height: 28px; - font-size: 14px; - line-height: 28px !important; - font-weight: 400; - width: auto; - -webkit-transition: color 0.3s, font-size 0.3s, top 0.3s; - transition: color 0.3s, font-size 0.3s, top 0.3s; - color: var(--logico-light-text-color); - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden -} - -.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .logico-label-placeholder { - position: absolute; - display: block; - overflow: hidden; - top: 0; - left: 13px; - right: 13px; - height: 1px; - font-size: 0; - line-height: 1 -} - -.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .logico-label-placeholder .logico-label-placeholder-text { - position: relative; - padding: 0 7px; - margin: 0; - display: inline-block; - font-size: 14px; - line-height: 28px -} - -.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .logico-label-placeholder .logico-label-placeholder-text:before, -.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .logico-label-placeholder .logico-label-placeholder-text:after { - content: ''; - position: absolute; - display: block; - height: 0; - top: 0; - width: 4000px; - border-top: solid 1px var(--logico-border-color); - -webkit-transition: border-color 0.3s, right 0.3s, left 0.3s; - transition: border-color 0.3s, right 0.3s, left 0.3s -} - -.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .logico-label-placeholder .logico-label-placeholder-text:before { - right: 50%; - left: initial -} - -.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .logico-label-placeholder .logico-label-placeholder-text:after { - left: 50%; - right: initial -} - -.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper.not-empty .logico-label-wrapper>label, -.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper:focus-within .logico-label-wrapper>label { - font-size: 14px; - top: -14px; - color: var(--logico-dark-text-color) -} - -.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper.not-empty .logico-label-placeholder .logico-label-placeholder-text:before, -.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper.not-empty .logico-label-placeholder .logico-label-placeholder-text:after, -.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper:focus-within .logico-label-placeholder .logico-label-placeholder-text:before, -.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper:focus-within .logico-label-placeholder .logico-label-placeholder-text:after { - border-top-color: var(--logico-border-hover-color) -} - -.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper.not-empty .logico-label-placeholder .logico-label-placeholder-text:before, -.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper:focus-within .logico-label-placeholder .logico-label-placeholder-text:before { - right: 100%; - left: initial -} - -.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper.not-empty .logico-label-placeholder .logico-label-placeholder-text:after, -.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper:focus-within .logico-label-placeholder .logico-label-placeholder-text:after { - left: 100%; - right: initial -} - -.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper.not-empty .logico-form-field, -.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper:focus-within .logico-form-field { - border-color: var(--logico-border-hover-color) -} - -.wp-block-search.wp-block-search__button-inside .wp-block-search__button { - color: var(--logico-dark-text-color); - -webkit-transition: color 0.3s; - transition: color 0.3s; - height: 28px; - line-height: 28px; - padding: 0; - margin: 10px 16px; - background: none -} - -.wp-block-search.wp-block-search__button-inside .wp-block-search__button:not(:disabled):not(.disabled):hover { - color: var(--logico-accent-color) -} - -.wp-block-search.wp-block-search__button-outside input[type="search"], -.wp-block-search.wp-block-search__button-outside input[type="text"], -.wp-block-search.wp-block-search__no-button input[type="search"], -.wp-block-search.wp-block-search__no-button input[type="text"] { - border: solid 1px var(--logico-border-color); - -webkit-transition: border-color 0.3s, color 0.3s, background-color 0.3s; - transition: border-color 0.3s, color 0.3s, background-color 0.3s -} - -.wp-block-search.wp-block-search__button-outside input[type="search"]:focus, -.wp-block-search.wp-block-search__button-outside input[type="text"]:focus, -.wp-block-search.wp-block-search__no-button input[type="search"]:focus, -.wp-block-search.wp-block-search__no-button input[type="text"]:focus { - border-color: var(--logico-border-hover-color) -} - -.wp-block-search.wp-block-search__button-outside.wp-block-search__with-title input[type="search"], -.wp-block-search.wp-block-search__button-outside.wp-block-search__with-title input[type="text"], -.wp-block-search.wp-block-search__no-button.wp-block-search__with-title input[type="search"], -.wp-block-search.wp-block-search__no-button.wp-block-search__with-title input[type="text"] { - border-top: none; - border-left: none; - border-right: none -} - -.wp-block-search.wp-block-search__button-outside .wp-block-search__button, -.wp-block-search.wp-block-search__button-only .wp-block-search__button { - height: 50px; - min-width: 50px; - border: solid 1px var(--logico-button-border-color); - border-radius: var(--logico-radius-small, 0); - padding: 1em 1.7143em; - -webkit-transition: background 0.45s ease-out, border-color 0.3s, color 0.3s, padding 0.3s; - transition: background 0.45s ease-out, border-color 0.3s, color 0.3s, padding 0.3s; - color: var(--logico-button-text-color); - background: -webkit-linear-gradient(90deg, var(--logico-button-background-color) 50%, var(--logico-button-background-hover) 50%); - background: -moz-linear-gradient(90deg, var(--logico-button-background-color) 50%, var(--logico-button-background-hover) 50%); - background: linear-gradient(90deg, var(--logico-button-background-color) 50%, var(--logico-button-background-hover) 50%); - -webkit-background-size: calc(200% + 4px) 100%; - -moz-background-size: calc(200% + 4px) 100%; - -o-background-size: calc(200% + 4px) 100%; - background-size: calc(200% + 4px) 100%; - background-position: 0% 0; - background-repeat: no-repeat -} - -.wp-block-search.wp-block-search__button-outside .wp-block-search__button:not(:disabled):not(.disabled):hover, -.wp-block-search.wp-block-search__button-only .wp-block-search__button:not(:disabled):not(.disabled):hover { - background-position: calc(100% + 1px) 0; - color: var(--logico-button-text-hover); - border-color: var(--logico-button-border-hover) -} - -.wp-block-search.wp-block-search__button-outside .wp-block-search__button.has-icon, -.wp-block-search.wp-block-search__button-outside .wp-block-search__button:empty, -.wp-block-search.wp-block-search__button-only .wp-block-search__button.has-icon, -.wp-block-search.wp-block-search__button-only .wp-block-search__button:empty { - padding: 1em -} - -.wp-block-search.wp-block-search__button-only input[type="search"], -.wp-block-search.wp-block-search__button-only input[type="text"] { - margin: 0 10px 0 0 -} - -.widget_tag_cloud .tagcloud { - margin: -10px -5px 0 !important; - font-size: 0; - line-height: 1 -} - -.widget_tag_cloud .tagcloud .tag-cloud-link { - font-size: 14px !important; - font-weight: 600; - line-height: 2.0714em; - padding: 0 1.0714em 0 1.0714em; - letter-spacing: .01em; - -webkit-transition: background-color 0.3s, color 0.3s; - transition: background-color 0.3s, color 0.3s; - display: inline-block; - vertical-align: top; - margin: 10px 5px 0; - cursor: pointer; - text-decoration: none; - background-color: var(--logico-background-alter-color); - color: var(--logico-default-text-color); - border-radius: calc(var(--logico-radius-small, 0px) / 2) -} - -.widget_tag_cloud .tagcloud .tag-cloud-link:hover { - background-color: var(--logico-button-background-hover); - color: var(--logico-button-text-hover) -} - -.wp-block-tag-cloud:not(.is-style-outline), -.wp-block-tag-cloud.is-style-default, -.wp-block-tag-cloud.is-style-outline { - margin: -10px -5px 0 !important; - 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; - gap: 0 -} - -.wp-block-tag-cloud:not(.is-style-outline) .tag-cloud-link, -.wp-block-tag-cloud.is-style-default .tag-cloud-link, -.wp-block-tag-cloud.is-style-outline .tag-cloud-link { - font-weight: 600; - line-height: 2.0714em; - padding: 0 1.0714em 0 1.0714em; - letter-spacing: .01em; - -webkit-transition: background-color 0.3s, border-color 0.3s, color 0.3s; - transition: background-color 0.3s, border-color 0.3s, color 0.3s; - display: inline-block; - vertical-align: top; - margin: 10px 5px 0; - cursor: pointer; - text-decoration: none; - color: var(--logico-default-text-color); - border-radius: calc(var(--logico-radius-small, 0px) / 2) -} - -.wp-block-tag-cloud:not(.is-style-outline):not(:last-child), -.wp-block-tag-cloud.is-style-default:not(:last-child), -.wp-block-tag-cloud.is-style-outline:not(:last-child) { - margin-bottom: 2rem -} - -.wp-block-tag-cloud.is-style-outline { - font-size: 14px !important -} - -.wp-block-tag-cloud.is-style-outline .tag-cloud-link:not(:hover) { - background-color: transparent; - border: solid 1px var(--logico-button-border-hover) -} - -.wp-block-tag-cloud.is-style-outline .tag-cloud-link:hover { - background-color: var(--logico-button-background-hover); - color: var(--logico-button-text-hover) -} - -.wp-block-tag-cloud:not(.is-style-outline) .tag-cloud-link:not(:hover), -.wp-block-tag-cloud.is-style-default .tag-cloud-link:not(:hover) { - background-color: var(--logico-background-alter-color) -} - -.wp-block-tag-cloud:not(.is-style-outline) .tag-cloud-link:hover, -.wp-block-tag-cloud.is-style-default .tag-cloud-link:hover { - background-color: var(--logico-button-background-hover); - color: var(--logico-button-text-hover) -} - -.textwidget img[class*='size-'] { - border-radius: var(--logico-radius-medium, 0) -} - -.wp-video { - overflow: hidden -} - -.wp-video .mejs-container, -.wp-video iframe, -.wp-video video { - border-radius: var(--logico-radius-small, 0); - background-color: var(--logico-background-color); - color: var(--logico-dark-text-color) -} - -.wp-video .mejs-layers .mejs-poster { - background-blend-mode: luminosity; - border-radius: var(--logico-radius-small, 0) -} - -.wp-video .mejs-layers .mejs-overlay-play { - z-index: 3; - border-radius: var(--logico-radius-small, 0) -} - -.wp-video .mejs-controls { - -webkit-transition: all 0.3s 0.3s; - transition: all 0.3s 0.3s; - border-radius: var(--logico-radius-small, 0) -} - -.wp-video .mejs-controls .mejs-time-rail { - margin: 0 -} - -.wp-video .mejs-controls .mejs-time-rail .mejs-time-current { - background-color: var(--logico-accent-color) -} - -.wp-video .mejs-controls .mejs-time-rail .mejs-time-hovered { - background-color: var(--logico-accent-color); - opacity: .3 -} - -.wp-video .mejs-controls .mejs-time-rail .mejs-time-hovered.negative { - background-color: rgba(0, 0, 0, .4) -} - -.wp-video .mejs-controls .mejs-time-rail .mejs-time-handle { - border: none; - top: 4px; - background: none -} - -.wp-video .mejs-mediaelement:hover~.mejs-controls { - opacity: 1 !important -} - -.wp-video .mejs-time-handle-content { - border: none; - width: 0 -} - -.wp-video .mejs-time { - padding-top: 15px; - color: var(--logico-dark-text-color) -} - -.wp-video .mejs-overlay-play .mejs-overlay-button { - border-radius: var(--logico-radius-small, 0); - background-image: none; - text-align: center; - outline: none; - width: 106px; - height: 106px; - pointer-events: auto -} - -.wp-video .mejs-overlay-play .mejs-overlay-button:before { - content: '\e8a2'; - font: 400 normal 19px/52px 'fontello'; - display: block; - width: 52px; - height: 52px; - position: absolute; - left: 50%; - right: initial; - top: 50%; - margin: -26px 0 0 -26px; - border-radius: var(--logico-radius-small, 0); - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-transition: color 0.3s, background-color 0.3s; - transition: color 0.3s, background-color 0.3s; - background-color: var(--logico-accent-color); - color: var(--logico-dark-text-color) -} - -.wp-video .mejs-overlay-play .mejs-overlay-button:hover:before { - background-color: var(--logico-background-color); - color: var(--logico-dark-text-color) -} - -.wp-video .mejs-button { - width: 20px -} - -.wp-video .mejs-button+.mejs-button { - margin: 0 0 0 10px -} - -.wp-video .mejs-button>button { - margin: 10px 0; - color: var(--logico-dark-text-color); - padding: 0; - border: none; - min-width: 0; - background: none; - -webkit-transition: color 0.3s; - transition: color 0.3s -} - -.wp-video .mejs-button>button:before { - font: 700 normal 16px/20px 'Font Awesome 6 Free' -} - -.wp-video .mejs-button>button:after { - content: none; - display: none -} - -.wp-video .mejs-button>button:hover { - color: var(--logico-accent-color) -} - -.wp-video .mejs-button.mejs-play>button:before { - content: '\f04b' -} - -.wp-video .mejs-button.mejs-pause>button:before { - content: '\f04c' -} - -.wp-video .mejs-button.mejs-mute>button:before { - content: '\f028' -} - -.wp-video .mejs-button.mejs-unmute>button:before { - content: '\f026' -} - -.wp-video .mejs-button.mejs-fullscreen-button>button:before { - content: '\f0b2' -} - -.wp-video .mejs-button.mejs-fullscreen-button.mejs-unfullscreen>button:before { - content: '\f066' -} - -.widget div.wpforms-container .wpforms-form .wpforms-title { - margin-bottom: 0; - font-size: 20px -} - -.widget div.wpforms-container .wpforms-form .wpforms-title:not(:last-child) { - margin-bottom: 10px -} - -.widget div.wpforms-container .wpforms-form .wpforms-description { - font-size: 16px; - line-height: 1.5em -} - -.widget div.wpforms-container .wpforms-form .wpforms-head-container { - margin: 0 0 10px -} - -.widget div.wpforms-container .wpforms-submit-container:not(:first-child) { - padding-top: 20px -} - -.elementor-tab-title a { - color: inherit -} - -.elementor-accordion { - text-align: start -} - -.elementor-accordion .elementor-accordion-item { - border: 1px solid #d5d8dc -} - -.elementor-accordion .elementor-accordion-item+.elementor-accordion-item { - border-block-start: none -} - -.elementor-accordion .elementor-tab-title { - cursor: pointer; - font-weight: 700; - line-height: 1; - margin: 0; - outline: none; - padding: 15px 20px -} - -.elementor-accordion .elementor-tab-title .elementor-accordion-icon { - display: inline-block; - width: 1.5em -} - -.elementor-accordion .elementor-tab-title .elementor-accordion-icon svg { - height: 1em; - width: 1em -} - -.elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-right { - float: right; - text-align: right -} - -.elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-left { - float: left; - text-align: left -} - -.elementor-accordion .elementor-tab-title .elementor-accordion-icon .elementor-accordion-icon-closed { - display: block -} - -.elementor-accordion .elementor-tab-title .elementor-accordion-icon .elementor-accordion-icon-opened, -.elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon-closed { - display: none -} - -.elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon-opened { - display: block -} - -.elementor-accordion .elementor-tab-content { - border-block-start: 1px solid #d5d8dc; - display: none; - padding: 15px 20px -} - -@media (max-width:480px) { - .elementor-accordion .elementor-tab-title { - padding: 12px 15px - } - .elementor-accordion .elementor-tab-title .elementor-accordion-icon { - width: 1.2em - } - .elementor-accordion .elementor-tab-content { - padding: 7px 15px - } -} - -.e-con-inner>.elementor-widget-accordion, -.e-con>.elementor-widget-accordion { - width: var(--container-widget-width); - --flex-grow: var( --container-widget-flex-grow) -} diff --git a/public/css/sections/section-blogs.css b/public/css/sections/section-blogs.css deleted file mode 100644 index 07444ad..0000000 --- a/public/css/sections/section-blogs.css +++ /dev/null @@ -1,188 +0,0 @@ - /* ── Blog page hero ── */ - .blog-hero { - background: linear-gradient(160deg, #0c0c14 0%, #18050a 100%); - padding: 120px 0 60px; - text-align: center; - position: relative; - overflow: hidden; - margin-top: 0 !important; - } - .blog-hero::before { - content: ''; - position: absolute; - inset: 0; - background: radial-gradient(ellipse 60% 50% at 50% 60%, rgba(192,18,39,0.14) 0%, transparent 100%); - pointer-events: none; - } - .blog-hero-inner { - position: relative; - z-index: 1; - max-width: 720px; - margin: 0 auto; - padding: 0 32px; - } - .blog-hero-eyebrow { - display: inline-flex; - align-items: center; - gap: 10px; - font-family: 'Manrope', sans-serif; - font-size: 11px; - font-weight: 700; - letter-spacing: 3.5px; - text-transform: uppercase; - color: rgba(255,255,255,0.35); - margin-bottom: 20px; - } - .blog-hero-eyebrow::before, - .blog-hero-eyebrow::after { - content: ''; - display: block; - width: 28px; - height: 1px; - background: rgba(255,255,255,0.2); - } - .blog-hero h1 { - font-family: 'Manrope', sans-serif; - font-size: clamp(28px, 4.5vw, 52px); - font-weight: 900; - color: #ffffff !important; - line-height: 1.05; - letter-spacing: -1.5px; - text-transform: uppercase; - margin: 0 0 14px; - } - .blog-hero h1 span { color: #c01227; } - .blog-hero p { - font-family: 'Manrope', sans-serif; - font-size: 15px; - color: rgba(255,255,255,0.48); - line-height: 1.7; - margin: 0; - } - - /* ── Blog grid section ── */ - .blog-section { - background: #f8fafc; - padding: 80px 0 100px; - } - .blog-container { - max-width: 1280px; - margin: 0 auto; - padding: 0 40px; - } - - /* ── Blog grid ── */ - .dm-blog-grid { - display: grid; - grid-template-columns: repeat(3, 1fr); - gap: 32px; - } - - /* ── Blog card ── */ - .dm-blog-card { - background: #fff; - border-radius: 20px; - overflow: hidden; - border: 1px solid rgba(0,0,0,0.07); - box-shadow: 0 4px 24px rgba(0,0,0,0.05); - transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.4s cubic-bezier(0.4, 0, 0.2, 1); - display: flex; - flex-direction: column; - } - .dm-blog-card:hover { - transform: translateY(-12px) scale(1.02); - box-shadow: 0 20px 50px rgba(0,0,0,0.15), 0 0 20px rgba(192, 18, 39, 0.1); - } - .dm-blog-card-image { - width: 100%; - aspect-ratio: 4/3; - overflow: hidden; - background: #eee; - } - .dm-blog-card-image img { - width: 100%; - height: 100%; - object-fit: cover; - display: block; - transition: transform 0.6s cubic-bezier(0.19, 1, 0.22, 1); - } - .dm-blog-card:hover .dm-blog-card-image img { - transform: scale(1.04); - } - .dm-blog-card-body { - padding: 20px 22px 24px; - flex: 1; - display: flex; - flex-direction: column; - } - .dm-blog-meta { - display: flex; - align-items: center; - gap: 10px; - margin-bottom: 10px; - flex-wrap: wrap; - } - .dm-blog-category { - font-family: 'Manrope', sans-serif; - font-size: 9px; - font-weight: 700; - text-transform: uppercase; - letter-spacing: 1.8px; - color: #c01227; - background: rgba(192,18,39,0.07); - border: 1px solid rgba(192,18,39,0.15); - border-radius: 100px; - padding: 3px 9px; - text-decoration: none; - white-space: nowrap; - } - .dm-blog-date { - font-family: 'Manrope', sans-serif; - font-size: 10px; - font-weight: 600; - color: #94a3b8; - letter-spacing: 0.3px; - } - .dm-blog-card h3 { - font-family: 'Manrope', sans-serif; - font-size: 15px; - font-weight: 800; - color: #111827; - line-height: 1.4; - letter-spacing: -0.2px; - margin: 0 0 8px; - } - .dm-blog-card p { - font-family: 'Manrope', sans-serif; - font-size: 12.5px; - color: #64748b; - line-height: 1.65; - margin: 0 0 18px; - flex: 1; - } - .dm-blog-read-more { - display: inline-flex; - align-items: center; - gap: 5px; - font-family: 'Manrope', sans-serif; - font-size: 12px; - font-weight: 700; - color: #c01227; - text-decoration: none; - letter-spacing: 0.2px; - margin-top: auto; - transition: gap 0.2s ease; - } - .dm-blog-read-more:hover { gap: 9px; } - .dm-blog-read-more svg { flex-shrink: 0; } - - /* ── Responsive ── */ - @media (max-width: 1024px) { - .dm-blog-grid { grid-template-columns: repeat(2, 1fr); } - } - @media (max-width: 640px) { - .dm-blog-grid { grid-template-columns: 1fr; } - .blog-hero { padding: 110px 0 60px; } - .blog-container { padding: 0 20px; } - .blog-section { padding: 60px 0 80px; } - } diff --git a/public/css/sections/section-brands.css b/public/css/sections/section-brands.css deleted file mode 100644 index 98d6d61..0000000 --- a/public/css/sections/section-brands.css +++ /dev/null @@ -1,171 +0,0 @@ -.tax-product_brand .brand-description { - overflow: hidden; - zoom:1} - -.tax-product_brand .brand-description img.brand-thumbnail { - width: 25%; - float: right -} - -.tax-product_brand .brand-description .text { - width: 72%; - float: left -} - -.widget_brand_description img { - box-sizing: border-box; - width: 100%; - max-width: none; - height: auto; - margin: 0 0 1em -} - -ul.brand-thumbnails { - margin-left: 0; - margin-bottom: 0; - clear: both; - list-style: none -} - -ul.brand-thumbnails:before { - clear: both; - content: ""; - display: table -} - -ul.brand-thumbnails:after { - clear: both; - content: ""; - display: table -} - -ul.brand-thumbnails li { - float: left; - margin: 0 3.8% 1em 0; - padding: 0; - position: relative; - width: 22.05% -} - -ul.brand-thumbnails.fluid-columns li { - width: auto -} - -ul.brand-thumbnails:not(.fluid-columns) li.first { - clear: both -} - -ul.brand-thumbnails:not(.fluid-columns) li.last { - margin-right: 0 -} - -ul.brand-thumbnails.columns-1 li { - width: 100%; - margin-right: 0 -} - -ul.brand-thumbnails.columns-2 li { - width: 48% -} - -ul.brand-thumbnails.columns-3 li { - width: 30.75% -} - -ul.brand-thumbnails.columns-5 li { - width: 16.95% -} - -ul.brand-thumbnails.columns-6 li { - width: 13.5% -} - -.brand-thumbnails li img { - box-sizing: border-box; - width: 100%; - max-width: none; - height: auto; - margin: 0 -} - -@media screen and (max-width: 768px) { - ul.brand-thumbnails:not(.fluid-columns) li { - width:48%!important - } - - ul.brand-thumbnails:not(.fluid-columns) li.first { - clear: none - } - - ul.brand-thumbnails:not(.fluid-columns) li.last { - margin-right: 3.8% - } - - ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd) { - clear: both - } - - ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even) { - margin-right: 0 - } -} - -.brand-thumbnails-description li { - text-align: center -} - -.brand-thumbnails-description li .term-thumbnail img { - display: inline -} - -.brand-thumbnails-description li .term-description { - margin-top: 1em; - text-align: left -} - -#brands_a_z h3:target { - text-decoration: underline -} - -ul.brands_index { - list-style: none outside; - overflow: hidden; - zoom:1} - -ul.brands_index li { - float: left; - margin: 0 2px 2px 0 -} - -ul.brands_index li a,ul.brands_index li span { - border: 1px solid #ccc; - padding: 6px; - line-height: 1em; - float: left; - text-decoration: none -} - -ul.brands_index li span { - border-color: #eee; - color: #ddd -} - -ul.brands_index li a:hover { - border-width: 2px; - padding: 5px; - text-decoration: none -} - -ul.brands_index li a.active { - border-width: 2px; - padding: 5px -} - -div#brands_a_z a.top { - border: 1px solid #ccc; - padding: 4px; - line-height: 1em; - float: right; - text-decoration: none; - font-size: .8em -} diff --git a/public/css/sections/section-ev-logistics.css b/public/css/sections/section-ev-logistics.css deleted file mode 100644 index a88a35e..0000000 --- a/public/css/sections/section-ev-logistics.css +++ /dev/null @@ -1,737 +0,0 @@ -/* EV Section Styles */ -:root { - --ev-primary: #111111; - --ev-accent: #E31E24; - --ev-accent-soft: rgba(227, 30, 36, 0.1); - --ev-text-muted: #64748B; - --ev-bg-light: #F8FAFC; - --ev-card-bg: rgba(255, 255, 255, 0.8); - --ev-radius-lg: 32px; - --ev-radius-md: 20px; - --ev-radius-sm: 12px; - --ev-shadow-premium: 0 20px 50px rgba(0, 0, 0, 0.06); - --ev-glass-border: rgba(255, 255, 255, 0.5); -} - -.ev-section { - padding: 120px 0; - background-color: #FDFDFD; - font-family: 'Inter', system-ui, -apple-system, sans-serif; - overflow: hidden; - position: relative; -} - -/* Background Blobs */ -.ev-section::before, -.ev-section::after { - content: ''; - position: absolute; - width: 600px; - height: 600px; - border-radius: 50%; - filter: blur(120px); - z-index: 0; - opacity: 0.4; -} - -.ev-section::before { - background: radial-gradient(circle, #E31E24 0%, transparent 70%); - top: -200px; - right: -200px; -} - -.ev-section::after { - background: radial-gradient(circle, #3B82F6 0%, transparent 70%); - bottom: -200px; - left: -200px; -} - -.ev-container { - max-width: 1300px; - margin: 0 auto; - padding: 0 40px; - position: relative; - z-index: 1; -} - -.ev-grid { - display: grid; - grid-template-columns: 1.1fr 1.2fr; - gap: 80px; - align-items: center; -} - -/* Left Content */ -.ev-badge { - display: inline-flex; - align-items: center; - padding: 8px 18px; - border-radius: 100px; - font-size: 13px; - font-weight: 700; - margin-bottom: 32px; - background: #FFFFFF; - border: 1px solid #E2E8F0; - color: #1E293B; - text-transform: uppercase; - letter-spacing: 0.5px; - box-shadow: 0 4px 12px rgba(0,0,0,0.03); -} - -.ev-title { - font-size: clamp(36px, 5vw, 64px); - font-weight: 900; - line-height: 1.05; - color: var(--ev-primary); - margin-bottom: 28px; - letter-spacing: -1.5px; -} - -.ev-title .accent { - color: var(--ev-accent); - display: block; -} - -.ev-desc { - font-size: 18px; - color: var(--ev-text-muted); - line-height: 1.7; - max-width: 520px; - margin-bottom: 56px; - font-weight: 500; -} - -/* Feature Grid */ -.feature-grid { - display: grid; - grid-template-columns: 1fr 1fr; - gap: 20px; -} - -.feature-card { - background: var(--ev-card-bg); - backdrop-filter: blur(12px); - -webkit-backdrop-filter: blur(12px); - padding: 24px; - border-radius: var(--ev-radius-md); - border: 1px solid var(--ev-glass-border); - box-shadow: var(--ev-shadow-premium); - transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275); -} - -.feature-card:hover { - transform: translateY(-12px) scale(1.02); - border-color: rgba(227, 30, 36, 0.3); - box-shadow: 0 30px 70px rgba(227, 30, 36, 0.2), 0 0 30px rgba(227, 30, 36, 0.1); -} - -.feature-icon-box { - width: 48px; - height: 48px; - background: #fff; - border-radius: 12px; - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 20px; - box-shadow: 0 8px 16px rgba(0,0,0,0.04); -} - -.feature-card h3 { - font-size: 15px; - font-weight: 800; - margin-bottom: 8px; - color: var(--ev-primary); - text-transform: uppercase; - letter-spacing: 0.5px; -} - -.feature-card p { - font-size: 13px; - color: var(--ev-text-muted); - line-height: 1.6; - margin: 0; - font-weight: 500; -} - -/* Right Dashboard */ -.ev-dashboard { - position: relative; - padding: 20px; -} - -.dashboard-card { - background: rgba(255, 255, 255, 0.7); - backdrop-filter: blur(20px); - -webkit-backdrop-filter: blur(20px); - border-radius: var(--ev-radius-lg); - padding: 40px; - box-shadow: 0 40px 100px rgba(0, 0, 0, 0.08); - border: 1px solid rgba(255, 255, 255, 0.8); - position: relative; - overflow: visible; -} - -.dashboard-header { - display: flex; - justify-content: space-between; - align-items: center; - margin-bottom: 40px; -} - -.dashboard-title { - font-size: 20px; - font-weight: 900; - margin: 0; - color: var(--ev-primary); - letter-spacing: 0.5px; -} - -.live-indicator { - background: rgba(16, 185, 129, 0.1); - color: #059669; - padding: 6px 14px; - border-radius: 100px; - font-size: 11px; - font-weight: 800; - display: flex; - align-items: center; - gap: 8px; - text-transform: uppercase; -} - -.live-indicator::before { - content: ''; - width: 8px; - height: 8px; - background: #10B981; - border-radius: 50%; - box-shadow: 0 0 10px rgba(16, 185, 129, 0.5); - animation: pulse 2s infinite; -} - -@keyframes pulse { - 0% { transform: scale(0.95); opacity: 1; } - 50% { transform: scale(1.1); opacity: 0.6; } - 100% { transform: scale(0.95); opacity: 1; } -} - -.van-display { - position: relative; - margin: 60px 0; - display: flex; - justify-content: center; -} - -.van-image { - width: 80%; - height: auto; - filter: drop-shadow(0 30px 40px rgba(0,0,0,0.1)); - transition: transform 0.5s ease; -} - -.van-display:hover .van-image { - transform: scale(1.05) rotate(-2deg); -} - -/* Dashboard Overlays */ -.overlay-card { - position: absolute; - background: rgba(255, 255, 255, 0.9); - backdrop-filter: blur(8px); - padding: 12px 18px; - border-radius: 16px; - box-shadow: 0 15px 35px rgba(0, 0, 0, 0.08); - display: flex; - align-items: center; - gap: 12px; - z-index: 2; - border: 1px solid rgba(255, 255, 255, 1); - animation: float 4s ease-in-out infinite; -} - -@keyframes float { - 0% { transform: translateY(0px); } - 50% { transform: translateY(-10px); } - 100% { transform: translateY(0px); } -} - -.overlay-card.v-status-1 { top: 0%; left: -10%; animation-delay: 0s; } -.overlay-card.v-status-2 { top: -15%; right: 0%; animation-delay: 1s; } -.overlay-card.v-status-3 { bottom: 10%; left: -5%; animation-delay: 2s; } -.overlay-card.v-status-4 { bottom: -5%; right: -10%; animation-delay: 1.5s; } - -.status-avatar { - width: 40px; - height: 40px; - border-radius: 10px; - background: #F1F5F9; - display: flex; - align-items: center; - justify-content: center; - overflow: hidden; -} - -.overlay-card .info h4 { - font-size: 13px; - font-weight: 800; - margin: 0; - color: #111; -} - -.overlay-card .info p { - font-size: 11px; - margin: 0; - color: var(--ev-text-muted); - font-weight: 600; -} - -.progress-ring { - width: 38px; - height: 38px; - display: flex; - align-items: center; - justify-content: center; - font-size: 10px; - font-weight: 800; - border-radius: 50%; - border: 3px solid #E2E8F0; - color: #111; -} - -.progress-ring.success { border-color: #10B981; color: #10B981; } -.progress-ring.warning { border-color: #F59E0B; color: #F59E0B; } - -/* Stats Row */ -.stats-row { - display: grid; - grid-template-columns: repeat(4, 1fr); - gap: 16px; - margin-top: 40px; -} - -.stat-metric { - background: rgba(255, 255, 255, 1); - padding: 20px 10px; - border-radius: 20px; - text-align: center; - border: 1px solid #F1F5F9; - box-shadow: 0 4px 12px rgba(0,0,0,0.03); - transition: all 0.3s ease; -} - -.stat-metric:hover { - transform: translateY(-5px); - border-color: var(--ev-accent); -} - -.stat-value { - display: block; - font-size: 22px; - font-weight: 900; - color: var(--ev-primary); - margin-bottom: 4px; -} - -.stat-label { - display: block; - font-size: 10px; - color: var(--ev-text-muted); - font-weight: 700; - text-transform: uppercase; - letter-spacing: 0.5px; -} - -/* Responsiveness */ -@media (max-width: 1280px) { - .ev-grid { gap: 40px; } - .overlay-card.v-status-1 { left: 0; } - .overlay-card.v-status-2 { right: 0; } -} - -@media (max-width: 1024px) { - .ev-grid { - grid-template-columns: 1fr; - gap: 80px; - } - - .ev-content { - text-align: center; - display: flex; - flex-direction: column; - align-items: center; - } - - .ev-desc { - max-width: 600px; - } - - .feature-grid { - max-width: 800px; - width: 100%; - } - - .ev-dashboard { - max-width: 800px; - margin: 0 auto; - } -} - -@media (max-width: 640px) { - .ev-section { padding: 80px 0; } - .feature-grid { grid-template-columns: 1fr; } - .stats-row { grid-template-columns: 1fr 1fr; } - .dashboard-card { padding: 30px 20px; } - .ev-title { font-size: 40px; } - .overlay-card { transform: scale(0.8); } - .v-status-1, .v-status-2, .v-status-3, .v-status-4 { position: static; margin-bottom: 10px; } - .van-display { margin: 20px 0; } -} -/* EV2 Section - Premium Redesign */ -:root { - --ev2-primary: #0A0A0B; - --ev2-accent: #E31E24; - --ev2-accent-glow: rgba(227, 30, 36, 0.4); - --ev2-text: #FFFFFF; - --ev2-text-muted: #A1A1AA; - --ev2-card-bg: rgba(23, 23, 23, 0.7); - --ev2-border: rgba(255, 255, 255, 0.1); - --ev2-radius: 24px; -} - -.ev2-section { - padding: 120px 0; - background-color: var(--ev2-primary); - color: var(--ev2-text); - font-family: 'Outfit', 'Manrope', sans-serif; - overflow: hidden; - position: relative; -} - -/* Abstract Background Elements */ -.ev2-section::before { - content: ''; - position: absolute; - top: -10%; - right: -10%; - width: 40%; - height: 40%; - background: radial-gradient(circle, var(--ev2-accent-glow) 0%, transparent 70%); - z-index: 0; - pointer-events: none; -} - -.ev2-container { - max-width: 1300px; - margin: 0 auto; - padding: 0 30px; - position: relative; - z-index: 1; -} - -.ev2-grid { - display: grid; - grid-template-columns: 1fr 1fr; - gap: 80px; - align-items: center; -} - -/* Left Content */ -.ev2-badge { - display: inline-flex; - align-items: center; - gap: 8px; - padding: 8px 16px; - border-radius: 100px; - font-size: 13px; - font-weight: 700; - margin-bottom: 24px; - background: rgba(227, 30, 36, 0.1); - color: var(--ev2-accent); - border: 1px solid rgba(227, 30, 36, 0.2); - text-transform: uppercase; - letter-spacing: 1px; -} - -.ev2-badge::before { - content: ''; - width: 6px; - height: 6px; - background: var(--ev2-accent); - border-radius: 50%; - box-shadow: 0 0 10px var(--ev2-accent); - animation: pulse 2s infinite; -} - -@keyframes pulse { - 0% { transform: scale(1); opacity: 1; } - 50% { transform: scale(1.5); opacity: 0.5; } - 100% { transform: scale(1); opacity: 1; } -} - -.ev2-title { - font-size: clamp(40px, 6vw, 72px); - font-weight: 900; - line-height: 1; - margin-bottom: 30px; - text-transform: uppercase; -} - -.ev2-title .glow { - color: var(--ev2-accent); - display: block; - text-shadow: 0 0 30px var(--ev2-accent-glow); -} - -.ev2-desc { - font-size: 20px; - color: var(--ev2-text-muted); - line-height: 1.6; - max-width: 580px; - margin-bottom: 50px; -} - -/* Feature Stack */ -.ev2-features { - display: grid; - grid-template-columns: 1fr 1fr; - gap: 20px; -} - -.ev2-feature-item { - padding: 24px; - background: var(--ev2-card-bg); - backdrop-filter: blur(10px); - border: 1px solid var(--ev2-border); - border-radius: 20px; - transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275); -} - -.ev2-feature-item:hover { - transform: translateY(-8px); - border-color: rgba(227, 30, 36, 0.4); - background: rgba(23, 23, 23, 0.9); -} - -.ev2-icon-wrap { - width: 50px; - height: 50px; - background: rgba(255, 255, 255, 0.05); - border-radius: 12px; - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 20px; - color: var(--ev2-accent); -} - -.ev2-feature-item h3 { - font-size: 18px; - font-weight: 700; - margin-bottom: 12px; - letter-spacing: -0.5px; -} - -.ev2-feature-item p { - font-size: 14px; - color: var(--ev2-text-muted); - line-height: 1.5; - margin: 0; -} - -/* Right Side - Visual Interface */ -.ev2-visual-wrap { - position: relative; -} - -.ev2-main-card { - background: linear-gradient(135deg, #171719 0%, #0A0A0B 100%); - border-radius: 32px; - padding: 40px; - border: 1px solid var(--ev2-border); - box-shadow: 0 40px 100px rgba(0, 0, 0, 0.5); - position: relative; - overflow: hidden; -} - -.ev2-main-card::after { - content: ''; - position: absolute; - inset: 0; - background: linear-gradient(180deg, transparent 0%, rgba(227, 30, 36, 0.05) 100%); - pointer-events: none; -} - -.ev2-card-header { - display: flex; - justify-content: space-between; - align-items: flex-start; - margin-bottom: 40px; -} - -.ev2-tagline { - font-size: 12px; - font-weight: 800; - color: var(--ev2-accent); - letter-spacing: 2px; - text-transform: uppercase; -} - -.ev2-id { - font-size: 28px; - font-weight: 900; - color: #fff; - margin-top: 5px; -} - -.ev2-status-pill { - background: rgba(16, 185, 129, 0.1); - color: #10B981; - padding: 6px 14px; - border-radius: 100px; - font-size: 12px; - font-weight: 700; - display: flex; - align-items: center; - gap: 6px; -} - -.ev2-image-box { - position: relative; - margin: 30px 0; - border-radius: 20px; - overflow: hidden; -} - -.ev2-image-box img { - width: 100%; - height: auto; - display: block; - transform: scale(1.05); - transition: transform 0.8s ease; -} - -.ev2-main-card:hover .ev2-image-box img { - transform: scale(1); -} - -/* Floating HUD elements */ -.ev2-hud { - position: absolute; - padding: 15px; - background: rgba(10, 10, 11, 0.8); - backdrop-filter: blur(12px); - border: 1px solid rgba(255, 255, 255, 0.1); - border-radius: 16px; - z-index: 10; -} - -.hud-1 { - top: 30%; - right: -20px; - width: 180px; -} - -.hud-2 { - bottom: 20%; - left: -20px; - width: 160px; -} - -.hud-label { - font-size: 10px; - color: var(--ev2-text-muted); - text-transform: uppercase; - font-weight: 700; - margin-bottom: 5px; -} - -.hud-value { - font-size: 20px; - font-weight: 900; - color: #fff; -} - -.hud-progress { - height: 4px; - background: rgba(255, 255, 255, 0.1); - border-radius: 2px; - margin-top: 10px; -} - -.hud-bar { - height: 100%; - background: var(--ev2-accent); - border-radius: 2px; - box-shadow: 0 0 10px var(--ev2-accent); -} - -/* Bottom Metrics */ -.ev2-metrics { - display: grid; - grid-template-columns: repeat(3, 1fr); - gap: 20px; - margin-top: 40px; -} - -.metric-box { - text-align: left; -} - -.m-val { - font-size: 24px; - font-weight: 900; - display: block; - color: #fff; -} - -.m-label { - font-size: 11px; - color: var(--ev2-text-muted); - font-weight: 600; -} - -/* Responsiveness */ -@media (max-width: 1024px) { - .ev2-grid { - grid-template-columns: 1fr; - gap: 60px; - } - - .ev2-content { - text-align: center; - } - - .ev2-desc { - margin-left: auto; - margin-right: auto; - } - - .ev2-features { - max-width: 700px; - margin: 0 auto; - } - - .ev2-visual-wrap { - max-width: 600px; - margin: 0 auto; - } - - .hud-1, .hud-2 { - display: none; - } -} - -@media (max-width: 640px) { - .ev2-features { - grid-template-columns: 1fr; - } - - .ev2-title { - font-size: 40px; - } - - .ev2-metrics { - grid-template-columns: 1fr 1fr; - } -} diff --git a/public/css/sections/section-ev-premium.css b/public/css/sections/section-ev-premium.css deleted file mode 100644 index 0cd61d7..0000000 --- a/public/css/sections/section-ev-premium.css +++ /dev/null @@ -1,464 +0,0 @@ -/* EV Premium Section - High-End SaaS UI */ -:root { - --evp-bg: #030303; - --evp-card-bg: rgba(20, 20, 22, 0.6); - --evp-accent: #E31E24; - --evp-accent-glow: rgba(227, 30, 36, 0.4); - --evp-success: #10B981; - --evp-info: #3B82F6; - --evp-text: #FFFFFF; - --evp-text-dim: #A1A1AA; - --evp-border: rgba(255, 255, 255, 0.08); - --evp-glass-border: rgba(255, 255, 255, 0.12); - --evp-radius-lg: 32px; - --evp-radius-md: 20px; - --evp-font: 'Manrope', -apple-system, sans-serif; -} - -.evp-section { - padding: 140px 0; - background-color: #1f1f1f; - color: var(--evp-text); - font-family: var(--evp-font); - position: relative; - overflow: hidden; -} - -/* ─── BACKGROUND EFFECTS ─── */ -.evp-bg-aura { - position: absolute; - width: 600px; - height: 600px; - border-radius: 50%; - filter: blur(150px); - z-index: 0; - pointer-events: none; - opacity: 0.3; -} - -.aura-red { - background: radial-gradient(circle, var(--evp-accent) 0%, transparent 70%); - top: -100px; - right: -100px; -} - - - -.logico-front-end h4:not([class*=logico-title-h]){ - color: #fff !important; -} - - -.aura-blue { - background: radial-gradient(circle, var(--evp-info) 0%, transparent 70%); - bottom: -100px; - left: -100px; -} - -.evp-grid-overlay { - position: absolute; - inset: 0; - background-image: linear-gradient(rgba(255,255,255,0.03) 1px, transparent 1px), - linear-gradient(90deg, rgba(255,255,255,0.03) 1px, transparent 1px); - background-size: 50px 50px; - mask-image: radial-gradient(circle at center, black, transparent 80%); - pointer-events: none; - z-index: 1; -} - -.evp-container { - max-width: 1400px; - margin: 0 auto; - padding: 0 40px; - position: relative; - z-index: 10; -} - -.evp-layout { - display: flex; - align-items: center; - gap: 80px; - position: relative; -} - -/* ─── LEFT: CONTENT & HERO ─── */ -.evp-content { - flex: 1; - max-width: 650px; -} - -.evp-tag { - display: inline-flex; - align-items: center; - gap: 8px; - padding: 8px 16px; - background: rgba(227, 30, 36, 0.1); - border: 1px solid rgba(227, 30, 36, 0.2); - border-radius: 100px; - font-size: 13px; - font-weight: 700; - color: var(--evp-accent); - text-transform: uppercase; - letter-spacing: 1px; - margin-bottom: 32px; -} - -.evp-tag .status-dot { - width: 8px; - height: 8px; - background: var(--evp-accent); - border-radius: 50%; - box-shadow: 0 0 10px var(--evp-accent); - animation: evp-pulse 2s infinite; -} - -@keyframes evp-pulse { - 0% { transform: scale(0.95); opacity: 1; } - 50% { transform: scale(1.3); opacity: 0.5; } - 100% { transform: scale(0.95); opacity: 1; } -} - -.evp-title { - font-size: clamp(40px, 5vw, 68px); - line-height: 1.05; - font-weight: 800; - letter-spacing: -2px; - margin-bottom: 30px; -} - -.evp-title span { - display: block; - color: var(--evp-accent); - filter: drop-shadow(0 0 20px var(--evp-accent-glow)); -} - -.evp-desc { - font-size: 20px; - color: var(--evp-text-dim); - line-height: 1.6; - margin-bottom: 50px; - max-width: 580px; -} - -/* Feature Cards Stack */ -.evp-features { - display: grid; - grid-template-columns: repeat(2, 1fr); - gap: 20px; -} - -.evp-feature-card { - padding: 30px; - background: var(--evp-card-bg); - backdrop-filter: blur(20px); - border: 1px solid var(--evp-glass-border); - border-radius: var(--evp-radius-md); - transition: all 0.4s cubic-bezier(0.19, 1, 0.22, 1); - position: relative; - overflow: hidden; -} - -.evp-feature-card::before { - content: ''; - position: absolute; - top: 0; left: 0; width: 100%; height: 100%; - background: linear-gradient(135deg, rgba(255,255,255,0.05) 0%, transparent 100%); - opacity: 0; - transition: opacity 0.4s; -} - -.evp-feature-card:hover { - transform: translateY(-5px) scale(1.02); - border-color: rgba(227, 30, 36, 0.4); - box-shadow: 0 20px 40px rgba(0,0,0,0.4); -} - -.evp-feature-card:hover::before { - opacity: 1; -} - -.evp-icon-box { - width: 48px; - height: 48px; - border-radius: 14px; - background: rgba(255, 255, 255, 0.05); - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 20px; - color: var(--evp-accent); - font-size: 20px; -} - -.evp-feature-card h3 { - font-size: 17px; - font-weight: 700; - margin-bottom: 12px; -} - -.evp-feature-card p { - font-size: 14px; - color: #fff; - line-height: 1.5; - margin: 0; -} - -/* ─── RIGHT: VISUAL DASHBOARD ─── */ -.evp-visual { - flex: 1; - position: relative; - display: flex; - justify-content: center; - align-items: center; -} - -.evp-dashboard { - width: 100%; - max-width: 600px; - background: linear-gradient(135deg, rgba(255, 255, 255, 0.05) 0%, transparent 100%); - border: 1px solid var(--evp-border); - border-radius: 40px; - padding: 50px; - position: relative; - box-shadow: 0 50px 100px rgba(0,0,0,0.8); - overflow: visible; -} - -.evp-dashboard::after { - content: ''; - position: absolute; - inset: 0; - border-radius: 40px; - padding: 1px; - background: linear-gradient(to bottom right, rgba(255,255,255,0.1), transparent, rgba(255,255,255,0.05)); - -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; - pointer-events: none; -} - -.evp-db-header { - display: flex; - justify-content: space-between; - align-items: flex-start; - margin-bottom: 10px; -} - -.evp-db-title { - font-size: 12px; - font-weight: 800; - text-transform: uppercase; - letter-spacing: 2px; - color: var(--evp-text-dim); -} - -.evp-live-tag { - font-size: 11px; - font-weight: 700; - color: var(--evp-success); - display: flex; - align-items: center; - gap: 6px; - background: rgba(16, 185, 129, 0.1); - padding: 4px 10px; - border-radius: 50px; -} - -.evp-db-id { - font-size: 32px; - font-weight: 900; - margin-top: 10px; -} - -.evp-van-stage { - position: relative; - margin: 40px 0; - width: 100%; - z-index: 2; -} - -.evp-van-image { - width: 110%; - height: auto; - /* margin-left: -5%; */ - filter: drop-shadow(0 20px 30px rgba(0,0,0,0.5)); - animation: evp-float 6s ease-in-out infinite; -} - -@keyframes evp-float { - 0%, 100% { transform: translateY(0); } - 50% { transform: translateY(-15px); } -} - -/* Floating HUD Cards */ -.evp-hud-card { - position: absolute; - background: rgba(15, 15, 18, 0.85); - backdrop-filter: blur(15px); - border: 1px solid rgba(255, 255, 255, 0.1); - border-radius: 18px; - padding: 16px; - z-index: 10; - box-shadow: 0 20px 40px rgba(0,0,0,0.4); - pointer-events: all; - transition: transform 0.3s ease; -} - -.evp-hud-card:hover { - transform: scale(1.05); -} - -.hud-battery { - top: 55%; - left: -40px; - min-width: 160px; - display: flex; - align-items: center; - gap: 15px; -} - -.hud-location { - top: 15%; - right: -30px; - min-width: 180px; -} - -.hud-route { - bottom: 30%; - right: -50px; - min-width: 170px; - background: linear-gradient(135deg, rgba(20, 20, 24, 0.9), rgba(10, 10, 12, 0.9)); -} - -.evp-progress-svg { - width: 44px; - height: 44px; - transform: rotate(-90deg); -} - -.evp-progress-circle-bg { - fill: none; - stroke: rgba(255,255,255,0.05); - stroke-width: 4; -} - -.evp-progress-circle { - fill: none; - stroke: var(--evp-success); - stroke-width: 4; - stroke-linecap: round; - stroke-dasharray: 113; - stroke-dashoffset: 20; /* Example for 82% */ - transition: stroke-dashoffset 1s ease-out; -} - -.hud-val-large { - font-size: 20px; - font-weight: 900; - line-height: 1; -} - -.hud-label-small { - font-size: 10px; - color: var(--evp-text-dim); - text-transform: uppercase; - font-weight: 700; - margin-bottom: 4px; - letter-spacing: 0.5px; -} - -/* Route Visual in HUD */ -.hud-route-path { - margin-top: 10px; - height: 30px; - background-image: radial-gradient(circle, rgba(255,255,255,0.2) 1px, transparent 1px); - background-size: 8px 8px; - border-radius: 8px; - position: relative; - overflow: hidden; -} - -.hud-route-line { - position: absolute; - top: 50%; - left: 10%; - width: 60%; - height: 2px; - background: var(--evp-accent); - box-shadow: 0 0 10px var(--evp-accent); -} - -/* Dashboard Bottom Metrics */ -.evp-metrics { - display: grid; - grid-template-columns: repeat(4, 1fr); - gap: 15px; - border-top: 1px solid var(--evp-border); - padding-top: 25px; -} - -.m-item { - text-align: center; -} - -.m-label { - font-size: 9px; - text-transform: uppercase; - font-weight: 800; - color: var(--evp-text-dim); - letter-spacing: 0.5px; - margin-bottom: 5px; -} - -.m-value { - font-size: 18px; - font-weight: 900; - color: #fff; -} - -/* ─── RESPONSIVENESS ─── */ -@media (max-width: 1300px) { - .evp-layout { gap: 40px; } - .hud-battery { left: 0; } - .hud-location { right: 0; } - .hud-route { right: 0; } -} - -@media (max-width: 1100px) { - .evp-layout { - flex-direction: column; - text-align: center; - } - - .evp-content { - max-width: 100%; - display: flex; - flex-direction: column; - align-items: center; - } - - .evp-desc { - max-width: 700px; - } - - .evp-features { - max-width: 800px; - width: 100%; - } - - .evp-visual { - margin-top: 60px; - width: 100%; - } -} - -@media (max-width: 640px) { - .evp-section { padding: 80px 0; } - .evp-features { grid-template-columns: 1fr; } - .evp-metrics { grid-template-columns: 1fr 1fr; gap: 20px; } - .evp-dashboard { padding: 30px 20px; } - .evp-hud-card { display: contents; } - .evp-title { font-size: 38px; } - .evp-db-id { font-size: 24px; } -} diff --git a/public/css/sections/section-miles3.css b/public/css/sections/section-miles3.css deleted file mode 100644 index 178e73a..0000000 --- a/public/css/sections/section-miles3.css +++ /dev/null @@ -1,3230 +0,0 @@ - .mile-box { - border: 1px solid #333333; - border-radius: 25px; - padding: 40px 30px; - transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1); - background: rgba(255, 255, 255, 0.02); - box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3); - transform: translateY(0); - } - - .mile-box:hover { - border-color: #c01227; - background: rgba(255, 255, 255, 0.08); - box-shadow: 0 25px 60px rgba(192, 18, 39, 0.5), 0 0 30px rgba(192, 18, 39, 0.2); - transform: translateY(-8px) scale(1.02); - } - - /* Portfolio Item Cards - Hover Effects with Drop Shadow */ - .portfolio-item-wrapper { - transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1); - box-shadow: 0 5px 20px rgba(0, 0, 0, 0.2); - } - - .portfolio-item-wrapper:hover { - transform: translateY(-10px); - box-shadow: 0 25px 50px rgba(0, 0, 0, 0.4), 0 0 20px rgba(192, 18, 39, 0.15); - } - - /* Content Item Cards - Hover Effects */ - .content-item { - transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1); - box-shadow: 0 8px 25px rgba(0, 0, 0, 0.15); - } - - .content-item:hover { - transform: translateY(-8px); - box-shadow: 0 20px 50px rgba(192, 18, 39, 0.3), 0 0 25px rgba(192, 18, 39, 0.15); - } - - .elementor-element-e32dfeb .logico-title { - color: #ffffff !important; - } - - .mile-box p, - .slider-progress-wrapper { - color: #aaaaaa !important; - } - - .slider-progress-current, - .slider-progress-all, - .dm-step-card__title { - color: #ffffff !important; - } - - - .elementor-element.elementor-element-e32dfeb { - background: #000000; - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --padding-top: 20px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - /* Doormile Approach Slider Hover Effect */ - .doormile-approach-slide .portfolio-item { - position: relative; - overflow: hidden; - border-radius: 15px; - display: block; - } - - .doormile-approach-slide .portfolio-item-media img { - width: 100%; - height: auto; - display: block; - transition: transform 0.5s ease; - } - - .doormile-approach-slide:hover .portfolio-item-media img { - transform: scale(1.1); - } - - .doormile-approach-slide .portfolio-item-content { - position: absolute; - bottom: 0; - left: 0; - width: 100%; - height: 50%; - background: rgba(0, 0, 0, 0.8); - backdrop-filter: blur(5px); - display: flex; - flex-direction: column; - justify-content: center; - padding: 25px; - opacity: 0; - transform: translateY(100%); - transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1); - z-index: 10; - } - - .doormile-approach-slide:hover .portfolio-item-content { - opacity: 1; - transform: translateY(0); - } - - .doormile-approach-slide .post-title { - color: #ffffff !important; - margin-bottom: 12px !important; - font-size: 22px !important; - font-weight: 700 !important; - line-height: 1.2 !important; - } - - .doormile-approach-slide .post-description { - color: rgba(255, 255, 255, 0.9) !important; - font-size: 15px !important; - line-height: 1.5 !important; - margin: 0 !important; - } - - .elementor-element.elementor-element-edd8f69 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --border-radius: 25px 25px 0px 0px; - } - - .elementor-element.elementor-element-edd8f69:not(.elementor-motion-effects-element-type-background), - .elementor-element.elementor-element-edd8f69>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-color: #1F1F1F; - } - - .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-3264830 { - background-image: url("/images/home6-slide-1.jpg"); - background-position: bottom center; - background-repeat: no-repeat; - background-size: cover; - } - - .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-3264830:before { - background-color: transparent; - background-image: linear-gradient(270deg, #33333300 0%, #1F1F1F80 100%); - } - - .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-3264830 .slide-content-inner { - max-width: 65%; - margin: 0px 0px 98px 0px; - } - - .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-3264830 .slide-content { - -webkit-align-items: flex-start; - -moz-align-items: flex-start; - -ms-align-items: flex-start; - align-items: flex-start; - -webkit-justify-content: center; - -moz-justify-content: center; - -ms-justify-content: center; - justify-content: center; - text-align: left; - } - - .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-3264830 .content-slider-item-heading { - font-size: 80px; - line-height: 1.125em; - word-spacing: -0.03em; - color: #FFFFFF; - } - - .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-3264830 .content-slider-item-text { - font-size: 16px; - line-height: 1.875em; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; - --logico-dark-text-color: #FFFFFF; - --logico-light-text-color: #BEBEBE; - } - - .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-3264830 .content-slider-item-text .text-content { - max-width: 590px; - } - - .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-3264830.slide-style-standard .content-slider-item-text { - margin: 23px 0px 0px 0px; - } - - .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-3264830.slide-style-modern .content-slider-item-text .text-content { - padding: 23px 0px 0px 0px; - } - - .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-3264830 .content-slider-item-buttons { - margin: 48px 0px 0px 0px; - --logico-button-text-color: #FFFFFF; - --logico-button-border-color: #EF644C; - --logico-button-background-color: #FAC12E00; - --logico-button-icon-color: #FFFFFF; - --logico-button-text-hover: #FFFFFF; - --logico-button-border-hover: #EF644C; - --logico-button-background-hover: #EF644C; - --logico-button-icon-hover: #FFFFFF; - } - - .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-6867061 { - background-image: url("/images/home6-slide-2.jpg"); - background-position: top left; - background-repeat: no-repeat; - background-size: cover; - } - - .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-6867061:before { - background-color: transparent; - background-image: linear-gradient(270deg, #1F1F1F00 0%, #1F1F1F80 100%); - } - - .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-6867061 .slide-content-inner { - max-width: 45%; - margin: 0% 6% 13% 0%; - } - - .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-6867061 .slide-content { - -webkit-align-items: flex-end; - -moz-align-items: flex-end; - -ms-align-items: flex-end; - align-items: flex-end; - -webkit-justify-content: center; - -moz-justify-content: center; - -ms-justify-content: center; - justify-content: center; - text-align: left; - } - - .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-6867061 .content-slider-item-heading { - font-size: 80px; - line-height: 1.125em; - word-spacing: -0.03em; - color: #FFFFFF; - } - - .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-6867061 .content-slider-item-text { - font-size: 16px; - line-height: 1.875em; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; - --logico-dark-text-color: #FFFFFF; - --logico-light-text-color: #BEBEBE; - } - - .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-6867061.slide-style-standard .content-slider-item-text { - margin: 23px 0px 0px 0px; - } - - .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-6867061.slide-style-modern .content-slider-item-text .text-content { - padding: 23px 0px 0px 0px; - } - - .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-6867061 .content-slider-item-buttons { - margin: 48px 0px 0px 0px; - --logico-button-text-color: #FFFFFF; - --logico-button-border-color: #EF644C; - --logico-button-background-color: #FAC12E00; - --logico-button-icon-color: #FFFFFF; - --logico-button-text-hover: #FFFFFF; - --logico-button-border-hover: #EF644C; - --logico-button-background-hover: #EF644C; - --logico-button-icon-hover: #FFFFFF; - } - - .elementor-element.elementor-element-b7a76bc .owl-carousel.owl-theme .content-item { - height: 975px; - } - - .elementor-element.elementor-element-b7a76bc .owl-carousel .owl-stage-outer { - border-radius: 25px 25px 25px 25px; - } - - .elementor-element.elementor-element-b7a76bc .slider-footer { - text-align: right; - margin-top: 0px; - margin-bottom: 53px; - } - - .elementor-element.elementor-element-b7a76bc .slider-footer .slider-pagination { - margin-right: 53px; - margin-left: 0px; - } - - .elementor-element.elementor-element-b7a76bc .slider-progress-wrapper { - color: #FFFFFF; - } - - .elementor-element.elementor-element-b7a76bc .owl-dots .owl-dot:not(.active) span { - border-color: #FFFFFF; - } - - .elementor-element.elementor-element-b7a76bc .owl-dots .owl-dot.active span { - border-color: #c01227; - } - - .elementor-element.elementor-element-0c995bc { - --display: flex; - --flex-direction: row; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: flex-start; - --align-items: stretch; - --gap: 20px 20px; - --row-gap: 20px; - --column-gap: 20px; - --margin-top: -224px; - --margin-bottom: -10px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 10px; - --padding-right: 10px; - --z-index: 1; - } - - .elementor-element.elementor-element-4f964a3 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: flex-start; - --gap: 50px 100px; - --row-gap: 50px; - --column-gap: 100px; - --border-radius: 25px 25px 25px 25px; - --margin-top: 0px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 53px; - --padding-bottom: 55px; - --padding-left: 100px; - --padding-right: 100px; - } - - .elementor-element.elementor-element-4f964a3:not(.elementor-motion-effects-element-type-background), - .elementor-element.elementor-element-4f964a3>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-color: #1F1F1F; - } - - .elementor-element.elementor-element-6928dc5 { - --display: flex; - } - - .elementor-element.elementor-element-5edee0f .logico-title { - font-size: 18px; - font-weight: 700; - line-height: 1.6667em; - letter-spacing: -0.03em; - color: #FFFFFF; - } - - .elementor-element.elementor-element-6f4ae0b>.elementor-widget-container { - margin: 10px 0px 0px 0px; - } - - .elementor-element.elementor-element-6f4ae0b { - font-size: 16px; - line-height: 1.75em; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; - --logico-dark-text-color: #FFFFFF; - --logico-light-text-color: #FFFFFF; - } - - .elementor-element.elementor-element-6c0342b { - --display: flex; - } - - .elementor-element.elementor-element-abf3bb5 .logico-title { - font-size: 18px; - font-weight: 700; - line-height: 1.6667em; - letter-spacing: -0.03em; - color: #FFFFFF; - } - - .elementor-element.elementor-element-142121a>.elementor-widget-container { - margin: 10px 0px 0px 0px; - } - - .elementor-element.elementor-element-142121a { - font-size: 16px; - line-height: 1.75em; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; - --logico-dark-text-color: #FFFFFF; - --logico-light-text-color: #FFFFFF; - } - - .elementor-element.elementor-element-c29b44f { - --display: flex; - --border-radius: 25px 25px 25px 25px; - --padding-top: 44px; - --padding-bottom: 58px; - --padding-left: 57px; - --padding-right: 64px; - } - - .elementor-element.elementor-element-c29b44f:not(.elementor-motion-effects-element-type-background), - .elementor-element.elementor-element-c29b44f>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-color: #EEEEEE; - } - - .elementor-element.elementor-element-acdf10f>.elementor-widget-container { - margin: 0px 0px 7px 0px; - } - - .elementor-element.elementor-element-acdf10f { - font-size: 18px; - font-weight: 600; - line-height: 1.3333em; - letter-spacing: -0.03em; - --logico-default-text-color: #111111; - color: #111111; - } - - .elementor-element.elementor-element-9b72dfe div.wpforms-container .wpforms-form .wpforms-field-number-slider-hint, - .elementor-element.elementor-element-9b72dfe div .wpforms-form .wpforms-field-description { - color: #bebebe; - } - - .elementor-element.elementor-element-9b72dfe { - --logico-button-border-color: #1F1F1F; - --logico-button-background-color: #1F1F1F; - --logico-button-border-hover: #1F1F1F; - --logico-button-background-hover: #1F1F1F; - } - - .elementor-element.elementor-element-78c7969>.elementor-widget-container { - margin: -4px 0px 0px 0px; - } - - .elementor-element.elementor-element-78c7969 { - font-size: 12px; - line-height: 1em; - --logico-default-text-color: #898989; - color: #898989; - } - - .elementor-element.elementor-element-c36a604 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --padding-top: 150px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-element.elementor-element-c36a604:not(.elementor-motion-effects-element-type-background), - .elementor-element.elementor-element-c36a604>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-color: #1F1F1F; - } - - .elementor-element.elementor-element-77d1265 { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-b147420 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - } - - .elementor-element.elementor-element-5bc90f3 { - --display: flex; - } - - .elementor-element.elementor-element-176d17f .logico-title { - font-size: 14px; - font-weight: 500; - line-height: 2.1429em; - color: #FFFFFF; - } - - .elementor-element.elementor-element-63a9de5>.elementor-widget-container { - margin: 18px 0px 0px 0px; - } - - .elementor-element.elementor-element-63a9de5 .logico-title { - color: #FFFFFF; - } - - .elementor-element.elementor-element-3ea6309 { - --display: flex; - --justify-content: flex-end; - } - - .elementor-element.elementor-element-e663357>.elementor-widget-container { - margin: 0px 0px 18px 0px; - } - - .elementor-element.elementor-element-e663357 .button-container { - text-align: right; - } - - .elementor-element.elementor-element-e663357 { - --logico-button-text-color: #FFFFFF; - --logico-button-border-color: #FFFFFF; - --logico-button-background-color: #FFFFFF00; - --logico-button-icon-color: #333333; - --logico-button-text-hover: #333333; - --logico-button-border-hover: #FFFFFF; - --logico-button-background-hover: #FFFFFF; - --logico-button-icon-hover: #333333; - } - - .elementor-element.elementor-element-4add972 { - --display: grid; - --e-con-grid-template-columns: repeat(3, 1fr); - --e-con-grid-template-rows: repeat(1, 1fr); - --gap: 70px 120px; - --row-gap: 70px; - --column-gap: 120px; - --grid-auto-flow: row; - --margin-top: 55px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-e1670a9 { - --display: flex; - } - - .elementor-element.elementor-element-74687fb>.elementor-widget-container { - padding: 22px 0px 0px 0px; - } - - .elementor-element.elementor-element-74687fb .elementor-icon-wrapper { - text-align: start; - } - - .elementor-element.elementor-element-74687fb .elementor-icon { - font-size: 139px; - } - - .elementor-element.elementor-element-74687fb .elementor-icon svg { - height: 139px; - } - - .elementor-element.elementor-element-74687fb .elementor-icon-wrapper svg { - width: auto; - } - - .elementor-element.elementor-element-d310968>.elementor-widget-container { - margin: 25px 0px 20px 0px; - } - - .elementor-element.elementor-element-d310968 .logico-title { - font-family: "Plus Jakarta Sans", Sans-serif; - font-size: 20px; - font-weight: 700; - line-height: 24px; - letter-spacing: -0.03em; - color: #FFFFFF; - } - - .elementor-element.elementor-element-9989187 { - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; - } - - .elementor-element.elementor-element-97a7e5b { - --display: flex; - } - - .elementor-element.elementor-element-fd9c57e .elementor-icon-wrapper { - text-align: start; - } - - .elementor-element.elementor-element-fd9c57e .elementor-icon { - font-size: 158px; - } - - .elementor-element.elementor-element-fd9c57e .elementor-icon svg { - height: 158px; - } - - .elementor-element.elementor-element-fd9c57e .elementor-icon-wrapper svg { - width: auto; - } - - .elementor-element.elementor-element-c582715>.elementor-widget-container { - margin: 25px 0px 20px 0px; - } - - .elementor-element.elementor-element-c582715 .logico-title { - font-family: "Plus Jakarta Sans", Sans-serif; - font-size: 20px; - font-weight: 700; - line-height: 24px; - letter-spacing: -0.03em; - color: #FFFFFF; - } - - .elementor-element.elementor-element-3ae1ce0 { - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; - } - - .elementor-element.elementor-element-86fb82f { - --display: flex; - } - - .elementor-element.elementor-element-fbb1628>.elementor-widget-container { - padding: 25px 0px 0px 0px; - } - - .elementor-element.elementor-element-fbb1628 .elementor-icon-wrapper { - text-align: start; - } - - .elementor-element.elementor-element-fbb1628 .elementor-icon { - font-size: 128px; - } - - .elementor-element.elementor-element-fbb1628 .elementor-icon svg { - height: 128px; - } - - .elementor-element.elementor-element-fbb1628 .elementor-icon-wrapper svg { - width: auto; - } - - .elementor-element.elementor-element-fb01b90>.elementor-widget-container { - margin: 25px 0px 20px 0px; - } - - .elementor-element.elementor-element-fb01b90 .logico-title { - font-family: "Plus Jakarta Sans", Sans-serif; - font-size: 20px; - font-weight: 700; - line-height: 24px; - letter-spacing: -0.03em; - color: #FFFFFF; - } - - .elementor-element.elementor-element-1057c22 { - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; - } - - .elementor-element.elementor-element-d6ce687>.elementor-widget-container { - margin: 44px 0px 0px 0px; - } - - .elementor-element.elementor-element-d6ce687 { - --logico-button-text-color: #FFFFFF; - --logico-button-border-color: #FFFFFF; - --logico-button-icon-color: #333333; - --logico-button-text-hover: #333333; - --logico-button-border-hover: #FFFFFF; - --logico-button-background-hover: #FFFFFF; - --logico-button-icon-hover: #333333; - } - - .elementor-element.elementor-element-3b2c33f { - --display: flex; - --min-height: 474px; - --flex-direction: row; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: center; - --align-items: center; - --margin-top: 60px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-3b2c33f:not(.elementor-motion-effects-element-type-background), - .elementor-element.elementor-element-3b2c33f>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-image: url("/images/bg-map.png"); - background-position: center center; - background-repeat: no-repeat; - background-size: contain; - } - - .elementor-element.elementor-element-8d9ae8c { - width: var(--container-widget-width, 1000px); - max-width: 1000px; - --container-widget-width: 1000px; - --container-widget-flex-grow: 0; - } - - .elementor-element.elementor-element-8d9ae8c .elementor-counter-number-wrapper { - - color: #FFFFFF00; - -webkit-text-stroke-width: 2px; - stroke-width: 2px; - -webkit-text-stroke-color: #4CB5B5; - stroke: #4CB5B5; - } - - .elementor-element.elementor-element-8d9ae8c .elementor-counter-number { - font-family: "Manrope Alt", Sans-serif; - font-size: 180px; - font-weight: 700; - letter-spacing: -0.03em; - } - - .elementor-element.elementor-element-8d9ae8c .elementor-counter-number-suffix { - font-family: "Manrope Alt", Sans-serif; - font-size: 180px; - font-weight: 700; - line-height: 1em; - letter-spacing: -0.03em; - } - - .elementor-element.elementor-element-df21f2d { - width: var(--container-widget-width, 135px); - max-width: 135px; - --container-widget-width: 135px; - --container-widget-flex-grow: 0; - --e-transform-origin-x: center; - --e-transform-origin-y: center; - } - - .elementor-element.elementor-element-df21f2d>.elementor-widget-container { - --e-transform-rotateZ: -90deg; - --e-transform-translateY: 20%; - } - - .elementor-element.elementor-element-df21f2d .logico-title { - font-size: 20px; - font-weight: 500; - line-height: 1.5em; - color: #FFFFFF; - } - - .elementor-element.elementor-element-c18ab2f { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --border-radius: 0px 0px 25px 25px; - --padding-top: 50px; - --padding-bottom: 150px; - --padding-left: 0px; - --padding-right: 0px; - background-image: url(../../images/bg-map.png); - background-position: center center; - background-repeat: no-repeat; - /* background-size: cover; */ - } - - .elementor-element.elementor-element-c18ab2f:not(.elementor-motion-effects-element-type-background), - .elementor-element.elementor-element-c18ab2f>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-color: #1F1F1F; - } - - .elementor-element.elementor-element-ef458a9 { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-1440e67 { - --display: flex; - } - - .elementor-element.elementor-element-147f53d .logico-title { - text-align: center; - font-size: 14px; - font-weight: 500; - line-height: 2.1429em; - color: #FFFFFF; - } - - .elementor-element.elementor-element-39d3387 { - width: var(--container-widget-width, 700px); - max-width: 800px; - --container-widget-width: 800px; - --container-widget-flex-grow: 0; - } - - .elementor-element.elementor-element-39d3387>.elementor-widget-container { - margin: 18px 0px 0px 0px; - } - - .elementor-element.elementor-element-39d3387.elementor-element { - --align-self: center; - } - - .elementor-element.elementor-element-39d3387 .logico-title { - text-align: center; - color: #FFFFFF; - } - - .elementor-element.elementor-element-003b885 { - --display: flex; - --overflow: hidden; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-319d521 { - --display: flex; - } - - .elementor-element.elementor-element-338e860>.elementor-widget-container { - margin: 70px 0px 0px 0px; - } - - .elementor-element.elementor-element-338e860 .portfolio-listing-wrapper.portfolio-grid-listing, - .elementor-element.elementor-element-338e860 .portfolio-listing-wrapper.portfolio-masonry-listing { - margin: -60px calc(-60px/2) 0; - } - - .elementor-element.elementor-element-338e860 .portfolio-listing-wrapper.portfolio-grid-listing .portfolio-item-wrapper, - .elementor-element.elementor-element-338e860 .portfolio-listing-wrapper.portfolio-masonry-listing .portfolio-item-wrapper { - padding: 60px calc(60px/2) 0; - } - - .elementor-element.elementor-element-338e860 .portfolio-listing-wrapper.owl-carousel { - margin: 0 calc(-60px/2); - width: calc(100% + 60px); - } - - .elementor-element.elementor-element-338e860 .portfolio-listing-wrapper.owl-carousel .portfolio-item-wrapper { - padding: 0 calc(60px/2); - } - - .elementor-element.elementor-element-338e860 .owl-carousel.owl-theme .owl-nav { - left: calc(60px/2 + 30px); - right: calc(60px/2 + 30px); - } - - .elementor-element.elementor-element-338e860 .owl-carousel.owl-theme:hover .owl-nav { - left: calc(60px/2 + 20px); - right: calc(60px/2 + 20px); - } - - .elementor-element.elementor-element-338e860 .portfolio-item .post-title { - color: #FFFFFF; - } - - .elementor-element.elementor-element-338e860 .portfolio-item .portfolio-item-content:before { - background: linear-gradient(0deg, #1F1F1F 0%, transparent 100%); - } - - .elementor-element.elementor-element-338e860 .slider-footer { - text-align: right; - } - - .elementor-element.elementor-element-338e860 .slider-progress-wrapper { - color: #FFFFFF; - } - - .elementor-element.elementor-element-338e860 .owl-dots .owl-dot:not(.active) span { - border-color: #FFFFFF; - } - - .elementor-element.elementor-element-338e860 .owl-dots .owl-dot.active span { - border-color: #c01227; - } - - .elementor-element.elementor-element-338e860 .custom-cursor-drag { - background-color: #111111; - } - - .elementor-element.elementor-element-f2affbe { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-ca2dda1>.elementor-widget-container { - margin: -45px 0px 0px 0px; - } - - .elementor-element.elementor-element-ca2dda1 { - --logico-button-text-color: #FFFFFF; - --logico-button-border-color: #FFFFFF; - --logico-button-icon-color: #333333; - --logico-button-text-hover: #333333; - --logico-button-border-hover: #FFFFFF; - --logico-button-background-hover: #FFFFFF; - --logico-button-icon-hover: #333333; - } - - .elementor-element.elementor-element-08175b6 { - --display: flex; - --flex-direction: row; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: center; - --align-items: center; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --flex-wrap: wrap; - --margin-top: 87px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-50e9147 { - --display: grid; - --e-con-grid-template-columns: repeat(6, 1fr); - --e-con-grid-template-rows: repeat(1, 1fr); - --gap: 40px 40px; - --row-gap: 40px; - --column-gap: 40px; - --grid-auto-flow: row; - --justify-items: center; - --align-items: center; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-dbafd10 img { - opacity: 0.5; - transition-duration: 0.3s; - } - - .elementor-element.elementor-element-dbafd10:hover img { - opacity: 1; - } - - .elementor-element.elementor-element-6ad071c img { - opacity: 0.5; - transition-duration: 0.3s; - } - - .elementor-element.elementor-element-6ad071c:hover img { - opacity: 1; - } - - .elementor-element.elementor-element-2bb96d3 img { - opacity: 0.5; - transition-duration: 0.3s; - } - - .elementor-element.elementor-element-2bb96d3:hover img { - opacity: 1; - } - - .elementor-element.elementor-element-9772a7a img { - opacity: 0.5; - transition-duration: 0.3s; - } - - .elementor-element.elementor-element-9772a7a:hover img { - opacity: 1; - } - - .elementor-element.elementor-element-c793b8f img { - opacity: 0.5; - transition-duration: 0.3s; - } - - .elementor-element.elementor-element-c793b8f:hover img { - opacity: 1; - } - - .elementor-element.elementor-element-c88a313 img { - opacity: 0.5; - transition-duration: 0.3s; - } - - .elementor-element.elementor-element-c88a313:hover img { - opacity: 1; - } - - .elementor-element.elementor-element-ff67ffb { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --margin-top: 150px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-05d0228 { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-bd1a288>.elementor-widget-container { - border-style: solid; - border-width: 0px 0px 1px 0px; - } - - .elementor-element.elementor-element-bd1a288 .logico-title { - font-size: 14px; - font-weight: 500; - line-height: 2.1429em; - } - - .elementor-element.elementor-element-36a396b { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --margin-top: 76px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-28bcd39 { - --display: flex; - } - - .elementor-element.elementor-element-929c651 .logico-title { - letter-spacing: -0.03em; - } - - .elementor-element.elementor-element-bfe4c0c>.elementor-widget-container { - margin: 60px 0px 0px 0px; - } - - .elementor-element.elementor-element-c6bafcf { - --display: flex; - } - - .elementor-element.elementor-element-4d650b9>.elementor-widget-container { - margin: 60px 0px 0px 0px; - } - - .elementor-element.elementor-element-3740bcf { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --margin-top: 150px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-a6cdccc { - --display: flex; - } - - .elementor-element.elementor-element-741acdc .ticker .separator { - color: #c01227; - } - - .elementor-element.elementor-element-82b0f91 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --margin-top: 87px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-6a7a661 { - --display: grid; - --e-con-grid-template-columns: repeat(4, 1fr); - --e-con-grid-template-rows: repeat(1, 1fr); - --gap: 60px 40px; - --row-gap: 60px; - --column-gap: 40px; - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-c224925 { - --display: flex; - } - - .elementor-element.elementor-element-0280275>.elementor-widget-container { - margin: 0px 0px 30px -9px; - } - - .elementor-element.elementor-element-0280275 .elementor-icon-wrapper { - text-align: start; - } - - .elementor-element.elementor-element-0280275.elementor-view-stacked .elementor-icon { - background-color: #A1A1A1; - } - - .elementor-element.elementor-element-0280275.elementor-view-framed .elementor-icon, - .elementor-element.elementor-element-0280275.elementor-view-default .elementor-icon { - color: #A1A1A1; - border-color: #A1A1A1; - } - - .elementor-element.elementor-element-0280275.elementor-view-framed .elementor-icon, - .elementor-element.elementor-element-0280275.elementor-view-default .elementor-icon svg { - fill: #A1A1A1; - } - - .elementor-element.elementor-element-0280275 .elementor-icon { - font-size: 70px; - } - - .elementor-element.elementor-element-0280275 .elementor-icon svg { - height: 70px; - } - - .elementor-element.elementor-element-5b7cfb3 .logico-title { - font-size: 60px; - font-weight: 700; - line-height: 1em; - letter-spacing: -0.03em; - color: #c01227; - } - - .elementor-element.elementor-element-48fc642>.elementor-widget-container { - margin: 19px 0px 0px 0px; - } - - .elementor-element.elementor-element-48fc642 .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.5em; - color: #333333; - } - - .elementor-element.elementor-element-ac3bd17>.elementor-widget-container { - margin: 14px 0px 0px 0px; - } - - .elementor-element.elementor-element-42aaab4 { - --display: flex; - } - - .elementor-element.elementor-element-6f6c690>.elementor-widget-container { - margin: 12px 0px 27px -1px; - } - - .elementor-element.elementor-element-6f6c690 .elementor-icon-wrapper { - text-align: start; - } - - .elementor-element.elementor-element-6f6c690.elementor-view-stacked .elementor-icon { - background-color: #A1A1A1; - } - - .elementor-element.elementor-element-6f6c690.elementor-view-framed .elementor-icon, - .elementor-element.elementor-element-6f6c690.elementor-view-default .elementor-icon { - color: #A1A1A1; - border-color: #A1A1A1; - } - - .elementor-element.elementor-element-6f6c690.elementor-view-framed .elementor-icon, - .elementor-element.elementor-element-6f6c690.elementor-view-default .elementor-icon svg { - fill: #A1A1A1; - } - - .elementor-element.elementor-element-6f6c690 .elementor-icon { - font-size: 61px; - } - - .elementor-element.elementor-element-6f6c690 .elementor-icon svg { - height: 61px; - } - - .elementor-element.elementor-element-0c86bc4 .logico-title { - font-size: 60px; - font-weight: 700; - line-height: 1em; - letter-spacing: -0.03em; - color: #c01227; - } - - .elementor-element.elementor-element-57de126>.elementor-widget-container { - margin: 19px 0px 0px 0px; - } - - .elementor-element.elementor-element-57de126 .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.5em; - color: #333333; - } - - .elementor-element.elementor-element-cab77b2>.elementor-widget-container { - margin: 14px 0px 0px 0px; - } - - .elementor-element.elementor-element-4f7435a { - --display: flex; - } - - .elementor-element.elementor-element-3e1afd7>.elementor-widget-container { - margin: 8px 0px 24px 0px; - } - - .elementor-element.elementor-element-3e1afd7 .elementor-icon-wrapper { - text-align: start; - } - - .elementor-element.elementor-element-3e1afd7.elementor-view-stacked .elementor-icon { - background-color: #A1A1A1; - } - - .elementor-element.elementor-element-3e1afd7.elementor-view-framed .elementor-icon, - .elementor-element.elementor-element-3e1afd7.elementor-view-default .elementor-icon { - color: #A1A1A1; - border-color: #A1A1A1; - } - - .elementor-element.elementor-element-3e1afd7.elementor-view-framed .elementor-icon, - .elementor-element.elementor-element-3e1afd7.elementor-view-default .elementor-icon svg { - fill: #A1A1A1; - } - - .elementor-element.elementor-element-3e1afd7 .elementor-icon { - font-size: 68px; - } - - .elementor-element.elementor-element-3e1afd7 .elementor-icon svg { - height: 68px; - } - - .elementor-element.elementor-element-4898567 .logico-title { - font-size: 60px; - font-weight: 700; - line-height: 1em; - letter-spacing: -0.03em; - color: #c01227; - } - - .elementor-element.elementor-element-517d984>.elementor-widget-container { - margin: 19px 0px 0px 0px; - } - - .elementor-element.elementor-element-517d984 .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.5em; - color: #333333; - } - - .elementor-element.elementor-element-a5cc297>.elementor-widget-container { - margin: 14px 0px 0px 0px; - } - - .elementor-element.elementor-element-da5cbc5 { - --display: flex; - } - - .elementor-element.elementor-element-e208573>.elementor-widget-container { - margin: 18px 0px 33px -1px; - } - - .elementor-element.elementor-element-e208573 .elementor-icon-wrapper { - text-align: start; - } - - .elementor-element.elementor-element-e208573.elementor-view-stacked .elementor-icon { - background-color: #A1A1A1; - } - - .elementor-element.elementor-element-e208573.elementor-view-framed .elementor-icon, - .elementor-element.elementor-element-e208573.elementor-view-default .elementor-icon { - color: #A1A1A1; - border-color: #A1A1A1; - } - - .elementor-element.elementor-element-e208573.elementor-view-framed .elementor-icon, - .elementor-element.elementor-element-e208573.elementor-view-default .elementor-icon svg { - fill: #A1A1A1; - } - - .elementor-element.elementor-element-e208573 .elementor-icon { - font-size: 49px; - } - - .elementor-element.elementor-element-e208573 .elementor-icon svg { - height: 49px; - } - - .elementor-element.elementor-element-0e746a6 .logico-title { - font-size: 60px; - font-weight: 700; - line-height: 1em; - letter-spacing: -0.03em; - color: #c01227; - } - - .elementor-element.elementor-element-dac53c6>.elementor-widget-container { - margin: 19px 0px 0px 0px; - } - - .elementor-element.elementor-element-dac53c6 .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.5em; - color: #333333; - } - - .elementor-element.elementor-element-c9896a3>.elementor-widget-container { - margin: 14px 0px 0px 0px; - } - - .elementor-element.elementor-element-1c1edc7 { - --display: grid; - --e-con-grid-template-columns: repeat(1, 1fr); - --e-con-grid-template-rows: repeat(1, 1fr); - --grid-auto-flow: row; - --margin-top: 150px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 20px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-3d66841 .portfolio-listing-wrapper.portfolio-grid-listing, - .elementor-element.elementor-element-3d66841 .portfolio-listing-wrapper.portfolio-masonry-listing { - margin: -7px calc(-7px/2) 0; - } - - .elementor-element.elementor-element-3d66841 .portfolio-listing-wrapper.portfolio-grid-listing .portfolio-item-wrapper, - .elementor-element.elementor-element-3d66841 .portfolio-listing-wrapper.portfolio-masonry-listing .portfolio-item-wrapper { - padding: 7px calc(7px/2) 0; - } - - .elementor-element.elementor-element-3d66841 .portfolio-listing-wrapper.owl-carousel { - margin: 0 calc(-7px/2); - width: calc(100% + 7px); - } - - .elementor-element.elementor-element-3d66841 .portfolio-listing-wrapper.owl-carousel .portfolio-item-wrapper { - padding: 0 calc(7px/2); - } - - .elementor-element.elementor-element-3d66841 .owl-carousel.owl-theme .owl-nav { - left: calc(7px/2 + 30px); - right: calc(7px/2 + 30px); - } - - .elementor-element.elementor-element-3d66841 .owl-carousel.owl-theme:hover .owl-nav { - left: calc(7px/2 + 20px); - right: calc(7px/2 + 20px); - } - - .elementor-element.elementor-element-3d66841 .portfolio-listing-wrapper .portfolio-item-wrapper .portfolio-item-content { - padding: 37px 37px 37px 37px; - } - - .elementor-element.elementor-element-3d66841 .portfolio-item .post-title { - color: #FFFFFF; - } - - .elementor-element.elementor-element-3d66841 .portfolio-item .portfolio-item-content:before { - background: linear-gradient(0deg, #1F1F1F 0%, transparent 100%); - } - - .elementor-element.elementor-element-8afb5f5 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-e7be0c1 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --border-radius: 25px 25px 25px 25px; - --padding-top: 213px; - --padding-bottom: 368px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-element.elementor-element-e7be0c1:not(.elementor-motion-effects-element-type-background), - .elementor-element.elementor-element-e7be0c1>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-color: #1F1F1F; - } - - .elementor-element.elementor-element-3559d0b { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-95ba1a8 .logico-title { - font-size: 14px; - font-weight: 500; - line-height: 2.1429em; - color: #FFFFFF; - } - - .elementor-element.elementor-element-127d516 { - width: var(--container-widget-width, 760px); - max-width: 760px; - --container-widget-width: 760px; - --container-widget-flex-grow: 0; - } - - .elementor-element.elementor-element-127d516>.elementor-widget-container { - margin: 18px 0px 38px 0px; - } - - .elementor-element.elementor-element-127d516 .logico-title { - color: #FFFFFF; - } - - .elementor-element.elementor-element-2969c55 { - --display: grid; - --e-con-grid-template-columns: repeat(3, 1fr); - --e-con-grid-template-rows: repeat(1, 1fr); - --gap: 60px 40px; - --row-gap: 60px; - --column-gap: 40px; - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-9703d95 { - --display: flex; - } - - .elementor-element.elementor-element-cba160e>.elementor-widget-container { - margin: 0px 0px 49px 0px; - } - - .elementor-element.elementor-element-cba160e .elementor-counter-number-wrapper { - - color: #c01227; - } - - .elementor-element.elementor-element-cba160e .elementor-counter-number { - font-family: "Plus Jakarta Sans", Sans-serif; - font-size: 80px; - font-weight: 600; - line-height: 1em; - letter-spacing: -0.03em; - } - - .elementor-element.elementor-element-cba160e .elementor-counter-number-suffix { - font-family: "Plus Jakarta Sans", Sans-serif; - font-size: 80px; - font-weight: 600; - line-height: 1em; - letter-spacing: -0.03em; - } - - .elementor-element.elementor-element-3656bcd>.elementor-widget-container { - margin: 0px 0px 0px 0px; - padding: 0px 0px 22px 0px; - border-style: solid; - border-width: 0px 0px 1px 0px; - border-color: #FFFFFF; - } - - .elementor-element.elementor-element-3656bcd .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.2em; - color: #FFFFFF; - } - - .elementor-element.elementor-element-2e148fa>.elementor-widget-container { - margin: 23px 0px 0px 0px; - } - - .elementor-element.elementor-element-2e148fa { - line-height: 1.9444em; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; - } - - .elementor-element.elementor-element-6df3bee>.elementor-widget-container { - margin: 24px 0px 0px 0px; - } - - .elementor-element.elementor-element-6df3bee .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { - padding-block-end: calc(0px/2); - } - - .elementor-element.elementor-element-6df3bee .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { - margin-block-start: calc(0px/2); - } - - .elementor-element.elementor-element-6df3bee .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item { - margin-inline: calc(0px/2); - } - - .elementor-element.elementor-element-6df3bee .elementor-icon-list-items.elementor-inline-items { - margin-inline: calc(-0px/2); - } - - .elementor-element.elementor-element-6df3bee .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after { - inset-inline-end: calc(-0px/2); - } - - .elementor-element.elementor-element-6df3bee .elementor-icon-list-icon i { - color: #FFFFFF; - transition: color 0.3s; - } - - .elementor-element.elementor-element-6df3bee .elementor-icon-list-icon svg { - fill: #FFFFFF; - transition: fill 0.3s; - } - - .elementor-element.elementor-element-6df3bee { - --e-icon-list-icon-size: 8px; - --e-icon-list-icon-align: left; - --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0; - --icon-vertical-align: center; - --icon-vertical-offset: 2px; - } - - .elementor-element.elementor-element-6df3bee .elementor-icon-list-icon { - padding-inline-end: 15px; - } - - .elementor-element.elementor-element-6df3bee .elementor-icon-list-item>.elementor-icon-list-text, - .elementor-element.elementor-element-6df3bee .elementor-icon-list-item>a { - line-height: 1.9444em; - } - - .elementor-element.elementor-element-6df3bee .elementor-icon-list-text { - color: #FFFFFF; - transition: color 0.3s; - } - - .elementor-element.elementor-element-1b50e2b { - --display: flex; - } - - .elementor-element.elementor-element-a51fcba>.elementor-widget-container { - margin: 0px 0px 49px 0px; - } - - .elementor-element.elementor-element-a51fcba .elementor-counter-number-wrapper { - - color: #c01227; - } - - .elementor-element.elementor-element-a51fcba .elementor-counter-number { - font-family: "Plus Jakarta Sans", Sans-serif; - font-size: 80px; - font-weight: 600; - line-height: 1em; - letter-spacing: -0.03em; - } - - .elementor-element.elementor-element-a51fcba .elementor-counter-number-suffix { - font-family: "Plus Jakarta Sans", Sans-serif; - font-size: 80px; - font-weight: 600; - line-height: 1em; - letter-spacing: -0.03em; - } - - .elementor-element.elementor-element-4a9397e>.elementor-widget-container { - margin: 0px 0px 0px 0px; - padding: 0px 0px 22px 0px; - border-style: solid; - border-width: 0px 0px 1px 0px; - border-color: #FFFFFF; - } - - .elementor-element.elementor-element-4a9397e .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.2em; - color: #FFFFFF; - } - - .elementor-element.elementor-element-bfb9f2a>.elementor-widget-container { - margin: 23px 0px 0px 0px; - } - - .elementor-element.elementor-element-bfb9f2a { - line-height: 1.9444em; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; - } - - .elementor-element.elementor-element-256f25a>.elementor-widget-container { - margin: 24px 0px 0px 0px; - } - - .elementor-element.elementor-element-256f25a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { - padding-block-end: calc(0px/2); - } - - .elementor-element.elementor-element-256f25a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { - margin-block-start: calc(0px/2); - } - - .elementor-element.elementor-element-256f25a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item { - margin-inline: calc(0px/2); - } - - .elementor-element.elementor-element-256f25a .elementor-icon-list-items.elementor-inline-items { - margin-inline: calc(-0px/2); - } - - .elementor-element.elementor-element-256f25a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after { - inset-inline-end: calc(-0px/2); - } - - .elementor-element.elementor-element-256f25a .elementor-icon-list-icon i { - color: #FFFFFF; - transition: color 0.3s; - } - - .elementor-element.elementor-element-256f25a .elementor-icon-list-icon svg { - fill: #FFFFFF; - transition: fill 0.3s; - } - - .elementor-element.elementor-element-256f25a { - --e-icon-list-icon-size: 8px; - --e-icon-list-icon-align: left; - --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0; - --icon-vertical-align: center; - --icon-vertical-offset: 2px; - } - - .elementor-element.elementor-element-256f25a .elementor-icon-list-icon { - padding-inline-end: 15px; - } - - .elementor-element.elementor-element-256f25a .elementor-icon-list-item>.elementor-icon-list-text, - .elementor-element.elementor-element-256f25a .elementor-icon-list-item>a { - line-height: 1.9444em; - } - - .elementor-element.elementor-element-256f25a .elementor-icon-list-text { - color: #FFFFFF; - transition: color 0.3s; - } - - .elementor-element.elementor-element-1b93850 { - --display: flex; - } - - .elementor-element.elementor-element-4d031ce>.elementor-widget-container { - margin: 0px 0px 49px 0px; - } - - .elementor-element.elementor-element-4d031ce .elementor-counter-number-wrapper { - - color: #c01227; - } - - .elementor-element.elementor-element-4d031ce .elementor-counter-number { - font-family: "Plus Jakarta Sans", Sans-serif; - font-size: 80px; - font-weight: 600; - line-height: 1em; - letter-spacing: -0.03em; - } - - .elementor-element.elementor-element-4d031ce .elementor-counter-number-suffix { - font-family: "Plus Jakarta Sans", Sans-serif; - font-size: 80px; - font-weight: 600; - line-height: 1em; - letter-spacing: -0.03em; - } - - .elementor-element.elementor-element-24d982e>.elementor-widget-container { - margin: 0px 0px 0px 0px; - padding: 0px 0px 22px 0px; - border-style: solid; - border-width: 0px 0px 1px 0px; - border-color: #FFFFFF; - } - - .elementor-element.elementor-element-24d982e .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.2em; - color: #FFFFFF; - } - - .elementor-element.elementor-element-660f701>.elementor-widget-container { - margin: 23px 0px 0px 0px; - } - - .elementor-element.elementor-element-660f701 { - line-height: 1.9444em; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; - } - - .elementor-element.elementor-element-ec91b55>.elementor-widget-container { - margin: 24px 0px 0px 0px; - } - - .elementor-element.elementor-element-ec91b55 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { - padding-block-end: calc(0px/2); - } - - .elementor-element.elementor-element-ec91b55 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { - margin-block-start: calc(0px/2); - } - - .elementor-element.elementor-element-ec91b55 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item { - margin-inline: calc(0px/2); - } - - .elementor-element.elementor-element-ec91b55 .elementor-icon-list-items.elementor-inline-items { - margin-inline: calc(-0px/2); - } - - .elementor-element.elementor-element-ec91b55 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after { - inset-inline-end: calc(-0px/2); - } - - .elementor-element.elementor-element-ec91b55 .elementor-icon-list-icon i { - color: #FFFFFF; - transition: color 0.3s; - } - - .elementor-element.elementor-element-ec91b55 .elementor-icon-list-icon svg { - fill: #FFFFFF; - transition: fill 0.3s; - } - - .elementor-element.elementor-element-ec91b55 { - --e-icon-list-icon-size: 8px; - --e-icon-list-icon-align: left; - --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0; - --icon-vertical-align: center; - --icon-vertical-offset: 2px; - } - - .elementor-element.elementor-element-ec91b55 .elementor-icon-list-icon { - padding-inline-end: 15px; - } - - .elementor-element.elementor-element-ec91b55 .elementor-icon-list-item>.elementor-icon-list-text, - .elementor-element.elementor-element-ec91b55 .elementor-icon-list-item>a { - line-height: 1.9444em; - } - - .elementor-element.elementor-element-ec91b55 .elementor-icon-list-text { - color: #FFFFFF; - transition: color 0.3s; - } - - .elementor-element.elementor-element-243f1d4 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --margin-top: -215px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-517a03b { - --display: flex; - --min-height: 389px; - --justify-content: center; - --align-items: center; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --border-radius: 25px 25px 25px 25px; - } - - .elementor-element.elementor-element-517a03b:not(.elementor-motion-effects-element-type-background), - .elementor-element.elementor-element-517a03b>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-image: url("/images/home6-banner.jpg"); - background-position: center center; - background-repeat: no-repeat; - background-size: cover; - } - - .elementor-element.elementor-element-2b5eccb { - width: 100%; - max-width: 100%; - font-size: 30px; - font-weight: 600; - line-height: 1.3333em; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; - } - - .elementor-element.elementor-element-2b5eccb>.elementor-widget-container { - margin: 0px 370px 0px 370px; - } - - body:not(.rtl) .elementor-element.elementor-element-72ffde1 { - left: 0px; - } - - body.rtl .elementor-element.elementor-element-72ffde1 { - right: 0px; - } - - .elementor-element.elementor-element-72ffde1 { - bottom: 0px; - } - - .elementor-element.elementor-element-72ffde1 .elementor-wrapper { - --video-aspect-ratio: 1.77777; - } - - .elementor-element.elementor-element-72ffde1 .logico-video-button .video-button-wrapper { - border-radius: 0px 25px 0px 0px; - } - - .elementor-element.elementor-element-72ffde1 .logico-video-button { - --logico-button-text-color: #1F1F1F; - --logico-button-icon-color: #1F1F1F; - --logico-button-background-color: #FFFFFF; - --logico-button-text-hover: #c01227; - --logico-button-icon-hover: #c01227; - } - - .elementor-element.elementor-element-72ffde1 .video-button-wrapper { - --logico-button-background-hover: #FFFFFF; - } - - .elementor-element.elementor-element-ca7cde4 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --margin-top: 150px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-c263d4d { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-feca7fe { - --display: flex; - } - - .elementor-element.elementor-element-d13da5d>.elementor-widget-container { - margin: 40px 0px 0px 0px; - } - - .elementor-element.elementor-element-d13da5d { - text-align: start; - } - - .elementor-element.elementor-element-d13da5d img { - max-width: 410px; - } - - .elementor-element.elementor-element-4968a6c { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 40px; - --padding-right: 0px; - } - - .elementor-element.elementor-element-65072bf .slider-footer { - text-align: right; - } - - .elementor-element.elementor-element-65072bf .slider-footer.slider-footer-position-after { - margin-top: -52px; - } - - .elementor-element.elementor-element-65072bf .slider-footer.slider-footer-position-before { - margin-bottom: -52px; - } - - .elementor-element.elementor-element-65072bf .owl-dots .owl-dot:not(.active) span { - border-color: #D4D4D4; - } - - .elementor-element.elementor-element-65072bf .owl-dots .owl-dot.active span { - border-color: #1F1F1F; - } - - .elementor-element.elementor-element-4dbe89c { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --margin-top: 150px; - --margin-bottom: 150px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-894b461 { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-ec45fc1 { - --display: grid; - --e-con-grid-template-columns: repeat(2, 1fr); - --e-con-grid-template-rows: repeat(1, 1fr); - --gap: 50px 40px; - --row-gap: 50px; - --column-gap: 40px; - --grid-auto-flow: row; - --align-items: end; - } - - .elementor-element.elementor-element-5bbed5b { - --display: flex; - } - - .elementor-element.elementor-element-56cdbbc .logico-title { - font-size: 14px; - font-weight: 500; - line-height: 2.1429em; - color: #111111; - } - - .elementor-element.elementor-element-86986f1 { - width: var(--container-widget-width, 590px); - max-width: 590px; - --container-widget-width: 590px; - --container-widget-flex-grow: 0; - } - - .elementor-element.elementor-element-86986f1>.elementor-widget-container { - margin: 18px 0px 0px 0px; - } - - .elementor-element.elementor-element-b040c8c { - --display: flex; - } - - .elementor-element.elementor-element-ed39b3b>.elementor-widget-container { - margin: 0px 0px 18px 0px; - } - - .elementor-element.elementor-element-ed39b3b .button-container { - text-align: right; - } - - .elementor-element.elementor-element-00c3e4b>.elementor-widget-container { - margin: 42px 0px 0px 0px; - } - - .elementor-element.elementor-element-59ed9f6>.elementor-widget-container { - margin: 44px 0px 0px 0px; - } - - @media(min-width: 481px) { - .elementor-element.elementor-element-4f964a3 { - --width: 670px; - } - - .elementor-element.elementor-element-c29b44f { - --width: 506px; - } - - .elementor-element.elementor-element-5bc90f3 { - --width: 65%; - } - - .elementor-element.elementor-element-3ea6309 { - --width: 35%; - } - - .elementor-element.elementor-element-003b885 { - --content-width: 1660px; - } - - .elementor-element.elementor-element-243f1d4 { - --content-width: 1730px; - } - - .elementor-element.elementor-element-feca7fe { - --width: 40%; - } - - .elementor-element.elementor-element-4968a6c { - --width: 60%; - } - } - - @media(max-width: 1200px) and (min-width:481px) { - .elementor-element.elementor-element-4f964a3 { - --width: 500px; - } - - .elementor-element.elementor-element-c29b44f { - --width: 340px; - } - } - - @media(max-width: 1020px) and (min-width:481px) { - .elementor-element.elementor-element-4f964a3 { - --width: 60%; - } - - .elementor-element.elementor-element-c29b44f { - --width: 40%; - } - - .elementor-element.elementor-element-5bc90f3 { - --width: 68%; - } - - .elementor-element.elementor-element-3ea6309 { - --width: 32%; - } - - .elementor-element.elementor-element-4968a6c { - --width: 70%; - } - } - - @media(max-width: 840px) and (min-width:481px) { - .elementor-element.elementor-element-4f964a3 { - --width: 100%; - } - - .elementor-element.elementor-element-c29b44f { - --width: 100%; - } - - .elementor-element.elementor-element-feca7fe { - --width: 100%; - } - - .elementor-element.elementor-element-4968a6c { - --width: 100%; - } - } - - @media(max-width: 660px) and (min-width:481px) { - .elementor-element.elementor-element-4f964a3 { - --width: 100%; - } - - .elementor-element.elementor-element-c29b44f { - --width: 100%; - } - - .elementor-element.elementor-element-5bc90f3 { - --width: 100%; - } - - .elementor-element.elementor-element-3ea6309 { - --width: 100%; - } - } - - @media(max-width: 1200px) { - .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-3264830 .slide-content-inner { - margin: 0px 0px 150px 0px; - } - - .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-3264830 { - background-position: top left; - } - - .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-3264830 .content-slider-item-heading { - font-size: 46px; - } - - .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-6867061 .content-slider-item-heading { - font-size: 46px; - } - - .elementor-element.elementor-element-b7a76bc .owl-carousel.owl-theme .content-item { - height: 750px; - } - - .elementor-element.elementor-element-b7a76bc .slider-footer { - margin-top: 0px; - margin-bottom: 30px; - } - - .elementor-element.elementor-element-b7a76bc .slider-footer .slider-pagination { - margin-right: 30px; - margin-left: 0px; - } - - .elementor-element.elementor-element-4f964a3 { - --gap: 50px 40px; - --row-gap: 50px; - --column-gap: 40px; - --padding-top: 40px; - --padding-bottom: 40px; - --padding-left: 40px; - --padding-right: 40px; - } - - .elementor-element.elementor-element-c29b44f { - --padding-top: 40px; - --padding-bottom: 40px; - --padding-left: 40px; - --padding-right: 40px; - } - - .elementor-element.elementor-element-77d1265 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-element.elementor-element-63a9de5>.elementor-widget-container { - padding: 0px 0px 0px 0px; - } - - .elementor-element.elementor-element-4add972 { - --gap: 70px 40px; - --row-gap: 70px; - --column-gap: 40px; - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-8d9ae8c { - --container-widget-width: 750px; - --container-widget-flex-grow: 0; - width: var(--container-widget-width, 750px); - max-width: 750px; - } - - .elementor-element.elementor-element-8d9ae8c .elementor-counter-number { - font-size: 130px; - line-height: 1em; - } - - .elementor-element.elementor-element-8d9ae8c .elementor-counter-number-suffix { - font-size: 130px; - } - - .elementor-element.elementor-element-df21f2d>.elementor-widget-container { - --e-transform-translateY: -100%; - } - - .elementor-element.elementor-element-df21f2d .logico-title { - font-size: 16px; - } - - .elementor-element.elementor-element-ef458a9 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-element.elementor-element-003b885 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-element.elementor-element-338e860 .owl-carousel { - padding: 0px 100px 0px 0px; - } - - .elementor-element.elementor-element-338e860 .portfolio-listing-wrapper.portfolio-grid-listing, - .elementor-element.elementor-element-338e860 .portfolio-listing-wrapper.portfolio-masonry-listing { - margin: -40px calc(-40px/2) 0; - } - - .elementor-element.elementor-element-338e860 .portfolio-listing-wrapper.portfolio-grid-listing .portfolio-item-wrapper, - .elementor-element.elementor-element-338e860 .portfolio-listing-wrapper.portfolio-masonry-listing .portfolio-item-wrapper { - padding: 40px calc(40px/2) 0; - } - - .elementor-element.elementor-element-338e860 .portfolio-listing-wrapper.owl-carousel { - margin: 0 calc(-40px/2); - width: calc(100% + 40px); - } - - .elementor-element.elementor-element-338e860 .portfolio-listing-wrapper.owl-carousel .portfolio-item-wrapper { - padding: 0 calc(40px/2); - } - - .elementor-element.elementor-element-338e860 .owl-carousel.owl-theme .owl-nav { - left: calc(40px/2 + 30px); - right: calc(40px/2 + 30px); - } - - .elementor-element.elementor-element-338e860 .owl-carousel.owl-theme:hover .owl-nav { - left: calc(40px/2 + 20px); - right: calc(40px/2 + 20px); - } - - .elementor-element.elementor-element-f2affbe { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-element.elementor-element-08175b6 { - --gap: 40px 0px; - --row-gap: 40px; - --column-gap: 0px; - } - - .elementor-element.elementor-element-50e9147 { - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-element.elementor-element-05d0228 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-element.elementor-element-36a396b { - --margin-top: 18px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-929c651>.elementor-widget-container { - padding: 0% 0% 0% 0%; - } - - .elementor-element.elementor-element-6a7a661 { - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-element.elementor-element-1c1edc7 { - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-3559d0b { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-element.elementor-element-127d516 { - --container-widget-width: 600px; - --container-widget-flex-grow: 0; - width: var(--container-widget-width, 600px); - max-width: 600px; - } - - .elementor-element.elementor-element-2969c55 { - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-243f1d4 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-element.elementor-element-2b5eccb>.elementor-widget-container { - margin: 0px 100px 0px 300px; - } - - .elementor-element.elementor-element-c263d4d { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-element.elementor-element-d13da5d img { - max-width: 100%; - } - - .elementor-element.elementor-element-894b461 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-element.elementor-element-ec45fc1 { - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-86986f1>.elementor-widget-container { - padding: 0px 0px 0px 0px; - } - } - - @media(max-width: 1020px) { - .elementor-element.elementor-element-e32dfeb { - --padding-top: 10px; - --padding-bottom: 0px; - --padding-left: 10px; - --padding-right: 10px; - } - - .elementor-element.elementor-element-edd8f69 { - --border-radius: 25px 25px 25px 25px; - } - - .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-3264830 .slide-content-inner { - margin: 40px 0px 0px 0px; - } - - .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-6867061 .slide-content-inner { - max-width: 55%; - margin: 0% 6% 0% 0%; - } - - .elementor-element.elementor-element-b7a76bc .owl-carousel.owl-theme .content-item { - height: 500px; - } - - .elementor-element.elementor-element-b7a76bc .owl-carousel .owl-stage-outer { - border-radius: 25px 25px 25px 25px; - } - - .elementor-element.elementor-element-0c995bc { - --gap: 10px 10px; - --row-gap: 10px; - --column-gap: 10px; - --margin-top: 10px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-element.elementor-element-4f964a3 { - --gap: 20px 20px; - --row-gap: 20px; - --column-gap: 20px; - --padding-top: 53px; - --padding-bottom: 55px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-element.elementor-element-c29b44f { - --padding-top: 40px; - --padding-bottom: 40px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-element.elementor-element-c36a604 { - --border-radius: 25px 25px 0px 0px; - --margin-top: 10px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 120px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-element.elementor-element-4add972 { - --e-con-grid-template-columns: repeat(2, 1fr); - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-3b2c33f { - --min-height: 350px; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - } - - .elementor-element.elementor-element-8d9ae8c { - --container-widget-width: 705px; - --container-widget-flex-grow: 0; - width: var(--container-widget-width, 705px); - max-width: 705px; - } - - .elementor-element.elementor-element-8d9ae8c .elementor-counter-number { - font-size: 100px; - } - - .elementor-element.elementor-element-8d9ae8c .elementor-counter-number-suffix { - font-size: 100px; - } - - .elementor-element.elementor-element-c18ab2f { - --padding-top: 0px; - --padding-bottom: 120px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-element.elementor-element-50e9147 { - --e-con-grid-template-columns: repeat(3, 1fr); - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-ff67ffb { - --margin-top: 120px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-36a396b { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-element.elementor-element-c6bafcf { - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-3740bcf { - --margin-top: 120px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-6a7a661 { - --e-con-grid-template-columns: repeat(2, 1fr); - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-1c1edc7 { - --grid-auto-flow: row; - --margin-top: 120px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-3d66841 .portfolio-listing-wrapper .portfolio-item-wrapper .portfolio-item-content { - padding: 25px 20px 25px 20px; - } - - .elementor-element.elementor-element-8afb5f5 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 10px; - --padding-right: 10px; - } - - .elementor-element.elementor-element-e7be0c1 { - --padding-top: 120px; - --padding-bottom: 266px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-element.elementor-element-2969c55 { - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-243f1d4 { - --margin-top: -145px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-517a03b { - --min-height: 250px; - } - - .elementor-element.elementor-element-2b5eccb>.elementor-widget-container { - margin: 0px 150px 0px 250px; - } - - .elementor-element.elementor-element-2b5eccb { - font-size: 26px; - } - - .elementor-element.elementor-element-72ffde1 .logico-video-button .elementor-custom-embed-play { - height: 105px; - padding: 20px 34px 20px 34px; - } - - .elementor-element.elementor-element-72ffde1 .logico-video-button.video-button-animation-jump .elementor-custom-embed-play { - height: 105px; - } - - .elementor-element.elementor-element-72ffde1 .logico-video-button.video-button-animation-jump:hover .elementor-custom-embed-play { - height: calc(105px - 22px); - } - - .elementor-element.elementor-element-72ffde1 .logico-video-button.video-button-animation-lift .elementor-custom-embed-play { - padding: 20px 34px calc(20px + var(--logico-video-button-border)) 34px; - } - - .elementor-element.elementor-element-ca7cde4 { - --margin-top: 120px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-4dbe89c { - --margin-top: 120px; - --margin-bottom: 120px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-ec45fc1 { - --grid-auto-flow: row; - } - } - - @media(max-width: 840px) { - .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-3264830 .slide-content-inner { - margin: 0px 0px 0px 0px; - } - - .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-3264830 .content-slider-item-heading { - font-size: 36px; - } - - .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-6867061 .content-slider-item-heading { - font-size: 36px; - } - - .elementor-element.elementor-element-b7a76bc .owl-carousel.owl-theme .content-item { - height: 600px; - } - - .elementor-element.elementor-element-0c995bc { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-element.elementor-element-4f964a3 { - --flex-wrap: nowrap; - } - - .elementor-element.elementor-element-4f964a3.e-con { - --flex-shrink: 0; - } - - .elementor-element.elementor-element-c29b44f { - --padding-top: 30px; - --padding-bottom: 30px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-element.elementor-element-4add972 { - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-3b2c33f { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --justify-content: center; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - } - - .elementor-element.elementor-element-8d9ae8c { - --container-widget-width: 100%; - --container-widget-flex-grow: 0; - width: var(--container-widget-width, 100%); - max-width: 100%; - } - - .elementor-element.elementor-element-8d9ae8c.elementor-element { - --align-self: flex-end; - } - - .elementor-element.elementor-element-8d9ae8c .elementor-counter-number { - font-size: 90px; - line-height: 1em; - } - - .elementor-element.elementor-element-8d9ae8c .elementor-counter-number-suffix { - font-size: 90px; - line-height: 1em; - } - - .elementor-element.elementor-element-df21f2d>.elementor-widget-container { - --e-transform-rotateZ: 0deg; - --e-transform-translateX: 0%; - --e-transform-translateY: 0%; - } - - .elementor-element.elementor-element-df21f2d { - --container-widget-width: 100%; - --container-widget-flex-grow: 0; - width: var(--container-widget-width, 100%); - max-width: 100%; - --e-transform-origin-x: center; - --e-transform-origin-y: center; - } - - .elementor-element.elementor-element-df21f2d.elementor-element { - --align-self: flex-start; - } - - .elementor-element.elementor-element-df21f2d .logico-title { - font-size: 20px; - } - - .elementor-element.elementor-element-50e9147 { - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-36a396b { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-element.elementor-element-bfe4c0c>.elementor-widget-container { - margin: 40px 0px 0px 0px; - } - - .elementor-element.elementor-element-c6bafcf { - --margin-top: 30px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-4d650b9>.elementor-widget-container { - margin: 40px 0px 0px 0px; - } - - .elementor-element.elementor-element-6a7a661 { - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-1c1edc7 { - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-127d516 { - --container-widget-width: 460px; - --container-widget-flex-grow: 0; - width: var(--container-widget-width, 460px); - max-width: 460px; - } - - .elementor-element.elementor-element-2969c55 { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-cba160e>.elementor-widget-container { - margin: 0px 0px 30px 0px; - } - - .elementor-element.elementor-element-a51fcba>.elementor-widget-container { - margin: 0px 0px 30px 0px; - } - - .elementor-element.elementor-element-4d031ce>.elementor-widget-container { - margin: 0px 0px 30px 0px; - } - - .elementor-element.elementor-element-2b5eccb>.elementor-widget-container { - margin: 0px 50px 0px 230px; - } - - .elementor-element.elementor-element-c263d4d { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-element.elementor-element-feca7fe { - --align-items: flex-start; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - } - - .elementor-element.elementor-element-d13da5d>.elementor-widget-container { - margin: 0px 0px 0px 0px; - } - - .elementor-element.elementor-element-d13da5d { - text-align: start; - } - - .elementor-element.elementor-element-d13da5d img { - width: 400px; - max-width: 90%; - } - - .elementor-element.elementor-element-4968a6c { - --margin-top: 60px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-element.elementor-element-65072bf .slider-footer.slider-footer-position-after { - margin-top: -25px; - } - - .elementor-element.elementor-element-65072bf .slider-footer.slider-footer-position-before { - margin-bottom: -25px; - } - - .elementor-element.elementor-element-ec45fc1 { - --gap: 40px 20px; - --row-gap: 40px; - --column-gap: 20px; - --grid-auto-flow: row; - } - } - - @media(max-width: 660px) { - .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-3264830 .slide-content-inner { - margin: 80px 0px 0px 0px; - } - - .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-3264830 .content-slider-item-heading { - font-size: 28px; - } - - .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-6867061 .slide-content-inner { - max-width: 70%; - margin: 9% 6% 0% 0%; - } - - .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-6867061 { - background-position: 20% 0%; - } - - .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-6867061 .content-slider-item-heading { - font-size: 28px; - } - - .elementor-element.elementor-element-b7a76bc .owl-carousel.owl-theme .content-item { - height: 540px; - } - - .elementor-element.elementor-element-b7a76bc .slider-footer { - margin-top: 0px; - margin-bottom: 20px; - } - - .elementor-element.elementor-element-b7a76bc .slider-footer .slider-pagination { - margin-right: 20px; - margin-left: 0px; - } - - .elementor-element.elementor-element-4f964a3 { - --margin-top: 0px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 30px; - --padding-bottom: 30px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-c29b44f { - --margin-top: 0px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 30px; - --padding-bottom: 30px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-c36a604 { - --padding-top: 90px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-element.elementor-element-77d1265 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-4add972 { - --gap: 70px 20px; - --row-gap: 70px; - --column-gap: 20px; - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-3b2c33f { - --min-height: 250px; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --justify-content: center; - } - - .elementor-element.elementor-element-8d9ae8c .elementor-counter-number { - font-size: 70px; - } - - .elementor-element.elementor-element-8d9ae8c .elementor-counter-number-suffix { - font-size: 70px; - } - - .elementor-element.elementor-element-c18ab2f { - --padding-top: 0px; - --padding-bottom: 90px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-element.elementor-element-ef458a9 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-003b885 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-f2affbe { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-50e9147 { - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-ff67ffb { - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-05d0228 { - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-c6bafcf { - --margin-top: 30px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-3740bcf { - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-6a7a661 { - --gap: 60px 20px; - --row-gap: 60px; - --column-gap: 20px; - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-1c1edc7 { - --grid-auto-flow: row; - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-e7be0c1 { - --padding-top: 90px; - --padding-bottom: 180px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-element.elementor-element-3559d0b { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-127d516 { - --container-widget-width: 100%; - --container-widget-flex-grow: 0; - width: var(--container-widget-width, 100%); - max-width: 100%; - } - - .elementor-element.elementor-element-2969c55 { - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-243f1d4 { - --margin-top: -90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-517a03b { - --padding-top: 0px; - --padding-bottom: 50px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-element.elementor-element-2b5eccb>.elementor-widget-container { - margin: 0px 50px 0px 50px; - } - - .elementor-element.elementor-element-2b5eccb { - text-align: center; - } - - .elementor-element.elementor-element-72ffde1 .logico-video-button .elementor-custom-embed-play { - height: 65px; - } - - .elementor-element.elementor-element-72ffde1 .logico-video-button.video-button-animation-jump .elementor-custom-embed-play { - height: 65px; - } - - .elementor-element.elementor-element-72ffde1 .logico-video-button.video-button-animation-jump:hover .elementor-custom-embed-play { - height: calc(65px - 22px); - } - - .elementor-element.elementor-element-ca7cde4 { - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-c263d4d { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-4dbe89c { - --margin-top: 90px; - --margin-bottom: 90px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-894b461 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-ec45fc1 { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } - } - - @media(max-width: 480px) { - .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-3264830 .slide-content-inner { - max-width: 100%; - } - - .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-6867061 .slide-content-inner { - max-width: 100%; - } - - .elementor-element.elementor-element-b7a76bc .elementor-repeater-item-6867061 { - background-position: 50% 50%; - } - - .elementor-element.elementor-element-4f964a3 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-element.elementor-element-4add972 { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-8d9ae8c .elementor-counter-number { - font-size: 52px; - } - - .elementor-element.elementor-element-8d9ae8c .elementor-counter-number-suffix { - font-size: 52px; - } - - .elementor-element.elementor-element-df21f2d .logico-title { - font-size: 18px; - } - - .elementor-element.elementor-element-338e860 .owl-carousel { - padding: 0px 60px 0px 0px; - } - - .elementor-element.elementor-element-08175b6 { - --gap: 30px 0px; - --row-gap: 30px; - --column-gap: 0px; - } - - .elementor-element.elementor-element-50e9147 { - --e-con-grid-template-columns: repeat(2, 1fr); - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-6a7a661 { - --e-con-grid-template-columns: repeat(1, 1fr); - --gap: 45px 20px; - --row-gap: 45px; - --column-gap: 20px; - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-1c1edc7 { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-2969c55 { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-2b5eccb>.elementor-widget-container { - margin: 0px 0px 0px 0px; - padding: 30px 20px 30px 20px; - } - - .elementor-element.elementor-element-ec45fc1 { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } - } - diff --git a/public/css/sections/section-miletruth.css b/public/css/sections/section-miletruth.css deleted file mode 100644 index 3a08ea2..0000000 --- a/public/css/sections/section-miletruth.css +++ /dev/null @@ -1,562 +0,0 @@ -/* - * section-miletruth.css - * Extends the existing ev-section & evp-section patterns. - * Only adds what the existing CSS files don't already provide. - */ - -/* ── Override ev-section font to match site Manrope ── */ -.ev-section, -.ev-section .ev-title, -.ev-section .ev-desc, -.ev-section .ev-badge, -.ev-section .feature-card h3, -.ev-section .feature-card p { - font-family: 'Manrope', sans-serif; -} - -/* ── Remove the decorative blobs (they show as colored arcs at section edges) ── */ -.ev-section::before, -.ev-section::after { - display: none; -} - -/* ── Column widths: image always gets the large column ── - Edge (non-rev): content first → col1 small, image → col2 large - Impact/Fulfillment (rev): image first → col1 large, content → col2 small ── */ -.ev-section .ev-grid { - grid-template-columns: 0.42fr 2.2fr; -} -.ev-section .ev-grid.ev-grid--rev { - grid-template-columns: 2.2fr 0.42fr; -} -.ev-section .ev-grid, -.ev-section .ev-grid.ev-grid--rev { - gap: 40px; - align-items: center; -} - -/* ── Widen the container on this page to give images more room ── */ -.ev-section .ev-container { - max-width: 1440px; - padding: 0 32px; -} - -/* ── Slightly smaller body text so images feel dominant ── */ -.ev-section .ev-desc { - font-size: 16px !important; - line-height: 1.65; - margin-bottom: 36px; -} - -/* ── Hero slider dark background (no Elementor CSS on this page) ── */ -/* .miletruth-hero .content-slider-wrapper { - background: linear-gradient(160deg, #0c0c14 0%, #18050a 100%); -} */ - -/* ── Remove the default 90px top margin so hero starts at y:0, covering the - white gap that would otherwise show behind the transparent header ── */ -.miletruth-hero .content-slider .slide-content { - display: flex; - align-items: center; - justify-content: center; - text-align: center; -} - -.miletruth-hero .content-slider .slide-content-inner { - margin-left: auto; - margin-right: auto; - max-width: 980px; - padding: 0 32px; - text-align: center; -} - -.miletruth-hero .content-slider-item-heading, -.miletruth-hero .content-slider-item-heading .heading-content { - color: rgba(255, 255, 255, 0.92) !important; - font-size: 72px; - line-height: 1.05; - letter-spacing: 0; -} - -.miletruth-hero .content-slider-item-text, -.miletruth-hero .content-slider-item-text .text-content, -.miletruth-hero .content-slider-item-text p { - color: rgba(255, 255, 255, 0.72) !important; - font-size: 20px; - line-height: 1.6; -} - -.content-wrapper.miletruth-hero { - margin-top: 0 !important; -} - -/* ── Image-left layouts: image is first child in HTML, large column is first ── */ -.ev-grid--rev { - grid-template-columns: 2.2fr 0.42fr; -} -/* No order override needed — HTML source order already places image first (left, large) */ - - -/* ── Dark section override on ev-section ── */ -.ev-section--dark { - background: #1a1a1f !important; -} -.ev-section--dark .ev-title { color: #ffffff; } -.ev-section--dark .ev-desc { color: rgba(255, 255, 255, 0.55); } -.ev-section--dark .ev-badge { - background: rgba(255,255,255,0.06); - border-color: rgba(255,255,255,0.12); - color: rgba(255,255,255,0.7); - box-shadow: none; -} -.ev-section--dark .feature-card { - background: rgba(255,255,255,0.05); - border-color: rgba(255,255,255,0.08); -} -.ev-section--dark .feature-card:hover { - background: rgba(255,255,255,0.08); - border-color: rgba(227,30,36,0.3); -} -.ev-section--dark .feature-card h3 { color: #ffffff; } -.ev-section--dark .feature-card p { color: rgba(255,255,255,0.5); } -.ev-section--dark .feature-icon-box { - background: rgba(255,255,255,0.07); - box-shadow: none; -} - -/* ── Picture card (pitch image container) ── */ -.mr-pic-card { - border-radius: 32px; - overflow: hidden; - box-shadow: 0 40px 100px rgba(0, 0, 0, 0.09); - border: 1px solid rgba(255, 255, 255, 0.6); - background: #fff; -} -.mr-pic-card--dark { - border-color: rgba(255,255,255,0.08); - box-shadow: 0 40px 80px rgba(0,0,0,0.45); -} -.mr-pic-card img { - width: 100%; height: auto; display: block; - transition: transform 0.6s cubic-bezier(0.19, 1, 0.22, 1); -} -.mr-pic-card:hover img { transform: scale(1.025); } - -/* ── Stats strip ── */ -.mr-stats-strip { - padding: 72px 0; - background: #F8FAFC; - border-top: 1px solid rgba(0,0,0,0.05); - border-bottom: 1px solid rgba(0,0,0,0.05); -} -.mr-stats-grid { - max-width: 1300px; - margin: 0 auto; - padding: 0 40px; - display: grid; - grid-template-columns: repeat(4, 1fr); - gap: 0; - background: #fff; - border: 1px solid rgba(0,0,0,0.07); - border-radius: 24px; - overflow: hidden; - box-shadow: 0 8px 40px rgba(0,0,0,0.05); -} -.mr-stat-item { - padding: 44px 32px; - text-align: center; - border-right: 1px solid rgba(0,0,0,0.07); - transition: background 0.3s ease; -} -.mr-stat-item:last-child { border-right: none; } -.mr-stat-item:hover { background: rgba(192,18,39,0.03); } -.mr-stat-num { - font-family: 'Manrope', sans-serif; - font-size: clamp(36px, 4.5vw, 58px); - font-weight: 900; - color: #111; - letter-spacing: -2px; - line-height: 1; - margin-bottom: 10px; -} -.mr-stat-num span { color: #c01227; } -.mr-stat-lbl { - font-family: 'Manrope', sans-serif; - font-size: 11px; - font-weight: 700; - text-transform: uppercase; - letter-spacing: 2px; - color: #64748B; -} - -/* ── CTA section ── */ -.mr-cta-section { - padding: 130px 0; - background: #0d0304; - position: relative; - overflow: hidden; - text-align: center; -} -.mr-cta-section::before { - content: ''; - position: absolute; - inset: 0; - background: radial-gradient(ellipse 65% 55% at 50% 50%, rgba(192,18,39,0.16) 0%, transparent 100%); - pointer-events: none; -} -.mr-cta-inner { - max-width: 720px; - margin: 0 auto; - padding: 0 40px; - position: relative; - z-index: 1; -} -.mr-cta-eyebrow { - display: inline-flex; - align-items: center; - gap: 10px; - font-family: 'Manrope', sans-serif; - font-size: 11px; - font-weight: 700; - letter-spacing: 3.5px; - text-transform: uppercase; - color: rgba(255,255,255,0.35); - margin-bottom: 28px; -} -.mr-cta-eyebrow::before, -.mr-cta-eyebrow::after { - content: ''; - display: block; - width: 28px; height: 1px; - background: rgba(255,255,255,0.2); -} -.mr-cta-inner h2 { - font-family: 'Manrope', sans-serif; - font-size: clamp(34px, 5vw, 64px); - font-weight: 900; - color: #fff; - line-height: 1.05; - letter-spacing: -2px; - text-transform: uppercase; - margin: 0 0 22px; -} -.mr-cta-inner h2 span { color: #c01227; } -.mr-cta-inner p { - font-family: 'Manrope', sans-serif; - font-size: 18px; - color: rgba(255,255,255,0.48); - line-height: 1.75; - margin: 0 0 52px; -} -.mr-cta-btns { - display: flex; - gap: 14px; - justify-content: center; - flex-wrap: wrap; -} -/* Primary CTA button */ -.mr-cta-btns .logico-button { - border-radius: 100px !important; -} - -/* ── List style matching ev-section checklist ── */ -.ev-checklist { - list-style: none !important; - margin: 0 0 48px; - padding: 0; - display: flex; - flex-direction: column; - gap: 14px; -} -.ev-checklist li { - list-style: none !important; - display: flex; - align-items: flex-start; - gap: 12px; - font-family: 'Manrope', sans-serif; - font-size: 15px; - font-weight: 600; - color: #2d3748; - line-height: 1.55; -} -.ev-checklist li::marker { - content: '' !important; - display: none !important; -} -.ev-checklist--dark li { color: rgba(255,255,255,0.75); } - -/* .logico-front-end ul li:before (vendor-theme-core.css) injects a fontello icon on - every li — override it with higher specificity + !important so only our SVG shows */ -.logico-front-end .ev-checklist li::before, -.ev-checklist li::before { - content: '' !important; - font: unset !important; - position: relative !important; - display: block !important; - width: 20px; height: 20px; min-width: 20px; - border-radius: 6px; - background: rgba(192,18,39,0.08) !important; - border: 1.5px solid rgba(192,18,39,0.2); - background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='8' viewBox='0 0 10 8' fill='none'%3E%3Cpath d='M1 4l2.5 2.5L9 1' stroke='%23c01227' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") !important; - background-size: 10px; background-repeat: no-repeat; background-position: center; - margin-top: 2px; flex-shrink: 0; - top: 0 !important; left: 0 !important; -} -.ev-checklist--dark li::before { - background-color: rgba(192,18,39,0.08) !important; - border-color: rgba(192,18,39,0.2) !important; - background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c01227' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 6 7 17l-5-5'/%3E%3Cpath d='m22 10-7.5 7.5L13 16'/%3E%3C/svg%3E") !important; - background-size: 14px; -} - -/* ── Responsive extras ── */ -@media (max-width: 1024px) { - .mr-stats-grid { grid-template-columns: repeat(2, 1fr); } - .mr-stat-item:nth-child(even) { border-right: none; } - .mr-stat-item:nth-child(n+3) { border-top: 1px solid rgba(0,0,0,0.07); } -} -@media (max-width: 680px) { - .mr-stats-strip { padding: 52px 0; } - .mr-stats-grid { padding: 0 20px; grid-template-columns: 1fr 1fr; border-radius: 16px; } - .mr-stat-item { padding: 28px 16px; } - .mr-stat-item:nth-child(odd) { border-right: 1px solid rgba(0,0,0,0.07); } - .mr-cta-section { padding: 80px 0; } - .mr-cta-inner { padding: 0 20px; } - .mr-cta-btns { flex-direction: column; align-items: center; } -} - -/* Additional responsive image fixes for MileTruth page */ -@media (max-width: 1200px) { - .mr-pic-card img { - max-height: 520px; - width: 100%; - height: auto; - object-fit: cover; - } - .miletruth-hero .content-slider .slide-content-inner { - max-width: 860px; - padding: 0 28px; - } - .miletruth-hero .content-slider-item-heading, - .miletruth-hero .content-slider-item-heading .heading-content { - font-size: 60px; - } - .miletruth-hero .content-slider-item-text, - .miletruth-hero .content-slider-item-text .text-content, - .miletruth-hero .content-slider-item-text p { - font-size: 19px; - } -} - -@media (max-width: 1024px) { - .mr-pic-card { - border-radius: 24px; - } - .mr-pic-card img { - max-height: 480px; - object-fit: cover; - } - .miletruth-hero .content-slider .slide-content-inner { - max-width: 760px; - margin: 0 auto; - padding: 0 24px; - } - .miletruth-hero .content-slider-item-heading, - .miletruth-hero .content-slider-item-heading .heading-content { - font-size: 50px; - line-height: 1.1; - } - .miletruth-hero .content-slider-item-text, - .miletruth-hero .content-slider-item-text .text-content, - .miletruth-hero .content-slider-item-text p { - font-size: 18px; - line-height: 1.55; - } -} - -@media (max-width: 768px) { - .ev-section .ev-grid, - .ev-grid--rev { - grid-template-columns: 1fr; - } - .mr-pic-card { - width: 100%; - margin-bottom: 24px; - } - .mr-pic-card img { - max-height: 360px; - object-fit: cover; - } - .miletruth-hero .content-slider .slide-content-inner { - max-width: 620px; - margin-left: auto; - margin-right: auto; - padding: 0 22px; - } - .miletruth-hero .content-slider-item-heading, - .miletruth-hero .content-slider-item-heading .heading-content { - font-size: 40px; - line-height: 1.12; - } - .miletruth-hero .content-slider-item-text, - .miletruth-hero .content-slider-item-text .text-content, - .miletruth-hero .content-slider-item-text p { - font-size: 16px; - line-height: 1.55; - } - .miletruth-hero .content-slider.nav-h-position-right .owl-nav, - .miletruth-hero .content-slider.nav-h-position-right .slider-footer { - right: 18px; - } -} - -@media (max-width: 480px) { - .mr-pic-card img { - max-height: 240px; - object-fit: cover; - } - .mr-stats-grid { - grid-template-columns: 1fr; - padding: 0 14px; - border-radius: 12px; - } - .mr-stat-item { - padding: 20px; - border-right: none !important; - border-top: 1px solid rgba(0,0,0,0.07); - } - .mr-stat-num { - font-size: clamp(28px, 8vw, 40px); - } - .miletruth-hero .content-slider .slide-content-inner { - max-width: 100%; - padding: 0 18px; - } - .miletruth-hero .content-slider-item-heading, - .miletruth-hero .content-slider-item-heading .heading-content { - font-size: 32px; - line-height: 1.14; - } - .miletruth-hero .content-slider-item-text, - .miletruth-hero .content-slider-item-text .text-content, - .miletruth-hero .content-slider-item-text p { - font-size: 15px; - line-height: 1.5; - } - .miletruth-hero .content-slider-item-text { - margin-top: 16px !important; - } - .miletruth-hero .content-slider.nav-h-position-right .owl-nav, - .miletruth-hero .content-slider.nav-h-position-right .slider-footer { - right: 12px; - } -} - -/* Responsive tweaks specifically for dark variant to ensure readable layout */ -@media (max-width: 1024px) { - .ev-section--dark { - padding: 80px 0; - } - .ev-section--dark .ev-container { - padding: 0 20px; - } - .ev-section--dark .ev-title, - .ev-section--dark .ev-desc { - text-align: center; - margin-left: auto; - margin-right: auto; - max-width: 100%; - } - .ev-section--dark .feature-grid { - grid-template-columns: 1fr; - gap: 20px; - } -} - -@media (max-width: 640px) { - .ev-section--dark { - padding: 60px 0; - } - .ev-section--dark .ev-title { font-size: clamp(28px, 7vw, 40px); } - .ev-section--dark .ev-badge { margin-left: auto; margin-right: auto; } - .ev-section--dark .feature-card { - background: rgba(255,255,255,0.03); - border-color: rgba(255,255,255,0.06); - } -} - -/* MileTruth workflow carousel pagination */ -.miletruth-workflow-heading { - color: #ffffff; - font-family: 'Manrope', sans-serif; - font-size: clamp(26px, 3vw, 44px); - font-weight: 800; - line-height: 1.12; - letter-spacing: 0; - margin: 0 0 24px; -} - -.elementor-63 .elementor-element.elementor-element-0a76e77 .testimonial-text p { - margin-top: 0; -} - -.elementor-63 .elementor-element.elementor-element-0a76e77 .miletruth-workflow-progress, -.miletruth-workflow-progress.slider-footer.slider-footer-position-after { - margin-top: 18px !important; - text-align: right; -} - -.miletruth-workflow-progress .slider-footer-content { - display: flex; - justify-content: flex-end; - width: 100%; -} - -.miletruth-workflow-progress .slider-pagination { - display: flex; - flex-direction: column; - align-items: flex-end; - gap: 12px; -} - -.miletruth-workflow-progress .slider-progress-wrapper { - color: #ffffff !important; - font-family: 'Manrope', sans-serif; - font-size: 14px; - font-weight: 800; - line-height: 1; - letter-spacing: 0; -} - -.miletruth-workflow-progress .slider-progress-current, -.miletruth-workflow-progress .slider-progress-all { - color: #ffffff !important; -} - -.miletruth-workflow-progress .owl-dots { - display: flex; - align-items: center; - gap: 14px; -} - -.miletruth-workflow-progress .owl-dots .owl-dot, -.miletruth-workflow-progress .owl-dots button.owl-dot { - width: 43px; - height: 2px; - padding: 0 !important; - border: 0 !important; - border-radius: 0; - background: rgba(255,255,255,0.9) !important; - opacity: 1; - cursor: pointer; -} - -.miletruth-workflow-progress .owl-dots .owl-dot span { - display: none !important; -} - -.miletruth-workflow-progress .owl-dots .owl-dot.active, -.miletruth-workflow-progress .owl-dots button.owl-dot.active { - height: 3px; - background: #C01227 !important; -} diff --git a/public/css/site.css b/public/css/site.css new file mode 100644 index 0000000..aff3b1c --- /dev/null +++ b/public/css/site.css @@ -0,0 +1,18156 @@ + +/* === public/css/vendor/vendor-elementor-generated-globals.css === */ +.elementor-kit-5 { + --e-global-color-primary: #111111; + --e-global-color-secondary: #777777; + --e-global-color-text: #333333; + --e-global-color-accent: #c01227; + --e-global-typography-primary-font-family: "Roboto"; + --e-global-typography-primary-font-weight: 600; + --e-global-typography-secondary-font-family: "Roboto Slab"; + --e-global-typography-secondary-font-weight: 400; + --e-global-typography-text-font-family: "Manrope"; + --e-global-typography-text-font-size: 18px; + --e-global-typography-text-font-weight: 400; + --e-global-typography-text-line-height: 1.6667em; + --e-global-typography-accent-font-family: "Manrope"; + --e-global-typography-accent-font-weight: 400; + --e-global-typography-accent-line-height: 1.6667em; + color: #333333; + font-family: "Manrope", Sans-serif; + font-size: 18px; + font-weight: 400; + font-style: normal; + text-decoration: none; + line-height: 1.6667em; +} + +.elementor-kit-5 p { + margin-block-end: 1.7em; +} + +.elementor-kit-5 a { + color: #c01227; + text-decoration: underline; +} + +.elementor-kit-5 h1 { + color: #111111; + font-family: "" Manrope", Sans-serif", Sans-serif; + font-size: 120px; + font-weight: 500; + text-transform: uppercase; + font-style: normal; + line-height: 1.2em; + letter-spacing: -0.03em; +} + +.elementor-kit-5 h2 { + color: #111111; + font-family: "" Manrope", Sans-serif", Sans-serif; + font-size: 80px; + font-weight: 500; + text-transform: uppercase; + font-style: normal; + line-height: 1.2em; + letter-spacing: -0.03em; +} + +.elementor-kit-5 h3 { + color: #111111; + font-family: "" Manrope", Sans-serif", Sans-serif; + font-size: 60px; + font-weight: 500; + text-transform: uppercase; + font-style: normal; + line-height: 1.2em; + letter-spacing: -0.03em; +} + +.elementor-kit-5 h4 { + color: #111111; + font-family: "" Manrope", Sans-serif", Sans-serif; + font-size: 40px; + font-weight: 500; + text-transform: uppercase; + font-style: normal; + line-height: 1.2em; + letter-spacing: -0.03em; +} + +.elementor-kit-5 h5 { + color: #111111; + font-family: "" Manrope", Sans-serif", Sans-serif; + font-size: 30px; + font-weight: 500; + text-transform: uppercase; + font-style: normal; + line-height: 1.2em; + letter-spacing: -0.03em; +} + +.elementor-kit-5 h6 { + color: #111111; + font-family: "" Manrope", Sans-serif", Sans-serif; + font-size: 25px; + font-weight: 500; + text-transform: uppercase; + font-style: normal; + line-height: 1.2em; + letter-spacing: -0.03em; +} + +.elementor-kit-5 button, +.elementor-kit-5 input[type="button"], +.elementor-kit-5 input[type="submit"] { + font-family: "Manrope", Sans-serif; + font-size: 14px; + font-weight: 600; +} + +.e-con { + --container-max-width: 1380px; +} + +.elementor-widget:not(:last-child) { + margin-block-end: 0px; +} + +.elementor-element { + --widgets-spacing: 0px 40px; + --widgets-spacing-row: 0px; + --widgets-spacing-column: 40px; +} + +@media(max-width: 1200px) { + .elementor-kit-5 h1 { + font-size: 80px; + } + + .elementor-kit-5 h2 { + font-size: 60px; + } + + .elementor-kit-5 h3 { + font-size: 46px; + } + + .elementor-kit-5 h4 { + font-size: 34px; + } + + .elementor-kit-5 h5 { + font-size: 28px; + } + + .elementor-kit-5 h6 { + font-size: 22px; + } +} + +@media(max-width: 840px) { + .elementor-kit-5 { + --e-global-typography-text-font-size: 16px; + --e-global-typography-accent-font-size: 16px; + font-size: 16px; + } + + .elementor-kit-5 h1 { + font-size: 60px; + } + + .elementor-kit-5 h2 { + font-size: 50px; + } + + .elementor-kit-5 h3 { + font-size: 36px; + } + + .elementor-kit-5 h4 { + font-size: 28px; + } + + .elementor-kit-5 h5 { + font-size: 24px; + } + + .elementor-kit-5 h6 { + font-size: 20px; + } + + .e-con { + --container-max-width: 1024px; + } +} + +@media(max-width: 660px) { + .elementor-kit-5 h1 { + font-size: 40px; + } + + .elementor-kit-5 h2 { + font-size: 32px; + } + + .elementor-kit-5 h3 { + font-size: 28px; + } + + .elementor-kit-5 h4 { + font-size: 23px; + } + + .elementor-kit-5 h5 { + font-size: 20px; + } + + .elementor-kit-5 h6 { + font-size: 18px; + } +} + +@media(max-width: 480px) { + + .e-con { + --container-max-width: 767px; + } +} + +.elementor-kit-5 { + --e-global-color-primary: #111111; + --e-global-color-secondary: #777777; + --e-global-color-text: #333333; + --e-global-color-accent: #c01227; + --e-global-typography-primary-font-family: "Roboto"; + --e-global-typography-primary-font-weight: 600; + --e-global-typography-secondary-font-family: "Roboto Slab"; + --e-global-typography-secondary-font-weight: 400; + --e-global-typography-text-font-family: "Manrope"; + --e-global-typography-text-font-size: 18px; + --e-global-typography-text-font-weight: 400; + --e-global-typography-text-line-height: 1.6667em; + --e-global-typography-accent-font-family: "Manrope"; + --e-global-typography-accent-font-weight: 400; + --e-global-typography-accent-line-height: 1.6667em; + color: #333333; + font-family: "Manrope", Sans-serif; + font-size: 18px; + font-weight: 400; + font-style: normal; + text-decoration: none; + line-height: 1.6667em; +} + +.elementor-kit-5 p { + margin-block-end: 1.7em; +} + +.elementor-kit-5 a { + color: #c01227; + text-decoration: underline; +} + +.elementor-kit-5 h1 { + color: #111111; + font-family: "" Manrope", Sans-serif", Sans-serif; + font-size: 120px; + font-weight: 500; + text-transform: uppercase; + font-style: normal; + line-height: 1.2em; + letter-spacing: -0.03em; +} + +.elementor-kit-5 h2 { + color: #111111; + font-family: "" Manrope", Sans-serif", Sans-serif; + font-size: 80px; + font-weight: 500; + text-transform: uppercase; + font-style: normal; + line-height: 1.2em; + letter-spacing: -0.03em; +} + +.elementor-kit-5 h3 { + color: #111111; + font-family: "" Manrope", Sans-serif", Sans-serif; + font-size: 60px; + font-weight: 500; + text-transform: uppercase; + font-style: normal; + line-height: 1.2em; + letter-spacing: -0.03em; +} + +.elementor-kit-5 h4 { + color: #111111; + font-family: "" Manrope", Sans-serif", Sans-serif; + font-size: 40px; + font-weight: 500; + text-transform: uppercase; + font-style: normal; + line-height: 1.2em; + letter-spacing: -0.03em; +} + +.elementor-kit-5 h5 { + color: #111111; + font-family: "" Manrope", Sans-serif", Sans-serif; + font-size: 30px; + font-weight: 500; + text-transform: uppercase; + font-style: normal; + line-height: 1.2em; + letter-spacing: -0.03em; +} + +.elementor-kit-5 h6 { + color: #111111; + font-family: "" Manrope", Sans-serif", Sans-serif; + font-size: 25px; + font-weight: 500; + text-transform: uppercase; + font-style: normal; + line-height: 1.2em; + letter-spacing: -0.03em; +} + +.elementor-kit-5 button, +.elementor-kit-5 input[type="button"], +.elementor-kit-5 input[type="submit"] { + font-family: "Manrope", Sans-serif; + font-size: 14px; + font-weight: 600; +} + +.e-con { + --container-max-width: 1380px; +} + +.elementor-widget:not(:last-child) { + margin-block-end: 0px; +} + +.elementor-element { + --widgets-spacing: 0px 40px; + --widgets-spacing-row: 0px; + --widgets-spacing-column: 40px; +} + +@media(max-width: 1200px) { + .elementor-kit-5 h1 { + font-size: 80px; + } + + .elementor-kit-5 h2 { + font-size: 60px; + } + + .elementor-kit-5 h3 { + font-size: 46px; + } + + .elementor-kit-5 h4 { + font-size: 34px; + } + + .elementor-kit-5 h5 { + font-size: 28px; + } + + .elementor-kit-5 h6 { + font-size: 22px; + } +} + +@media(max-width: 840px) { + .elementor-kit-5 { + --e-global-typography-text-font-size: 16px; + --e-global-typography-accent-font-size: 16px; + font-size: 16px; + } + + .elementor-kit-5 h1 { + font-size: 60px; + } + + .elementor-kit-5 h2 { + font-size: 50px; + } + + .elementor-kit-5 h3 { + font-size: 36px; + } + + .elementor-kit-5 h4 { + font-size: 28px; + } + + .elementor-kit-5 h5 { + font-size: 24px; + } + + .elementor-kit-5 h6 { + font-size: 20px; + } + + .e-con { + --container-max-width: 1024px; + } +} + +@media(max-width: 660px) { + .elementor-kit-5 h1 { + font-size: 40px; + } + + .elementor-kit-5 h2 { + font-size: 32px; + } + + .elementor-kit-5 h3 { + font-size: 28px; + } + + .elementor-kit-5 h4 { + font-size: 23px; + } + + .elementor-kit-5 h5 { + font-size: 20px; + } + + .elementor-kit-5 h6 { + font-size: 18px; + } +} + +@media(max-width: 480px) { + + .e-con { + --container-max-width: 767px; + } +} + +.elementor-element.elementor-element-791327c .owl-carousel.owl-theme .content-item { + height: 924px; +} + +.elementor-element.elementor-element-791327c .owl-carousel .owl-stage-outer { + border-radius: 25px 25px 25px 25px; +} + +.elementor-element.elementor-element-791327c .content-slider.nav-view-default .owl-nav { + left: 10px; + right: 10px; +} + +.elementor-element.elementor-element-791327c .owl-dots .owl-dot:not(.active) span { + border-color: #FFFFFF; +} + +.elementor-element.elementor-element-bbc6760 { + --display: flex; + --flex-direction: column; + --container-widget-width: 100%; + --container-widget-height: initial; + --container-widget-flex-grow: 0; + --container-widget-align-self: initial; + --flex-wrap-mobile: wrap; + --gap: 0px 0px; + --row-gap: 0px; + --column-gap: 0px; + --margin-top: 10px; + --margin-bottom: 0px; + --margin-left: 0px; + --margin-right: 0px; + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 20px; + --padding-right: 20px; +} + +.elementor-element.elementor-element-13a7637 { + width: auto; + max-width: auto; + top: 0px; + z-index: 2; +} + +body:not(.rtl) .elementor-element.elementor-element-13a7637 { + left: 20px; +} + +.elementor-element.elementor-element-13a7637 .block-decoration { + text-align: left; +} + +.elementor-element.elementor-element-13a7637 .block-decoration.block-decoration-style-1 .block-decoration-item:before { + background-color: #c01227; +} + +.elementor-element.elementor-element-13a7637 .block-decoration.block-decoration-style-1 .block-decoration-item:after { + background-color: #FFFFFF; +} + +.elementor-element.elementor-element-7da6646 { + --display: flex; + --min-height: 773px; + --gap: 0px 0px; + --row-gap: 0px; + --column-gap: 0px; + --background-transition: 0s; + --border-radius: 25px 25px 25px 25px; + --z-index: 1; +} + +.elementor-element.elementor-element-7da6646:not(.elementor-motion-effects-element-type-background) { + background-image: url("/images/home4-banner-4.jpg"); + background-position: center center; + background-repeat: no-repeat; + background-size: cover; +} + +.elementor-element.elementor-element-8b5d6e6 { + --display: flex; + --flex-direction: column; + --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); + --container-widget-height: initial; + --container-widget-flex-grow: 0; + --container-widget-align-self: initial; + --flex-wrap-mobile: wrap; + --justify-content: flex-end; + --align-items: flex-end; + --gap: 0px 0px; + --row-gap: 0px; + --column-gap: 0px; +} + +.elementor-element.elementor-element-1f766ea { + --display: flex; + --margin-top: -298px; + --margin-bottom: -70px; + --margin-left: 0px; + --margin-right: 208px; + --z-index: 2; +} + +.elementor-element.elementor-element-3b61435 { + --display: flex; + --border-radius: 25px 25px 0px 0px; + --logico-default-text-color: #FFFFFF; + color: #FFFFFF; + --padding-top: 64px; + --padding-bottom: 73px; + --padding-left: 40px; + --padding-right: 38px; +} + +.elementor-element.elementor-element-3b61435:not(.elementor-motion-effects-element-type-background) { + background-color: #c01227; +} + +.elementor-element.elementor-element-c364d1c { + font-family: "Manrope", Sans-serif; + font-size: 40px; + font-weight: 700; + line-height: 1em; + letter-spacing: -0.03em; +} + +.elementor-element.elementor-element-239afbb>.elementor-widget-container { + margin: 15px 0px 0px 0px; +} + +.elementor-element.elementor-element-239afbb .logico-title { + font-family: "Manrope", Sans-serif; + font-weight: 600; + text-transform: none; + line-height: 1em; + letter-spacing: -0.03em; + color: #FFFFFF; +} + +.elementor-element.elementor-element-0d307dd>.elementor-widget-container { + margin: 16px 0px 0px 0px; +} + +.elementor-element.elementor-element-5aea22e { + --display: flex; + --min-height: 70px; + --justify-content: center; + --align-items: center; + --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); + --border-radius: 0px 0px 25px 25px; + --logico-default-text-color: #FFFFFF; + color: #FFFFFF; + --padding-top: 20px; + --padding-bottom: 20px; + --padding-left: 40px; + --padding-right: 38px; +} + +.elementor-element.elementor-element-5aea22e:not(.elementor-motion-effects-element-type-background) { + background-color: #ffffff; +} + +.elementor-element.elementor-element-b6e14bd { + --display: flex; + --flex-direction: column; + --container-widget-width: 100%; + --container-widget-height: initial; + --container-widget-flex-grow: 0; + --container-widget-align-self: initial; + --flex-wrap-mobile: wrap; + --border-radius: 0px 0px 25px 25px; + --margin-top: -25px; + --margin-bottom: 0px; + --margin-left: 0px; + --margin-right: 0px; + --padding-top: 186px; + --padding-bottom: 150px; + --padding-left: 0px; + --padding-right: 0px; +} + +.elementor-element.elementor-element-b6e14bd:not(.elementor-motion-effects-element-type-background) { + background-color: #1F1F1F; +} + +.elementor-element.elementor-element-90cc867 { + --display: flex; + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 20px; + --padding-right: 20px; +} + +.elementor-element.elementor-element-24c0280 { + width: 100%; + max-width: 100%; + z-index: 2; +} + +.elementor-element.elementor-element-24c0280>.elementor-widget-container { + padding: 0px 0px 13px 0px; + border-style: solid; + border-width: 0px 0px 1px 0px; + border-color: #FFFFFF; +} + +.elementor-element.elementor-element-24c0280 .logico-title { + font-size: 14px; + font-weight: 500; + line-height: 2.1429em; + color: #FFFFFF; +} + +.elementor-element.elementor-element-2ed47f3 { + --display: grid; + --e-con-grid-template-columns: repeat(2, 1fr); + --e-con-grid-template-rows: repeat(1, 1fr); + --gap: 0px 0px; + --row-gap: 0px; + --column-gap: 0px; + --grid-auto-flow: row; + --margin-top: 60px; + --margin-bottom: 0px; + --margin-left: 0px; + --margin-right: 0px; +} + +.elementor-element.elementor-element-36efec7 { + --display: flex; +} + +.elementor-element.elementor-element-778840d .logico-title { + color: #FFFFFF; +} + +.elementor-element.elementor-element-bbfb67f>.elementor-widget-container { + margin: 67px 0px 0px 0px; +} + +.elementor-element.elementor-element-bbfb67f { + text-align: start; +} + +.elementor-element.elementor-element-bbfb67f img { + border-radius: 25px 25px 25px 25px; +} + +.elementor-element.elementor-element-b2c956f { + --display: flex; + --margin-top: 112px; + --margin-bottom: 0px; + --margin-left: 0px; + --margin-right: 0px; + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 140px; + --padding-right: 0px; +} + +@media(max-width: 1200px) { + + .elementor-element.elementor-element-791327c .owl-carousel.owl-theme .content-item { + height: 700px; + } + + .elementor-element.elementor-element-bbc6760 { + --margin-top: 90px; + --margin-bottom: 0px; + --margin-left: 0px; + --margin-right: 0px; + } + + .elementor-element.elementor-element-7da6646 { + --min-height: 600px; + } + + .elementor-element.elementor-element-1f766ea { + --margin-top: -298px; + --margin-bottom: -70px; + --margin-left: 0px; + --margin-right: 30px; + } + + .elementor-element.elementor-element-90cc867 { + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 30px; + --padding-right: 30px; + } + + .elementor-element.elementor-element-2ed47f3 { + --grid-auto-flow: row; + } + + .elementor-element.elementor-element-b2c956f { + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 60px; + --padding-right: 0px; + } +} + +@media(max-width: 1020px) { + + .elementor-element.elementor-element-bbc6760 { + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 10px; + --padding-right: 10px; + } + + .elementor-element.elementor-element-7da6646 { + --min-height: 500px; + } + + .elementor-element.elementor-element-1f766ea { + --margin-top: -298px; + --margin-bottom: -70px; + --margin-left: 0px; + --margin-right: 20px; + } + + .elementor-element.elementor-element-3b61435 { + --padding-top: 40px; + --padding-bottom: 40px; + --padding-left: 30px; + --padding-right: 30px; + } + + .elementor-element.elementor-element-5aea22e { + --padding-top: 20px; + --padding-bottom: 20px; + --padding-left: 30px; + --padding-right: 30px; + } + + .elementor-element.elementor-element-b6e14bd { + --padding-top: 156px; + --padding-bottom: 120px; + --padding-left: 0px; + --padding-right: 0px; + } + + .elementor-element.elementor-element-90cc867 { + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 20px; + --padding-right: 20px; + } + + .elementor-element.elementor-element-2ed47f3 { + --grid-auto-flow: row; + } + + .elementor-element.elementor-element-b2c956f { + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 30px; + --padding-right: 0px; + } +} + +@media(max-width: 840px) { + + .elementor-element.elementor-element-2ed47f3 { + --e-con-grid-template-columns: repeat(1, 1fr); + --grid-auto-flow: row; + } + + .elementor-element.elementor-element-bbfb67f>.elementor-widget-container { + margin: 30px 0px 0px 0px; + } + + .elementor-element.elementor-element-b2c956f { + --margin-top: 60px; + --margin-bottom: 0px; + --margin-left: 0px; + --margin-right: 0px; + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 0px; + --padding-right: 0px; + } +} + +@media(max-width: 660px) { + + .elementor-element.elementor-element-bbc6760 { + --margin-top: 60px; + --margin-bottom: 0px; + --margin-left: 0px; + --margin-right: 0px; + } + + .elementor-element.elementor-element-7da6646 { + --min-height: 320px; + --margin-top: 0px; + --margin-bottom: -25px; + --margin-left: 0px; + --margin-right: 0px; + } + + .elementor-element.elementor-element-1f766ea { + --margin-top: 0px; + --margin-bottom: 0px; + --margin-left: 0px; + --margin-right: 0px; + } + + .elementor-element.elementor-element-b6e14bd { + --padding-top: 90px; + --padding-bottom: 90px; + --padding-left: 0px; + --padding-right: 0px; + } + + .elementor-element.elementor-element-2ed47f3 { + --grid-auto-flow: row; + } +} + +@media(max-width: 480px) { + + body:not(.rtl) .elementor-element.elementor-element-13a7637 { + left: 0px; + } + + .elementor-element.elementor-element-13a7637 { + top: 0px; + } + + .elementor-element.elementor-element-1f766ea { + --width: 100%; + --margin-top: 0px; + --margin-bottom: 0px; + --margin-left: 0px; + --margin-right: 0px; + } + + .elementor-element.elementor-element-2ed47f3 { + --e-con-grid-template-columns: repeat(1, 1fr); + --grid-auto-flow: row; + } +} + +@media(min-width: 481px) { + .elementor-element.elementor-element-1f766ea { + --width: 363px; + } +} + +@media(max-width: 1020px) and (min-width:481px) { + .elementor-element.elementor-element-1f766ea { + --width: 340px; + } +} + +@media(max-width: 660px) and (min-width:481px) { + .elementor-element.elementor-element-1f766ea { + --width: 100%; + } +} + + + +/* === public/css/vendor/vendor-elementor-base.css === */ + +/* === public/css/vendor/vendor-elementor-custom.min.css === */ +:root { + --direction-multiplier: 1 +} + +.elementor-screen-only,.screen-reader-text,.screen-reader-text span { + height: 1px; + margin: -1px; + overflow: hidden; + padding: 0; + position: absolute; + top: -10000em; + width: 1px; + clip: rect(0,0,0,0); + border: 0 +} + + + +.elementor a { + box-shadow: none; + text-decoration: none +} + +.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 { + border: none; + line-height: 1; + margin: 0; + max-width: 100%; + width: 100% +} + +.e-con-inner>.elementor-element.elementor-absolute,.e-con>.elementor-element.elementor-absolute { + position: absolute +} + +/* .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 { + z-index: 1 +} + +:root { + --page-title-display: block +} + +@keyframes eicon-spin { + 0% { + transform: rotate(0deg) + } + + to { + transform: rotate(359deg) + } +} + +.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-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 +} + +@media (prefers-reduced-motion:no-preference) { + html { + scroll-behavior: smooth + } +} + +.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-shape-square .elementor-icon { + border-radius: 0 +} + +.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!important + } +} + +@media (max-width: 480px) { + .elementor .elementor-hidden-mobile { + display:none + } +} + +@media (min-width: 481px) and (max-width:660px) { + .elementor .elementor-hidden-mobile_extra { + display:none + } +} + +@media (min-width: 661px) and (max-width:840px) { + .elementor .elementor-hidden-tablet { + display:none + } +} + +@media (min-width: 841px) and (max-width:1020px) { + .elementor .elementor-hidden-tablet_extra { + display:none + } +} + +@media (min-width: 1021px) and (max-width:1200px) { + .elementor .elementor-hidden-laptop { + display:none + } +} + +/* === public/css/vendor/vendor-theme-core.css === */ +@charset "UTF-8";@font-face { + font-display: swap; + font-family: 'fontello'; + src: url(/fonts/fontello.eot?98791691); + src: url("/fonts/fontello.eot?98791691#iefix") format("embedded-opentype"),url(/fonts/fontello.woff2?98791691) format("woff2"),url(/fonts/fontello.woff?98791691) format("woff"),url(/fonts/fontello.ttf?98791691) format("truetype"),url("/fonts/fontello.svg?98791691#fontello") format("svg"); + font-weight: 400; + font-style: normal +} + + +.fontello { + font-family: 'fontello'; + font-style: normal; + font-weight: 400; + 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-light-container:before { + content: '\e839' +} + +.icon-light-delivery:before { + content: '\e83a' +} + +.icon-light-directions:before { + content: '\e83b' +} + +.icon-light-storage:before { + content: '\e83c' +} + +.icon-air-delivery:before { + content: '\e841' +} + +.icon-container:before { + content: '\e846' +} + +.icon-half-logo:before { + content: '\e851' +} + +.icon-supply-chain:before { + content: '\e863' +} + +.icon-trolley:before { + content: '\e867' +} + +@keyframes a { + to { + transform: rotate(1turn) + } +} + +.fancybox-animated { + transition-timing-function: cubic-bezier(0,0,.25,1) +} + +@font-face { + font-family: 'Font Awesome 5 Free'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url(/fonts/fa-regular-400.woff2) format("woff2"),url(/fonts/fa-regular-400.ttf) format("truetype") +} + + +.far { + font-weight: 400 +} + +@font-face { + font-family: 'Font Awesome 5 Free'; + font-style: normal; + font-weight: 900; + font-display: swap; + src: url(/fonts/fa-solid-900.woff2) format("woff2"),url(/fonts/fa-solid-900.ttf) format("truetype") +} + +@font-face { + font-family: 'Font Awesome 5 Brands'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url(/fonts/fa-brands-400.woff2) format("woff2"),url(/fonts/fa-brands-400.ttf) format("truetype") +} + + +.fab { + font-weight: 400 +} + +.fa-linkedin-in:before { + content: "\f0e1" +} + +.far,.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 +} + +.far { + font-family: 'Font Awesome 6 Free' +} + +.fab { + font-family: 'Font Awesome 6 Brands' +} + +.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: flex-start; + -moz-align-items: flex-start; + -ms-align-items: flex-start; + align-items: flex-start +} + +.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(0,0,0) +} + +.owl-carousel.slider-style-visible .owl-stage-outer { + overflow: initial +} + +.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!important +} + +.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 { + opacity: .5; + cursor: default +} + +.slider-footer.slider-footer-view-inside { + position: absolute; + width: 100% +} + +.slider-footer.slider-footer-view-inside.slider-footer-position-after { + bottom: 0; + margin-bottom: 30px +} + + + +.slider-pagination { + display: inline-block; + vertical-align: top +} + +.slider-progress-wrapper { + font-size: 16px; + line-height: 1.6875em; + font-weight: 500; + text-align: left; + position: relative; + z-index: 2 +} + +.slider-progress-wrapper .slider-progress-current { + font-weight: 600 +} + +.owl-dots { + -webkit-tap-highlight-color: transparent; + margin: 0 -7px -15px -8px; + position: relative; + z-index: 2; + font-size: 0; + line-height: 1 +} + +.owl-dots:not(.disabled):not(:first-child) { + margin-top: 15px +} + +.content-wrapper .owl-dots button.owl-dot,.content-wrapper .slider-dots button.owl-dot { + display: inline-block; + vertical-align: top; + zoom:1;margin: 0 7px 15px 8px; + height: 4px; + padding: 0; + cursor: pointer; + outline: none; + border: none; + background: none +} + +.content-wrapper .owl-dots button.owl-dot span,.content-wrapper .slider-dots button.owl-dot span { + width: 48px; + height: 4px; + display: block; + -webkit-backface-visibility: visible; + position: relative; + -webkit-transition: border-color 0.3s; + transition: border-color 0.3s; + -moz-box-sizing: border-box; + box-sizing: border-box; + border-bottom: solid 2px var(--logico-dark-text-color) +} + +.content-wrapper .owl-dots button.owl-dot.active span,.content-wrapper .slider-dots button.owl-dot.active span { + border-bottom: solid 4px var(--logico-accent-color) +} + +.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: #fff 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,.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,.sayit_owlCarousel.owl-carousel .slider-dots { + margin: 0 0 0 0!important; + position: relative; + z-index: 5; + transform: translateY(-46px) +} + +.owl-carousel { + position: relative +} + +.owl-carousel.owl-theme .owl-nav { + height: 48px; + margin-top: 0; + position: absolute; + top: 50%; + left: 50px; + right: 50px; + opacity: 0; + -webkit-transform: translateY(-50%); + -ms-transform: translateY(-50%); + transform: translateY(-50%); + -webkit-transition: all 0.3s 0.3s; + transition: all 0.3s 0.3s; + z-index: 10 +} + +.owl-carousel.owl-theme .owl-nav [class*="owl-"] { + 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; + border: none; + background-color: var(--logico-background-color); + color: var(--logico-dark-text-color) +} + +.owl-carousel.owl-theme .owl-nav [class*="owl-"]:before { + font: 400 normal 14px/48px 'fontello' +} + +.owl-carousel.owl-theme .owl-nav [class*="owl-"]:after { + content: none; + display: none +} + +.owl-carousel.owl-theme .owl-nav [class*="owl-"].disabled { + cursor: default; + opacity: .5 +} + +.owl-carousel.owl-theme .owl-nav [class*="owl-"]:not(.disabled):hover { + color: var(--logico-dark-text-color); + background-color: var(--logico-accent-color) +} + +.owl-carousel.owl-theme .owl-nav .owl-prev { + left: 0; + right: initial +} + +.owl-carousel.owl-theme .owl-nav .owl-prev:before { + content: '\e802' +} + +.owl-carousel.owl-theme .owl-nav .owl-next { + right: 0; + left: initial +} + +.owl-carousel.owl-theme .owl-nav .owl-next:before { + content: '\e801' +} + +.owl-carousel.owl-theme .owl-nav.disabled { + display: none +} + +.owl-carousel.owl-theme:hover .owl-nav { + left: 40px; + right: 40px; + opacity: 1 +} + +body .owl-carousel { + display: block +} + +@media only screen and (max-width: 840px) { + + .slider-footer.slider-footer-position-after { + margin-top: 20px + } + + .slider-footer .slider-progress-wrapper { + text-align: inherit + } + + .slider-footer .owl-dots { + overflow: hidden; + height: 0 + } +} + + + +@-webkit-keyframes fadeIn { + from { + opacity: 0 + } + + to { + opacity: 1 + } +} + +@keyframes fadeIn { + from { + opacity: 0 + } + + to { + opacity: 1 + } +} + +@-webkit-keyframes fadeOut { + from { + opacity: 1 + } + + to { + opacity: 0 + } +} + +@keyframes fadeOut { + from { + opacity: 1 + } + + to { + opacity: 0 + } +} + +.swiper-container .swiper-pagination-bullets,.swiper .swiper-pagination-bullets { + text-align: center; + -webkit-tap-highlight-color: transparent; + margin: 45px -4px -20px; + width: auto!important; + position: relative; + bottom: initial!important; + left: initial!important; + right: initial!important; + -webkit-transform: none; + -ms-transform: none; + transform: none; + font-size: 0; + line-height: 1; + z-index: 2; + counter-reset: dots +} + +.swiper-container .swiper-pagination-bullets .swiper-pagination-bullet,.swiper .swiper-pagination-bullets .swiper-pagination-bullet { + display: inline-block; + zoom:1;margin: 0 4px 20px!important; + opacity: 1; + padding: 0; + cursor: pointer; + outline: none; + border: none; + -webkit-backface-visibility: visible; + position: relative; + width: 33px; + height: 33px; + -webkit-border-radius: 50%; + border-radius: 50%; + -webkit-transition: color 0.3s; + transition: color 0.3s; + -moz-box-sizing: border-box; + box-sizing: border-box; + background: none; + font-weight: 400; + line-height: 31px; + text-align: center +} + +.swiper-container .swiper-pagination-bullets .swiper-pagination-bullet:before,.swiper .swiper-pagination-bullets .swiper-pagination-bullet:before { + content: ''; + position: absolute; + display: block; + left: 0; + right: 0; + top: 0; + bottom: 0; + -webkit-transition: border-color 0.3s,border-width 0.3s; + transition: border-color 0.3s,border-width 0.3s; + border-style: solid; + border-width: 1px; + -webkit-border-radius: inherit; + border-radius: inherit +} + +.swiper-container .swiper-pagination-bullets .swiper-pagination-bullet:after,.swiper .swiper-pagination-bullets .swiper-pagination-bullet:after { + counter-increment: dots; + content: counter(dots); + line-height: inherit +} + +.swiper-container .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active:before,.swiper .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active:before { + border-width: 3px; + padding: 0 +} + +.swiper-container .elementor-swiper-button,.swiper-container .swiper-pagination-bullets .swiper-pagination-bullet,.swiper .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 +} + +.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: '\e814' +} + +.swiper-container .elementor-swiper-button-next i { + padding: 0 0 0 2px +} + +.swiper-container .elementor-swiper-button-next i:before { + content: '\e815' +} + +@media only screen and (min-width: 1021px) { + .swiper-container .swiper-pagination-bullets,.swiper .swiper-pagination-bullets { + margin:65px -13px -20px + } + + .swiper-container .swiper-pagination-bullets .swiper-pagination-bullet,.swiper .swiper-pagination-bullets .swiper-pagination-bullet { + margin: 0 13px 20px!important; + width: 49px; + height: 49px; + line-height: 49px + } +} + +.logico-alter-button,a.logico-alter-button { + display: inline-block; + position: relative; + text-align: center; + padding: 1em 5.21em 1em 1.71em; + min-height: calc(3.4286em + 2px); + font-size: 14px; + line-height: 1.4286em; + font-weight: 600; + letter-spacing: .01em; + text-decoration: none!important; + border-radius: var(--logico-radius-small,0); + -webkit-transition: background 0.45s ease-out,border-color 0.3s,color 0.3s,padding 0.3s; + transition: background 0.45s ease-out,border-color 0.3s,color 0.3s,padding 0.3s; + -moz-box-sizing: border-box; + box-sizing: border-box; + -webkit-box-shadow: none; + -moz-box-shadow: none; + box-shadow: none; + outline: none; + cursor: default; + overflow: hidden; + height: auto; + color: var(--logico-button-text-color)!important; + border: solid 1px var(--logico-button-border-color)!important; + z-index: 2; + background: -webkit-linear-gradient(90deg,var(--logico-button-background-color) 50%,var(--logico-button-background-hover) 50%); + background: -moz-linear-gradient(90deg,var(--logico-button-background-color) 50%,var(--logico-button-background-hover) 50%); + background: linear-gradient(90deg,var(--logico-button-background-color) 50%,#c01227 50%); + -webkit-background-size: calc(200% + 4px) 100%; + -moz-background-size: calc(200% + 4px) 100%; + -o-background-size: calc(200% + 4px) 100%; + background-size: calc(200% + 4px) 100%; + background-position: -1.7857em 0; + background-repeat: no-repeat +} + +.logico-alter-button:focus,.logico-alter-button:active,a.logico-alter-button:focus,a.logico-alter-button:active { + outline: none; + -webkit-box-shadow: none; + -moz-box-shadow: none; + box-shadow: none +} + +.logico-alter-button:before,a.logico-alter-button:before { + content: '\e80b'; + position: absolute; + 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; + width: .71428em; + height: .71428em; + top: 50%; + left: initial; + right: 2.04286em; + background-color: transparent; + font: 400 normal .71428em/1em 'fontello'; + -webkit-transition: all 0.55s; + transition: all 0.55s; + color: #fff ; + margin: -.15714em 0 0; + z-index: 2; +} + +.logico-alter-button:after,a.logico-alter-button:after { + content: ''; + position: absolute; + display: block; + width: 4.8em; + top: 0; + bottom: 0; + right: 0; + left: initial; + -webkit-border-radius: inherit; + border-radius: inherit; + background-color: var(--logico-button-background-hover); + font-size: .71428em +} + +.logico-alter-button:disabled,.logico-alter-button .disabled,a.logico-alter-button:disabled,a.logico-alter-button .disabled { + opacity: .5 +} + +.logico-alter-button:not(:disabled):not(.disabled):hover,a.logico-alter-button:not(:disabled):not(.disabled):hover { + background-position: calc(100% + 1px) 0; + color: #fff!important; + border-color: #c01227 !important; + padding: 1em 4.21em 1em 2.71em; + cursor: pointer +} + +.logico-alter-button:not(:disabled):not(.disabled):hover:before,a.logico-alter-button:not(:disabled):not(.disabled):hover:before { + animation: .3s linear 0s 1 normal none running button_arrows; + color: #fff +} + +.logico-alter-button:empty,.logico-alter-button:empty:not(:disabled):not(.disabled):hover,a.logico-alter-button:empty,a.logico-alter-button:empty:not(:disabled):not(.disabled):hover { + padding: 0 3.4286em 0 0 +} + +@keyframes button_arrows { + 0% { + right: 2.04286em; + left: initial; + margin-top: -.35714em; + opacity: 1 + } + + 49.9% { + right: 1.32858em; + margin-top: -1.07142em; + opacity: 0 + } + + 50% { + right: 2.75714em; + margin-top: .35714em; + opacity: 0 + } + + 100% { + right: 2.04286em; + margin-top: -.35714em; + opacity: 1 + } +} + +.logico-small-button,a.logico-small-button,.logico-front-end a.logico-small-button { + position: relative; + display: inline-block; + vertical-align: top; + font-size: 14px; + line-height: 1.9286em; + font-weight: 500; + text-decoration: none; + outline: none; + padding: 0 1.5em 0 0; + cursor: pointer; + background-color: transparent; + background-position: 100% 100%; + background-repeat: no-repeat; + background-size: var(--background-size,100%) .0625em; + background-image: linear-gradient(0deg,var(--logico-default-text-color) 0%,var(--logico-default-text-color) 100%); + transition: background-size 0.2s linear var(--background-delay,0.15s); + transform: translateZ(0); + border: none; + color: var(--logico-default-text-color) +} + +.logico-small-button:after,a.logico-small-button:after,.logico-front-end a.logico-small-button:after { + content: '\e80b'; + display: block; + font: 400 .5em/4.2857em 'fontello'; + position: absolute; + right: 0; + left: initial; + top: 0; + opacity: 1; + -webkit-transition: opacity 0.3s 0.15s; + transition: opacity 0.3s 0.15s +} + +.logico-small-button svg,a.logico-small-button svg,.logico-front-end a.logico-small-button svg { + stroke: var(--logico-default-text-color); + position: absolute; + display: block; + line-height: 1.8125em; + width: 1.375em; + height: 1.8125em; + right: 0; + left: initial; + top: 50%; + margin: -.8571em 0 0; + 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) +} + +.logico-small-button:hover,a.logico-small-button:hover,.logico-front-end a.logico-small-button: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 +} + +.logico-small-button:hover:after,a.logico-small-button:hover:after,.logico-front-end a.logico-small-button:hover:after { + opacity: 0; + transition-delay: 0s +} + +html,body { + padding: 0; + margin: 0 +} + +body { + min-height: 100vh; + background-size: 100% auto; + background-color: var(--logico-background-color); + paint-order: stroke fill +} + +code,pre { + overflow: auto; + word-wrap: break-word +} + +code { + display: inline-block; + overflow: auto; + max-width: 100% +} + +code:not(:last-child) { + margin-bottom: 1.875rem +} + +pre { + display: block +} + +pre:not(:last-child) { + margin-bottom: 1.875rem +} + +address { + margin: 0 +} + +address:not(:last-child) { + margin-bottom: 1.875rem +} + +figure { + margin: 0 +} + +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 { + -webkit-transition: all .3s; + transition: all .3s; + text-decoration: underline +} + +a:hover { + text-decoration: none +} + +.body-container { + position: relative; + overflow: hidden; + min-height: 100vh; +} + +img { + max-width: 100%; + height: auto; + min-height: auto; + display: block; + align-self: flex-start +} + +button,button:active,button:focus { + outline: none +} + +form input,form textarea { + -webkit-appearance: none +} + +iframe { + border: none; + overflow: auto; + max-width: 100% +} + +.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 +} + +:root { + --logico-form-field-border-radius-left-top: var(--logico-radius-small, 0px); + --logico-form-field-border-radius-left-bottom: var(--logico-radius-small, 0px); + --logico-form-field-border-radius-right-top: var(--logico-radius-small, 0px); + --logico-form-field-border-radius-right-bottom: var(--logico-radius-small, 0px) +} + +.required { + color: #c01227!important +} + +.wpforms-container .logico-form-field,.logico-form-field { + position: relative; + width: 100%; + display: block; + -webkit-transition: background 0.3s; + transition: background 0.3s +} + +.wpforms-container .logico-form-field:has(.logico-label-wrapper):before,.wpforms-container .logico-form-field:has(.logico-label-wrapper):after,.logico-form-field:has(.logico-label-wrapper):before,.logico-form-field:has(.logico-label-wrapper):after { + content: ''; + position: absolute; + display: block; + width: 13px; + height: 100%; + -moz-box-sizing: border-box; + box-sizing: border-box; + border: solid 1px var(--logico-border-color); + border-bottom: none; + top: 0; + bottom: 0; + -webkit-transition: border-color 0.3s; + transition: border-color 0.3s; + z-index: 0 +} + +.wpforms-container .logico-form-field:has(.logico-label-wrapper):before,.logico-form-field:has(.logico-label-wrapper):before { + left: 0; + right: initial; + border-right: none; + border-radius: var(--logico-form-field-border-radius-left-top,0) 0 0 var(--logico-form-field-border-radius-left-bottom,0) +} + +.wpforms-container .logico-form-field:has(.logico-label-wrapper):after,.logico-form-field:has(.logico-label-wrapper):after { + left: initial; + right: 0; + border-left: none; + border-radius: 0 var(--logico-form-field-border-radius-right-top,0) var(--logico-form-field-border-radius-right-bottom,0) 0 +} + +.wpforms-container .logico-form-field:has(.logico-label-wrapper):has(.irs):before,.wpforms-container .logico-form-field:has(.logico-label-wrapper):has(.irs):after,.logico-form-field:has(.logico-label-wrapper):has(.irs):before,.logico-form-field:has(.logico-label-wrapper):has(.irs):after { + content: none; + display: none +} + +.wpforms-container .logico-form-field .logico-label-wrapper,.logico-form-field .logico-label-wrapper { + display: block; + position: relative +} + +.wpforms-container .logico-form-field .logico-label-wrapper>label,.logico-form-field .logico-label-wrapper>label { + position: absolute; + display: block; + top: 11px; + left: 21px; + right: 21px; + height: 28px; + font-size: 14px; + line-height: 28px!important; + font-weight: 400; + width: auto; + -webkit-transition: color 0.3s,font-size 0.3s,top 0.3s; + transition: color 0.3s,font-size 0.3s,top 0.3s; + color: var(--logico-light-text-color); + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden +} + +.wpforms-container .logico-form-field .logico-label-wrapper+input[type="text"],.wpforms-container .logico-form-field .logico-label-wrapper+input[type="email"],.wpforms-container .logico-form-field .logico-label-wrapper+input[type="url"],.wpforms-container .logico-form-field .logico-label-wrapper+input[type="search"],.wpforms-container .logico-form-field .logico-label-wrapper+input[type="number"],.wpforms-container .logico-form-field .logico-label-wrapper+input[type="time"],.wpforms-container .logico-form-field .logico-label-wrapper+input[type="color"],.wpforms-container .logico-form-field .logico-label-wrapper+select,.wpforms-container .logico-form-field .logico-label-wrapper+textarea,.logico-form-field .logico-label-wrapper+input[type="text"],.logico-form-field .logico-label-wrapper+input[type="email"],.logico-form-field .logico-label-wrapper+input[type="url"],.logico-form-field .logico-label-wrapper+input[type="search"],.logico-form-field .logico-label-wrapper+input[type="number"],.logico-form-field .logico-label-wrapper+input[type="time"],.logico-form-field .logico-label-wrapper+input[type="color"],.logico-form-field .logico-label-wrapper+select,.logico-form-field .logico-label-wrapper+textarea { + border: none; + border-bottom: solid 1px var(--logico-border-color) +} + +.wpforms-container .logico-form-field .logico-label-wrapper+input[type="text"]::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="text"]:hover::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="email"]::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="email"]:hover::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="url"]::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="url"]:hover::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="search"]::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="search"]:hover::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="number"]::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="number"]:hover::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="time"]::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="time"]:hover::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="color"]::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="color"]:hover::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+select::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+select:hover::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+textarea::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+textarea:hover::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="text"]::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="text"]:hover::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="email"]::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="email"]:hover::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="url"]::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="url"]:hover::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="search"]::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="search"]:hover::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="number"]::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="number"]:hover::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="time"]::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="time"]:hover::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="color"]::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="color"]:hover::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+select::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+select:hover::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+textarea::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+textarea:hover::-webkit-input-placeholder { + opacity: 0 +} + +.wpforms-container .logico-form-field .logico-label-wrapper+input[type="text"]:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="text"]:hover:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="email"]:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="email"]:hover:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="url"]:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="url"]:hover:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="search"]:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="search"]:hover:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="number"]:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="number"]:hover:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="time"]:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="time"]:hover:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="color"]:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="color"]:hover:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+select:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+select:hover:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+textarea:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+textarea:hover:-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="text"]:-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="text"]:hover:-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="email"]:-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="email"]:hover:-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="url"]:-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="url"]:hover:-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="search"]:-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="search"]:hover:-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="number"]:-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="number"]:hover:-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="time"]:-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="time"]:hover:-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="color"]:-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="color"]:hover:-moz-placeholder,.logico-form-field .logico-label-wrapper+select:-moz-placeholder,.logico-form-field .logico-label-wrapper+select:hover:-moz-placeholder,.logico-form-field .logico-label-wrapper+textarea:-moz-placeholder,.logico-form-field .logico-label-wrapper+textarea:hover:-moz-placeholder { + opacity: 0 +} + +.wpforms-container .logico-form-field .logico-label-wrapper+input[type="text"]::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="text"]:hover::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="email"]::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="email"]:hover::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="url"]::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="url"]:hover::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="search"]::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="search"]:hover::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="number"]::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="number"]:hover::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="time"]::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="time"]:hover::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="color"]::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="color"]:hover::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+select::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+select:hover::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+textarea::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+textarea:hover::-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="text"]::-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="text"]:hover::-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="email"]::-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="email"]:hover::-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="url"]::-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="url"]:hover::-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="search"]::-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="search"]:hover::-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="number"]::-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="number"]:hover::-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="time"]::-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="time"]:hover::-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="color"]::-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="color"]:hover::-moz-placeholder,.logico-form-field .logico-label-wrapper+select::-moz-placeholder,.logico-form-field .logico-label-wrapper+select:hover::-moz-placeholder,.logico-form-field .logico-label-wrapper+textarea::-moz-placeholder,.logico-form-field .logico-label-wrapper+textarea:hover::-moz-placeholder { + opacity: 0 +} + +.wpforms-container .logico-form-field .logico-label-wrapper+input[type="text"]:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="text"]:hover:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="email"]:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="email"]:hover:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="url"]:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="url"]:hover:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="search"]:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="search"]:hover:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="number"]:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="number"]:hover:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="time"]:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="time"]:hover:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="color"]:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="color"]:hover:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+select:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+select:hover:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+textarea:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+textarea:hover:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="text"]:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="text"]:hover:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="email"]:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="email"]:hover:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="url"]:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="url"]:hover:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="search"]:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="search"]:hover:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="number"]:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="number"]:hover:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="time"]:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="time"]:hover:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="color"]:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="color"]:hover:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+select:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+select:hover:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+textarea:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+textarea:hover:-ms-input-placeholder { + opacity: 0 +} + +.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="text"]::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="text"]:hover::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="email"]::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="email"]:hover::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="url"]::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="url"]:hover::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="search"]::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="search"]:hover::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="number"]::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="number"]:hover::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="time"]::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="time"]:hover::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="color"]::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="color"]:hover::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div select::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div select:hover::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div textarea::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div textarea:hover::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="text"]::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="text"]:hover::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="email"]::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="email"]:hover::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="url"]::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="url"]:hover::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="search"]::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="search"]:hover::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="number"]::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="number"]:hover::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="time"]::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="time"]:hover::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="color"]::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="color"]:hover::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+div select::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+div select:hover::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+div textarea::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+div textarea:hover::-webkit-input-placeholder { + opacity: 0 +} + +.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="text"]:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="text"]:hover:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="email"]:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="email"]:hover:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="url"]:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="url"]:hover:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="search"]:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="search"]:hover:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="number"]:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="number"]:hover:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="time"]:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="time"]:hover:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="color"]:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="color"]:hover:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div select:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div select:hover:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div textarea:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div textarea:hover:-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="text"]:-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="text"]:hover:-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="email"]:-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="email"]:hover:-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="url"]:-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="url"]:hover:-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="search"]:-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="search"]:hover:-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="number"]:-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="number"]:hover:-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="time"]:-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="time"]:hover:-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="color"]:-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="color"]:hover:-moz-placeholder,.logico-form-field .logico-label-wrapper+div select:-moz-placeholder,.logico-form-field .logico-label-wrapper+div select:hover:-moz-placeholder,.logico-form-field .logico-label-wrapper+div textarea:-moz-placeholder,.logico-form-field .logico-label-wrapper+div textarea:hover:-moz-placeholder { + opacity: 0 +} + +.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="text"]::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="text"]:hover::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="email"]::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="email"]:hover::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="url"]::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="url"]:hover::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="search"]::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="search"]:hover::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="number"]::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="number"]:hover::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="time"]::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="time"]:hover::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="color"]::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="color"]:hover::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div select::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div select:hover::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div textarea::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div textarea:hover::-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="text"]::-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="text"]:hover::-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="email"]::-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="email"]:hover::-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="url"]::-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="url"]:hover::-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="search"]::-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="search"]:hover::-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="number"]::-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="number"]:hover::-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="time"]::-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="time"]:hover::-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="color"]::-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="color"]:hover::-moz-placeholder,.logico-form-field .logico-label-wrapper+div select::-moz-placeholder,.logico-form-field .logico-label-wrapper+div select:hover::-moz-placeholder,.logico-form-field .logico-label-wrapper+div textarea::-moz-placeholder,.logico-form-field .logico-label-wrapper+div textarea:hover::-moz-placeholder { + opacity: 0 +} + +.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="text"]:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="text"]:hover:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="email"]:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="email"]:hover:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="url"]:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="url"]:hover:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="search"]:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="search"]:hover:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="number"]:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="number"]:hover:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="time"]:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="time"]:hover:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="color"]:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="color"]:hover:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div select:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div select:hover:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div textarea:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div textarea:hover:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="text"]:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="text"]:hover:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="email"]:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="email"]:hover:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="url"]:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="url"]:hover:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="search"]:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="search"]:hover:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="number"]:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="number"]:hover:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="time"]:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="time"]:hover:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="color"]:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="color"]:hover:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+div select:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+div select:hover:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+div textarea:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+div textarea:hover:-ms-input-placeholder { + opacity: 0 +} + +.wpforms-container .logico-form-field .logico-label-placeholder,.logico-form-field .logico-label-placeholder { + position: absolute; + display: block; + overflow: hidden; + top: 0; + left: 13px; + right: 13px; + height: 1px; + font-size: 0; + line-height: 1 +} + +.wpforms-container .logico-form-field .logico-label-placeholder .logico-label-placeholder-text,.logico-form-field .logico-label-placeholder .logico-label-placeholder-text { + position: relative; + padding: 0 7px; + margin: 0; + display: inline-block; + font-size: 14px; + line-height: 28px +} + +.wpforms-container .logico-form-field .logico-label-placeholder .logico-label-placeholder-text:before,.wpforms-container .logico-form-field .logico-label-placeholder .logico-label-placeholder-text:after,.logico-form-field .logico-label-placeholder .logico-label-placeholder-text:before,.logico-form-field .logico-label-placeholder .logico-label-placeholder-text:after { + content: ''; + position: absolute; + display: block; + height: 0; + top: 0; + width: 4000px; + border-top: solid 1px var(--logico-border-color); + -webkit-transition: border-color 0.3s,right 0.3s,left 0.3s; + transition: border-color 0.3s,right 0.3s,left 0.3s +} + +.wpforms-container .logico-form-field .logico-label-placeholder .logico-label-placeholder-text:before,.logico-form-field .logico-label-placeholder .logico-label-placeholder-text:before { + right: 50%; + left: initial +} + +.wpforms-container .logico-form-field .logico-label-placeholder .logico-label-placeholder-text:after,.logico-form-field .logico-label-placeholder .logico-label-placeholder-text:after { + left: 50%; + right: initial +} + +.wpforms-container .logico-form-field:focus-within .logico-label-wrapper>label,.logico-form-field:focus-within .logico-label-wrapper>label { + font-size: 14px; + top: -14px; + color: var(--logico-dark-text-color) +} + +.wpforms-container .logico-form-field:focus-within .logico-label-placeholder .logico-label-placeholder-text:before,.wpforms-container .logico-form-field:focus-within .logico-label-placeholder .logico-label-placeholder-text:after,.logico-form-field:focus-within .logico-label-placeholder .logico-label-placeholder-text:before,.logico-form-field:focus-within .logico-label-placeholder .logico-label-placeholder-text:after { + border-top-color: var(--logico-border-hover-color) +} + +.wpforms-container .logico-form-field:focus-within .logico-label-placeholder .logico-label-placeholder-text:before,.logico-form-field:focus-within .logico-label-placeholder .logico-label-placeholder-text:before { + right: 100%; + left: initial +} + +.wpforms-container .logico-form-field:focus-within .logico-label-placeholder .logico-label-placeholder-text:after,.logico-form-field:focus-within .logico-label-placeholder .logico-label-placeholder-text:after { + left: 100%; + right: initial +} + +.wpforms-container .logico-form-field:focus-within input[type="text"],.wpforms-container .logico-form-field:focus-within input[type="email"],.wpforms-container .logico-form-field:focus-within input[type="url"],.wpforms-container .logico-form-field:focus-within input[type="search"],.wpforms-container .logico-form-field:focus-within input[type="number"],.wpforms-container .logico-form-field:focus-within input[type="time"],.wpforms-container .logico-form-field:focus-within input[type="color"],.wpforms-container .logico-form-field:focus-within select,.wpforms-container .logico-form-field:focus-within textarea,.logico-form-field:focus-within input[type="text"],.logico-form-field:focus-within input[type="email"],.logico-form-field:focus-within input[type="url"],.logico-form-field:focus-within input[type="search"],.logico-form-field:focus-within input[type="number"],.logico-form-field:focus-within input[type="time"],.logico-form-field:focus-within input[type="color"],.logico-form-field:focus-within select,.logico-form-field:focus-within textarea { + border-color: var(--logico-border-hover-color) +} + +.wpforms-container .logico-form-field:focus-within:before,.wpforms-container .logico-form-field:focus-within:after,.logico-form-field:focus-within:before,.logico-form-field:focus-within:after { + border-color: var(--logico-border-hover-color) +} + +.wpforms-container .logico-form-field input[type="text"],.wpforms-container .logico-form-field input[type="email"],.wpforms-container .logico-form-field input[type="url"],.wpforms-container .logico-form-field input[type="search"],.wpforms-container .logico-form-field input[type="number"],.wpforms-container .logico-form-field input[type="time"],.wpforms-container .logico-form-field input[type="color"],.wpforms-container .logico-form-field select,.wpforms-container .logico-form-field textarea,.logico-form-field input[type="text"],.logico-form-field input[type="email"],.logico-form-field input[type="url"],.logico-form-field input[type="search"],.logico-form-field input[type="number"],.logico-form-field input[type="time"],.logico-form-field input[type="color"],.logico-form-field select,.logico-form-field textarea { + -moz-box-sizing: border-box; + box-sizing: border-box; + -webkit-box-shadow: none; + -moz-box-shadow: none; + box-shadow: none; + -webkit-transition: border-color 0.3s; + transition: border-color 0.3s; + border: solid 1px var(--logico-border-color); + height: 50px; + padding: 10px 20px 10px 20px; + width: 100%; + max-width: 100%; + display: block; + outline: none!important; + font-family: inherit; + font-size: 14px; + line-height: 28px; + font-weight: 400; + position: relative; + z-index: 2; + background: none; + margin: 0; + border-radius: var(--logico-form-field-border-radius-left-top,0) var(--logico-form-field-border-radius-right-top,0) var(--logico-form-field-border-radius-right-bottom,0) var(--logico-form-field-border-radius-left-bottom,0) +} + +.wpforms-container .logico-form-field input[type="text"]::-webkit-input-placeholder,.wpforms-container .logico-form-field input[type="email"]::-webkit-input-placeholder,.wpforms-container .logico-form-field input[type="url"]::-webkit-input-placeholder,.wpforms-container .logico-form-field input[type="search"]::-webkit-input-placeholder,.wpforms-container .logico-form-field input[type="number"]::-webkit-input-placeholder,.wpforms-container .logico-form-field input[type="time"]::-webkit-input-placeholder,.wpforms-container .logico-form-field input[type="color"]::-webkit-input-placeholder,.wpforms-container .logico-form-field select::-webkit-input-placeholder,.wpforms-container .logico-form-field textarea::-webkit-input-placeholder,.logico-form-field input[type="text"]::-webkit-input-placeholder,.logico-form-field input[type="email"]::-webkit-input-placeholder,.logico-form-field input[type="url"]::-webkit-input-placeholder,.logico-form-field input[type="search"]::-webkit-input-placeholder,.logico-form-field input[type="number"]::-webkit-input-placeholder,.logico-form-field input[type="time"]::-webkit-input-placeholder,.logico-form-field input[type="color"]::-webkit-input-placeholder,.logico-form-field select::-webkit-input-placeholder,.logico-form-field textarea::-webkit-input-placeholder { + opacity: 1; + color: var(--logico-light-text-color) +} + +.wpforms-container .logico-form-field input[type="text"]:-moz-placeholder,.wpforms-container .logico-form-field input[type="email"]:-moz-placeholder,.wpforms-container .logico-form-field input[type="url"]:-moz-placeholder,.wpforms-container .logico-form-field input[type="search"]:-moz-placeholder,.wpforms-container .logico-form-field input[type="number"]:-moz-placeholder,.wpforms-container .logico-form-field input[type="time"]:-moz-placeholder,.wpforms-container .logico-form-field input[type="color"]:-moz-placeholder,.wpforms-container .logico-form-field select:-moz-placeholder,.wpforms-container .logico-form-field textarea:-moz-placeholder,.logico-form-field input[type="text"]:-moz-placeholder,.logico-form-field input[type="email"]:-moz-placeholder,.logico-form-field input[type="url"]:-moz-placeholder,.logico-form-field input[type="search"]:-moz-placeholder,.logico-form-field input[type="number"]:-moz-placeholder,.logico-form-field input[type="time"]:-moz-placeholder,.logico-form-field input[type="color"]:-moz-placeholder,.logico-form-field select:-moz-placeholder,.logico-form-field textarea:-moz-placeholder { + opacity: 1 +} + +.wpforms-container .logico-form-field input[type="text"]::-moz-placeholder,.wpforms-container .logico-form-field input[type="email"]::-moz-placeholder,.wpforms-container .logico-form-field input[type="url"]::-moz-placeholder,.wpforms-container .logico-form-field input[type="search"]::-moz-placeholder,.wpforms-container .logico-form-field input[type="number"]::-moz-placeholder,.wpforms-container .logico-form-field input[type="time"]::-moz-placeholder,.wpforms-container .logico-form-field input[type="color"]::-moz-placeholder,.wpforms-container .logico-form-field select::-moz-placeholder,.wpforms-container .logico-form-field textarea::-moz-placeholder,.logico-form-field input[type="text"]::-moz-placeholder,.logico-form-field input[type="email"]::-moz-placeholder,.logico-form-field input[type="url"]::-moz-placeholder,.logico-form-field input[type="search"]::-moz-placeholder,.logico-form-field input[type="number"]::-moz-placeholder,.logico-form-field input[type="time"]::-moz-placeholder,.logico-form-field input[type="color"]::-moz-placeholder,.logico-form-field select::-moz-placeholder,.logico-form-field textarea::-moz-placeholder { + opacity: 1 +} + +.wpforms-container .logico-form-field input[type="text"]:-ms-input-placeholder,.wpforms-container .logico-form-field input[type="email"]:-ms-input-placeholder,.wpforms-container .logico-form-field input[type="url"]:-ms-input-placeholder,.wpforms-container .logico-form-field input[type="search"]:-ms-input-placeholder,.wpforms-container .logico-form-field input[type="number"]:-ms-input-placeholder,.wpforms-container .logico-form-field input[type="time"]:-ms-input-placeholder,.wpforms-container .logico-form-field input[type="color"]:-ms-input-placeholder,.wpforms-container .logico-form-field select:-ms-input-placeholder,.wpforms-container .logico-form-field textarea:-ms-input-placeholder,.logico-form-field input[type="text"]:-ms-input-placeholder,.logico-form-field input[type="email"]:-ms-input-placeholder,.logico-form-field input[type="url"]:-ms-input-placeholder,.logico-form-field input[type="search"]:-ms-input-placeholder,.logico-form-field input[type="number"]:-ms-input-placeholder,.logico-form-field input[type="time"]:-ms-input-placeholder,.logico-form-field input[type="color"]:-ms-input-placeholder,.logico-form-field select:-ms-input-placeholder,.logico-form-field textarea:-ms-input-placeholder { + opacity: 1 +} + +.wpforms-container .logico-form-field textarea,.logico-form-field textarea { + height: 162px +} + +.wpforms-container .logico-form-field .logico-label-wrapper+input[type="text"],.wpforms-container .logico-form-field .logico-label-wrapper+input[type="email"],.wpforms-container .logico-form-field .logico-label-wrapper+input[type="url"],.wpforms-container .logico-form-field .logico-label-wrapper+input[type="search"],.wpforms-container .logico-form-field .logico-label-wrapper+input[type="number"],.wpforms-container .logico-form-field .logico-label-wrapper+input[type="time"],.wpforms-container .logico-form-field .logico-label-wrapper+input[type="color"],.wpforms-container .logico-form-field .logico-label-wrapper+textarea,.logico-form-field .logico-label-wrapper+input[type="text"],.logico-form-field .logico-label-wrapper+input[type="email"],.logico-form-field .logico-label-wrapper+input[type="url"],.logico-form-field .logico-label-wrapper+input[type="search"],.logico-form-field .logico-label-wrapper+input[type="number"],.logico-form-field .logico-label-wrapper+input[type="time"],.logico-form-field .logico-label-wrapper+input[type="color"],.logico-form-field .logico-label-wrapper+textarea { + border-top-color: transparent!important; + border-top: none; + padding-top: 11px +} + +.wpforms-container .logico-form-field textarea.wpforms-field-large { + height: 175px +} + +.logico-front-end input[type="range"] { + height: 6px; + border: none; + -webkit-border-radius: 0; + border-radius: 0; + outline: none; + width: 100%; + background-color: var(--logico-background-color); + -webkit-box-shadow: inset 0 0 0 1px var(--logico-border-color); + -moz-box-shadow: inset 0 0 0 1px var(--logico-border-color); + box-shadow: inset 0 0 0 1px var(--logico-border-color) +} + +.logico-front-end input[type="range"]::-webkit-slider-runnable-track { + width: 100%; + height: 6px; + border: none; + color: transparent +} + +.logico-front-end input[type="range"]:focus::-webkit-slider-runnable-track { + width: 100%; + height: 6px; + border: none; + color: transparent +} + +.logico-front-end input[type="range"]::-moz-range-track { + width: 100%; + height: 6px; + border: none; + color: transparent +} + +.logico-front-end input[type="range"]::-ms-track { + width: 100%; + height: 6px; + border: none; + color: transparent +} + +.logico-front-end input[type="range"]::-webkit-slider-thumb { + width: 18px; + height: 18px; + -webkit-border-radius: 50%; + border-radius: 50%; + -moz-box-sizing: border-box; + box-sizing: border-box; + -webkit-appearance: none; + -moz-appearance: none; + margin: -6px 0 0 0; + border: solid 1px var(--logico-border-color); + background-color: var(--logico-background-color); + outline: none +} + +.logico-front-end input[type="range"]:focus::-webkit-slider-thumb,.logico-front-end input[type="range"]::-webkit-slider-thumb:hover { + outline: none +} + +.logico-front-end input[type="range"]::-moz-range-thumb { + width: 18px; + height: 18px; + -webkit-border-radius: 50%; + border-radius: 50%; + -moz-box-sizing: border-box; + box-sizing: border-box; + -webkit-appearance: none; + -moz-appearance: none; + margin: -6px 0 0 -7px; + border: solid 1px var(--logico-border-color); + background-color: var(--logico-background-color); + outline: none +} + +.logico-front-end input[type="range"]:focus::-moz-range-thumb,.logico-front-end input[type="range"]::-moz-range-thumb:hover { + outline: none +} + +.logico-front-end input[type="range"]::-ms-thumb { + width: 18px; + height: 18px; + -webkit-border-radius: 0; + border-radius: 0; + -moz-box-sizing: border-box; + box-sizing: border-box; + -webkit-appearance: none; + -moz-appearance: none; + margin: -6px 0 0 -7px; + border: solid 1px var(--logico-border-color); + background-color: var(--logico-background-color); + outline: none +} + +.logico-front-end input[type="range"]:focus::-ms-thumb,.logico-front-end input[type="range"]::-ms-thumb:hover { + outline: none +} + +.logico-front-end input[type="range"]:focus::-ms-thumb { + width: 18px; + height: 18px; + -webkit-border-radius: 50%; + border-radius: 50%; + -moz-box-sizing: border-box; + box-sizing: border-box; + -webkit-appearance: none; + -moz-appearance: none; + margin: -6px 0 0 -7px; + border: solid 1px var(--logico-border-color); + background-color: var(--logico-background-color); + outline: none +} + +.content-wrapper { + color: var(--logico-default-text-color) +} + +.logico-front-end p { + margin: 0 +} + +.logico-front-end p:last-child { + margin-bottom: 0 +} + +.logico-front-end a { + color: var(--logico-accent-color) +} + +.logico-front-end ul { + padding: 0; + margin: 0 0 1.5em; + font-size: 1em; + line-height: 2em +} + +.logico-front-end ul:last-child { + margin-bottom: 0 +} + +.logico-front-end ul { + list-style: none +} + +.logico-front-end ul li { + position: relative; + padding: 0 0 0 1.7em +} + +.logico-front-end ul li:before { + content: '\e87b'; + display: inline-block; + position: absolute; + left: 0; + right: initial; + top: .0909em; + font: 400 normal .55em 'fontello'; + line-height: inherit; + color: var(--logico-accent-color) +} + +.logico-front-end h1:not([class*=logico-title-h]),.logico-front-end h3:not([class*=logico-title-h]),.logico-front-end h4:not([class*=logico-title-h]),.logico-front-end h5:not([class*=logico-title-h]),.logico-front-end h6:not([class*=logico-title-h]) { + color: var(--logico-dark-text-color); + margin: 0 0 30px +} +.logico-front-end h2{ + color:white; +} + +.logico-front-end h1:not([class*=logico-title-h]):last-child,.logico-front-end h2:not([class*=logico-title-h]):last-child,.logico-front-end h3:not([class*=logico-title-h]):last-child,.logico-front-end h4:not([class*=logico-title-h]):last-child,.logico-front-end h5:not([class*=logico-title-h]):last-child,.logico-front-end h6:not([class*=logico-title-h]):last-child { + margin-bottom: 0 +} + +.logico-front-end h1:not([class*=logico-title-h]) a,.logico-front-end h2:not([class*=logico-title-h]) a,.logico-front-end h3:not([class*=logico-title-h]) a,.logico-front-end h4:not([class*=logico-title-h]) a,.logico-front-end h5:not([class*=logico-title-h]) a,.logico-front-end h6:not([class*=logico-title-h]) a { + color: inherit +} + +.logico-front-end h1:not([class*=logico-title-h]) a:hover,.logico-front-end h2:not([class*=logico-title-h]) a:hover,.logico-front-end h3:not([class*=logico-title-h]) a:hover,.logico-front-end h4:not([class*=logico-title-h]) a:hover,.logico-front-end h5:not([class*=logico-title-h]) a:hover,.logico-front-end h6:not([class*=logico-title-h]) a:hover { + color: var(--logico-accent-color) +} + +.wp-block-title { + margin: 0 0 28px +} + +.wp-block-title:last-child { + margin-bottom: 0 +} + +.wp-block-group.has-background { + border-radius: var(--logico-radius-medium,0) +} + +.wp-block-button.is-style-theme a.wp-block-button__link { + display: inline-block; + position: relative; + text-align: center; + padding: 1em 5.21em 1em 1.71em; + min-height: calc(3.4286em + 2px); + font-size: 14px; + line-height: 1.4286em; + font-weight: 600; + letter-spacing: .01em; + text-decoration: none!important; + border-radius: var(--logico-radius-small,0); + -webkit-transition: background 0.45s ease-out,border-color 0.3s,color 0.3s,padding 0.3s; + transition: background 0.45s ease-out,border-color 0.3s,color 0.3s,padding 0.3s; + -moz-box-sizing: border-box; + box-sizing: border-box; + -webkit-box-shadow: none; + -moz-box-shadow: none; + box-shadow: none; + outline: none; + cursor: default; + overflow: hidden; + height: auto; + border: solid 1px!important; + z-index: 2 +} + +.wp-block-button.is-style-theme a.wp-block-button__link:focus,.wp-block-button.is-style-theme a.wp-block-button__link:active { + outline: none; + -webkit-box-shadow: none; + -moz-box-shadow: none; + box-shadow: none +} + +.wp-block-button.is-style-theme a.wp-block-button__link:before { + content: '\e80b'; + position: absolute; + 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; + width: .71428em; + height: .71428em; + top: 50%; + left: initial; + right: 2.04286em; + background-color: transparent; + font: 400 normal .71428em/1em 'fontello'; + -webkit-transition: all 0.55s; + transition: all 0.55s; + margin: -.35714em 0 0; + z-index: 2 +} + +.wp-block-button.is-style-theme a.wp-block-button__link:after { + content: ''; + position: absolute; + display: block; + width: 4.8em; + top: 0; + bottom: 0; + right: 0; + left: initial; + -webkit-border-radius: inherit; + border-radius: inherit; + font-size: .71428em +} + +.wp-block-button.is-style-theme a.wp-block-button__link:not(.has-text-color) { + color: var(--logico-button-text-color)!important +} + +.wp-block-button.is-style-theme a.wp-block-button__link:not(.has-background) { + border-color: var(--logico-button-border-color)!important; + background: -webkit-linear-gradient(90deg,var(--logico-button-background-color) 50%,var(--logico-button-background-hover) 50%); + background: -moz-linear-gradient(90deg,var(--logico-button-background-color) 50%,var(--logico-button-background-hover) 50%); + background: linear-gradient(90deg,var(--logico-button-background-color) 50%,var(--logico-button-background-hover) 50%); + -webkit-background-size: calc(200% + 4px) 100%; + -moz-background-size: calc(200% + 4px) 100%; + -o-background-size: calc(200% + 4px) 100%; + background-size: calc(200% + 4px) 100%; + background-position: -1.7857em 0; + background-repeat: no-repeat +} + +.wp-block-button.is-style-theme a.wp-block-button__link:not(.has-background):before { + color: #fff; +} + +.wp-block-button.is-style-theme a.wp-block-button__link:not(.has-background):after { + background-color: var(--logico-button-background-hover) +} + +.wp-block-button.is-style-theme a.wp-block-button__link:hover { + background-position: calc(100% + 1px) 0; + padding: 1em 4.21em 1em 2.71em; + cursor: pointer +} + +.wp-block-button.is-style-theme a.wp-block-button__link:hover:before { + animation: .3s linear 0s 1 normal none running button_arrows +} + +.wp-block-button.is-style-theme a.wp-block-button__link:not(.has-text-color):hover { + color: var(--logico-button-text-hover)!important +} + +.wp-block-button.is-style-theme a.wp-block-button__link:not(.has-background):hover { + border-color: var(--logico-button-border-hover)!important +} + +.wp-block-button.is-style-theme a.wp-block-button__link:not(.has-background):hover:before { + color: var(--logico-button-icon-hover) +} + +body .content-wrapper .wp-block-social-links,ul.wp-block-social-links { + margin: 0 +} + +body .content-wrapper .wp-block-social-links .wp-block-social-link,ul.wp-block-social-links .wp-block-social-link { + padding: 0 +} + +body .content-wrapper .wp-block-social-links .wp-block-social-link:before,ul.wp-block-social-links .wp-block-social-link:before { + content: none; + display: none +} + +body .content-wrapper .wp-block-social-links .wp-block-social-link:hover,ul.wp-block-social-links .wp-block-social-link:hover { + -webkit-transform: none; + -ms-transform: none; + transform: none +} + +body .content-wrapper .wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor svg,ul.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor svg { + -webkit-transition: fill 0.3s,color 0.3s; + transition: fill 0.3s,color 0.3s +} + +body .content-wrapper .wp-block-social-links.is-style-logos-only,ul.wp-block-social-links.is-style-logos-only { + gap: 35px +} + +body .content-wrapper .wp-block-social-links.is-style-logos-only .wp-block-social-link,ul.wp-block-social-links.is-style-logos-only .wp-block-social-link { + background: none; + border: none; + margin-bottom: 0; + line-height: 1 +} + +body .content-wrapper .wp-block-social-links.is-style-logos-only .wp-block-social-link a,ul.wp-block-social-links.is-style-logos-only .wp-block-social-link a { + padding: 0; + width: auto; + height: auto; + -webkit-transition: color 0.3s; + transition: color 0.3s; + color: var(--logico-dark-text-color) +} + +body .content-wrapper .wp-block-social-links.is-style-logos-only .wp-block-social-link a svg,ul.wp-block-social-links.is-style-logos-only .wp-block-social-link a svg { + -webkit-transition: fill 0.3s; + transition: fill 0.3s; + fill: var(--logico-dark-text-color); + width: 18px; + height: 18px +} + +body .content-wrapper .wp-block-social-links.is-style-logos-only .wp-block-social-link a:hover,ul.wp-block-social-links.is-style-logos-only .wp-block-social-link a:hover { + color: var(--logico-accent-color) +} + +body .content-wrapper .wp-block-social-links.is-style-logos-only .wp-block-social-link a:hover svg,ul.wp-block-social-links.is-style-logos-only .wp-block-social-link a:hover svg { + fill: var(--logico-accent-color) +} + +.e-con { + --padding-top: var(--container-default-padding-top, 0); + --padding-right: var(--container-default-padding-right, 0); + --padding-bottom: var(--container-default-padding-bottom, 0); + --padding-left: var(--container-default-padding-left, 0) +} + +a.e-con { + text-decoration: none +} + +a.e-con p { + color: var(--logico-default-text-color); + -webkit-transition: color 0.3s; + transition: color 0.3s +} + +a.e-con:hover p { + color: var(--logico-accent-color) +} + +@keyframes logico_clip_right { + 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) + } +} + +@keyframes logico_clip_left { + 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) + } +} + +@keyframes logico_clip_down { + 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) + } +} + +@keyframes logico_clip_up { + 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) + } +} + +@keyframes logico_heading_animation { + from { + -webkit-transform: translateY(120%); + -ms-transform: translateY(120%); + transform: translateY(120%) + } + + to { + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0) + } +} + +.body-overlay { + position: fixed; + left: 0; + right: 0; + top: 0; + bottom: 0; + pointer-events: none; + opacity: 0; + cursor: pointer; + z-index: 100; + -webkit-transition: opacity 0.3s; + transition: opacity 0.3s; + background-color: #000 +} + +.body-overlay.active { + opacity: .5; + pointer-events: auto +} + +.content-wrapper { + margin-top: 90px; + margin-bottom: 90px; + max-width: var(--logico-content-width,1380px); + width: 100%; + -moz-box-sizing: border-box; + box-sizing: border-box; + position: relative +} + +.content-wrapper:after { + content: ''; + display: table; + clear: both +} + +.content-wrapper .content { + width: calc(100% - 40px); + margin: 0 20px +} + +.content-wrapper .content-inner:after { + content: ''; + display: table; + clear: both +} + +.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(.95,.95); + -ms-transform: scale(.95,.95); + transform: scale(.95,.95); + opacity: .1 +} + +.elementor-page .content-wrapper.content-wrapper-may-contain-elementor-code.content-wrapper-sidebar-position-none { + max-width: none; + margin-left: 0; + margin-right: 0 +} + +.elementor-page .content-wrapper.content-wrapper-may-contain-elementor-code.content-wrapper-sidebar-position-none .content { + width: 100%; + margin: 0 +} + +.elementor-page.ehf-header .content-wrapper.content-wrapper-may-contain-elementor-code.content-wrapper-sidebar-position-none { + margin-top: 0 +} + +.elementor-page.ehf-footer .content-wrapper.content-wrapper-may-contain-elementor-code.content-wrapper-sidebar-position-none { + margin-bottom: 0 +} + +@media only screen and (min-width: 661px) { + + .content-wrapper { + margin-top: 120px; + margin-bottom: 120px + } + + .content-wrapper .content { + width: calc(100% - 60px); + margin: 0 30px + } + + .elementor-page .content-wrapper.content-wrapper-may-contain-elementor-code.content-wrapper-sidebar-position-none { + margin-left: 0; + margin-right: 0 + } + + .elementor-page .content-wrapper.content-wrapper-may-contain-elementor-code.content-wrapper-sidebar-position-none .content { + width: 100%; + margin: 0 + } + + .elementor-page.ehf-header .content-wrapper.content-wrapper-may-contain-elementor-code.content-wrapper-sidebar-position-none { + margin-top: 0 + } + + .elementor-page.ehf-footer .content-wrapper.content-wrapper-may-contain-elementor-code.content-wrapper-sidebar-position-none { + margin-bottom: 0 + } +} + +@media only screen and (min-width: 1021px) { + + .content-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-start; + -moz-align-items: flex-start; + -ms-align-items: flex-start; + align-items: flex-start + } + + .content-wrapper>.sidebar { + -webkit-flex-shrink: 0; + -moz-flex-shrink: 0; + -ms-flex-shrink: 0; + flex-shrink: 0 + } + + .content-wrapper .content { + margin: 0 30px + } + + .content-wrapper.content-wrapper-sidebar-position-none .content { + width: calc(100% - 60px) + } + + .elementor-page .content-wrapper.content-wrapper-may-contain-elementor-code.content-wrapper-sidebar-position-none { + margin-left: 0; + margin-right: 0 + } + + .elementor-page .content-wrapper.content-wrapper-may-contain-elementor-code.content-wrapper-sidebar-position-none .content { + width: 100%; + margin: 0 + } + + .elementor-page.ehf-header .content-wrapper.content-wrapper-may-contain-elementor-code.content-wrapper-sidebar-position-none { + margin-top: 0 + } + + .elementor-page.ehf-footer .content-wrapper.content-wrapper-may-contain-elementor-code.content-wrapper-sidebar-position-none { + margin-bottom: 0 + } +} + +@media only screen and (min-width: 1380px) { + + .content-wrapper { + margin: 150px auto + } + + .content-wrapper .content { + margin: 0 20px + } + + .content-wrapper.content-wrapper-sidebar-position-none .content { + width: calc(100% - 40px) + } + + .elementor-page .content-wrapper.content-wrapper-may-contain-elementor-code.content-wrapper-sidebar-position-none { + margin-left: 0; + margin-right: 0 + } + + .elementor-page .content-wrapper.content-wrapper-may-contain-elementor-code.content-wrapper-sidebar-position-none .content { + width: 100%; + margin: 0 + } + + .elementor-page.ehf-header .content-wrapper.content-wrapper-may-contain-elementor-code.content-wrapper-sidebar-position-none { + margin-top: 0 + } + + .elementor-page.ehf-footer .content-wrapper.content-wrapper-may-contain-elementor-code.content-wrapper-sidebar-position-none { + margin-bottom: 0 + } +} + +.content-wrapper>.sidebar { + margin: 0; + width: 278px; + min-width: 278px +} + +@media only screen and (min-width: 1021px) { + .content-wrapper>.sidebar { + margin:0 20px; + width: 305px + } +} + +@media only screen and (max-width: 1020px) { + .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: 278px; + max-width: none; + margin: 0!important; + border: solid 1px var(--logico-border-hover-color); + background-color: var(--logico-background-color); + opacity: 0 + } + + .sidebar.active { + right: 0; + left: auto; + opacity: 1 + } +} + +.logico-theme-style-rounded .portfolio-listing-wrapper.owl-carousel { + margin: 0 -5px; + width: calc(100% + 10px) +} + +.logico-theme-style-rounded .portfolio-listing-wrapper.owl-carousel .portfolio-item-wrapper { + padding: 0 5px +} + +.logico-theme-style-rounded .portfolio-listing-wrapper.owl-carousel.owl-theme .owl-nav { + left: 35px; + right: 35px +} + +.logico-theme-style-rounded .portfolio-listing-wrapper.owl-carousel.owl-theme:hover .owl-nav { + left: 25px; + right: 25px +} + +.portfolio-listing-wrapper.owl-carousel { + width: calc(100% + 40px); + margin: 0 -20px +} + +.portfolio-listing-wrapper.owl-carousel .portfolio-item-wrapper .portfolio-item-media-link { + padding: 130.2144% 0 0 +} + +.portfolio-listing-wrapper.owl-carousel .portfolio-item-wrapper .portfolio-item-content { + padding: 20px; + min-height: 30%; + 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: flex-start; + -moz-align-items: flex-start; + -ms-align-items: flex-start; + align-items: flex-start +} + +.portfolio-listing-wrapper.owl-carousel .portfolio-item-wrapper.with-media-overlay .portfolio-item-media-link:before { + height: 36% +} + +.portfolio-listing-wrapper.owl-carousel .portfolio-item-wrapper.with-media-overlay:hover .portfolio-item-media-link:before { + top: 64% +} + +.portfolio-listing-wrapper.owl-carousel.custom-cursor-enable { + cursor: none +} + +.portfolio-listing-wrapper.owl-carousel.custom-cursor-enable .portfolio-item-wrapper a { + cursor: inherit +} + +.portfolio-listing-wrapper.owl-carousel.show-inactive-items .owl-stage-outer { + overflow: initial +} + +.portfolio-listing-wrapper.owl-carousel.show-inactive-items .owl-stage-outer .owl-item .portfolio-item-header,.portfolio-listing-wrapper.owl-carousel.show-inactive-items .owl-stage-outer .owl-item .portfolio-item-content { + opacity: 0; + -webkit-transition: opacity 0.3s; + transition: opacity 0.3s +} + +.portfolio-listing-wrapper.owl-carousel.show-inactive-items .owl-stage-outer .owl-item.active .portfolio-item-header,.portfolio-listing-wrapper.owl-carousel.show-inactive-items .owl-stage-outer .owl-item.active .portfolio-item-content { + opacity: 1 +} + +.portfolio-listing-wrapper.owl-carousel.item-view-indented .owl-item:nth-child(odd) { + padding-top: 30px +} + +.portfolio-listing-wrapper.owl-carousel.item-view-indented .owl-item:nth-child(even) { + padding-bottom: 30px +} + +@media only screen and (min-width: 1201px) { + .portfolio-listing-wrapper.owl-carousel .portfolio-item-wrapper .portfolio-item-content { + padding:40px + } +} + +.portfolio-post-gallery .owl-stage-outer { + overflow: initial +} + +.portfolio-post-gallery .owl-item .image-wrapper:before { + content: ''; + position: absolute; + display: block; + left: 0; + right: 0; + top: 0; + bottom: 0; + z-index: 2; + background-color: #000; + opacity: .5; + -webkit-transition: opacity 0.3s; + transition: opacity 0.3s +} + +.portfolio-post-gallery .owl-item.active .image-wrapper:before { + opacity: 0 +} + +.team-listing-wrapper.team-grid-listing { + display: block; + margin: 0 -10px -20px +} + +.team-listing-wrapper.team-grid-listing .team-item-wrapper { + width: 100%; + padding: 0 10px; + margin: 0 0 20px; + -moz-box-sizing: border-box; + box-sizing: border-box +} + +.team-listing-wrapper.team-grid-listing .team-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-end; + -moz-align-items: flex-end; + -ms-align-items: flex-end; + align-items: flex-end; + position: relative +} + +.team-listing-wrapper.team-grid-listing .team-item .team-item-media { + width: 45.6522%; + position: relative; + -webkit-flex-shrink: 0; + -moz-flex-shrink: 0; + -ms-flex-shrink: 0; + flex-shrink: 0; + margin: 0 20px 0 0 +} + +.team-listing-wrapper.team-grid-listing .team-item .team-item-media img { + border-radius: var(--logico-radius-large,0) +} + +.team-listing-wrapper.team-grid-listing .team-item .team-item-content { + width: 100%; + margin: 0 0 -8px +} + +.team-listing-wrapper.team-grid-listing .team-item .post-media { + position: relative; + height: 0; + padding: 143.9153% 0 0; + overflow: hidden +} + +@media (max-width: 767px) { + .team-listing-wrapper.team-grid-listing .team-item .post-media { + height: auto; + padding: 0; + } +} + +.team-listing-wrapper.team-grid-listing .team-item .post-media img { + position: absolute; + top: 0; + left: 0; + right: 0; + max-width: none; + width: 100%; + height: 100%; + -o-object-fit: cover; + object-fit: cover +} + +.team-listing-wrapper.team-grid-listing .team-item .post-title { + font-size: 25px; + line-height: 1.6em; + font-weight: 600; + letter-spacing: -.03em; + color: var(--logico-dark-text-color) +} + +.team-listing-wrapper.team-grid-listing .team-item .post-title a { + color: inherit; + text-decoration: none +} + +.team-listing-wrapper.team-grid-listing .team-item .post-title a:hover { + color: var(--logico-accent-color) +} + +.team-listing-wrapper.team-grid-listing .team-item .team-item-position { + font-size: .8889em; + line-height: 1.875em; + color: var(--logico-light-text-color) +} + +.team-listing-wrapper.team-grid-listing .team-item .team-item-socials { + margin: 0; + overflow: hidden +} + +.team-listing-wrapper.team-grid-listing .team-item .team-item-socials .wrapper-socials { + padding: 23px 0 8px; + margin: -16px -10px -100%; + position: relative; + -webkit-transition: margin 0.5s; + transition: margin 0.5s; + white-space: nowrap; + overflow: hidden +} + +.team-listing-wrapper.team-grid-listing .team-item .team-item-socials .wrapper-socials li { + margin: 16px 10px 0; + position: relative; + top: 30px; + -webkit-transition: top 0.3s 3s; + transition: top 0.3s 3s; + padding: 0 +} + +.team-listing-wrapper.team-grid-listing .team-item .team-item-socials .wrapper-socials li:before { + content: none; + display: none +} + +.team-listing-wrapper.team-grid-listing .team-item .team-item-socials .wrapper-socials li:nth-child(8n+1) { + -webkit-transition-delay: 0.4s; + transition-delay: 0.4s +} + +.team-listing-wrapper.team-grid-listing .team-item .team-item-socials .wrapper-socials li:nth-child(8n+2) { + -webkit-transition-delay: 0.5s; + transition-delay: 0.5s +} + +.team-listing-wrapper.team-grid-listing .team-item .team-item-socials .wrapper-socials li:nth-child(8n+3) { + -webkit-transition-delay: 0.6s; + transition-delay: 0.6s +} + +.team-listing-wrapper.team-grid-listing .team-item .team-item-socials .wrapper-socials li:nth-child(8n+4) { + -webkit-transition-delay: 0.7s; + transition-delay: 0.7s +} + +.team-listing-wrapper.team-grid-listing .team-item .team-item-socials .wrapper-socials li:nth-child(8n+5) { + -webkit-transition-delay: 0.8s; + transition-delay: 0.8s +} + +.team-listing-wrapper.team-grid-listing .team-item .team-item-socials .wrapper-socials li:nth-child(8n+6) { + -webkit-transition-delay: 0.9s; + transition-delay: 0.9s +} + +.team-listing-wrapper.team-grid-listing .team-item .team-item-socials .wrapper-socials li:nth-child(8n+7) { + -webkit-transition-delay: 1s; + transition-delay: 1s +} + +.team-listing-wrapper.team-grid-listing .team-item .team-item-socials .wrapper-socials li:nth-child(8n) { + -webkit-transition-delay: 1.1s; + transition-delay: 1.1s +} + +.team-listing-wrapper.team-grid-listing .team-item:hover .team-item-socials .wrapper-socials { + margin: -16px -10px 0 +} + +.team-listing-wrapper.team-grid-listing .team-item:hover .team-item-socials .wrapper-socials li { + top: 0 +} + +@media only screen and (min-width: 661px) { + .team-listing-wrapper.team-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 + } + + .team-listing-wrapper.team-grid-listing.columns-4 .team-item-wrapper { + width: 50% + } +} + +@media only screen and (min-width: 1021px) { + .team-listing-wrapper.team-grid-listing.columns-4 .team-item-wrapper { + width:33.3333% + } +} + +@media only screen and (min-width: 1201px) { + .team-listing-wrapper.team-grid-listing { + margin:0 -10px -40px + } + + .team-listing-wrapper.team-grid-listing .team-item-wrapper { + margin-bottom: 40px + } + + .team-listing-wrapper.team-grid-listing .team-item .team-item-media { + margin: 0 38px 0 0 + } + + .team-listing-wrapper.team-grid-listing.columns-4 .team-item-wrapper { + width: 25% + } +} + +@media only screen and (min-width: 1380px) { + .team-listing-wrapper.team-grid-listing { + margin:0 -22px -78px + } + + .team-listing-wrapper.team-grid-listing .team-item-wrapper { + padding: 0 22px; + margin-bottom: 78px + } +} + +.post-media img { + border-radius: var(--logico-radius-large,0) +} + +.post-gallery-carousel.owl-carousel.owl-theme:hover .owl-nav { + left: 30px; + right: 30px +} + +.elementor-widget .owl-dots-desktop { + display: none +} + +@media only screen and (min-width: 1021px) { + + .elementor-widget .logico-heading.heading-with-pagination .owl-dots { + -webkit-flex-shrink: 0; + -moz-flex-shrink: 0; + -ms-flex-shrink: 0; + flex-shrink: 0 + } + + .elementor-widget.title-alignment-left .logico-heading.heading-with-pagination .owl-dots { + margin: 0 -13px .275em 2px + } + + .elementor-widget.title-alignment-right .logico-heading.heading-with-pagination .owl-dots { + margin: 0 2px .275em -13px + } + + .elementor-widget.title-alignment-center .logico-heading.heading-with-pagination .owl-dots { + margin-top: 30px + } + + .elementor-widget .owl-dots-desktop { + display: block + } + + .elementor-widget .owl-dots-mobile { + display: none + } +} + +.elementor-widget .archive-listing-footer .owl-dots { + -webkit-flex-shrink: 0; + -moz-flex-shrink: 0; + -ms-flex-shrink: 0; + flex-shrink: 0; + margin: -13px -13px 0 0 +} + +.mobile-header-menu-container .wrapper-socials,.body-container .wrapper-socials { + padding: 0; + list-style: none; + line-height: 1; + white-space: nowrap; + cursor: default; + margin: -16px -8px 0 +} + +.mobile-header-menu-container .wrapper-socials li,.body-container .wrapper-socials li { + margin: 16px 8px 0; + display: inline-block; + vertical-align: middle; + padding: 0; + font-weight: 400 +} + +.mobile-header-menu-container .wrapper-socials li:before,.body-container .wrapper-socials li:before { + content: none; + display: none +} + +.mobile-header-menu-container .wrapper-socials a,.body-container .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; + -webkit-box-sizing: content-box; + -moz-box-sizing: content-box; + box-sizing: content-box; + background-color: transparent; + line-height: 1em; + text-decoration: none; + color: var(--logico-default-text-color) +} + +.mobile-header-menu-container .wrapper-socials a:before,.body-container .wrapper-socials a:before { + font-size: 16px +} + +.mobile-header-menu-container .wrapper-socials a:hover,.body-container .wrapper-socials a:hover { + color: var(--logico-accent-color) +} + +.header .mobile-header-menu-container .wrapper-socials a:before,.body-container .wrapper-socials a:before { + font-family: 'Font Awesome 6 Brands' +} + +.logico-awards-widget .awards-slider .owl-stage { + -webkit-align-items: stretch; + -moz-align-items: stretch; + -ms-align-items: stretch; + align-items: stretch +} + +.logico-awards-widget .awards-slider.show-inactive-items .owl-stage-outer { + overflow: initial +} + +.logico-awards-widget .awards-slider.show-inactive-items .owl-stage-outer .owl-item { + opacity: .2; + -webkit-transition: opacity 0.3s; + transition: opacity 0.3s +} + +.logico-awards-widget .awards-slider.show-inactive-items .owl-stage-outer .owl-item.active { + opacity: 1 +} + +.elementor-widget-logico_button .button-container { + position: relative; + z-index: 2; + line-height: 1; + font-size: 0 +} + +.elementor-widget-logico_button a.logico-alter-button { + text-decoration: none +} + +.logico-content-slider-widget .content-slider.nav-view-default .owl-nav { + left: 0; + right: 0; + opacity: 1; + height: 0; + display: none +} + +.logico-content-slider-widget .content-slider.nav-view-default .owl-nav [class*="owl-"] { + width: 30px; + height: 88px; + top: -44px; + border-radius: var(--logico-radius-medium,0) +} + +.logico-content-slider-widget .content-slider.nav-view-default .owl-nav [class*="owl-"]:before { + line-height: 88px +} + +.logico-content-slider-widget .content-slider.nav-view-compact .owl-nav { + right: 0; + left: 0; + opacity: 1; + width: 96px +} + +.logico-content-slider-widget .content-slider.nav-view-compact .owl-nav [class*="owl-"]:before { + font-size: 9px; + font-weight: 700 +} + +.logico-content-slider-widget .content-slider.nav-view-compact .owl-nav .owl-next { + border-radius: 0 var(--logico-radius-medium,0) var(--logico-radius-medium,0) 0 +} + +.logico-content-slider-widget .content-slider.nav-view-compact .owl-nav .owl-prev { + border-radius: var(--logico-radius-medium,0) 0 0 var(--logico-radius-medium,0) +} + +.logico-content-slider-widget .content-slider.nav-view-vertical .owl-nav { + right: 0; + left: 0; + opacity: 1; + width: 48px; + height: 96px +} + +.logico-content-slider-widget .content-slider.nav-view-vertical .owl-nav [class*="owl-"] { + width: 48px; + height: 48px +} + +.logico-content-slider-widget .content-slider.nav-view-vertical .owl-nav [class*="owl-"]:before { + font-size: 9px; + font-weight: 700 +} + +.logico-content-slider-widget .content-slider.nav-view-vertical .owl-nav .owl-prev { + left: 0; + right: 0; + bottom: 0; + top: initial; + border-radius: 0 0 var(--logico-radius-medium,0) var(--logico-radius-medium,0) +} + +.logico-content-slider-widget .content-slider.nav-view-vertical .owl-nav .owl-next { + left: 0; + right: 0; + bottom: initial; + top: 0; + border-radius: var(--logico-radius-medium,0) var(--logico-radius-medium,0) 0 0 +} + +.logico-content-slider-widget .content-slider.nav-h-position-left .owl-nav { + left: 0; + right: initial +} + +.logico-content-slider-widget .content-slider.nav-h-position-right .owl-nav { + right: 0; + left: initial +} + +.logico-content-slider-widget .content-slider.nav-v-position-top .owl-nav { + top: 0; + bottom: initial; + -webkit-transform: none; + -ms-transform: none; + transform: none +} + +.logico-content-slider-widget .content-slider.nav-v-position-bottom .owl-nav { + top: initial; + bottom: 0; + -webkit-transform: none; + -ms-transform: none; + transform: none +} + +.logico-content-slider-widget .content-item { + position: relative +} + +.logico-content-slider-widget .content-item:before { + content: ''; + position: absolute; + display: block; + left: 0; + right: 0; + top: 0; + bottom: 0 +} + +.logico-content-slider-widget .content-item .heading-content,.logico-content-slider-widget .content-item .text-content { + display: inline-block +} + +.logico-content-slider-widget .content-item .slide-content-inner { + padding: 0 20px; + -moz-box-sizing: content-box; + box-sizing: content-box +} + +.logico-content-slider-widget .content-item .content-slider-item-heading { + paint-order: stroke fill +} + +.logico-content-slider-widget .content-item.slide-style-standard .slide-content { + max-width: var(--logico-content-width,1380px); + margin: 0 auto; + 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; + position: relative; + height: 100%; + z-index: 2 +} + +.logico-content-slider-widget .content-item.slide-style-standard .content-slider-item-text { + margin: 23px 0 0 +} + +.logico-content-slider-widget h1.content-slider-item-heading { + margin: 0 +} + +.logico-content-slider-widget .logico-content-wrapper-1,.logico-content-slider-widget .logico-content-wrapper-2 { + opacity: 0; + -webkit-transform: translateY(50px); + -ms-transform: translateY(50px); + transform: translateY(50px); + -webkit-transition: all 0.9s ease-out; + transition: all 0.9s ease-out +} + +.logico-content-slider-widget .logico-content-wrapper-1 { + -webkit-transition-delay: .9s; + transition-delay: .9s +} + +.logico-content-slider-widget .logico-content-wrapper-2 { + -webkit-transition-delay: 1.2s; + transition-delay: 1.2s +} + +.logico-content-slider-widget .owl-carousel.owl-theme .owl-item { + outline: none +} + +.logico-content-slider-widget .owl-carousel.owl-theme .owl-item.active .logico-content-wrapper-1,.logico-content-slider-widget .owl-carousel.owl-theme .owl-item.active .logico-content-wrapper-2,.logico-content-slider-widget .owl-carousel.owl-theme .owl-item.active .logico-content-wrapper-3 { + opacity: 1; + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0) +} + +.logico-content-slider-widget .owl-carousel.owl-theme .owl-item.active .content-item .additional-image { + opacity: 1 +} + +@media only screen and (min-width: 661px) { + .logico-content-slider-widget .content-slider.nav-view-default .owl-nav { + display:block + } + + .logico-content-slider-widget .content-slider.nav-view-default .owl-nav [class*="owl-"] { + width: 48px + } + + .logico-content-slider-widget .content-item .slide-content-inner { + padding: 0 30px + } +} + +@media only screen and (min-width: 841px) { + .logico-content-slider-widget .owl-carousel.owl-theme .slider-item { + height:600px + } +} + +@media only screen and (min-width: 1201px) { + .logico-content-slider-widget .content-slider.nav-view-vertical .owl-nav { + width:78px; + height: 178px + } + + .logico-content-slider-widget .content-slider.nav-view-vertical .owl-nav [class*="owl-"] { + width: 78px; + height: 89px + } + + .logico-content-slider-widget .content-slider.nav-view-vertical .owl-nav [class*="owl-"]:before { + font-size: 13px + } + + .logico-content-slider-widget .content-item .slide-content-inner { + padding: 0 20px + } +} + +.elementor-widget-logico_custom_navigation_menu ul.logico-custom-menu-widget { + list-style: none; + margin: 0; + padding: 0 +} + +.elementor-widget-logico_custom_navigation_menu ul.logico-custom-menu-widget li { + margin: 0; + padding: 0; + line-height: 1.875em +} + +.elementor-widget-logico_custom_navigation_menu ul.logico-custom-menu-widget li:before { + content: none; + display: none +} + +.elementor-widget-logico_custom_navigation_menu ul.logico-custom-menu-widget li a { + text-decoration: none; + padding-bottom: .0625em; + color: var(--logico-dark-text-color); + -webkit-transition: color 0.3s,padding 0.3s,border-color 0.3s; + transition: color 0.3s,padding 0.3s,border-color 0.3s; + border-bottom: solid .0625em transparent; + position: relative +} + +.elementor-widget-logico_custom_navigation_menu ul.logico-custom-menu-widget li a:before { + content: '/\ '; + display: block; + position: absolute; + top: -.1875em; + left: 0; + right: initial; + -webkit-transition: transform 0.3s,opacity 0.3s; + transition: transform 0.3s,opacity 0.3s; + -webkit-transform: translateX(-100%); + -ms-transform: translateX(-100%); + transform: translateX(-100%); + opacity: 0 +} + +.elementor-widget-logico_custom_navigation_menu ul.logico-custom-menu-widget li a:hover { + color: var(--logico-accent-color); + border-color: var(--logico-accent-color); + padding-left: .625em; + padding-right: 0 +} + +.elementor-widget-logico_custom_navigation_menu ul.logico-custom-menu-widget li a:hover:before { + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + opacity: 1 +} + +.block-decoration { + font-size: 0; + line-height: 1; + display: none +} + +.block-decoration.block-decoration-style-1 .block-decoration-item { + display: inline-block; + height: 0; + position: relative; + width: 50px +} + +.block-decoration.block-decoration-style-1 .block-decoration-item:before,.block-decoration.block-decoration-style-1 .block-decoration-item:after { + content: ''; + position: absolute; + display: block; + right: 0; + left: 0; + height: 0; + padding: 0 +} + +.block-decoration.block-decoration-style-1 .block-decoration-item:before { + bottom: 0; + border-radius: var(--logico-radius-medium,0) var(--logico-radius-medium,0) 0 0 +} + +.block-decoration.block-decoration-style-1 .block-decoration-item:after { + top: 0; + border-radius: 0 0 var(--logico-radius-medium,0) var(--logico-radius-medium,0) +} + +.block-decoration.block-decoration-style-1.animation-enable .block-decoration-item:before { + -webkit-transition: padding 0.5s 1s cubic-bezier(0,0,.15,.96); + transition: padding 0.5s 1s cubic-bezier(0,0,.15,.96) +} + +.block-decoration.block-decoration-style-1.animation-enable .block-decoration-item:after { + -webkit-transition: padding 0.5s 1.5s cubic-bezier(0,0,.15,.96); + transition: padding 0.5s 1.5s cubic-bezier(0,0,.15,.96) +} + +.block-decoration.block-decoration-style-1.animated .block-decoration-item:before,.block-decoration.block-decoration-style-1.animated .block-decoration-item:after,.block-decoration.page-title-decoration.animated .block-decoration-item:before,.block-decoration.page-title-decoration.animated .block-decoration-item:after { + padding: 100% 0 0 +} + +.block-decoration.block-decoration-style-2.animated .block-decoration-item:before,.block-decoration.block-decoration-style-2.animated .block-decoration-item .decoration-accent:before { + padding: 100% 0 0 +} + +.block-decoration.block-decoration-style-2.animated .block-decoration-item .decoration-accent { + padding: 200% 0 0 +} + +.block-decoration.block-decoration-style-3.animated .block-decoration-item,.block-decoration.block-decoration-style-3.animated .block-decoration-item:before,.block-decoration.block-decoration-style-3.animated .block-decoration-item:after,.block-decoration.block-decoration-style-3.animated .block-decoration-item .decoration-accent:before { + padding: 100% 0 0 +} + +.block-decoration.block-decoration-style-3.animated .block-decoration-item .decoration-accent { + padding: 200% 0 0 +} + +.block-decoration.block-decoration-style-4.animated .block-decoration-item,.block-decoration.block-decoration-style-4.animated .block-decoration-item:before,.block-decoration.block-decoration-style-4.animated .block-decoration-item:after,.block-decoration.block-decoration-style-4.animated .block-decoration-item .decoration-accent:before { + padding: 100% 0 0 +} + +.block-decoration.block-decoration-style-4.animated .block-decoration-item .decoration-accent { + padding: 200% 0 0 +} + +@media only screen and (min-width: 841px) { + .block-decoration.block-decoration-style-1 .block-decoration-item { + width:70px + } +} + +@media only screen and (min-width: 1021px) { + .block-decoration { + display:inline-block; + font-size: 0; + line-height: 1; + vertical-align: top + } + + .block-decoration.block-decoration-style-1 .block-decoration-item { + width: 93px + } +} + +.elementor-widget-google_maps.elementor-absolute { + height: 100% +} + +.elementor-widget-google_maps.elementor-absolute .elementor-custom-embed { + height: 100% +} + +.elementor-widget-icon { + line-height: 1 +} + +@keyframes icon-pulse { + 0% { + width: 132%; + height: 132%; + left: -16%; + top: -16%; + opacity: .3 + } + + 50% { + width: 164%; + height: 164%; + left: -32%; + top: -32%; + opacity: .1 + } + + 100% { + width: 132%; + height: 132%; + left: -16%; + top: -16%; + opacity: .3 + } +} + +@-webkit-keyframes icon-pulse { + 0% { + width: 132%; + height: 132%; + left: -16%; + top: -16% + } + + 50% { + width: 164%; + height: 164%; + left: -32%; + top: -32% + } + + 100% { + width: 132%; + height: 132%; + left: -16%; + top: -16% + } +} + +#masthead .elementor-widget-icon-box .elementor-icon-box-wrapper a,.ehf-header .elementor-widget-icon-box .elementor-icon-box-wrapper a { + text-decoration: none +} + +.elementor-widget-icon-box .elementor-icon-box-icon { + line-height: 1 +} + +.elementor-widget-logico_image_carousel .image-slider.show-inactive-items .owl-stage-outer { + overflow: initial +} + +.elementor-widget-logico_image_carousel .image-slider.show-inactive-items .owl-stage-outer .owl-item { + opacity: .5; + -webkit-transition: opacity 0.3s; + transition: opacity 0.3s +} + +.elementor-widget-logico_image_carousel .image-slider.show-inactive-items .owl-stage-outer .owl-item.active { + opacity: 1 +} + +.elementor-widget-logico_image_carousel .image-slider.nav-view-default .owl-nav { + left: 20px; + right: 20px; + opacity: 1 +} + +.elementor-widget-logico_image_carousel .image-slider.nav-view-default .owl-nav [class*="owl-"] { + border-radius: var(--logico-radius-medium,0) +} + +.elementor-widget-logico_image_carousel .image-slider.nav-view-compact .owl-nav { + right: 0; + left: 0; + opacity: 1; + width: 96px +} + +.elementor-widget-logico_image_carousel .image-slider.nav-view-compact .owl-nav [class*="owl-"]:before { + font-size: 9px; + font-weight: 700 +} + +.elementor-widget-logico_image_carousel .image-slider.nav-view-compact .owl-nav .owl-prev { + border-radius: var(--logico-radius-medium,0) 0 0 var(--logico-radius-medium,0) +} + +.elementor-widget-logico_image_carousel .image-slider.nav-view-compact .owl-nav .owl-next { + border-radius: 0 var(--logico-radius-medium,0) var(--logico-radius-medium,0) 0 +} + +.elementor-widget-logico_image_carousel .image-slider.nav-h-position-left .owl-nav { + left: 0; + right: initial +} + +.elementor-widget-logico_image_carousel .image-slider.nav-h-position-right .owl-nav { + right: 0; + left: initial +} + +.elementor-widget-logico_image_carousel .image-slider.nav-v-position-top .owl-nav { + top: 0; + bottom: initial; + -webkit-transform: none; + -ms-transform: none; + transform: none +} + +.elementor-widget-logico_image_carousel .image-slider.nav-v-position-bottom .owl-nav { + top: initial; + bottom: 0; + -webkit-transform: none; + -ms-transform: none; + transform: none +} + +.elementor-widget-logico_heading .logico-title { + paint-order: stroke fill +} + +.logico-ticker-wrapper { + width: 100%; + overflow: hidden +} + +.logico-ticker-wrapper .ticker { + white-space: nowrap; + direction: ltr; + font-size: 0; + line-height: 1 +} + +.logico-ticker-wrapper .ticker-text { + font: 600 normal 50px/1.3em var(--logico-h1-font-family); + text-transform: uppercase; + letter-spacing: -.03em; + display: inline-block; + vertical-align: middle; + color: var(--logico-dark-text-color) +} + +.logico-ticker-wrapper .separator { + display: inline-block; + vertical-align: middle; + position: relative; + top: .1956em; + font-size: 31px; + padding: 0 30px; + color: #c01227; + margin: -.2128em +} + +@media only screen and (min-width: 841px) { + .logico-ticker-wrapper .ticker-text { + font-size:80px + } + + .logico-ticker-wrapper .separator { + font-size: 47px; + padding: 0 48px + } +} + +@media only screen and (min-width: 1021px) { + .logico-ticker-wrapper .ticker-text { + font-size:100px + } +} + +.elementor-widget-social-icons .elementor-icon,.elementor-widget-social-icons svg { + -webkit-transition: all 0.3s; + transition: all 0.3s +} + +.logico-steps-widget .owl-item.active+.owl-item.active .step-item:before { + content: ''; + position: absolute; + display: block; + left: 0; + right: initial; + top: 1px; + bottom: -100px; + width: 0; + border-left: solid 1px +} + +.logico-timeline-widget .timeline-slider.show-inactive-items .owl-stage-outer { + overflow: initial +} + +.wpforms-submit-container { + text-align: left +} + +.wpforms-submit-container:not(:first-child) { + padding-top: 40px +} + +.elementor-widget-container .wpforms-container { + margin: 0 +} + +.wpforms-container .wpforms-form .wpforms-field-container { + margin: 0 -10px +} + +.footer-scroll-top { + width: 32px; + height: 32px; + position: fixed; + bottom: -32px; + right: 10px; + left: initial; + z-index: 10; + text-align: center; + cursor: pointer; + opacity: 0; + -webkit-transition: all 0.3s; + transition: all 0.3s; + background-color: #c01227; + color: var(--logico-button-text-color); + border-radius: var(--logico-radius-small,0) +} + +.footer-scroll-top:before { + content: '\e803'; + font: 400 normal 16px/32px 'fontello' +} + +.footer-scroll-top.active { + opacity: .6; + bottom: 10px +} + +.footer-scroll-top:hover { + opacity: 1 +} + +@media only screen and (min-width: 841px) { + .footer-scroll-top { + right:30px; + left: initial; + width: 42px; + height: 42px; + bottom: -42px + } + + .footer-scroll-top:before { + font-size: 21px; + line-height: 42px + } + + .footer-scroll-top.active { + bottom: 30px + } +} + +@media only screen and (min-width: 1021px) { + .footer-scroll-top { + width:52px; + height: 52px; + bottom: -52px; + right: 20px; + left: initial + } + + .footer-scroll-top:before { + font-size: 26px; + line-height: 52px + } + + .footer-scroll-top.active { + bottom: 20px + } +} + +.ehf-header #masthead { + z-index: initial +} + +.sticky-container-on { + -webkit-transition: none; + transition: none +} + +.header { + position: relative; + z-index: 4; + display: none!important; + background-color: var(--logico-background-color); + color: var(--logico-default-text-color); + border-radius: var(--logico-radius-large,0) +} + +.header-menu-container { + width: 100%; + text-align: center +} + +.header-icons-container { + margin: 0 10px; + min-height: 50px; + white-space: nowrap; + -webkit-flex-shrink: 0; + -moz-flex-shrink: 0; + -ms-flex-shrink: 0; + flex-shrink: 0 +} + +.header-icons-container:first-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-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:not(:first-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: 0 10px +} + +.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 +} + +.logico-theme-style-rounded .header { + margin: 10px +} + +.mobile-header-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: center; + -moz-align-items: center; + -ms-align-items: center; + align-items: center +} + +@media only screen and (min-width: 1021px) { + + .logico-theme-style-rounded .header { + margin: 11px 20px 14px + } +} + +.page-title-decoration.animated:before { + width: 0 +} + +@media only screen and (min-width: 1021px) { + + .page-title-decoration.animated:before { + width: 30px + } +} + +@media only screen and (min-width: 1380px) { + + .page-title-decoration.animated:before { + width: calc(50% - (var(--logico-content-width, 1380px) / 2) + 20px) + } +} + +.header-button-container { + text-align: center; + position: relative; + display: 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: 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-flex-shrink: 0; + -moz-flex-shrink: 0; + -ms-flex-shrink: 0; + flex-shrink: 0 +} + +.header-button-container a.header-button { + font-size: 18px; + line-height: 1.5em; + font-weight: 700; + text-decoration: none; + padding: 10px 27px; + text-align: center; + -moz-box-sizing: border-box; + box-sizing: border-box; + display: block; + min-width: 190px; + 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; + -webkit-transition: all 0.3s; + transition: all 0.3s; + border-radius: var(--logico-radius-large,0); + color: var(--logico-button-text-color); + background-color: var(--logico-accent-color) +} + +.header-button-container a.header-button:hover { + color: var(--logico-button-text-color) +} + +.header-button-container a.header-button.header-button-animation-fade { + min-height: 97px; + height: 100% +} + +@media only screen and (min-width: 1580px) { + .header-button-container a.header-button { + min-width:255px + } + + .logico-theme-style-rounded .header-button-container a.header-button.header-button-animation-fade { + min-width: 193px + } +} + +.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 +} + +@-webkit-keyframes pulsate { + 50% { + -webkit-transform: scale(.85,.85); + transform: scale(.85,.85) + } + + 100% { + -webkit-transform: scale(1,1); + transform: scale(1,1) + } +} + +@keyframes pulsate { + 50% { + -webkit-transform: scale(.85,.85); + transform: scale(.85,.85) + } + + 100% { + -webkit-transform: scale(1,1); + transform: scale(1,1) + } +} + +.logo { + font-size: 0; + line-height: 1 +} + +.login-logout { + line-height: 1; + font-size: 0 +} + +.login-logout a.link-login { + display: block; + line-height: 1; + color: var(--logico-default-text-color) +} + +.login-logout a.link-login:before { + font: 400 normal 20px/1em 'fontello' +} + +.login-logout a.link-login:hover { + color: var(--logico-light-text-color) +} + +.login-logout a.link-login:before { + content: '\e869' +} + +.menu-trigger { + position: relative; + font-size: 0; + line-height: 1 +} + +.menu-trigger .menu-trigger-icon { + display: inline-block; + width: 1.375em; + height: 1.25em; + cursor: pointer; + text-align: center; + -webkit-transition: color 0.3s,background-color 0.3s; + transition: color 0.3s,background-color 0.3s; + position: relative; + font-size: 16px +} + +.menu-trigger .hamburger { + display: block; + width: 1.375em; + height: .875em; + position: absolute; + left: 50%; + right: auto; + top: 50%; + margin: -.4375em 0 0 -.6875em +} + +.menu-trigger .hamburger span { + height: .125em; + width: 100%; + display: block; + opacity: 1; + -webkit-transition: all 0.3s ease; + transition: all 0.3s ease; + background-color: var(--logico-default-text-color) +} + +.menu-trigger .hamburger span:first-child { + margin-bottom: .25em +} + +.menu-trigger .hamburger span:last-child { + margin-top: .25em +} + +.menu-close { + position: relative +} + +.menu-close .menu-close-icon { + display: block; + font: 400 normal 17px/1em 'fontello'; + cursor: pointer; + text-align: center; + -webkit-transition: color 0.3s; + transition: color 0.3s +} + +.menu-close .menu-close-icon:before { + content: '\e845' +} + +.mobile-header-menu-container { + display: block; + width: 320px; + height: calc(100vh - var(--wp-admin--admin-bar--height, 0px)); + -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: 110; + overflow-x: hidden; + overflow-y: auto; + top: var(--wp-admin--admin-bar--height,0); + padding: 27px 50px 86px; + background-color: var(--logico-background-color); + border: solid 1px var(--logico-border-hover-color); + border-radius: var(--logico-radius-medium,0) +} + +.mobile-header-menu-container.active { + right: 0; + left: auto; + opacity: 1 +} + +.mobile-header-menu-container .mobile-header-row { + width: 100% +} + +.mobile-header-menu-container .header-icons-container { + margin: 0 -30px; + min-height: initial +} + +.mobile-header-menu-container .header-icons-container:first-child:last-child { + width: calc(100% + 60px) +} + +.mobile-header-menu-container .header-icons-container .header-icon>a,.mobile-header-menu-container .header-icons-container .header-icon.menu-close .menu-close-icon,.mobile-header-menu-container .header-icons-container .header-icon.search-link .search-trigger-icon { + color: var(--logico-default-text-color) +} + +.mobile-header-menu-container .header-icons-container .header-icon>a:hover,.mobile-header-menu-container .header-icons-container .header-icon.menu-close .menu-close-icon:hover,.mobile-header-menu-container .header-icons-container .header-icon.search-link .search-trigger-icon:hover { + color: var(--logico-accent-color) +} + +.mobile-header-menu-container nav { + font-size: 0; + line-height: 1; + margin: 23px 0 -11px; + padding: 0 0 12px; + position: relative; + text-align: left +} + +.mobile-header-menu-container nav:after { + content: ''; + position: absolute; + display: block; + height: 0; + left: -5px; + right: -5px; + bottom: 0; + border-top: solid 1px var(--logico-border-color) +} + +.mobile-header-menu-container .header-mobile-contacts { + padding: 30px 0 0 +} + +.mobile-header-menu-container .header-mobile-contacts .contact-item+.contact-item { + margin-top: 24px +} + +.mobile-header-menu-container .header-mobile-contacts .contact-item .contact-item-label { + display: block; + font-size: 18px; + font-weight: 700; + margin: 0 0 .6111em +} + +.mobile-header-menu-container .header-mobile-contacts .contact-item .contact-item-value { + font-size: 16px; + line-height: 1.75em; + font-weight: 500 +} + +.mobile-header-menu-container .header-mobile-contacts .contact-item a { + color: var(--logico-default-text-color); + text-decoration: none +} + +.mobile-header-menu-container .header-mobile-contacts .contact-item a:hover { + color: var(--logico-accent-color) +} + +.mobile-header-menu-container .header-mobile-socials { + padding: 30px 0 0 +} + +.mobile-header-menu-container .header-mobile-socials .mobile-menu-socials { + margin: 0 -20px -7px +} + +.mobile-header-menu-container .header-mobile-socials .mobile-menu-socials li { + margin: 0 20px 7px; + padding: 0 +} + +.mobile-header-menu-container .header-mobile-socials .mobile-menu-socials li:before { + content: none; + display: none +} + +.mobile-header-menu-container .header-mobile-socials .mobile-menu-socials a { + color: var(--logico-default-text-color); + text-decoration: none +} + +.mobile-header-menu-container .header-mobile-socials .mobile-menu-socials a:hover { + color: var(--logico-accent-color) +} + +.mobile-header-menu-container .header-mobile-button { + padding: 40px 0 0; + line-height: 1; + font-size: 0 +} + +.mobile-header-menu-container .header-mobile-button a.logico-alter-button { + color: var(--logico-button-text-color); + text-decoration: none +} + +.mobile-header-menu-container .header-mobile-button a.logico-alter-button:hover { + color: var(--logico-button-text-hover) +} + +.mobile-header-menu-container ul.main-menu { + list-style: none; + margin: 0; + padding: 0 +} + +.mobile-header-menu-container ul.main-menu>li { + position: relative; + padding: 0; + font-size: 16px; + line-height: 1.5em; + font-weight: 500 +} + +.mobile-header-menu-container ul.main-menu>li:before { + content: none; + display: none +} + +.mobile-header-menu-container ul.main-menu>li>a { + display: block; + font-size: 1em; + padding: .4375em 1.9375em .5em 0; + text-decoration: none; + color: var(--logico-default-text-color) +} + +.mobile-header-menu-container ul.main-menu>li>a:before { + content: '\e808'; + font: 400 normal .625em/3.6em 'fontello'; + position: absolute; + display: none; + left: -2em; + right: initial; + top: 0; + color: var(--logico-accent-color) +} + +.mobile-header-menu-container ul.main-menu>li:hover>a { + color: var(--logico-light-text-color) +} + +.mobile-header-menu-container ul.main-menu>li.active>a,.mobile-header-menu-container ul.main-menu>li.current-menu-ancestor>a,.mobile-header-menu-container ul.main-menu>li.current-menu-item>a:not([href*="/#"]) { + color: var(--logico-light-text-color); + text-decoration: underline +} + +.mobile-header-menu-container ul.main-menu>li.active>a:before,.mobile-header-menu-container ul.main-menu>li.current-menu-ancestor>a:before,.mobile-header-menu-container ul.main-menu>li.current-menu-item>a:not([href*="/#"]):before { + display: block +} + +.logico-theme-style-rounded .mobile-header-menu-container { + width: 300px; + height: calc(100vh - var(--wp-admin--admin-bar--height, 0px) - 20px); + top: calc(var(--wp-admin--admin-bar--height, 0px) + 10px); + padding: 27px 50px 86px; + border: none +} + +.logico-theme-style-rounded .mobile-header-menu-container.active { + right: 10px; + left: auto +} + +.elementor-widget-logico_navigation_menu .header-menu-container .main-menu,.header .header-menu-container .main-menu { + margin: 3px 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 +} + +.elementor-widget-logico_navigation_menu .header-menu-container .main-menu li,.header .header-menu-container .main-menu li { + list-style: none; + position: relative; + padding: 0 +} + +.elementor-widget-logico_navigation_menu .header-menu-container .main-menu li:before,.header .header-menu-container .main-menu li:before { + content: none; + display: none +} + +.elementor-widget-logico_navigation_menu .header-menu-container .main-menu li:not(:last-of-type),.header .header-menu-container .main-menu li:not(:last-of-type) { + margin-right: 12px +} + +.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li>a,.header .header-menu-container .main-menu>li>a { + position: relative; + display: inline-block; + text-decoration: none; + padding: 31px 0; + top: 1px; + color: var(--logico-default-text-color); + font-size: 16px; + font-family: 'Manrope', sans-serif; + line-height: 1.5em; + font-weight: 600; + letter-spacing: -.03em +} + +.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li>a:before,.header .header-menu-container .main-menu>li>a:before { + content: ''; + position: absolute; + display: block; + left: 0; + right: 0; + bottom: 1px; + height: 2px; + opacity: 0; + -webkit-transition: opaciry 0.3s; + transition: opaciry 0.3s; + background-color: var(--logico-dark-text-color) +} + +.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li.current-menu-ancestor>a,.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li.current-menu-item>a:not([href*="/#"]),.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li.active>a,.header .header-menu-container .main-menu>li.current-menu-ancestor>a,.header .header-menu-container .main-menu>li.current-menu-item>a:not([href*="/#"]),.header .header-menu-container .main-menu>li.active>a { + color: var(--logico-light-text-color) +} + +.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li.current-menu-ancestor>a:before,.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li.current-menu-item>a:not([href*="/#"]):before,.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li.active>a:before,.header .header-menu-container .main-menu>li.current-menu-ancestor>a:before,.header .header-menu-container .main-menu>li.current-menu-item>a:not([href*="/#"]):before,.header .header-menu-container .main-menu>li.active>a:before { + opacity: 1 +} + +.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li:hover>a,.header .header-menu-container .main-menu>li:hover>a { + color: var(--logico-light-text-color) +} + +.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li.menu-item-has-children>a:before,.header .header-menu-container .main-menu>li.menu-item-has-children>a:before { + right: initial; + left: 0; + width: 0; + -webkit-transition: width 0.3s,opacity 0.3s; + transition: width 0.3s,opacity 0.3s; + opacity: 1 +} + +.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li.menu-item-has-children>a:after,.header .header-menu-container .main-menu>li.menu-item-has-children>a:after { + content: '\e80c'; + display: inline-block; + font: 400 normal .3125em 'fontello'; + position: relative; + top: .4em; + margin: 0 0 0 1em; + -webkit-transition: opacity 0.3s; + transition: opacity 0.3s; + color: var(--logico-dark-text-color); + vertical-align: top; + line-height: inherit +} + +.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li.menu-item-has-children.current-menu-ancestor>a:before,.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li.menu-item-has-children.current-menu-item>a:not([href*="/#"]):before,.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li.menu-item-has-children.active>a:before,.header .header-menu-container .main-menu>li.menu-item-has-children.current-menu-ancestor>a:before,.header .header-menu-container .main-menu>li.menu-item-has-children.current-menu-item>a:not([href*="/#"]):before,.header .header-menu-container .main-menu>li.menu-item-has-children.active>a:before { + width: calc(100% - 16px) +} + +.elementor-widget-logico_navigation_menu nav,.header nav { + font-size: 0; + line-height: 1 +} + +.logico-theme-style-rounded .header .header-menu-container .main-menu { + margin: 0 0 -10px +} + +.logico-theme-style-rounded .header .header-menu-container .main-menu>li>a { + padding: 24px 0 34px +} + +@media only screen and (min-width: 481px) { + .logico-theme-style-rounded .mobile-header-menu-container { + width:320px + } +} + +@media only screen and (min-width: 1021px) { + .logico-theme-style-rounded .mobile-header-menu-container.active { + right:20px; + left: auto + } +} + +@media only screen and (min-width: 1520px) { + .elementor-widget-logico_navigation_menu .header-menu-container .main-menu li:not(:last-of-type),.header .header-menu-container .main-menu li:not(:last-of-type) { + margin-right:24px + } + + .elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li>a,.header .header-menu-container .main-menu>li>a { + letter-spacing: normal + } + + .elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li.menu-item-has-children>a:after,.header .header-menu-container .main-menu>li.menu-item-has-children>a:after { + margin: 0 0 0 2em + } +} + +@media only screen and (min-width: 1700px) { + .elementor-widget-logico_navigation_menu .header-menu-container .main-menu li:not(:last-of-type),.header .header-menu-container .main-menu li:not(:last-of-type) { + margin-right:39px + } +} + +.elementor-widget-logico_navigation_menu .header-menu-container { + display: none +} + +.elementor-widget-logico_navigation_menu .menu-trigger,.elementor-widget-logico_navigation_menu .mobile-header-menu-container { + display: none +} + +body[data-elementor-device-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .header-menu-container { + display: none +} + +body[data-elementor-device-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .menu-trigger,body[data-elementor-device-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .mobile-header-menu-container { + display: block +} + +body[data-elementor-device-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .header-menu-container { + display: none +} + +body[data-elementor-device-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .menu-trigger,body[data-elementor-device-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .mobile-header-menu-container { + display: block +} + +body[data-elementor-device-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .header-menu-container { + display: none +} + +body[data-elementor-device-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .menu-trigger,body[data-elementor-device-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .mobile-header-menu-container { + display: block +} + +body[data-elementor-device-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .header-menu-container { + display: block +} + +body[data-elementor-device-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .menu-trigger,body[data-elementor-device-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .mobile-header-menu-container { + display: none +} + +.mini-cart { + position: relative +} + +.mini-cart a.mini-cart-trigger { + display: block; + position: relative; + z-index: 3; + text-align: left; + text-decoration: none; + line-height: 1; + color: var(--logico-default-text-color) +} + +.mini-cart a.mini-cart-trigger:hover { + color: var(--logico-light-text-color) +} + +.mini-cart .mini-cart-count:before { + content: '\e843'; + display: block; + font: 400 normal 20px/1em 'fontello'; + vertical-align: top +} + +.mini-cart .mini-cart-count>span { + position: absolute; + display: inline-block; + vertical-align: top; + top: -.05em; + right: -.25em; + left: initial; + width: .45em; + height: .45em; + -webkit-border-radius: 50%; + border-radius: 50%; + -webkit-transition: border-color 0.3s; + transition: border-color 0.3s; + text-indent: -100px; + color: transparent; + line-height: .45em; + font-style: normal; + overflow: hidden; + -moz-box-sizing: content-box; + box-sizing: content-box; + background-color: #FF2763 +} + +.mini-cart:hover .mini-cart-trigger { + -webkit-border-radius: 0; + border-radius: 0 +} + +a.search-link { + text-decoration: none +} + +a.search-link .search-trigger-icon { + display: block; + font: 400 normal 19px/1.0526em 'fontello'; + cursor: pointer; + -webkit-transition: color 0.3s; + transition: color 0.3s +} + +a.search-link .search-trigger-icon:before { + content: '\e85c' +} + +a.search-link .search-trigger-icon:hover { + color: var(--logico-light-text-color) +} + +.dropdown-trigger { + position: relative +} + +.dropdown-trigger .dropdown-trigger-icon { + cursor: pointer; + text-align: center; + position: relative; + width: 20px; + height: 20px; + font-size: 0; + line-height: 1; + -webkit-transition: color 0.3s; + transition: color 0.3s; + display: block +} + +.dropdown-trigger .dropdown-trigger-icon:before { + content: '\e85e'; + display: block; + position: absolute; + z-index: 1; + font: 400 normal 20px/1em 'fontello' +} + +.dropdown-trigger .dropdown-trigger-icon:after { + content: '\e85d'; + display: block; + position: absolute; + z-index: 2; + font: 400 normal 20px/1em 'fontello'; + opacity: 0; + -webkit-transition: opacity 0.3s; + transition: opacity 0.3s +} + +.dropdown-trigger .dropdown-trigger-icon:hover:after { + opacity: 1 +} + +.header .dropdown-trigger { + margin: 15px 30px +} + +.slide-sidebar-wrapper { + position: fixed; + top: var(--wp-admin--admin-bar--height,0); + z-index: 110; + width: 320px; + background-color: var(--logico-background-color); + color: var(--logico-default-text-color); + height: calc(100vh - var(--wp-admin--admin-bar--height, 0px)); + border-radius: var(--logico-radius-large,0) +} + +.slide-sidebar-wrapper a { + color: var(--logico-accent-color) +} + +.slide-sidebar-wrapper p { + font-size: 16px; + line-height: 1.75em +} + +.slide-sidebar-wrapper p a { + text-decoration: underline +} + +.slide-sidebar-wrapper p a:hover { + text-decoration: none +} + +.slide-sidebar-wrapper h1:not([class*=logico-title-h]),.slide-sidebar-wrapper h2:not([class*=logico-title-h]),.slide-sidebar-wrapper h3:not([class*=logico-title-h]),.slide-sidebar-wrapper h4:not([class*=logico-title-h]),.slide-sidebar-wrapper h5:not([class*=logico-title-h]),.slide-sidebar-wrapper h6:not([class*=logico-title-h]) { + color: var(--logico-dark-text-color); + letter-spacing: normal!important; + font-family: var(--logico-standard-font-family) +} + +.slide-sidebar-wrapper.slide-sidebar-position-left { + right: initial; + left: -320px; + -webkit-transition: left 0.6s cubic-bezier(.77,0,.175,1); + transition: left 0.6s cubic-bezier(.77,0,.175,1) +} + +.slide-sidebar-wrapper.slide-sidebar-position-left.active { + right: initial; + left: 0 +} + +.slide-sidebar-wrapper .slide-sidebar-close { + width: 22px; + height: 22px; + cursor: pointer; + position: absolute; + right: 19px; + left: initial; + top: 17px; + z-index: 110; +} + +.slide-sidebar-wrapper .slide-sidebar-close:before,.slide-sidebar-wrapper .slide-sidebar-close:after { + content: ''; + position: absolute; + display: block; + left: 0; + right: initial; + height: 2px; + width: 100%; + -webkit-transition: background-position 0.7s cubic-bezier(.45,.05,.55,.95); + transition: background-position 0.7s cubic-bezier(.45,.05,.55,.95); + background: linear-gradient(90deg,var(--logico-dark-text-color) 0 36%,transparent 36% 56%,var(--logico-dark-text-color) 56% 100%); + -webkit-background-size: 270% 100%; + background-size: 270% 100%; + background-position-x: 100%; +} + +.slide-sidebar-wrapper .slide-sidebar-close:before { + top: 10px; + -webkit-transform: rotate(45deg); + -ms-transform: rotate(45deg); + transform: rotate(45deg) +} + +.slide-sidebar-wrapper .slide-sidebar-close:after { + top: 9.5px; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + -webkit-transition-delay: .1s,0s,0s; + -moz-transition-delay: .1s,0s,0s; + -ms-transition-delay: .1s,0s,0s; + -o-transition-delay: .1s,0s,0s; + transition-delay: .1s,0s,0s +} + +.slide-sidebar-wrapper .slide-sidebar-close:hover:before,.slide-sidebar-wrapper .slide-sidebar-close:hover:after { + background-position-x: 0; + -webkit-transition: background-position 0.7s cubic-bezier(.22,.61,.36,1),background-color 0.3s; + transition: background-position 0.7s cubic-bezier(.22,.61,.36,1),background-color 0.3s +} + +.slide-sidebar-wrapper .slide-sidebar { + position: relative; + padding: 80px 15px 40px; + min-height: calc(100% - 120px); + max-height: 100%; + box-sizing: border-box; + overflow: auto +} + +.slide-sidebar-wrapper .wp-block-title { + margin: 0 0 18px +} + +.slide-sidebar-wrapper .wp-block-title:last-child { + margin-bottom: 0 +} + +.logico-theme-style-rounded .slide-sidebar-wrapper { + width: 300px; + top: calc(var(--wp-admin--admin-bar--height, 0px) + 10px); + height: calc(100vh - var(--wp-admin--admin-bar--height, 0px) - 20px) +} + +.logico-theme-style-rounded .slide-sidebar-wrapper.slide-sidebar-position-left.active { + right: initial; + left: 10px +} + +@media only screen and (min-width: 841px) { + .slide-sidebar-wrapper { + width:360px + } + + .slide-sidebar-wrapper:before { + content: ''; + display: block; + position: absolute; + right: -62px; + left: initial; + top: 0; + width: 58px; + height: 100%; + background-color: var(--logico-background-color); + background-position: right top; + background-repeat: no-repeat; + background-size: cover; + border-radius: var(--logico-radius-large,0) + } + + .slide-sidebar-wrapper.slide-sidebar-position-left { + right: initial; + left: -472px + } + + .slide-sidebar-wrapper.slide-sidebar-position-left.active { + right: initial; + left: 0 + } + + .slide-sidebar-wrapper .slide-sidebar-close { + left: initial; + right: -43px; + z-index: 2 + } + + .slide-sidebar-wrapper .slide-sidebar { + padding: 177px 63px 60px 63px; + min-height: calc(100% - 237px) + } + + .slide-sidebar-wrapper .slide-sidebar:after { + display: block + } + + .logico-theme-style-rounded .slide-sidebar-wrapper { + width: 360px + } + + .logico-theme-style-rounded .slide-sidebar-wrapper .slide-sidebar { + padding: 135px 63px 60px 63px; + min-height: calc(100% - 279px) + } +} + +@media only screen and (min-width: 1021px) { + .logico-theme-style-rounded .slide-sidebar-wrapper.slide-sidebar-position-left.active { + right:initial; + left: 20px; + z-index: 100000 !important; + } +} + +body:not(.block-editor-page) .content-wrapper .widget p { + margin: 0 +} + +.sidebar .widget+.widget { + margin: 51px 0 0 +} + +.sidebar .widget:first-child h1:first-child,.sidebar .widget:first-child h2:first-child,.sidebar .widget:first-child h3:first-child,.sidebar .widget:first-child h4:first-child,.sidebar .widget:first-child h5:first-child,.sidebar .widget:first-child h6:first-child { + margin-top: -.25em +} + +.sidebar .widget-wrapper>.wp-block-title:not(:last-child),.sidebar .wp-block-group>.wp-block-title:not(:last-child) { + margin: 0 0 .95em +} + +.sidebar .widget-wrapper>.wp-block-title:first-child h1,.sidebar .widget-wrapper>.wp-block-title:first-child h2,.sidebar .widget-wrapper>.wp-block-title:first-child h3,.sidebar .widget-wrapper>.wp-block-title:first-child h4,.sidebar .widget-wrapper>.wp-block-title:first-child h5,.sidebar .widget-wrapper>.wp-block-title:first-child h6,.sidebar .wp-block-group>.wp-block-title:first-child h1,.sidebar .wp-block-group>.wp-block-title:first-child h2,.sidebar .wp-block-group>.wp-block-title:first-child h3,.sidebar .wp-block-group>.wp-block-title:first-child h4,.sidebar .wp-block-group>.wp-block-title:first-child h5,.sidebar .wp-block-group>.wp-block-title:first-child h6 { + margin: 0!important; + padding: 0 1.5em 1.05em 0; + border-bottom: solid 1px; + position: relative; + letter-spacing: -.03em; + text-transform: none; + font: 600 normal 20px/1.25em var(--logico-body-font-family) +} + +.sidebar .widget-wrapper>.wp-block-title:first-child h1:after,.sidebar .widget-wrapper>.wp-block-title:first-child h2:after,.sidebar .widget-wrapper>.wp-block-title:first-child h3:after,.sidebar .widget-wrapper>.wp-block-title:first-child h4:after,.sidebar .widget-wrapper>.wp-block-title:first-child h5:after,.sidebar .widget-wrapper>.wp-block-title:first-child h6:after,.sidebar .wp-block-group>.wp-block-title:first-child h1:after,.sidebar .wp-block-group>.wp-block-title:first-child h2:after,.sidebar .wp-block-group>.wp-block-title:first-child h3:after,.sidebar .wp-block-group>.wp-block-title:first-child h4:after,.sidebar .wp-block-group>.wp-block-title:first-child h5:after,.sidebar .wp-block-group>.wp-block-title:first-child h6:after { + content: '\e80a'; + display: block; + position: absolute; + width: 1em; + height: 2.4em; + font: 400 normal .5em/2.4em 'fontello'; + bottom: 2.1em; + right: 0; + left: initial +} + +.slide-sidebar-wrapper .widget+.widget { + margin: 45px 0 0 +} + +.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) { + margin-bottom: .5em +} + +.widget a { + text-decoration: none +} + +.widget p { + margin: .75em 0 0 +} + +.widget p a { + text-decoration: underline +} + +.widget p a:hover { + text-decoration: none +} + +.widget div.wpforms-container .wpforms-submit-container:not(:first-child) { + padding-top: 20px +} + + +/* === public/css/vendor/vendor-global-overrides.css === */ +/* + Theme Name: Logico Child + Description: Logico Child Theme + Theme URI: https://example.com/themes/logico + Author: Artureanec + Author URI: https://example.com + Template: logico + Version: 1.0.0 + License: GNU General Public License version 3.0 + License URI: http://www.gnu.org/licenses/gpl-3.0.html + Text Domain: logico-child +*/ + +/* =Theme customization starts here +------------------------------------------------------- */ + +/* Hide mobile-specific logo by default */ +.logo-mobile { + display: none !important; +} + +/* ============================================================ + MOBILE & TABLET HEADER REFINEMENT (< 1024px) + Transition to mobile pill-shape earlier to prevent desktop overlap/wrapping + ============================================================ */ + +@media (max-width: 1024px) { + + /* Logo toggling */ + .logo-desktop { + display: none !important; + } + + .logo-mobile { + display: block !important; + } + + /* 1. Header Wrapper (Outer): Position & Spacing */ + .elementor-5180 .elementor-element.elementor-element-466de1b { + position: fixed !important; + top: 30px !important; + left: 0 !important; + right: 0 !important; + width: 100% !important; + padding-left: 20px !important; + padding-right: 20px !important; + height: auto !important; + z-index: 10000 !important; + background: transparent !important; + pointer-events: none; + } + + /* 2. The Header Box / Card (Inner) */ + .elementor-5180 .elementor-element.elementor-element-e052838 { + margin: 0 10px auto !important; + width: 100% !important; + max-width: 100% !important; + background-color: #ffffff !important; + border-radius: 25px !important; + overflow: hidden !important; + box-shadow: 0 12px 30px rgba(0, 0, 0, 0.08) !important; + pointer-events: all; + display: flex !important; + flex-direction: column !important; + } + + /* 3. Main Row Layout Container */ + .elementor-5180 .elementor-element.elementor-element-d681ece { + display: flex !important; + flex-direction: row !important; + flex-wrap: nowrap !important; + align-items: center !important; + justify-content: space-between !important; + width: 100% !important; + padding: 12px 25px !important; + min-height: 70px !important; + box-sizing: border-box !important; + gap: 0 !important; + } + + /* 4. Logo Container (Left) */ + .elementor-5180 .elementor-element.elementor-element-472172e { + flex: 1 !important; + display: flex !important; + align-items: center !important; + justify-content: flex-start !important; + padding: 0 !important; + margin: 0 !important; + } + + /* 5. Menu Container (Right / Hamburger) */ + .elementor-5180 .elementor-element.elementor-element-e44ee7e { + flex: 0 0 auto !important; + display: flex !important; + align-items: center !important; + justify-content: flex-end !important; + padding: 0 !important; + margin: 0 !important; + } + + /* 6. Logo Widget Adjustments */ + .elementor-5180 .elementor-element.elementor-element-846e53d { + width: auto !important; + margin: 0 !important; + display: flex !important; + align-items: center !important; + max-width: none !important; + } + + .elementor-5180 .elementor-element.elementor-element-846e53d .hfe-site-logo .hfe-site-logo-container img { + margin: 0 !important; + max-width: none !important; + } + + .elementor-5180 .elementor-element.elementor-element-846e53d .logo-mobile { + width: 180px !important; + height: auto !important; + min-width: 100px !important; + } + + /* 7. Menu Trigger (Hamburger) alignment */ + .elementor-5180 .elementor-element.elementor-element-0b7bf6f .menu-trigger { + display: flex !important; + align-items: center !important; + justify-content: flex-end !important; + padding: 5px !important; + margin: 0 !important; + } + + /* Hamburger icon customization */ + .elementor-5180 .elementor-element.elementor-element-0b7bf6f .hamburger { + width: 30px !important; + } + + .elementor-5180 .elementor-element.elementor-element-0b7bf6f .hamburger span { + background-color: #1f1f1f !important; + height: 2px !important; + margin-bottom: 5px !important; + } + + /* Hide desktop-only elements */ + .elementor-5180 .elementor-element.elementor-element-0b7bf6f .header-menu-container, + .elementor-5180 .elementor-element.elementor-element-2f31137, + .elementor-5180 .elementor-element.elementor-element-f961133 { + display: none !important; + } +} + +/* ============================================================ + MEDIUM DESKTOP OPTIMIZATION (1025px - 1480px) + Prevents logo/menu overlap on medium screens + ============================================================ */ +@media (min-width: 1025px) and (max-width: 1480px) { + /* Reduce logo size slightly */ + .elementor-5180 .elementor-element.elementor-element-846e53d .logo-desktop { + width: 130px !important; + height: auto !important; + } + + /* Force single line and tighten spacing */ + .elementor-5180 .main-menu { + display: flex !important; + flex-wrap: nowrap !important; + white-space: nowrap !important; + } + + .elementor-5180 .main-menu > li > a { + padding-left: 8px !important; + padding-right: 8px !important; + font-size: 13px !important; + } + + /* Reduce container spacing */ + .elementor-5180 .elementor-element.elementor-element-d681ece { + padding-left: 15px !important; + padding-right: 15px !important; + gap: 10px !important; + } + + /* Ensure the menu pill container stays compact */ + .header-menu-container { + padding-left: 8px !important; + padding-right: 8px !important; + max-width: 750px !important; + } + + /* Scale down the CTA button */ + .elementor-5180 .logico-small-button { + padding: 10px 20px !important; + font-size: 13px !important; + } +} + +/* Tablet Scaling (768px - 1024px) */ +@media (max-width: 1024px) and (min-width: 768px) { + .elementor-5180 .elementor-element.elementor-element-846e53d .logo-mobile { + width: 210px !important; + } +} + +/* Standard Mobile Scaling */ +@media (max-width: 767px) { + .elementor-5180 .elementor-element.elementor-element-846e53d .logo-mobile { + width: 175px !important; + } +} + +/* Extra Small Devise Optimization */ +@media (max-width: 480px) { + .elementor-5180 .elementor-element.elementor-element-466de1b { + top: 15px !important; + padding-left: 15px !important; + padding-right: 15px !important; + } + + .elementor-5180 .elementor-element.elementor-element-d681ece { + padding: 6px 20px !important; + min-height: 55px !important; /* Smaller height for small screens */ + } + + .elementor-5180 .elementor-element.elementor-element-846e53d .logo-mobile { + width: 155px !important; /* Scaled down for tiny screens */ + } +} + +/* ============================================================ + HOME SECTION IMAGE RESPONSIVENESS (wp-image-4481) + ============================================================ */ + +/* Fix for Tablet and Mobile */ +@media (max-width: 1024px) { + .elementor-element.elementor-element-99768ba .elementor-widget-container img.wp-image-4481 { + width: 100% !important; + max-width: 450px !important; + /* Prevent oversized/zoomed appearance on tablets */ + height: auto !important; + aspect-ratio: auto !important; + /* Maintain original proportions */ + object-fit: contain !important; + /* Ensure no cropping of important content */ + margin: 0 auto !important; + /* Centering */ + display: block !important; + padding-bottom: 0px !important; + /* Spacing below the image */ + } + + /* Ensure parent container centers the image */ + .elementor-element.elementor-element-99768ba { + text-align: center !important; + } +} + +/* Specific scaling for small mobile phones */ +@media (max-width: 767px) { + .elementor-element.elementor-element-99768ba .elementor-widget-container img.wp-image-4481 { + max-width: 90% !important; + /* Reduce scale on small screens */ + margin: 0 auto !important; + border-radius: 18px !important; + /* Consistent rounded edges */ + } +} + +/* ============================================================ + WHY CHOOSE DOORMILE SECTION RESPONSIVENESS (< 1020px) + ============================================================ */ + + + + + + +/* ============================================================ + PROBLEM SECTION - Responsive Layout Fix + Targets: "Fragmented Logistics is Broken" section only + No button styles included. + ============================================================ */ + +/* Prevent horizontal overflow on the outer container */ +.elementor-element.section-shrink-custom[data-id="30fd9d1"], +.elementor-element.section-shrink-custom[data-id="30fd9d1"] > .e-con-inner { + overflow-x: hidden !important; + box-sizing: border-box !important; +} + +@media (max-width: 1024px) { + /* Full width with padding so content doesn't touch screen edges */ + .elementor-element.section-shrink-custom[data-id="30fd9d1"] > .e-con-inner { + max-width: 100% !important; + width: 100% !important; + padding-left: 20px !important; + padding-right: 20px !important; + } + + /* The 4-icon stat grid: wrap into 2 columns on tablet */ + .elementor-element.elementor-element-e09c20e { + grid-template-columns: repeat(2, 1fr) !important; + gap: 24px !important; + } + + /* Description text: prevent overflow */ +} + +@media (max-width: 480px) { + /* Single column on small mobile */ + .elementor-element.elementor-element-e09c20e { + grid-template-columns: 1fr !important; + } +} + +/* ============================================================ + HEADER SCROLL VISIBILITY + Home page: hidden until scroll. All other pages: always visible. + ============================================================ */ + +/* Home page: header fades in after scroll (JS adds .header-visible-scrolled) */ +.is-home-page .header-hide-until-scroll { + opacity: 0 !important; + visibility: hidden !important; + transform: translateY(-20px); + transition: opacity 0.5s ease, visibility 0.5s ease, transform 0.5s ease !important; +} + +.is-home-page .header-hide-until-scroll.header-visible-scrolled { + opacity: 1 !important; + visibility: visible !important; + transform: translateY(0) !important; +} + +/* Non-home pages: always show header */ +body:not(.is-home-page) .header-hide-until-scroll { + opacity: 1 !important; + visibility: visible !important; + transform: translateY(0) !important; +} + +/* ============================================================ + PROBLEM SECTION - Responsive Text & Layout Fix + ============================================================ */ + +/* Prevent overflow at the section container level */ +.elementor-element.section-shrink-custom[data-id="30fd9d1"] { + overflow-x: hidden !important; + max-width: 100vw !important; +} + +.elementor-element.section-shrink-custom[data-id="30fd9d1"] > .e-con-inner { + max-width: 1480px !important; + width: 100% !important; + margin-left: auto !important; + margin-right: auto !important; + box-sizing: border-box !important; +} + +/* @media (min-width: 1300px) { + + .elementor-element.section-shrink-custom[data-id="30fd9d1"] > .e-con-inner { + max-width: 1300px !important; + padding: 0px 50px 10px !important; + } +} */ + +@media (max-width: 1024px) { + .elementor-element.section-shrink-custom[data-id="30fd9d1"] > .e-con-inner { + max-width: 100% !important; + padding-left: 20px !important; + padding-right: 20px !important; + } + + /* Left column (heading + stats + text): full width */ + .elementor-element.elementor-element-03db5d7 { + width: 100% !important; + max-width: 100% !important; + box-sizing: border-box !important; + } + + /* Stats grid: 2 columns on tablet */ + .elementor-element.elementor-element-e09c20e { + display: grid !important; + grid-template-columns: repeat(2, 1fr) !important; + gap: 20px !important; + width: 100% !important; + } + + /* Description text block: prevent overflow */ + + /* Force all text to wrap properly */ + .section-shrink-custom p, + .section-shrink-custom h3, + .section-shrink-custom span { + max-width: 100% !important; + word-break: break-word !important; + overflow-wrap: break-word !important; + white-space: normal !important; + } +} + +@media (max-width: 480px) { + /* Single column stats on small phones */ + .elementor-element.elementor-element-e09c20e { + grid-template-columns: 1fr !important; + } +} + +/* ============================================================ + PAGE LOADER - Must cover header on all viewports + Header uses z-index: 10000 so loader needs higher + ============================================================ */ + +/* ============================================================ + CONNECTED LOGISTICS - India Map Image Sizing + Widen the map column to fill the gap on the right side + ============================================================ */ +@media (min-width: 1021px) { + /* Image column: force wider */ + + + /* Text column: take the remaining space */ + + + /* Map image: fill the wider container */ + +} + +/* ============================================================ + INDUSTRY SOLUTIONS - Hover Effect Override + Image fills box, content shows on hover with #c01227 shade. + ============================================================ */ + + +/* Make image fill the entire card box */ + +/* Persistent bottom overlay before hover #c01227 */ + +/* Hover background shade overlay #c01227 */ + +/* Hide content until hover (explicitly target text and lists) */ + + +/* Force text to be white and clean */ + + +/* White Circle Arrow Icon Wrapper */ + +/* Lists styling on Hover */ + +/* Push headers to bottom */ + +/* ============================================================ + FOOTER CONTACT LINKS - Contrast Fix + ============================================================ */ +.elementor-6585 a, +.elementor-6585 a::before, +.elementor-6585 a::after { + color: #FFFFFF !important; + text-decoration: none !important; + transition: all 0.4s ease-in-out !important; +} + +/* Apply red hover color only to simple links, avoiding buttons */ +.elementor-6585 a:not(.logico-alter-button):hover { + color: #c01227 !important; +} + +.elementor-6585 a.logico-alter-button:hover { + opacity: 0.9 !important; +} + +/* Specific fix for phone and email links to ensure no default theme underlines */ +.elementor-element-87be926 a, +.elementor-element-ba67644 a { + border-bottom: none !important; + text-decoration: none !important; +} + +/* ============================================================ + SOCIAL ICONS VISIBILITY FIX + Ensures both font-based and SVG icons are visible and properly sized. + Targeting the common .wrapper-socials class used across the site. + ============================================================ */ +.e-font-icon-svg { + display: inline-block; + width: 1em; + height: 1em; + fill: currentColor; + vertical-align: middle; +} + +.elementor-social-icon svg { + width: 25px; + height: 25px; +} + +.fab, .far { + display: inline-block !important; +} + +.wrapper-socials { + list-style: none !important; + padding: 0 !important; + margin: 0 !important; + display: flex !important; + flex-wrap: wrap; + gap: 10px; +} + +.wrapper-socials li { + display: inline-block !important; + margin: 0 !important; + padding: 0 !important; +} + +.wrapper-socials li:before { + content: none !important; +} + +.wrapper-socials a { + display: flex !important; + align-items: center; + justify-content: center; + width: 36px; + height: 36px; + border-radius: 50%; + background-color: rgba(0, 0, 0, 0.05); + color: inherit; + text-decoration: none !important; + transition: all 0.3s ease; + font-size: 16px; +} + +.wrapper-socials a:hover { + background-color: var(--logico-accent-color, #c01227); + color: #fff !important; +} + +.wrapper-socials a svg { + width: 18px; + height: 18px; + fill: currentColor; +} + +/* Global visibility enforcement for Elementor and other social icons */ +.elementor-social-icon, +.e-font-icon-svg, +.wrapper-socials i, +.wrapper-socials svg { + display: inline-block !important; + visibility: visible !important; + opacity: 1 !important; +} + +/* Ensure SVG icons have at least some size if not specified */ +svg.e-font-icon-svg, +.elementor-social-icon svg { + min-width: 16px; + min-height: 16px; +} + + + + + + +/* ============================================================ + REDESIGNED STEP CARDS (How It Works) - BLACK TEMPLATE + ============================================================ */ + + +/* === public/css/vendor/vendor-layout-main.css === */ +/* + Theme Name: Logico Child + Description: Logico Child Theme + Theme URI: https://example.com/themes/logico + Author: Artureanec + Author URI: https://example.com + Template: logico + Version: 1.0.0 + License: GNU General Public License version 3.0 + License URI: http://www.gnu.org/licenses/gpl-3.0.html + Text Domain: logico-child +*/ + +/* =Theme customization starts here +------------------------------------------------------- */ + +/* Hide mobile-specific logo by default */ +.logo-mobile { + display: none !important; +} + +/* ============================================================ + MOBILE & TABLET HEADER REFINEMENT (< 1024px) + Transition to mobile pill-shape earlier to prevent desktop overlap/wrapping + ============================================================ */ + +@media (max-width: 1024px) { + + /* Logo toggling */ + .logo-desktop { + display: none !important; + } + + .logo-mobile { + display: block !important; + } + + /* 1. Header Wrapper (Outer): Position & Spacing */ + .elementor-5180 .elementor-element.elementor-element-466de1b { + position: fixed !important; + top: 30px !important; + left: 0 !important; + right: 0 !important; + width: 100% !important; + padding-left: 20px !important; + padding-right: 20px !important; + height: auto !important; + z-index: 10000 !important; + background: transparent !important; + pointer-events: none; + } + + /* 2. The Header Box / Card (Inner) */ + .elementor-5180 .elementor-element.elementor-element-e052838 { + margin: 0 10px auto !important; + width: 100% !important; + max-width: 100% !important; + background-color: #ffffff !important; + border-radius: 25px !important; + overflow: hidden !important; + box-shadow: 0 12px 30px rgba(0, 0, 0, 0.08) !important; + pointer-events: all; + display: flex !important; + flex-direction: column !important; + } + + /* 3. Main Row Layout Container */ + .elementor-5180 .elementor-element.elementor-element-d681ece { + display: flex !important; + flex-direction: row !important; + flex-wrap: nowrap !important; + align-items: center !important; + justify-content: space-between !important; + width: 100% !important; + padding: 12px 25px !important; + min-height: 70px !important; + box-sizing: border-box !important; + gap: 0 !important; + } + + /* 4. Logo Container (Left) */ + .elementor-5180 .elementor-element.elementor-element-472172e { + flex: 1 !important; + display: flex !important; + align-items: center !important; + justify-content: flex-start !important; + padding: 0 !important; + margin: 0 !important; + } + + /* 5. Menu Container (Right / Hamburger) */ + .elementor-5180 .elementor-element.elementor-element-e44ee7e { + flex: 0 0 auto !important; + display: flex !important; + align-items: center !important; + justify-content: flex-end !important; + padding: 0 !important; + margin: 0 !important; + } + + /* 6. Logo Widget Adjustments */ + .elementor-5180 .elementor-element.elementor-element-846e53d { + width: auto !important; + margin: 0 !important; + display: flex !important; + align-items: center !important; + max-width: none !important; + } + + .elementor-5180 .elementor-element.elementor-element-846e53d .hfe-site-logo .hfe-site-logo-container img { + margin: 0 !important; + max-width: none !important; + } + + .elementor-5180 .elementor-element.elementor-element-846e53d .logo-mobile { + width: 180px !important; + height: auto !important; + min-width: 100px !important; + } + + /* 7. Menu Trigger (Hamburger) alignment */ + .elementor-5180 .elementor-element.elementor-element-0b7bf6f .menu-trigger { + display: flex !important; + align-items: center !important; + justify-content: flex-end !important; + padding: 5px !important; + margin: 0 !important; + } + + /* Hamburger icon customization */ + .elementor-5180 .elementor-element.elementor-element-0b7bf6f .hamburger { + width: 30px !important; + } + + .elementor-5180 .elementor-element.elementor-element-0b7bf6f .hamburger span { + background-color: #1f1f1f !important; + height: 2px !important; + margin-bottom: 5px !important; + } + + /* Hide desktop-only elements */ + .elementor-5180 .elementor-element.elementor-element-0b7bf6f .header-menu-container, + .elementor-5180 .elementor-element.elementor-element-2f31137, + .elementor-5180 .elementor-element.elementor-element-f961133 { + display: none !important; + } +} + +/* ============================================================ + MEDIUM DESKTOP OPTIMIZATION (1025px - 1480px) + Prevents logo/menu overlap on medium screens + ============================================================ */ +@media (min-width: 1025px) and (max-width: 1480px) { + /* Reduce logo size slightly */ + .elementor-5180 .elementor-element.elementor-element-846e53d .logo-desktop { + width: 130px !important; + height: auto !important; + } + + /* Force single line and tighten spacing */ + .elementor-5180 .main-menu { + display: flex !important; + flex-wrap: nowrap !important; + white-space: nowrap !important; + } + + .elementor-5180 .main-menu > li > a { + padding-left: 8px !important; + padding-right: 8px !important; + font-size: 13px !important; + } + + /* Reduce container spacing */ + .elementor-5180 .elementor-element.elementor-element-d681ece { + padding-left: 15px !important; + padding-right: 15px !important; + gap: 10px !important; + } + + /* Ensure the menu pill container stays compact */ + .header-menu-container { + padding-left: 8px !important; + padding-right: 8px !important; + max-width: 750px !important; + } + + /* Scale down the CTA button */ + .elementor-5180 .logico-small-button { + padding: 10px 20px !important; + font-size: 13px !important; + } +} + +/* Tablet Scaling (768px - 1024px) */ +@media (max-width: 1024px) and (min-width: 768px) { + .elementor-5180 .elementor-element.elementor-element-846e53d .logo-mobile { + width: 210px !important; + } +} + + +/* === public/css/vendor/vendor-responsive-laptops.css === */ +/* ============================================================ + LAPTOP RESPONSIVENESS FIX (1025px – 1520px) + Enforces desktop layouts strictly within laptop constraints. + Leaves Mobile (<1024px) and Ultrawide (>1520px) UNTOUCHED. + ============================================================ */ + +@media (min-width: 1025px) and (max-width: 1520px) { + + /* Hero Slider - Force Desktop Alignment */ + .logico-content-slider-widget .slide-content-inner { + text-align: left !important; + align-items: flex-start !important; + display: flex !important; + flex-direction: column !important; + } + + .logico-content-slider-widget .content-slider-item-heading, + .logico-content-slider-widget .content-slider-item-text { + text-align: center !important; + } + + /* Restore Flex & Grid container directions to desktop state */ + /* .e-con.e-parent, + .e-con.e-child { + --flex-direction: var(--flex-direction) !important; + --container-widget-width: var(--container-widget-width) !important; + --container-widget-height: var(--container-widget-height) !important; + } */ + + /* Keep the .e-con-inner container widths at desktop-equivalent max widths */ + .e-con-boxed>.e-con-inner { + max-width: min(var(--container-max-width, 1480px), 100%) !important; + margin-left: auto !important; + margin-right: auto !important; + } + + /* ─── Problem Section Specific Fixes ─── */ + .elementor-element.section-shrink-custom[data-id="30fd9d1"]>.e-con-inner { + display: flex !important; + flex-direction: row !important; + max-width: 1480px !important; + width: 100% !important; + gap: 40px !important; + } + + .elementor-element.elementor-element-03db5d7 { + flex: 1 1 0% !important; + display: flex !important; + flex-direction: column !important; + } + + .elementor-element.elementor-element-e09c20e { + display: grid !important; + grid-template-columns: repeat(4, 1fr) !important; + gap: 24px !important; + } + + /* ─── Connected Logistics Section Fixes ─── */ + .elementor-element.elementor-element-9ffed33 { + display: flex !important; + flex-direction: row !important; + flex-wrap: nowrap !important; + } + + + + +} +/* === public/css/vendor/vendor-elementor-hfe.css === */ +.footer-width-fixer { + width: 100% +} + +.bhf-hidden { + display: none +} + +.ehf-header #masthead { + z-index: 99; + position: relative +} + +/* === public/css/vendor/vendor-icons-fontello-load.css === */ +@font-face { + font-display: swap; + font-family: 'fontello'; + src: url(/fonts/fontello.woff2?98791691) format("woff2"); + font-weight: 400; + font-style: normal +} + + +/* === public/css/vendor/vendor-icons-fontello.css === */ +[class^="icon-"]:before,[class*=" icon-"]:before { + font-family: 'fontello'; + font-style: normal; + font-weight: 400; + speak: never; + 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-light-container:before { + content: '\e839' +} + +.icon-light-delivery:before { + content: '\e83a' +} + +.icon-light-directions:before { + content: '\e83b' +} + +.icon-light-storage:before { + content: '\e83c' +} + +.icon-air-delivery:before { + content: '\e841' +} + +.icon-container:before { + content: '\e846' +} + +.icon-half-logo:before { + content: '\e851' +} + +.icon-supply-chain:before { + content: '\e863' +} + +.icon-trolley:before { + content: '\e867' +} + +/* === public/css/custom-frontend.min.css === */ +:root { + --direction-multiplier: 1 +} + +.elementor-screen-only,.screen-reader-text,.screen-reader-text span { + height: 1px; + margin: -1px; + overflow: hidden; + padding: 0; + position: absolute; + top: -10000em; + width: 1px; + clip: rect(0,0,0,0); + border: 0 +} + +.elementor *,.elementor :after,.elementor :before { + box-sizing: border-box +} + +.elementor a { + box-shadow: none; + text-decoration: none +} + +.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 { + border: none; + line-height: 1; + margin: 0; + max-width: 100%; + width: 100% +} + +.e-con-inner>.elementor-element.elementor-absolute,.e-con>.elementor-element.elementor-absolute { + position: absolute +} + +.elementor-element.elementor-absolute { + z-index: 1 +} + +.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: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) +} + +:root { + --page-title-display: block +} + +@keyframes eicon-spin { + 0% { + transform: rotate(0deg) + } + + to { + transform: rotate(359deg) + } +} + +.elementor-widget { + position: relative +} + +.elementor-widget:not(:last-child) { + margin-block-end: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-block-end:0 +} + +.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-block-end: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-block-end:var(--grid-row-gap);word-break: break-word +} + +@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 +} + +.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) +} + +.e-con { + 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.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([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 { + 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-widget { + min-width: 0 +} + +.e-con .elementor-widget-google_maps { + 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) + } +} + +.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-shape-square .elementor-icon { + border-radius: 0 +} + +.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!important + } + + html * { + transition-delay: 0s!important; + transition-duration: 0s!important + } +} + +@media (max-width: 480px) { + .elementor .elementor-hidden-mobile { + display:none + } +} + +@media (min-width: 481px) and (max-width:660px) { + .elementor .elementor-hidden-mobile_extra { + display:none + } +} + +@media (min-width: 661px) and (max-width:840px) { + .elementor .elementor-hidden-tablet { + display:none + } +} + +@media (min-width: 841px) and (max-width:1020px) { + .elementor .elementor-hidden-tablet_extra { + display:none + } +} + +@media (min-width: 1021px) and (max-width:1200px) { + .elementor .elementor-hidden-laptop { + display:none + } +} + +.team-listing-wrapper.team-grid-listing { + display: block; + margin: 0 -10px -20px +} + +.team-listing-wrapper.team-grid-listing .team-item-wrapper { + width: 100%; + padding: 0 10px; + margin: 0 0 20px; + -moz-box-sizing: border-box; + box-sizing: border-box +} + +.team-listing-wrapper.team-grid-listing .team-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-end; + -moz-align-items: flex-end; + -ms-align-items: flex-end; + align-items: flex-end; + position: relative +} + +.team-listing-wrapper.team-grid-listing .team-item .team-item-media { + width: 45.6522%; + position: relative; + -webkit-flex-shrink: 0; + -moz-flex-shrink: 0; + -ms-flex-shrink: 0; + flex-shrink: 0; + margin: 0 20px 0 0 +} + +.team-listing-wrapper.team-grid-listing .team-item .team-item-media img { + border-radius: var(--logico-radius-large,0) +} + +.team-listing-wrapper.team-grid-listing .team-item .team-item-content { + width: 100%; + margin: 0 0 -8px +} + +.team-listing-wrapper.team-grid-listing .team-item .post-media { + position: relative; + height: 0; + padding: 143.9153% 0 0; + overflow: hidden +} + +.team-listing-wrapper.team-grid-listing .team-item .post-media img { + position: absolute; + top: 0; + left: 0; + right: 0; + max-width: none; + width: 100%; + height: 100%; + -o-object-fit: cover; + object-fit: cover +} + +.team-listing-wrapper.team-grid-listing .team-item .post-title { + font-size: 25px; + line-height: 1.6em; + font-weight: 600; + letter-spacing: -.03em; + color: var(--logico-dark-text-color) +} + +.team-listing-wrapper.team-grid-listing .team-item .post-title a { + color: inherit; + text-decoration: none +} + +.team-listing-wrapper.team-grid-listing .team-item .post-title a:hover { + color: var(--logico-accent-color) +} + +.team-listing-wrapper.team-grid-listing .team-item .team-item-position { + font-size: .8889em; + line-height: 1.875em; + color: var(--logico-light-text-color) +} + +.team-listing-wrapper.team-grid-listing .team-item .team-item-socials { + margin: 0; + overflow: hidden +} + +.team-listing-wrapper.team-grid-listing .team-item .team-item-socials .wrapper-socials { + padding: 23px 0 8px; + margin: -16px -10px -100%; + position: relative; + -webkit-transition: margin 0.5s; + transition: margin 0.5s; + white-space: nowrap; + overflow: hidden +} + +.team-listing-wrapper.team-grid-listing .team-item .team-item-socials .wrapper-socials li { + margin: 16px 10px 0; + position: relative; + top: 30px; + -webkit-transition: top 0.3s 3s; + transition: top 0.3s 3s; + padding: 0 +} + +.team-listing-wrapper.team-grid-listing .team-item .team-item-socials .wrapper-socials li:before { + content: none; + display: none +} + +.team-listing-wrapper.team-grid-listing .team-item .team-item-socials .wrapper-socials li:nth-child(8n+1) { + -webkit-transition-delay: 0.4s; + transition-delay: 0.4s +} + +.team-listing-wrapper.team-grid-listing .team-item .team-item-socials .wrapper-socials li:nth-child(8n+2) { + -webkit-transition-delay: 0.5s; + transition-delay: 0.5s +} + +.team-listing-wrapper.team-grid-listing .team-item .team-item-socials .wrapper-socials li:nth-child(8n+3) { + -webkit-transition-delay: 0.6s; + transition-delay: 0.6s +} + +.team-listing-wrapper.team-grid-listing .team-item .team-item-socials .wrapper-socials li:nth-child(8n+4) { + -webkit-transition-delay: 0.7s; + transition-delay: 0.7s +} + +.team-listing-wrapper.team-grid-listing .team-item .team-item-socials .wrapper-socials li:nth-child(8n+5) { + -webkit-transition-delay: 0.8s; + transition-delay: 0.8s +} + +.team-listing-wrapper.team-grid-listing .team-item .team-item-socials .wrapper-socials li:nth-child(8n+6) { + -webkit-transition-delay: 0.9s; + transition-delay: 0.9s +} + +.team-listing-wrapper.team-grid-listing .team-item .team-item-socials .wrapper-socials li:nth-child(8n+7) { + -webkit-transition-delay: 1s; + transition-delay: 1s +} + +.team-listing-wrapper.team-grid-listing .team-item .team-item-socials .wrapper-socials li:nth-child(8n) { + -webkit-transition-delay: 1.1s; + transition-delay: 1.1s +} + +.team-listing-wrapper.team-grid-listing .team-item:hover .team-item-socials .wrapper-socials { + margin: -16px -10px 0 +} + +.team-listing-wrapper.team-grid-listing .team-item:hover .team-item-socials .wrapper-socials li { + top: 0 +} + +@media only screen and (min-width: 661px) { + .team-listing-wrapper.team-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 + } + + .team-listing-wrapper.team-grid-listing.columns-4 .team-item-wrapper { + width: 50% + } +} + +@media only screen and (min-width: 1021px) { + .team-listing-wrapper.team-grid-listing.columns-4 .team-item-wrapper { + width:33.3333% + } +} + +@media only screen and (min-width: 1201px) { + .team-listing-wrapper.team-grid-listing { + margin:0 -10px -40px + } + + .team-listing-wrapper.team-grid-listing .team-item-wrapper { + margin-bottom: 40px + } + + .team-listing-wrapper.team-grid-listing .team-item .team-item-media { + margin: 0 38px 0 0 + } + + .team-listing-wrapper.team-grid-listing.columns-4 .team-item-wrapper { + width: 25% + } +} + +@media only screen and (min-width: 1380px) { + .team-listing-wrapper.team-grid-listing { + margin:0 -22px -78px + } + + .team-listing-wrapper.team-grid-listing .team-item-wrapper { + padding: 0 22px; + margin-bottom: 78px + } +} + + + :root { + --we-primary: #c01227; + --we-primary-light: #e62e45; + --we-secondary: #222222; + --we-accent: #f8f9fa; + --we-text: #333333; + --we-text-light: #666666; + --we-white: #ffffff; + --we-glass: rgba(255, 255, 255, 0.9); + --we-shadow: 0 20px 40px rgba(0, 0, 0, 0.08); + --we-radius: 24px; + --we-transition: all 0.4s cubic-bezier(0.165, 0.84, 0.44, 1); + } + + .we-container { + max-width: 1320px; + margin: 50px auto auto auto; + padding: 0px 24px; + } + + /* ─── HERO SECTION ─── */ + + /* ─── STATS SECTION ─── */ + + /* ─── INITIATIVES SECTION ─── */ + + /* ─── SUCCESS STORIES ─── */ + + /* ─── CALL TO ACTION ─── */ + .we-cta { + position: relative; + padding: 100px 0; + background: var(--we-primary); + color: var(--we-white); + border-radius: var(--we-radius); + text-align: center; + overflow: hidden; + margin-bottom: 120px; + } + + .we-cta-inner { + position: relative; + z-index: 2; + } + + .we-cta-title { + font-size: clamp(32px, 4vw, 56px); + font-weight: 800; + margin-bottom: 24px; + line-height: 1.1; + } + + .we-cta-title em { + font-style: normal; + opacity: 0.8; + } + + .we-cta-sub { + font-size: 20px; + max-width: 100%; + margin: 0 auto 40px; + opacity: 0.9; + } + + .we-cta-btns { + display: flex; + gap: 20px; + justify-content: center; + flex-wrap: wrap; + } + + .btn-we-primary { + background: var(--we-white); + color: var(--we-primary); + padding: 18px 48px; + border-radius: 100px; + font-weight: 700; + text-decoration: none; + transition: var(--we-transition); + display: inline-flex; + align-items: center; + gap: 12px; + } + + .btn-we-primary:hover { + transform: translateY(-5px); + box-shadow: 0 10px 30px rgba(0, 0, 0, 0.2); + } + + /* ─── ANIMATIONS ─── */ + @keyframes fadeInUp { + from { opacity: 0; transform: translateY(30px); } + to { opacity: 1; transform: translateY(0); } + } + + @keyframes fadeInDown { + from { opacity: 0; transform: translateY(-30px); } + to { opacity: 1; transform: translateY(0); } + } + + /* Responsive Adjustments */ + @media (max-width: 768px) { + + .we-container { + padding: 0 20px; + } + } + + + /* additional css for 2 sections */ + /* @import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=Outfit:wght@400;500;600;700;800&display=swap'); */ + +/* --- DEFAULT ROOT THEME: PREMIUM LIGHT / WHITE --- */ +:root { + --bg-darker: #f8fafc; /* Clean slate light white background */ + --bg-dark: #f1f5f9; /* Distribution slate grey background */ + --bg-card: rgba(255, 255, 255, 0.75); /* White glassmorphism backdrop */ + --bg-card-hover: rgba(255, 255, 255, 0.95); + + --primary-raw: 226, 0, 26; /* #e2001a Doormile Red */ + --primary: rgb(var(--primary-raw)); + --primary-glow: #e2001a; + --primary-glow-rgb: 226, 0, 26; + + --accent-raw: 13, 148, 136; /* Teal */ + --accent: rgb(var(--accent-raw)); + --accent-glow: #0f766e; + + --text-primary: #0f172a; /* Slate 900 for high readability */ + --text-secondary: #475569; /* Slate 600 */ + --text-muted: #94a3b8; /* Slate 400 */ + + --border-color: rgba(15, 23, 42, 0.08); /* Light grey outline border */ + --border-glow: rgba(var(--primary-raw), 0.15); + + --font-heading: 'Outfit', 'Inter', sans-serif; + --font-body: 'Inter', sans-serif; + + --transition-fast: 0.2s cubic-bezier(0.4, 0, 0.2, 1); + --transition-smooth: 0.4s cubic-bezier(0.4, 0, 0.2, 1); + --transition-spring: 0.6s cubic-bezier(0.34, 1.56, 0.64, 1); + + --grid-line-color: rgba(15, 23, 42, 0.02); /* Subtle light grid pattern lines */ +} + +/* --- BASE STYLES --- */ + + +/* Layout Containers */ +.container { + max-width: 1320px; + margin: 0 auto; + padding: 0 2rem; + position: relative; + z-index: 10; +} + +section { + padding: 6rem 0; + position: relative; + overflow: hidden; +} + +h1, h2, h3 { + font-family: var(--font-heading); + font-weight: 700; + letter-spacing: -0.02em; +} + +/* Glassmorphic Panel (Elevated white glass for light theme) */ + +/* --- SECTION 1: THE ROADMAP HERO (EXACTLY #1F1F1F DARK BACKGROUND OVERRIDE) --- */ +.roadmap-hero-section { + /* Overriding default variables locally to create a gorgeous #1F1F1F dark layout! */ + --bg-darker: #1f1f1f; /* User specified solid charcoal color */ + --bg-dark: #272727; + --bg-card: rgba(15, 15, 15, 0.6); + --bg-card-hover: rgba(30, 30, 30, 0.85); + + --primary-glow: #c01227; + --text-primary: #f3f4f6; + --text-secondary: #9ca3af; + --text-muted: #5e6472; + --border-color: rgba(255, 255, 255, 0.06); + --border-glow: rgba(226, 0, 26, 0.25); + + min-height: 100vh; + border-radius: 20px; + padding: 2.5rem 0 4rem 0; + display: flex; + align-items: center; + background-color: var(--bg-darker) !important; + background-image: radial-gradient(circle at 50% 20%, rgba(226, 0, 26, 0.08) 0%, transparent 60%) !important; + position: relative; +} + +/* Concentric crimson vector curves background */ + +/* Screen Header Bar */ + +/* Capsule brand logo on white background */ + +/* Titles and subtitle layout */ +.vision-tag-top { + font-family: var(--font-heading); + font-size: 0.8rem; + font-weight: 800; + letter-spacing: 0.25em; + color: var(--primary-glow); + margin-bottom: 1.25rem; + text-transform: uppercase; +} + +/* .glowing-rose-text { + background: linear-gradient(135deg, #c01227 0%, var(#c01227) 100%); + -webkit-background-clip: text; + -webkit-text-fill-color: transparent; + filter: drop-shadow(0 0 20px rgba(255, 42, 95, 0.45)); +} */ + +.vision-main-subtitle { + font-size: 1.15rem; + color: var(--text-secondary); + margin-bottom: 3.5rem; +} + +/* Timeline Horizontal Track overlay */ +.roadmap-track-container { + display: flex; + align-items: center; + justify-content: space-between; + margin-bottom: 2.25rem; + position: relative; + z-index: 10; +} + +.roadmap-track-label { + font-family: var(--font-heading); + font-weight: 800; + font-size: 0.75rem; + letter-spacing: 0.15em; + color: var(--text-secondary); + flex-shrink: 0; +} + +.timeline-horizontal-wrapper { + flex: 1; + margin: 0 2rem; + position: relative; + height: 4px; +} + +.timeline-horizontal-line { + position: absolute; + top: 50%; + left: 0; + width: 100%; + height: 2px; + background: rgba(255, 255, 255, 0.08); + transform: translateY(-50%); + border-radius: 1px; +} + +.timeline-horizontal-fill { + position: absolute; + top: 50%; + left: 0; + width: 75%; + height: 2px; + background: var(--primary-glow); + box-shadow: 0 0 10px var(--primary-glow); + transform: translateY(-50%); + border-radius: 1px; +} + +.node-dots-row { + position: absolute; + width: 100%; + height: 100%; + top: 0; + left: 0; +} + +.node-dot-item { + position: absolute; + width: 10px; + height: 10px; + border-radius: 50%; + background: #1f1f1f; + border: 2px solid rgba(255, 255, 255, 0.15); + transform: translate(-50%, -50%); + top: 50%; +} + +.node-pulse-crown { + width: 100%; + height: 100%; + border-radius: 50%; + border: 2px solid var(--primary-glow); + background: #1f1f1f; + box-shadow: 0 0 15px var(--primary-glow); + position: absolute; + top: 0; + left: 0; +} + +.roadmap-complete-pct { + font-family: var(--font-heading); + font-weight: 800; + font-size: 0.75rem; + letter-spacing: 0.05em; + color: var(--primary-glow); + flex-shrink: 0; + text-shadow: 0 0 8px rgba(226, 0, 26, 0.3); +} + +/* 4-Card side-by-side grid */ +.roadmap-grid-container { + display: grid; + grid-template-columns: repeat(4, 1fr); + gap: 1.25rem; + margin-bottom: 2.5rem; + position: relative; + z-index: 10; +} + +.roadmap-col-card { + background: var(--bg-card); + backdrop-filter: blur(12px); + border: 1.5px solid var(--border-color); + border-radius: 12px; + padding: 1.5rem; + display: flex; + flex-direction: column; + min-height: 380px; + transition: var(--transition-smooth); + cursor: pointer; + position: relative; +} + +.roadmap-col-card:hover { + transform: translateY(-6px); + border-color: rgba(226, 0, 26, 0.25); + box-shadow: 0 20px 40px rgba(0, 0, 0, 0.5), 0 0 20px rgba(226, 0, 26, 0.05); +} + +.card-top-row { + display: flex; + justify-content: space-between; + align-items: center; + margin-bottom: 1rem; +} + +.year-num { + font-family: var(--font-heading); + font-size: 1.6rem; + font-weight: 800; + color: #fff; + line-height: 1; +} + +.card-icon-badge { + width: 24px; + height: 24px; + border-radius: 6px; + background: rgba(226, 0, 26, 0.15); + border: 1px solid rgba(226, 0, 26, 0.3); + display: flex; + align-items: center; + justify-content: center; + color: var(--primary-glow); +} + +.phase-badge-pill { + align-self: flex-start; + padding: 0.25rem 0.65rem; + border-radius: 20px; + font-family: var(--font-heading); + font-weight: 800; + font-size: 0.65rem; + letter-spacing: 0.04em; + text-transform: uppercase; + margin-bottom: 0.85rem; +} + +.phase-badge-pill.yellow { + background: rgba(234, 179, 8, 0.08); + border: 1px solid rgba(234, 179, 8, 0.2); + color: #eab308; +} + +.phase-badge-pill.green { + background: rgba(16, 185, 129, 0.08); + border: 1px solid rgba(16, 185, 129, 0.2); + color: #10b981; +} + +.phase-badge-pill.blue { + background: rgba(59, 130, 246, 0.08); + border: 1px solid rgba(59, 130, 246, 0.2); + color: #3b82f6; +} + +.card-heading { + font-size: 1.1rem; + font-weight: 800; + color: #fff; + margin-bottom: 0.5rem; +} + +.card-text { + font-size: 0.8rem; + color: var(--text-secondary); + line-height: 1.45; + margin-bottom: 1.5rem; + flex-grow: 1; +} + +.card-pills-stack { + display: flex; + flex-direction: column; + gap: 0.5rem; +} + +.card-stat-pill-mini { + background: rgba(255, 255, 255, 0.02); + border: 1px solid rgba(255, 255, 255, 0.04); + padding: 0.45rem 0.75rem; + border-radius: 6px; + font-size: 0.78rem; + font-weight: 500; + color: #d1d5db; + display: flex; + align-items: center; + gap: 0.5rem; + transition: var(--transition-fast); +} + +.card-stat-pill-mini svg { + color: var(--primary-glow); + flex-shrink: 0; +} + +.card-stat-pill-mini:hover { + background: rgba(255, 255, 255, 0.05); + color: #fff; +} + +/* Glowing Vision Card 2030 layout styling */ +.glowing-vision-card { + background: linear-gradient(135deg, #e2001a 0%, #ff2a5f 100%) !important; + border-color: #c01227 !important; + box-shadow: 0 20px 40px rgba(226, 0, 26, 0.25), 0 0 25px rgba(226, 0, 26, 0.15); +} + +.glowing-vision-card:hover { + box-shadow: 0 20px 40px rgba(226, 0, 26, 0.45), 0 0 35px rgba(226, 0, 26, 0.25) !important; + border-color: #fff !important; +} + +.glowing-vision-card .year-num, +.glowing-vision-card .card-heading { + color: #fff !important; +} + +.glowing-vision-card .card-text { + color: rgba(255, 255, 255, 0.85) !important; +} + +.glowing-vision-card .card-icon-badge.translucent-white { + background: rgba(255, 255, 255, 0.15) !important; + border-color: rgba(255, 255, 255, 0.3) !important; + color: #fff !important; +} + +.glowing-vision-card .phase-badge-pill.white-pill { + background: rgba(255, 255, 255, 0.15) !important; + border: 1px solid rgba(255, 255, 255, 0.3) !important; + color: #fff !important; +} + +.glowing-vision-card .card-stat-pill-mini.translucent-crimson { + background: rgba(10, 15, 28, 0.35) !important; + border: 1px solid rgba(255, 255, 255, 0.08) !important; + color: #fff !important; +} + +.glowing-vision-card .card-stat-pill-mini.translucent-crimson svg { + color: #fff !important; +} + +/* Screen Footer Bar */ + +/* Scroll action anchor */ + + +/* --- SECTION 2: LIVE AI ROUTING SIMULATOR (LIGHT / WHITE THEME) --- */ + +/* Simulator Grid responsive wrapper */ + +/* Light theme blur overlay hud styling */ + +/* Cockpit float slider controls */ + +/* Sidebar Metrics Dashboard styling */ + + +/* --- SECTION 3: COMPARISON MATRIX & MOAT (LIGHT / WHITE THEME) --- */ +.comparison-section { + /* background-color: var(--bg-dark); */ + background-image: radial-gradient(circle at 90% 20%, rgba(var(--primary-raw), 0.015) 0%, transparent 60%); + border-top: 1px solid var(--border-color); +} + +.table-wrapper { + overflow-x: auto; + border-radius: 16px; + border: 1px solid var(--border-color); + background: var(--bg-card); + box-shadow: 0 10px 30px rgba(15, 23, 42, 0.03); +} + +.comparison-table { + width: 100%; + border-collapse: collapse; + text-align: left; +} + +.comparison-table th, .comparison-table td { + padding: 1.2rem 1.5rem; + border-bottom: 1px solid var(--border-color); + font-size: 0.9rem; + color: var(--text-primary); +} + +.comparison-table tr:last-child th, .comparison-table tr:last-child td { + border-bottom: none; +} + +.comparison-table th { + font-family: var(--font-heading); + font-weight: 700; + text-transform: uppercase; + font-size: 0.75rem; + letter-spacing: 0.1em; + color: var(--text-secondary); + background: rgba(15, 23, 42, 0.02); +} + +/* Doormile red primary highlight column */ +.col-highlight { + background: rgba(var(--primary-raw), 0.02); + border-left: 2px solid var(--primary); + border-right: 2px solid var(--primary); + position: relative; +} + +th.col-highlight { + background: var(--primary) !important; + color: #fff !important; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); + border-top: 2px solid var(--primary); + border-left: 2px solid var(--primary); + border-right: 2px solid var(--primary); + text-align: center; + font-weight: 800; +} + +td.col-highlight { + text-align: center; + color: var(--primary) !important; + font-weight: 700; +} + +.capability-cell { + display: flex; + align-items: center; + gap: 0.75rem; + font-weight: 600; + color: var(--text-primary); +} + +.capability-cell svg { + color: var(--text-secondary); + transition: var(--transition-fast); + flex-shrink: 0; +} + +tr:hover .capability-cell svg { + color: var(--primary); + transform: scale(1.15); +} + +.yes-badge { + display: inline-flex; + align-items: center; + gap: 0.25rem; + color: var(--primary); + font-weight: 700; + font-size: 0.85rem; +} + +.advanced-badge { + display: inline-flex; + align-items: center; + gap: 0.25rem; + background: rgba(var(--primary-raw), 0.08); + border: 1px solid var(--primary); + padding: 0.25rem 0.6rem; + border-radius: 4px; + font-size: 0.75rem; + text-transform: uppercase; + letter-spacing: 0.05em; + font-weight: 800; + color: var(--primary); +} + +.no-text { + color: var(--text-muted); +} + +.partial-text { + color: var(--text-secondary); +} + +/* Strategic Moat Panels light mode */ + + +/* --- FOOTER (LIGHT THEME) --- */ + + + +/* --- KEYFRAMES AND SYSTEM ANIMATIONS --- */ +@keyframes pulse-ring { + 0% { transform: scale(1); opacity: 0.4; } + 50% { transform: scale(2.2); opacity: 0; } + 100% { transform: scale(1); opacity: 0; } +} + +@keyframes bounce-slow { + 0%, 100% { transform: translateY(0); } + 50% { transform: translateY(5px); } +} + + +/* ========================================================================== + MANDATORY MEDIA QUERIES ("this website use in all device use mediaquery") + ========================================================================== */ + +/* --- 1. WIDESCREEN & DESKTOP (Default layout up to 1320px) --- */ +@media (max-width: 1320px) { + .container { + padding: 0 1.5rem; + } +} + +/* --- 2. NOTEBOOKS & SMALL LAPTOPS (1024px to 1200px) --- */ +@media (max-width: 1200px) { + .roadmap-grid-container { + gap: 1rem; + } + + .roadmap-col-card { + padding: 1.25rem; + min-height: 380px; + } + + .year-num { + font-size: 1.4rem; + } +} + +/* --- 3. TABLETS AND IPADS (768px to 1024px) --- */ +@media (max-width: 1024px) { + section { + padding: 4.5rem 0; + } + + /* Roadmap Hero stack adjustment */ + .roadmap-hero-section { + padding: 4rem 0; + } + + /* 4-column timeline cards collapse to 2x2 grid for tablet readability! */ + .roadmap-grid-container { + grid-template-columns: repeat(2, 1fr); + gap: 1.5rem; + } + + .roadmap-col-card { + min-height: auto; + padding: 1.5rem; + } + + /* Simulator sidebar stacks below canvas grid */ + + /* Capability matrix layout collapses to single column */ +} + +/* --- 4. LARGE PHONES & PORTRAIT TABLETS (480px to 768px) --- */ +@media (max-width: 768px) { + /* Screen Header pivots vertically to avoid overlap */ + + .vision-main-subtitle { + font-size: 1rem; + margin-bottom: 2.5rem; + } + + /* Roadmap tracking line adjustments for tight displays */ + .roadmap-track-container { + flex-direction: column; + gap: 1.25rem; + align-items: flex-start; + margin-bottom: 2rem; + } + + .timeline-horizontal-wrapper { + width: 100%; + margin: 0.5rem 0; + } + + /* Nodes stay centered above column layouts */ + .node-dots-row { + display: none; /* Hide top track nodes on pure mobile stacks for design cleanliness */ + } + + /* Side-by-side cards stack full-width for ultimate mobile legibility! */ + .roadmap-grid-container { + grid-template-columns: 1fr; + gap: 1.25rem; + } + + /* Capability Matrix table gains responsive horizontal swipe scrolls! */ + .table-wrapper { + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } + + .comparison-table { + min-width: 600px; /* Forces swipe track behavior on narrow screens */ + } + +} + +/* --- 5. SMALL SMARTPHONES (Portrait, Up to 480px) --- */ +@media (max-width: 480px) { + .container { + padding: 0 1rem; + } + + .roadmap-col-card { + padding: 1.25rem; + } + + .year-num { + font-size: 1.3rem; + } + + .card-heading { + font-size: 1rem; + } + + .card-stat-pill-mini { + padding: 0.4rem 0.6rem; + font-size: 0.72rem; + } +} + +/* === public/css/all-inlined-head-styles.css === */ + +/* STYLE BLOCK 1 */ +/* Critical CSS to hide header ONLY on home page initial load/refresh */ + .is-home-page .header-hide-until-scroll:not(.header-visible-scrolled) { + opacity: 0 !important; + visibility: hidden !important; + transition: none !important; /* No transition on first load */ + } + + /* Ensure header is transparent sitewide when not sticky */ + .header-hide-until-scroll:not(.sticky-container-active) { + background-color: transparent !important; + box-shadow: none !important; + } + +/* STYLE BLOCK 2 */ +img:is([sizes=auto i]) { + contain-intrinsic-size: 3000px 1500px + } + + /*# sourceURL=wp-img-auto-sizes-contain-inline-css */ + +/* STYLE BLOCK 3 */ + + /*# sourceURL=wp-emoji-styles-inline-css */ + +/* STYLE BLOCK 4 */ +.wp-block-button__link { + align-content: center; + box-sizing: border-box; + cursor: pointer; + display: inline-block; + height: 100%; + text-align: center; + word-break: break-word + } + + :where(.wp-block-button__link) { + border-radius: 9999px; + box-shadow: none; + padding: calc(.667em + 2px) calc(1.333em + 2px); + text-decoration: none + } + + .wp-block-button[style*=text-decoration] .wp-block-button__link { + text-decoration: inherit + } + + /*# sourceURL=local */ + +/* STYLE BLOCK 5 */ +h1:where(.wp-block-heading).has-background, + h2:where(.wp-block-heading).has-background, + h3:where(.wp-block-heading).has-background, + h4:where(.wp-block-heading).has-background, + h5:where(.wp-block-heading).has-background, + h6:where(.wp-block-heading).has-background { + padding: 1.25em 2.375em + } + + /*# sourceURL=local */ + +/* STYLE BLOCK 6 */ +.wp-block-image>a, + .wp-block-image>figure>a { + display: inline-block + } + + .wp-block-image img { + box-sizing: border-box; + height: auto; + max-width: 100%; + vertical-align: bottom + } + + @media not (prefers-reduced-motion) { + .wp-block-image img.hide { + visibility: hidden + } + + .wp-block-image img.show { + animation: show-content-image .4s + } + } + + .wp-block-image[style*=border-radius] img, + .wp-block-image[style*=border-radius]>a { + border-radius: inherit + } + + .wp-block-image figure { + margin: 0 + } + + @keyframes show-content-image { + 0% { + visibility: hidden + } + + 99% { + visibility: hidden + } + + to { + visibility: visible + } + } + + @keyframes turn-on-visibility { + 0% { + opacity: 0 + } + + to { + opacity: 1 + } + } + + @keyframes turn-off-visibility { + 0% { + opacity: 1; + visibility: visible + } + + 99% { + opacity: 0; + visibility: visible + } + + to { + opacity: 0; + visibility: hidden + } + } + + @keyframes lightbox-zoom-in { + 0% { + transform: translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)), calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale)) + } + + to { + transform: translate(-50%, -50%) scale(1) + } + } + + @keyframes lightbox-zoom-out { + 0% { + transform: translate(-50%, -50%) scale(1); + visibility: visible + } + + 99% { + visibility: visible + } + + to { + transform: translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)), calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale)); + visibility: hidden + } + } + + /*# sourceURL=local */ + +/* STYLE BLOCK 7 */ +.wp-block-buttons { + box-sizing: border-box + } + + .wp-block-buttons>.wp-block-button { + display: inline-block; + margin: 0 + } + + .wp-block-buttons[style*=text-decoration] .wp-block-button, + .wp-block-buttons[style*=text-decoration] .wp-block-button__link { + text-decoration: inherit + } + + .wp-block-buttons .wp-block-button__link { + width: 100% + } + + /*# sourceURL=local */ + +/* STYLE BLOCK 8 */ +.wp-block-group { + box-sizing: border-box + } + + :where(.wp-block-group.wp-block-group-is-layout-constrained) { + position: relative + } + + /*# sourceURL=local */ + +/* STYLE BLOCK 9 */ + + :root :where(p.has-background) { + padding: 1.25em 2.375em + } + + /*# sourceURL=local */ + +/* STYLE BLOCK 10 */ +.wp-block-social-links { + background: none; + box-sizing: border-box; + margin-left: 0; + padding-left: 0; + padding-right: 0; + text-indent: 0 + } + + .wp-block-social-links .wp-social-link a, + .wp-block-social-links .wp-social-link a:hover { + border-bottom: 0; + box-shadow: none; + text-decoration: none + } + + .wp-block-social-links .wp-social-link svg { + height: 1em; + width: 1em + } + + .wp-block-social-links .wp-social-link span:not(.screen-reader-text) { + font-size: .65em; + margin-left: .5em; + margin-right: .5em + } + + .wp-block-social-links { + font-size: 24px + } + + .wp-block-social-link { + border-radius: 9999px; + display: block + } + + @media not (prefers-reduced-motion) { + .wp-block-social-link { + transition: transform .1s ease + } + } + + .wp-block-social-link { + height: auto + } + + .wp-block-social-link a { + align-items: center; + display: flex; + line-height: 0 + } + + .wp-block-social-link:hover { + transform: scale(1.1) + } + + .wp-block-social-links .wp-block-social-link.wp-social-link { + display: inline-block; + margin: 0; + padding: 0 + } + + .wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor, + .wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor svg, + .wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:active, + .wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:hover, + .wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:visited { + color: currentColor; + fill: currentColor + } + + :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link { + background-color: #f0f0f0; + color: #444 + } + + :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-facebook { + background-color: #0866ff; + color: #fff + } + + :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-linkedin { + background-color: #0d66c2; + color: #fff + } + + :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-x { + background-color: #000; + color: #fff + } + + :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-youtube { + background-color: red; + color: #fff + } + + :where(.wp-block-social-links.is-style-logos-only) .wp-social-link { + background: none + } + + :where(.wp-block-social-links.is-style-logos-only) .wp-social-link svg { + height: 1.25em; + width: 1.25em + } + + :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-facebook { + color: #0866ff + } + + :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-linkedin { + color: #0d66c2 + } + + :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-x { + color: #000 + } + + :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-youtube { + color: red + } + + :root :where(.wp-block-social-links .wp-social-link a) { + padding: .25em + } + + :root :where(.wp-block-social-links.is-style-logos-only .wp-social-link a) { + padding: 0 + } + + /*# sourceURL=local */ + +/* STYLE BLOCK 11 */ +.wp-block-spacer { + clear: both + } + + /*# sourceURL=local */ + +/* STYLE BLOCK 12 */ +:root { + --wp--preset--aspect-ratio--square: 1; + --wp--preset--aspect-ratio--4-3: 4/3; + --wp--preset--aspect-ratio--3-4: 3/4; + --wp--preset--aspect-ratio--3-2: 3/2; + --wp--preset--aspect-ratio--2-3: 2/3; + --wp--preset--aspect-ratio--16-9: 16/9; + --wp--preset--aspect-ratio--9-16: 9/16; + --wp--preset--color--black: #000000; + --wp--preset--color--cyan-bluish-gray: #abb8c3; + --wp--preset--color--white: #ffffff; + --wp--preset--color--pale-pink: #f78da7; + --wp--preset--color--vivid-red: #cf2e2e; + --wp--preset--color--luminous-vivid-orange: #ff6900; + --wp--preset--color--luminous-vivid-amber: #fcb900; + --wp--preset--color--light-green-cyan: #7bdcb5; + --wp--preset--color--vivid-green-cyan: #00d084; + --wp--preset--color--pale-cyan-blue: #8ed1fc; + --wp--preset--color--vivid-cyan-blue: #0693e3; + --wp--preset--color--vivid-purple: #9b51e0; + --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg, rgb(6, 147, 227) 0%, rgb(155, 81, 224) 100%); + --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg, rgb(122, 220, 180) 0%, rgb(0, 208, 130) 100%); + --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg, rgb(252, 185, 0) 0%, rgb(255, 105, 0) 100%); + --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg, rgb(255, 105, 0) 0%, rgb(207, 46, 46) 100%); + --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg, rgb(238, 238, 238) 0%, rgb(169, 184, 195) 100%); + --wp--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%); + --wp--preset--gradient--blush-light-purple: linear-gradient(135deg, rgb(255, 206, 236) 0%, rgb(152, 150, 240) 100%); + --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg, rgb(254, 205, 165) 0%, rgb(254, 45, 45) 50%, rgb(107, 0, 62) 100%); + --wp--preset--gradient--luminous-dusk: linear-gradient(135deg, rgb(255, 203, 112) 0%, rgb(199, 81, 192) 50%, rgb(65, 88, 208) 100%); + --wp--preset--gradient--pale-ocean: linear-gradient(135deg, rgb(255, 245, 203) 0%, rgb(182, 227, 212) 50%, rgb(51, 167, 181) 100%); + --wp--preset--gradient--electric-grass: linear-gradient(135deg, rgb(202, 248, 128) 0%, rgb(113, 206, 126) 100%); + --wp--preset--gradient--midnight: linear-gradient(135deg, rgb(2, 3, 129) 0%, rgb(40, 116, 252) 100%); + --wp--preset--font-size--small: 13px; + --wp--preset--font-size--medium: 20px; + --wp--preset--font-size--large: 36px; + --wp--preset--font-size--x-large: 42px; + --wp--preset--font-family--text-font: Manrope, sans-serif; + --wp--preset--font-family--heading-font: "" Manrope", Sans-serif", sans-serif; + --wp--preset--spacing--20: 0.44rem; + --wp--preset--spacing--30: 0.67rem; + --wp--preset--spacing--40: 1rem; + --wp--preset--spacing--50: 1.5rem; + --wp--preset--spacing--60: 2.25rem; + --wp--preset--spacing--70: 3.38rem; + --wp--preset--spacing--80: 5.06rem; + --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2); + --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4); + --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2); + --wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0); + --wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0); + } + + :root { + --wp--style--global--content-size: 1340px; + --wp--style--global--wide-size: 1340px; + } + + :where(body) { + margin: 0; + } + + :where(.is-layout-flex) { + 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 { + background-color: #ffffff; + color: #333333; + padding-top: 0px; + padding-right: 0px; + padding-bottom: 0px; + padding-left: 0px; + } + + h1 { + font-family: var(--wp--preset--font-family--heading-font); + font-size: 120px; + font-weight: 500; + letter-spacing: -0.03em; + line-height: 1.2; + text-transform: uppercase; + } + + h2 { + font-family: var(--wp--preset--font-family--heading-font); + font-size: 80px; + font-weight: 500; + letter-spacing: -0.03em; + line-height: 1.2; + text-transform: uppercase; + } + + h3 { + font-family: var(--wp--preset--font-family--heading-font); + font-size: 60px; + font-weight: 500; + letter-spacing: -0.03em; + line-height: 1.2; + text-transform: uppercase; + } + + h4 { + font-family: var(--wp--preset--font-family--heading-font); + font-size: 40px; + font-weight: 500; + letter-spacing: -0.03em; + line-height: 1.2; + text-transform: uppercase; + } + + h5 { + font-family: var(--wp--preset--font-family--heading-font); + font-size: 30px; + font-weight: 500; + letter-spacing: -0.03em; + line-height: 1.2; + text-transform: uppercase; + } + + h6 { + font-family: var(--wp--preset--font-family--heading-font); + font-size: 25px; + font-weight: 500; + letter-spacing: -0.03em; + line-height: 1.2; + text-transform: uppercase; + } + + :root :where(.wp-element-button, .wp-block-button__link) { + background-color: #32373c; + border-width: 0; + color: #fff; + font-family: inherit; + font-size: inherit; + font-style: inherit; + font-weight: inherit; + letter-spacing: inherit; + line-height: inherit; + padding-top: calc(0.667em + 2px); + padding-right: calc(1.333em + 2px); + padding-bottom: calc(0.667em + 2px); + padding-left: calc(1.333em + 2px); + text-decoration: none; + text-transform: inherit; + } + + .has-white-color { + color: var(--wp--preset--color--white) !important; + } + + .has-text-font-font-family { + font-family: var(--wp--preset--font-family--text-font) !important; + } + + /*# sourceURL=global-styles-inline-css */ + +/* STYLE BLOCK 13 */ + + /*# sourceURL=woocommerce-inline-inline-css */ + +/* STYLE BLOCK 14 */ +.elementor-kit-5 { + --e-global-color-primary: #111111; + --e-global-color-secondary: #777777; + --e-global-color-text: #333333; + --e-global-color-accent: #c01227; + --e-global-typography-primary-font-family: "Roboto"; + --e-global-typography-primary-font-weight: 600; + --e-global-typography-secondary-font-family: "Roboto Slab"; + --e-global-typography-secondary-font-weight: 400; + --e-global-typography-text-font-family: "Manrope"; + --e-global-typography-text-font-size: 18px; + --e-global-typography-text-font-weight: 400; + --e-global-typography-text-line-height: 1.6667em; + --e-global-typography-accent-font-family: "Manrope"; + --e-global-typography-accent-font-weight: 400; + --e-global-typography-accent-line-height: 1.6667em; + color: #333333; + font-family: "Manrope", Sans-serif; + font-size: 18px; + font-weight: 400; + font-style: normal; + text-decoration: none; + line-height: 1.6667em; + } + + .elementor-kit-5 p { + margin-block-end: 1.7em; + } + + + + .elementor-kit-5 h1 { + color: #111111; + font-family: "" Manrope", Sans-serif", Sans-serif; + font-size: 120px; + font-weight: 500; + text-transform: uppercase; + font-style: normal; + line-height: 1.2em; + letter-spacing: -0.03em; + } + + .elementor-kit-5 h2 { + color: #111111; + font-family: "" Manrope", Sans-serif", Sans-serif; + font-size: 80px; + font-weight: 500; + text-transform: uppercase; + font-style: normal; + line-height: 1.2em; + letter-spacing: -0.03em; + } + + .elementor-kit-5 h3 { + color: #111111; + font-family: "" Manrope", Sans-serif", Sans-serif; + font-size: 60px; + font-weight: 500; + text-transform: uppercase; + font-style: normal; + line-height: 1.2em; + letter-spacing: -0.03em; + } + + .elementor-kit-5 h4 { + color: #111111; + font-family: "" Manrope", Sans-serif", Sans-serif; + font-size: 40px; + font-weight: 500; + text-transform: uppercase; + font-style: normal; + line-height: 1.2em; + letter-spacing: -0.03em; + } + + .elementor-kit-5 h5 { + color: #111111; + font-family: "" Manrope", Sans-serif", Sans-serif; + font-size: 30px; + font-weight: 500; + text-transform: uppercase; + font-style: normal; + line-height: 1.2em; + letter-spacing: -0.03em; + } + + .elementor-kit-5 h6 { + color: #111111; + font-family: "" Manrope", Sans-serif", Sans-serif; + font-size: 25px; + font-weight: 500; + text-transform: uppercase; + font-style: normal; + line-height: 1.2em; + letter-spacing: -0.03em; + } + + .elementor-kit-5 button, + .elementor-kit-5 input[type="button"], + .elementor-kit-5 input[type="submit"] { + font-family: "Manrope", Sans-serif; + font-size: 14px; + font-weight: 600; + } + + .e-con { + --container-max-width: 1380px; + } + + .elementor-widget:not(:last-child) { + margin-block-end: 0px; + } + + .elementor-element { + --widgets-spacing: 0px 40px; + --widgets-spacing-row: 0px; + --widgets-spacing-column: 40px; + } + + @media(max-width:1200px) { + .elementor-kit-5 h1 { + font-size: 80px; + } + + .elementor-kit-5 h2 { + font-size: 60px; + } + + .elementor-kit-5 h3 { + font-size: 46px; + } + + .elementor-kit-5 h4 { + font-size: 34px; + } + + .elementor-kit-5 h5 { + font-size: 28px; + } + + .elementor-kit-5 h6 { + font-size: 22px; + } + } + + @media(max-width:840px) { + .elementor-kit-5 { + --e-global-typography-text-font-size: 16px; + --e-global-typography-accent-font-size: 16px; + font-size: 16px; + } + + .elementor-kit-5 h1 { + font-size: 60px; + } + + .elementor-kit-5 h2 { + font-size: 50px; + } + + .elementor-kit-5 h3 { + font-size: 36px; + } + + .elementor-kit-5 h4 { + font-size: 28px; + } + + .elementor-kit-5 h5 { + font-size: 24px; + } + + .elementor-kit-5 h6 { + font-size: 20px; + } + + .e-con { + --container-max-width: 1024px; + } + } + + @media(max-width:660px) { + .elementor-kit-5 h1 { + font-size: 40px; + } + + .elementor-kit-5 h2 { + font-size: 32px; + } + + .elementor-kit-5 h3 { + font-size: 28px; + } + + .elementor-kit-5 h4 { + font-size: 23px; + } + + .elementor-kit-5 h5 { + font-size: 20px; + } + + .elementor-kit-5 h6 { + font-size: 18px; + } + } + + @media(max-width:480px) { + + .e-con { + --container-max-width: 767px; + } + } + + .elementor .elementor-element.elementor-element-741f56c { + --display: flex; + --flex-direction: column; + --container-widget-width: 100%; + --container-widget-height: initial; + --container-widget-flex-grow: 0; + --container-widget-align-self: initial; + --flex-wrap-mobile: wrap; + --padding-top: 32px; + --padding-bottom: 32px; + --padding-left: 32px; + --padding-right: 32px; + } + + .elementor .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-3264830 { + background-image: url("/images/home2-slide-1.jpg"); + background-position: center; + background-repeat: no-repeat; + background-size: cover; + opacity: 1; + } + + .elementor .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-3264830:before { + content: ''; + position: absolute; + inset: 0; + background: linear-gradient(to bottom, rgba(0, 0, 0, 0.55) 0%, rgba(0, 0, 0, 0.35) 100%); + z-index: 1; + } + + .elementor .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-3264830 .slide-content-inner { + max-width: 88%; + } + + .elementor .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-3264830 .slide-content { + -webkit-align-items: center; + -moz-align-items: center; + -ms-align-items: center; + align-items: center; + -webkit-justify-content: center; + -moz-justify-content: center; + -ms-justify-content: center; + justify-content: center; + text-align: center; + position: relative; + z-index: 2; + } + + .elementor .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-3264830 .content-slider-item-heading { + font-family: "Manrope", Sans-serif; + font-size: 80px; + line-height: 1.125em; + word-spacing: -0.03em; + color: #FFFFFF; + text-transform: uppercase; + } + + .elementor .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-3264830 .content-slider-item-text { + font-size: 20px; + line-height: 1.875em; + --logico-default-text-color: #FFFFFF; + color: #FFFFFF; + --logico-dark-text-color: #FFFFFF; + --logico-light-text-color: #BEBEBE; + } + + .elementor .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-3264830 .content-slider-item-text .text-content { + max-width: 590px; + } + + .elementor .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-3264830.slide-style-standard .content-slider-item-text { + margin: 23px 0px 0px 0px; + } + + .elementor .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-6867061 { + background-image: url("/images/home2-slide-2.jpg"); + background-position: center; + background-repeat: no-repeat; + background-size: cover; + } + + .elementor .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-6867061:before { + content: ''; + position: absolute; + inset: 0; + background: linear-gradient(to bottom, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0.35) 100%); + z-index: 1; + } + + .elementor .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-6867061 .slide-content-inner { + max-width: 88%; + margin: 0 auto; + } + + .elementor .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-6867061 .slide-content { + -webkit-align-items: center; + -moz-align-items: center; + -ms-align-items: center; + align-items: center; + -webkit-justify-content: center; + -moz-justify-content: center; + -ms-justify-content: center; + justify-content: center; + text-align: center; + position: relative; + z-index: 2; + } + + .elementor .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-6867061 .content-slider-item-heading { + font-family: "Manrope", Sans-serif; + font-size: 80px; + line-height: 1.125em; + word-spacing: -0.03em; + color: #FFFFFF; + text-transform: uppercase; + } + + .elementor .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-6867061 .content-slider-item-text { + font-size: 20px; + line-height: 1.875em; + --logico-default-text-color: #FFFFFF; + color: #FFFFFF; + --logico-dark-text-color: #FFFFFF; + --logico-light-text-color: #BEBEBE; + } + + .elementor .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-6867061 .content-slider-item-text .text-content { + max-width: 590px; + } + + .elementor .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-6867061.slide-style-standard .content-slider-item-text { + margin: 23px 0px 0px 0px; + } + + .elementor .elementor-element.elementor-element-6c7cbcb .owl-carousel.owl-theme .content-item { + height: 800px; + } + + .elementor .elementor-element.elementor-element-6c7cbcb .owl-carousel .owl-stage-outer { + border-radius: 32px 32px 32px 32px; + } + + .elementor .elementor-element.elementor-element-6c7cbcb .content-slider.nav-view-compact .owl-nav, + .elementor .elementor-element.elementor-element-6c7cbcb .content-slider.nav-view-vertical .owl-nav { + bottom: 10px; + right: 10px; + } + + .elementor .elementor-element.elementor-element-6c7cbcb .slider-footer { + text-align: right; + margin-top: 0px; + margin-bottom: 31px; + } + + .elementor .elementor-element.elementor-element-6c7cbcb .slider-footer .slider-pagination { + margin-right: 145px; + margin-left: 57px; + } + + .elementor .elementor-element.elementor-element-6c7cbcb .slider-progress-wrapper { + color: #FFFFFF; + } + + .elementor .elementor-element.elementor-element-6c7cbcb .owl-dots .owl-dot:not(.active) span { + border-color: #FFFFFF; + } + + .elementor .elementor-element.elementor-element-9b26234 { + --display: grid; + --e-con-grid-template-columns: repeat(3, 1fr); + --e-con-grid-template-rows: repeat(1, 1fr); + --gap: 20px 20px; + --row-gap: 20px; + --column-gap: 20px; + --grid-auto-flow: row; + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 20px; + --padding-right: 20px; + } + + .elementor .elementor-element.elementor-element-ca6bc63 { + --display: flex; + --min-height: 339px; + --justify-content: flex-end; + --align-items: flex-start; + --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); + --gap: 0px 0px; + --row-gap: 0px; + --column-gap: 0px; + --border-radius: 25px 25px 25px 25px; + --padding-top: 50px; + --padding-bottom: 50px; + --padding-left: 47px; + --padding-right: 45px; + } + + .elementor .elementor-element.elementor-element-ca6bc63:not(.elementor-motion-effects-element-type-background) { + background-image: linear-gradient(to right, #00000080, #00000010), url("/images/home2-banner-1.jpg"); + background-position: center center; + background-repeat: no-repeat; + background-size: cover; + } + + .elementor .elementor-element.elementor-element-cc55905 { + --divider-border-style: solid; + --divider-color: #FFFFFF80; + --divider-border-width: 1px; + } + + .elementor .elementor-element.elementor-element-cc55905 .elementor-divider-separator { + width: 100%; + } + + .elementor .elementor-element.elementor-element-cc55905 .elementor-divider { + padding-block-start: 20px; + padding-block-end: 20px; + } + + .elementor .elementor-element.elementor-element-3fb5639 { + width: var(--container-widget-width, 240px); + max-width: 240px; + --container-widget-width: 240px; + --container-widget-flex-grow: 0; + } + + .elementor .elementor-element.elementor-element-3fb5639 .logico-title { + font-size: 30px; + font-weight: 600; + line-height: 1.1667em; + letter-spacing: -0.03em; + color: #FFFFFF; + } + + .elementor .elementor-element.elementor-element-94c3ff1>.elementor-widget-container { + margin: 20px 0px 0px 0px; + } + + .elementor .elementor-element.elementor-element-94c3ff1 { + --logico-default-text-color: #FFFFFF; + } + + .elementor .elementor-element.elementor-element-4c0903b { + --display: flex; + --min-height: 339px; + --justify-content: flex-end; + --align-items: flex-start; + --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); + --gap: 0px 0px; + --row-gap: 0px; + --column-gap: 0px; + --border-radius: 25px 25px 25px 25px; + --padding-top: 50px; + --padding-bottom: 50px; + --padding-left: 47px; + --padding-right: 45px; + } + + .elementor .elementor-element.elementor-element-4c0903b:not(.elementor-motion-effects-element-type-background) { + background-color: #1F1F1F; + } + + .elementor .elementor-element.elementor-element-c8adeeb { + --divider-border-style: solid; + --divider-color: #FFFFFF80; + --divider-border-width: 1px; + } + + .elementor .elementor-element.elementor-element-c8adeeb .elementor-divider-separator { + width: 100%; + } + + .elementor .elementor-element.elementor-element-c8adeeb .elementor-divider { + padding-block-start: 20px; + padding-block-end: 20px; + } + + .elementor .elementor-element.elementor-element-5e64d7b { + width: var(--container-widget-width, 300px); + max-width: 300px; + --container-widget-width: 300px; + --container-widget-flex-grow: 0; + } + + .elementor .elementor-element.elementor-element-5e64d7b .logico-title { + font-size: 30px; + font-weight: 600; + line-height: 1.1667em; + letter-spacing: -0.03em; + color: #FFFFFF; + } + + .elementor .elementor-element.elementor-element-20db156>.elementor-widget-container { + margin: 20px 0px 0px 0px; + } + + .elementor .elementor-element.elementor-element-20db156 { + --logico-default-text-color: #FFFFFF; + } + + .elementor .elementor-element.elementor-element-f003242 { + --display: flex; + --min-height: 339px; + --justify-content: flex-end; + --align-items: flex-start; + --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); + --gap: 0px 0px; + --row-gap: 0px; + --column-gap: 0px; + --border-radius: 25px 25px 25px 25px; + --padding-top: 50px; + --padding-bottom: 50px; + --padding-left: 47px; + --padding-right: 45px; + } + + .elementor .elementor-element.elementor-element-f003242:not(.elementor-motion-effects-element-type-background) { + background-image: url("/images/home2-banner-3.jpg"); + background-position: center center; + background-repeat: no-repeat; + background-size: cover; + } + + .elementor .elementor-element.elementor-element-d58ef3c { + --divider-border-style: solid; + --divider-color: #FFFFFF80; + --divider-border-width: 1px; + } + + .elementor .elementor-element.elementor-element-d58ef3c .elementor-divider-separator { + width: 100%; + } + + .elementor .elementor-element.elementor-element-d58ef3c .elementor-divider { + padding-block-start: 20px; + padding-block-end: 20px; + } + + .elementor .elementor-element.elementor-element-d00253e { + width: var(--container-widget-width, 380px); + max-width: 380px; + --container-widget-width: 380px; + --container-widget-flex-grow: 0; + } + + .elementor .elementor-element.elementor-element-d00253e .logico-title { + font-size: 30px; + font-weight: 600; + line-height: 1.1667em; + letter-spacing: -0.03em; + color: #FFFFFF; + } + + .elementor .elementor-element.elementor-element-3481e66>.elementor-widget-container { + margin: 20px 0px 0px 0px; + } + + .elementor .elementor-element.elementor-element-3481e66 { + --logico-default-text-color: #FFFFFF; + } + + .elementor .elementor-element.elementor-element-30fd9d1 { + --display: flex; + --flex-direction: column; + --container-widget-width: 100%; + --container-widget-height: initial; + --container-widget-flex-grow: 0; + --container-widget-align-self: initial; + --flex-wrap-mobile: wrap; + --margin-top: 150px; + --margin-bottom: 0px; + --margin-left: 0px; + --margin-right: 0px; + } + + .elementor .elementor-element.elementor-element-03db5d7 { + --display: flex; + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 20px; + --padding-right: 20px; + } + + .elementor .elementor-element.elementor-element-3fe4ca3 .logico-title { + font-size: 14px; + font-weight: 500; + line-height: 2.1429em; + color: #111111; + } + + .elementor .elementor-element.elementor-element-ffd1f7d { + width: var(--container-widget-width, 55%); + max-width: 55%; + --container-widget-width: 55%; + --container-widget-flex-grow: 0; + } + + .elementor .elementor-element.elementor-element-ffd1f7d .logico-title { + font-family: "Manrope", Sans-serif; + font-weight: 600; + text-transform: none; + letter-spacing: -0.03em; + } + + .elementor .elementor-element.elementor-element-e09c20e { + --display: grid; + --e-con-grid-template-columns: repeat(4, 1fr); + --e-con-grid-template-rows: repeat(1, 1fr); + --gap: 40px 40px; + --row-gap: 40px; + --column-gap: 40px; + --grid-auto-flow: row; + --margin-top: 85px; + --margin-bottom: 0px; + --margin-left: 0px; + --margin-right: 0px; + } + + .elementor .elementor-element.elementor-element-81a7690>.elementor-widget-container { + padding: 0px 40px 0px 0px; + border-style: solid; + border-width: 0px 1px 0px 0px; + border-color: #e5e7eb; + } + + .elementor .elementor-element.elementor-element-81a7690 .elementor-icon-box-wrapper { + text-align: left; + } + + .elementor .elementor-element.elementor-element-81a7690 { + --icon-box-icon-margin: 100px; + } + + + .elementor .elementor-element.elementor-element-81a7690.elementor-view-default .elementor-icon { + fill: #111111; + color: #111111; + border-color: #111111; + } + + .elementor .elementor-element.elementor-element-81a7690 .elementor-icon { + font-size: 61px; + } + + .elementor .elementor-element.elementor-element-81a7690 .elementor-icon-box-title, + .elementor .elementor-element.elementor-element-81a7690 .elementor-icon-box-title a { + font-family: "Manrope", Sans-serif; + font-size: 25px; + font-weight: 600; + text-transform: none; + line-height: 1.4em; + } + + .elementor .elementor-element.elementor-element-81a7690 .elementor-icon-box-title { + color: #111111; + } + + .elementor .elementor-element.elementor-element-0f4aa27>.elementor-widget-container { + padding: 0px 40px 0px 0px; + border-style: solid; + border-width: 0px 1px 0px 0px; + border-color: #e5e7eb; + } + + .elementor .elementor-element.elementor-element-0f4aa27 .elementor-icon-box-wrapper { + text-align: left; + } + + .elementor .elementor-element.elementor-element-0f4aa27 { + --icon-box-icon-margin: 120px; + } + + + .elementor .elementor-element.elementor-element-0f4aa27.elementor-view-default .elementor-icon { + fill: #111111; + color: #111111; + border-color: #111111; + } + + .elementor .elementor-element.elementor-element-0f4aa27 .elementor-icon { + font-size: 61px; + } + + .elementor .elementor-element.elementor-element-0f4aa27 .elementor-icon-box-title, + .elementor .elementor-element.elementor-element-0f4aa27 .elementor-icon-box-title a { + font-family: "Manrope", Sans-serif; + font-size: 25px; + font-weight: 600; + text-transform: none; + line-height: 1.4em; + } + + .elementor .elementor-element.elementor-element-0f4aa27 .elementor-icon-box-title { + color: #111111; + } + + .elementor .elementor-element.elementor-element-6cfd203>.elementor-widget-container { + padding: 0px 40px 0px 0px; + border-style: solid; + border-width: 0px 1px 0px 0px; + border-color: #e5e7eb; + } + + .elementor .elementor-element.elementor-element-6cfd203 .elementor-icon-box-wrapper { + text-align: left; + } + + .elementor .elementor-element.elementor-element-6cfd203 { + --icon-box-icon-margin: 120px; + } + + + .elementor .elementor-element.elementor-element-6cfd203.elementor-view-default .elementor-icon { + fill: #111111; + color: #111111; + border-color: #111111; + } + + .elementor .elementor-element.elementor-element-6cfd203 .elementor-icon { + font-size: 61px; + } + + .elementor .elementor-element.elementor-element-6cfd203 .elementor-icon-box-title, + .elementor .elementor-element.elementor-element-6cfd203 .elementor-icon-box-title a { + font-family: "Manrope", Sans-serif; + font-size: 25px; + font-weight: 600; + text-transform: none; + line-height: 1.4em; + } + + .elementor .elementor-element.elementor-element-6cfd203 .elementor-icon-box-title { + color: #111111; + } + + .elementor .elementor-element.elementor-element-0d343e1>.elementor-widget-container { + padding: 0px 40px 0px 0px; + border-style: solid; + border-width: 0px 1px 0px 0px; + border-color: #e5e7eb; + } + + .elementor .elementor-element.elementor-element-0d343e1 .elementor-icon-box-wrapper { + text-align: left; + } + + .elementor .elementor-element.elementor-element-0d343e1 { + --icon-box-icon-margin: 120px; + } + + + .elementor .elementor-element.elementor-element-0d343e1.elementor-view-default .elementor-icon { + fill: #111111; + color: #111111; + border-color: #111111; + } + + .elementor .elementor-element.elementor-element-0d343e1 .elementor-icon { + font-size: 61px; + } + + .elementor .elementor-element.elementor-element-0d343e1 .elementor-icon-box-title, + .elementor .elementor-element.elementor-element-0d343e1 .elementor-icon-box-title a { + font-family: "Manrope", Sans-serif; + font-size: 25px; + font-weight: 600; + text-transform: none; + line-height: 1.4em; + } + + .elementor .elementor-element.elementor-element-0d343e1 .elementor-icon-box-title { + color: #111111; + } + + .elementor .elementor-element.elementor-element-b62c0b3 { + --display: flex; + --flex-direction: column; + --container-widget-width: 100%; + --container-widget-height: initial; + --container-widget-flex-grow: 0; + --container-widget-align-self: initial; + --flex-wrap-mobile: wrap; + --margin-top: 100px; + --margin-bottom: 0px; + --margin-left: 0px; + --margin-right: 0px; + } + + .elementor .elementor-element.elementor-element-592e9e8 { + --display: flex; + } + + .elementor .elementor-element.elementor-element-ab41b28 .ticker .ticker-text { + font-family: "Manrope", Sans-serif; + text-transform: none; + } + + .elementor .elementor-element.elementor-element-89a0ca1 { + --display: flex; + --flex-direction: column; + --container-widget-width: 100%; + --container-widget-height: initial; + --container-widget-flex-grow: 0; + --container-widget-align-self: initial; + --flex-wrap-mobile: wrap; + --gap: 0px 0px; + --row-gap: 0px; + --column-gap: 0px; + --margin-top: 50px; + --margin-bottom: 0px; + --margin-left: 0px; + --margin-right: 0px; + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 20px; + --padding-right: 20px; + } + + + + + + + .elementor .elementor-element.elementor-element-99768ba { + text-align: right; + } + + + + + .elementor .elementor-element.elementor-element-0136e6e>.elementor-widget-container { + margin: 0px 0px 0px 0px; + padding: 0px 0px 13px 0px; + border-style: solid; + border-width: 0px 0px 1px 0px; + border-color: #FFFFFF; + } + + .elementor .elementor-element.elementor-element-0136e6e .logico-title { + font-size: 14px; + font-weight: 500; + line-height: 2.1429em; + color: #FFFFFF; + } + + .elementor .elementor-element.elementor-element-7500280>.elementor-widget-container { + margin: 66px 0px 0px 0px; + } + + .elementor .elementor-element.elementor-element-7500280 .logico-title { + font-family: "Manrope", Sans-serif; + font-weight: 600; + text-transform: none; + letter-spacing: -0.03em; + } + + .elementor .elementor-element.elementor-element-4cc07a7>.elementor-widget-container { + margin: 25px 0px 0px 0px; + } + + .elementor .elementor-element.elementor-element-4cc07a7 .logico-title { + font-size: 20px; + font-weight: 600; + line-height: 1.5em; + } + + .elementor .elementor-element.elementor-element-165dfa5 { + width: var(--container-widget-width, 619px); + max-width: 619px; + --container-widget-width: 619px; + --container-widget-flex-grow: 0; + } + + .elementor .elementor-element.elementor-element-165dfa5>.elementor-widget-container { + margin: 8px 0px 0px 0px; + } + + .elementor .elementor-element.elementor-element-da9d310>.elementor-widget-container { + margin: 24px 0px 0px 0px; + } + + .elementor .elementor-element.elementor-element-da9d310 .logico-title { + font-size: 20px; + font-weight: 600; + line-height: 1.5em; + } + + .elementor .elementor-element.elementor-element-3888a1e { + width: var(--container-widget-width, 526px); + max-width: 526px; + --container-widget-width: 526px; + --container-widget-flex-grow: 0; + } + + .elementor .elementor-element.elementor-element-3888a1e>.elementor-widget-container { + margin: 8px 0px 0px 0px; + } + + .elementor .elementor-element.elementor-element-c0a45e4>.elementor-widget-container { + margin: 40px 0px 0px 0px; + } + + .elementor .elementor-element.elementor-element-0efc59e { + width: auto; + max-width: auto; + top: 0px; + } + + body:not(.rtl) .elementor .elementor-element.elementor-element-0efc59e { + right: 0px; + } + + .elementor .elementor-element.elementor-element-0efc59e .block-decoration, + .elementor .elementor-element.elementor-element-0efc59e .block-decoration .block-decoration-item { + width: 108px; + } + + .elementor .elementor-element.elementor-element-0efc59e .block-decoration { + text-align: right; + } + + .elementor .elementor-element.elementor-element-0efc59e .block-decoration.block-decoration-style-1 .block-decoration-item:before { + background-color: #1F1F1F; + } + + .elementor .elementor-element.elementor-element-0efc59e .block-decoration.block-decoration-style-1 .block-decoration-item:after { + background-color: #c01227 + } + + .elementor .elementor-element.elementor-element-88745f4 { + --display: flex; + --flex-direction: column; + --container-widget-width: 100%; + --container-widget-height: initial; + --container-widget-flex-grow: 0; + --container-widget-align-self: initial; + --flex-wrap-mobile: wrap; + --margin-top: 50px; + --margin-bottom: 0px; + --margin-left: 0px; + --margin-right: 0px; + } + + .elementor .elementor-element.elementor-element-343b363 { + --display: flex; + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 20px; + --padding-right: 20px; + } + + .elementor .elementor-element.elementor-element-7afb238>.elementor-widget-container { + margin: 0px 0px 50px 0px; + padding: 0px 0px 14px 0px; + border-style: solid; + border-width: 0px 0px 1px 0px; + } + + .elementor .elementor-element.elementor-element-7afb238 .logico-title { + font-size: 14px; + font-weight: 500; + line-height: 2.1429em; + } + + .elementor .elementor-element.elementor-element-1cc335a .logico-title { + font-family: "Manrope Alt", Sans-serif; + font-size: 180px; + font-weight: 700; + line-height: 1em; + letter-spacing: -0.03em; + color: #FFFFFF00; + -webkit-text-stroke-width: 2px; + stroke-width: 2px; + -webkit-text-stroke-color: #c01227; + stroke: #c01227; + } + + .elementor .elementor-element.elementor-element-4c3e632 { + --display: flex; + --flex-direction: row; + --container-widget-width: initial; + --container-widget-height: 100%; + --container-widget-flex-grow: 1; + --container-widget-align-self: stretch; + --flex-wrap-mobile: wrap; + --margin-top: 76px; + --margin-bottom: 0px; + --margin-left: 0px; + --margin-right: 0px; + } + + .elementor .elementor-element.elementor-element-5ba6bbf { + --display: flex; + } + + .elementor .elementor-element.elementor-element-9363070 .logico-title { + font-family: "Manrope", Sans-serif; + font-weight: 600; + text-transform: none; + letter-spacing: -0.03em; + } + + .elementor .elementor-element.elementor-element-e7609a5 { + --display: flex; + } + + + + .elementor .elementor-element.elementor-element-2d7c3ee { + --display: grid; + --e-con-grid-template-columns: repeat(4, 1fr); + --e-con-grid-template-rows: repeat(1, 1fr); + --gap: 60px 40px; + --row-gap: 60px; + --column-gap: 40px; + --grid-auto-flow: row; + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 20px; + --padding-right: 20px; + } + + .elementor .elementor-element.elementor-element-d11b050 { + --display: flex; + } + + .elementor .elementor-element.elementor-element-3a6f50f>.elementor-widget-container { + margin: 0px 0px 30px -9px; + } + + .elementor .elementor-element.elementor-element-3a6f50f .elementor-icon-wrapper { + text-align: left; + } + + + .elementor .elementor-element.elementor-element-3a6f50f.elementor-view-default .elementor-icon { + color: #A1A1A1; + border-color: #A1A1A1; + } + + + .elementor .elementor-element.elementor-element-3a6f50f.elementor-view-default .elementor-icon svg { + fill: #A1A1A1; + } + + .elementor .elementor-element.elementor-element-3a6f50f .elementor-icon { + font-size: 70px; + } + + .elementor .elementor-element.elementor-element-3a6f50f .elementor-icon svg { + height: 70px; + } + + .elementor .elementor-element.elementor-element-1025248>.elementor-widget-container { + margin: 19px 0px 0px 0px; + } + + .elementor .elementor-element.elementor-element-1025248 .logico-title { + font-size: 20px; + font-weight: 600; + line-height: 1.5em; + color: #333333; + } + + .elementor .elementor-element.elementor-element-c7c19bd>.elementor-widget-container { + margin: 14px 0px 0px 0px; + } + + .elementor .elementor-element.elementor-element-2c82e54 { + --display: flex; + } + + .elementor .elementor-element.elementor-element-f51735e>.elementor-widget-container { + margin: 0px 0px 27px 0px; + } + + .elementor .elementor-element.elementor-element-f51735e .elementor-icon-wrapper { + text-align: left; + } + + + .elementor .elementor-element.elementor-element-f51735e.elementor-view-default .elementor-icon { + color: #A1A1A1; + border-color: #A1A1A1; + } + + + .elementor .elementor-element.elementor-element-f51735e.elementor-view-default .elementor-icon svg { + fill: #A1A1A1; + } + + .elementor .elementor-element.elementor-element-f51735e .elementor-icon { + font-size: 61px; + } + + .elementor .elementor-element.elementor-element-f51735e .elementor-icon svg { + height: 61px; + } + + .elementor .elementor-element.elementor-element-c682633>.elementor-widget-container { + margin: 19px 0px 0px 0px; + } + + .elementor .elementor-element.elementor-element-c682633 .logico-title { + font-size: 20px; + font-weight: 600; + line-height: 1.5em; + color: #333333; + } + + .elementor .elementor-element.elementor-element-74d14e3>.elementor-widget-container { + margin: 14px 0px 0px 0px; + } + + .elementor .elementor-element.elementor-element-08b9b20 { + --display: flex; + } + + .elementor .elementor-element.elementor-element-612c459>.elementor-widget-container { + margin: 8px 0px 24px 0px; + } + + .elementor .elementor-element.elementor-element-612c459 .elementor-icon-wrapper { + text-align: left; + } + + + .elementor .elementor-element.elementor-element-612c459.elementor-view-default .elementor-icon { + color: #A1A1A1; + border-color: #A1A1A1; + } + + + .elementor .elementor-element.elementor-element-612c459.elementor-view-default .elementor-icon svg { + fill: #A1A1A1; + } + + .elementor .elementor-element.elementor-element-612c459 .elementor-icon { + font-size: 68px; + } + + .elementor .elementor-element.elementor-element-612c459 .elementor-icon svg { + height: 68px; + } + + .elementor .elementor-element.elementor-element-aa49275>.elementor-widget-container { + margin: 19px 0px 0px 0px; + } + + .elementor .elementor-element.elementor-element-aa49275 .logico-title { + font-size: 20px; + font-weight: 600; + line-height: 1.5em; + color: #333333; + } + + .elementor .elementor-element.elementor-element-74cfdf7>.elementor-widget-container { + margin: 14px 0px 0px 0px; + } + + .elementor .elementor-element.elementor-element-04989ee { + --display: flex; + } + + .elementor .elementor-element.elementor-element-11a657e>.elementor-widget-container { + margin: 0px 0px 27px 0px; + } + + .elementor .elementor-element.elementor-element-11a657e .elementor-icon-wrapper { + text-align: left; + } + + + .elementor .elementor-element.elementor-element-11a657e.elementor-view-default .elementor-icon { + color: #A1A1A1; + border-color: #A1A1A1; + } + + + .elementor .elementor-element.elementor-element-11a657e.elementor-view-default .elementor-icon svg { + fill: #A1A1A1; + } + + .elementor .elementor-element.elementor-element-11a657e .elementor-icon { + font-size: 49px; + } + + .elementor .elementor-element.elementor-element-11a657e .elementor-icon svg { + height: 49px; + } + + .elementor .elementor-element.elementor-element-b317d31>.elementor-widget-container { + margin: 19px 0px 0px 0px; + } + + .elementor .elementor-element.elementor-element-b317d31 .logico-title { + font-size: 20px; + font-weight: 600; + line-height: 1.5em; + color: #333333; + } + + .elementor .elementor-element.elementor-element-8fe5662>.elementor-widget-container { + margin: 14px 0px 0px 0px; + } + + .elementor .elementor-element.elementor-element-1632aa3 .owl-dots .owl-dot:not(.active) span { + border-color: #FFFFFF; + } + + .elementor .elementor-element.elementor-element-1632aa3 .owl-dots .owl-dot.active span { + border-color: #c01227; + } + + .elementor .elementor-element.elementor-element-7e719d0 .owl-dots .owl-dot:not(.active) span { + border-color: #D4D4D4; + } + + .elementor .elementor-element.elementor-element-7e719d0 .owl-dots .owl-dot.active span { + border-color: #1F1F1F; + } + + @media(max-width:1200px) { + .elementor .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-3264830 .slide-content-inner { + max-width: 70%; + } + + .elementor .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-3264830 .content-slider-item-heading { + font-size: 46px; + } + + .elementor .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-6867061 .slide-content-inner { + margin: 110px 0px 0px 0px; + } + + .elementor .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-6867061 .content-slider-item-heading { + font-size: 46px; + } + + .elementor .elementor-element.elementor-element-6c7cbcb .slider-footer { + margin-top: 0px; + margin-bottom: 9px; + } + + .elementor .elementor-element.elementor-element-6c7cbcb .slider-footer .slider-pagination { + margin-right: 80px; + margin-left: 30px; + } + + .elementor .elementor-element.elementor-element-9b26234 { + --grid-auto-flow: row; + } + + .elementor .elementor-element.elementor-element-03db5d7 { + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 30px; + --padding-right: 30px; + } + + .elementor .elementor-element.elementor-element-ffd1f7d { + --container-widget-width: 65%; + --container-widget-flex-grow: 0; + width: var(--container-widget-width, 65%); + max-width: 65%; + } + + .elementor .elementor-element.elementor-element-e09c20e { + --grid-auto-flow: row; + } + + .elementor .elementor-element.elementor-element-99768ba>.elementor-widget-container { + margin: 0px 0px 0px 0px; + } + + + .elementor .elementor-element.elementor-element-7500280>.elementor-widget-container { + padding: 0% 0% 0% 0%; + } + + .elementor .elementor-element.elementor-element-0efc59e .block-decoration, + .elementor .elementor-element.elementor-element-0efc59e .block-decoration .block-decoration-item { + width: 97px; + } + + .elementor .elementor-element.elementor-element-343b363 { + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 30px; + --padding-right: 30px; + } + + .elementor .elementor-element.elementor-element-9363070>.elementor-widget-container { + padding: 0% 0% 0% 0%; + } + + .elementor .elementor-element.elementor-element-2d7c3ee { + --grid-auto-flow: row; + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 30px; + --padding-right: 30px; + } + } + + @media(max-width:1020px) { + .elementor .elementor-element.elementor-element-741f56c { + --padding-top: 10px; + --padding-bottom: 10px; + --padding-left: 10px; + --padding-right: 10px; + } + + .elementor .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-3264830 .slide-content-inner { + max-width: 85%; + } + + .elementor .elementor-element.elementor-element-9b26234 { + --e-con-grid-template-columns: repeat(1, 1fr); + --gap: 10px 20px; + --row-gap: 10px; + --column-gap: 20px; + --grid-auto-flow: row; + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 10px; + --padding-right: 10px; + } + + .elementor .elementor-element.elementor-element-30fd9d1 { + --margin-top: 120px; + --margin-bottom: 0px; + --margin-left: 0px; + --margin-right: 0px; + } + + .elementor .elementor-element.elementor-element-ffd1f7d { + --container-widget-width: 80%; + --container-widget-flex-grow: 0; + width: var(--container-widget-width, 80%); + max-width: 80%; + } + + .elementor .elementor-element.elementor-element-e09c20e { + --gap: 40px 20px; + --row-gap: 40px; + --column-gap: 20px; + --grid-auto-flow: row; + --margin-top: 60px; + --margin-bottom: 0px; + --margin-left: 0px; + --margin-right: 0px; + } + + .elementor .elementor-element.elementor-element-81a7690>.elementor-widget-container { + padding: 0px 20px 0px 0px; + } + + .elementor .elementor-element.elementor-element-81a7690 { + --icon-box-icon-margin: 80px; + } + + .elementor .elementor-element.elementor-element-81a7690 .elementor-icon-box-title, + .elementor .elementor-element.elementor-element-81a7690 .elementor-icon-box-title a { + font-size: 20px; + } + + .elementor .elementor-element.elementor-element-0f4aa27>.elementor-widget-container { + padding: 0px 20px 0px 0px; + } + + .elementor .elementor-element.elementor-element-0f4aa27 { + --icon-box-icon-margin: 80px; + } + + .elementor .elementor-element.elementor-element-0f4aa27 .elementor-icon-box-title, + .elementor .elementor-element.elementor-element-0f4aa27 .elementor-icon-box-title a { + font-size: 20px; + } + + .elementor .elementor-element.elementor-element-6cfd203>.elementor-widget-container { + padding: 0px 20px 0px 0px; + } + + .elementor .elementor-element.elementor-element-6cfd203 { + --icon-box-icon-margin: 80px; + } + + .elementor .elementor-element.elementor-element-6cfd203 .elementor-icon-box-title, + .elementor .elementor-element.elementor-element-6cfd203 .elementor-icon-box-title a { + font-size: 20px; + } + + .elementor .elementor-element.elementor-element-0d343e1>.elementor-widget-container { + padding: 0px 20px 0px 0px; + } + + .elementor .elementor-element.elementor-element-0d343e1 { + --icon-box-icon-margin: 80px; + } + + .elementor .elementor-element.elementor-element-0d343e1 .elementor-icon-box-title, + .elementor .elementor-element.elementor-element-0d343e1 .elementor-icon-box-title a { + font-size: 20px; + } + + .elementor .elementor-element.elementor-element-b62c0b3 { + --margin-top: 50px; + --margin-bottom: 0px; + --margin-left: 0px; + --margin-right: 0px; + } + + .elementor .elementor-element.elementor-element-89a0ca1 { + --margin-top: 120px; + --margin-bottom: 0px; + --margin-left: 0px; + --margin-right: 0px; + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 10px; + --padding-right: 10px; + } + + + + .elementor .elementor-element.elementor-element-0136e6e>.elementor-widget-container { + margin: 0px 0px 0px 0px; + } + + .elementor .elementor-element.elementor-element-7500280>.elementor-widget-container { + margin: 50px 0px 0px 0px; + } + + .elementor .elementor-element.elementor-element-88745f4 { + --margin-top: 120px; + --margin-bottom: 0px; + --margin-left: 0px; + --margin-right: 0px; + } + + .elementor .elementor-element.elementor-element-7afb238>.elementor-widget-container { + margin: 0px 0px 50px 0px; + } + + .elementor .elementor-element.elementor-element-1cc335a .logico-title { + font-size: 120px; + } + + .elementor .elementor-element.elementor-element-2d7c3ee { + --e-con-grid-template-columns: repeat(2, 1fr); + --grid-auto-flow: row; + } + } + + @media(max-width:840px) { + .elementor .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-3264830 .slide-content-inner { + margin: 0px 0px 0px 0px; + } + + .elementor .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-3264830 .content-slider-item-heading { + font-size: 36px; + } + + .elementor .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-6867061 .slide-content-inner { + margin: 60px 0px 0px 0px; + } + + .elementor .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-6867061 .content-slider-item-heading { + font-size: 36px; + } + + .elementor .elementor-element.elementor-element-6c7cbcb .owl-carousel.owl-theme .content-item { + height: 600px; + } + + .elementor .elementor-element.elementor-element-9b26234 { + --grid-auto-flow: row; + } + + .elementor .elementor-element.elementor-element-e09c20e { + --e-con-grid-template-columns: repeat(2, 1fr); + --gap: 60px 20px; + --row-gap: 60px; + --column-gap: 20px; + --grid-auto-flow: row; + } + + + + .elementor .elementor-element.elementor-element-0efc59e .block-decoration, + .elementor .elementor-element.elementor-element-0efc59e .block-decoration .block-decoration-item { + width: 70px; + } + + .elementor .elementor-element.elementor-element-4c3e632 { + --flex-direction: column; + --container-widget-width: 100%; + --container-widget-height: initial; + --container-widget-flex-grow: 0; + --container-widget-align-self: initial; + --flex-wrap-mobile: wrap; + } + + .elementor .elementor-element.elementor-element-e7609a5 { + --margin-top: 30px; + --margin-bottom: 0px; + --margin-left: 0px; + --margin-right: 0px; + } + + .elementor .elementor-element.elementor-element-2d7c3ee { + --grid-auto-flow: row; + } + } + + @media(max-width:660px) { + .elementor .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-3264830 .content-slider-item-heading { + font-size: 28px; + } + + .elementor .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-6867061 .slide-content-inner { + max-width: 70%; + } + + .elementor .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-6867061 .content-slider-item-heading { + font-size: 28px; + } + + .elementor .elementor-element.elementor-element-6c7cbcb .slider-footer { + margin-top: 0px; + margin-bottom: 9px; + } + + .elementor .elementor-element.elementor-element-6c7cbcb .slider-footer .slider-pagination { + margin-right: 80px; + margin-left: 20px; + } + + .elementor .elementor-element.elementor-element-9b26234 { + --grid-auto-flow: row; + } + + .elementor .elementor-element.elementor-element-30fd9d1 { + --margin-top: 90px; + --margin-bottom: 0px; + --margin-left: 0px; + --margin-right: 0px; + } + + .elementor .elementor-element.elementor-element-03db5d7 { + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 20px; + --padding-right: 20px; + } + + .elementor .elementor-element.elementor-element-ffd1f7d { + --container-widget-width: 100%; + --container-widget-flex-grow: 0; + width: var(--container-widget-width, 100%); + max-width: 100%; + } + + .elementor .elementor-element.elementor-element-e09c20e { + --grid-auto-flow: row; + } + + .elementor .elementor-element.elementor-element-b62c0b3 { + --margin-top: 50px; + --margin-bottom: 0px; + --margin-left: 0px; + --margin-right: 0px; + } + + .elementor .elementor-element.elementor-element-89a0ca1 { + --margin-top: 90px; + --margin-bottom: 0px; + --margin-left: 0px; + --margin-right: 0px; + } + + .elementor .elementor-element.elementor-element-0efc59e .block-decoration, + .elementor .elementor-element.elementor-element-0efc59e .block-decoration .block-decoration-item { + width: 50px; + } + + .elementor .elementor-element.elementor-element-88745f4 { + --margin-top: 90px; + --margin-bottom: 0px; + --margin-left: 0px; + --margin-right: 0px; + } + + .elementor .elementor-element.elementor-element-343b363 { + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 20px; + --padding-right: 20px; + } + + .elementor .elementor-element.elementor-element-1cc335a .logico-title { + font-size: 80px; + } + + .elementor .elementor-element.elementor-element-e7609a5 { + --margin-top: 30px; + --margin-bottom: 0px; + --margin-left: 0px; + --margin-right: 0px; + } + + .elementor .elementor-element.elementor-element-2d7c3ee { + --gap: 60px 20px; + --row-gap: 60px; + --column-gap: 20px; + --grid-auto-flow: row; + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 20px; + --padding-right: 20px; + } + } + + @media(max-width:480px) { + .elementor .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-3264830 .slide-content-inner { + max-width: 100%; + } + + .elementor .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-6867061 .slide-content-inner { + max-width: 100%; + } + + .elementor .elementor-element.elementor-element-9b26234 { + --e-con-grid-template-columns: repeat(1, 1fr); + --grid-auto-flow: row; + } + + .elementor .elementor-element.elementor-element-e09c20e { + --e-con-grid-template-columns: repeat(1, 1fr); + --gap: 40px 20px; + --row-gap: 40px; + --column-gap: 20px; + --grid-auto-flow: row; + } + + .elementor .elementor-element.elementor-element-81a7690>.elementor-widget-container { + padding: 0px 0px 40px 0px; + border-width: 0px 0px 1px 0px; + } + + .elementor .elementor-element.elementor-element-0f4aa27>.elementor-widget-container { + padding: 0px 0px 40px 0px; + border-width: 0px 0px 1px 0px; + } + + .elementor .elementor-element.elementor-element-6cfd203>.elementor-widget-container { + padding: 0px 0px 40px 0px; + border-width: 0px 0px 1px 0px; + } + + .elementor .elementor-element.elementor-element-0d343e1>.elementor-widget-container { + padding: 0px 0px 40px 0px; + border-width: 0px 0px 1px 0px; + } + + .elementor .elementor-element.elementor-element-1cc335a .logico-title { + font-size: 56px; + } + + .elementor .elementor-element.elementor-element-2d7c3ee { + --e-con-grid-template-columns: repeat(1, 1fr); + --grid-auto-flow: row; + } + } + + .elementor-5180 .elementor-element.elementor-element-466de1b { + --display: flex; + --position: absolute; + --flex-direction: row; + --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); + --container-widget-height: 100%; + --container-widget-flex-grow: 1; + --container-widget-align-self: stretch; + --flex-wrap-mobile: wrap; + --align-items: center; + --gap: 0px 0px; + --row-gap: 0px; + --column-gap: 0px; + --padding-top: 10px; + --padding-bottom: 0px; + --padding-left: 40px; + --padding-right: 40px; + + + top: 10px; + --z-index: 99; + + + /* --display: flex; + --flex-direction: row; + --container-widget-width: initial; + --container-widget-height: 100%; + --container-widget-flex-grow: 1; + --container-widget-align-self: stretch; + --flex-wrap-mobile: wrap; + --gap: 0px 0px; + --row-gap: 0px; + --column-gap: 0px; + --flex-wrap: nowrap; + --border-radius: 25px 25px 25px 25px; + --z-index: 1; */ + } + + body:not(.rtl) .elementor-5180 .elementor-element.elementor-element-466de1b { + left: 0px; + + } + + .elementor-5180 .elementor-element.elementor-element-e052838 { + --display: flex; + --flex-direction: column; + --container-widget-width: 100%; + --container-widget-height: initial; + --container-widget-flex-grow: 0; + --container-widget-align-self: initial; + --flex-wrap-mobile: wrap; + --gap: 0px 0px; + --row-gap: 0px; + --column-gap: 0px; + --margin-top: 0%; + --margin-bottom: 0%; + --margin-left: 2.36%; + --margin-right: 0%; + --z-index: 2; + } + + .elementor-5180 .elementor-element.elementor-element-d681ece { + --display: flex; + --flex-direction: row; + --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); + --container-widget-height: 100%; + --container-widget-flex-grow: 1; + --container-widget-align-self: stretch; + --flex-wrap-mobile: wrap; + --justify-content: space-around; + --align-items: stretch; + --gap: 0px 0px; + --row-gap: 0px; + --column-gap: 0px; + --flex-wrap: nowrap; + --z-index: 2; + } + + .elementor-5180 .elementor-element.elementor-element-472172e { + --display: flex; + --flex-direction: row; + --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); + --container-widget-height: 100%; + --container-widget-flex-grow: 1; + --container-widget-align-self: stretch; + --flex-wrap-mobile: wrap; + --justify-content: space-between; + --align-items: center; + --gap: 0px 20px; + --row-gap: 0px; + /* --column-gap: 20px; */ + --flex-wrap: nowrap; + --padding-top: 34px; + --padding-bottom: 34px; + --padding-left: 0px; + --padding-right: 0px; + --z-index: 2; + } + + .elementor-5180 .elementor-element.elementor-element-472172e.e-con { + --flex-grow: 1; + --flex-shrink: 0; + } + + #side-panel-2f31137:before { + background-image: url("/images/bg-slide-sidebar.jpg"); + background-position: center center; + background-repeat: no-repeat; + background-size: cover; + } + + .elementor-5180 .elementor-element.elementor-element-2f31137.elementor-element { + --flex-grow: 0; + --flex-shrink: 1; + } + + .elementor-5180 .elementor-element.elementor-element-2f31137 .dropdown-trigger-icon { + color: #ffffff; + } + + .elementor-5180 .elementor-element.elementor-element-2f31137 .dropdown-trigger-icon:hover { + color: #ffffff; + } + + #side-panel-2f31137 .slide-sidebar { + padding: 137px 60px 60px 60px !important; + } + + #side-panel-2f31137 { + --logico-default-text-color: #ffffff; + --logico-dark-text-color: #ffffff; + --logico-light-text-color: #bebebe; + --logico-accent-color: #C01227; + --logico-accent-alter-color: #C01227; + --logico-border-color: #cbcbcb; + --logico-border-hover-color: #ffffff; + --logico-background-color: #1f1f1f; + --logico-background-alter-color: #1f1f1f; + --logico-button-text-color: #ffffff; + --logico-button-border-color: #C01227; + --logico-button-background-color: rgba(255, 255, 255, 0); + --logico-button-icon-color: #1f1f1f; + --logico-button-text-hover: #FFFFFF; + --logico-button-border-hover: #C01227; + --logico-button-background-hover: #C01227; + --logico-button-icon-hover: #FFFFFF; + } + + .elementor-5180 .elementor-element.elementor-element-846e53d .hfe-site-logo-container { + text-align: left; + } + + .elementor-5180 .elementor-element.elementor-element-846e53d .hfe-site-logo .hfe-site-logo-container img { + /* width: 153px; */ + margin-left: 30px; + } + + .elementor-5180 .elementor-element.elementor-element-846e53d.elementor-element { + --flex-grow: 0; + --flex-shrink: 0; + } + + .elementor-5180 .elementor-element.elementor-element-846e53d .hfe-site-logo-container .hfe-site-logo-img { + border-style: none; + } + + .elementor-5180 .elementor-element.elementor-element-e44ee7e { + --display: flex; + --flex-direction: row; + --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); + --container-widget-height: 100%; + --container-widget-flex-grow: 1; + --container-widget-align-self: stretch; + --flex-wrap-mobile: wrap; + --justify-content: center; + --align-items: center; + --padding-top: 20px; + --padding-bottom: 20px; + --padding-left: 0px; + --padding-right: 0px; + --z-index: 1; + } + + .elementor-5180 .elementor-element.elementor-element-e44ee7e.e-con { + --flex-grow: 0; + --flex-shrink: 1; + } + + .elementor-5180 .elementor-element.elementor-element-0b7bf6f { + width: auto; + max-width: auto; + } + + .elementor-5180 .elementor-element.elementor-element-0b7bf6f>.elementor-widget-container { + background-color: #ededed30; + padding: 0px 50px 0px 50px; + border-radius: 25px 25px 25px 25px; + } + + .elementor-5180 .elementor-element.elementor-element-0b7bf6f .header-menu-container nav { + text-align: center; + } + + .elementor-5180 .elementor-element.elementor-element-0b7bf6f .menu-trigger { + text-align: right; + } + + .elementor-5180 .elementor-element.elementor-element-0b7bf6f .header-menu-container .main-menu>li>a { + padding: 22px 0px 23px 0px; + } + + .elementor-5180 .elementor-element.elementor-element-0b7bf6f .header-menu-container .main-menu>li>a:before { + background-color: #FFFFFF; + } + + .elementor-5180 .elementor-element.elementor-element-0b7bf6f .header-menu-container .main-menu>li>a, + .elementor-5180 .elementor-element.elementor-element-0b7bf6f .header-menu-container .main-menu>li.menu-item-has-children>a:after { + color: #FFFFFF; + } + + .elementor-5180 .elementor-element.elementor-element-0b7bf6f .header-menu-container .main-menu>li.current-menu-ancestor>a, + .elementor-5180 .elementor-element.elementor-element-0b7bf6f .header-menu-container .main-menu>li.current-menu-item>a:not([href *="/#"]), + .elementor-5180 .elementor-element.elementor-element-0b7bf6f .header-menu-container .main-menu>li.active>a, + .elementor-5180 .elementor-element.elementor-element-0b7bf6f .header-menu-container .main-menu>li:hover>a { + color: #BFBFBF; + } + + .elementor-5180 .elementor-element.elementor-element-0b7bf6f .menu-trigger .hamburger span { + background-color: #FFFFFF; + } + + .elementor-5180 .elementor-element.elementor-element-0b7bf6f .menu-trigger:hover .hamburger span { + background-color: #BFBFBF; + } + + #mobile-header-0b7bf6f.mobile-header-menu-container { + --logico-border-color: #D9D9D9; + --logico-button-border-color: #c01227; + --logico-button-icon-color: #333333; + --logico-button-text-hover: #FFFFFF; + --logico-button-border-hover: #C01227; + --logico-button-background-hover: #C01227; + --logico-button-icon-hover: #FFFFFF; + } + + .elementor-5180 .elementor-element.elementor-element-f961133 { + --display: flex; + --align-items: flex-end; + --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); + --margin-top: 0%; + --margin-bottom: 0%; + --margin-left: 3%; + --margin-right: 3%; + --padding-top: 20px; + --padding-bottom: 20px; + --padding-left: 0px; + --padding-right: 0px; + --z-index: 1; + } + + .elementor-5180 .elementor-element.elementor-element-f961133.e-con { + --flex-grow: 1; + --flex-shrink: 0; + } + + .elementor-5180 .elementor-element.elementor-element-cabdb09 .header-button-container { + text-align: right; + } + + .elementor-5180 .elementor-element.elementor-element-cabdb09 a.header-button { + min-width: 200px; + color: #FFFFFF; + background-color: #C01227; + } + + .elementor-5180 .elementor-element.elementor-element-cabdb09 a.header-button.header-button-animation-fade { + min-height: 70px; + } + + .elementor-5180 .elementor-element.elementor-element-cabdb09 a.header-button:hover { + background-color: #c01227A7; + } + + @media(min-width:481px) { + .elementor-5180 .elementor-element.elementor-element-472172e { + --width: clamp(192px, 15vw, 15%); + } + + .elementor-5180 .elementor-element.elementor-element-f961133 { + --width: auto; + } + } + + @media(max-width:1200px) { + .elementor-5180 .elementor-element.elementor-element-e052838 { + --margin-top: 0px; + --margin-bottom: 0px; + --margin-left: 30px; + --margin-right: 30px; + } + + .elementor-5180 .elementor-element.elementor-element-472172e { + --padding-top: 20px; + --padding-bottom: 20px; + --padding-left: 0px; + --padding-right: 0px; + --z-index: 1; + } + + .elementor-5180 .elementor-element.elementor-element-846e53d .hfe-site-logo-container { + text-align: left; + } + + .elementor-5180 .elementor-element.elementor-element-e44ee7e { + --justify-content: flex-end; + --padding-top: 20px; + --padding-bottom: 20px; + --padding-left: 0px; + --padding-right: 0px; + } + + .elementor-5180 .elementor-element.elementor-element-0b7bf6f>.elementor-widget-container { + padding: 10px 10px 10px 10px; + border-radius: 15px 15px 15px 15px; + } + + .elementor-5180 .elementor-element.elementor-element-0b7bf6f { + z-index: 2; + } + } + + @media(max-width:1020px) { + .elementor-5180 .elementor-element.elementor-element-466de1b { + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 10px; + --padding-right: 10px; + top: 20px; + } + + .elementor-5180 .elementor-element.elementor-element-472172e { + --padding-top: 10px; + --padding-bottom: 10px; + --padding-left: 0px; + --padding-right: 0px; + } + + .elementor-5180 .elementor-element.elementor-element-e44ee7e { + --padding-top: 10px; + --padding-bottom: 10px; + --padding-left: 0px; + --padding-right: 0px; + } + } + + @media(max-width:660px) { + .elementor-5180 .elementor-element.elementor-element-e052838 { + --margin-top: 0px; + --margin-bottom: 0px; + --margin-left: 20px; + --margin-right: 20px; + } + + .elementor-5180 .elementor-element.elementor-element-d681ece { + --flex-wrap: nowrap; + } + + .elementor-5180 .elementor-element.elementor-element-e44ee7e.e-con { + --flex-grow: 0; + --flex-shrink: 1; + } + } + + @media(max-width:480px) { + .elementor-5180 .elementor-element.elementor-element-d681ece { + --flex-wrap: nowrap; + } + + .elementor-5180 .elementor-element.elementor-element-472172e { + --width: auto; + } + + .elementor-5180 .elementor-element.elementor-element-472172e.e-con { + --flex-grow: 1; + --flex-shrink: 0; + } + } + + /*# sourceURL=elementor-frontend-inline-css */ + +/* STYLE BLOCK 15 */ +@font-face { + font-family: 'Manrope Alt'; + src: url('/assets/fonts/Manrope-Bold.ttf') format('truetype'); + font-weight: bold; + font-style: normal; + } + + @font-face { + font-family: 'Manrope Alt'; + src: url('/assets/fonts/Manrope-ExtraBold.ttf') format('truetype'); + font-weight: 800; + font-style: normal; + } + + @font-face { + font-family: 'Manrope Alt'; + src: url('/assets/fonts/Manrope-ExtraLight.ttf') format('truetype'); + font-weight: 200; + font-style: normal; + } + + @font-face { + font-family: 'Manrope Alt'; + src: url('/assets/fonts/Manrope-Light.ttf') format('truetype'); + font-weight: 300; + font-style: normal; + } + + @font-face { + font-family: 'Manrope Alt'; + src: url('/assets/fonts/Manrope-Medium.ttf') format('truetype'); + font-weight: 500; + font-style: normal; + } + + @font-face { + font-family: 'Manrope Alt'; + src: url('/assets/fonts/Manrope-Regular.ttf') format('truetype'); + font-weight: normal; + font-style: normal; + } + + @font-face { + font-family: 'Manrope Alt'; + src: url('/assets/fonts/Manrope-SemiBold.ttf') format('truetype'); + font-weight: 600; + font-style: normal; + } + + :root { + --logico-viewport-mobile: 480px; + --logico-viewport-mobile-extra: 660px; + --logico-viewport-tablet: 840px; + --logico-viewport-tablet-extra: 1020px; + --logico-viewport-laptop: 1200px; + --logico-viewport-widescreen: 2400px; + --logico-content-width: 1380px; + --logico-default-text-color: #333333; + --logico-dark-text-color: #111111; + --logico-light-text-color: #a3a3a3; + --logico-accent-color: #C01227; + --logico-accent-alter-color: #C01227; + --logico-border-color: #adadad; + --logico-border-hover-color: #111111; + --logico-background-color: #ffffff; + --logico-background-alter-color: #f9f7f6; + --logico-button-text-color: #333333; + --logico-button-border-color: #333333; + --logico-button-background-color: rgba(255, 255, 255, 0); + --logico-button-icon-color: #ffffff; + --logico-button-text-hover: #ffffff; + --logico-button-border-hover: #C01227; + --logico-button-background-hover: #C01227; + --logico-button-icon-hover: #ffffff; + --logico-body-font-size: 18px; + --logico-body-line-height: 1.6667em; + --logico-body-font-family: Manrope; + --logico-body-font-style: normal; + --logico-body-font-weight: 400; + --logico-body-text-decoration: none; + --logico-h1-font-size: 120px; + --logico-h1-line-height: 1.2em; + --logico-h1-letter-spacing: -0.03em; + --logico-h1-font-family: "Manrope", Sans-serif; + --logico-h1-text-transform: uppercase; + --logico-h1-font-style: normal; + --logico-h1-font-weight: 500; + --logico-h2-font-size: 80px; + --logico-h2-line-height: 1.2em; + --logico-h2-letter-spacing: -0.03em; + --logico-h2-font-family: "Manrope", Sans-serif; + --logico-h2-text-transform: uppercase; + --logico-h2-font-style: normal; + --logico-h2-font-weight: 500; + --logico-h3-font-size: 60px; + --logico-h3-line-height: 1.2em; + --logico-h3-letter-spacing: -0.03em; + --logico-h3-font-family: "Manrope", Sans-serif; + --logico-h3-text-transform: uppercase; + --logico-h3-font-style: normal; + --logico-h3-font-weight: 500; + --logico-h4-font-size: 40px; + --logico-h4-line-height: 1.2em; + --logico-h4-letter-spacing: -0.03em; + --logico-h4-font-family: "Manrope", Sans-serif; + --logico-h4-text-transform: uppercase; + --logico-h4-font-style: normal; + --logico-h4-font-weight: 500; + --logico-h5-font-size: 30px; + --logico-h5-line-height: 1.2em; + --logico-h5-letter-spacing: -0.03em; + --logico-h5-font-family: "Manrope", Sans-serif; + --logico-h5-text-transform: uppercase; + --logico-h5-font-style: normal; + --logico-h5-font-weight: 500; + --logico-h6-font-size: 25px; + --logico-h6-line-height: 1.2em; + --logico-h6-letter-spacing: -0.03em; + --logico-h6-font-family: "Manrope", Sans-serif; + --logico-h6-text-transform: uppercase; + --logico-h6-font-style: normal; + --logico-h6-font-weight: 500; + --logico-button-font-size: 14px; + --logico-button-font-family: Manrope; + --logico-button-font-weight: 600; + --logico-paragraph-spacing: 1.7em; + --logico-h1-font-size-laptop: 80px; + --logico-h2-font-size-laptop: 60px; + --logico-h3-font-size-laptop: 46px; + --logico-h4-font-size-laptop: 34px; + --logico-h5-font-size-laptop: 28px; + --logico-h6-font-size-laptop: 22px; + --logico-body-font-size-tablet: 16px; + --logico-h1-font-size-tablet: 60px; + --logico-h2-font-size-tablet: 50px; + --logico-h3-font-size-tablet: 36px; + --logico-h4-font-size-tablet: 28px; + --logico-h5-font-size-tablet: 24px; + --logico-h6-font-size-tablet: 20px; + --logico-h1-font-size-mobile-extra: 40px; + --logico-h2-font-size-mobile-extra: 32px; + --logico-h3-font-size-mobile-extra: 28px; + --logico-h4-font-size-mobile-extra: 23px; + --logico-h5-font-size-mobile-extra: 20px; + --logico-h6-font-size-mobile-extra: 18px; + --logico-radius-small: 10px; + --logico-radius-medium: 15px; + --logico-radius-large: 25px; + } + + + .logico-front-end { + font-size: 18px; + line-height: 1.6667em; + font-family: Manrope; + font-style: normal; + font-weight: 400; + text-decoration: none; + } + + + .logico-front-end h1:not([class*=logico-title-h]) { + font-size: 120px; + line-height: 1.2em; + letter-spacing: -0.03em; + font-family: "Manrope", Sans-serif; + text-transform: uppercase; + font-style: normal; + font-weight: 500; + } + + + .logico-front-end h2:not([class*=logico-title-h]) { + font-size: 80px; + line-height: 1.2em; + letter-spacing: -0.03em; + font-family: "Manrope", Sans-serif; + text-transform: uppercase; + font-style: normal; + font-weight: 500; + } + + + .logico-front-end h3:not([class*=logico-title-h]) { + font-size: 60px; + line-height: 1.2em; + letter-spacing: -0.03em; + font-family: "Manrope", Sans-serif; + text-transform: uppercase; + font-style: normal; + font-weight: 500; + } + + + .logico-front-end h4:not([class*=logico-title-h]) { + font-size: 40px; + line-height: 1.2em; + letter-spacing: -0.03em; + font-family: "Manrope", Sans-serif; + text-transform: uppercase; + font-style: normal; + font-weight: 500; + } + + + .logico-front-end h5:not([class*=logico-title-h]) { + font-size: 30px; + line-height: 1.2em; + letter-spacing: -0.03em; + font-family: "Manrope", Sans-serif; + text-transform: uppercase; + font-style: normal; + font-weight: 500; + } + + + .logico-front-end h6:not([class*=logico-title-h]) { + font-size: 25px; + line-height: 1.2em; + letter-spacing: -0.03em; + font-family: "Manrope", Sans-serif; + text-transform: uppercase; + font-style: normal; + font-weight: 500; + } + + .logico-alter-button { + font-size: 14px; + font-family: Manrope; + font-weight: 600; + } + + + .logico-front-end p { + margin-bottom: 1.7em; + } + + @media only screen and (max-width: 1200px) { + + + .logico-front-end h1:not([class*=logico-title-h]) { + font-size: 80px; + } + + + .logico-front-end h2:not([class*=logico-title-h]) { + font-size: 60px; + } + + + .logico-front-end h3:not([class*=logico-title-h]) { + font-size: 46px; + } + + + .logico-front-end h4:not([class*=logico-title-h]) { + font-size: 34px; + } + + + .logico-front-end h5:not([class*=logico-title-h]) { + font-size: 28px; + } + + + .logico-front-end h6:not([class*=logico-title-h]) { + font-size: 22px; + } + } + + @media only screen and (max-width: 840px) { + + + .logico-front-end { + font-size: 16px; + } + + + .logico-front-end h1:not([class*=logico-title-h]) { + font-size: 60px; + } + + + .logico-front-end h2:not([class*=logico-title-h]) { + font-size: 50px; + } + + + .logico-front-end h3:not([class*=logico-title-h]) { + font-size: 36px; + } + + + .logico-front-end h4:not([class*=logico-title-h]) { + font-size: 28px; + } + + + .logico-front-end h5:not([class*=logico-title-h]) { + font-size: 24px; + } + + + .logico-front-end h6:not([class*=logico-title-h]) { + font-size: 20px; + } + } + + @media only screen and (max-width: 660px) { + + + .logico-front-end h1:not([class*=logico-title-h]) { + font-size: 40px; + } + + + .logico-front-end h2:not([class*=logico-title-h]) { + font-size: 32px; + } + + + .logico-front-end h3:not([class*=logico-title-h]) { + font-size: 28px; + } + + + .logico-front-end h4:not([class*=logico-title-h]) { + font-size: 23px; + } + + + .logico-front-end h5:not([class*=logico-title-h]) { + font-size: 20px; + } + + + .logico-front-end h6:not([class*=logico-title-h]) { + font-size: 18px; + } + } + + /*# sourceURL=logico-theme-inline-css */ + +/* STYLE BLOCK 16 */ + +/* STYLE BLOCK 17 */ + +/* STYLE BLOCK 18 */ + +/* STYLE BLOCK 19 */ +/* make carousel arrows turn white when hovered */ + .owl-carousel.owl-theme .owl-nav [class*="owl-"]:not(.disabled):hover { + color: #fff !important; + } + + /* always show footer scroll-top arrow white */ + .footer-scroll-top { + color: #fff !important; + } + + .footer-scroll-top:hover { + color: #fff !important; + } + +/* STYLE BLOCK 20 */ +.elementor-104 .elementor-element.elementor-element-c70681e { + --display: flex; + --flex-direction: column; + --container-widget-width: 100%; + --container-widget-height: initial; + --container-widget-flex-grow: 0; + --container-widget-align-self: initial; + --flex-wrap-mobile: wrap; + --margin-top: 0px; + --margin-bottom: 150px; + --margin-left: 0px; + --margin-right: 0px; + } + + .elementor-104 .elementor-element.elementor-element-3dec5cf { + --display: flex; + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 20px; + --padding-right: 20px; + } + + @media(max-width:1200px) { + .elementor-104 .elementor-element.elementor-element-3dec5cf { + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 30px; + --padding-right: 30px; + } + } + + @media(max-width:1020px) { + .elementor-104 .elementor-element.elementor-element-c70681e { + --margin-top: 0px; + --margin-bottom: 120px; + --margin-left: 0px; + --margin-right: 0px; + } + } + + @media(max-width:660px) { + .elementor-104 .elementor-element.elementor-element-c70681e { + --margin-top: 0px; + --margin-bottom: 90px; + --margin-left: 0px; + --margin-right: 0px; + } + .elementor-104 .elementor-element.elementor-element-3dec5cf { + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 20px; + --padding-right: 20px; + } + } + +/* STYLE BLOCK 21 */ + +/* STYLE BLOCK 22 */ + +/* STYLE BLOCK 23 */ + +/* STYLE BLOCK 24 */ + + .elementor-kit-5 { + --e-global-color-primary: #111111; + --e-global-color-secondary: #777777; + --e-global-color-text: #333333; + --e-global-color-accent: #c01227; + --e-global-typography-primary-font-family: "Roboto"; + --e-global-typography-primary-font-weight: 600; + --e-global-typography-secondary-font-family: "Roboto Slab"; + --e-global-typography-secondary-font-weight: 400; + --e-global-typography-text-font-family: "Manrope"; + --e-global-typography-text-font-size: 18px; + --e-global-typography-text-font-weight: 400; + --e-global-typography-text-line-height: 1.6667em; + --e-global-typography-accent-font-family: "Manrope"; + --e-global-typography-accent-font-weight: 400; + --e-global-typography-accent-line-height: 1.6667em; + color: #333333; + font-family: "Manrope", Sans-serif; + font-size: 18px; + font-weight: 400; + font-style: normal; + text-decoration: none; + line-height: 1.6667em; + } + + + .elementor-kit-5 p { + margin-block-end: 1.7em; + } + + + /* .elementor-kit-5 a { + color: #c01227; + text-decoration: underline; + } */ + + + .elementor-kit-5 h1 { + color: #111111; + font-family: "" Manrope", Sans-serif", Sans-serif; + font-size: 120px; + font-weight: 500; + text-transform: uppercase; + font-style: normal; + line-height: 1.2em; + letter-spacing: -0.03em; + } + + + .elementor-kit-5 h2 { + color: #111111; + font-family: "" Manrope", Sans-serif", Sans-serif; + font-size: 80px; + font-weight: 500; + text-transform: uppercase; + font-style: normal; + line-height: 1.2em; + letter-spacing: -0.03em; + } + + + .elementor-kit-5 h3 { + color: #111111; + font-family: "" Manrope", Sans-serif", Sans-serif; + font-size: 60px; + font-weight: 500; + text-transform: uppercase; + font-style: normal; + line-height: 1.2em; + letter-spacing: -0.03em; + } + + + .elementor-kit-5 h4 { + color: #111111; + font-family: "" Manrope", Sans-serif", Sans-serif; + font-size: 40px; + font-weight: 500; + text-transform: uppercase; + font-style: normal; + line-height: 1.2em; + letter-spacing: -0.03em; + } + + + .elementor-kit-5 h5 { + color: #111111; + font-family: "" Manrope", Sans-serif", Sans-serif; + font-size: 30px; + font-weight: 500; + text-transform: uppercase; + font-style: normal; + line-height: 1.2em; + letter-spacing: -0.03em; + } + + + .elementor-kit-5 h6 { + color: #111111; + font-family: "" Manrope", Sans-serif", Sans-serif; + font-size: 25px; + font-weight: 500; + text-transform: uppercase; + font-style: normal; + line-height: 1.2em; + letter-spacing: -0.03em; + } + + + .elementor-kit-5 button, + .elementor-kit-5 input[type="button"], + .elementor-kit-5 input[type="submit"] { + font-family: "Manrope", Sans-serif; + font-size: 14px; + font-weight: 600; + } + + + .e-con { + --container-max-width: 1380px; + } + + + .elementor-widget:not(:last-child) { + margin-block-end: 0px; + } + + + .elementor-element { + --widgets-spacing: 0px 40px; + --widgets-spacing-row: 0px; + --widgets-spacing-column: 40px; + } + + + @media(max-width: 1200px) { + .elementor-kit-5 h1 { + font-size: 80px; + } + + + .elementor-kit-5 h2 { + font-size: 60px; + } + + + .elementor-kit-5 h3 { + font-size: 46px; + } + + + .elementor-kit-5 h4 { + font-size: 34px; + } + + + .elementor-kit-5 h5 { + font-size: 28px; + } + + + .elementor-kit-5 h6 { + font-size: 22px; + } + } + + + @media(max-width: 840px) { + .elementor-kit-5 { + --e-global-typography-text-font-size: 16px; + --e-global-typography-accent-font-size: 16px; + font-size: 16px; + } + + + .elementor-kit-5 h1 { + font-size: 60px; + } + + + .elementor-kit-5 h2 { + font-size: 50px; + } + + + .elementor-kit-5 h3 { + font-size: 36px; + } + + + .elementor-kit-5 h4 { + font-size: 28px; + } + + + .elementor-kit-5 h5 { + font-size: 24px; + } + + + .elementor-kit-5 h6 { + font-size: 20px; + } + + + .e-con { + --container-max-width: 1024px; + } + } + + + @media(max-width: 660px) { + .elementor-kit-5 h1 { + font-size: 40px; + } + + + .elementor-kit-5 h2 { + font-size: 32px; + } + + + .elementor-kit-5 h3 { + font-size: 28px; + } + + + .elementor-kit-5 h4 { + font-size: 23px; + } + + + .elementor-kit-5 h5 { + font-size: 20px; + } + + + .elementor-kit-5 h6 { + font-size: 18px; + } + } + +/* STYLE BLOCK 25 */ +.elementor-kit-5 { + --e-global-color-primary: #111111; + --e-global-color-secondary: #777777; + --e-global-color-text: #333333; + --e-global-color-accent: #c01227; + --e-global-typography-primary-font-family: "Roboto"; + --e-global-typography-primary-font-weight: 600; + --e-global-typography-secondary-font-family: "Roboto Slab"; + --e-global-typography-secondary-font-weight: 400; + --e-global-typography-text-font-family: "Manrope"; + --e-global-typography-text-font-size: 18px; + --e-global-typography-text-font-weight: 400; + --e-global-typography-text-line-height: 1.6667em; + --e-global-typography-accent-font-family: "Manrope"; + --e-global-typography-accent-font-weight: 400; + --e-global-typography-accent-line-height: 1.6667em; + color: #333333; + font-family: "Manrope", Sans-serif; + font-size: 18px; + font-weight: 400; + font-style: normal; + text-decoration: none; + line-height: 1.6667em; + } + + .elementor-kit-5 p { + margin-block-end: 1.7em; + } + + /* .elementor-kit-5 a { + color: #c01227; + text-decoration: underline; + } */ + + .elementor-kit-5 h1 { + color: #111111; + font-family: "" Manrope", Sans-serif", Sans-serif; + font-size: 120px; + font-weight: 500; + text-transform: uppercase; + font-style: normal; + line-height: 1.2em; + letter-spacing: -0.03em; + } + + .elementor-kit-5 h2 { + color: #111111; + font-family: "" Manrope", Sans-serif", Sans-serif; + font-size: 80px; + font-weight: 500; + text-transform: uppercase; + font-style: normal; + line-height: 1.2em; + letter-spacing: -0.03em; + } + + .elementor-kit-5 h3 { + color: #111111; + font-family: "" Manrope", Sans-serif", Sans-serif; + font-size: 60px; + font-weight: 500; + text-transform: uppercase; + font-style: normal; + line-height: 1.2em; + letter-spacing: -0.03em; + } + + .elementor-kit-5 h4 { + color: #111111; + font-family: "" Manrope", Sans-serif", Sans-serif; + font-size: 40px; + font-weight: 500; + text-transform: uppercase; + font-style: normal; + line-height: 1.2em; + letter-spacing: -0.03em; + } + + .elementor-kit-5 h5 { + color: #111111; + font-family: "" Manrope", Sans-serif", Sans-serif; + font-size: 30px; + font-weight: 500; + text-transform: uppercase; + font-style: normal; + line-height: 1.2em; + letter-spacing: -0.03em; + } + + .elementor-kit-5 h6 { + color: #111111; + font-family: "" Manrope", Sans-serif", Sans-serif; + font-size: 25px; + font-weight: 500; + text-transform: uppercase; + font-style: normal; + line-height: 1.2em; + letter-spacing: -0.03em; + } + + .elementor-kit-5 button, + .elementor-kit-5 input[type="button"], + .elementor-kit-5 input[type="submit"] { + font-family: "Manrope", Sans-serif; + font-size: 14px; + font-weight: 600; + } + + .e-con { + --container-max-width: 1380px; + } + + .elementor-widget:not(:last-child) { + margin-block-end: 0px; + } + + .elementor-element { + --widgets-spacing: 0px 40px; + --widgets-spacing-row: 0px; + --widgets-spacing-column: 40px; + } + + @media(max-width: 1200px) { + .elementor-kit-5 h1 { + font-size: 80px; + } + + .elementor-kit-5 h2 { + font-size: 60px; + } + + .elementor-kit-5 h3 { + font-size: 46px; + } + + .elementor-kit-5 h4 { + font-size: 34px; + } + + .elementor-kit-5 h5 { + font-size: 28px; + } + + .elementor-kit-5 h6 { + font-size: 22px; + } + } + + @media(max-width: 840px) { + .elementor-kit-5 { + --e-global-typography-text-font-size: 16px; + --e-global-typography-accent-font-size: 16px; + font-size: 16px; + } + + .elementor-kit-5 h1 { + font-size: 60px; + } + + .elementor-kit-5 h2 { + font-size: 50px; + } + + .elementor-kit-5 h3 { + font-size: 36px; + } + + .elementor-kit-5 h4 { + font-size: 28px; + } + + .elementor-kit-5 h5 { + font-size: 24px; + } + + .elementor-kit-5 h6 { + font-size: 20px; + } + + .e-con { + --container-max-width: 1024px; + } + } + + @media(max-width: 660px) { + .elementor-kit-5 h1 { + font-size: 40px; + } + + .elementor-kit-5 h2 { + font-size: 32px; + } + + .elementor-kit-5 h3 { + font-size: 28px; + } + + .elementor-kit-5 h4 { + font-size: 23px; + } + + .elementor-kit-5 h5 { + font-size: 20px; + } + + .elementor-kit-5 h6 { + font-size: 18px; + } + } + + @media(max-width: 480px) { + + .e-con { + --container-max-width: 767px; + } + } + + + .elementor-61 .elementor-element.elementor-element-741f56c { + --display: flex; + --flex-direction: column; + --container-widget-width: 100%; + --container-widget-height: initial; + --container-widget-flex-grow: 0; + --container-widget-align-self: initial; + --flex-wrap-mobile: wrap; + --padding-top: 20px; + --padding-bottom: 20px; + --padding-left: 20px; + --padding-right: 20px; +} + +.elementor-61 .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-3264830 { + background-image: url("/images/home2-slide-1.jpg"); + background-position: bottom center; + background-repeat: no-repeat; + background-size: cover; +} + +.elementor-61 .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-3264830:before { + background-color: #9C55551A; +} + +.elementor-61 .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-3264830 .slide-content-inner { + max-width: 88%; +} + +.elementor-61 .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-3264830 .slide-content { + -webkit-align-items: center; + -moz-align-items: center; + -ms-align-items: center; + align-items: center; + -webkit-justify-content: center; + -moz-justify-content: center; + -ms-justify-content: center; + justify-content: center; + text-align: center; +} + +.elementor-61 .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-3264830 .content-slider-item-heading { + font-family: "Manrope", Sans-serif; + font-size: 80px; + line-height: 1.125em; + word-spacing: -0.03em; + color: #FFFFFF; +} + +.elementor-61 .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-3264830 .content-slider-item-text { + font-size: 16px; + line-height: 1.875em; + --logico-default-text-color: #FFFFFF; + color: #FFFFFF; + --logico-dark-text-color: #FFFFFF; + --logico-light-text-color: #BEBEBE; +} + +.elementor-61 .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-3264830 .content-slider-item-text .text-content { + max-width: 590px; +} + +.elementor-61 .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-3264830.slide-style-standard .content-slider-item-text { + margin: 23px 0px 0px 0px; +} + +.elementor-61 .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-6867061 { + background-image: url("/images/home2-slide-2.jpg"); + background-position: bottom center; + background-repeat: no-repeat; + background-size: cover; +} + +.elementor-61 .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-6867061 .slide-content-inner { + max-width: 88%; + margin: 0 auto; +} + +.elementor-61 .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-6867061 .slide-content { + -webkit-align-items: center; + -moz-align-items: center; + -ms-align-items: center; + align-items: center; + -webkit-justify-content: center; + -moz-justify-content: center; + -ms-justify-content: center; + justify-content: center; + text-align: center; +} + +.elementor-61 .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-6867061 .content-slider-item-heading { + font-family: "Manrope", Sans-serif; + font-size: 80px; + line-height: 1.125em; + word-spacing: -0.03em; + color: #FFFFFF; +} + +.elementor-61 .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-6867061 .content-slider-item-text { + font-size: 16px; + line-height: 1.875em; + --logico-default-text-color: #FFFFFF; + color: #FFFFFF; + --logico-dark-text-color: #FFFFFF; + --logico-light-text-color: #BEBEBE; +} + +.elementor-61 .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-6867061 .content-slider-item-text .text-content { + max-width: 590px; +} + +.elementor-61 .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-6867061.slide-style-standard .content-slider-item-text { + margin: 23px 0px 0px 0px; +} + +.elementor-61 .elementor-element.elementor-element-6c7cbcb .owl-carousel.owl-theme .content-item { + height: 800px; +} + +.elementor-61 .elementor-element.elementor-element-6c7cbcb .owl-carousel .owl-stage-outer { + border-radius: 25px 25px 25px 25px; +} + +.elementor-61 .elementor-element.elementor-element-6c7cbcb .content-slider.nav-view-compact .owl-nav, .elementor-61 .elementor-element.elementor-element-6c7cbcb .content-slider.nav-view-vertical .owl-nav { + bottom: 10px; + right: 10px; +} + +.elementor-61 .elementor-element.elementor-element-6c7cbcb .slider-footer { + text-align: right; + margin-top: 0px; + margin-bottom: 31px; +} + +.elementor-61 .elementor-element.elementor-element-6c7cbcb .slider-footer .slider-pagination { + margin-right: 145px; + margin-left: 57px; +} + +.elementor-61 .elementor-element.elementor-element-6c7cbcb .slider-progress-wrapper { + color: #FFFFFF; +} + +.elementor-61 .elementor-element.elementor-element-6c7cbcb .owl-dots .owl-dot:not(.active) span { + border-color: #FFFFFF; +} + +.elementor-61 .elementor-element.elementor-element-9b26234 { + --display: grid; + --e-con-grid-template-columns: repeat(3, 1fr); + --e-con-grid-template-rows: repeat(1, 1fr); + --gap: 20px 20px; + --row-gap: 20px; + --column-gap: 20px; + --grid-auto-flow: row; + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 20px; + --padding-right: 20px; +} + +.elementor-61 .elementor-element.elementor-element-ca6bc63 { + --display: flex; + --min-height: 339px; + --justify-content: flex-end; + --align-items: flex-start; + --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); + --gap: 0px 0px; + --row-gap: 0px; + --column-gap: 0px; + --border-radius: 25px 25px 25px 25px; + --padding-top: 50px; + --padding-bottom: 50px; + --padding-left: 47px; + --padding-right: 45px; +} + +.elementor-61 .elementor-element.elementor-element-ca6bc63:not(.elementor-motion-effects-element-type-background) { + background-image: url("/images/home2-banner-1.jpg"); + background-position: center center; + background-repeat: no-repeat; + background-size: cover; +} + +.elementor-61 .elementor-element.elementor-element-cc55905 { + --divider-border-style: solid; + --divider-color: #FFFFFF80; + --divider-border-width: 1px; +} + +.elementor-61 .elementor-element.elementor-element-cc55905 .elementor-divider-separator { + width: 100%; +} + +.elementor-61 .elementor-element.elementor-element-cc55905 .elementor-divider { + padding-block-start:20px;padding-block-end:20px;} + +.elementor-61 .elementor-element.elementor-element-3fb5639 { + width: var( --container-widget-width, 240px ); + max-width: 240px; + --container-widget-width: 240px; + --container-widget-flex-grow: 0; +} + +.elementor-61 .elementor-element.elementor-element-3fb5639 .logico-title { + font-size: 30px; + font-weight: 600; + line-height: 1.1667em; + letter-spacing: -0.03em; + color: #FFFFFF; +} + +.elementor-61 .elementor-element.elementor-element-94c3ff1 > .elementor-widget-container { + margin: 20px 0px 0px 0px; +} + +.elementor-61 .elementor-element.elementor-element-94c3ff1 { + --logico-default-text-color: #FFFFFF; +} + +.elementor-61 .elementor-element.elementor-element-4c0903b { + --display: flex; + --min-height: 339px; + --justify-content: flex-end; + --align-items: flex-start; + --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); + --gap: 0px 0px; + --row-gap: 0px; + --column-gap: 0px; + --border-radius: 25px 25px 25px 25px; + --padding-top: 50px; + --padding-bottom: 50px; + --padding-left: 47px; + --padding-right: 45px; +} + +.elementor-61 .elementor-element.elementor-element-4c0903b:not(.elementor-motion-effects-element-type-background) { + background-color: #1F1F1F; +} + +.elementor-61 .elementor-element.elementor-element-c8adeeb { + --divider-border-style: solid; + --divider-color: #FFFFFF80; + --divider-border-width: 1px; +} + +.elementor-61 .elementor-element.elementor-element-c8adeeb .elementor-divider-separator { + width: 100%; +} + +.elementor-61 .elementor-element.elementor-element-c8adeeb .elementor-divider { + padding-block-start:20px;padding-block-end:20px;} + +.elementor-61 .elementor-element.elementor-element-5e64d7b { + width: var( --container-widget-width, 300px ); + max-width: 300px; + --container-widget-width: 300px; + --container-widget-flex-grow: 0; +} + +.elementor-61 .elementor-element.elementor-element-5e64d7b .logico-title { + font-size: 30px; + font-weight: 600; + line-height: 1.1667em; + letter-spacing: -0.03em; + color: #FFFFFF; +} + +.elementor-61 .elementor-element.elementor-element-20db156 > .elementor-widget-container { + margin: 20px 0px 0px 0px; +} + +.elementor-61 .elementor-element.elementor-element-20db156 { + --logico-default-text-color: #FFFFFF; +} + +.elementor-61 .elementor-element.elementor-element-f003242 { + --display: flex; + --min-height: 339px; + --justify-content: flex-end; + --align-items: flex-start; + --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); + --gap: 0px 0px; + --row-gap: 0px; + --column-gap: 0px; + --border-radius: 25px 25px 25px 25px; + --padding-top: 50px; + --padding-bottom: 50px; + --padding-left: 47px; + --padding-right: 45px; +} + +.elementor-61 .elementor-element.elementor-element-f003242:not(.elementor-motion-effects-element-type-background) { + background-image: url("/images/home2-banner-3.jpg"); + background-position: center center; + background-repeat: no-repeat; + background-size: cover; +} + +.elementor-61 .elementor-element.elementor-element-d58ef3c { + --divider-border-style: solid; + --divider-color: #FFFFFF80; + --divider-border-width: 1px; +} + +.elementor-61 .elementor-element.elementor-element-d58ef3c .elementor-divider-separator { + width: 100%; +} + +.elementor-61 .elementor-element.elementor-element-d58ef3c .elementor-divider { + padding-block-start:20px;padding-block-end:20px;} + +.elementor-61 .elementor-element.elementor-element-d00253e { + width: var( --container-widget-width, 380px ); + max-width: 380px; + --container-widget-width: 380px; + --container-widget-flex-grow: 0; +} + +.elementor-61 .elementor-element.elementor-element-d00253e .logico-title { + font-size: 30px; + font-weight: 600; + line-height: 1.1667em; + letter-spacing: -0.03em; + color: #FFFFFF; +} + +.elementor-61 .elementor-element.elementor-element-3481e66 > .elementor-widget-container { + margin: 20px 0px 0px 0px; +} + +.elementor-61 .elementor-element.elementor-element-3481e66 { + --logico-default-text-color: #FFFFFF; +} + +.elementor-61 .elementor-element.elementor-element-30fd9d1 { + --display: flex; + --flex-direction: column; + --container-widget-width: 100%; + --container-widget-height: initial; + --container-widget-flex-grow: 0; + --container-widget-align-self: initial; + --flex-wrap-mobile: wrap; + --margin-top: 150px; + --margin-bottom: 0px; + --margin-left: 0px; + --margin-right: 0px; +} + +.elementor-61 .elementor-element.elementor-element-03db5d7 { + --display: flex; + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 20px; + --padding-right: 20px; +} + +.elementor-61 .elementor-element.elementor-element-3fe4ca3 .logico-title { + font-size: 14px; + font-weight: 500; + line-height: 2.1429em; + color: #111111; +} + +.elementor-61 .elementor-element.elementor-element-ffd1f7d { + width: var( --container-widget-width, 55% ); + max-width: 55%; + --container-widget-width: 55%; + --container-widget-flex-grow: 0; +} + +.elementor-61 .elementor-element.elementor-element-ffd1f7d .logico-title { + font-family: "Manrope", Sans-serif; + font-weight: 600; + text-transform: none; + letter-spacing: -0.03em; +} + +.elementor-61 .elementor-element.elementor-element-e09c20e { + --display: grid; + --e-con-grid-template-columns: repeat(4, 1fr); + --e-con-grid-template-rows: repeat(1, 1fr); + --gap: 40px 40px; + --row-gap: 40px; + --column-gap: 40px; + --grid-auto-flow: row; + --margin-top: 85px; + --margin-bottom: 0px; + --margin-left: 0px; + --margin-right: 0px; +} + +.elementor-61 .elementor-element.elementor-element-81a7690 > .elementor-widget-container { + padding: 0px 40px 0px 0px; + border-style: solid; + border-width: 0px 1px 0px 0px; + border-color: #e5e7eb; +} + +.elementor-61 .elementor-element.elementor-element-81a7690 .elementor-icon-box-wrapper { + text-align: start; + gap: 120px; +} + + .elementor-61 .elementor-element.elementor-element-81a7690.elementor-view-default .elementor-icon { + fill: #111111; + color: #111111; + border-color: #111111; +} + +.elementor-61 .elementor-element.elementor-element-81a7690 .elementor-icon { + font-size: 61px; +} + +.elementor-61 .elementor-element.elementor-element-81a7690 .elementor-icon-box-title, .elementor-61 .elementor-element.elementor-element-81a7690 .elementor-icon-box-title a { + font-family: "Manrope", Sans-serif; + font-size: 25px; + font-weight: 600; + text-transform: none; + line-height: 1.4em; +} + +.elementor-61 .elementor-element.elementor-element-81a7690 .elementor-icon-box-title { + color: #111111; +} + +.elementor-61 .elementor-element.elementor-element-0f4aa27 > .elementor-widget-container { + padding: 0px 40px 0px 0px; + border-style: solid; + border-width: 0px 1px 0px 0px; + border-color: #e5e7eb; +} + +.elementor-61 .elementor-element.elementor-element-0f4aa27 .elementor-icon-box-wrapper { + text-align: start; + gap: 120px; +} + + .elementor-61 .elementor-element.elementor-element-0f4aa27.elementor-view-default .elementor-icon { + fill: #111111; + color: #111111; + border-color: #111111; +} + +.elementor-61 .elementor-element.elementor-element-0f4aa27 .elementor-icon { + font-size: 61px; +} + +.elementor-61 .elementor-element.elementor-element-0f4aa27 .elementor-icon-box-title, .elementor-61 .elementor-element.elementor-element-0f4aa27 .elementor-icon-box-title a { + font-family: "Manrope", Sans-serif; + font-size: 25px; + font-weight: 600; + text-transform: none; + line-height: 1.4em; +} + +.elementor-61 .elementor-element.elementor-element-0f4aa27 .elementor-icon-box-title { + color: #111111; +} + +.elementor-61 .elementor-element.elementor-element-6cfd203 > .elementor-widget-container { + padding: 0px 40px 0px 0px; + border-style: solid; + border-width: 0px 1px 0px 0px; + border-color: #e5e7eb; +} + +.elementor-61 .elementor-element.elementor-element-6cfd203 .elementor-icon-box-wrapper { + text-align: start; + gap: 120px; +} + + .elementor-61 .elementor-element.elementor-element-6cfd203.elementor-view-default .elementor-icon { + fill: #111111; + color: #111111; + border-color: #111111; +} + +.elementor-61 .elementor-element.elementor-element-6cfd203 .elementor-icon { + font-size: 61px; +} + +.elementor-61 .elementor-element.elementor-element-6cfd203 .elementor-icon-box-title, .elementor-61 .elementor-element.elementor-element-6cfd203 .elementor-icon-box-title a { + font-family: "Manrope", Sans-serif; + font-size: 25px; + font-weight: 600; + text-transform: none; + line-height: 1.4em; +} + +.elementor-61 .elementor-element.elementor-element-6cfd203 .elementor-icon-box-title { + color: #111111; +} + +.elementor-61 .elementor-element.elementor-element-0d343e1 > .elementor-widget-container { + padding: 0px 40px 0px 0px; + border-style: solid; + border-width: 0px 1px 0px 0px; + border-color: #e5e7eb; +} + +.elementor-61 .elementor-element.elementor-element-0d343e1 .elementor-icon-box-wrapper { + text-align: start; + gap: 120px; +} + + .elementor-61 .elementor-element.elementor-element-0d343e1.elementor-view-default .elementor-icon { + fill: #111111; + color: #111111; + border-color: #111111; +} + +.elementor-61 .elementor-element.elementor-element-0d343e1 .elementor-icon { + font-size: 61px; +} + +.elementor-61 .elementor-element.elementor-element-0d343e1 .elementor-icon-box-title, .elementor-61 .elementor-element.elementor-element-0d343e1 .elementor-icon-box-title a { + font-family: "Manrope", Sans-serif; + font-size: 25px; + font-weight: 600; + text-transform: none; + line-height: 1.4em; +} + +.elementor-61 .elementor-element.elementor-element-0d343e1 .elementor-icon-box-title { + color: #111111; +} + +.elementor-61 .elementor-element.elementor-element-b62c0b3 { + --display: flex; + --flex-direction: column; + --container-widget-width: 100%; + --container-widget-height: initial; + --container-widget-flex-grow: 0; + --container-widget-align-self: initial; + --flex-wrap-mobile: wrap; + --margin-top: 150px; + --margin-bottom: 0px; + --margin-left: 0px; + --margin-right: 0px; +} + +.elementor-61 .elementor-element.elementor-element-592e9e8 { + --display: flex; +} + +.elementor-61 .elementor-element.elementor-element-ab41b28 .ticker .ticker-text { + font-family: "Manrope", Sans-serif; + text-transform: none; +} + +.elementor-61 .elementor-element.elementor-element-89a0ca1 { + --display: flex; + --flex-direction: column; + --container-widget-width: 100%; + --container-widget-height: initial; + --container-widget-flex-grow: 0; + --container-widget-align-self: initial; + --flex-wrap-mobile: wrap; + --gap: 0px 0px; + --row-gap: 0px; + --column-gap: 0px; + --margin-top: 150px; + --margin-bottom: 0px; + --margin-left: 0px; + --margin-right: 0px; + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 20px; + --padding-right: 20px; +} + +.elementor-61 .elementor-element.elementor-element-9ffed33 { + --display: flex; + --flex-direction: row; + --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); + --container-widget-height: 100%; + --container-widget-flex-grow: 1; + --container-widget-align-self: stretch; + --flex-wrap-mobile: wrap; + --justify-content: space-between; + --align-items: center; + --gap: 0px 0px; + --row-gap: 0px; + --column-gap: 0px; + --border-radius: 25px 25px 25px 25px; + --logico-default-text-color: #FFFFFF; + color: #FFFFFF; + --logico-dark-text-color: #FFFFFF; + --logico-light-text-color: #BEBEBE; + --logico-border-color: #CBCBCB; + --logico-border-hover-color: #FFFFFF; + --logico-background-color: #1F1F1F; + --logico-background-alter-color: #1F1F1F; + --logico-button-text-color: #FFFFFF; + --logico-button-border-color: #FFFFFF; + --logico-button-background-color: #FFFFFF00; + --logico-button-icon-color: #1F1F1F; + --logico-button-text-hover: #1F1F1F; + --logico-button-border-hover: #FFFFFF; + --logico-button-background-hover: #FFFFFF; + --logico-button-icon-hover: #1F1F1F; + --padding-top: 25px; + --padding-bottom: 25px; + --padding-left: 25px; + --padding-right: 25px; +} + +.elementor-61 .elementor-element.elementor-element-9ffed33:not(.elementor-motion-effects-element-type-background) { + background-color: #1F1F1F; + background-image: url("/images/bg-map.png"); + background-position: center right; + background-repeat: no-repeat; +} + +.elementor-61 .elementor-element.elementor-element-96343ba { + --display: flex; + --justify-content: flex-end; + --align-items: flex-start; + --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 0px; + --padding-right: 40px; +} + +.elementor-61 .elementor-element.elementor-element-99768ba { + text-align: end; +} + +.elementor-61 .elementor-element.elementor-element-99768ba img { + border-radius: 25px 25px 25px 25px; +} + +.elementor-61 .elementor-element.elementor-element-71c3e1d { + --display: flex; + --justify-content: center; + --align-items: flex-start; + --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); +} + +.elementor-61 .elementor-element.elementor-element-fdb2e58 { + --display: flex; +} + +.elementor-61 .elementor-element.elementor-element-0136e6e > .elementor-widget-container { + margin: 0px 0px 0px 0px; + padding: 0px 0px 13px 0px; + border-style: solid; + border-width: 0px 0px 1px 0px; + border-color: #FFFFFF; +} + +.elementor-61 .elementor-element.elementor-element-0136e6e .logico-title { + font-size: 14px; + font-weight: 500; + line-height: 2.1429em; + color: #FFFFFF; +} + +.elementor-61 .elementor-element.elementor-element-7500280 > .elementor-widget-container { + margin: 66px 0px 0px 0px; +} + +.elementor-61 .elementor-element.elementor-element-7500280 .logico-title { + font-family: "Manrope", Sans-serif; + font-weight: 600; + text-transform: none; + letter-spacing: -0.03em; +} + +.elementor-61 .elementor-element.elementor-element-4cc07a7 > .elementor-widget-container { + margin: 25px 0px 0px 0px; +} + +.elementor-61 .elementor-element.elementor-element-4cc07a7 .logico-title { + font-size: 20px; + font-weight: 600; + line-height: 1.5em; +} + +.elementor-61 .elementor-element.elementor-element-165dfa5 { + width: var( --container-widget-width, 619px ); + max-width: 619px; + --container-widget-width: 619px; + --container-widget-flex-grow: 0; +} + +.elementor-61 .elementor-element.elementor-element-165dfa5 > .elementor-widget-container { + margin: 8px 0px 0px 0px; +} + +.elementor-61 .elementor-element.elementor-element-da9d310 > .elementor-widget-container { + margin: 24px 0px 0px 0px; +} + +.elementor-61 .elementor-element.elementor-element-da9d310 .logico-title { + font-size: 20px; + font-weight: 600; + line-height: 1.5em; +} + +.elementor-61 .elementor-element.elementor-element-3888a1e { + width: var( --container-widget-width, 526px ); + max-width: 526px; + --container-widget-width: 526px; + --container-widget-flex-grow: 0; +} + +.elementor-61 .elementor-element.elementor-element-3888a1e > .elementor-widget-container { + margin: 8px 0px 0px 0px; +} + +.elementor-61 .elementor-element.elementor-element-c0a45e4 > .elementor-widget-container { + margin: 40px 0px 0px 0px; +} + +.elementor-61 .elementor-element.elementor-element-0efc59e { + width: auto; + max-width: auto; + top: 0px; +} + +body:not(.rtl) .elementor-61 .elementor-element.elementor-element-0efc59e { + right: 0px; +} + +.elementor-61 .elementor-element.elementor-element-0efc59e .block-decoration, .elementor-61 .elementor-element.elementor-element-0efc59e .block-decoration .block-decoration-item { + width: 108px; +} + +.elementor-61 .elementor-element.elementor-element-0efc59e .block-decoration { + text-align: right; +} + +.elementor-61 .elementor-element.elementor-element-0efc59e .block-decoration.block-decoration-style-1 .block-decoration-item:before { + background-color: #1F1F1F; +} + +.elementor-61 .elementor-element.elementor-element-0efc59e .block-decoration.block-decoration-style-1 .block-decoration-item:after { + background-color: #C01227; +} + +.elementor-61 .elementor-element.elementor-element-88745f4 { + --display: flex; + --flex-direction: column; + --container-widget-width: 100%; + --container-widget-height: initial; + --container-widget-flex-grow: 0; + --container-widget-align-self: initial; + --flex-wrap-mobile: wrap; + --margin-top: 150px; + --margin-bottom: 0px; + --margin-left: 0px; + --margin-right: 0px; +} + +.elementor-61 .elementor-element.elementor-element-343b363 { + --display: flex; + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 20px; + --padding-right: 20px; +} + +.elementor-61 .elementor-element.elementor-element-7afb238 > .elementor-widget-container { + margin: 0px 0px 50px 0px; + padding: 0px 0px 14px 0px; + border-style: solid; + border-width: 0px 0px 1px 0px; +} + +.elementor-61 .elementor-element.elementor-element-7afb238 .logico-title { + font-size: 14px; + font-weight: 500; + line-height: 2.1429em; +} + +.elementor-61 .elementor-element.elementor-element-1cc335a .logico-title { + font-family: "Manrope Alt", Sans-serif; + font-size: 180px; + font-weight: 700; + line-height: 1em; + letter-spacing: -0.03em; + color: #FFFFFF00; + -webkit-text-stroke-width: 2px; + stroke-width: 2px; + -webkit-text-stroke-color: #C01227; + stroke: #C01227; +} + +.elementor-61 .elementor-element.elementor-element-4c3e632 { + --display: flex; + --flex-direction: row; + --container-widget-width: initial; + --container-widget-height: 100%; + --container-widget-flex-grow: 1; + --container-widget-align-self: stretch; + --flex-wrap-mobile: wrap; + --margin-top: 76px; + --margin-bottom: 0px; + --margin-left: 0px; + --margin-right: 0px; +} + +.elementor-61 .elementor-element.elementor-element-5ba6bbf { + --display: flex; +} + +.elementor-61 .elementor-element.elementor-element-9363070 .logico-title { + font-family: "Manrope", Sans-serif; + font-weight: 600; + text-transform: none; + letter-spacing: -0.03em; +} + +.elementor-61 .elementor-element.elementor-element-e7609a5 { + --display: flex; +} + +.elementor-61 .elementor-element.elementor-element-5041fcc { + --display: flex; + --flex-direction: column; + --container-widget-width: 100%; + --container-widget-height: initial; + --container-widget-flex-grow: 0; + --container-widget-align-self: initial; + --flex-wrap-mobile: wrap; + --margin-top: 87px; + --margin-bottom: 0px; + --margin-left: 0px; + --margin-right: 0px; +} + +.elementor-61 .elementor-element.elementor-element-2d7c3ee { + --display: grid; + --e-con-grid-template-columns: repeat(4, 1fr); + --e-con-grid-template-rows: repeat(1, 1fr); + --gap: 60px 40px; + --row-gap: 60px; + --column-gap: 40px; + --grid-auto-flow: row; + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 20px; + --padding-right: 20px; +} + +.elementor-61 .elementor-element.elementor-element-d11b050 { + --display: flex; +} + +.elementor-61 .elementor-element.elementor-element-3a6f50f > .elementor-widget-container { + margin: 0px 0px 30px -9px; +} + +.elementor-61 .elementor-element.elementor-element-3a6f50f .elementor-icon-wrapper { + text-align: start; +} + + .elementor-61 .elementor-element.elementor-element-3a6f50f.elementor-view-default .elementor-icon { + color: #A1A1A1; + border-color: #A1A1A1; +} + + .elementor-61 .elementor-element.elementor-element-3a6f50f.elementor-view-default .elementor-icon svg { + fill: #A1A1A1; +} + +.elementor-61 .elementor-element.elementor-element-3a6f50f .elementor-icon { + font-size: 70px; +} + +.elementor-61 .elementor-element.elementor-element-3a6f50f .elementor-icon svg { + height: 70px; +} + +.elementor-61 .elementor-element.elementor-element-1025248 > .elementor-widget-container { + margin: 19px 0px 0px 0px; +} + +.elementor-61 .elementor-element.elementor-element-1025248 .logico-title { + font-size: 20px; + font-weight: 600; + line-height: 1.5em; + color: #333333; +} + +.elementor-61 .elementor-element.elementor-element-c7c19bd > .elementor-widget-container { + margin: 14px 0px 0px 0px; +} + +.elementor-61 .elementor-element.elementor-element-2c82e54 { + --display: flex; +} + +.elementor-61 .elementor-element.elementor-element-f51735e > .elementor-widget-container { + margin: 12px 0px 27px -1px; +} + +.elementor-61 .elementor-element.elementor-element-f51735e .elementor-icon-wrapper { + text-align: start; +} + + .elementor-61 .elementor-element.elementor-element-f51735e.elementor-view-default .elementor-icon { + color: #A1A1A1; + border-color: #A1A1A1; +} + + .elementor-61 .elementor-element.elementor-element-f51735e.elementor-view-default .elementor-icon svg { + fill: #A1A1A1; +} + +.elementor-61 .elementor-element.elementor-element-f51735e .elementor-icon { + font-size: 61px; +} + +.elementor-61 .elementor-element.elementor-element-f51735e .elementor-icon svg { + height: 61px; +} + +.elementor-61 .elementor-element.elementor-element-c682633 > .elementor-widget-container { + margin: 19px 0px 0px 0px; +} + +.elementor-61 .elementor-element.elementor-element-c682633 .logico-title { + font-size: 20px; + font-weight: 600; + line-height: 1.5em; + color: #333333; +} + +.elementor-61 .elementor-element.elementor-element-74d14e3 > .elementor-widget-container { + margin: 14px 0px 0px 0px; +} + +.elementor-61 .elementor-element.elementor-element-08b9b20 { + --display: flex; +} + +.elementor-61 .elementor-element.elementor-element-612c459 > .elementor-widget-container { + margin: 8px 0px 24px 0px; +} + +.elementor-61 .elementor-element.elementor-element-612c459 .elementor-icon-wrapper { + text-align: start; +} + + .elementor-61 .elementor-element.elementor-element-612c459.elementor-view-default .elementor-icon { + color: #A1A1A1; + border-color: #A1A1A1; +} + + .elementor-61 .elementor-element.elementor-element-612c459.elementor-view-default .elementor-icon svg { + fill: #A1A1A1; +} + +.elementor-61 .elementor-element.elementor-element-612c459 .elementor-icon { + font-size: 68px; +} + +.elementor-61 .elementor-element.elementor-element-612c459 .elementor-icon svg { + height: 68px; +} + +.elementor-61 .elementor-element.elementor-element-aa49275 > .elementor-widget-container { + margin: 19px 0px 0px 0px; +} + +.elementor-61 .elementor-element.elementor-element-aa49275 .logico-title { + font-size: 20px; + font-weight: 600; + line-height: 1.5em; + color: #333333; +} + +.elementor-61 .elementor-element.elementor-element-74cfdf7 > .elementor-widget-container { + margin: 14px 0px 0px 0px; +} + +.elementor-61 .elementor-element.elementor-element-04989ee { + --display: flex; +} + +.elementor-61 .elementor-element.elementor-element-11a657e > .elementor-widget-container { + margin: 18px 0px 33px -1px; +} + +.elementor-61 .elementor-element.elementor-element-11a657e .elementor-icon-wrapper { + text-align: start; +} + + .elementor-61 .elementor-element.elementor-element-11a657e.elementor-view-default .elementor-icon { + color: #A1A1A1; + border-color: #A1A1A1; +} + + .elementor-61 .elementor-element.elementor-element-11a657e.elementor-view-default .elementor-icon svg { + fill: #A1A1A1; +} + +.elementor-61 .elementor-element.elementor-element-11a657e .elementor-icon { + font-size: 49px; +} + +.elementor-61 .elementor-element.elementor-element-11a657e .elementor-icon svg { + height: 49px; +} + +.elementor-61 .elementor-element.elementor-element-b317d31 > .elementor-widget-container { + margin: 19px 0px 0px 0px; +} + +.elementor-61 .elementor-element.elementor-element-b317d31 .logico-title { + font-size: 20px; + font-weight: 600; + line-height: 1.5em; + color: #333333; +} + +.elementor-61 .elementor-element.elementor-element-8fe5662 > .elementor-widget-container { + margin: 14px 0px 0px 0px; +} + +.elementor-61 .elementor-element.elementor-element-1632aa3 .owl-dots .owl-dot:not(.active) span { + border-color: #FFFFFF; +} + +.elementor-61 .elementor-element.elementor-element-1632aa3 .owl-dots .owl-dot.active span { + border-color: #C01227; +} + +.elementor-61 .elementor-element.elementor-element-7e719d0 .owl-dots .owl-dot:not(.active) span { + border-color: #D4D4D4; +} + +.elementor-61 .elementor-element.elementor-element-7e719d0 .owl-dots .owl-dot.active span { + border-color: #1F1F1F; +} + +@media(min-width: 481px) { + .elementor-61 .elementor-element.elementor-element-96343ba { + --width:auto; + } + + .elementor-61 .elementor-element.elementor-element-71c3e1d { + --width: 50%; + } + + .elementor-61 .elementor-element.elementor-element-fdb2e58 { + --width: 650px; + } +} + +@media(max-width: 1200px) and (min-width:481px) { + .elementor-61 .elementor-element.elementor-element-96343ba { + --width:50%; + } + + .elementor-61 .elementor-element.elementor-element-71c3e1d { + --width: 50%; + } + + .elementor-61 .elementor-element.elementor-element-fdb2e58 { + --width: 100%; + } +} + +@media(max-width: 840px) and (min-width:481px) { + .elementor-61 .elementor-element.elementor-element-96343ba { + --width:579px; + } + + .elementor-61 .elementor-element.elementor-element-71c3e1d { + --width: 100%; + } +} + +@media(max-width: 660px) and (min-width:481px) { + .elementor-61 .elementor-element.elementor-element-96343ba { + --width:100%; + } +} + +@media(max-width: 1200px) { + .elementor-61 .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-3264830 .slide-content-inner { + max-width:70%; + } + + .elementor-61 .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-3264830 .content-slider-item-heading { + font-size: 46px; + } + + .elementor-61 .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-6867061 .slide-content-inner { + margin: 110px 0px 0px 0px; + } + + .elementor-61 .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-6867061 .content-slider-item-heading { + font-size: 46px; + } + + .elementor-61 .elementor-element.elementor-element-6c7cbcb .slider-footer { + margin-top: 0px; + margin-bottom: 9px; + } + + .elementor-61 .elementor-element.elementor-element-6c7cbcb .slider-footer .slider-pagination { + margin-right: 80px; + margin-left: 30px; + } + + .elementor-61 .elementor-element.elementor-element-9b26234 { + --grid-auto-flow: row; + } + + .elementor-61 .elementor-element.elementor-element-03db5d7 { + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 30px; + --padding-right: 30px; + } + + .elementor-61 .elementor-element.elementor-element-ffd1f7d { + --container-widget-width: 65%; + --container-widget-flex-grow: 0; + width: var( --container-widget-width, 65% ); + max-width: 65%; + } + + .elementor-61 .elementor-element.elementor-element-e09c20e { + --grid-auto-flow: row; + } + + .elementor-61 .elementor-element.elementor-element-99768ba > .elementor-widget-container { + margin: 0px 0px 0px 0px; + } + + .elementor-61 .elementor-element.elementor-element-71c3e1d { + --padding-top: 65px; + --padding-bottom: 65px; + --padding-left: 0px; + --padding-right: 0px; + } + + .elementor-61 .elementor-element.elementor-element-7500280 > .elementor-widget-container { + padding: 0% 0% 0% 0%; + } + + .elementor-61 .elementor-element.elementor-element-0efc59e .block-decoration, .elementor-61 .elementor-element.elementor-element-0efc59e .block-decoration .block-decoration-item { + width: 97px; + } + + .elementor-61 .elementor-element.elementor-element-343b363 { + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 30px; + --padding-right: 30px; + } + + .elementor-61 .elementor-element.elementor-element-9363070 > .elementor-widget-container { + padding: 0% 0% 0% 0%; + } + + .elementor-61 .elementor-element.elementor-element-2d7c3ee { + --grid-auto-flow: row; + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 30px; + --padding-right: 30px; + } +} + +@media(max-width: 1020px) { + .elementor-61 .elementor-element.elementor-element-741f56c { + --padding-top:10px; + --padding-bottom: 10px; + --padding-left: 10px; + --padding-right: 10px; + } + + .elementor-61 .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-3264830 .slide-content-inner { + max-width: 85%; + } + + .elementor-61 .elementor-element.elementor-element-9b26234 { + --e-con-grid-template-columns: repeat(1, 1fr); + --gap: 10px 20px; + --row-gap: 10px; + --column-gap: 20px; + --grid-auto-flow: row; + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 10px; + --padding-right: 10px; + } + + .elementor-61 .elementor-element.elementor-element-30fd9d1 { + --margin-top: 120px; + --margin-bottom: 0px; + --margin-left: 0px; + --margin-right: 0px; + } + + .elementor-61 .elementor-element.elementor-element-ffd1f7d { + --container-widget-width: 80%; + --container-widget-flex-grow: 0; + width: var( --container-widget-width, 80% ); + max-width: 80%; + } + + .elementor-61 .elementor-element.elementor-element-e09c20e { + --gap: 40px 20px; + --row-gap: 40px; + --column-gap: 20px; + --grid-auto-flow: row; + --margin-top: 60px; + --margin-bottom: 0px; + --margin-left: 0px; + --margin-right: 0px; + } + + .elementor-61 .elementor-element.elementor-element-81a7690 > .elementor-widget-container { + padding: 0px 20px 0px 0px; + } + + .elementor-61 .elementor-element.elementor-element-81a7690 .elementor-icon-box-wrapper { + gap: 80px; + } + + .elementor-61 .elementor-element.elementor-element-81a7690 .elementor-icon-box-title, .elementor-61 .elementor-element.elementor-element-81a7690 .elementor-icon-box-title a { + font-size: 20px; + } + + .elementor-61 .elementor-element.elementor-element-0f4aa27 > .elementor-widget-container { + padding: 0px 20px 0px 0px; + } + + .elementor-61 .elementor-element.elementor-element-0f4aa27 .elementor-icon-box-wrapper { + gap: 80px; + } + + .elementor-61 .elementor-element.elementor-element-0f4aa27 .elementor-icon-box-title, .elementor-61 .elementor-element.elementor-element-0f4aa27 .elementor-icon-box-title a { + font-size: 20px; + } + + .elementor-61 .elementor-element.elementor-element-6cfd203 > .elementor-widget-container { + padding: 0px 20px 0px 0px; + } + + .elementor-61 .elementor-element.elementor-element-6cfd203 .elementor-icon-box-wrapper { + gap: 80px; + } + + .elementor-61 .elementor-element.elementor-element-6cfd203 .elementor-icon-box-title, .elementor-61 .elementor-element.elementor-element-6cfd203 .elementor-icon-box-title a { + font-size: 20px; + } + + .elementor-61 .elementor-element.elementor-element-0d343e1 > .elementor-widget-container { + padding: 0px 20px 0px 0px; + } + + .elementor-61 .elementor-element.elementor-element-0d343e1 .elementor-icon-box-wrapper { + gap: 80px; + } + + .elementor-61 .elementor-element.elementor-element-0d343e1 .elementor-icon-box-title, .elementor-61 .elementor-element.elementor-element-0d343e1 .elementor-icon-box-title a { + font-size: 20px; + } + + .elementor-61 .elementor-element.elementor-element-b62c0b3 { + --margin-top: 120px; + --margin-bottom: 0px; + --margin-left: 0px; + --margin-right: 0px; + } + + .elementor-61 .elementor-element.elementor-element-89a0ca1 { + --margin-top: 120px; + --margin-bottom: 0px; + --margin-left: 0px; + --margin-right: 0px; + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 10px; + --padding-right: 10px; + } + + .elementor-61 .elementor-element.elementor-element-96343ba.e-con { + --align-self: center; + } + + .elementor-61 .elementor-element.elementor-element-0136e6e > .elementor-widget-container { + margin: 0px 0px 0px 0px; + } + + .elementor-61 .elementor-element.elementor-element-7500280 > .elementor-widget-container { + margin: 50px 0px 0px 0px; + } + + .elementor-61 .elementor-element.elementor-element-88745f4 { + --margin-top: 120px; + --margin-bottom: 0px; + --margin-left: 0px; + --margin-right: 0px; + } + + .elementor-61 .elementor-element.elementor-element-7afb238 > .elementor-widget-container { + margin: 0px 0px 50px 0px; + } + + .elementor-61 .elementor-element.elementor-element-1cc335a .logico-title { + font-size: 120px; + } + + .elementor-61 .elementor-element.elementor-element-2d7c3ee { + --e-con-grid-template-columns: repeat(2, 1fr); + --grid-auto-flow: row; + } +} + +@media(max-width: 840px) { + .elementor-61 .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-3264830 .slide-content-inner { + margin:0px 0px 0px 0px; + } + + .elementor-61 .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-3264830 .content-slider-item-heading { + font-size: 36px; + } + + .elementor-61 .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-6867061 .slide-content-inner { + margin: 60px 0px 0px 0px; + } + + .elementor-61 .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-6867061 .content-slider-item-heading { + font-size: 36px; + } + + .elementor-61 .elementor-element.elementor-element-6c7cbcb .owl-carousel.owl-theme .content-item { + height: 600px; + } + + .elementor-61 .elementor-element.elementor-element-9b26234 { + --grid-auto-flow: row; + } + + .elementor-61 .elementor-element.elementor-element-e09c20e { + --e-con-grid-template-columns: repeat(2, 1fr); + --gap: 60px 20px; + --row-gap: 60px; + --column-gap: 20px; + --grid-auto-flow: row; + } + + .elementor-61 .elementor-element.elementor-element-9ffed33 { + --padding-top: 20px; + --padding-bottom: 20px; + --padding-left: 20px; + --padding-right: 20px; + } + + .elementor-61 .elementor-element.elementor-element-96343ba { + --align-items: flex-end; + --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 0px; + --padding-right: 0px; + } + + .elementor-61 .elementor-element.elementor-element-96343ba.e-con { + --order: 99999 /* order end hack */; + } + + .elementor-61 .elementor-element.elementor-element-71c3e1d { + --padding-top: 70px; + --padding-bottom: 50px; + --padding-left: 0px; + --padding-right: 0px; + } + + .elementor-61 .elementor-element.elementor-element-0efc59e .block-decoration, .elementor-61 .elementor-element.elementor-element-0efc59e .block-decoration .block-decoration-item { + width: 70px; + } + + .elementor-61 .elementor-element.elementor-element-4c3e632 { + --flex-direction: column; + --container-widget-width: 100%; + --container-widget-height: initial; + --container-widget-flex-grow: 0; + --container-widget-align-self: initial; + --flex-wrap-mobile: wrap; + } + + .elementor-61 .elementor-element.elementor-element-e7609a5 { + --margin-top: 30px; + --margin-bottom: 0px; + --margin-left: 0px; + --margin-right: 0px; + } + + .elementor-61 .elementor-element.elementor-element-2d7c3ee { + --grid-auto-flow: row; + } +} + +@media(max-width: 660px) { + .elementor-61 .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-3264830 .content-slider-item-heading { + font-size:28px; + } + + .elementor-61 .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-6867061 .slide-content-inner { + max-width: 70%; + } + + .elementor-61 .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-6867061 .content-slider-item-heading { + font-size: 28px; + } + + .elementor-61 .elementor-element.elementor-element-6c7cbcb .slider-footer { + margin-top: 0px; + margin-bottom: 9px; + } + + .elementor-61 .elementor-element.elementor-element-6c7cbcb .slider-footer .slider-pagination { + margin-right: 80px; + margin-left: 20px; + } + + .elementor-61 .elementor-element.elementor-element-9b26234 { + --grid-auto-flow: row; + } + + .elementor-61 .elementor-element.elementor-element-30fd9d1 { + --margin-top: 90px; + --margin-bottom: 0px; + --margin-left: 0px; + --margin-right: 0px; + } + + .elementor-61 .elementor-element.elementor-element-03db5d7 { + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 20px; + --padding-right: 20px; + } + + .elementor-61 .elementor-element.elementor-element-ffd1f7d { + --container-widget-width: 100%; + --container-widget-flex-grow: 0; + width: var( --container-widget-width, 100% ); + max-width: 100%; + } + + .elementor-61 .elementor-element.elementor-element-e09c20e { + --grid-auto-flow: row; + } + + .elementor-61 .elementor-element.elementor-element-b62c0b3 { + --margin-top: 90px; + --margin-bottom: 0px; + --margin-left: 0px; + --margin-right: 0px; + } + + .elementor-61 .elementor-element.elementor-element-89a0ca1 { + --margin-top: 90px; + --margin-bottom: 0px; + --margin-left: 0px; + --margin-right: 0px; + } + + .elementor-61 .elementor-element.elementor-element-0efc59e .block-decoration, .elementor-61 .elementor-element.elementor-element-0efc59e .block-decoration .block-decoration-item { + width: 50px; + } + + .elementor-61 .elementor-element.elementor-element-88745f4 { + --margin-top: 90px; + --margin-bottom: 0px; + --margin-left: 0px; + --margin-right: 0px; + } + + .elementor-61 .elementor-element.elementor-element-343b363 { + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 20px; + --padding-right: 20px; + } + + .elementor-61 .elementor-element.elementor-element-1cc335a .logico-title { + font-size: 80px; + } + + .elementor-61 .elementor-element.elementor-element-e7609a5 { + --margin-top: 30px; + --margin-bottom: 0px; + --margin-left: 0px; + --margin-right: 0px; + } + + .elementor-61 .elementor-element.elementor-element-2d7c3ee { + --gap: 60px 20px; + --row-gap: 60px; + --column-gap: 20px; + --grid-auto-flow: row; + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 20px; + --padding-right: 20px; + } +} + +@media(max-width: 480px) { + .elementor-61 .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-3264830 .slide-content-inner { + max-width:100%; + } + + .elementor-61 .elementor-element.elementor-element-6c7cbcb .elementor-repeater-item-6867061 .slide-content-inner { + max-width: 100%; + } + + .elementor-61 .elementor-element.elementor-element-9b26234 { + --e-con-grid-template-columns: repeat(1, 1fr); + --grid-auto-flow: row; + } + + .elementor-61 .elementor-element.elementor-element-e09c20e { + --e-con-grid-template-columns: repeat(1, 1fr); + --gap: 40px 20px; + --row-gap: 40px; + --column-gap: 20px; + --grid-auto-flow: row; + } + + .elementor-61 .elementor-element.elementor-element-81a7690 > .elementor-widget-container { + padding: 0px 0px 40px 0px; + border-width: 0px 0px 1px 0px; + } + + .elementor-61 .elementor-element.elementor-element-0f4aa27 > .elementor-widget-container { + padding: 0px 0px 40px 0px; + border-width: 0px 0px 1px 0px; + } + + .elementor-61 .elementor-element.elementor-element-6cfd203 > .elementor-widget-container { + padding: 0px 0px 40px 0px; + border-width: 0px 0px 1px 0px; + } + + .elementor-61 .elementor-element.elementor-element-0d343e1 > .elementor-widget-container { + padding: 0px 0px 40px 0px; + border-width: 0px 0px 1px 0px; + } + + .elementor-61 .elementor-element.elementor-element-1cc335a .logico-title { + font-size: 56px; + } + + .elementor-61 .elementor-element.elementor-element-2d7c3ee { + --e-con-grid-template-columns: repeat(1, 1fr); + --grid-auto-flow: row; + } +} + + + + + + /* Container */ + .container { + max-width: 1400px; + margin: auto; + + } + + /* Section layout */ + .section { + display: grid; + grid-template-columns: 1fr 1fr; + gap: 50px; + align-items: center; + margin-left: 50px; + margin-right: 50px; + } + + /* Image */ + .image img { + width: 100%; + border-radius: 20px; + box-shadow: 0 20px 50px rgba(0, 0, 0, 0.1); + } + + /* Comparison box */ + + /* Header */ + + /* Row */ + .row { + display: grid; + grid-template-columns: 1fr 1fr; + padding: 14px 0; + border-top: 1px solid #eee; + align-items: center; + } + + .row:first-child { + border-top: none; + } + + /* Left & Right styles */ + .left { + color: #ef4444; + display: flex; + gap: 8px; + } + + .right { + color: #22c55e; + display: flex; + gap: 8px; + } + + /* Icons */ + .icon { + font-weight: bold; + } + + /* Text */ + .text { + color: #374151; + font-size: 15px; + } + + /* Labels */ + .labels { + display: grid; + grid-template-columns: 1fr 1fr; + margin-bottom: 10px; + font-weight: 600; + } + + .labels div:last-child { + text-align: right; + } + + /* Responsive */ + @media (max-width: 768px) { + .section { + grid-template-columns: 1fr; + } + + .labels div:last-child { + text-align: left; + } + + .row { + grid-template-columns: 1fr; + gap: 8px; + } + } + +/* STYLE BLOCK 26 */ +img:is([sizes=auto i]) { + contain-intrinsic-size: 3000px 1500px + } + + /*# sourceURL=wp-img-auto-sizes-contain-inline-css */ + +/* STYLE BLOCK 27 */ + + /*# sourceURL=wp-emoji-styles-inline-css */ + +/* STYLE BLOCK 28 */ +:root { + --wp--preset--aspect-ratio--square: 1; + --wp--preset--aspect-ratio--4-3: 4/3; + --wp--preset--aspect-ratio--3-4: 3/4; + --wp--preset--aspect-ratio--3-2: 3/2; + --wp--preset--aspect-ratio--2-3: 2/3; + --wp--preset--aspect-ratio--16-9: 16/9; + --wp--preset--aspect-ratio--9-16: 9/16; + --wp--preset--color--black: #000000; + --wp--preset--color--cyan-bluish-gray: #abb8c3; + --wp--preset--color--white: #ffffff; + --wp--preset--color--pale-pink: #f78da7; + --wp--preset--color--vivid-red: #cf2e2e; + --wp--preset--color--luminous-vivid-orange: #ff6900; + --wp--preset--color--luminous-vivid-amber: #fcb900; + --wp--preset--color--light-green-cyan: #7bdcb5; + --wp--preset--color--vivid-green-cyan: #00d084; + --wp--preset--color--pale-cyan-blue: #8ed1fc; + --wp--preset--color--vivid-cyan-blue: #0693e3; + --wp--preset--color--vivid-purple: #9b51e0; + --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg, rgb(6, 147, 227) 0%, rgb(155, 81, 224) 100%); + --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg, rgb(122, 220, 180) 0%, rgb(0, 208, 130) 100%); + --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg, rgb(252, 185, 0) 0%, rgb(255, 105, 0) 100%); + --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg, rgb(255, 105, 0) 0%, rgb(207, 46, 46) 100%); + --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg, rgb(238, 238, 238) 0%, rgb(169, 184, 195) 100%); + --wp--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%); + --wp--preset--gradient--blush-light-purple: linear-gradient(135deg, rgb(255, 206, 236) 0%, rgb(152, 150, 240) 100%); + --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg, rgb(254, 205, 165) 0%, rgb(254, 45, 45) 50%, rgb(107, 0, 62) 100%); + --wp--preset--gradient--luminous-dusk: linear-gradient(135deg, rgb(255, 203, 112) 0%, rgb(199, 81, 192) 50%, rgb(65, 88, 208) 100%); + --wp--preset--gradient--pale-ocean: linear-gradient(135deg, rgb(255, 245, 203) 0%, rgb(182, 227, 212) 50%, rgb(51, 167, 181) 100%); + --wp--preset--gradient--electric-grass: linear-gradient(135deg, rgb(202, 248, 128) 0%, rgb(113, 206, 126) 100%); + --wp--preset--gradient--midnight: linear-gradient(135deg, rgb(2, 3, 129) 0%, rgb(40, 116, 252) 100%); + --wp--preset--font-size--small: 13px; + --wp--preset--font-size--medium: 20px; + --wp--preset--font-size--large: 36px; + --wp--preset--font-size--x-large: 42px; + --wp--preset--font-family--text-font: Manrope, sans-serif; + --wp--preset--font-family--heading-font: "" Manrope", Sans-serif", sans-serif; + --wp--preset--spacing--20: 0.44rem; + --wp--preset--spacing--30: 0.67rem; + --wp--preset--spacing--40: 1rem; + --wp--preset--spacing--50: 1.5rem; + --wp--preset--spacing--60: 2.25rem; + --wp--preset--spacing--70: 3.38rem; + --wp--preset--spacing--80: 5.06rem; + --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2); + --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4); + --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2); + --wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0); + --wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0); + } + + :root { + --wp--style--global--content-size: 1340px; + --wp--style--global--wide-size: 1340px; + } + + :where(body) { + margin: 0; + } + + :where(.is-layout-flex) { + 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 { + background-color: #ffffff; + color: #333333; + padding-top: 0px; + padding-right: 0px; + padding-bottom: 0px; + padding-left: 0px; + } + + h1 { + font-family: var(--wp--preset--font-family--heading-font); + font-size: 120px; + font-weight: 500; + letter-spacing: -0.03em; + line-height: 1.2; + text-transform: uppercase; + } + + h2 { + font-family: var(--wp--preset--font-family--heading-font); + font-size: 80px; + font-weight: 500; + letter-spacing: -0.03em; + line-height: 1.2; + text-transform: uppercase; + } + + h3 { + font-family: var(--wp--preset--font-family--heading-font); + font-size: 60px; + font-weight: 500; + letter-spacing: -0.03em; + line-height: 1.2; + text-transform: uppercase; + } + + h4 { + font-family: var(--wp--preset--font-family--heading-font); + font-size: 40px; + font-weight: 500; + letter-spacing: -0.03em; + line-height: 1.2; + text-transform: uppercase; + } + + h5 { + font-family: var(--wp--preset--font-family--heading-font); + font-size: 30px; + font-weight: 500; + letter-spacing: -0.03em; + line-height: 1.2; + text-transform: uppercase; + } + + h6 { + font-family: var(--wp--preset--font-family--heading-font); + font-size: 25px; + font-weight: 500; + letter-spacing: -0.03em; + line-height: 1.2; + text-transform: uppercase; + } + + :root :where(.wp-element-button, .wp-block-button__link) { + background-color: #32373c; + border-width: 0; + color: #fff; + font-family: inherit; + font-size: inherit; + font-style: inherit; + font-weight: inherit; + letter-spacing: inherit; + line-height: inherit; + padding-top: calc(0.667em + 2px); + padding-right: calc(1.333em + 2px); + padding-bottom: calc(0.667em + 2px); + padding-left: calc(1.333em + 2px); + text-decoration: none; + text-transform: inherit; + } + + .has-white-color { + color: var(--wp--preset--color--white) !important; + } + + .has-text-font-font-family { + font-family: var(--wp--preset--font-family--text-font) !important; + } + + /*# sourceURL=global-styles-inline-css */ + +/* STYLE BLOCK 29 */ + + .elementor-element.elementor-element-cbfd9b2 .owl-carousel.owl-theme .content-item { + height: 693px; + } + + .elementor-element.elementor-element-cbfd9b2 .owl-carousel .owl-stage-outer { + border-radius: 25px 25px 25px 25px; + } + + .elementor-element.elementor-element-cbfd9b2 .owl-dots .owl-dot:not(.active) span { + border-color: #D4D4D4; + } + + .elementor-element.elementor-element-cbfd9b2 .owl-dots .owl-dot.active span { + border-color: #1F1F1F; + } + + .elementor-element.elementor-element-ead59d3 { + --display: flex; + --flex-direction: row; + --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); + --container-widget-height: 100%; + --container-widget-flex-grow: 1; + --container-widget-align-self: stretch; + --flex-wrap-mobile: wrap; + --align-items: center; + --margin-top: 150px; + --margin-bottom: 0px; + --margin-left: 0px; + --margin-right: 0px; + position: relative; + } + + .elementor-element.elementor-element-f35119c { + width: var(--container-widget-width, 58%); + max-width: 58%; + --container-widget-width: 58%; + --container-widget-flex-grow: 0; + top: 0px; + text-align: start; + } + + .elementor-element.elementor-element-f35119c>.elementor-widget-container { + margin: -16px 0px 0px 0px; + } + + body:not(.rtl) .elementor-element.elementor-element-f35119c { + left: 0%; + } + + .elementor-element.elementor-element-f35119c img { + width: 1050px; + max-width: 100%; + /* display: none; */ + } + + .elementor-element.elementor-element-56ecbb3 { + --display: flex; + --flex-direction: row; + --container-widget-width: initial; + --container-widget-height: 100%; + --container-widget-flex-grow: 1; + --container-widget-align-self: stretch; + --flex-wrap-mobile: wrap; + --justify-content: flex-end; + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 20px; + --padding-right: 20px; + } + + .elementor-element.elementor-element-bfe8cd1 .owl-carousel { + padding: 0px 165px 0px 0px; + } + + .elementor-element.elementor-element-bfe8cd1 .portfolio-listing-wrapper.owl-carousel { + margin: 0 calc(-90px/2); + width: calc(100% + 90px); + } + + .elementor-element.elementor-element-bfe8cd1 .portfolio-listing-wrapper.owl-carousel .portfolio-item-wrapper { + padding: 0 calc(90px/2); + } + + .elementor-element.elementor-element-bfe8cd1 .owl-carousel.owl-theme .owl-nav { + left: calc(90px/2 + 30px); + right: calc(90px/2 + 30px); + } + + .elementor-element.elementor-element-bfe8cd1 .owl-carousel.owl-theme:hover .owl-nav { + left: calc(90px/2 + 20px); + right: calc(90px/2 + 20px); + } + + .elementor-element.elementor-element-bfe8cd1 .owl-dots .owl-dot:not(.active) span { + border-color: #FFFFFF; + } + + .elementor-element.elementor-element-bfe8cd1 .owl-dots .owl-dot.active span { + border-color: #c01227; + } + + .elementor-element.elementor-element-298c6d6 .owl-dots .owl-dot:not(.active) span { + border-color: #D4D4D4; + } + + .elementor-element.elementor-element-298c6d6 .owl-dots .owl-dot.active span { + border-color: #1F1F1F; + } + + @media(max-width: 1200px) { + + .elementor-element.elementor-element-f35119c>.elementor-widget-container { + margin: 0px 0px 0px 0px; + + } + + .elementor-element.elementor-element-56ecbb3 { + --gap: 0px 40px; + --row-gap: 0px; + --column-gap: 40px; + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 30px; + --padding-right: 30px; + } + + .elementor-element.elementor-element-bfe8cd1 .portfolio-listing-wrapper.owl-carousel { + margin: 0 calc(-40px/2); + width: calc(100% + 40px); + } + + .elementor-element.elementor-element-bfe8cd1 .portfolio-listing-wrapper.owl-carousel .portfolio-item-wrapper { + padding: 0 calc(40px/2); + } + + .elementor-element.elementor-element-bfe8cd1 .owl-carousel.owl-theme .owl-nav { + left: calc(40px/2 + 30px); + right: calc(40px/2 + 30px); + } + + .elementor-element.elementor-element-bfe8cd1 .owl-carousel.owl-theme:hover .owl-nav { + left: calc(40px/2 + 20px); + right: calc(40px/2 + 20px); + } + } + + @media(max-width: 1020px) { + + .elementor-element.elementor-element-cbfd9b2 .owl-carousel.owl-theme .content-item { + height: 600px; + } + + .elementor-element.elementor-element-ead59d3 { + --margin-top: 120px; + --margin-bottom: 0px; + --margin-left: 0px; + --margin-right: 0px; + } + + .elementor-element.elementor-element-f35119c { + --container-widget-width: 100%; + --container-widget-flex-grow: 0; + width: var(--container-widget-width, 100%); + max-width: 100%; + } + + body:not(.rtl) .elementor-element.elementor-element-f35119c { + left: 0%; + } + + .elementor-element.elementor-element-56ecbb3 { + --flex-direction: column; + --container-widget-width: 100%; + --container-widget-height: initial; + --container-widget-flex-grow: 0; + --container-widget-align-self: initial; + --flex-wrap-mobile: wrap; + } + } + + @media(max-width: 840px) { + + .elementor-element.elementor-element-cbfd9b2 .owl-carousel.owl-theme .content-item { + height: 600px; + } + + .elementor-element.elementor-element-ead59d3 { + --flex-direction: column; + --container-widget-width: 100%; + --container-widget-height: initial; + --container-widget-flex-grow: 0; + --container-widget-align-self: initial; + --flex-wrap-mobile: wrap; + } + + .elementor-element.elementor-element-f35119c { + text-align: center; + } + } + + @media(max-width: 660px) { + + .elementor-element.elementor-element-cbfd9b2 .owl-carousel.owl-theme .content-item { + height: 540px; + } + + .elementor-element.elementor-element-ead59d3 { + --margin-top: 20px; + --margin-bottom: 0px; + --margin-left: 0px; + --margin-right: 0px; + } + + .elementor-element.elementor-element-56ecbb3 { + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 20px; + --padding-right: 20px; + } + + .elementor-element.elementor-element-bfe8cd1 .owl-carousel { + padding: 0px 100px 0px 0px; + } + } + + @media(max-width: 480px) { + + /* .elementor-element.elementor-element-abc44d7:not(.elementor-motion-effects-element-type-background), + .elementor-element.elementor-element-abc44d7>.elementor-motion-effects-container>.elementor-motion-effects-layer { + background-position: center center; + background-repeat: no-repeat; + background-size: cover; + transform: none !important; + } */ + + .elementor-element.elementor-element-f35119c img { + max-width: 100%; + } + + .elementor-element.elementor-element-bfe8cd1 .owl-carousel { + padding: 0px 60px 0px 0px; + } + } + + /*# sourceURL=elementor-frontend-inline-css */ + +/* STYLE BLOCK 30 */ +@font-face { + font-family: 'Manrope Alt'; + src: url('/assets/fonts/Manrope-Bold.ttf') format('truetype'); + font-weight: bold; + font-style: normal; + } + + @font-face { + font-family: 'Manrope Alt'; + src: url('/assets/fonts/Manrope-ExtraBold.ttf') format('truetype'); + font-weight: 800; + font-style: normal; + } + + @font-face { + font-family: 'Manrope Alt'; + src: url('/assets/fonts/Manrope-ExtraLight.ttf') format('truetype'); + font-weight: 200; + font-style: normal; + } + + @font-face { + font-family: 'Manrope Alt'; + src: url('/assets/fonts/Manrope-Light.ttf') format('truetype'); + font-weight: 300; + font-style: normal; + } + + @font-face { + font-family: 'Manrope Alt'; + src: url('/assets/fonts/Manrope-Medium.ttf') format('truetype'); + font-weight: 500; + font-style: normal; + } + + @font-face { + font-family: 'Manrope Alt'; + src: url('/assets/fonts/Manrope-Regular.ttf') format('truetype'); + font-weight: normal; + font-style: normal; + } + + @font-face { + font-family: 'Manrope Alt'; + src: url('/assets/fonts/Manrope-SemiBold.ttf') format('truetype'); + font-weight: 600; + font-style: normal; + } + + :root { + --logico-viewport-mobile: 480px; + --logico-viewport-mobile-extra: 660px; + --logico-viewport-tablet: 840px; + --logico-viewport-tablet-extra: 1020px; + --logico-viewport-laptop: 1200px; + --logico-viewport-widescreen: 2400px; + --logico-content-width: 1380px; + --logico-default-text-color: #333333; + --logico-dark-text-color: #111111; + --logico-light-text-color: #a3a3a3; + --logico-accent-color: #c01227; + --logico-accent-alter-color: #c01227; + --logico-border-color: #adadad; + --logico-border-hover-color: #111111; + --logico-background-color: #ffffff; + --logico-background-alter-color: #f9f7f6; + --logico-button-text-color: #333333; + --logico-button-border-color: #333333; + --logico-button-background-color: rgba(255, 255, 255, 0); + --logico-button-icon-color: #ffffff; + --logico-button-text-hover: #ffffff; + --logico-button-background-hover: #c01227; + --logico-button-background-hover: #c01227 + --logico-button-icon-hover: #ffffff; + --logico-body-font-size: 18px; + --logico-body-line-height: 1.6667em; + --logico-body-font-family: Manrope; + --logico-body-font-style: normal; + --logico-body-font-weight: 400; + --logico-body-text-decoration: none; + --logico-h1-font-size: 120px; + --logico-h1-line-height: 1.2em; + --logico-h1-letter-spacing: -0.03em; + --logico-h1-font-family: "Manrope", Sans-serif; + --logico-h1-text-transform: uppercase; + --logico-h1-font-style: normal; + --logico-h1-font-weight: 500; + --logico-h2-font-size: 80px; + --logico-h2-line-height: 1.2em; + --logico-h2-letter-spacing: -0.03em; + --logico-h2-font-family: "Manrope", Sans-serif; + --logico-h2-text-transform: uppercase; + --logico-h2-font-style: normal; + --logico-h2-font-weight: 500; + --logico-h3-font-size: 60px; + --logico-h3-line-height: 1.2em; + --logico-h3-letter-spacing: -0.03em; + --logico-h3-font-family: "Manrope", Sans-serif; + --logico-h3-text-transform: uppercase; + --logico-h3-font-style: normal; + --logico-h3-font-weight: 500; + --logico-h4-font-size: 40px; + --logico-h4-line-height: 1.2em; + --logico-h4-letter-spacing: -0.03em; + --logico-h4-font-family: "Manrope", Sans-serif; + --logico-h4-text-transform: uppercase; + --logico-h4-font-style: normal; + --logico-h4-font-weight: 500; + --logico-h5-font-size: 30px; + --logico-h5-line-height: 1.2em; + --logico-h5-letter-spacing: -0.03em; + --logico-h5-font-family: "Manrope", Sans-serif; + --logico-h5-text-transform: uppercase; + --logico-h5-font-style: normal; + --logico-h5-font-weight: 500; + --logico-h6-font-size: 25px; + --logico-h6-line-height: 1.2em; + --logico-h6-letter-spacing: -0.03em; + --logico-h6-font-family: "Manrope", Sans-serif; + --logico-h6-text-transform: uppercase; + --logico-h6-font-style: normal; + --logico-h6-font-weight: 500; + --logico-button-font-size: 14px; + --logico-button-font-family: Manrope; + --logico-button-font-weight: 600; + --logico-paragraph-spacing: 1.7em; + --logico-h1-font-size-laptop: 80px; + --logico-h2-font-size-laptop: 60px; + --logico-h3-font-size-laptop: 46px; + --logico-h4-font-size-laptop: 34px; + --logico-h5-font-size-laptop: 28px; + --logico-h6-font-size-laptop: 22px; + --logico-body-font-size-tablet: 16px; + --logico-h1-font-size-tablet: 60px; + --logico-h2-font-size-tablet: 50px; + --logico-h3-font-size-tablet: 36px; + --logico-h4-font-size-tablet: 28px; + --logico-h5-font-size-tablet: 24px; + --logico-h6-font-size-tablet: 20px; + --logico-h1-font-size-mobile-extra: 40px; + --logico-h2-font-size-mobile-extra: 32px; + --logico-h3-font-size-mobile-extra: 28px; + --logico-h4-font-size-mobile-extra: 23px; + --logico-h5-font-size-mobile-extra: 20px; + --logico-h6-font-size-mobile-extra: 18px; + --logico-radius-small: 10px; + --logico-radius-medium: 15px; + --logico-radius-large: 25px; + } + + + .logico-front-end { + font-size: 18px; + line-height: 1.6667em; + font-family: Manrope; + font-style: normal; + font-weight: 400; + text-decoration: none; + } + + + .logico-front-end h1:not([class*=logico-title-h]) { + font-size: 120px; + line-height: 1.2em; + letter-spacing: -0.03em; + font-family: "Manrope", Sans-serif; + text-transform: uppercase; + font-style: normal; + font-weight: 500; + } + + + .logico-front-end h2:not([class*=logico-title-h]) { + font-size: 80px; + line-height: 1.2em; + letter-spacing: -0.03em; + font-family: "Manrope", Sans-serif; + text-transform: uppercase; + font-style: normal; + font-weight: 500; + } + + + .logico-front-end h3:not([class*=logico-title-h]) { + font-size: 60px; + line-height: 1.2em; + letter-spacing: -0.03em; + font-family: "Manrope", Sans-serif; + text-transform: uppercase; + font-style: normal; + font-weight: 500; + } + + + .logico-front-end h4:not([class*=logico-title-h]) { + font-size: 40px; + line-height: 1.2em; + letter-spacing: -0.03em; + font-family: "Manrope", Sans-serif; + text-transform: uppercase; + font-style: normal; + font-weight: 500; + } + + + .logico-front-end h5:not([class*=logico-title-h]) { + font-size: 30px; + line-height: 1.2em; + letter-spacing: -0.03em; + font-family: "Manrope", Sans-serif; + text-transform: uppercase; + font-style: normal; + font-weight: 500; + } + + + .logico-front-end h6:not([class*=logico-title-h]) { + font-size: 25px; + line-height: 1.2em; + letter-spacing: -0.03em; + font-family: "Manrope", Sans-serif; + text-transform: uppercase; + font-style: normal; + font-weight: 500; + } + + .logico-alter-button { + font-size: 14px; + font-family: Manrope; + font-weight: 600; + } + + + .logico-front-end p { + margin-bottom: 1.7em; + } + + @media only screen and (max-width: 1200px) { + + + .logico-front-end h1:not([class*=logico-title-h]) { + font-size: 80px; + } + + + .logico-front-end h2:not([class*=logico-title-h]) { + font-size: 60px; + } + + + .logico-front-end h3:not([class*=logico-title-h]) { + font-size: 46px; + padding-bottom: 20px; + } + + + .logico-front-end h4:not([class*=logico-title-h]) { + font-size: 34px; + } + + + .logico-front-end h5:not([class*=logico-title-h]) { + font-size: 28px; + } + + + .logico-front-end h6:not([class*=logico-title-h]) { + font-size: 22px; + } + } + + @media only screen and (max-width: 840px) { + + + .logico-front-end { + font-size: 16px; + } + + + .logico-front-end h1:not([class*=logico-title-h]) { + font-size: 60px; + } + + + .logico-front-end h2:not([class*=logico-title-h]) { + font-size: 50px; + } + + + .logico-front-end h3:not([class*=logico-title-h]) { + font-size: 36px; + padding-bottom: 20px; + } + + + .logico-front-end h4:not([class*=logico-title-h]) { + font-size: 28px; + } + + + .logico-front-end h5:not([class*=logico-title-h]) { + font-size: 24px; + } + + + .logico-front-end h6:not([class*=logico-title-h]) { + font-size: 20px; + } + } + + @media only screen and (max-width: 660px) { + + + .logico-front-end h1:not([class*=logico-title-h]) { + font-size: 40px; + } + + + .logico-front-end h2:not([class*=logico-title-h]) { + font-size: 32px; + } + + + .logico-front-end h3:not([class*=logico-title-h]) { + font-size: 28px; + padding-bottom: 20px; + } + + + .logico-front-end h4:not([class*=logico-title-h]) { + font-size: 23px; + } + + + .logico-front-end h5:not([class*=logico-title-h]) { + font-size: 20px; + } + + + .logico-front-end h6:not([class*=logico-title-h]) { + font-size: 18px; + } + } + + /*# sourceURL=logico-theme-inline-css */ + +/* STYLE BLOCK 31 */ + +/* STYLE BLOCK 32 */ + +/* STYLE BLOCK 33 */ + +/* STYLE BLOCK 34 */ +/* Center-align all card components and modular sections */ + + + /* Ensure consistent spacing between sections */ + +/* STYLE BLOCK 35 */ +*, + *::before, + *::after { + box-sizing: border-box; + margin: 0; + padding: 0; + } + + :root { + --red: #C0202A; + --red-deep: #a01820; + --red-mid: #d63c45; + --red-pale: rgba(192, 32, 42, 0.08); + --red-pale2: rgba(192, 32, 42, 0.05); + --dark: #111419; + --dark2: #1d2130; + --mid: #4d5261; + --light: #8a90a2; + --pale: #f3f4f7; + --white: #ffffff; + --card: rgba(255, 255, 255, 0.75); + } + + html { + scroll-behavior: smooth; + } + + body { + font-family: 'Manrope', sans-serif; + background: var(--pale); + color: var(--dark); + overflow-x: hidden; + } + + .hero { + position: relative; + min-height: 92vh; + display: flex; + align-items: center; + justify-content: center; + text-align: center; + padding: 140px 32px 80px; + overflow: hidden; + } + + /* layered gradient bg */ + .hero::before { + content: ''; + position: absolute; + inset: 0; + background: + radial-gradient(ellipse 100% 80% at 50% -5%, rgba(192, 32, 42, 0.13) 0%, transparent 55%), + radial-gradient(ellipse 60% 60% at 10% 80%, rgba(192, 32, 42, 0.07) 0%, transparent 55%), + radial-gradient(ellipse 55% 55% at 90% 90%, rgba(192, 32, 42, 0.06) 0%, transparent 55%), + linear-gradient(165deg, #ecedf2 0%, #f8f9fb 45%, #edf0f5 100%); + opacity: 1; + } + + /* Fix the error of the header menu container and nav bar visibility */ + .header-menu-container, + .elementor-element-e44ee7e { + display: flex !important; + visibility: visible !important; + opacity: 1 !important; + } + + + + #masthead { + z-index: 9999 !important; + } + + /* decorative arcs */ + + /* scroll indicator */ + + @keyframes scrollPulse { + + 0%, + 100% { + opacity: 0.4; + transform: scaleY(0.6) translateY(0); + } + + 50% { + opacity: 1; + transform: scaleY(1) translateY(4px); + } + } + + /* ═══════════════════════════════════════ + STATS BAR + ═══════════════════════════════════════ */ + + /* ═══════════════════════════════════════ + INITIATIVES + ═══════════════════════════════════════ */ + + /* .init-content {} */ + + /* ═══════════════════════════════════════ + SUCCESS STORIES + ═══════════════════════════════════════ */ + + /* image area */ + + /* gradient over image bottom */ + + /* ═══════════════════════════════════════ + CTA BANNER + ═══════════════════════════════════════ */ + + /* decorative circles */ + + /* ═══════════════════════════════════════ + GLOBAL ANIMATIONS + ═══════════════════════════════════════ */ + @keyframes fadeUp { + from { + opacity: 0; + transform: translateY(22px); + } + + to { + opacity: 1; + transform: translateY(0); + } + } + + @keyframes fadeDown { + from { + opacity: 0; + transform: translateY(-14px); + } + + to { + opacity: 1; + transform: translateY(0); + } + } + + .reveal { + /* opacity: 0; */ + transform: translateY(28px); + transition: opacity 0.7s cubic-bezier(0.22, 1, 0.36, 1), transform 0.7s cubic-bezier(0.22, 1, 0.36, 1); + } + + .reveal.visible { + opacity: 1; + transform: translateY(0); + } + + /* ═══════════════════════════════════════ + RESPONSIVE + ═══════════════════════════════════════ */ + + @media (max-width: 560px) { + + .hero { + min-height: 80vh; + padding: 80px 20px 60px; + } + } + +/* STYLE BLOCK 36 */ +img:is([sizes=auto i]) { + contain-intrinsic-size: 3000px 1500px + } + + /*# sourceURL=wp-img-auto-sizes-contain-inline-css */ + +/* STYLE BLOCK 37 */ + + /*# sourceURL=wp-emoji-styles-inline-css */ + +/* STYLE BLOCK 38 */ +:root { + --wp--preset--aspect-ratio--square: 1; + --wp--preset--aspect-ratio--4-3: 4/3; + --wp--preset--aspect-ratio--3-4: 3/4; + --wp--preset--aspect-ratio--3-2: 3/2; + --wp--preset--aspect-ratio--2-3: 2/3; + --wp--preset--aspect-ratio--16-9: 16/9; + --wp--preset--aspect-ratio--9-16: 9/16; + --wp--preset--color--black: #000000; + --wp--preset--color--cyan-bluish-gray: #abb8c3; + --wp--preset--color--white: #ffffff; + --wp--preset--color--pale-pink: #f78da7; + --wp--preset--color--vivid-red: #cf2e2e; + --wp--preset--color--luminous-vivid-orange: #ff6900; + --wp--preset--color--luminous-vivid-amber: #fcb900; + --wp--preset--color--light-green-cyan: #7bdcb5; + --wp--preset--color--vivid-green-cyan: #00d084; + --wp--preset--color--pale-cyan-blue: #8ed1fc; + --wp--preset--color--vivid-cyan-blue: #0693e3; + --wp--preset--color--vivid-purple: #9b51e0; + --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg, rgb(6, 147, 227) 0%, rgb(155, 81, 224) 100%); + --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg, rgb(122, 220, 180) 0%, rgb(0, 208, 130) 100%); + --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg, rgb(252, 185, 0) 0%, rgb(255, 105, 0) 100%); + --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg, rgb(255, 105, 0) 0%, rgb(207, 46, 46) 100%); + --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg, rgb(238, 238, 238) 0%, rgb(169, 184, 195) 100%); + --wp--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%); + --wp--preset--gradient--blush-light-purple: linear-gradient(135deg, rgb(255, 206, 236) 0%, rgb(152, 150, 240) 100%); + --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg, rgb(254, 205, 165) 0%, rgb(254, 45, 45) 50%, rgb(107, 0, 62) 100%); + --wp--preset--gradient--luminous-dusk: linear-gradient(135deg, rgb(255, 203, 112) 0%, rgb(199, 81, 192) 50%, rgb(65, 88, 208) 100%); + --wp--preset--gradient--pale-ocean: linear-gradient(135deg, rgb(255, 245, 203) 0%, rgb(182, 227, 212) 50%, rgb(51, 167, 181) 100%); + --wp--preset--gradient--electric-grass: linear-gradient(135deg, rgb(202, 248, 128) 0%, rgb(113, 206, 126) 100%); + --wp--preset--gradient--midnight: linear-gradient(135deg, rgb(2, 3, 129) 0%, rgb(40, 116, 252) 100%); + --wp--preset--font-size--small: 13px; + --wp--preset--font-size--medium: 20px; + --wp--preset--font-size--large: 36px; + --wp--preset--font-size--x-large: 42px; + --wp--preset--font-family--text-font: Manrope, sans-serif; + --wp--preset--font-family--heading-font: "" Manrope", Sans-serif", sans-serif; + --wp--preset--spacing--20: 0.44rem; + --wp--preset--spacing--30: 0.67rem; + --wp--preset--spacing--40: 1rem; + --wp--preset--spacing--50: 1.5rem; + --wp--preset--spacing--60: 2.25rem; + --wp--preset--spacing--70: 3.38rem; + --wp--preset--spacing--80: 5.06rem; + --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2); + --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4); + --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2); + --wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0); + --wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0); + } + + :root { + --wp--style--global--content-size: 1340px; + --wp--style--global--wide-size: 1340px; + } + + :where(body) { + margin: 0; + } + + :where(.is-layout-flex) { + 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 { + background-color: #ffffff; + color: #333333; + padding-top: 0px; + padding-right: 0px; + padding-bottom: 0px; + padding-left: 0px; + } + + h1 { + font-family: var(--wp--preset--font-family--heading-font); + font-size: 120px; + font-weight: 500; + letter-spacing: -0.03em; + line-height: 1.2; + text-transform: uppercase; + } + + h2 { + font-family: var(--wp--preset--font-family--heading-font); + font-size: 80px; + font-weight: 500; + letter-spacing: -0.03em; + line-height: 1.2; + text-transform: uppercase; + } + + h3 { + font-family: var(--wp--preset--font-family--heading-font); + font-size: 60px; + font-weight: 500; + letter-spacing: -0.03em; + line-height: 1.2; + text-transform: uppercase; + } + + h4 { + font-family: var(--wp--preset--font-family--heading-font); + font-size: 40px; + font-weight: 500; + letter-spacing: -0.03em; + line-height: 1.2; + text-transform: uppercase; + } + + h5 { + font-family: var(--wp--preset--font-family--heading-font); + font-size: 30px; + font-weight: 500; + letter-spacing: -0.03em; + line-height: 1.2; + text-transform: uppercase; + } + + h6 { + font-family: var(--wp--preset--font-family--heading-font); + font-size: 25px; + font-weight: 500; + letter-spacing: -0.03em; + line-height: 1.2; + text-transform: uppercase; + } + + :root :where(.wp-element-button, .wp-block-button__link) { + background-color: #32373c; + border-width: 0; + color: #fff; + font-family: inherit; + font-size: inherit; + font-style: inherit; + font-weight: inherit; + letter-spacing: inherit; + line-height: inherit; + padding-top: calc(0.667em + 2px); + padding-right: calc(1.333em + 2px); + padding-bottom: calc(0.667em + 2px); + padding-left: calc(1.333em + 2px); + text-decoration: none; + text-transform: inherit; + } + + .has-white-color { + color: var(--wp--preset--color--white) !important; + } + + .has-text-font-font-family { + font-family: var(--wp--preset--font-family--text-font) !important; + } + + /* Width */ +::-webkit-scrollbar { + width: 10px; +} + +/* Track */ +::-webkit-scrollbar-track { + background: #ffffff00; +} + +/* Handle */ +::-webkit-scrollbar-thumb { + background: #C01227; + border-radius: 999px; +} + +/* Hover */ +::-webkit-scrollbar-thumb:hover { + background: #dc6271; +} + + /*# sourceURL=global-styles-inline-css */ + +/* STYLE BLOCK 39 */ + + /*# sourceURL=woocommerce-inline-inline-css */ + +/* STYLE BLOCK 40 */ +.elementor-kit-5 { + --e-global-color-primary: #111111; + --e-global-color-secondary: #777777; + --e-global-color-text: #333333; + --e-global-color-accent: #c01227; + --e-global-typography-primary-font-family: "Roboto"; + --e-global-typography-primary-font-weight: 600; + --e-global-typography-secondary-font-family: "Roboto Slab"; + --e-global-typography-secondary-font-weight: 400; + --e-global-typography-text-font-family: "Manrope"; + --e-global-typography-text-font-size: 18px; + --e-global-typography-text-font-weight: 400; + --e-global-typography-text-line-height: 1.6667em; + --e-global-typography-accent-font-family: "Manrope"; + --e-global-typography-accent-font-weight: 400; + --e-global-typography-accent-line-height: 1.6667em; + color: #333333; + font-family: "Manrope", Sans-serif; + font-size: 18px; + font-weight: 400; + font-style: normal; + text-decoration: none; + line-height: 1.6667em; + } + + .elementor-kit-5 p { + margin-block-end: 1.7em; + } + + .elementor-kit-5 a { + color: #c01227; + text-decoration: underline; + } + + .elementor-kit-5 h1 { + color: #111111; + font-family: "" Manrope", Sans-serif", Sans-serif; + font-size: 120px; + font-weight: 500; + text-transform: uppercase; + font-style: normal; + line-height: 1.2em; + letter-spacing: -0.03em; + } + + .elementor-kit-5 h2 { + color: #111111; + font-family: "" Manrope", Sans-serif", Sans-serif; + font-size: 80px; + font-weight: 500; + text-transform: uppercase; + font-style: normal; + line-height: 1.2em; + letter-spacing: -0.03em; + } + + .elementor-kit-5 h3 { + color: #111111; + font-family: "" Manrope", Sans-serif", Sans-serif; + font-size: 60px; + font-weight: 500; + text-transform: uppercase; + font-style: normal; + line-height: 1.2em; + letter-spacing: -0.03em; + } + + .elementor-kit-5 h4 { + color: #111111; + font-family: "" Manrope", Sans-serif", Sans-serif; + font-size: 40px; + font-weight: 500; + text-transform: uppercase; + font-style: normal; + line-height: 1.2em; + letter-spacing: -0.03em; + } + + .elementor-kit-5 h5 { + color: #111111; + font-family: "" Manrope", Sans-serif", Sans-serif; + font-size: 30px; + font-weight: 500; + text-transform: uppercase; + font-style: normal; + line-height: 1.2em; + letter-spacing: -0.03em; + } + + .elementor-kit-5 h6 { + color: #111111; + font-family: "" Manrope", Sans-serif", Sans-serif; + font-size: 25px; + font-weight: 500; + text-transform: uppercase; + font-style: normal; + line-height: 1.2em; + letter-spacing: -0.03em; + } + + .elementor-kit-5 button, + .elementor-kit-5 input[type="button"], + .elementor-kit-5 input[type="submit"] { + font-family: "Manrope", Sans-serif; + font-size: 14px; + font-weight: 600; + } + + .e-con { + --container-max-width: 1380px; + } + + .elementor-widget:not(:last-child) { + margin-block-end: 0px; + } + + .elementor-element { + --widgets-spacing: 0px 40px; + --widgets-spacing-row: 0px; + --widgets-spacing-column: 40px; + } + + @media(max-width: 1200px) { + .elementor-kit-5 h1 { + font-size: 80px; + } + + .elementor-kit-5 h2 { + font-size: 60px; + } + + .elementor-kit-5 h3 { + font-size: 46px; + } + + .elementor-kit-5 h4 { + font-size: 34px; + } + + .elementor-kit-5 h5 { + font-size: 28px; + } + + .elementor-kit-5 h6 { + font-size: 22px; + } + } + + @media(max-width: 840px) { + .elementor-kit-5 { + --e-global-typography-text-font-size: 16px; + --e-global-typography-accent-font-size: 16px; + font-size: 16px; + } + + .elementor-kit-5 h1 { + font-size: 60px; + } + + .elementor-kit-5 h2 { + font-size: 50px; + } + + .elementor-kit-5 h3 { + font-size: 36px; + } + + .elementor-kit-5 h4 { + font-size: 28px; + } + + .elementor-kit-5 h5 { + font-size: 24px; + } + + .elementor-kit-5 h6 { + font-size: 20px; + } + + .e-con { + --container-max-width: 1024px; + } + } + + @media(max-width: 660px) { + .elementor-kit-5 h1 { + font-size: 40px; + } + + .elementor-kit-5 h2 { + font-size: 32px; + } + + .elementor-kit-5 h3 { + font-size: 28px; + } + + .elementor-kit-5 h4 { + font-size: 23px; + } + + .elementor-kit-5 h5 { + font-size: 20px; + } + + .elementor-kit-5 h6 { + font-size: 18px; + } + } + + @media(max-width: 480px) { + + .e-con { + --container-max-width: 767px; + } + } + + /*# sourceURL=elementor-frontend-inline-css */ + +/* STYLE BLOCK 41 */ +@font-face { + font-family: 'Manrope Alt'; + src: url('/assets/fonts/Manrope-Bold.ttf') format('truetype'); + font-weight: bold; + font-style: normal; + } + + @font-face { + font-family: 'Manrope Alt'; + src: url('/assets/fonts/Manrope-ExtraBold.ttf') format('truetype'); + font-weight: 800; + font-style: normal; + } + + @font-face { + font-family: 'Manrope Alt'; + src: url('/assets/fonts/Manrope-ExtraLight.ttf') format('truetype'); + font-weight: 200; + font-style: normal; + } + + @font-face { + font-family: 'Manrope Alt'; + src: url('/assets/fonts/Manrope-Light.ttf') format('truetype'); + font-weight: 300; + font-style: normal; + } + + @font-face { + font-family: 'Manrope Alt'; + src: url('/assets/fonts/Manrope-Medium.ttf') format('truetype'); + font-weight: 500; + font-style: normal; + } + + @font-face { + font-family: 'Manrope Alt'; + src: url('/assets/fonts/Manrope-Regular.ttf') format('truetype'); + font-weight: normal; + font-style: normal; + } + + @font-face { + font-family: 'Manrope Alt'; + src: url('/assets/fonts/Manrope-SemiBold.ttf') format('truetype'); + font-weight: 600; + font-style: normal; + } + + :root { + --logico-viewport-mobile: 480px; + --logico-viewport-mobile-extra: 660px; + --logico-viewport-tablet: 840px; + --logico-viewport-tablet-extra: 1020px; + --logico-viewport-laptop: 1200px; + --logico-viewport-widescreen: 2400px; + --logico-content-width: 1380px; + --logico-default-text-color: #333333; + --logico-dark-text-color: #111111; + --logico-light-text-color: #a3a3a3; + --logico-accent-color: #c01227; + --logico-accent-alter-color: #c01227; + --logico-border-color: #adadad; + --logico-border-hover-color: #111111; + --logico-background-color: #ffffff; + --logico-background-alter-color: #f9f7f6; + --logico-button-text-color: #333333; + --logico-button-border-color: #333333; + --logico-button-background-color: rgba(255, 255, 255, 0); + --logico-button-icon-color: #ffffff; + --logico-button-text-hover: #ffffff; + --logico-button-background-hover: #c01227; + --logico-button-background-hover: #c01227 + --logico-button-icon-hover: #ffffff; + --logico-body-font-size: 18px; + --logico-body-line-height: 1.6667em; + --logico-body-font-family: Manrope; + --logico-body-font-style: normal; + --logico-body-font-weight: 400; + --logico-body-text-decoration: none; + --logico-h1-font-size: 120px; + --logico-h1-line-height: 1.2em; + --logico-h1-letter-spacing: -0.03em; + --logico-h1-font-family: "Manrope", Sans-serif; + --logico-h1-text-transform: uppercase; + --logico-h1-font-style: normal; + --logico-h1-font-weight: 500; + --logico-h2-font-size: 80px; + --logico-h2-line-height: 1.2em; + --logico-h2-letter-spacing: -0.03em; + --logico-h2-font-family: "Manrope", Sans-serif; + --logico-h2-text-transform: uppercase; + --logico-h2-font-style: normal; + --logico-h2-font-weight: 500; + --logico-h3-font-size: 60px; + --logico-h3-line-height: 1.2em; + --logico-h3-letter-spacing: -0.03em; + --logico-h3-font-family: "Manrope", Sans-serif; + --logico-h3-text-transform: uppercase; + --logico-h3-font-style: normal; + --logico-h3-font-weight: 500; + --logico-h4-font-size: 40px; + --logico-h4-line-height: 1.2em; + --logico-h4-letter-spacing: -0.03em; + --logico-h4-font-family: "Manrope", Sans-serif; + --logico-h4-text-transform: uppercase; + --logico-h4-font-style: normal; + --logico-h4-font-weight: 500; + --logico-h5-font-size: 30px; + --logico-h5-line-height: 1.2em; + --logico-h5-letter-spacing: -0.03em; + --logico-h5-font-family: "Manrope", Sans-serif; + --logico-h5-text-transform: uppercase; + --logico-h5-font-style: normal; + --logico-h5-font-weight: 500; + --logico-h6-font-size: 25px; + --logico-h6-line-height: 1.2em; + --logico-h6-letter-spacing: -0.03em; + --logico-h6-font-family: "Manrope", Sans-serif; + --logico-h6-text-transform: uppercase; + --logico-h6-font-style: normal; + --logico-h6-font-weight: 500; + --logico-button-font-size: 14px; + --logico-button-font-family: Manrope; + --logico-button-font-weight: 600; + --logico-paragraph-spacing: 1.7em; + --logico-h1-font-size-laptop: 80px; + --logico-h2-font-size-laptop: 60px; + --logico-h3-font-size-laptop: 46px; + --logico-h4-font-size-laptop: 34px; + --logico-h5-font-size-laptop: 28px; + --logico-h6-font-size-laptop: 22px; + --logico-body-font-size-tablet: 16px; + --logico-h1-font-size-tablet: 60px; + --logico-h2-font-size-tablet: 50px; + --logico-h3-font-size-tablet: 36px; + --logico-h4-font-size-tablet: 28px; + --logico-h5-font-size-tablet: 24px; + --logico-h6-font-size-tablet: 20px; + --logico-h1-font-size-mobile-extra: 40px; + --logico-h2-font-size-mobile-extra: 32px; + --logico-h3-font-size-mobile-extra: 28px; + --logico-h4-font-size-mobile-extra: 23px; + --logico-h5-font-size-mobile-extra: 20px; + --logico-h6-font-size-mobile-extra: 18px; + --logico-radius-small: 10px; + --logico-radius-medium: 15px; + --logico-radius-large: 25px; + } + + + .logico-front-end { + font-size: 18px; + line-height: 1.6667em; + font-family: Manrope; + font-style: normal; + font-weight: 400; + text-decoration: none; + } + + + .logico-front-end h1:not([class*=logico-title-h]) { + font-size: 120px; + line-height: 1.2em; + letter-spacing: -0.03em; + font-family: "Manrope", Sans-serif; + text-transform: uppercase; + font-style: normal; + font-weight: 500; + } + + + .logico-front-end h2:not([class*=logico-title-h]) { + font-size: 80px; + line-height: 1.2em; + letter-spacing: -0.03em; + font-family: "Manrope", Sans-serif; + text-transform: uppercase; + font-style: normal; + font-weight: 500; + } + + + .logico-front-end h3:not([class*=logico-title-h]) { + font-size: 60px; + line-height: 1.2em; + letter-spacing: -0.03em; + font-family: "Manrope", Sans-serif; + text-transform: uppercase; + font-style: normal; + font-weight: 500; + } + + + .logico-front-end h4:not([class*=logico-title-h]) { + font-size: 40px; + line-height: 1.2em; + letter-spacing: -0.03em; + font-family: "Manrope", Sans-serif; + text-transform: uppercase; + font-style: normal; + font-weight: 500; + } + + + .logico-front-end h5:not([class*=logico-title-h]) { + font-size: 30px; + line-height: 1.2em; + letter-spacing: -0.03em; + font-family: "Manrope", Sans-serif; + text-transform: uppercase; + font-style: normal; + font-weight: 500; + } + + + .logico-front-end h6:not([class*=logico-title-h]) { + font-size: 25px; + line-height: 1.2em; + letter-spacing: -0.03em; + font-family: "Manrope", Sans-serif; + text-transform: uppercase; + font-style: normal; + font-weight: 500; + } + + .logico-alter-button { + font-size: 14px; + font-family: Manrope; + font-weight: 600; + } + + + .logico-front-end p { + margin-bottom: 1.7em; + } + + @media only screen and (max-width: 1200px) { + + + .logico-front-end h1:not([class*=logico-title-h]) { + font-size: 80px; + } + + + .logico-front-end h2:not([class*=logico-title-h]) { + font-size: 60px; + } + + + .logico-front-end h3:not([class*=logico-title-h]) { + font-size: 46px; + } + + + .logico-front-end h4:not([class*=logico-title-h]) { + font-size: 34px; + } + + + .logico-front-end h5:not([class*=logico-title-h]) { + font-size: 28px; + } + + + .logico-front-end h6:not([class*=logico-title-h]) { + font-size: 22px; + } + } + + @media only screen and (max-width: 840px) { + + + .logico-front-end { + font-size: 16px; + } + + + .logico-front-end h1:not([class*=logico-title-h]) { + font-size: 60px; + } + + + .logico-front-end h2:not([class*=logico-title-h]) { + font-size: 50px; + } + + + .logico-front-end h3:not([class*=logico-title-h]) { + font-size: 36px; + } + + + .logico-front-end h4:not([class*=logico-title-h]) { + font-size: 28px; + } + + + .logico-front-end h5:not([class*=logico-title-h]) { + font-size: 24px; + } + + + .logico-front-end h6:not([class*=logico-title-h]) { + font-size: 20px; + } + } + + @media only screen and (max-width: 660px) { + + + .logico-front-end h1:not([class*=logico-title-h]) { + font-size: 40px; + } + + + .logico-front-end h2:not([class*=logico-title-h]) { + font-size: 32px; + } + + + .logico-front-end h3:not([class*=logico-title-h]) { + font-size: 28px; + } + + + .logico-front-end h4:not([class*=logico-title-h]) { + font-size: 23px; + } + + + .logico-front-end h5:not([class*=logico-title-h]) { + font-size: 20px; + } + + + .logico-front-end h6:not([class*=logico-title-h]) { + font-size: 18px; + } + } + + /*# sourceURL=logico-theme-inline-css */ + +/* STYLE BLOCK 42 */ + +/* STYLE BLOCK 43 */ + +/* STYLE BLOCK 44 */ + +/* STYLE BLOCK 45 */ + + .elementor-element.elementor-element-791327c .owl-carousel.owl-theme .content-item { + height: 924px; + } + + .elementor-element.elementor-element-791327c .owl-carousel .owl-stage-outer { + border-radius: 25px 25px 25px 25px; + } + + .elementor-element.elementor-element-791327c .content-slider.nav-view-default .owl-nav { + left: 10px; + right: 10px; + } + + .elementor-element.elementor-element-791327c .owl-dots .owl-dot:not(.active) span { + border-color: #FFFFFF; + } + + .elementor-element.elementor-element-bbc6760 { + --display: flex; + --flex-direction: column; + --container-widget-width: 100%; + --container-widget-height: initial; + --container-widget-flex-grow: 0; + --container-widget-align-self: initial; + --flex-wrap-mobile: wrap; + --gap: 0px 0px; + --row-gap: 0px; + --column-gap: 0px; + --margin-top: 10px; + --margin-bottom: 20px; + --margin-left: 0px; + --margin-right: 0px; + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 0px; + --padding-right: 0px; + } + + .elementor-element.elementor-element-13a7637 { + width: auto; + max-width: auto; + top: 0px; + z-index: 2; + } + + body:not(.rtl) .elementor-element.elementor-element-13a7637 { + left: 20px; + } + + .elementor-element.elementor-element-13a7637 .block-decoration { + text-align: left; + } + + .elementor-element.elementor-element-13a7637 .block-decoration.block-decoration-style-1 .block-decoration-item:before { + background-color: #000000; + } + + .elementor-element.elementor-element-13a7637 .block-decoration.block-decoration-style-1 .block-decoration-item:after { + background-color: #c01227; + } + + .elementor-element.elementor-element-7da6646 { + --display: flex; + --min-height: 773px; + --gap: 0px 0px; + --row-gap: 0px; + --column-gap: 0px; + --background-transition: 0s; + --border-radius: 25px 25px 25px 25px; + --z-index: 1; + } + + .elementor-element.elementor-element-7da6646:not(.elementor-motion-effects-element-type-background) { + background-image: url("/images/bg-header-5.png"); + background-position: center center; + background-repeat: no-repeat; + background-size: cover; + } + + .elementor-element.elementor-element-8b5d6e6 { + --display: flex; + --flex-direction: column; + --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); + --container-widget-height: initial; + --container-widget-flex-grow: 0; + --container-widget-align-self: initial; + --flex-wrap-mobile: wrap; + --justify-content: flex-end; + --align-items: flex-end; + --gap: 0px 0px; + --row-gap: 0px; + --column-gap: 0px; + } + + .elementor-element.elementor-element-1f766ea { + --display: flex; + --margin-top: -298px; + --margin-bottom: -70px; + --margin-left: 0px; + --margin-right: 208px; + --z-index: 2; + } + + .elementor-element.elementor-element-3b61435 { + --display: flex; + --border-radius: 25px 25px 0px 0px; + --logico-default-text-color: #FFFFFF; + color: #FFFFFF; + --padding-top: 64px; + --padding-bottom: 73px; + --padding-left: 40px; + --padding-right: 38px; + } + + .elementor-element.elementor-element-3b61435:not(.elementor-motion-effects-element-type-background) { + background-color: #c01227; + } + + .elementor-element.elementor-element-c364d1c { + font-family: "Manrope", Sans-serif; + font-size: 40px; + font-weight: 700; + line-height: 1em; + letter-spacing: -0.03em; + } + + .elementor-element.elementor-element-239afbb>.elementor-widget-container { + margin: 15px 0px 0px 0px; + } + + .elementor-element.elementor-element-239afbb .logico-title { + font-family: "Manrope", Sans-serif; + font-weight: 600; + text-transform: none; + line-height: 1em; + letter-spacing: -0.03em; + color: #FFFFFF; + } + + .elementor-element.elementor-element-0d307dd>.elementor-widget-container { + margin: 16px 0px 0px 0px; + } + + .elementor-element.elementor-element-5aea22e { + --display: flex; + --min-height: 70px; + --justify-content: center; + --align-items: center; + --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); + --border-radius: 0px 0px 25px 25px; + --logico-default-text-color: #FFFFFF; + color: #FFFFFF; + --padding-top: 20px; + --padding-bottom: 20px; + --padding-left: 40px; + --padding-right: 38px; + } + + .elementor-element.elementor-element-5aea22e:not(.elementor-motion-effects-element-type-background) { + background-color: #ffffff; + } + + .elementor-element.elementor-element-b6e14bd { + --display: flex; + --flex-direction: column; + --container-widget-width: 100%; + --container-widget-height: initial; + --container-widget-flex-grow: 0; + --container-widget-align-self: initial; + --flex-wrap-mobile: wrap; + --border-radius: 0px 0px 25px 25px; + --margin-top: -25px; + --margin-bottom: 0px; + --margin-left: 0px; + --margin-right: 0px; + --padding-top: 186px; + --padding-bottom: 150px; + --padding-left: 0px; + --padding-right: 0px; + } + + .elementor-element.elementor-element-b6e14bd:not(.elementor-motion-effects-element-type-background) { + background-color: #1F1F1F; + } + + .elementor-element.elementor-element-90cc867 { + --display: flex; + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 20px; + --padding-right: 20px; + } + + .elementor-element.elementor-element-24c0280 { + width: 100%; + max-width: 100%; + z-index: 2; + } + + .elementor-element.elementor-element-24c0280>.elementor-widget-container { + padding: 0px 0px 13px 0px; + border-style: solid; + border-width: 0px 0px 1px 0px; + border-color: #FFFFFF; + } + + .elementor-element.elementor-element-24c0280 .logico-title { + font-size: 14px; + font-weight: 500; + line-height: 2.1429em; + color: #FFFFFF; + } + + .elementor-element.elementor-element-2ed47f3 { + --display: grid; + --e-con-grid-template-columns: repeat(2, 1fr); + --e-con-grid-template-rows: repeat(1, 1fr); + --gap: 0px 0px; + --row-gap: 0px; + --column-gap: 0px; + --grid-auto-flow: row; + --margin-top: 60px; + --margin-bottom: 0px; + --margin-left: 0px; + --margin-right: 0px; + } + + .elementor-element.elementor-element-36efec7 { + --display: flex; + } + + .elementor-element.elementor-element-778840d .logico-title { + color: #FFFFFF; + } + + .elementor-element.elementor-element-bbfb67f>.elementor-widget-container { + margin: 67px 0px 0px 0px; + } + + .elementor-element.elementor-element-bbfb67f { + text-align: start; + } + + .elementor-element.elementor-element-bbfb67f img { + border-radius: 25px 25px 25px 25px; + } + + .elementor-element.elementor-element-b2c956f { + --display: flex; + --margin-top: 112px; + --margin-bottom: 0px; + --margin-left: 0px; + --margin-right: 0px; + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 140px; + --padding-right: 0px; + } + + @media(max-width: 1200px) { + + .elementor-element.elementor-element-791327c .owl-carousel.owl-theme .content-item { + height: 700px; + } + + .elementor-element.elementor-element-bbc6760 { + --margin-top: 90px; + --margin-bottom: 0px; + --margin-left: 0px; + --margin-right: 0px; + } + + .elementor-element.elementor-element-7da6646 { + --min-height: 600px; + } + + .elementor-element.elementor-element-1f766ea { + --margin-top: -298px; + --margin-bottom: -70px; + --margin-left: 0px; + --margin-right: 30px; + } + + .elementor-element.elementor-element-90cc867 { + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 30px; + --padding-right: 30px; + } + + .elementor-element.elementor-element-2ed47f3 { + --grid-auto-flow: row; + } + + .elementor-element.elementor-element-b2c956f { + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 60px; + --padding-right: 0px; + } + } + + @media(max-width: 1020px) { + + .elementor-element.elementor-element-bbc6760 { + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 10px; + --padding-right: 10px; + } + + .elementor-element.elementor-element-7da6646 { + --min-height: 500px; + } + + .elementor-element.elementor-element-1f766ea { + --margin-top: -298px; + --margin-bottom: -70px; + --margin-left: 0px; + --margin-right: 20px; + } + + .elementor-element.elementor-element-3b61435 { + --padding-top: 40px; + --padding-bottom: 40px; + --padding-left: 30px; + --padding-right: 30px; + } + + .elementor-element.elementor-element-5aea22e { + --padding-top: 20px; + --padding-bottom: 20px; + --padding-left: 30px; + --padding-right: 30px; + } + + .elementor-element.elementor-element-b6e14bd { + --padding-top: 156px; + --padding-bottom: 120px; + --padding-left: 0px; + --padding-right: 0px; + } + + .elementor-element.elementor-element-90cc867 { + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 20px; + --padding-right: 20px; + } + + .elementor-element.elementor-element-2ed47f3 { + --grid-auto-flow: row; + } + + .elementor-element.elementor-element-b2c956f { + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 30px; + --padding-right: 0px; + } + } + + @media(max-width: 840px) { + + .elementor-element.elementor-element-2ed47f3 { + --e-con-grid-template-columns: repeat(1, 1fr); + --grid-auto-flow: row; + } + + .elementor-element.elementor-element-bbfb67f>.elementor-widget-container { + margin: 30px 0px 0px 0px; + } + + .elementor-element.elementor-element-b2c956f { + --margin-top: 60px; + --margin-bottom: 0px; + --margin-left: 0px; + --margin-right: 0px; + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 0px; + --padding-right: 0px; + } + } + + @media(max-width: 660px) { + + .elementor-element.elementor-element-bbc6760 { + --margin-top: 60px; + --margin-bottom: 0px; + --margin-left: 0px; + --margin-right: 0px; + } + + .elementor-element.elementor-element-7da6646 { + --min-height: 320px; + --margin-top: 0px; + --margin-bottom: -25px; + --margin-left: 0px; + --margin-right: 0px; + } + + .elementor-element.elementor-element-1f766ea { + --margin-top: 0px; + --margin-bottom: 0px; + --margin-left: 0px; + --margin-right: 0px; + } + + .elementor-element.elementor-element-b6e14bd { + --padding-top: 90px; + --padding-bottom: 90px; + --padding-left: 0px; + --padding-right: 0px; + } + + .elementor-element.elementor-element-2ed47f3 { + --grid-auto-flow: row; + } + } + + @media(max-width: 480px) { + + body:not(.rtl) .elementor-element.elementor-element-13a7637 { + left: 0px; + } + + .elementor-element.elementor-element-13a7637 { + top: 0px; + } + + .elementor-element.elementor-element-1f766ea { + --width: 100%; + --margin-top: 0px; + --margin-bottom: 0px; + --margin-left: 0px; + --margin-right: 0px; + } + + .elementor-element.elementor-element-2ed47f3 { + --e-con-grid-template-columns: repeat(1, 1fr); + --grid-auto-flow: row; + } + } + + @media(min-width: 481px) { + .elementor-element.elementor-element-1f766ea { + --width: 363px; + } + } + + @media(max-width: 1020px) and (min-width:481px) { + .elementor-element.elementor-element-1f766ea { + --width: 340px; + } + } + + @media(max-width: 660px) and (min-width:481px) { + .elementor-element.elementor-element-1f766ea { + --width: 100%; + } + } + +/* STYLE BLOCK 46 */ +/* ─── Button alignment fix ─── */ + + /* ─── LARGE DESKTOP (1440px+) ─── */ + @media (min-width: 1440px) { + .elementor-element-30fd9d1>.e-con-inner { + max-width: 1380px; + padding: 50px 82px; + } + + .elementor-element-30fd9d1 .logico-title { + font-size: 17px; + } + + .elementor-element-30fd9d1 h3.logico-title { + font-size: clamp(40px, 4.5vw, 56px); + } + + .elementor-element-30fd9d1 .elementor-icon-box-wrapper { + padding: 28px 22px; + } + + .elementor-element-30fd9d1 .elementor-icon-box-icon .elementor-icon { + font-size: 52px; + } + + .elementor-element-30fd9d1 .elementor-icon-box-icon svg { + width: 86px; + height: 86px; + } + + .elementor-element-30fd9d1 .elementor-icon-box-title span { + font-size: 25px; + } + + .elementor-element-30fd9d1 .logico-alter-button, + .elementor-element-30fd9d1 .logico-small-button { + font-size: 14px; + /* padding: 14px 28px; */ + } + + .elementor-element-30fd9d1 .e-grid { + gap: 20px; + } + } + + /* ─── EXTRA-LARGE DESKTOP (1920px+) ─── */ + @media (min-width: 1920px) { + .elementor-element-30fd9d1>.e-con-inner { + max-width: 1780px; + padding: 72px 64px; + } + + .elementor-element-30fd9d1 .logico-title { + font-size: 18px; + } + + .elementor-element-30fd9d1 h3.logico-title { + font-size: clamp(46px, 4.5vw, 64px); + } + + .elementor-element-30fd9d1 .elementor-icon-box-wrapper { + padding: 32px 26px; + } + + .elementor-element-30fd9d1 .elementor-icon-box-icon .elementor-icon { + font-size: 58px; + } + + .elementor-element-30fd9d1 .elementor-icon-box-icon svg { + width: 94px; + height: 94px; + } + + .elementor-element-30fd9d1 .elementor-icon-box-title span { + font-size: 18px; + } + + .elementor-element-30fd9d1 .logico-alter-button, + .elementor-element-30fd9d1 .logico-small-button { + font-size: 15px; + padding: 16px 60px; + } + + .elementor-element-30fd9d1 .e-grid { + gap: 24px; + } + } + + /* ─── ULTRA-WIDE (2560px+) ─── */ + @media (min-width: 2560px) { + .elementor-element-30fd9d1>.e-con-inner { + max-width: 2060px; + padding: 84px 80px; + } + + .elementor-element-30fd9d1 .logico-title { + font-size: 20px; + } + + .elementor-element-30fd9d1 h3.logico-title { + font-size: clamp(52px, 4.5vw, 72px); + } + + .elementor-element-30fd9d1 .elementor-icon-box-wrapper { + padding: 38px 30px; + } + + .elementor-element-30fd9d1 .elementor-icon-box-icon .elementor-icon { + font-size: 66px; + } + + .elementor-element-30fd9d1 .elementor-icon-box-icon svg { + width: 104px; + height: 104px; + } + + .elementor-element-30fd9d1 .elementor-icon-box-title span { + font-size: 20px; + } + + .elementor-element-30fd9d1 .logico-alter-button, + .elementor-element-30fd9d1 .logico-small-button { + font-size: 16px; + padding: 18px 70px; + } + + .elementor-element-30fd9d1 .e-grid { + gap: 28px; + } + } + +/* STYLE BLOCK 47 */ +/* ─── LARGE DESKTOP (1440px+) ─── */ + @media (min-width: 1440px) { + + /* Logos Section */ + + /* About Us Main Section */ + .elementor-element-88745f4>.e-con-inner { + max-width: 1380px; + padding: 60px 52px; + } + + .elementor-element-343b363 { + gap: 24px; + } + + .elementor-element-7afb238 .logico-title { + font-size: 14px !important; + letter-spacing: 2px; + } + + .elementor-element-1cc335a .logico-title { + font-size: clamp(80px, 8vw, 120px) !important; + line-height: 1; + } + + .elementor-element-4c3e632 { + gap: 40px; + } + + .elementor-element-9363070 h3.logico-title { + font-size: clamp(38px, 4vw, 52px) !important; + line-height: 1.1; + } + + .elementor-element-c134b96 p { + font-size: 20px; + line-height: 1.6; + } + + /* Stats Section */ + .elementor-element-5041fcc>.e-con-inner { + max-width: 1380px; + padding: 30px 25px; + } + + + .elementor-element-2d7c3ee.e-grid { + gap: 32px; + } + + .elementor-element-1025248 .logico-title, + .elementor-element-c682633 .logico-title, + .elementor-element-aa49275 .logico-title, + .elementor-element-b317d31 .logico-title { + font-size: 20px !important; + margin-bottom: 12px; + + } + + .elementor-element-c7c19bd p, + .elementor-element-74d14e3 p, + .elementor-element-74cfdf7 p, + .elementor-element-8fe5662 p { + font-size: 18px; + line-height: 1.6; + } + } + + /* ─── EXTRA-LARGE DESKTOP (1920px+) ─── */ + @media (min-width: 1920px) { + + /* Logos Section */ + + /* About Us Main Section */ + .elementor-element-88745f4>.e-con-inner { + max-width: 1480px; + padding: 0px 50px 10px; + } + + .elementor-element-343b363 { + gap: 32px; + } + + .elementor-element-7afb238 .logico-title { + font-size: 15px !important; + letter-spacing: 2.5px; + } + + .elementor-element-1cc335a .logico-title { + font-size: clamp(100px, 8vw, 150px) !important; + } + + .elementor-element-4c3e632 { + gap: 60px; + } + + .elementor-element-9363070 h3.logico-title { + font-size: clamp(48px, 4vw, 64px) !important; + } + + .elementor-element-c134b96 p { + font-size: 18px; + line-height: 1.65; + } + + /* Stats Section */ + .elementor-element-5041fcc>.e-con-inner { + max-width: 1480px; + padding: 0px 50px 50px; + } + + .elementor-element-2d7c3ee.e-grid { + gap: 48px; + } + + .elementor-element-1025248 .logico-title, + .elementor-element-c682633 .logico-title, + .elementor-element-aa49275 .logico-title, + .elementor-element-b317d31 .logico-title { + font-size: 19px !important; + margin-bottom: 16px; + } + + .elementor-element-c7c19bd p, + .elementor-element-74d14e3 p, + .elementor-element-74cfdf7 p, + .elementor-element-8fe5662 p { + font-size: 16px; + line-height: 1.65; + } + } + + /* ─── ELEMENT 07CD509 TYPOGRAPHY SCALING ─── */ + /* Optimized for readability and character count (60-75ch) */ + +/* STYLE BLOCK 48 */ +/* ══════════════════════════════════════ + SCOPED TO .mt-section — NO GLOBALS +══════════════════════════════════════ */ + + /* ══ STATS BANNER ══ */ + + /* animated diagonal shine */ + + /* ══ BODY SECTION ══ */ + + /* grid background */ + + /* ── HEADER ── */ + + /* in-view header */ + + /* ── FEATURE GRID ── */ + + /* staggered card reveals */ + + /* top accent bar on hover */ + + /* background glow */ + + /* icon */ + + /* card text */ + + /* card bottom tag */ + + /* ── RESPONSIVE ── */ + + + + +.elementor-kit-5 { + --e-global-color-primary: #111111; + --e-global-color-secondary: #777777; + --e-global-color-text: #333333; + --e-global-color-accent: #c01227; + --e-global-typography-primary-font-family: "Roboto"; + --e-global-typography-primary-font-weight: 600; + --e-global-typography-secondary-font-family: "Roboto Slab"; + --e-global-typography-secondary-font-weight: 400; + --e-global-typography-text-font-family: "Manrope"; + --e-global-typography-text-font-size: 18px; + --e-global-typography-text-font-weight: 400; + --e-global-typography-text-line-height: 1.6667em; + --e-global-typography-accent-font-family: "Manrope"; + --e-global-typography-accent-font-weight: 400; + --e-global-typography-accent-line-height: 1.6667em; + color: #333333; + font-family: "Manrope", Sans-serif; + font-size: 18px; + font-weight: 400; + font-style: normal; + text-decoration: none; + line-height: 1.6667em; +} + +.elementor-kit-5 p { + margin-block-end:1.7em;} + +.elementor-kit-5 a { + color: #c01227; + text-decoration: underline; +} + +.elementor-kit-5 h1 { + color: #111111; + font-family: "Space Grotesk", Sans-serif; + font-size: 120px; + font-weight: 500; + text-transform: uppercase; + font-style: normal; + line-height: 1.2em; + letter-spacing: -0.03em; +} + +.elementor-kit-5 h2 { + color: #111111; + font-family: "Space Grotesk", Sans-serif; + font-size: 80px; + font-weight: 500; + text-transform: uppercase; + font-style: normal; + line-height: 1.2em; + letter-spacing: -0.03em; +} + +.elementor-kit-5 h3 { + color: #111111; + font-family: "Space Grotesk", Sans-serif; + font-size: 60px; + font-weight: 500; + text-transform: uppercase; + font-style: normal; + line-height: 1.2em; + letter-spacing: -0.03em; +} + +.elementor-kit-5 h4 { + color: #111111; + font-family: "Space Grotesk", Sans-serif; + font-size: 40px; + font-weight: 500; + text-transform: uppercase; + font-style: normal; + line-height: 1.2em; + letter-spacing: -0.03em; +} + +.elementor-kit-5 h5 { + color: #111111; + font-family: "Space Grotesk", Sans-serif; + font-size: 30px; + font-weight: 500; + text-transform: uppercase; + font-style: normal; + line-height: 1.2em; + letter-spacing: -0.03em; +} + +.elementor-kit-5 h6 { + color: #111111; + font-family: "Space Grotesk", Sans-serif; + font-size: 25px; + font-weight: 500; + text-transform: uppercase; + font-style: normal; + line-height: 1.2em; + letter-spacing: -0.03em; +} + +.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"] { + font-family: "Manrope", Sans-serif; + font-size: 14px; + font-weight: 600; +} + +.e-con { + --container-max-width: 1380px; +} + +.elementor-widget:not(:last-child) { + margin-block-end:0px;} + +.elementor-element { + --widgets-spacing: 0px 40px; + --widgets-spacing-row: 0px; + --widgets-spacing-column: 40px; +} + +@media(max-width: 1200px) { + .elementor-kit-5 h1 { + font-size:80px; + } + + .elementor-kit-5 h2 { + font-size: 60px; + } + + .elementor-kit-5 h3 { + font-size: 46px; + } + + .elementor-kit-5 h4 { + font-size: 34px; + } + + .elementor-kit-5 h5 { + font-size: 28px; + } + + .elementor-kit-5 h6 { + font-size: 22px; + } +} + +@media(max-width: 840px) { + .elementor-kit-5 { + --e-global-typography-text-font-size:16px; + --e-global-typography-accent-font-size: 16px; + font-size: 16px; + } + + .elementor-kit-5 h1 { + font-size: 60px; + } + + .elementor-kit-5 h2 { + font-size: 50px; + } + + .elementor-kit-5 h3 { + font-size: 36px; + } + + .elementor-kit-5 h4 { + font-size: 28px; + } + + .elementor-kit-5 h5 { + font-size: 24px; + } + + .elementor-kit-5 h6 { + font-size: 20px; + } + + .e-con { + --container-max-width: 1024px; + } +} + +@media(max-width: 660px) { + .elementor-kit-5 h1 { + font-size:40px; + } + + .elementor-kit-5 h2 { + font-size: 32px; + } + + .elementor-kit-5 h3 { + font-size: 28px; + } + + .elementor-kit-5 h4 { + font-size: 23px; + } + + .elementor-kit-5 h5 { + font-size: 20px; + } + + .elementor-kit-5 h6 { + font-size: 18px; + } +} + +@media(max-width: 480px) { + + .e-con { + --container-max-width: 767px; + } +} + +.elementor-69 .elementor-element.elementor-element-b7a76bc .owl-carousel.owl-theme .content-item { + height: 975px; +} + +.elementor-69 .elementor-element.elementor-element-b7a76bc .owl-carousel .owl-stage-outer { + border-radius: 25px 25px 25px 25px; +} + +.elementor-69 .elementor-element.elementor-element-b7a76bc .owl-dots .owl-dot:not(.active) span { + border-color: #FFFFFF; +} + +.elementor-69 .elementor-element.elementor-element-b7a76bc .owl-dots .owl-dot.active span { + border-color: #c01227; +} + +.elementor-69 .elementor-element.elementor-element-338e860 .portfolio-listing-wrapper.owl-carousel { + margin: 0 calc(-60px/2); + width: calc(100% + 60px); +} + +.elementor-69 .elementor-element.elementor-element-338e860 .portfolio-listing-wrapper.owl-carousel .portfolio-item-wrapper { + padding: 0 calc(60px/2); +} + +.elementor-69 .elementor-element.elementor-element-338e860 .owl-carousel.owl-theme .owl-nav { + left: calc(60px/2 + 30px); + right: calc(60px/2 + 30px); +} + +.elementor-69 .elementor-element.elementor-element-338e860 .owl-carousel.owl-theme:hover .owl-nav { + left: calc(60px/2 + 20px); + right: calc(60px/2 + 20px); +} + +.elementor-69 .elementor-element.elementor-element-338e860 .owl-dots .owl-dot:not(.active) span { + border-color: #FFFFFF; +} + +.elementor-69 .elementor-element.elementor-element-338e860 .owl-dots .owl-dot.active span { + border-color: #c01227; +} + +.elementor-69 .elementor-element.elementor-element-3d66841 .portfolio-listing-wrapper.owl-carousel { + margin: 0 calc(-7px/2); + width: calc(100% + 7px); +} + +.elementor-69 .elementor-element.elementor-element-3d66841 .portfolio-listing-wrapper.owl-carousel .portfolio-item-wrapper { + padding: 0 calc(7px/2); +} + +.elementor-69 .elementor-element.elementor-element-3d66841 .owl-carousel.owl-theme .owl-nav { + left: calc(7px/2 + 30px); + right: calc(7px/2 + 30px); +} + +.elementor-69 .elementor-element.elementor-element-3d66841 .owl-carousel.owl-theme:hover .owl-nav { + left: calc(7px/2 + 20px); + right: calc(7px/2 + 20px); +} + +.elementor-69 .elementor-element.elementor-element-65072bf .owl-dots .owl-dot:not(.active) span { + border-color: #D4D4D4; +} + +.elementor-69 .elementor-element.elementor-element-65072bf .owl-dots .owl-dot.active span { + border-color: #1F1F1F; +} + +@media(max-width: 1200px) { + + .elementor-69 .elementor-element.elementor-element-b7a76bc .owl-carousel.owl-theme .content-item { + height: 750px; + } + + .elementor-69 .elementor-element.elementor-element-338e860 .owl-carousel { + padding: 0px 100px 0px 0px; + } + + .elementor-69 .elementor-element.elementor-element-338e860 .portfolio-listing-wrapper.owl-carousel { + margin: 0 calc(-40px/2); + width: calc(100% + 40px); + } + + .elementor-69 .elementor-element.elementor-element-338e860 .portfolio-listing-wrapper.owl-carousel .portfolio-item-wrapper { + padding: 0 calc(40px/2); + } + + .elementor-69 .elementor-element.elementor-element-338e860 .owl-carousel.owl-theme .owl-nav { + left: calc(40px/2 + 30px); + right: calc(40px/2 + 30px); + } + + .elementor-69 .elementor-element.elementor-element-338e860 .owl-carousel.owl-theme:hover .owl-nav { + left: calc(40px/2 + 20px); + right: calc(40px/2 + 20px); + } +} + +@media(max-width: 1020px) { + + .elementor-69 .elementor-element.elementor-element-b7a76bc .owl-carousel.owl-theme .content-item { + height: 500px; + } + + .elementor-69 .elementor-element.elementor-element-b7a76bc .owl-carousel .owl-stage-outer { + border-radius: 25px 25px 25px 25px; + } +} + +@media(max-width: 840px) { + + .elementor-69 .elementor-element.elementor-element-b7a76bc .owl-carousel.owl-theme .content-item { + height: 600px; + } +} + +@media(max-width: 660px) { + + .elementor-69 .elementor-element.elementor-element-b7a76bc .owl-carousel.owl-theme .content-item { + height: 540px; + } +} + +@media(max-width: 480px) { + + .elementor-69 .elementor-element.elementor-element-338e860 .owl-carousel { + padding: 0px 60px 0px 0px; + } +} + +.elementor-6585 .elementor-element.elementor-element-3cd920c { + --display: flex; + --flex-direction: column; + --container-widget-width: 100%; + --container-widget-height: initial; + --container-widget-flex-grow: 0; + --container-widget-align-self: initial; + --flex-wrap-mobile: wrap; + --gap: 0px 0px; + --row-gap: 0px; + --column-gap: 0px; + --padding-top: 20px; + --padding-bottom: 20px; + --padding-left: 20px; + --padding-right: 20px; +} + +.elementor-6585 .elementor-element.elementor-element-b29b8fc { + --display: flex; + --flex-direction: column; + --container-widget-width: 100%; + --container-widget-height: initial; + --container-widget-flex-grow: 0; + --container-widget-align-self: initial; + --flex-wrap-mobile: wrap; + --overflow: hidden; + --border-radius: 25px 25px 25px 25px; + --padding-top: 122px; + --padding-bottom: 62px; + --padding-left: 0px; + --padding-right: 0px; +} + +.elementor-6585 .elementor-element.elementor-element-b29b8fc:not(.elementor-motion-effects-element-type-background) { + background-color: #1F1F1F; +} + +.elementor-6585 .elementor-element.elementor-element-ef6fa6d { + --display: flex; + --flex-direction: row; + --container-widget-width: initial; + --container-widget-height: 100%; + --container-widget-flex-grow: 1; + --container-widget-align-self: stretch; + --flex-wrap-mobile: wrap; + --justify-content: space-between; + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 20px; + --padding-right: 20px; +} + +.elementor-6585 .elementor-element.elementor-element-9990148 { + --display: flex; + --flex-direction: column; + --container-widget-width: 100%; + --container-widget-height: initial; + --container-widget-flex-grow: 0; + --container-widget-align-self: initial; + --flex-wrap-mobile: wrap; + --padding-top: 18px; + --padding-bottom: 0px; + --padding-left: 0px; + --padding-right: 0px; +} + +body:not(.rtl) .elementor-6585 .elementor-element.elementor-element-8899bdf { + left: -138px; +} + +.elementor-6585 .elementor-element.elementor-element-8899bdf { + top: 185px; + z-index: 0; +} + +.elementor-6585 .elementor-element.elementor-element-8899bdf img { + width: 965px; + max-width: 965px; +} + +.elementor-6585 .elementor-element.elementor-element-a0e7516 > .elementor-widget-container { + margin: 0px 0px 21px 0px; +} + +.elementor-6585 .elementor-element.elementor-element-a0e7516 .logico-title { + font-size: 14px; + line-height: 2.1428em; + color: #FFFFFF; +} + +.elementor-6585 .elementor-element.elementor-element-670d1b2 > .elementor-widget-container { + margin: 27px 50px 0px 0px; +} + +.elementor-6585 .elementor-element.elementor-element-670d1b2 { + --logico-default-text-color: #E7E7E7; + color: #E7E7E7; +} + +.elementor-6585 .elementor-element.elementor-element-2631b42 { + --display: flex; + --flex-direction: row; + --container-widget-width: initial; + --container-widget-height: 100%; + --container-widget-flex-grow: 1; + --container-widget-align-self: stretch; + --flex-wrap-mobile: wrap; + --margin-top: 72px; + --margin-bottom: 0px; + --margin-left: 0px; + --margin-right: 0px; +} + +.elementor-6585 .elementor-element.elementor-element-df89993 { + --display: flex; + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 0px; + --padding-right: 0px; +} + +.elementor-6585 .elementor-element.elementor-element-69b6892 .logico-title { + font-weight: 700; + color: #FFFFFF; +} + +.elementor-6585 .elementor-element.elementor-element-87be926 > .elementor-widget-container { + margin: 20px 0px 0px 0px; +} + +.elementor-6585 .elementor-element.elementor-element-87be926 { + font-size: 16px; + line-height: 1.75em; + color: #FFFFFF ; + --logico-default-text-color: #FFFFFF; + --logico-accent-color: #FFFFFF; +} + +.elementor-6585 .elementor-element.elementor-element-f5d8e63 { + --display: flex; + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 0px; + --padding-right: 0px; +} + +.elementor-6585 .elementor-element.elementor-element-774e540 .logico-title { + font-weight: 700; + letter-spacing: -0.03em; + color: #FFFFFF; +} + +.elementor-6585 .elementor-element.elementor-element-9c1cf03 > .elementor-widget-container { + margin: 20px 0px 0px 0px; +} + +.elementor-6585 .elementor-element.elementor-element-9c1cf03 { + font-size: 16px; + line-height: 1.75em; + color: #FFFFFF; + --logico-default-text-color: #FFFFFF; +} + +.elementor-6585 .elementor-element.elementor-element-645be8d { + --display: flex; + --flex-direction: row; + --container-widget-width: initial; + --container-widget-height: 100%; + --container-widget-flex-grow: 1; + --container-widget-align-self: stretch; + --flex-wrap-mobile: wrap; + --gap: 0px 40px; + --row-gap: 0px; + --column-gap: 40px; + --margin-top: 52px; + --margin-bottom: 0px; + --margin-left: 0px; + --margin-right: 0px; + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 0px; + --padding-right: 0px; +} + +.elementor-6585 .elementor-element.elementor-element-a96d151 { + --display: flex; + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 0px; + --padding-right: 0px; +} + +.elementor-6585 .elementor-element.elementor-element-37e647f .logico-title { + font-weight: 700; + color: #FFFFFF; +} + +.elementor-6585 .elementor-element.elementor-element-ba67644 > .elementor-widget-container { + margin: 20px 0px 0px 0px; +} + +.elementor-6585 .elementor-element.elementor-element-ba67644 { + font-size: 16px; + line-height: 1.75em; + color: #FFFFFF; + --logico-default-text-color: #FFFFFF; + --logico-accent-color: #FFFFFF; +} + +.elementor-6585 .elementor-element.elementor-element-9ba4b82 { + --display: flex; + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 0px; + --padding-right: 0px; +} + +.elementor-6585 .elementor-element.elementor-element-e9a5d79 .logico-title { + font-weight: 700; + letter-spacing: -0.03em; + color: #FFFFFF; +} + +.elementor-6585 .elementor-element.elementor-element-a6bccba { + --grid-template-columns: repeat(0, auto); + --icon-size: 16px; + --grid-column-gap: 38px; + --grid-row-gap: 0px; +} + +.elementor-6585 .elementor-element.elementor-element-a6bccba > .elementor-widget-container { + margin: 25px 0px 0px -3px; +} + +.elementor-6585 .elementor-element.elementor-element-a6bccba .elementor-social-icon { + background-color: #FFFFFF00; + --icon-padding: 0px; +} + +.elementor-6585 .elementor-element.elementor-element-a6bccba .elementor-social-icon i { + color: #FFFFFF; +} + +.elementor-6585 .elementor-element.elementor-element-a6bccba .elementor-social-icon svg { + fill: #FFFFFF; +} + +.elementor-6585 .elementor-element.elementor-element-a6bccba .elementor-social-icon:hover i { + color: #c01227; +} + +.elementor-6585 .elementor-element.elementor-element-a6bccba .elementor-social-icon:hover svg { + fill: #c01227; +} + +.elementor-6585 .elementor-element.elementor-element-a5c503d { + --display: flex; + --flex-direction: column; + --container-widget-width: 100%; + --container-widget-height: initial; + --container-widget-flex-grow: 0; + --container-widget-align-self: initial; + --flex-wrap-mobile: wrap; + --border-radius: 25px 25px 25px 25px; + --padding-top: 85px; + --padding-bottom: 75px; + --padding-left: 105px; + --padding-right: 105px; +} + +.elementor-6585 .elementor-element.elementor-element-a5c503d:not(.elementor-motion-effects-element-type-background) { + background-color: #FFFFFF; +} + +.elementor-6585 .elementor-element.elementor-element-535776a > .elementor-widget-container { + margin: 0px 0px 24px 0px; +} + +.elementor-6585 .elementor-element.elementor-element-535776a .logico-title { + font-size: 30px; + font-weight: 600; + line-height: 1.3333em; + letter-spacing: -0.03em; + color: #111111; +} + +.elementor-6585 .elementor-element.elementor-element-0e6fedf > .elementor-widget-container { + margin: 10px 0px 0px 0px; +} + +.elementor-6585 .elementor-element.elementor-element-0e6fedf div.wpforms-container .wpforms-form .wpforms-field-label { + font-size: 14px; +} + +.elementor-6585 .elementor-element.elementor-element-0e6fedf .wpforms-container .wpforms-submit-container { + padding-top: 28px; +} + +.elementor-6585 .elementor-element.elementor-element-e183a77 { + --display: flex; + --flex-direction: row; + --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); + --container-widget-height: 100%; + --container-widget-flex-grow: 1; + --container-widget-align-self: stretch; + --flex-wrap-mobile: wrap; + --justify-content: space-between; + --align-items: flex-end; + --gap: 0px 0px; + --row-gap: 0px; + --column-gap: 0px; + --margin-top: 216px; + --margin-bottom: 0px; + --margin-left: 0px; + --margin-right: 0px; + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 20px; + --padding-right: 20px; +} + +.elementor-6585 .elementor-element.elementor-element-5219697 { + --display: flex; +} + +.elementor-6585 .elementor-element.elementor-element-e6af8aa { + width: var( --container-widget-width, 800px ); + max-width: 800px; + --container-widget-width: 800px; + --container-widget-flex-grow: 0; +} + +.elementor-6585 .elementor-element.elementor-element-e6af8aa .logico-title { + color: #FFFFFF; +} + +.elementor-6585 .elementor-element.elementor-element-ba22941 { + --display: flex; + --flex-direction: row; + --container-widget-width: initial; + --container-widget-height: 100%; + --container-widget-flex-grow: 1; + --container-widget-align-self: stretch; + --flex-wrap-mobile: wrap; + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 20px; + --padding-right: 20px; +} + +.elementor-6585 .elementor-element.elementor-element-54629ca { + --divider-border-style: solid; + --divider-color: #CBCBCB; + --divider-border-width: 1px; +} + +.elementor-6585 .elementor-element.elementor-element-54629ca > .elementor-widget-container { + margin: 72px 0px 122px 0px; +} + +.elementor-6585 .elementor-element.elementor-element-54629ca .elementor-divider-separator { + width: 100%; +} + +.elementor-6585 .elementor-element.elementor-element-54629ca .elementor-divider { + padding-block-start:0px;padding-block-end:0px;} + +.elementor-6585 .elementor-element.elementor-element-3f1ba7a { + --display: flex; + --flex-direction: row; + --container-widget-width: initial; + --container-widget-height: 100%; + --container-widget-flex-grow: 1; + --container-widget-align-self: stretch; + --flex-wrap-mobile: wrap; + --gap: 50px 20px; + --row-gap: 50px; + --column-gap: 20px; + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 20px; + --padding-right: 20px; +} + +.elementor-6585 .elementor-element.elementor-element-64e2e81 { + --display: flex; +} + +.elementor-6585 .elementor-element.elementor-element-b5c897d { + text-align: start; +} + +.elementor-6585 .elementor-element.elementor-element-b5c897d img { + width: 153px; +} + +.elementor-6585 .elementor-element.elementor-element-e4e6486 { + --grid-template-columns: repeat(0, auto); + --icon-size: 16px; + --grid-column-gap: 38px; + --grid-row-gap: 0px; +} + +.elementor-6585 .elementor-element.elementor-element-e4e6486 > .elementor-widget-container { + margin: 40px 0px 0px -3px; +} + +.elementor-6585 .elementor-element.elementor-element-e4e6486 .elementor-social-icon { + background-color: #FFFFFF00; + --icon-padding: 0px; +} + +.elementor-6585 .elementor-element.elementor-element-e4e6486 .elementor-social-icon i { + color: #FFFFFF; +} + +.elementor-6585 .elementor-element.elementor-element-e4e6486 .elementor-social-icon svg { + fill: #FFFFFF; +} + +.elementor-6585 .elementor-element.elementor-element-e4e6486 .elementor-social-icon:hover i { + color: #c01227; +} + +.elementor-6585 .elementor-element.elementor-element-e4e6486 .elementor-social-icon:hover svg { + fill: #c01227; +} + +.elementor-6585 .elementor-element.elementor-element-5b73dd3 { + --display: flex; +} + +.elementor-6585 .elementor-element.elementor-element-10ead4d > .elementor-widget-container { + margin: 1px 0px 8px 0px; +} + +.elementor-6585 .elementor-element.elementor-element-10ead4d .logico-title { + font-size: 20px; + font-weight: 600; + line-height: 1.5em; + color: #FFFFFF; +} + +.elementor-6585 .elementor-element.elementor-element-b2507df .logico-custom-menu-widget li { + font-size: 16px; +} + +.elementor-6585 .elementor-element.elementor-element-b2507df .logico-custom-menu-widget li, .elementor-6585 .elementor-element.elementor-element-b2507df .logico-custom-menu-widget li a { + color: #FFFFFF; +} + +.elementor-6585 .elementor-element.elementor-element-b2507df .logico-custom-menu-widget li a:hover { + color: #c01227; + border-color: #c01227; +} + +.elementor-6585 .elementor-element.elementor-element-451f15c { + --display: flex; +} + +.elementor-6585 .elementor-element.elementor-element-0ec06ff > .elementor-widget-container { + margin: 1px 0px 8px 0px; +} + +.elementor-6585 .elementor-element.elementor-element-0ec06ff .logico-title { + font-size: 20px; + font-weight: 600; + line-height: 1.5em; + color: #FFFFFF; +} + +.elementor-6585 .elementor-element.elementor-element-a219b7d .logico-custom-menu-widget li { + font-size: 16px; +} + +.elementor-6585 .elementor-element.elementor-element-a219b7d .logico-custom-menu-widget li, .elementor-6585 .elementor-element.elementor-element-a219b7d .logico-custom-menu-widget li a { + color: #FFFFFF; +} + +.elementor-6585 .elementor-element.elementor-element-a219b7d .logico-custom-menu-widget li a:hover { + color: #c01227; + border-color: #c01227; +} + +.elementor-6585 .elementor-element.elementor-element-44a1f5d { + --display: flex; +} + +.elementor-6585 .elementor-element.elementor-element-0edc8fd > .elementor-widget-container { + margin: 1px 0px 8px 0px; +} + +.elementor-6585 .elementor-element.elementor-element-0edc8fd .logico-title { + font-size: 20px; + font-weight: 600; + line-height: 1.5em; + color: #FFFFFF; +} + +.elementor-6585 .elementor-element.elementor-element-189484a .logico-custom-menu-widget li { + font-size: 16px; +} + +.elementor-6585 .elementor-element.elementor-element-189484a .logico-custom-menu-widget li, .elementor-6585 .elementor-element.elementor-element-189484a .logico-custom-menu-widget li a { + color: #FFFFFF; +} + +.elementor-6585 .elementor-element.elementor-element-189484a .logico-custom-menu-widget li a:hover { + color: #c01227; + border-color: #c01227; +} + +@media(min-width: 481px) { + .elementor-6585 .elementor-element.elementor-element-9990148 { + --width:45%; + } + + .elementor-6585 .elementor-element.elementor-element-df89993 { + --width: 37%; + } + + .elementor-6585 .elementor-element.elementor-element-f5d8e63 { + --width: 56%; + } + + .elementor-6585 .elementor-element.elementor-element-a96d151 { + --width: 37%; + } + + .elementor-6585 .elementor-element.elementor-element-9ba4b82 { + --width: 56%; + } + + .elementor-6585 .elementor-element.elementor-element-a5c503d { + --width: 50%; + } + + .elementor-6585 .elementor-element.elementor-element-5219697 { + --width: 70%; + } + + .elementor-6585 .elementor-element.elementor-element-64e2e81 { + --width: 50%; + } + + .elementor-6585 .elementor-element.elementor-element-5b73dd3 { + --width: 16.6667%; + } + + .elementor-6585 .elementor-element.elementor-element-451f15c { + --width: 16.6667%; + } + + .elementor-6585 .elementor-element.elementor-element-44a1f5d { + --width: 16.6667%; + } +} + +@media(max-width: 1200px) and (min-width:481px) { + .elementor-6585 .elementor-element.elementor-element-df89993 { + --width:50%; + } + + .elementor-6585 .elementor-element.elementor-element-f5d8e63 { + --width: 50%; + } + + .elementor-6585 .elementor-element.elementor-element-a96d151 { + --width: 50%; + } + + .elementor-6585 .elementor-element.elementor-element-9ba4b82 { + --width: 50%; + } + + .elementor-6585 .elementor-element.elementor-element-64e2e81 { + --width: 42%; + } +} + +@media(max-width: 1020px) and (min-width:481px) { + .elementor-6585 .elementor-element.elementor-element-9990148 { + --width:100%; + } + + .elementor-6585 .elementor-element.elementor-element-a5c503d { + --width: 100%; + } + + .elementor-6585 .elementor-element.elementor-element-5219697 { + --width: 100%; + } +} + +@media(max-width: 840px) and (min-width:481px) { + .elementor-6585 .elementor-element.elementor-element-64e2e81 { + --width:48%; + } + + .elementor-6585 .elementor-element.elementor-element-5b73dd3 { + --width: 48%; + } + + .elementor-6585 .elementor-element.elementor-element-451f15c { + --width: 48%; + } + + .elementor-6585 .elementor-element.elementor-element-44a1f5d { + --width: 48%; + } +} + +@media(max-width: 660px) and (min-width:481px) { + .elementor-6585 .elementor-element.elementor-element-64e2e81 { + --width:47%; + } + + .elementor-6585 .elementor-element.elementor-element-5b73dd3 { + --width: 47%; + } + + .elementor-6585 .elementor-element.elementor-element-451f15c { + --width: 47%; + } + + .elementor-6585 .elementor-element.elementor-element-44a1f5d { + --width: 47%; + } +} + +@media(max-width: 1200px) { + .elementor-6585 .elementor-element.elementor-element-b29b8fc { + --padding-top:120px; + --padding-bottom: 62px; + --padding-left: 0px; + --padding-right: 0px; + } + + .elementor-6585 .elementor-element.elementor-element-ef6fa6d { + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 20px; + --padding-right: 20px; + } + + .elementor-6585 .elementor-element.elementor-element-670d1b2 > .elementor-widget-container { + margin: 27px 0px 0px 0px; + } + + .elementor-6585 .elementor-element.elementor-element-2631b42 { + --gap: 0px 20px; + --row-gap: 0px; + --column-gap: 20px; + --margin-top: 50px; + --margin-bottom: 0px; + --margin-left: 0px; + --margin-right: 0px; + } + + .elementor-6585 .elementor-element.elementor-element-645be8d { + --gap: 0px 20px; + --row-gap: 0px; + --column-gap: 20px; + --margin-top: 50px; + --margin-bottom: 0px; + --margin-left: 0px; + --margin-right: 0px; + } + + .elementor-6585 .elementor-element.elementor-element-a5c503d { + --padding-top: 50px; + --padding-bottom: 50px; + --padding-left: 50px; + --padding-right: 50px; + } + + .elementor-6585 .elementor-element.elementor-element-e183a77 { + --margin-top: 150px; + --margin-bottom: 0px; + --margin-left: 0px; + --margin-right: 0px; + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 30px; + --padding-right: 30px; + } + + .elementor-6585 .elementor-element.elementor-element-ba22941 { + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 30px; + --padding-right: 30px; + } + + .elementor-6585 .elementor-element.elementor-element-54629ca > .elementor-widget-container { + margin: 72px 0px 90px 0px; + } + + .elementor-6585 .elementor-element.elementor-element-3f1ba7a { + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 30px; + --padding-right: 30px; + } +} + +@media(max-width: 1020px) { + .elementor-6585 .elementor-element.elementor-element-3cd920c { + --padding-top:0px; + --padding-bottom: 10px; + --padding-left: 10px; + --padding-right: 10px; + } + + .elementor-6585 .elementor-element.elementor-element-b29b8fc { + --padding-top: 120px; + --padding-bottom: 60px; + --padding-left: 0px; + --padding-right: 0px; + } + + .elementor-6585 .elementor-element.elementor-element-ef6fa6d { + --flex-direction: column; + --container-widget-width: 100%; + --container-widget-height: initial; + --container-widget-flex-grow: 0; + --container-widget-align-self: initial; + --flex-wrap-mobile: wrap; + } + + .elementor-6585 .elementor-element.elementor-element-9990148 { + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 0px; + --padding-right: 0px; + } + + body:not(.rtl) .elementor-6585 .elementor-element.elementor-element-8899bdf { + left: 0px; + } + + .elementor-6585 .elementor-element.elementor-element-8899bdf { + top: 150px; + } + + .elementor-6585 .elementor-element.elementor-element-8899bdf img { + max-width: 100%; + } + + .elementor-6585 .elementor-element.elementor-element-a5c503d { + --margin-top: 70px; + --margin-bottom: 0px; + --margin-left: 0px; + --margin-right: 0px; + --padding-top: 85px; + --padding-bottom: 75px; + --padding-left: 105px; + --padding-right: 105px; + } + + .elementor-6585 .elementor-element.elementor-element-e183a77 { + --flex-direction: column; + --container-widget-width: 100%; + --container-widget-height: initial; + --container-widget-flex-grow: 0; + --container-widget-align-self: initial; + --flex-wrap-mobile: wrap; + --margin-top: 120px; + --margin-bottom: 0px; + --margin-left: 0px; + --margin-right: 0px; + } + + .elementor-6585 .elementor-element.elementor-element-ba22941 { + --flex-direction: column; + --container-widget-width: 100%; + --container-widget-height: initial; + --container-widget-flex-grow: 0; + --container-widget-align-self: initial; + --flex-wrap-mobile: wrap; + } +} + +@media(max-width: 840px) { + .elementor-6585 .elementor-element.elementor-element-2631b42 { + --flex-direction:row; + --container-widget-width: initial; + --container-widget-height: 100%; + --container-widget-flex-grow: 1; + --container-widget-align-self: stretch; + --flex-wrap-mobile: wrap; + --gap: 0px 20px; + --row-gap: 0px; + --column-gap: 20px; + --flex-wrap: nowrap; + } + + .elementor-6585 .elementor-element.elementor-element-645be8d { + --flex-wrap: nowrap; + } + + .elementor-6585 .elementor-element.elementor-element-54629ca > .elementor-widget-container { + margin: 60px 0px 60px 0px; + } +} + +@media(max-width: 660px) { + .elementor-6585 .elementor-element.elementor-element-b29b8fc { + --padding-top:70px; + --padding-bottom: 60px; + --padding-left: 0px; + --padding-right: 0px; + } + + .elementor-6585 .elementor-element.elementor-element-ef6fa6d { + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 20px; + --padding-right: 20px; + } + + .elementor-6585 .elementor-element.elementor-element-a5c503d { + --padding-top: 50px; + --padding-bottom: 30px; + --padding-left: 50px; + --padding-right: 50px; + } + + .elementor-6585 .elementor-element.elementor-element-535776a .logico-title { + font-size: 24px; + } + + .elementor-6585 .elementor-element.elementor-element-e183a77 { + --flex-direction: column; + --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); + --container-widget-height: initial; + --container-widget-flex-grow: 0; + --container-widget-align-self: initial; + --flex-wrap-mobile: wrap; + --justify-content: flex-start; + --align-items: center; + --margin-top: 90px; + --margin-bottom: 0px; + --margin-left: 0px; + --margin-right: 0px; + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 20px; + --padding-right: 20px; + } + + .elementor-6585 .elementor-element.elementor-element-e6af8aa .logico-title { + text-align: center; + } + + .elementor-6585 .elementor-element.elementor-element-ba22941 { + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 20px; + --padding-right: 20px; + } + + .elementor-6585 .elementor-element.elementor-element-3f1ba7a { + --padding-top: 0px; + --padding-bottom: 0px; + --padding-left: 20px; + --padding-right: 20px; + } +} + +@media(max-width: 480px) { + .elementor-6585 .elementor-element.elementor-element-2631b42 { + --flex-direction:column; + --container-widget-width: 100%; + --container-widget-height: initial; + --container-widget-flex-grow: 0; + --container-widget-align-self: initial; + --flex-wrap-mobile: wrap; + } + + .elementor-6585 .elementor-element.elementor-element-f5d8e63 { + --margin-top: 50px; + --margin-bottom: 0px; + --margin-left: 0px; + --margin-right: 0px; + } + + .elementor-6585 .elementor-element.elementor-element-645be8d { + --flex-direction: column; + --container-widget-width: 100%; + --container-widget-height: initial; + --container-widget-flex-grow: 0; + --container-widget-align-self: initial; + --flex-wrap-mobile: wrap; + } + + .elementor-6585 .elementor-element.elementor-element-9ba4b82 { + --margin-top: 50px; + --margin-bottom: 0px; + --margin-left: 0px; + --margin-right: 0px; + } + + .elementor-6585 .elementor-element.elementor-element-a5c503d { + --padding-top: 40px; + --padding-bottom: 40px; + --padding-left: 25px; + --padding-right: 25px; + } + + .elementor-6585 .elementor-element.elementor-element-535776a > .elementor-widget-container { + margin: 0px 0px 14px 0px; + } +} + + +:root { + --wp--preset--aspect-ratio--square: 1; + --wp--preset--aspect-ratio--4-3: 4/3; + --wp--preset--aspect-ratio--3-4: 3/4; + --wp--preset--aspect-ratio--3-2: 3/2; + --wp--preset--aspect-ratio--2-3: 2/3; + --wp--preset--aspect-ratio--16-9: 16/9; + --wp--preset--aspect-ratio--9-16: 9/16; + --wp--preset--color--black: #000000; + --wp--preset--color--cyan-bluish-gray: #abb8c3; + --wp--preset--color--white: #ffffff; + --wp--preset--color--pale-pink: #f78da7; + --wp--preset--color--vivid-red: #cf2e2e; + --wp--preset--color--luminous-vivid-orange: #ff6900; + --wp--preset--color--luminous-vivid-amber: #fcb900; + --wp--preset--color--light-green-cyan: #7bdcb5; + --wp--preset--color--vivid-green-cyan: #00d084; + --wp--preset--color--pale-cyan-blue: #8ed1fc; + --wp--preset--color--vivid-cyan-blue: #0693e3; + --wp--preset--color--vivid-purple: #9b51e0; + --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%); + --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%); + --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%); + --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%); + --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%); + --wp--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%); + --wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%); + --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%); + --wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%); + --wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%); + --wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%); + --wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%); + --wp--preset--font-size--small: 13px; + --wp--preset--font-size--medium: 20px; + --wp--preset--font-size--large: 36px; + --wp--preset--font-size--x-large: 42px; + --wp--preset--font-family--text-font: Manrope, sans-serif; + --wp--preset--font-family--heading-font: "Space Grotesk", sans-serif; + --wp--preset--spacing--20: 0.44rem; + --wp--preset--spacing--30: 0.67rem; + --wp--preset--spacing--40: 1rem; + --wp--preset--spacing--50: 1.5rem; + --wp--preset--spacing--60: 2.25rem; + --wp--preset--spacing--70: 3.38rem; + --wp--preset--spacing--80: 5.06rem; + --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2); + --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4); + --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2); + --wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0); + --wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0); +} + +:root { + --wp--style--global--content-size: 1340px; + --wp--style--global--wide-size: 1340px; +} + +:where(body) { + margin: 0; +} + +:where(.is-layout-flex) { + 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 { + background-color: #ffffff; + color: #333333; + padding-top: 0px; + padding-right: 0px; + padding-bottom: 0px; + padding-left: 0px; +} + +h1 { + font-family: var(--wp--preset--font-family--heading-font); + font-size: 120px; + font-weight: 500; + letter-spacing: -0.03em; + line-height: 1.2; + text-transform: uppercase; +} + +h2 { + font-family: var(--wp--preset--font-family--heading-font); + font-size: 80px; + font-weight: 500; + letter-spacing: -0.03em; + line-height: 1.2; + text-transform: uppercase; +} + +h3 { + font-family: var(--wp--preset--font-family--heading-font); + font-size: 60px; + font-weight: 500; + letter-spacing: -0.03em; + line-height: 1.2; + text-transform: uppercase; +} + +h4 { + font-family: var(--wp--preset--font-family--heading-font); + font-size: 40px; + font-weight: 500; + letter-spacing: -0.03em; + line-height: 1.2; + text-transform: uppercase; +} + +h5 { + font-family: var(--wp--preset--font-family--heading-font); + font-size: 30px; + font-weight: 500; + letter-spacing: -0.03em; + line-height: 1.2; + text-transform: uppercase; +} + +h6 { + font-family: var(--wp--preset--font-family--heading-font); + font-size: 25px; + font-weight: 500; + letter-spacing: -0.03em; + line-height: 1.2; + text-transform: uppercase; +} + +:root :where(.wp-element-button, .wp-block-button__link) { + background-color: #32373c; + border-width: 0; + color: #fff; + font-family: inherit; + font-size: inherit; + font-style: inherit; + font-weight: inherit; + letter-spacing: inherit; + line-height: inherit; + padding-top: calc(0.667em + 2px); + padding-right: calc(1.333em + 2px); + padding-bottom: calc(0.667em + 2px); + padding-left: calc(1.333em + 2px); + text-decoration: none; + text-transform: inherit; +} + +.has-white-color { + color: var(--wp--preset--color--white) !important; +} + +.has-text-font-font-family { + font-family: var(--wp--preset--font-family--text-font) !important; +} + + + @font-face { + font-family: 'Manrope Alt'; + src: url('/fonts/Manrope-Bold.ttf') format('truetype'); + font-weight: bold; + font-style: normal; + } + @font-face { + font-family: 'Manrope Alt'; + src: local('Manrope') format('truetype'); + font-weight: 800; + font-style: normal; + } + @font-face { + font-family: 'Manrope Alt'; + src: local('Manrope') format('truetype'); + font-weight: 200; + font-style: normal; + } + @font-face { + font-family: 'Manrope Alt'; + src: local('Manrope') format('truetype'); + font-weight: 300; + font-style: normal; + } + @font-face { + font-family: 'Manrope Alt'; + src: local('Manrope') format('truetype'); + font-weight: 500; + font-style: normal; + } + @font-face { + font-family: 'Manrope Alt'; + src: local('Manrope') format('truetype'); + font-weight: normal; + font-style: normal; + } + @font-face { + font-family: 'Manrope Alt'; + src: url('/fonts/Manrope-SemiBold.ttf') format('truetype'); + font-weight: 600; + font-style: normal; + } +:root { + --logico-viewport-mobile: 480px; + --logico-viewport-mobile-extra: 660px; + --logico-viewport-tablet: 840px; + --logico-viewport-tablet-extra: 1020px; + --logico-viewport-laptop: 1200px; + --logico-viewport-widescreen: 2400px; + + --logico-content-width: 1380px; + + --logico-default-text-color: #333333; + --logico-dark-text-color: #111111; + --logico-light-text-color: #a3a3a3; + --logico-accent-color: #c01227; + --logico-accent-alter-color: #c01227; + --logico-border-color: #adadad; + --logico-border-hover-color: #111111; + --logico-background-color: #ffffff; + --logico-background-alter-color: #f9f7f6; + --logico-button-text-color: #333333; + --logico-button-border-color: #333333; + --logico-button-background-color: rgba(255, 255, 255, 0); + --logico-button-icon-color: #ffffff; + --logico-button-text-hover: #ffffff; + --logico-button-background-hover: #c01227; + --logico-button-icon-hover: #ffffff; + + --logico-body-font-size: 18px; + --logico-body-line-height: 1.6667em; + --logico-body-font-family: Manrope; + --logico-body-font-style: normal; + --logico-body-font-weight: 400; + --logico-body-text-decoration: none; + + --logico-h1-font-size: 120px; + --logico-h1-line-height: 1.2em; + --logico-h1-letter-spacing: -0.03em; + --logico-h1-font-family: Space Grotesk; + --logico-h1-text-transform: uppercase; + --logico-h1-font-style: normal; + --logico-h1-font-weight: 500; + + --logico-h2-font-size: 80px; + --logico-h2-line-height: 1.2em; + --logico-h2-letter-spacing: -0.03em; + --logico-h2-font-family: Space Grotesk; + --logico-h2-text-transform: uppercase; + --logico-h2-font-style: normal; + --logico-h2-font-weight: 500; + + --logico-h3-font-size: 60px; + --logico-h3-line-height: 1.2em; + --logico-h3-letter-spacing: -0.03em; + --logico-h3-font-family: Space Grotesk; + --logico-h3-text-transform: uppercase; + --logico-h3-font-style: normal; + --logico-h3-font-weight: 500; + + --logico-h4-font-size: 40px; + --logico-h4-line-height: 1.2em; + --logico-h4-letter-spacing: -0.03em; + --logico-h4-font-family: Space Grotesk; + --logico-h4-text-transform: uppercase; + --logico-h4-font-style: normal; + --logico-h4-font-weight: 500; + + --logico-h5-font-size: 30px; + --logico-h5-line-height: 1.2em; + --logico-h5-letter-spacing: -0.03em; + --logico-h5-font-family: Space Grotesk; + --logico-h5-text-transform: uppercase; + --logico-h5-font-style: normal; + --logico-h5-font-weight: 500; + + --logico-h6-font-size: 25px; + --logico-h6-line-height: 1.2em; + --logico-h6-letter-spacing: -0.03em; + --logico-h6-font-family: Space Grotesk; + --logico-h6-text-transform: uppercase; + --logico-h6-font-style: normal; + --logico-h6-font-weight: 500; + + --logico-button-font-size: 14px; + --logico-button-font-family: Manrope; + --logico-button-font-weight: 600; + + --logico-paragraph-spacing: 1.7em; + + --logico-h1-font-size-laptop: 80px; + --logico-h2-font-size-laptop: 60px; + --logico-h3-font-size-laptop: 46px; + --logico-h4-font-size-laptop: 34px; + --logico-h5-font-size-laptop: 28px; + --logico-h6-font-size-laptop: 22px; + --logico-body-font-size-tablet: 16px; + --logico-h1-font-size-tablet: 60px; + --logico-h2-font-size-tablet: 50px; + --logico-h3-font-size-tablet: 36px; + --logico-h4-font-size-tablet: 28px; + --logico-h5-font-size-tablet: 24px; + --logico-h6-font-size-tablet: 20px; + --logico-h1-font-size-mobile-extra: 40px; + --logico-h2-font-size-mobile-extra: 32px; + --logico-h3-font-size-mobile-extra: 28px; + --logico-h4-font-size-mobile-extra: 23px; + --logico-h5-font-size-mobile-extra: 20px; + --logico-h6-font-size-mobile-extra: 18px; + + --logico-radius-small: 10px; + --logico-radius-medium: 15px; + --logico-radius-large: 25px; +} + + +.logico-front-end { + font-size: 18px; + line-height: 1.6667em; + font-family: Manrope; + font-style: normal; + font-weight: 400; + text-decoration: none; +} + +.logico-front-end h1:not([class*=logico-title-h]) { + font-size: 120px; + line-height: 1.2em; + letter-spacing: -0.03em; + /* font-family: Space Grotesk; */ + text-transform: uppercase; + font-style: normal; + font-weight: 500; +} + +.logico-front-end h2:not([class*=logico-title-h]) { + font-size: 80px; + line-height: 1.2em; + letter-spacing: -0.03em; + font-family: Space Grotesk; + text-transform: uppercase; + font-style: normal; + font-weight: 500; +} + +.logico-front-end h3:not([class*=logico-title-h]) { + font-size: 60px; + line-height: 1.2em; + letter-spacing: -0.03em; + font-family: "Manrope", Sans-serif; + text-transform: uppercase; + font-style: normal; + font-weight: 500; +} + +.logico-front-end h4:not([class*=logico-title-h]) { + font-size: 40px; + line-height: 1.2em; + letter-spacing: -0.03em; + font-family: Space Grotesk; + text-transform: uppercase; + font-style: normal; + font-weight: 500; +} + +.logico-front-end h5:not([class*=logico-title-h]) { + font-size: 30px; + line-height: 1.2em; + letter-spacing: -0.03em; + font-family: Space Grotesk; + text-transform: uppercase; + font-style: normal; + font-weight: 500; +} + +.logico-front-end h6:not([class*=logico-title-h]) { + font-size: 25px; + line-height: 1.2em; + letter-spacing: -0.03em; + font-family: Space Grotesk; + text-transform: uppercase; + font-style: normal; + font-weight: 500; +} +.logico-alter-button { + font-size: 14px; + font-family: Manrope; + font-weight: 600; +} + +.logico-front-end p { + margin-bottom: 1.7em; +} +@media only screen and (max-width: 1200px) { + + .logico-front-end h1:not([class*=logico-title-h]) { + font-size: 80px; + } + + .logico-front-end h2:not([class*=logico-title-h]) { + font-size: 60px; + } + + .logico-front-end h3:not([class*=logico-title-h]) { + font-size: 46px; + } + + .logico-front-end h4:not([class*=logico-title-h]) { + font-size: 34px; + } + + .logico-front-end h5:not([class*=logico-title-h]) { + font-size: 28px; + } + + .logico-front-end h6:not([class*=logico-title-h]) { + font-size: 22px; + } +} +@media only screen and (max-width: 840px) { + + .logico-front-end { + font-size: 16px; + } + + .logico-front-end h1:not([class*=logico-title-h]) { + font-size: 60px; + } + + .logico-front-end h2:not([class*=logico-title-h]) { + font-size: 50px; + } + + .logico-front-end h3:not([class*=logico-title-h]) { + font-size: 36px; + } + + .logico-front-end h4:not([class*=logico-title-h]) { + font-size: 28px; + } + + .logico-front-end h5:not([class*=logico-title-h]) { + font-size: 24px; + } + + .logico-front-end h6:not([class*=logico-title-h]) { + font-size: 20px; + } +} +@media only screen and (max-width: 660px) { + + .logico-front-end h1:not([class*=logico-title-h]) { + font-size: 40px; + } + + .logico-front-end h2:not([class*=logico-title-h]) { + font-size: 32px; + } + + .logico-front-end h3:not([class*=logico-title-h]) { + font-size: 28px; + } + + .logico-front-end h4:not([class*=logico-title-h]) { + font-size: 23px; + } + + .logico-front-end h5:not([class*=logico-title-h]) { + font-size: 20px; + } + + .logico-front-end h6:not([class*=logico-title-h]) { + font-size: 18px; + } +} + +img:is([sizes=auto i]){contain-intrinsic-size:3000px 1500px} + + + + + +.elementor-kit-5 { + --e-global-color-primary: #111111; + --e-global-color-secondary: #777777; + --e-global-color-text: #333333; + --e-global-color-accent: #C01227; + --e-global-typography-primary-font-family: "Roboto"; + --e-global-typography-primary-font-weight: 600; + --e-global-typography-secondary-font-family: "Roboto Slab"; + --e-global-typography-secondary-font-weight: 400; + --e-global-typography-text-font-family: "Manrope"; + --e-global-typography-text-font-size: 18px; + --e-global-typography-text-font-weight: 400; + --e-global-typography-text-line-height: 1.6667em; + --e-global-typography-accent-font-family: "Manrope"; + --e-global-typography-accent-font-weight: 400; + --e-global-typography-accent-line-height: 1.6667em; + color: #333333; + font-family: "Manrope", Sans-serif; + font-size: 18px; + font-weight: 400; + font-style: normal; + text-decoration: none; + line-height: 1.6667em; +} + +.elementor-kit-5 p { + margin-block-end:1.7em;} + +.elementor-kit-5 a { + color: #C01227; + text-decoration: underline; +} + +.elementor-kit-5 h1 { + color: #111111; + font-family: "Space Grotesk", Sans-serif; + font-size: 120px; + font-weight: 500; + text-transform: uppercase; + font-style: normal; + line-height: 1.2em; + letter-spacing: -0.03em; +} + +.elementor-kit-5 h2 { + color: #111111; + font-family: "Space Grotesk", Sans-serif; + font-size: 80px; + font-weight: 500; + text-transform: uppercase; + font-style: normal; + line-height: 1.2em; + letter-spacing: -0.03em; +} + +.elementor-kit-5 h3 { + color: #111111; + font-family: "Space Grotesk", Sans-serif; + font-size: 60px; + font-weight: 500; + text-transform: uppercase; + font-style: normal; + line-height: 1.2em; + letter-spacing: -0.03em; +} + +.elementor-kit-5 h4 { + color: #111111; + font-family: "Space Grotesk", Sans-serif; + font-size: 40px; + font-weight: 500; + text-transform: uppercase; + font-style: normal; + line-height: 1.2em; + letter-spacing: -0.03em; +} + +.elementor-kit-5 h5 { + color: #111111; + font-family: "Space Grotesk", Sans-serif; + font-size: 30px; + font-weight: 500; + text-transform: uppercase; + font-style: normal; + line-height: 1.2em; + letter-spacing: -0.03em; +} + +.elementor-kit-5 h6 { + color: #111111; + font-family: "Space Grotesk", Sans-serif; + font-size: 25px; + font-weight: 500; + text-transform: uppercase; + font-style: normal; + line-height: 1.2em; + letter-spacing: -0.03em; +} + +.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"] { + font-family: "Manrope", Sans-serif; + font-size: 14px; + font-weight: 600; +} + +.e-con { + --container-max-width: 1380px; +} + +.elementor-widget:not(:last-child) { + margin-block-end:0px;} + +.elementor-element { + --widgets-spacing: 0px 40px; + --widgets-spacing-row: 0px; + --widgets-spacing-column: 40px; +} + +@media(max-width: 1200px) { + .elementor-kit-5 h1 { + font-size:80px; + } + + .elementor-kit-5 h2 { + font-size: 60px; + } + + .elementor-kit-5 h3 { + font-size: 46px; + } + + .elementor-kit-5 h4 { + font-size: 34px; + } + + .elementor-kit-5 h5 { + font-size: 28px; + } + + .elementor-kit-5 h6 { + font-size: 22px; + } +} + +@media(max-width: 840px) { + .elementor-kit-5 { + --e-global-typography-text-font-size:16px; + --e-global-typography-accent-font-size: 16px; + font-size: 16px; + } + + .elementor-kit-5 h1 { + font-size: 60px; + } + + .elementor-kit-5 h2 { + font-size: 50px; + } + + .elementor-kit-5 h3 { + font-size: 36px; + } + + .elementor-kit-5 h4 { + font-size: 28px; + } + + .elementor-kit-5 h5 { + font-size: 24px; + } + + .elementor-kit-5 h6 { + font-size: 20px; + } + + .e-con { + --container-max-width: 1024px; + } +} + +@media(max-width: 660px) { + .elementor-kit-5 h1 { + font-size:40px; + } + + .elementor-kit-5 h2 { + font-size: 32px; + } + + .elementor-kit-5 h3 { + font-size: 28px; + } + + .elementor-kit-5 h4 { + font-size: 23px; + } + + .elementor-kit-5 h5 { + font-size: 20px; + } + + .elementor-kit-5 h6 { + font-size: 18px; + } +} + +@media(max-width: 480px) { + + .e-con { + --container-max-width: 767px; + } +} + +.elementor-6473 .elementor-element.elementor-element-791327c .owl-carousel.owl-theme .content-item { + height: 924px; +} + +.elementor-6473 .elementor-element.elementor-element-791327c .owl-carousel .owl-stage-outer { + border-radius: 25px 25px 25px 25px; +} + +.elementor-6473 .elementor-element.elementor-element-791327c .content-slider.nav-view-default .owl-nav { + left: 10px; + right: 10px; +} + +.elementor-6473 .elementor-element.elementor-element-791327c .owl-dots .owl-dot:not(.active) span { + border-color: #FFFFFF; +} + +@media(max-width: 1200px) { + + .elementor-6473 .elementor-element.elementor-element-791327c .owl-carousel.owl-theme .content-item { + height: 700px; + } +} + + +:root { + --wp--preset--aspect-ratio--square: 1; + --wp--preset--aspect-ratio--4-3: 4/3; + --wp--preset--aspect-ratio--3-4: 3/4; + --wp--preset--aspect-ratio--3-2: 3/2; + --wp--preset--aspect-ratio--2-3: 2/3; + --wp--preset--aspect-ratio--16-9: 16/9; + --wp--preset--aspect-ratio--9-16: 9/16; + --wp--preset--color--black: #000000; + --wp--preset--color--cyan-bluish-gray: #abb8c3; + --wp--preset--color--white: #ffffff; + --wp--preset--color--pale-pink: #f78da7; + --wp--preset--color--vivid-red: #cf2e2e; + --wp--preset--color--luminous-vivid-orange: #ff6900; + --wp--preset--color--luminous-vivid-amber: #fcb900; + --wp--preset--color--light-green-cyan: #7bdcb5; + --wp--preset--color--vivid-green-cyan: #00d084; + --wp--preset--color--pale-cyan-blue: #8ed1fc; + --wp--preset--color--vivid-cyan-blue: #0693e3; + --wp--preset--color--vivid-purple: #9b51e0; + --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%); + --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%); + --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%); + --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%); + --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%); + --wp--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%); + --wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%); + --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%); + --wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%); + --wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%); + --wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%); + --wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%); + --wp--preset--font-size--small: 13px; + --wp--preset--font-size--medium: 20px; + --wp--preset--font-size--large: 36px; + --wp--preset--font-size--x-large: 42px; + --wp--preset--font-family--text-font: Manrope, sans-serif; + --wp--preset--font-family--heading-font: "Space Grotesk", sans-serif; + --wp--preset--spacing--20: 0.44rem; + --wp--preset--spacing--30: 0.67rem; + --wp--preset--spacing--40: 1rem; + --wp--preset--spacing--50: 1.5rem; + --wp--preset--spacing--60: 2.25rem; + --wp--preset--spacing--70: 3.38rem; + --wp--preset--spacing--80: 5.06rem; + --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2); + --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4); + --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2); + --wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0); + --wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0); +} + +:root { + --wp--style--global--content-size: 1340px; + --wp--style--global--wide-size: 1340px; +} + +:where(body) { + margin: 0; +} + +:where(.is-layout-flex) { + 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 { + background-color: #ffffff; + color: #333333; + padding-top: 0px; + padding-right: 0px; + padding-bottom: 0px; + padding-left: 0px; +} + +h1 { + font-family: var(--wp--preset--font-family--heading-font); + font-size: 120px; + font-weight: 500; + letter-spacing: -0.03em; + line-height: 1.2; + text-transform: uppercase; +} + +h2 { + font-family: var(--wp--preset--font-family--heading-font); + font-size: 80px; + font-weight: 500; + letter-spacing: -0.03em; + line-height: 1.2; + text-transform: uppercase; +} + +h3 { + font-family: var(--wp--preset--font-family--heading-font); + font-size: 60px; + font-weight: 500; + letter-spacing: -0.03em; + line-height: 1.2; + text-transform: uppercase; +} + +h4 { + font-family: var(--wp--preset--font-family--heading-font); + font-size: 40px; + font-weight: 500; + letter-spacing: -0.03em; + line-height: 1.2; + text-transform: uppercase; +} + +h5 { + font-family: var(--wp--preset--font-family--heading-font); + font-size: 30px; + font-weight: 500; + letter-spacing: -0.03em; + line-height: 1.2; + text-transform: uppercase; +} + +h6 { + font-family: var(--wp--preset--font-family--heading-font); + font-size: 25px; + font-weight: 500; + letter-spacing: -0.03em; + line-height: 1.2; + text-transform: uppercase; +} + +:root :where(.wp-element-button, .wp-block-button__link) { + background-color: #32373c; + border-width: 0; + color: #fff; + font-family: inherit; + font-size: inherit; + font-style: inherit; + font-weight: inherit; + letter-spacing: inherit; + line-height: inherit; + padding-top: calc(0.667em + 2px); + padding-right: calc(1.333em + 2px); + padding-bottom: calc(0.667em + 2px); + padding-left: calc(1.333em + 2px); + text-decoration: none; + text-transform: inherit; +} + +.has-white-color { + color: var(--wp--preset--color--white) !important; +} + +.has-text-font-font-family { + font-family: var(--wp--preset--font-family--text-font) !important; +} + + + + @font-face { + font-family: 'Manrope Alt'; + src: url('/fonts/Manrope-Bold.ttf') format('truetype'); + font-weight: bold; + font-style: normal; + } + @font-face { + font-family: 'Manrope Alt'; + src: local('Manrope') format('truetype'); + font-weight: 800; + font-style: normal; + } + @font-face { + font-family: 'Manrope Alt'; + src: local('Manrope') format('truetype'); + font-weight: 200; + font-style: normal; + } + @font-face { + font-family: 'Manrope Alt'; + src: local('Manrope') format('truetype'); + font-weight: 300; + font-style: normal; + } + @font-face { + font-family: 'Manrope Alt'; + src: local('Manrope') format('truetype'); + font-weight: 500; + font-style: normal; + } + @font-face { + font-family: 'Manrope Alt'; + src: local('Manrope') format('truetype'); + font-weight: normal; + font-style: normal; + } + @font-face { + font-family: 'Manrope Alt'; + src: url('/fonts/Manrope-SemiBold.ttf') format('truetype'); + font-weight: 600; + font-style: normal; + } +:root { + --logico-viewport-mobile: 480px; + --logico-viewport-mobile-extra: 660px; + --logico-viewport-tablet: 840px; + --logico-viewport-tablet-extra: 1020px; + --logico-viewport-laptop: 1200px; + --logico-viewport-widescreen: 2400px; + + --logico-content-width: 1380px; + + --logico-default-text-color: #333333; + --logico-dark-text-color: #111111; + --logico-light-text-color: #a3a3a3; + --logico-accent-color: #c01227; + --logico-accent-alter-color: #c01227; + --logico-border-color: #adadad; + --logico-border-hover-color: #111111; + --logico-background-color: #ffffff; + --logico-background-alter-color: #f9f7f6; + --logico-button-text-color: #333333; + --logico-button-border-color: #333333; + --logico-button-background-color: rgba(255, 255, 255, 0); + --logico-button-icon-color: #ffffff; + --logico-button-text-hover: #ffffff; + --logico-button-background-hover: #c01227; + --logico-button-background-hover: #c01227; + --logico-button-icon-hover: #ffffff; + + --logico-body-font-size: 18px; + --logico-body-line-height: 1.6667em; + --logico-body-font-family: Manrope; + --logico-body-font-style: normal; + --logico-body-font-weight: 400; + --logico-body-text-decoration: none; + + --logico-h1-font-size: 120px; + --logico-h1-line-height: 1.2em; + --logico-h1-letter-spacing: -0.03em; + --logico-h1-font-family: Space Grotesk; + --logico-h1-text-transform: uppercase; + --logico-h1-font-style: normal; + --logico-h1-font-weight: 500; + + --logico-h2-font-size: 80px; + --logico-h2-line-height: 1.2em; + --logico-h2-letter-spacing: -0.03em; + --logico-h2-font-family: Space Grotesk; + --logico-h2-text-transform: uppercase; + --logico-h2-font-style: normal; + --logico-h2-font-weight: 500; + + --logico-h3-font-size: 60px; + --logico-h3-line-height: 1.2em; + --logico-h3-letter-spacing: -0.03em; + --logico-h3-font-family: Space Grotesk; + --logico-h3-text-transform: uppercase; + --logico-h3-font-style: normal; + --logico-h3-font-weight: 500; + + --logico-h4-font-size: 40px; + --logico-h4-line-height: 1.2em; + --logico-h4-letter-spacing: -0.03em; + --logico-h4-font-family: Space Grotesk; + --logico-h4-text-transform: uppercase; + --logico-h4-font-style: normal; + --logico-h4-font-weight: 500; + + --logico-h5-font-size: 30px; + --logico-h5-line-height: 1.2em; + --logico-h5-letter-spacing: -0.03em; + --logico-h5-font-family: Space Grotesk; + --logico-h5-text-transform: uppercase; + --logico-h5-font-style: normal; + --logico-h5-font-weight: 500; + + --logico-h6-font-size: 25px; + --logico-h6-line-height: 1.2em; + --logico-h6-letter-spacing: -0.03em; + --logico-h6-font-family: Space Grotesk; + --logico-h6-text-transform: uppercase; + --logico-h6-font-style: normal; + --logico-h6-font-weight: 500; + + --logico-button-font-size: 14px; + --logico-button-font-family: Manrope; + --logico-button-font-weight: 600; + + --logico-paragraph-spacing: 1.7em; + + --logico-h1-font-size-laptop: 80px; + --logico-h2-font-size-laptop: 60px; + --logico-h3-font-size-laptop: 46px; + --logico-h4-font-size-laptop: 34px; + --logico-h5-font-size-laptop: 28px; + --logico-h6-font-size-laptop: 22px; + --logico-body-font-size-tablet: 16px; + --logico-h1-font-size-tablet: 60px; + --logico-h2-font-size-tablet: 50px; + --logico-h3-font-size-tablet: 36px; + --logico-h4-font-size-tablet: 28px; + --logico-h5-font-size-tablet: 24px; + --logico-h6-font-size-tablet: 20px; + --logico-h1-font-size-mobile-extra: 40px; + --logico-h2-font-size-mobile-extra: 32px; + --logico-h3-font-size-mobile-extra: 28px; + --logico-h4-font-size-mobile-extra: 23px; + --logico-h5-font-size-mobile-extra: 20px; + --logico-h6-font-size-mobile-extra: 18px; + + --logico-radius-small: 10px; + --logico-radius-medium: 15px; + --logico-radius-large: 25px; +} + + +.logico-front-end { + font-size: 18px; + line-height: 1.6667em; + font-family: Manrope; + font-style: normal; + font-weight: 400; + text-decoration: none; +} + +.logico-front-end h1:not([class*=logico-title-h]) { + font-size: 120px; + line-height: 1.2em; + letter-spacing: -0.03em; + /* font-family: Space Grotesk; */ + text-transform: uppercase; + font-style: normal; + font-weight: 500; +} + +.logico-front-end h2:not([class*=logico-title-h]) { + font-size: 80px; + line-height: 1.2em; + letter-spacing: -0.03em; + font-family: Space Grotesk; + text-transform: uppercase; + font-style: normal; + font-weight: 500; +} + +.logico-front-end h3:not([class*=logico-title-h]) { + font-size: 60px; + line-height: 1.2em; + letter-spacing: -0.03em; + font-family: "Manrope", Sans-serif; + text-transform: uppercase; + font-style: normal; + font-weight: 500; +} + +.logico-front-end h4:not([class*=logico-title-h]) { + font-size: 40px; + line-height: 1.2em; + letter-spacing: -0.03em; + font-family: Space Grotesk; + text-transform: uppercase; + font-style: normal; + font-weight: 500; +} + +.logico-front-end h5:not([class*=logico-title-h]) { + font-size: 30px; + line-height: 1.2em; + letter-spacing: -0.03em; + font-family: Space Grotesk; + text-transform: uppercase; + font-style: normal; + font-weight: 500; +} + +.logico-front-end h6:not([class*=logico-title-h]) { + font-size: 25px; + line-height: 1.2em; + letter-spacing: -0.03em; + font-family: "Manrope", Sans-serif; + text-transform: uppercase; + font-style: normal; + font-weight: 500; +} +.logico-alter-button { + font-size: 14px; + font-family: Manrope; + font-weight: 600; +} + +.logico-front-end p { + margin-bottom: 1.7em; +} +@media only screen and (max-width: 1200px) { + + .logico-front-end h1:not([class*=logico-title-h]) { + font-size: 80px; + } + + .logico-front-end h2:not([class*=logico-title-h]) { + font-size: 60px; + } + + .logico-front-end h3:not([class*=logico-title-h]) { + font-size: 46px; + } + + .logico-front-end h4:not([class*=logico-title-h]) { + font-size: 34px; + } + + .logico-front-end h5:not([class*=logico-title-h]) { + font-size: 28px; + } + + .logico-front-end h6:not([class*=logico-title-h]) { + font-size: 22px; + } +} +@media only screen and (max-width: 840px) { + + .logico-front-end { + font-size: 16px; + } + + .logico-front-end h1:not([class*=logico-title-h]) { + font-size: 60px; + } + + .logico-front-end h2:not([class*=logico-title-h]) { + font-size: 50px; + } + + .logico-front-end h3:not([class*=logico-title-h]) { + font-size: 36px; + } + + .logico-front-end h4:not([class*=logico-title-h]) { + font-size: 28px; + } + + .logico-front-end h5:not([class*=logico-title-h]) { + font-size: 24px; + } + + .logico-front-end h6:not([class*=logico-title-h]) { + font-size: 20px; + } +} +@media only screen and (max-width: 660px) { + + .logico-front-end h1:not([class*=logico-title-h]) { + font-size: 40px; + } + + .logico-front-end h2:not([class*=logico-title-h]) { + font-size: 32px; + } + + .logico-front-end h3:not([class*=logico-title-h]) { + font-size: 28px; + } + + .logico-front-end h4:not([class*=logico-title-h]) { + font-size: 23px; + } + + .logico-front-end h5:not([class*=logico-title-h]) { + font-size: 20px; + } + + .logico-front-end h6:not([class*=logico-title-h]) { + font-size: 18px; + } +} + + +img:is([sizes=auto i]){contain-intrinsic-size:3000px 1500px} + +.logico-ticker-wrapper .separator { + display: inline-block; + vertical-align: middle; + position: relative; + top: .1956em; + font-size: 31px; + padding: 0 30px; + color: #c01227; + margin: -.2128em +} + + +.logico-alter-button:after,a.logico-alter-button:after { + content: ''; + position: absolute; + display: block; + width: 4.8em; + top: 0; + bottom: 0; + right: 0; + left: initial; + -webkit-border-radius: inherit; + border-radius: inherit; + background-color:#c01227; + font-size: .71428em +} +.logico-alter-button,a.logico-alter-button +{ + display: inline-block; + position: relative; + text-align: center; + padding: 1em 5.21em 1em 1.71em; + min-height: calc(3.4286em + 2px); + font-size: 14px; + line-height: 1.4286em; + font-weight: 600; + letter-spacing: .01em; + text-decoration: none!important; + border-radius: var(--logico-radius-small,0); + -webkit-transition: background 0.45s ease-out,border-color 0.3s,color 0.3s,padding 0.3s; + transition: background 0.45s ease-out,border-color 0.3s,color 0.3s,padding 0.3s; + -moz-box-sizing: border-box; + box-sizing: border-box; + -webkit-box-shadow: none; + -moz-box-shadow: none; + box-shadow: none; + outline: none; + cursor: default; + overflow: hidden; + height: auto; + color: var(--logico-button-text-color)!important; + border: solid 1px #C01227 !important; + z-index: 2; + background: -webkit-linear-gradient(90deg,var(--logico-button-background-color) 50%,var(--logico-button-background-hover) 50%); + background: -moz-linear-gradient(90deg,var(--logico-button-background-color) 50%,var(--logico-button-background-hover) 50%); + background: linear-gradient(90deg,var(--logico-button-background-color) 50%,var(--logico-button-background-hover) 50%); + -webkit-background-size: calc(200% + 4px) 100%; + -moz-background-size: calc(200% + 4px) 100%; + -o-background-size: calc(200% + 4px) 100%; + background-size: calc(200% + 4px) 100%; + background-position: -1.7857em 0; + background-repeat: no-repeat +} + +/* STYLE BLOCK 49 */ +/* Force unified style for Smart Logistics button */ + [data-id="c0a45e4"] .logico-alter-button { + background: #33333300 !important; + color: #ffffff !important; + border: 1px solid #fff !important; + padding: 1.1em 5.5em 1.1em 2em !important; + display: inline-block !important; + position: relative !important; + border-radius: 8px !important; + overflow: hidden !important; + z-index: 1 !important; + transition: all 0.4s ease !important; + } + [data-id="c0a45e4"] .logico-alter-button:after { + content: '' !important; + position: absolute !important; + top: 0 !important; + right: 0 !important; + bottom: 0 !important; + width: 4.8em !important; + background: #c01227 !important; + z-index: -1 !important; + transition: all 0.4s ease !important; + } + [data-id="c0a45e4"] .logico-alter-button:hover { + color: #ffffff !important; + } + [data-id="c0a45e4"] .logico-alter-button:hover:after { + width: 100% !important; + } + + [data-id="c0a45e4"] .logico-alter-button:before { + content: '\e80b' !important; + font-family: 'fontello' !important; + position: absolute !important; + right: 0 !important; + top: 0 !important; + bottom: 0 !important; + width: 4.8em !important; + height: 100% !important; + line-height: calc(4.8em + 2px) !important; + display: block !important; + text-align: center !important; + color: #fff !important; + z-index: 2 !important; + } + +/* STYLE BLOCK 50 */ +.howits-hero-custom-bg.elementor-repeater-item-3264830, + .howits-hero-custom-bg.elementor-repeater-item-6867061 { + background-image: linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.1)), url('/images/home1-slide-1.png') !important; + background-position: center !important; + background-repeat: no-repeat !important; + background-size: cover !important; + } + .howits-hero-custom-bg.elementor-repeater-item-6867061 { + background-image: linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.1)), url('/images/home1-slide-2.png') !important; + background-position: center !important; + background-repeat: no-repeat !important; + background-size: cover !important; + } diff --git a/public/css/vendor/vendor-elementor-base.css b/public/css/vendor/vendor-elementor-base.css deleted file mode 100644 index 5dae3c0..0000000 --- a/public/css/vendor/vendor-elementor-base.css +++ /dev/null @@ -1,2000 +0,0 @@ -ul.hfe-nav-menu,.hfe-nav-menu li,.hfe-nav-menu ul { - list-style: none!important; - margin: 0; - padding: 0 -} - -.hfe-nav-menu li.menu-item { - position: relative -} - -.hfe-flyout-container .hfe-nav-menu li.menu-item { - position: relative; - background: unset -} - -.hfe-nav-menu .sub-menu li.menu-item { - position: relative; - background: inherit -} - -.hfe-nav-menu__theme-icon-yes button.sub-menu-toggle { - display: none -} - -div.hfe-nav-menu,.elementor-widget-hfe-nav-menu .elementor-widget-container { - -js-display: flex; - display: -webkit-box; - display: -webkit-flex; - display: -moz-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -moz-box-orient: vertical; - -moz-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column -} - -.hfe-nav-menu__layout-horizontal,.hfe-nav-menu__layout-horizontal .hfe-nav-menu { - -js-display: flex; - display: -webkit-box; - display: -webkit-flex; - display: -moz-box; - display: -ms-flexbox; - display: flex -} - -.hfe-nav-menu__layout-horizontal .hfe-nav-menu { - -webkit-flex-wrap: wrap; - -ms-flex-wrap: wrap; - flex-wrap: wrap -} - -.hfe-nav-menu .parent-has-no-child .hfe-menu-toggle { - display: none -} - -.hfe-nav-menu__layout-horizontal .hfe-nav-menu .sub-menu,.hfe-submenu-action-hover .hfe-layout-vertical .hfe-nav-menu .sub-menu { - position: absolute; - top: 100%; - left: 0; - z-index: 16; - visibility: hidden; - opacity: 0; - text-align: left; - -webkit-transition: all 300ms ease-in; - transition: all 300ms ease-in -} - -.hfe-nav-menu__layout-horizontal .hfe-nav-menu .menu-item-has-children:hover>.sub-menu,.hfe-nav-menu__layout-horizontal .hfe-nav-menu .menu-item-has-children:focus>.sub-menu { - visibility: visible; - opacity: 1 -} - -.hfe-submenu-action-click .hfe-nav-menu .menu-item-has-children:hover>.sub-menu,.hfe-submenu-action-click .hfe-nav-menu .menu-item-has-children:focus>.sub-menu { - visibility: hidden; - opacity: 0 -} - -.hfe-nav-menu .menu-item-has-children .sub-menu { - position: absolute; - top: 100%; - left: 0; - z-index: 9999; - visibility: hidden; - opacity: 0 -} - -.hfe-flyout-container .hfe-nav-menu .menu-item-has-children .menu-item-has-children .sub-menu { - top: 0; - left: 0 -} - -.hfe-nav-menu .menu-item-has-children .menu-item-has-children .sub-menu { - top: 0; - left: 100% -} - -.hfe-nav-menu__layout-horizontal .hfe-nav-menu .menu-item-has-children:hover>.sub-menu,.hfe-nav-menu__layout-horizontal .hfe-nav-menu .menu-item-has-children.focus>.sub-menu { - visibility: visible; - opacity: 1; - -webkit-transition: all 300ms ease-out; - transition: all 300ms ease-out -} - -.hfe-nav-menu:before,.hfe-nav-menu:after { - content: ''; - display: table; - clear: both -} - -.hfe-nav-menu__align-right .hfe-nav-menu { - margin-left: auto; - -webkit-box-pack: end; - -ms-flex-pack: end; - -webkit-justify-content: flex-end; - -moz-box-pack: end; - justify-content: flex-end -} - -.hfe-nav-menu__align-right .hfe-nav-menu__layout-vertical li a.hfe-menu-item,.hfe-nav-menu__align-right .hfe-nav-menu__layout-vertical li a.hfe-sub-menu-item { - -webkit-box-pack: end; - -ms-flex-pack: end; - -webkit-justify-content: flex-end; - -moz-box-pack: end; - justify-content: flex-end -} - -.hfe-nav-menu__align-right .hfe-nav-menu__layout-vertical li.hfe-has-submenu .hfe-button-wrapper,.rtl .hfe-nav-menu__align-left .hfe-nav-menu__layout-vertical li.hfe-has-submenu .hfe-button-wrapper,.hfe-nav-menu__align-right .hfe-nav-menu__layout-vertical li.hfe-button-wrapper,.rtl .hfe-nav-menu__align-left .hfe-nav-menu__layout-vertical li.hfe-button-wrapper { - text-align: right -} - -.hfe-nav-menu__align-left .hfe-nav-menu__layout-vertical li.hfe-has-submenu .hfe-button-wrapper,.rtl .hfe-nav-menu__align-right .hfe-nav-menu__layout-vertical li.hfe-has-submenu .hfe-button-wrapper,.hfe-nav-menu__align-left .hfe-nav-menu__layout-vertical li.hfe-button-wrapper,.rtl .hfe-nav-menu__align-right .hfe-nav-menu__layout-vertical li.hfe-button-wrapper { - text-align: left -} - -.hfe-nav-menu__align-center .hfe-nav-menu__layout-vertical li.hfe-has-submenu .hfe-button-wrapper,.hfe-nav-menu__align-center .hfe-nav-menu__layout-vertical li.hfe-button-wrapper { - text-align: center -} - -.hfe-nav-menu__align-left .hfe-nav-menu { - margin-right: auto; - -webkit-box-pack: start; - -ms-flex-pack: start; - -webkit-justify-content: flex-start; - -moz-box-pack: start; - justify-content: flex-start -} - -.hfe-nav-menu__align-left .hfe-nav-menu__layout-vertical li a.hfe-menu-item,.hfe-nav-menu__align-left .hfe-nav-menu__layout-vertical li a.hfe-sub-menu-item { - -webkit-box-pack: start; - -ms-flex-pack: start; - -webkit-justify-content: flex-start; - -moz-box-pack: start; - justify-content: flex-start -} - -.hfe-nav-menu__align-center .hfe-nav-menu { - margin-left: auto; - margin-right: auto; - -webkit-box-pack: center; - -ms-flex-pack: center; - -webkit-justify-content: center; - -moz-box-pack: center; - justify-content: center -} - -.hfe-nav-menu__align-center .hfe-nav-menu__layout-vertical li a.hfe-menu-item,.hfe-nav-menu__align-center .hfe-nav-menu__layout-vertical li a.hfe-sub-menu-item { - -webkit-box-pack: center; - -ms-flex-pack: center; - -webkit-justify-content: center; - -moz-box-pack: center; - justify-content: center -} - -.hfe-nav-menu__layout-horizontal .hfe-nav-menu { - -js-display: flex; - display: -webkit-box; - display: -webkit-flex; - display: -moz-box; - display: -ms-flexbox; - display: flex; - -webkit-flex-wrap: wrap; - -ms-flex-wrap: wrap; - flex-wrap: wrap -} - -.hfe-nav-menu__align-justify .hfe-nav-menu__layout-horizontal .hfe-nav-menu { - width: 100% -} - -.hfe-nav-menu__align-justify .hfe-nav-menu__layout-horizontal .hfe-nav-menu li.menu-item { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - -webkit-flex-grow: 1; - -moz-box-flex: 1; - flex-grow: 1 -} - -.hfe-nav-menu__align-justify .hfe-nav-menu__layout-horizontal .hfe-nav-menu li a.hfe-menu-item { - -webkit-box-pack: center; - -ms-flex-pack: center; - -webkit-justify-content: center; - -moz-box-pack: center; - justify-content: center -} - -.hfe-active-menu+nav li:not(:last-child) a.hfe-menu-item,.hfe-active-menu+nav li:not(:last-child) a.hfe-sub-menu-item { - border-bottom-width: 0 -} - -.hfe-nav-menu a.hfe-menu-item,.hfe-nav-menu a.hfe-sub-menu-item { - line-height: 1; - text-decoration: none; - -js-display: flex; - display: -webkit-box; - display: -webkit-flex; - display: -moz-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: justify; - -moz-box-pack: justify; - -ms-flex-pack: justify; - -webkit-box-shadow: none; - box-shadow: none; - -webkit-box-align: center; - -webkit-align-items: center; - -moz-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-justify-content: space-between; - justify-content: space-between -} - -.hfe-nav-menu a.hfe-menu-item:hover,.hfe-nav-menu a.hfe-sub-menu-item:hover { - text-decoration: none -} - -.hfe-nav-menu .sub-menu { - min-width: 220px; - margin: 0; - z-index: 9999 -} - -.hfe-nav-menu__layout-horizontal { - font-size: 0 -} - -.hfe-nav-menu__layout-horizontal li.menu-item,.hfe-nav-menu__layout-horizontal>li.menu-item { - font-size: medium -} - -.hfe-nav-menu__layout-horizontal .hfe-nav-menu .sub-menu { - -webkit-box-shadow: 0 4px 10px -2px rgba(0,0,0,.1); - box-shadow: 0 4px 10px -2px rgba(0,0,0,.1) -} - -.hfe-submenu-icon-arrow .hfe-nav-menu .parent-has-child .sub-arrow i:before { - content: '' -} - -.hfe-submenu-icon-classic .hfe-nav-menu .parent-has-child .sub-arrow i:before { - content: '' -} - -.hfe-submenu-icon-plus .hfe-nav-menu .parent-has-child .sub-arrow i:before { - content: '+' -} - -.hfe-submenu-icon-none .hfe-nav-menu .parent-has-child .sub-arrow { - display: none -} - -.hfe-submenu-icon-arrow .hfe-nav-menu .parent-has-child .sub-menu-active .sub-arrow i:before,.hfe-link-redirect-self_link.hfe-submenu-icon-arrow .hfe-nav-menu .parent-has-child .menu-active .sub-arrow i:before { - content: '' -} - -.hfe-submenu-icon-plus .hfe-nav-menu .parent-has-child .sub-menu-active .sub-arrow i:before,.hfe-link-redirect-self_link.hfe-submenu-icon-plus .hfe-nav-menu .parent-has-child .menu-active .sub-arrow i:before { - content: '-' -} - -.hfe-submenu-icon-classic .hfe-nav-menu .parent-has-child .sub-menu-active .sub-arrow i:before,.hfe-link-redirect-self_link.hfe-submenu-icon-classic .hfe-nav-menu .parent-has-child .menu-active .sub-arrow i:before { - content: '' -} - -.rtl .hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children ul a .sub-arrow i:before { - content: 'ï„„' -} - -.rtl .hfe-submenu-icon-classic .hfe-nav-menu__layout-horizontal .menu-item-has-children ul a .sub-arrow i:before { - content: '' -} - -.hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children ul a .sub-arrow i:before { - content: 'ï„…' -} - -.hfe-submenu-icon-classic .hfe-nav-menu__layout-horizontal .menu-item-has-children ul a .sub-arrow i:before { - content: '' -} - -.hfe-nav-menu-icon { - padding: .35em; - border: 0 solid -} - -.hfe-nav-menu-icon svg { - width: 25px; - height: 25px; - line-height: 25px; - font-size: 25px -} - -.hfe-nav-menu-icon i:focus { - outline: 0 -} - -.hfe-has-submenu-container a.hfe-menu-item:focus,.hfe-has-submenu-container a.hfe-sub-menu-item:focus { - outline: 0 -} - -.hfe-nav-menu .menu-item-has-children:focus,.hfe-nav-menu .menu-item-has-children .sub-menu:focus,.hfe-nav-menu .menu-item-has-children-container:focus { - outline: 0 -} - -.hfe-nav-menu .menu-item-has-children-container { - position: relative -} - -.hfe-nav-menu__layout-expandible .sub-menu,.hfe-nav-menu__layout-vertical .sub-menu,.hfe-flyout-wrapper .sub-menu { - position: relative; - height: 0 -} - -.hfe-nav-menu__submenu-arrow .hfe-menu-toggle:before,.hfe-nav-menu__submenu-plus .hfe-menu-toggle:before,.hfe-nav-menu__submenu-classic .hfe-menu-toggle:before { - font-family: 'Font Awesome 5 Free'; - z-index: 1; - font-size: inherit; - font-weight: inherit; - line-height: 0 -} - -.hfe-menu-item-center .hfe-nav-menu li a.hfe-menu-item,.hfe-menu-item-center .hfe-nav-menu li a.hfe-sub-menu-item { - margin-right: 0 -} - -.hfe-nav-menu__submenu-none .hfe-nav-menu li a.hfe-menu-item,.hfe-nav-menu__submenu-none .hfe-nav-menu li a.hfe-sub-menu-item { - margin-right: 0 -} - -.hfe-nav-menu__toggle-icon:before { - content: '\f0c9'; - font-family: 'fontAwesome'; - z-index: 1; - font-size: 24px; - font-weight: inherit; - font-style: normal; - line-height: 0 -} - -.hfe-active-menu .hfe-nav-menu__toggle-icon:before { - content: '\f00d' -} - -.hfe-nav-menu__layout-expandible { - -webkit-transition-property: display; - transition-property: display; - -webkit-transition-duration: .5s; - transition-duration: .5s; - -webkit-transition-timing-function: cubic-bezier(0,1,.5,1); - transition-timing-function: cubic-bezier(0,1,.5,1) -} - -.hfe-nav-menu__layout-expandible { - visibility: hidden; - opacity: 0 -} - -.hfe-nav-menu__layout-expandible .sub-menu { - visibility: hidden; - opacity: 0 -} - -.hfe-active-menu+.hfe-nav-menu__layout-expandible { - visibility: visible; - opacity: 1; - height: auto -} - -.hfe-active-menu.hfe-active-menu-full-width+.hfe-nav-menu__layout-expandible,.hfe-active-menu.hfe-active-menu-full-width+.hfe-nav-menu__layout-horizontal,.hfe-active-menu.hfe-active-menu-full-width+.hfe-nav-menu__layout-vertical { - position: absolute; - top: 100% -} - -.hfe-nav-menu__layout-expandible .menu-item-has-children .menu-item-has-children .sub-menu,.hfe-nav-menu__layout-vertical .menu-item-has-children .menu-item-has-children .sub-menu { - top: 0; - left: 0 -} - -.hfe-layout-expandible nav { - height: 0 -} - -.hfe-nav-sub-menu-icon,.hfe-nav-menu__icon { - display: inline-block; - line-height: 1 -} - -.hfe-nav-menu__toggle { - -js-display: flex; - display: -webkit-box; - display: -webkit-flex; - display: -moz-box; - display: -ms-flexbox; - display: flex; - font-size: 22px; - cursor: pointer; - border: 0 solid; - -webkit-border-radius: 3px; - border-radius: 3px; - color: #494c4f; - position: relative; - line-height: 1 -} - -.hfe-nav-menu__toggle-icon { - display: inline-block; - 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 -} - -.hfe-nav-menu .sub-arrow { - font-size: 14px; - line-height: 1; - -js-display: flex; - display: -webkit-box; - display: -webkit-flex; - display: -moz-box; - display: -ms-flexbox; - display: flex; - cursor: pointer; - margin-top: -10px; - margin-bottom: -10px -} - -.hfe-nav-menu__layout-horizontal .hfe-nav-menu .sub-arrow { - margin-left: 10px -} - -.hfe-nav-menu__layout-vertical .hfe-nav-menu .sub-arrow,.hfe-layout-expandible .sub-arrow,.hfe-flyout-wrapper .sub-arrow { - padding: 10px -} - -.hfe-nav-menu .child-item,.hfe-nav-menu__layout-vertical .hfe-nav-menu .child-item { - font-size: 14px; - line-height: 1; - padding: 10px 0 10px 10px; - margin-top: -10px; - margin-bottom: -10px; - position: absolute; - right: 0; - margin-right: 20px -} - -.hfe-layout-horizontal .hfe-nav-menu__toggle,.hfe-layout-vertical .hfe-nav-menu__toggle { - visibility: hidden; - opacity: 0; - display: none -} - -.hfe-nav-menu-icon { - display: inline-block; - line-height: 1; - text-align: center -} - -.hfe-nav-menu__layout-expandible .saved-content,.hfe-nav-menu__layout-expandible .sub-menu,.hfe-nav-menu__layout-expandible .child,.hfe-nav-menu__layout-vertical .saved-content,.hfe-nav-menu__layout-vertical .sub-menu,.hfe-nav-menu__layout-vertical .child,.hfe-flyout-container .saved-content,.hfe-flyout-container .sub-menu,.hfe-flyout-container .child { - left: 0!important; - width: 100%!important -} - -.hfe-flyout-container .hfe-nav-menu .sub-menu { - background: unset -} - -.hfe-nav-menu__layout-vertical .hfe-menu-toggle:hover,.hfe-nav-menu__layout-expandible .hfe-menu-toggle:hover,.hfe-flyout-wrapper .hfe-menu-toggle:hover { - border: 1px dotted -} - -.hfe-nav-menu__layout-vertical .hfe-menu-toggle,.hfe-nav-menu__layout-expandible .hfe-menu-toggle,.hfe-flyout-wrapper .hfe-menu-toggle { - border: 1px dotted transparent -} - -.hfe-nav-menu .menu-item a:before,.hfe-nav-menu .menu-item a:after { - display: block; - position: absolute; - -webkit-transition: 0.3s; - transition: 0.3s; - -webkit-transition-timing-function: cubic-bezier(.58,.3,.005,1); - transition-timing-function: cubic-bezier(.58,.3,.005,1) -} - -.hfe-nav-menu .menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-nav-menu .menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after { - opacity: 0 -} - -.hfe-nav-menu .menu-item a.hfe-menu-item:hover:before,.hfe-nav-menu .menu-item a.hfe-menu-item:hover:after,.hfe-nav-menu .menu-item a.hfe-menu-item:focus:before,.hfe-nav-menu .menu-item a.hfe-menu-item:focus:after,.hfe-nav-menu .menu-item a.hfe-menu-item.highlighted:before,.hfe-nav-menu .menu-item a.hfe-menu-item.highlighted:after,.hfe-nav-menu .current-menu-item:before,.hfe-nav-menu .current-menu-item:after { - -webkit-transform: scale(1); - -ms-transform: scale(1); - transform: scale(1) -} - -.hfe-pointer__double-line .menu-item.parent a.hfe-menu-item:before,.hfe-pointer__double-line .menu-item.parent a.hfe-menu-item:after,.hfe-pointer__underline .menu-item.parent a.hfe-menu-item:before,.hfe-pointer__underline .menu-item.parent a.hfe-menu-item:after,.hfe-pointer__overline .menu-item.parent a.hfe-menu-item:before,.hfe-pointer__overline .menu-item.parent a.hfe-menu-item:after { - height: 3px; - width: 100%; - left: 0; - background-color: #55595c; - z-index: 2 -} - -.hfe-pointer__double-line.hfe-animation__grow .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-pointer__double-line.hfe-animation__grow .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after,.hfe-pointer__underline.hfe-animation__grow .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-pointer__underline.hfe-animation__grow .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after,.hfe-pointer__overline.hfe-animation__grow .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-pointer__overline.hfe-animation__grow .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after { - height: 0; - width: 0; - left: 50% -} - -.hfe-pointer__double-line.hfe-animation__drop-out .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-pointer__underline.hfe-animation__drop-out .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-pointer__overline.hfe-animation__drop-out .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before { - top: 10px -} - -.hfe-pointer__double-line.hfe-animation__drop-out .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after,.hfe-pointer__underline.hfe-animation__drop-out .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after,.hfe-pointer__overline.hfe-animation__drop-out .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after { - bottom: 10px -} - -.hfe-pointer__double-line.hfe-animation__drop-in .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-pointer__underline.hfe-animation__drop-in .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-pointer__overline.hfe-animation__drop-in .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before { - top: -10px -} - -.hfe-pointer__double-line.hfe-animation__drop-in .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after,.hfe-pointer__underline.hfe-animation__drop-in .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after,.hfe-pointer__overline.hfe-animation__drop-in .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after { - bottom: -10px -} - -.hfe-pointer__double-line.hfe-animation__none,.hfe-pointer__double-line.hfe-animation__none .menu-item.parent a.hfe-menu-item,.hfe-pointer__underline.hfe-animation__none,.hfe-pointer__underline.hfe-animation__none .menu-item.parent a.hfe-menu-item,.hfe-pointer__overline.hfe-animation__none,.hfe-pointer__overline.hfe-animation__none .menu-item.parent a.hfe-menu-item { - -webkit-transition-duration: 0s; - transition-duration: 0s -} - -.hfe-pointer__double-line.hfe-animation__none:before,.hfe-pointer__double-line.hfe-animation__none:after,.hfe-pointer__double-line.hfe-animation__none:hover,.hfe-pointer__double-line.hfe-animation__none:focus,.hfe-pointer__double-line.hfe-animation__none .menu-item.parent a.hfe-menu-item:before,.hfe-pointer__double-line.hfe-animation__none .menu-item.parent a.hfe-menu-item:after,.hfe-pointer__double-line.hfe-animation__none .menu-item.parent a.hfe-menu-item:hover,.hfe-pointer__double-line.hfe-animation__none .menu-item.parent a.hfe-menu-item:focus,.hfe-pointer__underline.hfe-animation__none:before,.hfe-pointer__underline.hfe-animation__none:after,.hfe-pointer__underline.hfe-animation__none:hover,.hfe-pointer__underline.hfe-animation__none:focus,.hfe-pointer__underline.hfe-animation__none .menu-item.parent a.hfe-menu-item:before,.hfe-pointer__underline.hfe-animation__none .menu-item.parent a.hfe-menu-item:after,.hfe-pointer__underline.hfe-animation__none .menu-item.parent a.hfe-menu-item:hover,.hfe-pointer__underline.hfe-animation__none .menu-item.parent a.hfe-menu-item:focus,.hfe-pointer__overline.hfe-animation__none:before,.hfe-pointer__overline.hfe-animation__none:after,.hfe-pointer__overline.hfe-animation__none:hover,.hfe-pointer__overline.hfe-animation__none:focus,.hfe-pointer__overline.hfe-animation__none .menu-item.parent a.hfe-menu-item:before,.hfe-pointer__overline.hfe-animation__none .menu-item.parent a.hfe-menu-item:after,.hfe-pointer__overline.hfe-animation__none .menu-item.parent a.hfe-menu-item:hover,.hfe-pointer__overline.hfe-animation__none .menu-item.parent a.hfe-menu-item:focus { - -webkit-transition-duration: 0s; - transition-duration: 0s -} - -.hfe-pointer__double-line .menu-item.parent a.hfe-menu-item:before,.hfe-pointer__overline .menu-item.parent a.hfe-menu-item:before { - content: ''; - top: 0 -} - -.hfe-pointer__double-line.hfe-animation__slide .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-pointer__overline.hfe-animation__slide .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before { - width: 10px; - left: -20px -} - -.hfe-pointer__double-line .menu-item.parent a.hfe-menu-item:after,.hfe-pointer__underline .menu-item.parent a.hfe-menu-item:after { - content: ''; - bottom: 0 -} - -.hfe-pointer__double-line.hfe-animation__slide .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after,.hfe-pointer__underline.hfe-animation__slide .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after { - width: 10px; - left: -webkit-calc(100% + 20px); - left: calc(100% + 20px) -} - -.hfe-pointer__framed .menu-item.parent a.hfe-menu-item:before,.hfe-pointer__framed .menu-item.parent a.hfe-menu-item:after { - background: transparent; - left: 0; - top: 0; - bottom: 0; - right: 0; - border: 3px solid #55595c -} - -.hfe-pointer__framed .menu-item.parent a.hfe-menu-item:before { - content: '' -} - -.hfe-pointer__framed.hfe-animation__grow .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before { - -webkit-transform: scale(.75); - -ms-transform: scale(.75); - transform: scale(.75) -} - -.hfe-pointer__framed.hfe-animation__shrink .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before { - -webkit-transform: scale(1.25); - -ms-transform: scale(1.25); - transform: scale(1.25) -} - -.hfe-pointer__framed.hfe-animation__grow .menu-item.parent a.hfe-menu-item:before,.hfe-pointer__framed.hfe-animation__shrink .menu-item.parent a.hfe-menu-item:before { - -webkit-transition: opacity 0.2s,-webkit-transform 0.4s; - transition: opacity 0.2s,-webkit-transform 0.4s; - transition: opacity 0.2s,transform 0.4s; - transition: opacity 0.2s,transform 0.4s,-webkit-transform 0.4s -} - -.hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item:before,.hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item:after { - width: 3px; - height: 3px -} - -.hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item:before { - border-width: 0 0 3px 3px; - -webkit-transition: width 0.1s 0.2s,height 0.1s 0.3s,opacity 0.12s 0.22s; - transition: width 0.1s 0.2s,height 0.1s 0.3s,opacity 0.12s 0.22s -} - -.hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item:after { - content: ''; - top: initial; - bottom: 0; - left: initial; - right: 0; - border-width: 3px 3px 0 0; - -webkit-transition: width 0.1s,height 0.1s 0.1s,opacity 0.02s 0.18s; - transition: width 0.1s,height 0.1s 0.1s,opacity 0.02s 0.18s -} - -.hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item:hover:before,.hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item:hover:after,.hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item:focus:before,.hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item:focus:after,.hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item.highlighted:before,.hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item.highlighted:after,.hfe-pointer__framed.hfe-animation__draw .current-menu-item:before,.hfe-pointer__framed.hfe-animation__draw .current-menu-item:after { - width: 100%; - height: 100% -} - -.hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item:hover:before,.hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item:focus:before,.hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item.highlighted:before,.hfe-pointer__framed.hfe-animation__draw .current-menu-item:before { - -webkit-transition: opacity 0.02s,height 0.1s,width 0.1s 0.1s; - transition: opacity 0.02s,height 0.1s,width 0.1s 0.1s -} - -.hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item:hover:after,.hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item:focus:after,.hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item.highlighted:after,.hfe-pointer__framed.hfe-animation__draw .current-menu-item:after { - -webkit-transition: opacity 0.02s 0.2s,height 0.1s 0.2s,width 0.1s 0.3s; - transition: opacity 0.02s 0.2s,height 0.1s 0.2s,width 0.1s 0.3s -} - -.hfe-pointer__framed.hfe-animation__corners .menu-item.parent a.hfe-menu-item:before,.hfe-pointer__framed.hfe-animation__corners .menu-item.parent a.hfe-menu-item:after { - width: 3px; - height: 3px -} - -.hfe-pointer__framed.hfe-animation__corners .menu-item.parent a.hfe-menu-item:before { - border-width: 3px 0 0 3px -} - -.hfe-pointer__framed.hfe-animation__corners .menu-item.parent a.hfe-menu-item:after { - content: ''; - top: initial; - bottom: 0; - left: initial; - right: 0; - border-width: 0 3px 3px 0 -} - -.hfe-pointer__framed.hfe-animation__corners .menu-item.parent a.hfe-menu-item:hover:before,.hfe-pointer__framed.hfe-animation__corners .menu-item.parent a.hfe-menu-item:hover:after,.hfe-pointer__framed.hfe-animation__corners .menu-item.parent a.hfe-menu-item:focus:before,.hfe-pointer__framed.hfe-animation__corners .menu-item.parent a.hfe-menu-item:focus:after,.hfe-pointer__framed.hfe-animation__corners .menu-item.parent a.hfe-menu-item.highlighted:before,.hfe-pointer__framed.hfe-animation__corners .menu-item.parent a.hfe-menu-item.highlighted:after,.hfe-pointer__framed.hfe-animation__corners .current-menu-item:before,.hfe-pointer__framed.hfe-animation__corners .current-menu-item:after { - width: 100%; - height: 100%; - -webkit-transition: opacity 0.002s,width 0.4s,height 0.4s; - transition: opacity 0.002s,width 0.4s,height 0.4s -} - -.hfe-pointer__framed.hfe-animation__none,.hfe-pointer__framed.hfe-animation__none .menu-item.parent a.hfe-menu-item { - -webkit-transition-duration: 0s; - transition-duration: 0s -} - -.hfe-pointer__framed.hfe-animation__none:before,.hfe-pointer__framed.hfe-animation__none:after,.hfe-pointer__framed.hfe-animation__none:hover,.hfe-pointer__framed.hfe-animation__none:focus,.hfe-pointer__framed.hfe-animation__none .menu-item.parent a.hfe-menu-item:before,.hfe-pointer__framed.hfe-animation__none .menu-item.parent a.hfe-menu-item:after,.hfe-pointer__framed.hfe-animation__none .menu-item.parent a.hfe-menu-item:hover,.hfe-pointer__framed.hfe-animation__none .menu-item.parent a.hfe-menu-item:focus { - -webkit-transition-duration: 0s; - transition-duration: 0s -} - -.hfe-pointer__background .menu-item.parent a.hfe-menu-item:before,.hfe-pointer__background .menu-item.parent a.hfe-menu-item:after { - content: ''; - -webkit-transition: 0.3s; - transition: 0.3s -} - -.hfe-pointer__background .menu-item.parent a.hfe-menu-item:before { - top: 0; - left: 0; - right: 0; - bottom: 0; - background: #55595c; - z-index: -1 -} - -.hfe-pointer__background .menu-item.parent a.hfe-menu-item:hover,.hfe-pointer__background .menu-item.parent a.hfe-menu-item:focus,.hfe-pointer__background .menu-item.parent a.hfe-menu-item.highlighted,.hfe-pointer__background .current-menu-item { - color: #fff -} - -.hfe-pointer__background.hfe-animation__grow .menu-item.parent a.hfe-menu-item:before { - -webkit-transform: scale(.5); - -ms-transform: scale(.5); - transform: scale(.5) -} - -.hfe-pointer__background.hfe-animation__grow .menu-item.parent a.hfe-menu-item:hover:before,.hfe-pointer__background.hfe-animation__grow .menu-item.parent a.hfe-menu-item:focus:before,.hfe-pointer__background.hfe-animation__grow .menu-item.parent a.hfe-menu-item.highlighted:before,.hfe-pointer__background.hfe-animation__grow .current-menu-item:before { - -webkit-transform: scale(1); - -ms-transform: scale(1); - transform: scale(1); - opacity: 1 -} - -.hfe-pointer__background.hfe-animation__shrink .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before { - -webkit-transform: scale(1.2); - -ms-transform: scale(1.2); - transform: scale(1.2); - -webkit-transition: 0.3s; - transition: 0.3s -} - -.hfe-pointer__background.hfe-animation__shrink .menu-item.parent a.hfe-menu-item:hover:before,.hfe-pointer__background.hfe-animation__shrink .menu-item.parent a.hfe-menu-item:focus:before,.hfe-pointer__background.hfe-animation__shrink .menu-item.parent a.hfe-menu-item.highlighted:before,.hfe-pointer__background.hfe-animation__shrink .current-menu-item:before { - -webkit-transition: opacity 0.15s,-webkit-transform 0.4s; - transition: opacity 0.15s,-webkit-transform 0.4s; - transition: opacity 0.15s,transform 0.4s; - transition: opacity 0.15s,transform 0.4s,-webkit-transform 0.4s -} - -.hfe-pointer__background.hfe-animation__sweep-left .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before { - left: 100% -} - -.hfe-pointer__background.hfe-animation__sweep-right .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before { - right: 100% -} - -.hfe-pointer__background.hfe-animation__sweep-up .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before { - top: 100% -} - -.hfe-pointer__background.hfe-animation__sweep-down .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before { - bottom: 100% -} - -.hfe-pointer__background.hfe-animation__shutter-out-vertical .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before { - bottom: 50%; - top: 50% -} - -.hfe-pointer__background.hfe-animation__shutter-out-horizontal .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before { - right: 50%; - left: 50% -} - -.hfe-pointer__background.hfe-animation__shutter-in-vertical .menu-item.parent a.hfe-menu-item:after,.hfe-pointer__background.hfe-animation__shutter-in-horizontal .menu-item.parent a.hfe-menu-item:after { - top: 0; - left: 0; - right: 0; - bottom: 0; - background: #55595c; - z-index: -1 -} - -.hfe-pointer__background.hfe-animation__shutter-in-vertical .menu-item.parent a.hfe-menu-item:before { - top: 0; - bottom: 100% -} - -.hfe-pointer__background.hfe-animation__shutter-in-vertical .menu-item.parent a.hfe-menu-item:after { - top: 100%; - bottom: 0 -} - -.hfe-pointer__background.hfe-animation__shutter-in-vertical .menu-item.parent a.hfe-menu-item:hover:before,.hfe-pointer__background.hfe-animation__shutter-in-vertical .menu-item.parent a.hfe-menu-item:focus:before,.hfe-pointer__background.hfe-animation__shutter-in-vertical .menu-item.parent a.hfe-menu-item.highlighted:before,.hfe-pointer__background.hfe-animation__shutter-in-vertical .current-menu-item:before { - bottom: 50% -} - -.hfe-pointer__background.hfe-animation__shutter-in-vertical .menu-item.parent a.hfe-menu-item:hover:after,.hfe-pointer__background.hfe-animation__shutter-in-vertical .menu-item.parent a.hfe-menu-item:focus:after,.hfe-pointer__background.hfe-animation__shutter-in-vertical .menu-item.parent a.hfe-menu-item.highlighted:after,.hfe-pointer__background.hfe-animation__shutter-in-vertical .current-menu-item:after { - top: 50% -} - -.hfe-pointer__background.hfe-animation__shutter-in-horizontal .menu-item.parent a.hfe-menu-item:before { - right: 0; - left: 100% -} - -.hfe-pointer__background.hfe-animation__shutter-in-horizontal .menu-item.parent a.hfe-menu-item:after { - right: 100%; - left: 0 -} - -.hfe-pointer__background.hfe-animation__shutter-in-horizontal .menu-item.parent a.hfe-menu-item:hover:before,.hfe-pointer__background.hfe-animation__shutter-in-horizontal .menu-item.parent a.hfe-menu-item:focus:before,.hfe-pointer__background.hfe-animation__shutter-in-horizontal .menu-item.parent a.hfe-menu-item.highlighted:before,.hfe-pointer__background.hfe-animation__shutter-in-horizontal .current-menu-item:before { - left: 50% -} - -.hfe-pointer__background.hfe-animation__shutter-in-horizontal .menu-item.parent a.hfe-menu-item:hover:after,.hfe-pointer__background.hfe-animation__shutter-in-horizontal .menu-item.parent a.hfe-menu-item:focus:after,.hfe-pointer__background.hfe-animation__shutter-in-horizontal .menu-item.parent a.hfe-menu-item.highlighted:after,.hfe-pointer__background.hfe-animation__shutter-in-horizontal .current-menu-item:after { - right: 50% -} - -.hfe-pointer__background.hfe-animation__none,.hfe-pointer__background.hfe-animation__none .menu-item.parent a.hfe-menu-item { - -webkit-transition-duration: 0s; - transition-duration: 0s -} - -.hfe-pointer__background.hfe-animation__none:before,.hfe-pointer__background.hfe-animation__none:after,.hfe-pointer__background.hfe-animation__none:hover,.hfe-pointer__background.hfe-animation__none:focus,.hfe-pointer__background.hfe-animation__none .menu-item.parent a.hfe-menu-item:before,.hfe-pointer__background.hfe-animation__none .menu-item.parent a.hfe-menu-item:after,.hfe-pointer__background.hfe-animation__none .menu-item.parent a.hfe-menu-item:hover,.hfe-pointer__background.hfe-animation__none .menu-item.parent a.hfe-menu-item:focus { - -webkit-transition-duration: 0s; - transition-duration: 0s -} - -.hfe-pointer__text.hfe-animation__skew .menu-item.parent a.hfe-menu-item:hover,.hfe-pointer__text.hfe-animation__skew .menu-item.parent a.hfe-menu-item:focus { - -webkit-transform: skew(-8deg); - -ms-transform: skew(-8deg); - transform: skew(-8deg) -} - -.hfe-pointer__text.hfe-animation__grow .menu-item.parent a.hfe-menu-item:hover,.hfe-pointer__text.hfe-animation__grow .menu-item.parent a.hfe-menu-item:focus { - -webkit-transform: scale(1.2); - -ms-transform: scale(1.2); - transform: scale(1.2) -} - -.hfe-pointer__text.hfe-animation__shrink .menu-item.parent a.hfe-menu-item:hover,.hfe-pointer__text.hfe-animation__shrink .menu-item.parent a.hfe-menu-item:focus { - -webkit-transform: scale(.8); - -ms-transform: scale(.8); - transform: scale(.8) -} - -.hfe-pointer__text.hfe-animation__float .menu-item.parent a.hfe-menu-item:hover,.hfe-pointer__text.hfe-animation__float .menu-item.parent a.hfe-menu-item:focus { - -webkit-transform: translateY(-8px); - -ms-transform: translateY(-8px); - transform: translateY(-8px) -} - -.hfe-pointer__text.hfe-animation__sink .menu-item.parent a.hfe-menu-item:hover,.hfe-pointer__text.hfe-animation__sink .menu-item.parent a.hfe-menu-item:focus { - -webkit-transform: translateY(8px); - -ms-transform: translateY(8px); - transform: translateY(8px) -} - -.hfe-pointer__text.hfe-animation__rotate .menu-item.parent a.hfe-menu-item:hover,.hfe-pointer__text.hfe-animation__rotate .menu-item.parent a.hfe-menu-item:focus { - -webkit-transform: rotate(6deg); - -ms-transform: rotate(6deg); - transform: rotate(6deg) -} - -.hfe-pointer__text.hfe-animation__none,.hfe-pointer__text.hfe-animation__none .menu-item.parent a.hfe-menu-item { - -webkit-transition-duration: 0s; - transition-duration: 0s -} - -.hfe-pointer__text.hfe-animation__none:before,.hfe-pointer__text.hfe-animation__none:after,.hfe-pointer__text.hfe-animation__none:hover,.hfe-pointer__text.hfe-animation__none:focus,.hfe-pointer__text.hfe-animation__none .menu-item.parent a.hfe-menu-item:before,.hfe-pointer__text.hfe-animation__none .menu-item.parent a.hfe-menu-item:after,.hfe-pointer__text.hfe-animation__none .menu-item.parent a.hfe-menu-item:hover,.hfe-pointer__text.hfe-animation__none .menu-item.parent a.hfe-menu-item:focus { - -webkit-transition-duration: 0s; - transition-duration: 0s -} - -.hfe-flyout-overlay { - display: none; - position: fixed; - top: 0; - bottom: 0; - left: 0; - right: 0; - z-index: 999998; - background: rgba(0,0,0,.6); - cursor: pointer; - -webkit-backface-visibility: hidden -} - -.hfe-pointer__underline .menu-item.parent a.hfe-menu-item.elementor-button:after,.hfe-pointer__overline .menu-item.parent a.hfe-menu-item.elementor-button:before,.hfe-pointer__double-line .menu-item.parent a.hfe-menu-item.elementor-button:after,.hfe-pointer__double-line .menu-item.parent a.hfe-menu-item.elementor-button:before { - height: 0 -} - -.hfe-pointer__framed .menu-item.parent a.hfe-menu-item.elementor-button:before,.hfe-pointer__framed .menu-item.parent a.hfe-menu-item.elementor-button:after { - border-width: 0 -} - -.hfe-pointer__text.hfe-animation__grow .menu-item.parent a.hfe-menu-item.elementor-button:hover,.hfe-pointer__text.hfe-animation__grow .menu-item.parent a.hfe-menu-item.elementor-button:focus { - -webkit-transform: none; - transform: none -} - -.hfe-flyout-close,.hfe-flyout-close svg { - position: absolute; - top: 0; - right: 0; - margin: 5px; - width: 23px; - height: 23px; - line-height: 23px; - font-size: 23px; - display: block; - cursor: pointer -} - -.hfe-flyout-wrapper .hfe-side.hfe-flyout-left { - top: 0; - bottom: 0; - left: -100%; - right: auto; - height: 100%; - width: 300px; - max-width: 100%; - max-width: 100vw -} - -.hfe-flyout-wrapper .hfe-side { - display: none; - position: fixed; - z-index: 999999; - padding: 0; - margin: 0; - -webkit-overflow-scrolling: touch; - -webkit-backface-visibility: hidden -} - -.hfe-flyout-wrapper .hfe-side.hfe-flyout-show { - display: block -} - -.hfe-flyout-content.push { - color: #fff -} - -.hfe-flyout-content ul li { - color: #fff -} - -.hfe-flyout-wrapper .hfe-side.hfe-flyout-right { - top: 0; - bottom: 0; - left: auto; - right: -100%; - height: 100%; - width: 300px; - max-width: 100% -} - -.hfe-flyout-wrapper .hfe-side.hfe-flyout-left { - top: 0; - bottom: 0; - left: -100%; - right: auto; - height: 100%; - width: 300px; - max-width: 100%; - max-width: 100vw -} - -.hfe-flyout-wrapper .hfe-side.top { - top: -100%; - bottom: auto; - left: 0; - right: 0; - width: 100%; - width: 100vw; - height: 300px; - max-height: 100% -} - -.hfe-flyout-wrapper .hfe-side.bottom { - top: auto; - bottom: -100%; - left: 0; - right: 0; - width: 100%; - width: 100vw; - height: 300px; - max-height: 100% -} - -.hfe-flyout-content { - height: 100%; - overflow-x: hidden; - overflow-y: auto; - line-height: 1.4em; - color: #fff -} - -@media (max-width: 1024px) { - .hfe-flyout-content { - -webkit-transform:translateZ(0); - transform: translateZ(0) - } -} - -.hfe-flyout-content::-webkit-scrollbar { - display: none -} - -.admin-bar .hfe-side { - margin-top: 32px -} - -.hfe-submenu-animation-slide_up .hfe-layout-horizontal .menu-item-has-children>ul.sub-menu { - -webkit-transform: translateY(20%); - -ms-transform: translateY(20%); - transform: translateY(20%); - opacity: 0; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; - -webkit-transition: all 0.1s; - transition: all 0.1s -} - -.hfe-submenu-animation-slide_up .hfe-layout-horizontal .menu-item-has-children:hover>ul.sub-menu { - -webkit-transform: translateY(0); - -ms-transform: translateY(0); - transform: translateY(0); - opacity: 1; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)" -} - -.hfe-submenu-animation-slide_down .hfe-layout-horizontal .menu-item-has-children>ul.sub-menu { - -webkit-transform: translateY(-20%); - -ms-transform: translateY(-20%); - transform: translateY(-20%); - opacity: 0; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; - -webkit-transition: all 0.1s; - transition: all 0.1s -} - -.hfe-submenu-animation-slide_down .hfe-layout-horizontal .menu-item-has-children:hover>ul.sub-menu { - -webkit-transform: translateY(0); - -ms-transform: translateY(0); - transform: translateY(0); - opacity: 1; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)" -} - -.hfe-nav-menu .hfe-has-submenu .sub-menu li.menu-item:first-child,.hfe-nav-menu .hfe-has-submenu .sub-menu li.menu-item:last-child { - overflow: visible!important -} - -.elementor-widget-navigation-menu:not(.hfe-nav-menu__align-justify):not(.hfe-menu-item-space-between) a.hfe-menu-item.elementor-button { - display: inline-flex -} - -.hfe-nav-menu li.hfe-button-wrapper { - align-self: center -} - -@media only screen and (max-width: 1024px) { - .hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal li,.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu { - width:100%; - margin-right: 0 - } - - .hfe-nav-menu__breakpoint-tablet .hfe-layout-horizontal .hfe-nav-menu__toggle,.hfe-nav-menu__breakpoint-tablet .hfe-layout-vertical .hfe-nav-menu__toggle { - display: block - } - - .hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .hfe-nav-menu { - visibility: hidden; - opacity: 0 - } - - .hfe-nav-menu__breakpoint-tablet .hfe-active-menu+.hfe-nav-menu__layout-horizontal .hfe-nav-menu { - visibility: visible; - opacity: 1 - } - - .hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal,.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-vertical { - visibility: hidden; - opacity: 0; - height: 0 - } - - .hfe-nav-menu__breakpoint-tablet .hfe-active-menu+.hfe-nav-menu__layout-horizontal,.hfe-nav-menu__breakpoint-tablet .hfe-active-menu+.hfe-nav-menu__layout-vertical { - visibility: visible; - opacity: 1; - height: auto - } - - .hfe-nav-menu__breakpoint-tablet .hfe-active-menu.hfe-active-menu-full-width+.hfe-nav-menu__layout-horizontal .hfe-nav-menu { - position: relative - } - - .hfe-nav-menu__breakpoint-tablet .hfe-active-menu.hfe-active-menu-full-width+.hfe-nav-menu__layout-horizontal,.hfe-nav-menu__breakpoint-tablet .hfe-active-menu.hfe-active-menu-full-width+.hfe-nav-menu__layout-vertical { - position: absolute - } - - .hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .sub-menu { - visibility: hidden; - opacity: 0 - } - - .hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .menu-item-has-children .menu-item-has-children .sub-menu { - top: 0; - left: 0 - } - - .hfe-nav-menu__breakpoint-tablet .hfe-layout-horizontal .hfe-nav-menu__toggle,.hfe-nav-menu__breakpoint-tablet .hfe-layout-vertical .hfe-nav-menu__toggle { - visibility: visible; - opacity: 1; - display: block - } - - .hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-vertical { - float: none - } - - .hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .hfe-nav-menu .menu-item-has-children:hover>.sub-menu,.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .hfe-nav-menu .menu-item-has-children:hover>.sub-menu,.hfe-nav-menu__breakpoint-none .hfe-nav-menu__layout-horizontal .hfe-nav-menu .menu-item-has-children:hover>.sub-menu { - visibility: hidden; - opacity: 0; - -webkit-transition: none; - transition: none - } - - .hfe-nav-menu__breakpoint-tablet .hfe-menu-toggle:hover { - border: 1px dotted - } - - .hfe-nav-menu__breakpoint-tablet .hfe-menu-toggle { - border: 1px dotted transparent - } - - .hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .sub-menu { - position: relative; - height: 0 - } - - .hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .sub-menu { - position: relative; - height: 0; - top: 0 - } - - .hfe-nav-menu__breakpoint-tablet .saved-content,.hfe-nav-menu__breakpoint-tablet .sub-menu,.hfe-nav-menu__breakpoint-tablet .child { - left: 0!important; - width: auto!important - } - - .hfe-nav-menu .sub-menu { - min-width: auto; - margin: 0 - } - - .hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .hfe-nav-menu .sub-arrow { - padding: 10px - } - - .hfe-nav-menu__breakpoint-tablet.hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children ul a .sub-arrow i:before { - content: '' - } - - .hfe-nav-menu__breakpoint-tablet.hfe-submenu-icon-classic .hfe-nav-menu__layout-horizontal .menu-item-has-children ul a .sub-arrow i:before { - content: '' - } - - .hfe-nav-menu__breakpoint-tablet.hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a .sub-arrow i:before { - content: '' - } - - .hfe-nav-menu__breakpoint-tablet.hfe-submenu-icon-classic .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a .sub-arrow i:before { - content: '' - } - - .hfe-nav-menu__breakpoint-tablet.hfe-submenu-icon-plus .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a .sub-arrow i:before { - content: '-' - } - - .hfe-nav-menu__breakpoint-tablet .hfe-nav-menu .sub-menu { - -webkit-box-shadow: none; - box-shadow: none - } - - .hfe-nav-menu__breakpoint-mobile.hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a .sub-arrow i:before,.hfe-nav-menu__breakpoint-none.hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a .sub-arrow i:before { - content: 'ï„„' - } - - .hfe-nav-menu__breakpoint-mobile.hfe-submenu-icon-classic .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a .sub-arrow i:before,.hfe-nav-menu__breakpoint-none.hfe-submenu-icon-classic .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a .sub-arrow i:before { - content: '' - } - - .hfe-nav-menu__breakpoint-mobile.hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a.hfe-menu-item .sub-arrow i:before,.hfe-nav-menu__breakpoint-none.hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a.hfe-menu-item .sub-arrow i:before { - content: '' - } - - .hfe-nav-menu__breakpoint-mobile.hfe-submenu-icon-classic .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a.hfe-menu-item .sub-arrow i:before,.hfe-nav-menu__breakpoint-none.hfe-submenu-icon-classic .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a.hfe-menu-item .sub-arrow i:before { - content: '' - } - - .hfe-submenu-animation-slide_up .hfe-layout-horizontal .menu-item-has-children ul.sub-menu,.hfe-submenu-animation-slide_up .hfe-layout-horizontal .menu-item-has-children:hover ul.sub-menu,.hfe-submenu-animation-slide_down .hfe-layout-horizontal .menu-item-has-children ul.sub-menu,.hfe-submenu-animation-slide_down .hfe-layout-horizontal .menu-item-has-children:hover ul.sub-menu { - -webkit-transform: none; - -ms-transform: none; - transform: none - } - - .elementor-widget-hfe-nav-menu.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:after,.elementor-widget-hfe-nav-menu.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:before { - background-color: unset!important - } - - .elementor-widget-hfe-nav-menu.hfe-nav-menu__breakpoint-tablet .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:before { - border: 0px!important - } - - .elementor-widget-hfe-nav-menu.hfe-nav-menu__breakpoint-tablet .hfe-pointer__text .menu-item.parent a.hfe-menu-item:hover,.hfe-pointer__text .menu-item.parent a.hfe-menu-item:focus { - -webkit-transform: none!important; - -ms-transform: none!important; - transform: none!important - } - - .hfe-nav-menu__breakpoint-tablet.hfe-nav-menu__align-justify .hfe-nav-menu__layout-horizontal .hfe-nav-menu li a.hfe-menu-item,.hfe-nav-menu__breakpoint-tablet.hfe-nav-menu__align-justify .hfe-nav-menu__layout-horizontal .hfe-nav-menu li a.hfe-sub-menu-item,.hfe-nav-menu__breakpoint-tablet.hfe-nav-menu__align-justify .hfe-nav-menu__layout-horizontal .hfe-nav-menu li.hfe-button-wrapper { - -webkit-box-pack: justify; - -webkit-justify-content: space-between; - -moz-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between - } -} - -@media only screen and (max-width: 767px) { - .hfe-nav-menu__breakpoint-mobile.hfe-nav-menu__align-justify .hfe-nav-menu__layout-horizontal .hfe-nav-menu li a.hfe-menu-item,.hfe-nav-menu__breakpoint-mobile.hfe-nav-menu__align-justify .hfe-nav-menu__layout-horizontal .hfe-nav-menu li a.hfe-sub-menu-item .hfe-nav-menu__breakpoint-tablet.hfe-nav-menu__align-justify .hfe-nav-menu__layout-horizontal .hfe-nav-menu li.hfe-button-wrapper { - -webkit-box-pack:justify; - -webkit-justify-content: space-between; - -moz-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between - } - - .hfe-nav-menu__breakpoint-mobile.hfe-nav-toggle-yes .hfe-layout-horizontal .hfe-nav-menu__toggle,.hfe-nav-menu__breakpoint-mobile.hfe-nav-toggle-yes .hfe-nav-menu__layout-horizontal .hfe-nav-menu { - visibility: visible; - opacity: 1; - display: block - } - - .hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal li.menu-item,.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu { - width: 100% - } - - .hfe-nav-menu__breakpoint-mobile.hfe-nav-toggle-yes .hfe-layout-vertical .hfe-nav-menu__toggle { - display: inline-block - } - - .hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .sub-menu { - position: relative; - height: 0; - top: 0 - } - - .hfe-nav-menu .sub-menu { - min-width: auto; - margin: 0 - } - - .hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .hfe-nav-menu .menu-item-has-children:hover>.sub-menu,.hfe-nav-menu__breakpoint-none .hfe-nav-menu__layout-horizontal .hfe-nav-menu .menu-item-has-children:hover>.sub-menu { - visibility: hidden; - opacity: 0; - -webkit-transition: none; - transition: none - } - - .hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-vertical { - float: none - } - - .hfe-nav-menu__breakpoint-mobile.hfe-nav-toggle-yes .hfe-layout-vertical .hfe-nav-menu__toggle.hfe-active-menu { - display: block - } - - .hfe-nav-menu__breakpoint-mobile.hfe-nav-toggle-yes .hfe-nav-menu__layout-horizontal,.hfe-nav-menu__breakpoint-mobile.hfe-nav-toggle-yes .hfe-nav-menu__layout-vertical { - visibility: hidden; - opacity: 0; - height: 0 - } - - .hfe-nav-menu__breakpoint-mobile .hfe-layout-horizontal .hfe-nav-menu__toggle,.hfe-nav-menu__breakpoint-mobile .hfe-layout-vertical .hfe-nav-menu__toggle { - visibility: visible; - opacity: 1; - display: block - } - - .hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal { - visibility: hidden; - opacity: 0; - height: 0 - } - - .hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-vertical { - float: none - } - - .hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .sub-menu { - visibility: hidden; - opacity: 0 - } - - .hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .hfe-nav-menu { - visibility: hidden; - opacity: 0 - } - - .hfe-nav-menu__breakpoint-mobile .hfe-active-menu+.hfe-nav-menu__layout-horizontal .hfe-nav-menu { - visibility: visible; - opacity: 1 - } - - .hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal,.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-vertical { - visibility: hidden; - opacity: 0; - height: 0 - } - - .hfe-nav-menu__breakpoint-mobile .hfe-active-menu+.hfe-nav-menu__layout-horizontal,.hfe-nav-menu__breakpoint-mobile .hfe-active-menu+.hfe-nav-menu__layout-vertical { - visibility: visible; - opacity: 1; - height: auto - } - - .hfe-nav-menu__breakpoint-mobile .hfe-active-menu.hfe-active-menu-full-width+.hfe-nav-menu__layout-horizontal .hfe-nav-menu { - position: relative - } - - .hfe-nav-menu__breakpoint-mobile .hfe-active-menu.hfe-active-menu-full-width+.hfe-nav-menu__layout-horizontal,.hfe-nav-menu__breakpoint-mobile .hfe-active-menu.hfe-active-menu-full-width+.hfe-nav-menu__layout-vertical { - position: absolute - } - - .hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .menu-item-has-children .menu-item-has-children .sub-menu { - top: 0; - left: 0 - } - - .hfe-nav-menu__breakpoint-mobile.hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children ul a .sub-arrow i:before { - content: '' - } - - .hfe-nav-menu__breakpoint-mobile.hfe-submenu-icon-classic .hfe-nav-menu__layout-horizontal .menu-item-has-children ul a .sub-arrow i:before { - content: '' - } - - .hfe-nav-menu__breakpoint-mobile.hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a .sub-arrow i:before { - content: '' - } - - .hfe-nav-menu__breakpoint-mobile.hfe-submenu-icon-classic .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a .sub-arrow i:before { - content: '' - } - - .hfe-nav-menu__breakpoint-mobile.hfe-submenu-icon-plus .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a .sub-arrow i:before { - content: '-' - } - - .hfe-nav-menu__breakpoint-none.hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a .sub-arrow i:before { - content: 'ï„„' - } - - .hfe-nav-menu__breakpoint-none.hfe-submenu-icon-classic .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a .sub-arrow i:before { - content: '' - } - - .hfe-nav-menu__breakpoint-none.hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a.hfe-menu-item .sub-arrow i:before { - content: '' - } - - .hfe-nav-menu__breakpoint-none.hfe-submenu-icon-classic .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a.hfe-menu-item .sub-arrow i:before { - content: '' - } - - .hfe-nav-menu__breakpoint-mobile .hfe-menu-toggle:hover { - border: 1px dotted - } - - .hfe-nav-menu__breakpoint-mobile .hfe-menu-toggle { - border: 1px dotted transparent - } - - .hfe-nav-menu__breakpoint-mobile .hfe-nav-menu .sub-menu { - -webkit-box-shadow: none; - box-shadow: none - } - - .hfe-nav-menu__breakpoint-mobile.hfe-nav-toggle-yes .hfe-effect-1 .hfe-nav-menu { - -webkit-transform: scale(.7); - -ms-transform: scale(.7); - transform: scale(.7); - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; - -webkit-transition: all 0.3s; - transition: all 0.3s - } - - .hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .hfe-nav-menu .sub-arrow { - padding: 10px - } - - .hfe-nav-menu__breakpoint-mobile .menu-is-active.hfe-effect-1 .hfe-nav-menu { - -webkit-transform: scale(1); - -ms-transform: scale(1); - transform: scale(1); - opacity: 1; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)" - } - - .hfe-nav-menu__breakpoint-mobile.hfe-nav-toggle-yes .hfe-effect-2 .hfe-nav-menu { - -webkit-transform: translateX(20%); - -ms-transform: translateX(20%); - transform: translateX(20%); - opacity: 0; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; - -webkit-transition: all 0.3s cubic-bezier(.25,.5,.5,.9); - transition: all 0.3s cubic-bezier(.25,.5,.5,.9) - } - - .hfe-nav-menu__breakpoint-mobile .menu-is-active.hfe-effect-2 .hfe-nav-menu { - -webkit-transform: translateX(0); - -ms-transform: translateX(0); - transform: translateX(0); - opacity: 1; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)" - } - - .hfe-nav-menu__breakpoint-mobile.hfe-nav-toggle-yes .hfe-effect-3 .hfe-nav-menu { - -webkit-transform: translateY(20%); - -ms-transform: translateY(20%); - transform: translateY(20%); - opacity: 0; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; - -webkit-transition: all 0.3s; - transition: all 0.3s - } - - .hfe-nav-menu__breakpoint-mobile .menu-is-active.hfe-effect-3 .hfe-nav-menu { - -webkit-transform: translateY(0); - -ms-transform: translateY(0); - transform: translateY(0); - opacity: 1; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)" - } - - .hfe-nav-menu__breakpoint-mobile .saved-content,.hfe-nav-menu__breakpoint-mobile .sub-menu,.hfe-nav-menu__breakpoint-mobile .child,.hfe-nav-menu__breakpoint-tablet .saved-content,.hfe-nav-menu__breakpoint-tablet .sub-menu,.hfe-nav-menu__breakpoint-tablet .child { - left: 0!important; - width: auto!important - } - - .hfe-submenu-animation-slide_up .hfe-layout-horizontal .menu-item-has-children ul.sub-menu,.hfe-submenu-animation-slide_up .hfe-layout-horizontal .menu-item-has-children:hover ul.sub-menu,.hfe-submenu-animation-slide_down .hfe-layout-horizontal .menu-item-has-children ul.sub-menu,.hfe-submenu-animation-slide_down .hfe-layout-horizontal .menu-item-has-children:hover ul.sub-menu { - -webkit-transform: none; - -ms-transform: none; - transform: none - } - - .elementor-widget-hfe-nav-menu.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:after,.elementor-widget-hfe-nav-menu.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:after,.elementor-widget-hfe-nav-menu.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:before,.elementor-widget-hfe-nav-menu.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:before { - background-color: unset!important - } - - .elementor-widget-hfe-nav-menu.hfe-nav-menu__breakpoint-tablet .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:before,.elementor-widget-hfe-nav-menu.hfe-nav-menu__breakpoint-mobile .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:before { - border: 0px!important - } - - .elementor-widget-hfe-nav-menu.hfe-nav-menu__breakpoint-tablet .hfe-pointer__text .menu-item.parent a.hfe-menu-item:hover,.hfe-pointer__text .menu-item.parent a.hfe-menu-item:focus,.elementor-widget-hfe-nav-menu.hfe-nav-menu__breakpoint-mobile .hfe-pointer__text .menu-item.parent a.hfe-menu-item:hover,.hfe-pointer__text .menu-item.parent a.hfe-menu-item:focus { - -webkit-transform: none!important; - -ms-transform: none!important; - transform: none!important - } -} - -.hfe-toggle-no .hfe-layout-expandible .hfe-nav-menu__toggle { - display: none -} - -.hfe-icon { - display: inline-block; - vertical-align: middle -} - -.hfe-icon svg { - width: 1em; - height: 1em -} - -.hfe-cart-menu-wrap-custom { - display: inline-block; - line-height: 1 -} - -.hfe-cart-menu-wrap-custom .hfe-cart-count,.hfe-cart-menu-wrap-custom .hfe-cart-count:after { - border-color: #75c32c; - color: #75c32c -} - -.hfe-cart-menu-wrap-custom .hfe-cart-count { - font-weight: 700; - position: relative; - display: inline-block; - vertical-align: middle; - text-align: center; - min-width: 2.1em; - min-height: 2.1em; - font-size: .86em; - line-height: 1.8; - border-radius: .3em .3em .3em .3em; - border-width: 2px; - border-style: solid; - padding: 12px 24px -} - -.hfe-cart-menu-wrap-default { - display: inline-block; - line-height: 1 -} - -.hfe-cart-menu-wrap-default .hfe-cart-count,.hfe-cart-menu-wrap-default .hfe-cart-count:after { - border-color: #75c32c; - color: #75c32c -} - -.hfe-cart-menu-wrap-default .hfe-cart-count { - font-weight: 700; - position: relative; - display: inline-block; - vertical-align: middle; - text-align: center; - min-width: 2.1em; - min-height: 2.1em; - font-size: .86em; - line-height: 1.8; - border-radius: 0em 0em .3em .3em; - border-width: 2px; - border-style: solid; - padding: 0 .4em -} - -.hfe-cart-menu-wrap-default .hfe-cart-count:after { - bottom: 100%; - margin-bottom: 0; - height: .8em; - width: .8em; - left: 50%; - transform: translateX(-50%); - top: -.6em; - content: ' '; - position: absolute; - pointer-events: none; - border-width: 2px; - border-style: solid; - border-top-left-radius: 10em; - border-top-right-radius: 10em; - border-bottom: 0 -} - -.elementor-widget-hfe-cart:not(.hfe-menu-cart--show-subtotal-yes) .hfe-menu-cart__toggle .elementor-button-text { - display: none -} - -.elementor-widget-hfe-cart.toggle-icon--bag-light .hfe-menu-cart__toggle .elementor-button-icon i:before { - content: '\e8e3' -} - -.elementor-widget-hfe-cart.toggle-icon--bag-medium .hfe-menu-cart__toggle .elementor-button-icon i:before { - content: '\e8e4' -} - -.elementor-widget-hfe-cart.toggle-icon--bag-solid .hfe-menu-cart__toggle .elementor-button-icon i:before { - content: '\e8e5' -} - -.hfe-menu-cart__toggle .elementor-button { - background: transparent; - border-radius: 0; - color: #818a91; - border: 1px solid; - border-color: inherit; - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center -} - -.hfe-menu-cart__toggle .elementor-button-text { - margin-right: .3em -} - -.hfe-menu-cart__toggle .elementor-button-icon { - position: relative; - -webkit-transition: color 0.1s; - -o-transition: color 0.1s; - transition: color 0.1s -} - -.hfe-menu-cart--items-indicator-bubble .hfe-menu-cart__toggle .elementor-button-icon[data-counter]:before { - content: attr(data-counter); - display: block; - position: absolute; - min-width: 1.6em; - height: 1.6em; - line-height: 1.5em; - top: -.7em; - right: -.7em; - border-radius: 100%; - color: #fff; - background-color: #d9534f; - text-align: center; - font-size: 10px -} - -.hfe-menu-cart--items-indicator-plain .hfe-menu-cart__toggle .elementor-button-icon[data-counter]:before { - content: attr(data-counter); - display: inline-block; - font-weight: 400 -} - -.hfe-menu-cart--empty-indicator-hide .hfe-menu-cart__toggle .elementor-button .elementor-button-icon[data-counter="0"]:before { - content: none; - display: none -} - -.hfe-menu-cart__toggle .elementor-button-icon { - -webkit-box-ordinal-group: 16; - -webkit-order: 15; - -ms-flex-order: 15; - order: 15 -} - -.hfe-menu-cart__toggle.hfe-button-wrapper .elementor-button { - color: #4d4848 -} - -.hfe-search-button-wrapper { - display: block; - cursor: pointer; - vertical-align: middle; - text-align: right -} - -.hfe-search-form__container { - display: flex; - overflow: hidden -} - -.hfe-search-form__input { - flex-basis: 100% -} - -.hfe-search-icon-toggle i.fa-search { - display: inline-block; - position: absolute; - width: 20px; - box-sizing: content-box; - padding: 10px -} - -.hfe-search-icon-toggle i:before { - vertical-align: middle -} - -.hfe-search-button-wrapper input[type=search] { - border: 0; - padding: 10px; - cursor: pointer; - border-radius: 0; - transition: all .5s; - box-sizing: border-box; - outline: none -} - -.hfe-search-button-wrapper button { - border: none; - border-radius: 0; - padding: 0 -} - -.hfe-search-button-wrapper input[type=search]:focus { - cursor: auto; - border: none; - box-shadow: none -} - -.hfe-search-icon-toggle input:-moz-placeholder,.hfe-search-icon-toggle input::-webkit-input-placeholder { - color: transparent -} - -.hfe-search-layout-icon .hfe-search-icon-toggle .hfe-search-form__input { - background-color: unset; - height: 100% -} - -.hfe-search-button-wrapper.hfe-input-focus { - display: flex -} - -.hfe-search-form__container .hfe-search-submit { - min-width: 3%; - position: relative -} - -.hfe-search-form__container button#clear,.hfe-search-icon-toggle button#clear { - visibility: hidden; - position: absolute; - right: 0; - top: 0; - padding: 0 8px; - font-style: normal; - user-select: none; - cursor: pointer; - bottom: 0; - margin-right: 10px; - background-color: transparent -} - -.hfe-search-button-wrapper input[type="search"]::-webkit-search-decoration,.hfe-search-button-wrapper input[type="search"]::-webkit-search-cancel-button,.hfe-search-button-wrapper input[type="search"]::-webkit-search-results-button,.hfe-search-button-wrapper input[type="search"]::-webkit-search-results-decoration { - display: none -} - -.hfe-search-form__container button#clear-with-button { - visibility: hidden; - position: absolute; - top: 0; - padding: 0 8px; - font-style: normal; - font-size: 1.2em; - user-select: none; - cursor: pointer; - bottom: 0; - background-color: transparent -} - -.hfe-search-button-wrapper,.hfe-search-form__container,.hfe-search-icon-toggle,.hfe-search-button-wrapper .hfe-search-icon-toggle i,.hfe-search-button-wrapper .hfe-search-icon-toggle i:before { - position: relative -} - -.hfe-search-button-wrapper .hfe-search-icon-toggle .hfe-search-form__input { - position: absolute; - width: 0; - right: 0; - background-color: transparent -} - -.hfe-search-icon-toggle { - width: 100%!important -} - -.hfe-search-button-wrapper.hfe-input-focus .hfe-search-icon-toggle .hfe-search-form__input { - position: absolute; - width: 250px; - right: 0 -} - -.hfe-search-layout-text .hfe-search-form__container,.hfe-search-layout-icon_text .hfe-search-form__container,.hfe-search-layout-text .hfe-search-form__container .hfe-search-form__input,.hfe-search-layout-icon_text .hfe-search-form__container .hfe-search-form__input { - width: 100% -} - -.hfe-search-icon-toggle { - line-height: 1.5 -} - -.hfe-pointer__double-line.hfe-animation__slide .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after,.hfe-pointer__double-line.hfe-animation__slide .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-pointer__underline.hfe-animation__slide .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after,.hfe-pointer__overline.hfe-animation__slide .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-pointer__overline.hfe-animation__fade .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before { - width: 100%; - left: 0; - opacity: 1 -} - -.hfe-pointer__double-line.hfe-animation__drop-out .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after,.hfe-pointer__underline.hfe-animation__drop-out .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after,.hfe-pointer__overline.hfe-animation__drop-out .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after,.hfe-pointer__double-line.hfe-animation__drop-in .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after,.hfe-pointer__underline.hfe-animation__drop-in .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after,.hfe-pointer__overline.hfe-animation__drop-in .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after { - bottom: 0; - opacity: 1 -} - -.hfe-pointer__double-line.hfe-animation__drop-out .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-pointer__underline.hfe-animation__drop-out .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-pointer__overline.hfe-animation__drop-out .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-pointer__double-line.hfe-animation__drop-in .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-pointer__underline.hfe-animation__drop-in .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-pointer__overline.hfe-animation__drop-in .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before { - top: 0; - opacity: 1 -} - -.hfe-pointer__double-line.hfe-animation__grow .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-pointer__double-line.hfe-animation__grow .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after,.hfe-pointer__underline.hfe-animation__grow .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-pointer__underline.hfe-animation__grow .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after,.hfe-pointer__overline.hfe-animation__grow .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-pointer__overline.hfe-animation__grow .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after { - height: 3px; - width: 100%; - left: 0; - opacity: 1 -} - -.hfe-pointer__framed.hfe-animation__grow .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-pointer__framed.hfe-animation__shrink .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before { - opacity: 1; - -webkit-transform: scale(1); - -ms-transform: scale(1); - transform: scale(1) -} - -.hfe-pointer__framed.hfe-animation__fade .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-pointer__framed.hfe-animation__draw .menu-item.parent.current-menu-item a.hfe-menu-item:before,.hfe-pointer__underline.hfe-animation__fade .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after,.hfe-pointer__double-line.hfe-animation__fade .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-pointer__double-line.hfe-animation__fade .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after { - opacity: 1 -} - -.hfe-pointer__framed.hfe-animation__corners .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-pointer__framed.hfe-animation__corners .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after,.hfe-pointer__framed.hfe-animation__draw .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-pointer__framed.hfe-animation__draw .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after { - border-width: 3px; - width: 100%; - opacity: 1; - height: 100% -} - -.hfe-scroll-to-top-wrap.hfe-scroll-to-top-hide { - display: none -} - -.hfe-scroll-to-top-wrap.edit-mode,.hfe-scroll-to-top-wrap.single-page-off { - display: none!important -} - -.hfe-scroll-to-top-button { - position: fixed; - right: 15px; - bottom: 15px; - z-index: 9999; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -webkit-align-items: center; - align-items: center; - -ms-flex-align: center; - -webkit-box-pack: center; - -ms-flex-pack: center; - -webkit-justify-content: center; - justify-content: center; - width: 50px; - height: 50px; - border-radius: 50px; - background-color: #000; - color: #fff; - text-align: center; - opacity: 1; - cursor: pointer; - -webkit-transition: all .3s; - transition: all .3s -} - -.hfe-scroll-to-top-button i { - color: #fff; - font-size: 16px -} - -ul.hfe-breadcrumbs { - display: block; - margin: 0; - padding: 0; - list-style: none -} - -ul.hfe-breadcrumbs li { - display: inline-block; - margin-right: 10px; - vertical-align: middle -} - -ul.hfe-breadcrumbs li:last-child { - margin: 0 -} - -ul.hfe-breadcrumbs li a,ul.hfe-breadcrumbs li span.hfe-breadcrumbs-separator-icon,ul.hfe-breadcrumbs li span.hfe-breadcrumbs-text { - display: block -} - -ul.hfe-breadcrumbs li span.hfe-breadcrumbs-text { - -webkit-transition: all .4s; - transition: all .4s -} - -span.hfe-breadcrumbs-home-icon { - margin-right: 10px; - align-content: center -} - -.hfe-breadcrumbs-first a { - align-content: center -} - -.hfe-breadcrumbs-separator-icon i,.hfe-breadcrumbs-separator-icon svg,.hfe-breadcrumbs-home-icon i,.hfe-breadcrumbs-home-icon svg { - width: 1em; - height: 1em; - position: relative; - display: block -} - -ul.hfe-breadcrumbs-show-home li.hfe-breadcrumbs-first { - display: inline-flex -} - -ul.hfe-post-info-items { - list-style: none; - margin: 0; - padding: 0 -} - -ul.hfe-post-info-inline.hfe-post-info-items { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-flex-wrap: wrap; - -ms-flex-wrap: wrap; - flex-wrap: wrap -} - -li.hfe-post-info-item { - -webkit-align-content: center; - -ms-flex-line-pack: center; - align-content: center; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -webkit-flex-direction: row; - -ms-flex-direction: row; - flex-direction: row; - -webkit-flex-wrap: nowrap; - -ms-flex-wrap: nowrap; - flex-wrap: nowrap; - -webkit-box-pack: center; - -ms-flex-pack: center; - -webkit-justify-content: center; - justify-content: center -} - -li.hfe-post-info-item,li.hfe-post-info-item>a { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -webkit-align-items: center; - align-items: center; - -ms-flex-align: center -} - -.hfe-post-info-inline.hfe-post-info-items .hfe-post-info-item { - margin-right: 8px; - margin-left: 8px -} - -.hfe-post-info-inline .hfe-post-info-item:not(:last-child):after { - position: relative; - right: -8px -} - -.hfe-post-info-inline.hfe-post-info-items { - margin-right: -8px; - margin-left: -8px -} - -.hfe-post-info-icon svg { - display: block -} - -.hfe-post-info-layout-traditional .hfe-post-info-item:not(:last-child):after { - position: absolute; - bottom: 0; - width: 100%; - left: 0 -} - -.hfe-post-info-layout-traditional .hfe-post-info-item:not(:last-child) { - position: relative -} - -.hfe-icon-wrap .hfe-icon svg { - height: 100%; - width: 100% -} - -body .elementor .hfe-button-wrapper a { - text-decoration: none -} - -.hfe-button-wrapper { - border-radius: 3px -} - -.hfe-reading-progress-bar { - height: 4px -} - -.hfe-posts-grid { - display: grid -} - -.hfe-post-image img { - width: 100%; - height: auto; - display: block -} - -.hfe-post-title a { - text-decoration: none -} - -.hfe-post-title { - margin-top: 0 -} - -.hfe-read-more { - text-decoration: none -} - -.hfe-post-meta { - font-size: 12px; - line-height: 1.3em -} - -.hfe-post-title { - font-size: 20px -} diff --git a/public/css/vendor/vendor-elementor-custom.min.css b/public/css/vendor/vendor-elementor-custom.min.css deleted file mode 100644 index 3f1fc4e..0000000 --- a/public/css/vendor/vendor-elementor-custom.min.css +++ /dev/null @@ -1,2282 +0,0 @@ -:root { - --direction-multiplier: 1 -} - -body.rtl,html[dir=rtl] { - --direction-multiplier: -1 -} - -.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 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,.elementor .elementor-background-video-embed { - max-width: none -} - -.elementor .elementor-background-video,.elementor .elementor-background-video-embed,.elementor .elementor-background-video-hosted { - inset-block-start: 50%; - inset-inline-start: 50%; - position: absolute; - transform: translate(-50%,-50%) -} - -.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: 840px) { - .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: 480px) { - .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-invisible { - visibility: hidden -} - -.elementor-custom-embed-play { - inset-block-start: 50%; - inset-inline-start: 50%; - position: absolute; - transform: translate(calc(-50% * var(--direction-multiplier)),-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) -} - -.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% -} - -@media (min-width: -1) { - .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: 1200px) { - .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: 1020px) { - .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: 840px) { - .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: 660px) { - .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: 480px) { - .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: 840px) { - .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: 481px) { - .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: 481px) { - .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: 480px) { - .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: 481px) and (max-width:840px) { - .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: -1) { - .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: 841px) and (max-width:1200px) { - .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: 1021px) and (max-width:1200px) { - .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: 841px) and (max-width:1020px) { - .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: 481px) and (max-width:840px) { - .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: 661px) and (max-width:840px) { - .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: 481px) and (max-width:660px) { - .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: 480px) { - .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: -1) { - .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: 1200px) { - .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: 1020px) { - .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: 840px) { - .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: 660px) { - .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: 480px) { - .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: 1201px) { - #elementor-device-mode:after { - content:"desktop" - } -} - -@media (min-width: -1) { - #elementor-device-mode:after { - content:"widescreen" - } -} - -@media (max-width: 1200px) { - #elementor-device-mode:after { - content:"laptop" - } -} - -@media (max-width: 1020px) { - #elementor-device-mode:after { - content:"tablet_extra" - } -} - -@media (max-width: 840px) { - #elementor-device-mode:after { - content:"tablet" - } -} - -@media (max-width: 660px) { - #elementor-device-mode:after { - content:"mobile_extra" - } -} - -@media (max-width: 480px) { - #elementor-device-mode:after { - content:"mobile" - } -} - -@media (prefers-reduced-motion:no-preference) { - html { - scroll-behavior: smooth - } -} - - - -.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; - inset-block-start: 50%; - inset-inline-end: 10px; - pointer-events: none; - position: absolute; - text-shadow: 0 0 3px rgba(0,0,0,.3); - 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: 840px) { - .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: 480px) { - .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:where(:not(.e-con)):where(:not(.e-div-block-base)) .elementor-widget-container,.elementor-element:where(:not(.e-con)):where(: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!important - } -} - -@media (max-width: 480px) { - .elementor .elementor-hidden-mobile,.elementor .elementor-hidden-phone { - display:none - } -} - -@media (min-width: 481px) and (max-width:660px) { - .elementor .elementor-hidden-mobile_extra { - display:none - } -} - -@media (min-width: 661px) and (max-width:840px) { - .elementor .elementor-hidden-tablet { - display:none - } -} - -@media (min-width: 841px) and (max-width:1020px) { - .elementor .elementor-hidden-tablet_extra { - display:none - } -} - -@media (min-width: 1021px) and (max-width:1200px) { - .elementor .elementor-hidden-laptop { - display:none - } -} - -@media (min-width: 1201px) and (max-width:99999px) { - .elementor .elementor-hidden-desktop { - display:none - } -} - -@media (min-width: -1) { - .elementor .elementor-hidden-widescreen { - display:none - } -} diff --git a/public/css/vendor/vendor-elementor-generated-globals.css b/public/css/vendor/vendor-elementor-generated-globals.css deleted file mode 100644 index e61be83..0000000 --- a/public/css/vendor/vendor-elementor-generated-globals.css +++ /dev/null @@ -1,7724 +0,0 @@ -.elementor-kit-5 { - --e-global-color-primary: #111111; - --e-global-color-secondary: #777777; - --e-global-color-text: #333333; - --e-global-color-accent: #c01227; - --e-global-typography-primary-font-family: "Roboto"; - --e-global-typography-primary-font-weight: 600; - --e-global-typography-secondary-font-family: "Roboto Slab"; - --e-global-typography-secondary-font-weight: 400; - --e-global-typography-text-font-family: "Manrope"; - --e-global-typography-text-font-size: 18px; - --e-global-typography-text-font-weight: 400; - --e-global-typography-text-line-height: 1.6667em; - --e-global-typography-accent-font-family: "Manrope"; - --e-global-typography-accent-font-weight: 400; - --e-global-typography-accent-line-height: 1.6667em; - color: #333333; - font-family: "Manrope", Sans-serif; - font-size: 18px; - font-weight: 400; - font-style: normal; - text-decoration: none; - line-height: 1.6667em; -} - -.elementor-kit-5 p { - margin-block-end: 1.7em; -} - -.elementor-kit-5 a { - color: #c01227; - text-decoration: underline; -} - -.elementor-kit-5 h1 { - color: #111111; - font-family: "" Manrope", Sans-serif", Sans-serif; - font-size: 120px; - font-weight: 500; - text-transform: uppercase; - font-style: normal; - line-height: 1.2em; - letter-spacing: -0.03em; -} - -.elementor-kit-5 h2 { - color: #111111; - font-family: "" Manrope", Sans-serif", Sans-serif; - font-size: 80px; - font-weight: 500; - text-transform: uppercase; - font-style: normal; - line-height: 1.2em; - letter-spacing: -0.03em; -} - -.elementor-kit-5 h3 { - color: #111111; - font-family: "" Manrope", Sans-serif", Sans-serif; - font-size: 60px; - font-weight: 500; - text-transform: uppercase; - font-style: normal; - line-height: 1.2em; - letter-spacing: -0.03em; -} - -.elementor-kit-5 h4 { - color: #111111; - font-family: "" Manrope", Sans-serif", Sans-serif; - font-size: 40px; - font-weight: 500; - text-transform: uppercase; - font-style: normal; - line-height: 1.2em; - letter-spacing: -0.03em; -} - -.elementor-kit-5 h5 { - color: #111111; - font-family: "" Manrope", Sans-serif", Sans-serif; - font-size: 30px; - font-weight: 500; - text-transform: uppercase; - font-style: normal; - line-height: 1.2em; - letter-spacing: -0.03em; -} - -.elementor-kit-5 h6 { - color: #111111; - font-family: "" Manrope", Sans-serif", Sans-serif; - font-size: 25px; - font-weight: 500; - text-transform: uppercase; - font-style: normal; - line-height: 1.2em; - letter-spacing: -0.03em; -} - -.elementor-kit-5 button, -.elementor-kit-5 input[type="button"], -.elementor-kit-5 input[type="submit"], -.elementor-kit-5 .elementor-button { - font-family: "Manrope", Sans-serif; - font-size: 14px; - font-weight: 600; -} - -.elementor-section.elementor-section-boxed>.elementor-container { - max-width: 1380px; -} - -.e-con { - --container-max-width: 1380px; -} - -.elementor-widget:not(:last-child) { - margin-block-end: 0px; -} - -.elementor-element { - --widgets-spacing: 0px 40px; - --widgets-spacing-row: 0px; - --widgets-spacing-column: 40px; -} - -h1.page-title { - display: var(--page-title-display); -} - -@media(max-width: 1200px) { - .elementor-kit-5 h1 { - font-size: 80px; - } - - .elementor-kit-5 h2 { - font-size: 60px; - } - - .elementor-kit-5 h3 { - font-size: 46px; - } - - .elementor-kit-5 h4 { - font-size: 34px; - } - - .elementor-kit-5 h5 { - font-size: 28px; - } - - .elementor-kit-5 h6 { - font-size: 22px; - } -} - -@media(max-width: 840px) { - .elementor-kit-5 { - --e-global-typography-text-font-size: 16px; - --e-global-typography-accent-font-size: 16px; - font-size: 16px; - } - - .elementor-kit-5 h1 { - font-size: 60px; - } - - .elementor-kit-5 h2 { - font-size: 50px; - } - - .elementor-kit-5 h3 { - font-size: 36px; - } - - .elementor-kit-5 h4 { - font-size: 28px; - } - - .elementor-kit-5 h5 { - font-size: 24px; - } - - .elementor-kit-5 h6 { - font-size: 20px; - } - - .elementor-section.elementor-section-boxed>.elementor-container { - max-width: 1024px; - } - - .e-con { - --container-max-width: 1024px; - } -} - -@media(max-width: 660px) { - .elementor-kit-5 h1 { - font-size: 40px; - } - - .elementor-kit-5 h2 { - font-size: 32px; - } - - .elementor-kit-5 h3 { - font-size: 28px; - } - - .elementor-kit-5 h4 { - font-size: 23px; - } - - .elementor-kit-5 h5 { - font-size: 20px; - } - - .elementor-kit-5 h6 { - font-size: 18px; - } -} - -@media(max-width: 480px) { - .elementor-section.elementor-section-boxed>.elementor-container { - max-width: 767px; - } - - .e-con { - --container-max-width: 767px; - } -} - -.elementor-3397 .elementor-element.elementor-element-442eede { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; -} - -.elementor-3397 .elementor-element.elementor-element-a1b58a4 { - --display: flex; -} - -.elementor-3397 .elementor-element.elementor-element-c8e7c25 { - width: var(--container-widget-width, 57%); - max-width: 57%; - --container-widget-width: 57%; - --container-widget-flex-grow: 0; -} - -.elementor-3397 .elementor-element.elementor-element-c8e7c25>.elementor-widget-container { - margin: -9px 0px 33px 0px; -} - -.elementor-3397 .elementor-element.elementor-element-09db825>.elementor-widget-container { - margin: 52px 0px 0px 0px; -} - -.elementor-3397 .elementor-element.elementor-element-09db825 { - text-align: left; -} - -.elementor-3397 .elementor-element.elementor-element-09db825 img { - width: 100%; - border-radius: 25px 25px 25px 25px; -} - -.elementor-3397 .elementor-element.elementor-element-b8da0f5 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --margin-top: 150px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-3397 .elementor-element.elementor-element-89d7623 { - --display: flex; -} - -.elementor-3397 .elementor-element.elementor-element-54d05ac>.elementor-widget-container { - margin: 0px 0px 46px 0px; -} - -.elementor-3397 .elementor-element.elementor-element-fd33e0b { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --margin-top: 150px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-3397 .elementor-element.elementor-element-d438c25 { - --display: flex; -} - -.elementor-3397 .elementor-element.elementor-element-5873c59 { - width: var(--container-widget-width, 57%); - max-width: 57%; - --container-widget-width: 57%; - --container-widget-flex-grow: 0; -} - -.elementor-3397 .elementor-element.elementor-element-5873c59>.elementor-widget-container { - margin: 0px 0px 37px 0px; -} - -.elementor-3397 .elementor-element.elementor-element-af3b330 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; -} - -.elementor-3397 .elementor-element.elementor-element-7c23665 { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 20px; -} - -.elementor-3397 .elementor-element.elementor-element-7651a22>.elementor-widget-container { - margin: 0px 0px -10px 0px; -} - -.elementor-3397 .elementor-element.elementor-element-7651a22 .elementor-icon-box-wrapper { - text-align: left; -} - -.elementor-3397 .elementor-element.elementor-element-7651a22 { - --icon-box-icon-margin: 125px; -} - -.elementor-3397 .elementor-element.elementor-element-7651a22 .elementor-icon-box-title { - margin-block-end: 21px; - color: #111111; -} - -.elementor-3397 .elementor-element.elementor-element-7651a22.elementor-view-stacked .elementor-icon { - background-color: #111111; -} - -.elementor-3397 .elementor-element.elementor-element-7651a22.elementor-view-framed .elementor-icon, -.elementor-3397 .elementor-element.elementor-element-7651a22.elementor-view-default .elementor-icon { - fill: #111111; - color: #111111; - border-color: #111111; -} - -.elementor-3397 .elementor-element.elementor-element-7651a22 .elementor-icon { - font-size: 61px; -} - -.elementor-3397 .elementor-element.elementor-element-7651a22 .elementor-icon-box-title, -.elementor-3397 .elementor-element.elementor-element-7651a22 .elementor-icon-box-title a { - font-family: "Manrope", Sans-serif; - font-size: 25px; - font-weight: 600; - line-height: 40px; -} - -.elementor-3397 .elementor-element.elementor-element-2fb55cf { - --display: flex; - border-style: solid; - --border-style: solid; - border-width: 0px 0px 0px 1px; - --border-top-width: 0px; - --border-right-width: 0px; - --border-bottom-width: 0px; - --border-left-width: 1px; - border-color: #333333; - --border-color: #333333; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 40px; - --padding-right: 20px; -} - -.elementor-3397 .elementor-element.elementor-element-fa4da70>.elementor-widget-container { - margin: 0px 0px -11px 0px; -} - -.elementor-3397 .elementor-element.elementor-element-fa4da70 .elementor-icon-box-wrapper { - text-align: left; -} - -.elementor-3397 .elementor-element.elementor-element-fa4da70 { - --icon-box-icon-margin: 125px; -} - -.elementor-3397 .elementor-element.elementor-element-fa4da70 .elementor-icon-box-title { - margin-block-end: 21px; - color: #111111; -} - -.elementor-3397 .elementor-element.elementor-element-fa4da70.elementor-view-stacked .elementor-icon { - background-color: #111111; -} - -.elementor-3397 .elementor-element.elementor-element-fa4da70.elementor-view-framed .elementor-icon, -.elementor-3397 .elementor-element.elementor-element-fa4da70.elementor-view-default .elementor-icon { - fill: #111111; - color: #111111; - border-color: #111111; -} - -.elementor-3397 .elementor-element.elementor-element-fa4da70 .elementor-icon { - font-size: 61px; -} - -.elementor-3397 .elementor-element.elementor-element-fa4da70 .elementor-icon-box-title, -.elementor-3397 .elementor-element.elementor-element-fa4da70 .elementor-icon-box-title a { - font-family: "Manrope", Sans-serif; - font-size: 25px; - font-weight: 600; - line-height: 40px; -} - -.elementor-3397 .elementor-element.elementor-element-edd40c3 { - --display: flex; - border-style: solid; - --border-style: solid; - border-width: 0px 0px 0px 1px; - --border-top-width: 0px; - --border-right-width: 0px; - --border-bottom-width: 0px; - --border-left-width: 1px; - border-color: #333333; - --border-color: #333333; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 40px; - --padding-right: 0px; -} - -.elementor-3397 .elementor-element.elementor-element-df900cf>.elementor-widget-container { - margin: 0px 0px -9px 0px; -} - -.elementor-3397 .elementor-element.elementor-element-df900cf .elementor-icon-box-wrapper { - text-align: left; -} - -.elementor-3397 .elementor-element.elementor-element-df900cf { - --icon-box-icon-margin: 125px; -} - -.elementor-3397 .elementor-element.elementor-element-df900cf .elementor-icon-box-title { - margin-block-end: 21px; - color: #111111; -} - -.elementor-3397 .elementor-element.elementor-element-df900cf.elementor-view-stacked .elementor-icon { - background-color: #111111; -} - -.elementor-3397 .elementor-element.elementor-element-df900cf.elementor-view-framed .elementor-icon, -.elementor-3397 .elementor-element.elementor-element-df900cf.elementor-view-default .elementor-icon { - fill: #111111; - color: #111111; - border-color: #111111; -} - -.elementor-3397 .elementor-element.elementor-element-df900cf .elementor-icon { - font-size: 61px; -} - -.elementor-3397 .elementor-element.elementor-element-df900cf .elementor-icon-box-title, -.elementor-3397 .elementor-element.elementor-element-df900cf .elementor-icon-box-title a { - font-family: "Manrope", Sans-serif; - font-size: 25px; - font-weight: 600; - line-height: 40px; -} - -.elementor-3397 .elementor-element.elementor-element-b02f163 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --margin-top: 150px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-3397 .elementor-element.elementor-element-aa4b83e { - --display: flex; -} - -.elementor-3397 .elementor-element.elementor-element-e322317 { - width: var(--container-widget-width, 57%); - max-width: 57%; - --container-widget-width: 57%; - --container-widget-flex-grow: 0; -} - -.elementor-3397 .elementor-element.elementor-element-e322317>.elementor-widget-container { - margin: 0px 0px 37px 0px; -} - -.elementor-3397 .elementor-element.elementor-element-718da1a { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --margin-top: 150px; - --margin-bottom: 150px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-3397 .elementor-element.elementor-element-3a0c14b { - --display: flex; -} - -.elementor-3397 .elementor-element.elementor-element-784ad73 { - width: var(--container-widget-width, 64%); - max-width: 64%; - --container-widget-width: 64%; - --container-widget-flex-grow: 0; -} - -.elementor-3397 .elementor-element.elementor-element-56cf9b7 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-3397 .elementor-element.elementor-element-224d101 { - --display: flex; - --align-items: flex-start; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - border-style: solid; - --border-style: solid; - border-width: 0px 1px 0px 0px; - --border-top-width: 0px; - --border-right-width: 1px; - --border-bottom-width: 0px; - --border-left-width: 0px; - border-color: #333333; - --border-color: #333333; -} - -.elementor-3397 .elementor-element.elementor-element-3e8a9c9>.elementor-widget-container { - margin: -9px 0px 0px 0px; - padding: 0px 40px 0px 0px; -} - -.elementor-3397 .elementor-element.elementor-element-3e8a9c9 .price-item-price-info { - font-family: "Manrope Alt", Sans-serif; -} - -.elementor-3397 .elementor-element.elementor-element-3e8a9c9 .price-item .price-item-price-info { - color: #FFFFFF00; - -webkit-text-stroke-width: 1px; - stroke-width: 1px; - -webkit-text-stroke-color: #c01227; - stroke: #c01227; -} - -.elementor-3397 .elementor-element.elementor-element-3e8a9c9 .price-item .price-item-title { - text-align: left; -} - -.elementor-3397 .elementor-element.elementor-element-3e8a9c9 .price-item .price-item-content { - text-align: left; -} - -.elementor-3397 .elementor-element.elementor-element-3e8a9c9 .price-item .price-item-custom-field:not(.active) { - color: #C6C6C6; -} - -.elementor-3397 .elementor-element.elementor-element-3e8a9c9 .price-item .price-item-button { - text-align: center; -} - -.elementor-3397 .elementor-element.elementor-element-c26b0fb { - --display: flex; - --align-items: center; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - border-style: solid; - --border-style: solid; - border-width: 0px 1px 0px 0px; - --border-top-width: 0px; - --border-right-width: 1px; - --border-bottom-width: 0px; - --border-left-width: 0px; - border-color: #333333; - --border-color: #333333; -} - -.elementor-3397 .elementor-element.elementor-element-e227363>.elementor-widget-container { - margin: -9px 0px 0px 0px; - padding: 0px 40px 0px 40px; -} - -.elementor-3397 .elementor-element.elementor-element-e227363 .price-item-price-info { - font-family: "Manrope Alt", Sans-serif; -} - -.elementor-3397 .elementor-element.elementor-element-e227363 .price-item .price-item-price-info { - color: #FFFFFF00; - -webkit-text-stroke-width: 1px; - stroke-width: 1px; - -webkit-text-stroke-color: #c01227; - stroke: #c01227; -} - -.elementor-3397 .elementor-element.elementor-element-e227363 .price-item .price-item-title { - text-align: left; -} - -.elementor-3397 .elementor-element.elementor-element-e227363 .price-item .price-item-content { - text-align: left; -} - -.elementor-3397 .elementor-element.elementor-element-e227363 .price-item .price-item-custom-field:not(.active) { - color: #C6C6C6; -} - -.elementor-3397 .elementor-element.elementor-element-e227363 .price-item .price-item-button { - text-align: center; -} - -.elementor-3397 .elementor-element.elementor-element-10553be { - --display: flex; - --align-items: center; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - border-style: solid; - --border-style: solid; - border-width: 0px 0px 0px 0px; - --border-top-width: 0px; - --border-right-width: 0px; - --border-bottom-width: 0px; - --border-left-width: 0px; - border-color: #333333; - --border-color: #333333; -} - -.elementor-3397 .elementor-element.elementor-element-a94fc63>.elementor-widget-container { - margin: -9px 0px 0px 0px; - padding: 0px 40px 0px 40px; -} - -.elementor-3397 .elementor-element.elementor-element-a94fc63 .price-item-price-info { - font-family: "Manrope Alt", Sans-serif; -} - -.elementor-3397 .elementor-element.elementor-element-a94fc63 .price-item .price-item-price-info { - color: #FFFFFF00; - -webkit-text-stroke-width: 1px; - stroke-width: 1px; - -webkit-text-stroke-color: #c01227; - stroke: #c01227; -} - -.elementor-3397 .elementor-element.elementor-element-a94fc63 .price-item .price-item-title { - text-align: left; -} - -.elementor-3397 .elementor-element.elementor-element-a94fc63 .price-item .price-item-content { - text-align: left; -} - -.elementor-3397 .elementor-element.elementor-element-a94fc63 .price-item .price-item-custom-field:not(.active) { - color: #C6C6C6; -} - -.elementor-3397 .elementor-element.elementor-element-a94fc63 .price-item .price-item-button { - text-align: center; -} - -@media(max-width: 1200px) and (min-width:481px) { - .elementor-3397 .elementor-element.elementor-element-224d101 { - --width: 33%; - } - - .elementor-3397 .elementor-element.elementor-element-c26b0fb { - --width: 34%; - } - - .elementor-3397 .elementor-element.elementor-element-10553be { - --width: 33%; - } -} - -@media(max-width: 840px) and (min-width:481px) { - .elementor-3397 .elementor-element.elementor-element-7c23665 { - --width: 33%; - } - - .elementor-3397 .elementor-element.elementor-element-2fb55cf { - --width: 34%; - } - - .elementor-3397 .elementor-element.elementor-element-edd40c3 { - --width: 33%; - } - - .elementor-3397 .elementor-element.elementor-element-224d101 { - --width: 50%; - } - - .elementor-3397 .elementor-element.elementor-element-c26b0fb { - --width: 50%; - } - - .elementor-3397 .elementor-element.elementor-element-10553be { - --width: 50%; - } -} - -@media(max-width: 660px) and (min-width:481px) { - .elementor-3397 .elementor-element.elementor-element-7c23665 { - --width: 50%; - } - - .elementor-3397 .elementor-element.elementor-element-2fb55cf { - --width: 50%; - } - - .elementor-3397 .elementor-element.elementor-element-edd40c3 { - --width: 50%; - } - - .elementor-3397 .elementor-element.elementor-element-224d101 { - --width: 100%; - } - - .elementor-3397 .elementor-element.elementor-element-c26b0fb { - --width: 100%; - } - - .elementor-3397 .elementor-element.elementor-element-10553be { - --width: 100%; - } -} - -@media(max-width: 1200px) { - .elementor-3397 .elementor-element.elementor-element-2fb55cf { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-3397 .elementor-element.elementor-element-edd40c3 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 0px; - } - - .elementor-3397 .elementor-element.elementor-element-56cf9b7 { - --flex-wrap: wrap; - } - - .elementor-3397 .elementor-element.elementor-element-224d101 { - --align-items: center; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - } - - .elementor-3397 .elementor-element.elementor-element-c26b0fb { - border-width: 0px 1px 0px 0px; - --border-top-width: 0px; - --border-right-width: 1px; - --border-bottom-width: 0px; - --border-left-width: 0px; - } - - .elementor-3397 .elementor-element.elementor-element-10553be { - --align-items: center; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - } -} - -@media(max-width: 1020px) { - .elementor-3397 .elementor-element.elementor-element-c8e7c25>.elementor-widget-container { - margin: 0px 0px 33px 0px; - } - - .elementor-3397 .elementor-element.elementor-element-b8da0f5 { - --margin-top: 120px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-3397 .elementor-element.elementor-element-fd33e0b { - --margin-top: 120px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-3397 .elementor-element.elementor-element-7651a22 { - --icon-box-icon-margin: 50px; - } - - .elementor-3397 .elementor-element.elementor-element-fa4da70 { - --icon-box-icon-margin: 50px; - } - - .elementor-3397 .elementor-element.elementor-element-df900cf { - --icon-box-icon-margin: 50px; - } - - .elementor-3397 .elementor-element.elementor-element-b02f163 { - --margin-top: 120px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-3397 .elementor-element.elementor-element-718da1a { - --margin-top: 120px; - --margin-bottom: 120px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-3397 .elementor-element.elementor-element-10553be { - --align-items: flex-start; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - border-width: 0px 0px 0px 0px; - --border-top-width: 0px; - --border-right-width: 0px; - --border-bottom-width: 0px; - --border-left-width: 0px; - } -} - -@media(max-width: 840px) { - .elementor-3397 .elementor-element.elementor-element-af3b330 { - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - } - - .elementor-3397 .elementor-element.elementor-element-c26b0fb { - border-width: 0px 0px 0px 0px; - --border-top-width: 0px; - --border-right-width: 0px; - --border-bottom-width: 0px; - --border-left-width: 0px; - } - - .elementor-3397 .elementor-element.elementor-element-e227363>.elementor-widget-container { - padding: 0px 0px 0px 40px; - } - - .elementor-3397 .elementor-element.elementor-element-10553be { - --align-items: flex-start; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-3397 .elementor-element.elementor-element-a94fc63>.elementor-widget-container { - padding: 0px 0px 0px 40px; - } -} - -@media(max-width: 660px) { - .elementor-3397 .elementor-element.elementor-element-c8e7c25 { - --container-widget-width: 100%; - --container-widget-flex-grow: 0; - width: var(--container-widget-width, 100%); - max-width: 100%; - } - - .elementor-3397 .elementor-element.elementor-element-b8da0f5 { - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-3397 .elementor-element.elementor-element-fd33e0b { - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-3397 .elementor-element.elementor-element-5873c59 { - --container-widget-width: 100%; - --container-widget-flex-grow: 0; - width: var(--container-widget-width, 100%); - max-width: 100%; - } - - .elementor-3397 .elementor-element.elementor-element-2fb55cf { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 0px; - } - - .elementor-3397 .elementor-element.elementor-element-edd40c3 { - border-width: 0px 1px 0px 0px; - --border-top-width: 0px; - --border-right-width: 1px; - --border-bottom-width: 0px; - --border-left-width: 0px; - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 20px; - } - - .elementor-3397 .elementor-element.elementor-element-b02f163 { - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-3397 .elementor-element.elementor-element-e322317 { - --container-widget-width: 100%; - --container-widget-flex-grow: 0; - width: var(--container-widget-width, 100%); - max-width: 100%; - } - - .elementor-3397 .elementor-element.elementor-element-718da1a { - --margin-top: 90px; - --margin-bottom: 90px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-3397 .elementor-element.elementor-element-784ad73 { - --container-widget-width: 100%; - --container-widget-flex-grow: 0; - width: var(--container-widget-width, 100%); - max-width: 100%; - } - - .elementor-3397 .elementor-element.elementor-element-56cf9b7 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-3397 .elementor-element.elementor-element-224d101 { - border-width: 0px 1px 0px 1px; - --border-top-width: 0px; - --border-right-width: 1px; - --border-bottom-width: 0px; - --border-left-width: 1px; - } - - .elementor-3397 .elementor-element.elementor-element-3e8a9c9>.elementor-widget-container { - padding: 0px 40px 0px 40px; - } - - .elementor-3397 .elementor-element.elementor-element-c26b0fb { - border-width: 0px 1px 0px 1px; - --border-top-width: 0px; - --border-right-width: 1px; - --border-bottom-width: 0px; - --border-left-width: 1px; - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-3397 .elementor-element.elementor-element-e227363>.elementor-widget-container { - padding: 0px 40px 0px 40px; - } - - .elementor-3397 .elementor-element.elementor-element-10553be { - --align-items: center; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - border-width: 0px 1px 0px 1px; - --border-top-width: 0px; - --border-right-width: 1px; - --border-bottom-width: 0px; - --border-left-width: 1px; - } - - .elementor-3397 .elementor-element.elementor-element-a94fc63>.elementor-widget-container { - padding: 0px 40px 0px 40px; - } -} - -@media(max-width: 480px) { - .elementor-3397 .elementor-element.elementor-element-7c23665 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-3397 .elementor-element.elementor-element-2fb55cf { - border-width: 1px 0px 0px 0px; - --border-top-width: 1px; - --border-right-width: 0px; - --border-bottom-width: 0px; - --border-left-width: 0px; - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 50px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-3397 .elementor-element.elementor-element-edd40c3 { - border-width: 1px 0px 0px 0px; - --border-top-width: 1px; - --border-right-width: 0px; - --border-bottom-width: 0px; - --border-left-width: 0px; - --padding-top: 50px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } -} - -.elementor-3382 .elementor-element.elementor-element-310d24a { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor .elementor-element.elementor-element-310d24a.sticky-container-active, -.elementor .sticky-container-active .elementor-element.elementor-element-310d24a { - background-color: #FFFFFF; - box-shadow: 0px 15px 38px 0px rgba(0, 0, 0, 0.1); -} - -.elementor-3382 .elementor-element.elementor-element-0315b39 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --border-radius: 10px 10px 10px 10px; - --margin-top: 10px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 10px; - --padding-bottom: 10px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-3382 .elementor-element.elementor-element-0315b39:not(.elementor-motion-effects-element-type-background), -.elementor-3382 .elementor-element.elementor-element-0315b39>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-color: #1F1F1F; -} - -.elementor-3382 .elementor-element.elementor-element-ce0791f { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --gap: 0px 20px; - --row-gap: 0px; - --column-gap: 20px; -} - -.elementor-3382 .elementor-element.elementor-element-9f2df0a .elementor-icon-box-wrapper { - align-items: center; -} - -.elementor-3382 .elementor-element.elementor-element-9f2df0a { - --icon-box-icon-margin: 15px; -} - -.elementor-3382 .elementor-element.elementor-element-9f2df0a.elementor-view-stacked .elementor-icon { - background-color: #FFFFFF; -} - -.elementor-3382 .elementor-element.elementor-element-9f2df0a.elementor-view-framed .elementor-icon, -.elementor-3382 .elementor-element.elementor-element-9f2df0a.elementor-view-default .elementor-icon { - fill: #FFFFFF; - color: #FFFFFF; - border-color: #FFFFFF; -} - -.elementor-3382 .elementor-element.elementor-element-9f2df0a .elementor-icon { - font-size: 19px; -} - -.elementor-3382 .elementor-element.elementor-element-9f2df0a .elementor-icon-box-description { - font-size: 14px; - line-height: 1.3571em; - color: #FFFFFF; -} - -.elementor-3382 .elementor-element.elementor-element-a57a27e { - --display: flex; - --flex-direction: row-reverse; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap-reverse; - --align-items: flex-end; - --gap: 0px 20px; - --row-gap: 0px; - --column-gap: 20px; - --flex-wrap: wrap; - --align-content: flex-end; -} - -.elementor-3382 .elementor-element.elementor-element-94d4875 { - --grid-template-columns: repeat(0, auto); - --icon-size: 14px; - --grid-column-gap: 20px; - --grid-row-gap: 10px; -} - -.elementor-3382 .elementor-element.elementor-element-94d4875 .elementor-widget-container { - text-align: right; -} - -.elementor-3382 .elementor-element.elementor-element-94d4875>.elementor-widget-container { - margin: 0px 0px 0px 20px; -} - -.elementor-3382 .elementor-element.elementor-element-94d4875.elementor-element { - --align-self: center; -} - -.elementor-3382 .elementor-element.elementor-element-94d4875 .elementor-social-icon { - background-color: #FFFFFF00; - --icon-padding: 0em; -} - -.elementor-3382 .elementor-element.elementor-element-94d4875 .elementor-social-icon:hover { - background-color: #FFFFFF00; -} - -.elementor-3382 .elementor-element.elementor-element-94d4875 .elementor-social-icon:hover i { - color: #c01227; -} - -.elementor-3382 .elementor-element.elementor-element-94d4875 .elementor-social-icon:hover svg { - fill: #c01227; -} - -.elementor-3382 .elementor-element.elementor-element-14c79a4 { - width: auto; - max-width: auto; - --icon-box-icon-margin: 21px; -} - -.elementor-3382 .elementor-element.elementor-element-14c79a4>.elementor-widget-container { - margin: 0px 0px 0px 20px; -} - -.elementor-3382 .elementor-element.elementor-element-14c79a4.elementor-element { - --align-self: flex-start; -} - -.elementor-3382 .elementor-element.elementor-element-14c79a4 .elementor-icon-box-wrapper { - align-items: center; -} - -.elementor-3382 .elementor-element.elementor-element-14c79a4.elementor-view-stacked .elementor-icon { - background-color: #FFFFFF; -} - -.elementor-3382 .elementor-element.elementor-element-14c79a4.elementor-view-framed .elementor-icon, -.elementor-3382 .elementor-element.elementor-element-14c79a4.elementor-view-default .elementor-icon { - fill: #FFFFFF; - color: #FFFFFF; - border-color: #FFFFFF; -} - -.elementor-3382 .elementor-element.elementor-element-14c79a4 .elementor-icon { - font-size: 14px; -} - -.elementor-3382 .elementor-element.elementor-element-14c79a4 .elementor-icon-box-description { - font-size: 14px; - line-height: 1.3571em; - color: #FFFFFF; -} - -.elementor-3382 .elementor-element.elementor-element-14c79a4 .elementor-icon-box-description a { - color: #FFFFFF; -} - -.elementor-3382 .elementor-element.elementor-element-14c79a4 .elementor-icon-box-description a:hover { - color: #c01227; -} - -.elementor-3382 .elementor-element.elementor-element-4f52c79 { - width: auto; - max-width: auto; - --icon-box-icon-margin: 15px; -} - -.elementor-3382 .elementor-element.elementor-element-4f52c79>.elementor-widget-container { - margin: 0px 0px 0px 0px; -} - -.elementor-3382 .elementor-element.elementor-element-4f52c79.elementor-element { - --align-self: flex-start; -} - -.elementor-3382 .elementor-element.elementor-element-4f52c79 .elementor-icon-box-wrapper { - align-items: center; -} - -.elementor-3382 .elementor-element.elementor-element-4f52c79.elementor-view-stacked .elementor-icon { - background-color: #FFFFFF; -} - -.elementor-3382 .elementor-element.elementor-element-4f52c79.elementor-view-framed .elementor-icon, -.elementor-3382 .elementor-element.elementor-element-4f52c79.elementor-view-default .elementor-icon { - fill: #FFFFFF; - color: #FFFFFF; - border-color: #FFFFFF; -} - -.elementor-3382 .elementor-element.elementor-element-4f52c79 .elementor-icon { - font-size: 20px; -} - -.elementor-3382 .elementor-element.elementor-element-4f52c79 .elementor-icon-box-description { - font-size: 14px; - line-height: 1.3571em; - color: #FFFFFF; -} - -.elementor-3382 .elementor-element.elementor-element-4f52c79 .elementor-icon-box-description a { - color: #FFFFFF; -} - -.elementor-3382 .elementor-element.elementor-element-4f52c79 .elementor-icon-box-description a:hover { - color: #c01227; -} - -.elementor-3382 .elementor-element.elementor-element-c731933 { - --display: flex; - --flex-direction: row; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --align-items: center; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --z-index: 99; -} - -.elementor-3382 .elementor-element.elementor-element-c731933:not(.elementor-motion-effects-element-type-background), -.elementor-3382 .elementor-element.elementor-element-c731933>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-color: #FFFFFF; -} - -.elementor-3382 .elementor-element.elementor-element-c136329 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --margin-top: 0px; - --margin-bottom: 0px; - --margin-left: 20px; - --margin-right: 0px; - --z-index: 2; -} - -.elementor-3382 .elementor-element.elementor-element-ec5283d { - --display: flex; - --flex-direction: row; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: space-around; - --align-items: stretch; - --gap: 0px 20px; - --row-gap: 0px; - --column-gap: 20px; - --flex-wrap: nowrap; - --z-index: 2; -} - -.elementor-3382 .elementor-element.elementor-element-a39d471 { - --display: flex; - --flex-direction: row; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: space-between; - --align-items: center; - --gap: 0vw 3.1vw; - --row-gap: 0vw; - --column-gap: 3.1vw; - --flex-wrap: nowrap; - --padding-top: 34px; - --padding-bottom: 34px; - --padding-left: 0px; - --padding-right: 0px; - --z-index: 2; -} - -.elementor-3382 .elementor-element.elementor-element-a39d471.e-con { - --flex-grow: 1; - --flex-shrink: 0; -} - -#side-panel-bbed8be:before { - background-image: url(../../images/bg-slide-sidebar.jpg); - background-position: center center; - background-repeat: no-repeat; - background-size: cover; -} - -.elementor-3382 .elementor-element.elementor-element-bbed8be.elementor-element { - --flex-grow: 0; - --flex-shrink: 1; -} - -#side-panel-bbed8be .slide-sidebar { - padding: 137px 60px 60px 60px !important; -} - -#side-panel-bbed8be { - --logico-default-text-color: #ffffff; - --logico-dark-text-color: #ffffff; - --logico-light-text-color: #bebebe; - --logico-accent-color: #c01227; - --logico-accent-alter-color: #c01227; - --logico-border-color: #cbcbcb; - --logico-border-hover-color: #ffffff; - --logico-background-color: #1f1f1f; - --logico-background-alter-color: #1f1f1f; - --logico-button-text-color: #ffffff; - --logico-button-border-color: #c01227; - --logico-button-background-color: rgba(255, 255, 255, 0); - --logico-button-icon-color: #1f1f1f; - --logico-button-text-hover: #1f1f1f; - --logico-button-border-hover: #c01227; - --logico-button-background-hover: #c01227; - --logico-button-icon-hover: #1f1f1f; -} - -.elementor-3382 .elementor-element.elementor-element-acbd416 .hfe-site-logo-container, -.elementor-3382 .elementor-element.elementor-element-acbd416 .hfe-caption-width figcaption { - text-align: left; -} - -.elementor-3382 .elementor-element.elementor-element-acbd416 .hfe-site-logo .hfe-site-logo-container img { - width: 153px; -} - -.elementor-3382 .elementor-element.elementor-element-acbd416 .widget-image-caption { - margin-top: 0px; - margin-bottom: 0px; -} - -.elementor-3382 .elementor-element.elementor-element-acbd416.elementor-element { - --flex-grow: 0; - --flex-shrink: 0; -} - -.elementor-3382 .elementor-element.elementor-element-acbd416 .hfe-site-logo-container .hfe-site-logo-img { - border-style: none; -} - -.elementor-3382 .elementor-element.elementor-element-60df40e { - --display: flex; - --flex-direction: row; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: center; - --align-items: center; - --z-index: 1; -} - -.elementor-3382 .elementor-element.elementor-element-60df40e.e-con { - --flex-grow: 0; - --flex-shrink: 1; -} - -.elementor-3382 .elementor-element.elementor-element-d6cf643 { - width: auto; - max-width: auto; -} - -.elementor-3382 .elementor-element.elementor-element-d6cf643>.elementor-widget-container { - padding: 4px 0px 4px 0px; -} - -.elementor-3382 .elementor-element.elementor-element-d6cf643 .header-menu-container nav { - text-align: center; -} - -.elementor-3382 .elementor-element.elementor-element-d6cf643 .menu-trigger { - text-align: right; -} - -.elementor-3382 .elementor-element.elementor-element-d6cf643 .header-menu-container .main-menu>li ul.sub-menu { - padding: 33px 33px 35px 42px; - background-color: #1f1f1f; -} - -.elementor-3382 .elementor-element.elementor-element-d6cf643 .header-menu-container .main-menu li:hover>ul.sub-menu ul.sub-menu { - margin: 0 0 0 calc(33px + 5px); -} - -.elementor-3382 .elementor-element.elementor-element-d6cf643 .header-menu-container .main-menu li:hover>ul.sub-menu ul.sub-menu:before { - width: calc(33px + 5px); -} - -.elementor-3382 .elementor-element.elementor-element-d6cf643 .header-menu-container .main-menu>li ul.sub-menu>li>a, -.elementor-3382 .elementor-element.elementor-element-d6cf643 .header-menu-container .main-menu>li ul.sub-menu>li>a:after { - color: #ffffff; -} - -.elementor-3382 .elementor-element.elementor-element-d6cf643 .header-menu-container .main-menu>li ul.sub-menu>li.current-menu-ancestor>a, -.elementor-3382 .elementor-element.elementor-element-d6cf643 .header-menu-container .main-menu>li ul.sub-menu>li.current-menu-parent>a, -.elementor-3382 .elementor-element.elementor-element-d6cf643 .header-menu-container .main-menu>li ul.sub-menu>li.current-menu-item>a:not([href *="/#"]), -.elementor-3382 .elementor-element.elementor-element-d6cf643 .header-menu-container .main-menu>li ul.sub-menu>li.active>a, -.elementor-3382 .elementor-element.elementor-element-d6cf643 .header-menu-container .main-menu>li ul.sub-menu>li:hover>a, -.elementor-3382 .elementor-element.elementor-element-d6cf643 .header-menu-container .main-menu>li ul.sub-menu>li>a:before { - color: #c01227; -} - -.elementor-3382 .elementor-element.elementor-element-c42e28e { - --display: flex; - --flex-direction: row; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: flex-end; - --align-items: center; - --gap: 0px 20px; - --row-gap: 0px; - --column-gap: 20px; - --flex-wrap: nowrap; -} - -.elementor-3382 .elementor-element.elementor-element-c42e28e.e-con { - --flex-grow: 1; - --flex-shrink: 0; -} - -.elementor-3382 .elementor-element.elementor-element-cd85123 { - --display: flex; - --align-items: flex-end; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --margin-top: 0%; - --margin-bottom: 0%; - --margin-left: 2.7%; - --margin-right: 0%; - --padding-top: 11px; - --padding-bottom: 11px; - --padding-left: 0px; - --padding-right: 0px; - --z-index: 1; -} - -.elementor-3382 .elementor-element.elementor-element-cd85123.e-con { - --flex-grow: 1; - --flex-shrink: 0; -} - -.elementor-3382 .elementor-element.elementor-element-5b418f9 .header-button-container { - text-align: right; -} - -.elementor-3382 .elementor-element.elementor-element-5b418f9 a.header-button { - min-width: 193px; -} - -.elementor-3382 .elementor-element.elementor-element-5b418f9 a.header-button.header-button-animation-jump { - min-height: 72px; -} - -.elementor-3382 .elementor-element.elementor-element-5b418f9 a.header-button.header-button-animation-jump:hover { - min-height: calc(72px - 22px); -} - -.elementor-3382 .elementor-element.elementor-element-5b418f9 a.header-button.header-button-animation-fade { - min-height: 72px; -} - -.elementor-3382 .elementor-element.elementor-element-5b418f9 a.header-button:hover { - background-color: #FFD058; -} - -.elementor-3382 .elementor-element.elementor-element-5591cd9 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --margin-top: 0px; - --margin-bottom: 164px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-3382 .elementor-element.elementor-element-516dc96 { - --display: flex; - --min-height: 554px; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --justify-content: center; - --flex-wrap: nowrap; - --overlay-opacity: 1; - --border-radius: 25px 25px 25px 25px; - --padding-top: 90px; - --padding-bottom: 90px; - --padding-left: 0px; - --padding-right: 0px; -} - -.elementor-3382 .elementor-element.elementor-element-516dc96:not(.elementor-motion-effects-element-type-background), -.elementor-3382 .elementor-element.elementor-element-516dc96>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-image: url(../../images/bg-header-4.jpg); - background-position: center center; - background-repeat: no-repeat; - background-size: cover; -} - -.elementor-3382 .elementor-element.elementor-element-516dc96::before, -.elementor-3382 .elementor-element.elementor-element-516dc96>.elementor-background-video-container::before, -.elementor-3382 .elementor-element.elementor-element-516dc96>.e-con-inner>.elementor-background-video-container::before, -.elementor-3382 .elementor-element.elementor-element-516dc96>.elementor-background-slideshow::before, -.elementor-3382 .elementor-element.elementor-element-516dc96>.e-con-inner>.elementor-background-slideshow::before, -.elementor-3382 .elementor-element.elementor-element-516dc96>.elementor-motion-effects-container>.elementor-motion-effects-layer::before { - background-color: #1F1F1F33; - --background-overlay: ''; -} - -.elementor-3382 .elementor-element.elementor-element-8635d50>.elementor-widget-container { - --e-transform-rotateZ: -90deg; - --e-transform-translateX: 50%; - --e-transform-translateY: 100%; - margin: 0px 150px 0px 0px; -} - -body:not(.rtl) .elementor-3382 .elementor-element.elementor-element-8635d50 { - right: 0px; -} - -body.rtl .elementor-3382 .elementor-element.elementor-element-8635d50 { - left: 0px; -} - -.elementor-3382 .elementor-element.elementor-element-8635d50 { - top: 50%; - --e-transform-origin-x: right; - --e-transform-origin-y: bottom; -} - -.elementor-3382 .elementor-element.elementor-element-8635d50 .logico-title { - text-align: center; - font-family: "Manrope", Sans-serif; - font-size: 20px; - font-weight: 700; - text-transform: uppercase; - line-height: 1em; - letter-spacing: -0.03em; - color: #FFFFFF; -} - -.elementor-3382 .elementor-element.elementor-element-6b662d7 { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-3382 .elementor-element.elementor-element-01bc31d .page-title.logico-title-h2 { - color: #FFFFFF; -} - -.elementor-3382 .elementor-element.elementor-element-cfcd394 { - width: auto; - max-width: auto; - bottom: 10px; -} - -.elementor-3382 .elementor-element.elementor-element-cfcd394>.elementor-widget-container { - background-color: #FFFFFF; - padding: 18px 38px 19px 38px; - border-radius: 15px 15px 15px 15px; -} - -.elementor-3382 .elementor-element.elementor-element-cfcd394.elementor-element { - --align-self: flex-start; -} - -body:not(.rtl) .elementor-3382 .elementor-element.elementor-element-cfcd394 { - left: 10px; -} - -body.rtl .elementor-3382 .elementor-element.elementor-element-cfcd394 { - right: 10px; -} - -.elementor-3382 .elementor-element.elementor-element-cfcd394 .breadcrumbs, -.elementor-3382 .elementor-element.elementor-element-cfcd394 .breadcrumbs a { - color: #333333; -} - -.elementor-3382 .elementor-element.elementor-element-48de810 { - width: auto; - max-width: auto; - top: 100%; -} - -body:not(.rtl) .elementor-3382 .elementor-element.elementor-element-48de810 { - right: 0px; -} - -body.rtl .elementor-3382 .elementor-element.elementor-element-48de810 { - left: 0px; -} - -.elementor-3382 .elementor-element.elementor-element-48de810 .block-decoration.block-decoration-style-1 .block-decoration-item:before, -.elementor-3382 .elementor-element.elementor-element-48de810 .block-decoration.block-decoration-style-2 .block-decoration-item:before, -.elementor-3382 .elementor-element.elementor-element-48de810 .block-decoration.block-decoration-style-3 .block-decoration-item:before, -.elementor-3382 .elementor-element.elementor-element-48de810 .block-decoration.block-decoration-style-3 .block-decoration-item .decoration-accent, -.elementor-3382 .elementor-element.elementor-element-48de810 .block-decoration.block-decoration-style-4 .block-decoration-item:before, -.elementor-3382 .elementor-element.elementor-element-48de810 .block-decoration.block-decoration-style-4 .block-decoration-item .decoration-accent { - background-color: #FFFFFF; -} - -.elementor-3382 .elementor-element.elementor-element-48de810 .block-decoration.block-decoration-style-1 .block-decoration-item:after, -.elementor-3382 .elementor-element.elementor-element-48de810 .block-decoration.block-decoration-style-2 .block-decoration-item .decoration-accent, -.elementor-3382 .elementor-element.elementor-element-48de810 .block-decoration.block-decoration-style-3 .block-decoration-item, -.elementor-3382 .elementor-element.elementor-element-48de810 .block-decoration.block-decoration-style-3 .block-decoration-item .decoration-accent:before, -.elementor-3382 .elementor-element.elementor-element-48de810 .block-decoration.block-decoration-style-4 .block-decoration-item, -.elementor-3382 .elementor-element.elementor-element-48de810 .block-decoration.block-decoration-style-4 .block-decoration-item .decoration-accent:before { - background-color: #1F1F1F; -} - -@media(max-width: 1200px) { - .elementor-3382 .elementor-element.elementor-element-94d4875 { - --grid-column-gap: 15px; - } - - .elementor-3382 .elementor-element.elementor-element-c136329 { - --margin-top: 0px; - --margin-bottom: 0px; - --margin-left: 20px; - --margin-right: 20px; - } - - .elementor-3382 .elementor-element.elementor-element-a39d471 { - --padding-top: 20px; - --padding-bottom: 20px; - --padding-left: 0px; - --padding-right: 0px; - --z-index: 1; - } - - .elementor-3382 .elementor-element.elementor-element-acbd416 .hfe-site-logo-container, - .elementor-3382 .elementor-element.elementor-element-acbd416 .hfe-caption-width figcaption { - text-align: left; - } - - .elementor-3382 .elementor-element.elementor-element-60df40e { - --justify-content: flex-end; - --align-items: center; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --padding-top: 20px; - --padding-bottom: 20px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-3382 .elementor-element.elementor-element-d6cf643>.elementor-widget-container { - padding: 0px 0px 0px 0px; - } - - .elementor-3382 .elementor-element.elementor-element-d6cf643 { - z-index: 2; - } - - .elementor-3382 .elementor-element.elementor-element-c42e28e { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-3382 .elementor-element.elementor-element-516dc96 { - --min-height: 500px; - } - - .elementor-3382 .elementor-element.elementor-element-8635d50>.elementor-widget-container { - margin: 0px 55px 0px 0px; - } - - body:not(.rtl) .elementor-3382 .elementor-element.elementor-element-cfcd394 { - left: 20px; - } - - body.rtl .elementor-3382 .elementor-element.elementor-element-cfcd394 { - right: 20px; - } -} - -@media(max-width: 1020px) { - .elementor-3382 .elementor-element.elementor-element-310d24a { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 10px; - --padding-right: 10px; - } - - .elementor-3382 .elementor-element.elementor-element-5591cd9 { - --margin-top: 0px; - --margin-bottom: 120px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 10px; - --padding-right: 10px; - } - - .elementor-3382 .elementor-element.elementor-element-516dc96 { - --min-height: 330px; - } - - .elementor-3382 .elementor-element.elementor-element-cfcd394>.elementor-widget-container { - padding: 10px 20px 10px 20px; - } -} - -@media(max-width: 840px) { - .elementor-3382 .elementor-element.elementor-element-516dc96 { - --min-height: 250px; - } -} - -@media(max-width: 660px) { - .elementor-3382 .elementor-element.elementor-element-310d24a { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-3382 .elementor-element.elementor-element-0315b39 { - --padding-top: 10px; - --padding-bottom: 10px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-3382 .elementor-element.elementor-element-c136329 { - --margin-top: 0px; - --margin-bottom: 0px; - --margin-left: 20px; - --margin-right: 20px; - } - - .elementor-3382 .elementor-element.elementor-element-ec5283d { - --flex-wrap: nowrap; - } - - .elementor-3382 .elementor-element.elementor-element-60df40e.e-con { - --flex-grow: 0; - --flex-shrink: 1; - } - - .elementor-3382 .elementor-element.elementor-element-5591cd9 { - --margin-top: 0px; - --margin-bottom: 90px; - --margin-left: 0px; - --margin-right: 0px; - } - - body:not(.rtl) .elementor-3382 .elementor-element.elementor-element-cfcd394 { - left: 20px; - } - - body.rtl .elementor-3382 .elementor-element.elementor-element-cfcd394 { - right: 20px; - } -} - -@media(max-width: 480px) { - .elementor-3382 .elementor-element.elementor-element-ec5283d { - --flex-wrap: nowrap; - } - - .elementor-3382 .elementor-element.elementor-element-a39d471 { - --width: auto; - } - - .elementor-3382 .elementor-element.elementor-element-a39d471.e-con { - --flex-grow: 1; - --flex-shrink: 0; - } - - .elementor-3382 .elementor-element.elementor-element-516dc96 { - --min-height: 200px; - } -} - -@media(min-width: 481px) { - .elementor-3382 .elementor-element.elementor-element-ce0791f { - --width: 30%; - } - - .elementor-3382 .elementor-element.elementor-element-a57a27e { - --width: 70%; - } - - .elementor-3382 .elementor-element.elementor-element-a39d471 { - --width: auto; - } - - .elementor-3382 .elementor-element.elementor-element-c42e28e { - --width: auto; - } - - .elementor-3382 .elementor-element.elementor-element-cd85123 { - --width: auto; - } -} - -.elementor-1124 .elementor-element.elementor-element-22d534d { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --padding-top: 0px; - --padding-bottom: 20px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-1124 .elementor-element.elementor-element-729e13c { - width: auto; - max-width: auto; - top: 0px; -} - -body:not(.rtl) .elementor-1124 .elementor-element.elementor-element-729e13c { - left: 20px; -} - -body.rtl .elementor-1124 .elementor-element.elementor-element-729e13c { - right: 20px; -} - -.elementor-1124 .elementor-element.elementor-element-729e13c .block-decoration { - text-align: left; - transform: rotate(180deg); -} - -.elementor-1124 .elementor-element.elementor-element-729e13c .block-decoration.block-decoration-style-1 .block-decoration-item:before, -.elementor-1124 .elementor-element.elementor-element-729e13c .block-decoration.block-decoration-style-2 .block-decoration-item:before, -.elementor-1124 .elementor-element.elementor-element-729e13c .block-decoration.block-decoration-style-3 .block-decoration-item:before, -.elementor-1124 .elementor-element.elementor-element-729e13c .block-decoration.block-decoration-style-3 .block-decoration-item .decoration-accent, -.elementor-1124 .elementor-element.elementor-element-729e13c .block-decoration.block-decoration-style-4 .block-decoration-item:before, -.elementor-1124 .elementor-element.elementor-element-729e13c .block-decoration.block-decoration-style-4 .block-decoration-item .decoration-accent { - background-color: #1F1F1F; -} - -.elementor-1124 .elementor-element.elementor-element-729e13c .block-decoration.block-decoration-style-1 .block-decoration-item:after, -.elementor-1124 .elementor-element.elementor-element-729e13c .block-decoration.block-decoration-style-2 .block-decoration-item .decoration-accent, -.elementor-1124 .elementor-element.elementor-element-729e13c .block-decoration.block-decoration-style-3 .block-decoration-item, -.elementor-1124 .elementor-element.elementor-element-729e13c .block-decoration.block-decoration-style-3 .block-decoration-item .decoration-accent:before, -.elementor-1124 .elementor-element.elementor-element-729e13c .block-decoration.block-decoration-style-4 .block-decoration-item, -.elementor-1124 .elementor-element.elementor-element-729e13c .block-decoration.block-decoration-style-4 .block-decoration-item .decoration-accent:before { - background-color: #c01227; -} - -.elementor-1124 .elementor-element.elementor-element-7e04f3b { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --overflow: hidden; - --border-radius: 25px 25px 25px 25px; - --padding-top: 122px; - --padding-bottom: 62px; - --padding-left: 0px; - --padding-right: 0px; -} - -.elementor-1124 .elementor-element.elementor-element-7e04f3b:not(.elementor-motion-effects-element-type-background), -.elementor-1124 .elementor-element.elementor-element-7e04f3b>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-color: #1F1F1F; -} - -.elementor-1124 .elementor-element.elementor-element-7e04f3b.e-con { - --flex-grow: 0; - --flex-shrink: 0; -} - -.elementor-1124 .elementor-element.elementor-element-89e1910 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: space-between; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-1124 .elementor-element.elementor-element-241b0db { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --padding-top: 18px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; -} - -body:not(.rtl) .elementor-1124 .elementor-element.elementor-element-bacd3e2 { - left: -138px; -} - -body.rtl .elementor-1124 .elementor-element.elementor-element-bacd3e2 { - right: -138px; -} - -.elementor-1124 .elementor-element.elementor-element-bacd3e2 { - top: 185px; - z-index: 0; -} - -.elementor-1124 .elementor-element.elementor-element-bacd3e2 img { - width: 965px; - max-width: 965px; -} - -.elementor-1124 .elementor-element.elementor-element-f5c4a8d>.elementor-widget-container { - margin: 0px 0px 21px 0px; -} - -.elementor-1124 .elementor-element.elementor-element-f5c4a8d .logico-title { - font-size: 14px; - line-height: 2.1428em; - color: #FFFFFF; -} - -.elementor-1124 .elementor-element.elementor-element-687d944>.elementor-widget-container { - margin: 0px 0px 1px 0px; -} - -.elementor-1124 .elementor-element.elementor-element-687d944 .logico-title { - color: #FFFFFF; -} - -.elementor-1124 .elementor-element.elementor-element-bd15a64>.elementor-widget-container { - margin: 27px 50px 0px 0px; -} - -.elementor-1124 .elementor-element.elementor-element-bd15a64 { - --logico-default-text-color: #E7E7E7; - color: #E7E7E7; -} - -.elementor-1124 .elementor-element.elementor-element-e815787 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --margin-top: 72px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-1124 .elementor-element.elementor-element-d1578f0 { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; -} - -.elementor-1124 .elementor-element.elementor-element-674ef8b .logico-title { - font-weight: 700; - color: #FFFFFF; -} - -.elementor-1124 .elementor-element.elementor-element-3a49b31>.elementor-widget-container { - margin: 20px 0px 0px 0px; -} - -.elementor-1124 .elementor-element.elementor-element-3a49b31 { - font-size: 16px; - line-height: 1.75em; - color: #FFFFFF; - --logico-default-text-color: #FFFFFF; - --logico-accent-color: #FFFFFF; -} - -.elementor-1124 .elementor-element.elementor-element-ba62d5c { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; -} - -.elementor-1124 .elementor-element.elementor-element-a944a85 .logico-title { - font-weight: 700; - letter-spacing: -0.03em; - color: #FFFFFF; -} - -.elementor-1124 .elementor-element.elementor-element-072a962>.elementor-widget-container { - margin: 20px 0px 0px 0px; -} - -.elementor-1124 .elementor-element.elementor-element-072a962 { - font-size: 16px; - line-height: 1.75em; - color: #FFFFFF; - --logico-default-text-color: #FFFFFF; -} - -.elementor-1124 .elementor-element.elementor-element-b484c43 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --gap: 0px 40px; - --row-gap: 0px; - --column-gap: 40px; - --margin-top: 52px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; -} - -.elementor-1124 .elementor-element.elementor-element-444965e { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; -} - -.elementor-1124 .elementor-element.elementor-element-7c871d1 .logico-title { - font-weight: 700; - color: #FFFFFF; -} - -.elementor-1124 .elementor-element.elementor-element-1952ce4>.elementor-widget-container { - margin: 20px 0px 0px 0px; -} - -.elementor-1124 .elementor-element.elementor-element-1952ce4 { - font-size: 16px; - line-height: 1.75em; - color: #FFFFFF; - --logico-default-text-color: #FFFFFF; - --logico-accent-color: #FFFFFF; -} - -.elementor-1124 .elementor-element.elementor-element-87f43bc { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; -} - -.elementor-1124 .elementor-element.elementor-element-bcc0304 .logico-title { - font-weight: 700; - letter-spacing: -0.03em; - color: #FFFFFF; -} - -.elementor-1124 .elementor-element.elementor-element-f23a8d9 { - --grid-template-columns: repeat(0, auto); - --icon-size: 16px; - --grid-column-gap: 38px; - --grid-row-gap: 0px; -} - -.elementor-1124 .elementor-element.elementor-element-f23a8d9>.elementor-widget-container { - margin: 25px 0px 0px -3px; -} - -.elementor-1124 .elementor-element.elementor-element-f23a8d9 .elementor-social-icon { - background-color: #FFFFFF00; - --icon-padding: 0px; -} - -.elementor-1124 .elementor-element.elementor-element-f23a8d9 .elementor-social-icon i { - color: #FFFFFF; -} - -.elementor-1124 .elementor-element.elementor-element-f23a8d9 .elementor-social-icon svg { - fill: #FFFFFF; -} - -.elementor-1124 .elementor-element.elementor-element-f23a8d9 .elementor-social-icon:hover i { - color: #c01227; -} - -.elementor-1124 .elementor-element.elementor-element-f23a8d9 .elementor-social-icon:hover svg { - fill: #c01227; -} - -.elementor-1124 .elementor-element.elementor-element-b5747ff { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --border-radius: 25px 25px 25px 25px; - --padding-top: 85px; - --padding-bottom: 75px; - --padding-left: 105px; - --padding-right: 105px; -} - -.elementor-1124 .elementor-element.elementor-element-b5747ff:not(.elementor-motion-effects-element-type-background), -.elementor-1124 .elementor-element.elementor-element-b5747ff>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-color: #FFFFFF; -} - -.elementor-1124 .elementor-element.elementor-element-cad45b1>.elementor-widget-container { - margin: 0px 0px 24px 0px; -} - -.elementor-1124 .elementor-element.elementor-element-cad45b1 .logico-title { - font-size: 30px; - font-weight: 600; - line-height: 1.3333em; - letter-spacing: -0.03em; - color: #111111; -} - -.elementor-1124 .elementor-element.elementor-element-5155bc5>.elementor-widget-container { - margin: 10px 0px 0px 0px; -} - -.elementor-1124 .elementor-element.elementor-element-5155bc5 .wpforms-container .wpforms-field, -.elementor-1124 .elementor-element.elementor-element-5155bc5 .wp-core-ui div.wpforms-container .wpforms-field { - padding: calc(20px / 2) 0; -} - -.elementor-1124 .elementor-element.elementor-element-5155bc5 div.wpforms-container .wpforms-form .wpforms-field-label { - font-size: 14px; -} - -.elementor-1124 .elementor-element.elementor-element-5155bc5 .wpforms-container .wpforms-submit-container { - padding-top: 28px; -} - -.elementor-1124 .elementor-element.elementor-element-8f02142 { - --display: flex; - --flex-direction: row; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: space-between; - --align-items: flex-end; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --margin-top: 216px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-1124 .elementor-element.elementor-element-4f50032 { - --display: flex; -} - -.elementor-1124 .elementor-element.elementor-element-24a041c { - width: var(--container-widget-width, 800px); - max-width: 800px; - --container-widget-width: 800px; - --container-widget-flex-grow: 0; -} - -.elementor-1124 .elementor-element.elementor-element-24a041c .logico-title { - color: #FFFFFF; -} - -.elementor-1124 .elementor-element.elementor-element-f67ccb3 { - --display: flex; -} - -.elementor-1124 .elementor-element.elementor-element-ff6b585>.elementor-widget-container { - margin: 0px 0px 16px 0px; -} - -.elementor-1124 .elementor-element.elementor-element-ff6b585 .button-container { - text-align: right; -} - -.elementor-1124 .elementor-element.elementor-element-ff6b585 { - --logico-button-text-color: #FFFFFF; - --logico-button-border-color: #c01227; - --logico-button-background-color: #FFFFFF00; - --logico-button-icon-color: #1F1F1F; - --logico-button-text-hover: #1F1F1F; - --logico-button-border-hover: #c01227; - --logico-button-background-hover: #c01227; - --logico-button-icon-hover: #1F1F1F; -} - -.elementor-1124 .elementor-element.elementor-element-07ba4e1 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-1124 .elementor-element.elementor-element-fafb4a0 { - --divider-border-style: solid; - --divider-color: #CBCBCB; - --divider-border-width: 1px; -} - -.elementor-1124 .elementor-element.elementor-element-fafb4a0>.elementor-widget-container { - margin: 72px 0px 122px 0px; -} - -.elementor-1124 .elementor-element.elementor-element-fafb4a0 .elementor-divider-separator { - width: 100%; -} - -.elementor-1124 .elementor-element.elementor-element-fafb4a0 .elementor-divider { - padding-block-start: 0px; - padding-block-end: 0px; -} - -.elementor-1124 .elementor-element.elementor-element-0e0d8be { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --gap: 50px 20px; - --row-gap: 50px; - --column-gap: 20px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-1124 .elementor-element.elementor-element-60a07d2 { - --display: flex; -} - -.elementor-1124 .elementor-element.elementor-element-8a5ad9c { - text-align: left; -} - -.elementor-1124 .elementor-element.elementor-element-8a5ad9c img { - width: 153px; -} - -.elementor-1124 .elementor-element.elementor-element-03567bd { - --grid-template-columns: repeat(0, auto); - --icon-size: 16px; - --grid-column-gap: 38px; - --grid-row-gap: 0px; -} - -.elementor-1124 .elementor-element.elementor-element-03567bd>.elementor-widget-container { - margin: 40px 0px 0px -3px; -} - -.elementor-1124 .elementor-element.elementor-element-03567bd .elementor-social-icon { - background-color: #FFFFFF00; - --icon-padding: 0px; -} - -.elementor-1124 .elementor-element.elementor-element-03567bd .elementor-social-icon i { - color: #FFFFFF; -} - -.elementor-1124 .elementor-element.elementor-element-03567bd .elementor-social-icon svg { - fill: #FFFFFF; -} - -.elementor-1124 .elementor-element.elementor-element-03567bd .elementor-social-icon:hover i { - color: #c01227; -} - -.elementor-1124 .elementor-element.elementor-element-03567bd .elementor-social-icon:hover svg { - fill: #c01227; -} - -.elementor-1124 .elementor-element.elementor-element-ea7c3cc>.elementor-widget-container { - margin: 51px 0px 0px 0px; -} - -.elementor-1124 .elementor-element.elementor-element-ea7c3cc .logico-title { - font-family: "Manrope Alt", Sans-serif; - font-size: 80px; - font-weight: 700; - line-height: 1em; - letter-spacing: -0.03em; - color: #FFFFFF00; - -webkit-text-stroke-width: 1px; - stroke-width: 1px; - -webkit-text-stroke-color: #c01227; - stroke: #c01227; -} - -.elementor-1124 .elementor-element.elementor-element-a4172a9 { - --display: flex; -} - -.elementor-1124 .elementor-element.elementor-element-fa48476>.elementor-widget-container { - margin: 1px 0px 8px 0px; -} - -.elementor-1124 .elementor-element.elementor-element-fa48476 .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.5em; - color: #FFFFFF; -} - -.elementor-1124 .elementor-element.elementor-element-bca91dc .logico-custom-menu-widget li { - font-size: 16px; -} - -.elementor-1124 .elementor-element.elementor-element-bca91dc .logico-custom-menu-widget li, -.elementor-1124 .elementor-element.elementor-element-bca91dc .logico-custom-menu-widget li a { - color: #FFFFFF; -} - -.elementor-1124 .elementor-element.elementor-element-bca91dc .logico-custom-menu-widget li a:hover { - color: #c01227; - border-color: #c01227; -} - -.elementor-1124 .elementor-element.elementor-element-a36dcfc { - --display: flex; -} - -.elementor-1124 .elementor-element.elementor-element-06be7c3>.elementor-widget-container { - margin: 1px 0px 8px 0px; -} - -.elementor-1124 .elementor-element.elementor-element-06be7c3 .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.5em; - color: #FFFFFF; -} - -.elementor-1124 .elementor-element.elementor-element-7df71e8 .logico-custom-menu-widget li { - font-size: 16px; -} - -.elementor-1124 .elementor-element.elementor-element-7df71e8 .logico-custom-menu-widget li, -.elementor-1124 .elementor-element.elementor-element-7df71e8 .logico-custom-menu-widget li a { - color: #FFFFFF; -} - -.elementor-1124 .elementor-element.elementor-element-7df71e8 .logico-custom-menu-widget li a:hover { - color: #c01227; - border-color: #c01227; -} - -.elementor-1124 .elementor-element.elementor-element-c1123e4 { - --display: flex; -} - -.elementor-1124 .elementor-element.elementor-element-b03b421>.elementor-widget-container { - margin: 1px 0px 8px 0px; -} - -.elementor-1124 .elementor-element.elementor-element-b03b421 .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.5em; - color: #FFFFFF; -} - -.elementor-1124 .elementor-element.elementor-element-ec349f3 .logico-custom-menu-widget li { - font-size: 16px; -} - -.elementor-1124 .elementor-element.elementor-element-ec349f3 .logico-custom-menu-widget li, -.elementor-1124 .elementor-element.elementor-element-ec349f3 .logico-custom-menu-widget li a { - color: #FFFFFF; -} - -.elementor-1124 .elementor-element.elementor-element-ec349f3 .logico-custom-menu-widget li a:hover { - color: #c01227; - border-color: #c01227; -} - -.elementor-1124 .elementor-element.elementor-element-6c64806 { - --display: grid; - --e-con-grid-template-columns: repeat(2, 1fr); - --e-con-grid-template-rows: repeat(1, 1fr); - --grid-auto-flow: row; - --margin-top: 79px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-1124 .elementor-element.elementor-element-5a88bdb { - font-size: 14px; - color: #BEBEBE; - --logico-default-text-color: #BEBEBE; - --logico-accent-color: #BEBEBE; -} - -.elementor-1124 .elementor-element.elementor-element-dc710dd { - text-align: right; - font-size: 14px; - color: #BEBEBE; - --logico-default-text-color: #BEBEBE; - --logico-accent-color: #BEBEBE; -} - -@media(min-width: 481px) { - .elementor-1124 .elementor-element.elementor-element-241b0db { - --width: 45%; - } - - .elementor-1124 .elementor-element.elementor-element-d1578f0 { - --width: 37%; - } - - .elementor-1124 .elementor-element.elementor-element-ba62d5c { - --width: 56%; - } - - .elementor-1124 .elementor-element.elementor-element-444965e { - --width: 37%; - } - - .elementor-1124 .elementor-element.elementor-element-87f43bc { - --width: 56%; - } - - .elementor-1124 .elementor-element.elementor-element-b5747ff { - --width: 50%; - } - - .elementor-1124 .elementor-element.elementor-element-4f50032 { - --width: 70%; - } - - .elementor-1124 .elementor-element.elementor-element-f67ccb3 { - --width: 30%; - } - - .elementor-1124 .elementor-element.elementor-element-60a07d2 { - --width: 50%; - } - - .elementor-1124 .elementor-element.elementor-element-a4172a9 { - --width: 16.6667%; - } - - .elementor-1124 .elementor-element.elementor-element-a36dcfc { - --width: 16.6667%; - } - - .elementor-1124 .elementor-element.elementor-element-c1123e4 { - --width: 16.6667%; - } -} - -@media(max-width: 1200px) and (min-width:481px) { - .elementor-1124 .elementor-element.elementor-element-d1578f0 { - --width: 50%; - } - - .elementor-1124 .elementor-element.elementor-element-ba62d5c { - --width: 50%; - } - - .elementor-1124 .elementor-element.elementor-element-444965e { - --width: 50%; - } - - .elementor-1124 .elementor-element.elementor-element-87f43bc { - --width: 50%; - } - - .elementor-1124 .elementor-element.elementor-element-60a07d2 { - --width: 42%; - } -} - -@media(max-width: 1020px) and (min-width:481px) { - .elementor-1124 .elementor-element.elementor-element-241b0db { - --width: 100%; - } - - .elementor-1124 .elementor-element.elementor-element-b5747ff { - --width: 100%; - } - - .elementor-1124 .elementor-element.elementor-element-4f50032 { - --width: 100%; - } - - .elementor-1124 .elementor-element.elementor-element-f67ccb3 { - --width: 100%; - } -} - -@media(max-width: 840px) and (min-width:481px) { - .elementor-1124 .elementor-element.elementor-element-60a07d2 { - --width: calc(50% - 30px); - } - - .elementor-1124 .elementor-element.elementor-element-a4172a9 { - --width: calc(50% - 30px); - } - - .elementor-1124 .elementor-element.elementor-element-a36dcfc { - --width: calc(50% - 30px); - } - - .elementor-1124 .elementor-element.elementor-element-c1123e4 { - --width: calc(50% - 30px); - } -} - -@media(max-width: 660px) and (min-width:481px) { - .elementor-1124 .elementor-element.elementor-element-60a07d2 { - --width: 47%; - } - - .elementor-1124 .elementor-element.elementor-element-a4172a9 { - --width: 47%; - } - - .elementor-1124 .elementor-element.elementor-element-a36dcfc { - --width: 47%; - } - - .elementor-1124 .elementor-element.elementor-element-c1123e4 { - --width: 47%; - } -} - -@media(max-width: 1200px) { - .elementor-1124 .elementor-element.elementor-element-7e04f3b { - --padding-top: 120px; - --padding-bottom: 62px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-1124 .elementor-element.elementor-element-89e1910 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-1124 .elementor-element.elementor-element-bd15a64>.elementor-widget-container { - margin: 27px 0px 0px 0px; - } - - .elementor-1124 .elementor-element.elementor-element-e815787 { - --gap: 0px 20px; - --row-gap: 0px; - --column-gap: 20px; - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-1124 .elementor-element.elementor-element-b484c43 { - --gap: 0px 20px; - --row-gap: 0px; - --column-gap: 20px; - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-1124 .elementor-element.elementor-element-b5747ff { - --padding-top: 50px; - --padding-bottom: 50px; - --padding-left: 50px; - --padding-right: 50px; - } - - .elementor-1124 .elementor-element.elementor-element-8f02142 { - --margin-top: 150px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-1124 .elementor-element.elementor-element-ff6b585 .button-container { - text-align: right; - } - - .elementor-1124 .elementor-element.elementor-element-07ba4e1 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-1124 .elementor-element.elementor-element-fafb4a0>.elementor-widget-container { - margin: 72px 0px 90px 0px; - } - - .elementor-1124 .elementor-element.elementor-element-0e0d8be { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-1124 .elementor-element.elementor-element-ea7c3cc .logico-title { - font-size: 60px; - } - - .elementor-1124 .elementor-element.elementor-element-6c64806 { - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } -} - -@media(max-width: 1020px) { - .elementor-1124 .elementor-element.elementor-element-22d534d { - --padding-top: 0px; - --padding-bottom: 10px; - --padding-left: 10px; - --padding-right: 10px; - } - - body:not(.rtl) .elementor-1124 .elementor-element.elementor-element-729e13c { - left: 10px; - } - - body.rtl .elementor-1124 .elementor-element.elementor-element-729e13c { - right: 10px; - } - - .elementor-1124 .elementor-element.elementor-element-7e04f3b { - --padding-top: 120px; - --padding-bottom: 60px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-1124 .elementor-element.elementor-element-89e1910 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-1124 .elementor-element.elementor-element-241b0db { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - body:not(.rtl) .elementor-1124 .elementor-element.elementor-element-bacd3e2 { - left: 0%; - } - - body.rtl .elementor-1124 .elementor-element.elementor-element-bacd3e2 { - right: 0%; - } - - .elementor-1124 .elementor-element.elementor-element-bacd3e2 { - top: 150px; - } - - .elementor-1124 .elementor-element.elementor-element-bacd3e2 img { - max-width: 100%; - } - - .elementor-1124 .elementor-element.elementor-element-b5747ff { - --margin-top: 70px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 85px; - --padding-bottom: 75px; - --padding-left: 105px; - --padding-right: 105px; - } - - .elementor-1124 .elementor-element.elementor-element-8f02142 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --margin-top: 120px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-1124 .elementor-element.elementor-element-f67ccb3 { - --margin-top: 30px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-1124 .elementor-element.elementor-element-ff6b585>.elementor-widget-container { - margin: 0px 0px 0px 0px; - } - - .elementor-1124 .elementor-element.elementor-element-ff6b585 .button-container { - text-align: left; - } - - .elementor-1124 .elementor-element.elementor-element-07ba4e1 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-1124 .elementor-element.elementor-element-0e0d8be { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-1124 .elementor-element.elementor-element-03567bd { - --grid-column-gap: 30px; - } - - .elementor-1124 .elementor-element.elementor-element-ea7c3cc .logico-title { - font-size: 40px; - } - - .elementor-1124 .elementor-element.elementor-element-6c64806 { - --grid-auto-flow: row; - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } -} - -@media(max-width: 840px) { - .elementor-1124 .elementor-element.elementor-element-e815787 { - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --gap: 0px 20px; - --row-gap: 0px; - --column-gap: 20px; - --flex-wrap: nowrap; - } - - .elementor-1124 .elementor-element.elementor-element-b484c43 { - --flex-wrap: nowrap; - } - - .elementor-1124 .elementor-element.elementor-element-fafb4a0>.elementor-widget-container { - margin: 60px 0px 60px 0px; - } - - .elementor-1124 .elementor-element.elementor-element-0e0d8be { - --flex-wrap: wrap; - } - - .elementor-1124 .elementor-element.elementor-element-6c64806 { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } - - .elementor-1124 .elementor-element.elementor-element-5a88bdb { - text-align: center; - } - - .elementor-1124 .elementor-element.elementor-element-dc710dd { - text-align: center; - } -} - -@media(max-width: 660px) { - .elementor-1124 .elementor-element.elementor-element-7e04f3b { - --padding-top: 70px; - --padding-bottom: 60px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-1124 .elementor-element.elementor-element-b5747ff { - --padding-top: 50px; - --padding-bottom: 30px; - --padding-left: 50px; - --padding-right: 50px; - } - - .elementor-1124 .elementor-element.elementor-element-cad45b1 .logico-title { - font-size: 24px; - } - - .elementor-1124 .elementor-element.elementor-element-5155bc5 { - --logico-form-field-border-radius-left-top: 10px; - --logico-form-field-border-radius-right-top: 10px; - --logico-form-field-border-radius-right-bottom: 10px; - --logico-form-field-border-radius-left-bottom: 10px; - } - - .elementor-1124 .elementor-element.elementor-element-8f02142 { - --flex-direction: column; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --justify-content: flex-start; - --align-items: center; - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-1124 .elementor-element.elementor-element-24a041c .logico-title { - text-align: center; - } - - .elementor-1124 .elementor-element.elementor-element-ff6b585 .button-container { - text-align: center; - } - - .elementor-1124 .elementor-element.elementor-element-ea7c3cc .logico-title { - font-size: 38px; - } - - .elementor-1124 .elementor-element.elementor-element-6c64806 { - --grid-auto-flow: row; - } -} - -@media(max-width: 480px) { - .elementor-1124 .elementor-element.elementor-element-e815787 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-1124 .elementor-element.elementor-element-ba62d5c { - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-1124 .elementor-element.elementor-element-b484c43 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-1124 .elementor-element.elementor-element-87f43bc { - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-1124 .elementor-element.elementor-element-b5747ff { - --padding-top: 40px; - --padding-bottom: 40px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-1124 .elementor-element.elementor-element-cad45b1>.elementor-widget-container { - margin: 0px 0px 14px 0px; - } - - .elementor-1124 .elementor-element.elementor-element-6c64806 { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } -} - -.elementor-kit-5 { - --e-global-color-primary: #111111; - --e-global-color-secondary: #777777; - --e-global-color-text: #333333; - --e-global-color-accent: #c01227; - --e-global-typography-primary-font-family: "Roboto"; - --e-global-typography-primary-font-weight: 600; - --e-global-typography-secondary-font-family: "Roboto Slab"; - --e-global-typography-secondary-font-weight: 400; - --e-global-typography-text-font-family: "Manrope"; - --e-global-typography-text-font-size: 18px; - --e-global-typography-text-font-weight: 400; - --e-global-typography-text-line-height: 1.6667em; - --e-global-typography-accent-font-family: "Manrope"; - --e-global-typography-accent-font-weight: 400; - --e-global-typography-accent-line-height: 1.6667em; - color: #333333; - font-family: "Manrope", Sans-serif; - font-size: 18px; - font-weight: 400; - font-style: normal; - text-decoration: none; - line-height: 1.6667em; -} - -.elementor-kit-5 p { - margin-block-end: 1.7em; -} - -.elementor-kit-5 a { - color: #c01227; - text-decoration: underline; -} - -.elementor-kit-5 h1 { - color: #111111; - font-family: "" Manrope", Sans-serif", Sans-serif; - font-size: 120px; - font-weight: 500; - text-transform: uppercase; - font-style: normal; - line-height: 1.2em; - letter-spacing: -0.03em; -} - -.elementor-kit-5 h2 { - color: #111111; - font-family: "" Manrope", Sans-serif", Sans-serif; - font-size: 80px; - font-weight: 500; - text-transform: uppercase; - font-style: normal; - line-height: 1.2em; - letter-spacing: -0.03em; -} - -.elementor-kit-5 h3 { - color: #111111; - font-family: "" Manrope", Sans-serif", Sans-serif; - font-size: 60px; - font-weight: 500; - text-transform: uppercase; - font-style: normal; - line-height: 1.2em; - letter-spacing: -0.03em; -} - -.elementor-kit-5 h4 { - color: #111111; - font-family: "" Manrope", Sans-serif", Sans-serif; - font-size: 40px; - font-weight: 500; - text-transform: uppercase; - font-style: normal; - line-height: 1.2em; - letter-spacing: -0.03em; -} - -.elementor-kit-5 h5 { - color: #111111; - font-family: "" Manrope", Sans-serif", Sans-serif; - font-size: 30px; - font-weight: 500; - text-transform: uppercase; - font-style: normal; - line-height: 1.2em; - letter-spacing: -0.03em; -} - -.elementor-kit-5 h6 { - color: #111111; - font-family: "" Manrope", Sans-serif", Sans-serif; - font-size: 25px; - font-weight: 500; - text-transform: uppercase; - font-style: normal; - line-height: 1.2em; - letter-spacing: -0.03em; -} - -.elementor-kit-5 button, -.elementor-kit-5 input[type="button"], -.elementor-kit-5 input[type="submit"], -.elementor-kit-5 .elementor-button { - font-family: "Manrope", Sans-serif; - font-size: 14px; - font-weight: 600; -} - -.elementor-section.elementor-section-boxed>.elementor-container { - max-width: 1380px; -} - -.e-con { - --container-max-width: 1380px; -} - -.elementor-widget:not(:last-child) { - margin-block-end: 0px; -} - -.elementor-element { - --widgets-spacing: 0px 40px; - --widgets-spacing-row: 0px; - --widgets-spacing-column: 40px; -} - - - -h1.page-title { - display: var(--page-title-display); -} - -@media(max-width: 1200px) { - .elementor-kit-5 h1 { - font-size: 80px; - } - - .elementor-kit-5 h2 { - font-size: 60px; - } - - .elementor-kit-5 h3 { - font-size: 46px; - } - - .elementor-kit-5 h4 { - font-size: 34px; - } - - .elementor-kit-5 h5 { - font-size: 28px; - } - - .elementor-kit-5 h6 { - font-size: 22px; - } -} - -@media(max-width: 840px) { - .elementor-kit-5 { - --e-global-typography-text-font-size: 16px; - --e-global-typography-accent-font-size: 16px; - font-size: 16px; - } - - .elementor-kit-5 h1 { - font-size: 60px; - } - - .elementor-kit-5 h2 { - font-size: 50px; - } - - .elementor-kit-5 h3 { - font-size: 36px; - } - - .elementor-kit-5 h4 { - font-size: 28px; - } - - .elementor-kit-5 h5 { - font-size: 24px; - } - - .elementor-kit-5 h6 { - font-size: 20px; - } - - .elementor-section.elementor-section-boxed>.elementor-container { - max-width: 1024px; - } - - .e-con { - --container-max-width: 1024px; - } -} - -@media(max-width: 660px) { - .elementor-kit-5 h1 { - font-size: 40px; - } - - .elementor-kit-5 h2 { - font-size: 32px; - } - - .elementor-kit-5 h3 { - font-size: 28px; - } - - .elementor-kit-5 h4 { - font-size: 23px; - } - - .elementor-kit-5 h5 { - font-size: 20px; - } - - .elementor-kit-5 h6 { - font-size: 18px; - } -} - -@media(max-width: 480px) { - .elementor-section.elementor-section-boxed>.elementor-container { - max-width: 767px; - } - - .e-con { - --container-max-width: 767px; - } -} - -.elementor-element.elementor-element-dcdf16a { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --padding-top: 10px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-element.elementor-element-791327c .elementor-repeater-item-3264830 { - background-image: url("../../images/home4-slide-1.jpg"); - background-position: bottom center; - background-repeat: no-repeat; - background-size: cover; -} - -.elementor-element.elementor-element-791327c .elementor-repeater-item-3264830:before { - background-color: transparent; - background-image: linear-gradient(166deg, #1EAE9800 0%, #84B8DF33 100%); -} - -.elementor-element.elementor-element-791327c .elementor-repeater-item-3264830 .slide-content-inner { - max-width: 55%; - margin: 58px 0px 0px 0px; -} - -.elementor-element.elementor-element-791327c .elementor-repeater-item-3264830 .slide-content { - -webkit-align-items: flex-end; - -moz-align-items: flex-end; - -ms-align-items: flex-end; - align-items: flex-end; - -webkit-justify-content: center; - -moz-justify-content: center; - -ms-justify-content: center; - justify-content: center; - text-align: left; -} - -.elementor-element.elementor-element-791327c .elementor-repeater-item-3264830 .content-slider-item-heading { - font-size: 80px; - line-height: 1.125em; - word-spacing: -0.03em; - color: #FFFFFF; -} - -.elementor-element.elementor-element-791327c .elementor-repeater-item-3264830 .content-slider-item-text { - font-size: 16px; - line-height: 1.875em; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; - --logico-dark-text-color: #FFFFFF; - --logico-light-text-color: #BEBEBE; -} - -.elementor-element.elementor-element-791327c .elementor-repeater-item-3264830.slide-style-standard .content-slider-item-text { - margin: 23px 0px 0px 0px; -} - -.elementor-element.elementor-element-791327c .elementor-repeater-item-3264830.slide-style-modern .content-slider-item-text .text-content { - padding: 23px 0px 0px 0px; -} - -.elementor-element.elementor-element-791327c .elementor-repeater-item-3264830 .content-slider-item-buttons { - margin: 48px 0px 0px 0px; - --logico-button-text-color: #FFFFFF; - --logico-button-border-color: #c01227; - --logico-button-background-color: #c0122700; - --logico-button-icon-color: #FFFFFF; - --logico-button-text-hover: #FFFFFF; - --logico-button-border-hover: #c01227; - --logico-button-background-hover: #c01227; - --logico-button-icon-hover: #FFFFFF; -} - -.elementor-element.elementor-element-791327c .elementor-repeater-item-6867061 { - background-color: #305C7D00; - background-image: url("../../images/home4-slide-2.jpg"); - background-position: center center; - background-repeat: no-repeat; - background-size: cover; -} - -.elementor-element.elementor-element-791327c .elementor-repeater-item-6867061:before { - background-color: transparent; - /* background-image: linear-gradient(116deg, #305C7D 0%, #5C84A300 82%); */ -} - -.elementor-element.elementor-element-791327c .elementor-repeater-item-6867061 .slide-content-inner { - max-width: 60%; - margin: 90px 0px 0px 0px; -} - -.elementor-element.elementor-element-791327c .elementor-repeater-item-6867061 .slide-content { - -webkit-align-items: flex-start; - -moz-align-items: flex-start; - -ms-align-items: flex-start; - align-items: flex-start; - -webkit-justify-content: center; - -moz-justify-content: center; - -ms-justify-content: center; - justify-content: center; - text-align: left; -} - -.elementor-element.elementor-element-791327c .elementor-repeater-item-6867061 .content-slider-item-heading { - font-size: 80px; - line-height: 1.125em; - word-spacing: -0.03em; - color: #FFFFFF; -} - -.elementor-element.elementor-element-791327c .elementor-repeater-item-6867061 .content-slider-item-text { - font-size: 16px; - line-height: 1.875em; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; - --logico-dark-text-color: #FFFFFF; - --logico-light-text-color: #BEBEBE; -} - -.elementor-element.elementor-element-791327c .elementor-repeater-item-6867061 .content-slider-item-text .text-content { - max-width: 590px; -} - -.elementor-element.elementor-element-791327c .elementor-repeater-item-6867061.slide-style-standard .content-slider-item-text { - margin: 23px 0px 0px 0px; -} - -.elementor-element.elementor-element-791327c .elementor-repeater-item-6867061.slide-style-modern .content-slider-item-text .text-content { - padding: 23px 0px 0px 0px; -} - -.elementor-element.elementor-element-791327c .elementor-repeater-item-6867061 .content-slider-item-buttons { - margin: 48px 0px 0px 0px; - --logico-button-text-color: #FFFFFF; - --logico-button-border-color: #c01227; - --logico-button-background-color: #E8734A00; - --logico-button-icon-color: #FFFFFF; - --logico-button-text-hover: #FFFFFF; - --logico-button-border-hover: #c01227; - --logico-button-background-hover: #c01227; - --logico-button-icon-hover: #FFFFFF; -} - -.elementor-element.elementor-element-791327c .owl-carousel.owl-theme .content-item { - height: 924px; -} - -.elementor-element.elementor-element-791327c .owl-carousel .owl-stage-outer { - border-radius: 25px 25px 25px 25px; -} - -.elementor-element.elementor-element-791327c .content-slider.nav-view-default .owl-nav { - left: 10px; - right: 10px; -} - -.elementor-element.elementor-element-791327c .slider-footer { - text-align: right; - margin-top: 0px; - margin-bottom: 59px; -} - -.elementor-element.elementor-element-791327c .slider-footer .slider-pagination { - margin-right: 70px; - margin-left: 70px; -} - -.elementor-element.elementor-element-791327c .slider-progress-wrapper { - color: #FFFFFF; -} - -.elementor-element.elementor-element-791327c .owl-dots .owl-dot:not(.active) span { - border-color: #FFFFFF; -} - -.elementor-element.elementor-element-846ec29 { - --display: grid; - --e-con-grid-template-columns: repeat(3, 1fr); - --e-con-grid-template-rows: repeat(1, 1fr); - --gap: 20px 20px; - --row-gap: 20px; - --column-gap: 20px; - --grid-auto-flow: row; - --margin-top: 20px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - --z-index: 2; -} - -.elementor-element.elementor-element-e51a21a { - --display: flex; - --min-height: 505px; - --border-radius: 25px 25px 25px 25px; - --padding-top: 72px; - --padding-bottom: 60px; - --padding-left: 50px; - --padding-right: 50px; -} - -.elementor-element.elementor-element-e51a21a:not(.elementor-motion-effects-element-type-background), -.elementor-element.elementor-element-e51a21a>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-color: #c01227; -} - -.elementor-element.elementor-element-e51a21a.e-con { - --flex-grow: 0; - --flex-shrink: 0; -} - -.elementor-element.elementor-element-b76ab0c .logico-title { - font-family: "Manrope", Sans-serif; - font-weight: 600; - text-transform: none; - color: #FFFFFF; -} - -.elementor-element.elementor-element-7b9bdaf>.elementor-widget-container { - margin: 14px 20px 0px 0px; -} - -.elementor-element.elementor-element-7b9bdaf { - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; -} - -.elementor-element.elementor-element-fa2a4fc { - --divider-border-style: solid; - --divider-color: #FFFFFF; - --divider-border-width: 1px; -} - -.elementor-element.elementor-element-fa2a4fc .elementor-divider-separator { - width: 100%; -} - -.elementor-element.elementor-element-fa2a4fc .elementor-divider { - padding-block-start: 45px; - padding-block-end: 45px; -} - -.elementor-element.elementor-element-39ccb36>.elementor-widget-container { - margin: 14px 0px 0px 0px; -} - -.elementor-element.elementor-element-39ccb36 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { - padding-block-end: calc(4px/2); -} - -.elementor-element.elementor-element-39ccb36 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { - margin-block-start: calc(4px/2); -} - -.elementor-element.elementor-element-39ccb36 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item { - margin-inline: calc(4px/2); -} - -.elementor-element.elementor-element-39ccb36 .elementor-icon-list-items.elementor-inline-items { - margin-inline: calc(-4px/2); -} - -.elementor-element.elementor-element-39ccb36 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after { - inset-inline-end: calc(-4px/2); -} - -.elementor-element.elementor-element-39ccb36 .elementor-icon-list-icon i { - color: #FFFFFF; - transition: color 0.3s; -} - -.elementor-element.elementor-element-39ccb36 .elementor-icon-list-icon svg { - fill: #FFFFFF; - transition: fill 0.3s; -} - -.elementor-element.elementor-element-39ccb36 { - --e-icon-list-icon-size: 9px; - --e-icon-list-icon-align: left; - --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0; - --icon-vertical-align: center; - --icon-vertical-offset: 1px; -} - -.elementor-element.elementor-element-39ccb36 .elementor-icon-list-icon { - padding-inline-end: 10px; -} - -.elementor-element.elementor-element-39ccb36 .elementor-icon-list-text { - color: #FFFFFF; - transition: color 0.3s; -} - -.elementor-element.elementor-element-f21cefd { - --display: flex; - --min-height: 505px; - --border-radius: 25px 25px 25px 25px; - --padding-top: 72px; - --padding-bottom: 60px; - --padding-left: 50px; - --padding-right: 50px; -} - -.elementor-element.elementor-element-f21cefd:not(.elementor-motion-effects-element-type-background), -.elementor-element.elementor-element-f21cefd>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-color: #4CB3DD; - background-image: url("../../images/home4-banner-2.jpg"); - background-position: bottom left; - background-repeat: no-repeat; - background-size: cover; -} - -.elementor-element.elementor-element-f21cefd.e-con { - --flex-grow: 0; - --flex-shrink: 0; -} - -.elementor-element.elementor-element-97b08df .logico-title { - font-family: "Manrope", Sans-serif; - font-weight: 600; - text-transform: none; - color: #FFFFFF; -} - -.elementor-element.elementor-element-ca2e835>.elementor-widget-container { - margin: 14px 20px 0px 0px; -} - -.elementor-element.elementor-element-ca2e835 { - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; -} - -.elementor-element.elementor-element-aaaed9e { - --divider-border-style: solid; - --divider-color: #FFFFFF !important; - --divider-border-width: 1px; -} - -.elementor-element.elementor-element-aaaed9e .elementor-divider-separator { - width: 100%; -} - -.elementor-element.elementor-element-aaaed9e .elementor-divider { - padding-block-start: 45px; - padding-block-end: 45px; -} - -.elementor-element.elementor-element-c4c35c7 { - --display: flex; - --min-height: 505px; - --border-radius: 25px 25px 25px 25px; - --padding-top: 72px; - --padding-bottom: 60px; - --padding-left: 50px; - --padding-right: 50px; -} - -.elementor-element.elementor-element-c4c35c7:not(.elementor-motion-effects-element-type-background), -.elementor-element.elementor-element-c4c35c7>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-color: #ffffff; -} - -.elementor-element.elementor-element-29ec1ac .logico-title { - font-family: "Manrope", Sans-serif; - font-weight: 600; - text-transform: none; - color: #FFFFFF; -} - -.elementor-element.elementor-element-157eebf>.elementor-widget-container { - margin: 14px 0px 0px 0px; -} - -.elementor-element.elementor-element-157eebf { - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; -} - -.elementor-element.elementor-element-b431db1 { - --divider-border-style: solid; - --divider-color: #FFFFFF; - --divider-border-width: 1px; -} - -.elementor-element.elementor-element-b431db1 .elementor-divider-separator { - width: 100%; -} - -.elementor-element.elementor-element-b431db1 .elementor-divider { - padding-block-start: 45px; - padding-block-end: 45px; -} - -.elementor-element.elementor-element-6cc2123 { - --display: flex; - --flex-direction: row; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --align-items: flex-end; - --gap: 20px 20px; - --row-gap: 20px; - --column-gap: 20px; - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-element.elementor-element-79f02be { - width: auto; - max-width: auto; - font-family: "" Manrope", Sans-serif", Sans-serif; - font-size: 80px; - font-weight: 700; - line-height: 1em; - letter-spacing: -0.03em; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; -} - -.elementor-element.elementor-element-79f02be.elementor-element { - --flex-grow: 0; - --flex-shrink: 0; -} - -.elementor-element.elementor-element-79f02be p { - margin-block-end: 0px; -} - -.elementor-element.elementor-element-6ed5790 { - width: auto; - max-width: auto; - font-size: 20px; - font-weight: 600; - line-height: 1.2em; - letter-spacing: -0.03em; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; -} - -.elementor-element.elementor-element-6ed5790>.elementor-widget-container { - margin: 12px 0px 12px 0px; -} - -.elementor-element.elementor-element-6ed5790 p { - margin-block-end: 0px; -} - -.elementor-element.elementor-element-7a4f661 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --padding-top: 150px; - --padding-bottom: 42px; - --padding-left: 0px; - --padding-right: 0px; -} - -.elementor-element.elementor-element-e6fc84c { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-element.elementor-element-c9782ff { - width: 100%; - max-width: 100%; - z-index: 2; -} - -.elementor-element.elementor-element-c9782ff>.elementor-widget-container { - padding: 0px 0px 13px 0px; - border-style: solid; - border-width: 0px 0px 1px 0px; -} - -.elementor-element.elementor-element-c9782ff .logico-title { - font-size: 14px; - font-weight: 500; - line-height: 2.1429em; - color: #111111; -} - -.elementor-element.elementor-element-96dd768 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; -} - -.elementor-element.elementor-element-c1411f6 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-element.elementor-element-e056676 { - width: var(--container-widget-width, 800px); - max-width: 800px; - --container-widget-width: 800px; - --container-widget-flex-grow: 0; -} - -.elementor-element.elementor-element-e056676 .elementor-counter-number-wrapper { - - - - --counter-prefix-grow: 0; - --counter-suffix-grow: 1; - --counter-number-grow: 0; - color: #FFFFFF00; - -webkit-text-stroke-width: 2px; - stroke-width: 2px; - -webkit-text-stroke-color: #ffffff; - stroke: #ffffff; -} - -.elementor-element.elementor-element-e056676 .elementor-counter-number { - font-family: "Manrope Alt", Sans-serif; - font-size: 180px; - font-weight: 700; - letter-spacing: -0.03em; -} - -.elementor-element.elementor-element-e056676 .elementor-counter-number-suffix { - font-family: "Manrope Alt", Sans-serif; - font-size: 180px; - font-weight: 700; - line-height: 1em; - letter-spacing: -0.03em; -} - -.elementor-element.elementor-element-0d72805 { - width: var(--container-widget-width, 135px); - max-width: 135px; - --container-widget-width: 135px; - --container-widget-flex-grow: 0; - --e-transform-origin-x: center; - --e-transform-origin-y: center; -} - -.elementor-element.elementor-element-0d72805>.elementor-widget-container { - --e-transform-rotateZ: -90deg; - --e-transform-translateY: 20%; -} - -.elementor-element.elementor-element-0d72805 .logico-title { - font-size: 20px; - font-weight: 500; - line-height: 1.5em; - color: #111111; -} - -.elementor-element.elementor-element-6f13b66 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --margin-top: 76px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-element.elementor-element-b59cef4 { - --display: grid; - --e-con-grid-template-columns: repeat(2, 1fr); - --e-con-grid-template-rows: repeat(1, 1fr); - --gap: 0px 74px; - --row-gap: 0px; - --column-gap: 74px; - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-element.elementor-element-dd7d57f { - --display: flex; -} - -.elementor-element.elementor-element-4d517e0 { - --display: flex; -} - -.elementor-element.elementor-element-03c3415>.elementor-widget-container { - margin: 60px 0px 0px 0px; -} - -.elementor-element.elementor-element-314d84a { - --display: flex; - --min-height: 586px; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --justify-content: center; - --margin-top: 30px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-element.elementor-element-314d84a:not(.elementor-motion-effects-element-type-background), -.elementor-element.elementor-element-314d84a>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-image: url("/images/bg-map-about.png"); - background-position: center center; - background-repeat: no-repeat; - background-size: contain; -} - -.elementor-element.elementor-element-afcbd05 { - --display: grid; - --e-con-grid-template-columns: repeat(4, 1fr); - --e-con-grid-template-rows: repeat(1, 1fr); - --grid-auto-flow: row; - --align-items: center; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-element.elementor-element-e8ee54e .elementor-counter { - flex-direction: column-reverse; -} - -.elementor-element.elementor-element-e8ee54e .elementor-counter-title { - justify-content: start; - font-size: 20px; - font-weight: 600; - line-height: 1.3em; -} - -.elementor-element.elementor-element-e8ee54e .elementor-counter-number-wrapper { - - --counter-prefix-grow: 0; - --counter-suffix-grow: 1; - --counter-number-grow: 0; - color: #ffffff; -} - -.elementor-element.elementor-element-e8ee54e .elementor-counter-number { - font-family: "" Manrope", Sans-serif", Sans-serif; - font-size: 100px; - font-weight: 700; - line-height: 1em; - letter-spacing: -0.03em; -} - -.elementor-element.elementor-element-1ea8a4b .elementor-counter { - flex-direction: column-reverse; -} - -.elementor-element.elementor-element-1ea8a4b .elementor-counter-title { - justify-content: start; - font-size: 20px; - font-weight: 600; - line-height: 1.3em; -} - -.elementor-element.elementor-element-1ea8a4b .elementor-counter-number-wrapper { - - --counter-prefix-grow: 0; - --counter-suffix-grow: 1; - --counter-number-grow: 0; - color: #ffffff; -} - -.elementor-element.elementor-element-1ea8a4b .elementor-counter-number { - font-family: "" Manrope", Sans-serif", Sans-serif; - font-size: 100px; - font-weight: 700; - line-height: 1em; - letter-spacing: -0.03em; -} - -.elementor-element.elementor-element-1ea8a4b .elementor-counter-number-prefix { - font-family: "" Manrope", Sans-serif", Sans-serif; - font-size: 100px; - font-weight: 700; - letter-spacing: -0.03em; -} - -.elementor-element.elementor-element-1ea8a4b .elementor-counter-number-suffix { - font-family: "" Manrope", Sans-serif", Sans-serif; - font-size: 100px; - font-weight: 700; - letter-spacing: -0.03em; -} - -.elementor-element.elementor-element-09638df .elementor-counter { - flex-direction: column-reverse; -} - -.elementor-element.elementor-element-09638df .elementor-counter-title { - justify-content: start; - font-size: 20px; - font-weight: 600; - line-height: 1.3em; -} - -.elementor-element.elementor-element-09638df .elementor-counter-number-wrapper { - - --counter-prefix-grow: 0; - --counter-suffix-grow: 1; - --counter-number-grow: 0; - color: #ffffff; -} - -.elementor-element.elementor-element-09638df .elementor-counter-number { - font-family: "" Manrope", Sans-serif", Sans-serif; - font-size: 100px; - font-weight: 700; - line-height: 1em; - letter-spacing: -0.03em; -} - -.elementor-element.elementor-element-09638df .elementor-counter-number-suffix { - font-family: "" Manrope", Sans-serif", Sans-serif; - font-size: 100px; - font-weight: 700; -} - -.elementor-element.elementor-element-59be3c9 .elementor-counter { - flex-direction: column-reverse; -} - -.elementor-element.elementor-element-59be3c9 .elementor-counter-title { - justify-content: start; - font-size: 20px; - font-weight: 600; - line-height: 1.3em; -} - -.elementor-element.elementor-element-59be3c9 .elementor-counter-number-wrapper { - - --counter-prefix-grow: 0; - --counter-suffix-grow: 1; - --counter-number-grow: 0; - color: #ffffff; -} - -.elementor-element.elementor-element-59be3c9 .elementor-counter-number { - font-family: "" Manrope", Sans-serif", Sans-serif; - font-size: 100px; - font-weight: 700; - line-height: 1em; - letter-spacing: -0.03em; -} - -.elementor-element.elementor-element-59be3c9 .elementor-counter-number-suffix { - font-family: "" Manrope", Sans-serif", Sans-serif; - font-size: 100px; - font-weight: 700; -} - -.elementor-element.elementor-element-bbc6760 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --margin-top: 10px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-element.elementor-element-13a7637 { - width: auto; - max-width: auto; - top: 0px; - z-index: 2; -} - -body:not(.rtl) .elementor-element.elementor-element-13a7637 { - left: 20px; -} - -body.rtl .elementor-element.elementor-element-13a7637 { - right: 20px; -} - -.elementor-element.elementor-element-13a7637 .block-decoration { - text-align: left; -} - -.elementor-element.elementor-element-13a7637 .block-decoration.block-decoration-style-1 .block-decoration-item:before, -.elementor-element.elementor-element-13a7637 .block-decoration.block-decoration-style-2 .block-decoration-item:before, -.elementor-element.elementor-element-13a7637 .block-decoration.block-decoration-style-3 .block-decoration-item:before, -.elementor-element.elementor-element-13a7637 .block-decoration.block-decoration-style-3 .block-decoration-item .decoration-accent, -.elementor-element.elementor-element-13a7637 .block-decoration.block-decoration-style-4 .block-decoration-item:before, -.elementor-element.elementor-element-13a7637 .block-decoration.block-decoration-style-4 .block-decoration-item .decoration-accent { - background-color: #c01227; -} - -.elementor-element.elementor-element-13a7637 .block-decoration.block-decoration-style-1 .block-decoration-item:after, -.elementor-element.elementor-element-13a7637 .block-decoration.block-decoration-style-2 .block-decoration-item .decoration-accent, -.elementor-element.elementor-element-13a7637 .block-decoration.block-decoration-style-3 .block-decoration-item, -.elementor-element.elementor-element-13a7637 .block-decoration.block-decoration-style-3 .block-decoration-item .decoration-accent:before, -.elementor-element.elementor-element-13a7637 .block-decoration.block-decoration-style-4 .block-decoration-item, -.elementor-element.elementor-element-13a7637 .block-decoration.block-decoration-style-4 .block-decoration-item .decoration-accent:before { - background-color: #FFFFFF; -} - -.elementor-element.elementor-element-7da6646 { - --display: flex; - --min-height: 773px; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --background-transition: 0s; - --border-radius: 25px 25px 25px 25px; - --z-index: 1; -} - -.elementor-element.elementor-element-7da6646:not(.elementor-motion-effects-element-type-background), -.elementor-element.elementor-element-7da6646>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-image: url("../../images/home4-banner-4.jpg"); - background-position: center center; - background-repeat: no-repeat; - background-size: cover; -} - -.elementor-element.elementor-element-8b5d6e6 { - --display: flex; - --flex-direction: column; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --justify-content: flex-end; - --align-items: flex-end; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; -} - -.elementor-element.elementor-element-1f766ea { - --display: flex; - --margin-top: -298px; - --margin-bottom: -70px; - --margin-left: 0px; - --margin-right: 208px; - --z-index: 2; -} - -.elementor-element.elementor-element-3b61435 { - --display: flex; - --border-radius: 25px 25px 0px 0px; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; - --padding-top: 64px; - --padding-bottom: 73px; - --padding-left: 40px; - --padding-right: 38px; -} - -.elementor-element.elementor-element-3b61435:not(.elementor-motion-effects-element-type-background), -.elementor-element.elementor-element-3b61435>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-color: #c01227; -} - -.elementor-element.elementor-element-c364d1c { - font-family: "Manrope", Sans-serif; - font-size: 40px; - font-weight: 700; - line-height: 1em; - letter-spacing: -0.03em; -} - -.elementor-element.elementor-element-239afbb>.elementor-widget-container { - margin: 15px 0px 0px 0px; -} - -.elementor-element.elementor-element-239afbb .logico-title { - font-family: "Manrope", Sans-serif; - font-weight: 600; - text-transform: none; - line-height: 1em; - letter-spacing: -0.03em; - color: #FFFFFF; -} - -.elementor-element.elementor-element-0d307dd>.elementor-widget-container { - margin: 16px 0px 0px 0px; -} - -.elementor-element.elementor-element-5aea22e { - --display: flex; - --min-height: 70px; - --justify-content: center; - --align-items: center; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --border-radius: 0px 0px 25px 25px; - --logico-default-text-color: #FFFFFF; - color: #FFFFFF; - --padding-top: 20px; - --padding-bottom: 20px; - --padding-left: 40px; - --padding-right: 38px; -} - -.elementor-element.elementor-element-5aea22e:not(.elementor-motion-effects-element-type-background), -.elementor-element.elementor-element-5aea22e>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-color: #ffffff; -} - -.elementor-element.elementor-element-b6e14bd { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --border-radius: 0px 0px 25px 25px; - --margin-top: -25px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 186px; - --padding-bottom: 150px; - --padding-left: 0px; - --padding-right: 0px; -} - -.elementor-element.elementor-element-b6e14bd:not(.elementor-motion-effects-element-type-background), -.elementor-element.elementor-element-b6e14bd>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-color: #1F1F1F; -} - -.elementor-element.elementor-element-90cc867 { - --display: flex; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-element.elementor-element-24c0280 { - width: 100%; - max-width: 100%; - z-index: 2; -} - -.elementor-element.elementor-element-24c0280>.elementor-widget-container { - padding: 0px 0px 13px 0px; - border-style: solid; - border-width: 0px 0px 1px 0px; - border-color: #FFFFFF; -} - -.elementor-element.elementor-element-24c0280 .logico-title { - font-size: 14px; - font-weight: 500; - line-height: 2.1429em; - color: #FFFFFF; -} - -.elementor-element.elementor-element-2ed47f3 { - --display: grid; - --e-con-grid-template-columns: repeat(2, 1fr); - --e-con-grid-template-rows: repeat(1, 1fr); - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --grid-auto-flow: row; - --margin-top: 60px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-element.elementor-element-36efec7 { - --display: flex; -} - -.elementor-element.elementor-element-778840d .logico-title { - color: #FFFFFF; -} - -.elementor-element.elementor-element-bbfb67f>.elementor-widget-container { - margin: 67px 0px 0px 0px; -} - -.elementor-element.elementor-element-bbfb67f { - text-align: start; -} - -.elementor-element.elementor-element-bbfb67f img { - border-radius: 25px 25px 25px 25px; -} - -.elementor-element.elementor-element-b2c956f { - --display: flex; - --margin-top: 112px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 140px; - --padding-right: 0px; -} - -body:not(.rtl) .elementor-element.elementor-element-1a450c2 { - left: 0px; -} - -body.rtl .elementor-element.elementor-element-1a450c2 { - right: 0px; -} - -.elementor-element.elementor-element-1a450c2 { - bottom: -69px; - z-index: 0; -} - -.elementor-element.elementor-element-1a450c2 img { - max-width: 200%; -} - -.elementor-element.elementor-element-6b51278 .elementor-icon-box-wrapper { - align-items: start; - text-align: start; - gap: 20px; -} - -.elementor-element.elementor-element-6b51278 .elementor-icon-box-title { - margin-block-end: 5px; - color: #FFFFFF; -} - -.elementor-element.elementor-element-6b51278.elementor-view-stacked .elementor-icon { - background-color: #ffffff; - fill: #1F1F1F; - color: #1F1F1F; -} - -.elementor-element.elementor-element-6b51278.elementor-view-framed .elementor-icon, -.elementor-element.elementor-element-6b51278.elementor-view-default .elementor-icon { - fill: #ffffff; - color: #ffffff; - border-color: #ffffff; -} - -.elementor-element.elementor-element-6b51278.elementor-view-framed .elementor-icon { - background-color: #1F1F1F; -} - -.elementor-element.elementor-element-6b51278 .elementor-icon { - font-size: 10px; - padding: 12px; -} - -.elementor-element.elementor-element-6b51278 .elementor-icon-box-title, -.elementor-element.elementor-element-6b51278 .elementor-icon-box-title a { - font-size: 20px; - font-weight: 600; - line-height: 1.5em; -} - -.elementor-element.elementor-element-6b51278 .elementor-icon-box-description { - color: #FFFFFF; -} - -.elementor-element.elementor-element-e34beb2 { - --divider-border-style: solid; - --divider-color: #FFFFFF; - --divider-border-width: 1px; -} - -.elementor-element.elementor-element-e34beb2>.elementor-widget-container { - margin: 7px 0px 0px 0px; -} - -.elementor-element.elementor-element-e34beb2 .elementor-divider-separator { - width: 100%; -} - -.elementor-element.elementor-element-e34beb2 .elementor-divider { - padding-block-start: 38px; - padding-block-end: 38px; -} - -.elementor-element.elementor-element-27ba815 .elementor-icon-box-wrapper { - align-items: start; - text-align: start; - gap: 20px; -} - -.elementor-element.elementor-element-27ba815 .elementor-icon-box-title { - margin-block-end: 5px; - color: #FFFFFF; -} - -.elementor-element.elementor-element-27ba815.elementor-view-stacked .elementor-icon { - background-color: #ffffff; - fill: #1F1F1F; - color: #1F1F1F; -} - -.elementor-element.elementor-element-27ba815.elementor-view-framed .elementor-icon, -.elementor-element.elementor-element-27ba815.elementor-view-default .elementor-icon { - fill: #ffffff; - color: #ffffff; - border-color: #ffffff; -} - -.elementor-element.elementor-element-27ba815.elementor-view-framed .elementor-icon { - background-color: #1F1F1F; -} - -.elementor-element.elementor-element-27ba815 .elementor-icon { - font-size: 10px; - padding: 12px; -} - -.elementor-element.elementor-element-27ba815 .elementor-icon-box-title, -.elementor-element.elementor-element-27ba815 .elementor-icon-box-title a { - font-size: 20px; - font-weight: 600; - line-height: 1.5em; -} - -.elementor-element.elementor-element-27ba815 .elementor-icon-box-description { - color: #FFFFFF; -} - -.elementor-element.elementor-element-6895eb5 { - --divider-border-style: solid; - --divider-color: #FFFFFF; - --divider-border-width: 1px; -} - -.elementor-element.elementor-element-6895eb5>.elementor-widget-container { - margin: 7px 0px 0px 0px; -} - -.elementor-element.elementor-element-6895eb5 .elementor-divider-separator { - width: 100%; -} - -.elementor-element.elementor-element-6895eb5 .elementor-divider { - padding-block-start: 38px; - padding-block-end: 38px; -} - -.elementor-element.elementor-element-332c78f .elementor-icon-box-wrapper { - align-items: start; - text-align: start; - gap: 20px; -} - -.elementor-element.elementor-element-332c78f .elementor-icon-box-title { - margin-block-end: 5px; - color: #FFFFFF; -} - -.elementor-element.elementor-element-332c78f.elementor-view-stacked .elementor-icon { - background-color: #ffffff; - fill: #1F1F1F; - color: #1F1F1F; -} - -.elementor-element.elementor-element-332c78f.elementor-view-framed .elementor-icon, -.elementor-element.elementor-element-332c78f.elementor-view-default .elementor-icon { - fill: #ffffff; - color: #ffffff; - border-color: #ffffff; -} - -.elementor-element.elementor-element-332c78f.elementor-view-framed .elementor-icon { - background-color: #1F1F1F; -} - -.elementor-element.elementor-element-332c78f .elementor-icon { - font-size: 10px; - padding: 12px; -} - -.elementor-element.elementor-element-332c78f .elementor-icon-box-title, -.elementor-element.elementor-element-332c78f .elementor-icon-box-title a { - font-size: 20px; - font-weight: 600; - line-height: 1.5em; -} - -.elementor-element.elementor-element-332c78f .elementor-icon-box-description { - color: #FFFFFF; -} - -.elementor-element.elementor-element-e70d3b7>.elementor-widget-container { - margin: 47px 0px 0px 0px; -} - -.elementor-element.elementor-element-e70d3b7 { - --logico-button-text-color: #FFFFFF; - --logico-button-border-color: #FFFFFF; - --logico-button-background-color: #FFFFFF00; - --logico-button-icon-color: #1F1F1F; - --logico-button-text-hover: #1F1F1F; - --logico-button-border-hover: #FFFFFF; - --logico-button-background-hover: #FFFFFF; - --logico-button-icon-hover: #1F1F1F; -} - -.elementor-element.elementor-element-9ebb5d1 { - --display: flex; - --flex-direction: row; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: center; - --align-items: center; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --flex-wrap: wrap; - --margin-top: 193px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-element.elementor-element-adb573f { - --display: grid; - --e-con-grid-template-columns: repeat(6, 1fr); - --e-con-grid-template-rows: repeat(1, 1fr); - --gap: 40px 40px; - --row-gap: 40px; - --column-gap: 40px; - --grid-auto-flow: row; - --justify-items: center; - --align-items: center; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-element.elementor-element-447ecee img { - opacity: 0.5; - transition-duration: 0.3s; -} - -.elementor-element.elementor-element-447ecee:hover img { - opacity: 1; -} - -.elementor-element.elementor-element-969d9af img { - opacity: 0.5; - transition-duration: 0.3s; -} - -.elementor-element.elementor-element-969d9af:hover img { - opacity: 1; -} - -.elementor-element.elementor-element-0b8435b img { - opacity: 0.5; - transition-duration: 0.3s; -} - -.elementor-element.elementor-element-0b8435b:hover img { - opacity: 1; -} - -.elementor-element.elementor-element-983ecc0 img { - opacity: 0.5; - transition-duration: 0.3s; -} - -.elementor-element.elementor-element-983ecc0:hover img { - opacity: 1; -} - -.elementor-element.elementor-element-974d5c0 img { - opacity: 0.5; - transition-duration: 0.3s; -} - -.elementor-element.elementor-element-974d5c0:hover img { - opacity: 1; -} - -.elementor-element.elementor-element-36101a7 img { - opacity: 0.5; - transition-duration: 0.3s; -} - -.elementor-element.elementor-element-36101a7:hover img { - opacity: 1; -} - -.elementor-element.elementor-element-eb7e427 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --margin-top: 150px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-element.elementor-element-e913652 { - --display: flex; - --align-items: center; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-element.elementor-element-f6836a1 .logico-title { - text-align: center; - font-size: 14px; - font-weight: 500; - line-height: 2.1429em; - color: #111111; -} - -.elementor-element.elementor-element-b0b65ce { - width: var(--container-widget-width, 700px); - max-width: 700px; - --container-widget-width: 700px; - --container-widget-flex-grow: 0; -} - -.elementor-element.elementor-element-b0b65ce>.elementor-widget-container { - margin: 18px 0px 0px 0px; -} - -.elementor-element.elementor-element-b0b65ce .logico-title { - text-align: center; -} - -.elementor-element.elementor-element-e9da455 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-element.elementor-element-c562953 { - --display: flex; - --align-items: flex-start; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - border-style: solid; - --border-style: solid; - border-width: 0px 1px 0px 0px; - --border-top-width: 0px; - --border-right-width: 1px; - --border-bottom-width: 0px; - --border-left-width: 0px; - border-color: #333333; - --border-color: #333333; -} - -.elementor-element.elementor-element-6c4ba68>.elementor-widget-container { - margin: -9px 0px 0px 0px; - padding: 0px 40px 0px 0px; -} - -.elementor-element.elementor-element-6c4ba68 .price-item-price-info { - font-family: "Manrope Alt", Sans-serif; -} - -.elementor-element.elementor-element-6c4ba68 .price-item .price-item-price-info { - color: #FFFFFF00; - -webkit-text-stroke-width: 1px; - stroke-width: 1px; - -webkit-text-stroke-color: #ffffff; - stroke: #ffffff; -} - -.elementor-element.elementor-element-6c4ba68 .price-item .price-item-title { - text-align: left; -} - -.elementor-element.elementor-element-6c4ba68 .price-item .price-item-content { - text-align: left; -} - -.elementor-element.elementor-element-6c4ba68 .price-item .price-item-custom-field:not(.active) { - color: #C6C6C6; -} - -.elementor-element.elementor-element-6c4ba68 .price-item .price-item-button { - text-align: center; -} - -.elementor-element.elementor-element-d1915ef { - --display: flex; - --align-items: center; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - border-style: solid; - --border-style: solid; - border-width: 0px 1px 0px 0px; - --border-top-width: 0px; - --border-right-width: 1px; - --border-bottom-width: 0px; - --border-left-width: 0px; - border-color: #333333; - --border-color: #333333; -} - -.elementor-element.elementor-element-94317e5>.elementor-widget-container { - margin: -9px 0px 0px 0px; - padding: 0px 40px 0px 40px; -} - -.elementor-element.elementor-element-94317e5 .price-item-price-info { - font-family: "Manrope Alt", Sans-serif; -} - -.elementor-element.elementor-element-94317e5 .price-item .price-item-price-info { - color: #FFFFFF00; - -webkit-text-stroke-width: 1px; - stroke-width: 1px; - -webkit-text-stroke-color: #ffffff; - stroke: #ffffff; -} - -.elementor-element.elementor-element-94317e5 .price-item .price-item-title { - text-align: left; -} - -.elementor-element.elementor-element-94317e5 .price-item .price-item-content { - text-align: left; -} - -.elementor-element.elementor-element-94317e5 .price-item .price-item-custom-field:not(.active) { - color: #C6C6C6; -} - -.elementor-element.elementor-element-94317e5 .price-item .price-item-button { - text-align: center; -} - -.elementor-element.elementor-element-e0b0994 { - --display: flex; - --align-items: center; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - border-style: solid; - --border-style: solid; - border-width: 0px 1px 0px 0px; - --border-top-width: 0px; - --border-right-width: 1px; - --border-bottom-width: 0px; - --border-left-width: 0px; - border-color: #333333; - --border-color: #333333; -} - -.elementor-element.elementor-element-85c515e>.elementor-widget-container { - margin: -9px 0px 0px 0px; - padding: 0px 40px 0px 40px; -} - -.elementor-element.elementor-element-85c515e .price-item-price-info { - font-family: "Manrope Alt", Sans-serif; -} - -.elementor-element.elementor-element-85c515e .price-item .price-item-price-info { - color: #FFFFFF00; - -webkit-text-stroke-width: 1px; - stroke-width: 1px; - -webkit-text-stroke-color: #ffffff; - stroke: #ffffff; -} - -.elementor-element.elementor-element-85c515e .price-item .price-item-title { - text-align: left; -} - -.elementor-element.elementor-element-85c515e .price-item .price-item-content { - text-align: left; -} - -.elementor-element.elementor-element-85c515e .price-item .price-item-custom-field:not(.active) { - color: #C6C6C6; -} - -.elementor-element.elementor-element-85c515e .price-item .price-item-button { - text-align: center; -} - -.elementor-element.elementor-element-8d1a03d { - --display: flex; - --align-items: center; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - border-style: solid; - --border-style: solid; - border-width: 0px 0px 0px 0px; - --border-top-width: 0px; - --border-right-width: 0px; - --border-bottom-width: 0px; - --border-left-width: 0px; - border-color: #333333; - --border-color: #333333; -} - -.elementor-element.elementor-element-6986f8c>.elementor-widget-container { - margin: -9px 0px 0px 0px; - padding: 0px 40px 0px 40px; -} - -.elementor-element.elementor-element-6986f8c .price-item-price-info { - font-family: "Manrope Alt", Sans-serif; -} - -.elementor-element.elementor-element-6986f8c .price-item .price-item-price-info { - color: #FFFFFF00; - -webkit-text-stroke-width: 1px; - stroke-width: 1px; - -webkit-text-stroke-color: #ffffff; - stroke: #ffffff; -} - -.elementor-element.elementor-element-6986f8c .price-item .price-item-title { - text-align: left; -} - -.elementor-element.elementor-element-6986f8c .price-item .price-item-content { - text-align: left; -} - -.elementor-element.elementor-element-6986f8c .price-item .price-item-custom-field:not(.active) { - color: #C6C6C6; -} - -.elementor-element.elementor-element-6986f8c .price-item .price-item-button { - text-align: center; -} - -.elementor-element.elementor-element-f7e9176 { - --display: grid; - --e-con-grid-template-columns: repeat(2, 1fr); - --e-con-grid-template-rows: repeat(1, 1fr); - --gap: 30px 30px; - --row-gap: 30px; - --column-gap: 30px; - --grid-auto-flow: row; - --margin-top: 150px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-element.elementor-element-d9f4822 { - --display: flex; - --min-height: 260px; - --justify-content: flex-end; - --border-radius: 25px 25px 25px 25px; - --padding-top: 50px; - --padding-bottom: 50px; - --padding-left: 47px; - --padding-right: 47px; -} - -.elementor-element.elementor-element-d9f4822:not(.elementor-motion-effects-element-type-background), -.elementor-element.elementor-element-d9f4822>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-image: url("../../images/home4-banner-5.jpg"); - background-position: center center; - background-repeat: no-repeat; - background-size: cover; -} - -.elementor-element.elementor-element-a95b671 { - --divider-border-style: solid; - --divider-color: #FFFFFF; - --divider-border-width: 1px; -} - -.elementor-element.elementor-element-a95b671 .elementor-divider-separator { - width: 300px; - margin: 0 auto; - margin-left: 0; -} - -.elementor-element.elementor-element-a95b671 .elementor-divider { - text-align: left; - padding-block-start: 20px; - padding-block-end: 20px; -} - -.elementor-element.elementor-element-5316bb7 { - width: var(--container-widget-width, 240px); - max-width: 240px; - --container-widget-width: 240px; - --container-widget-flex-grow: 0; -} - -.elementor-element.elementor-element-5316bb7 .logico-title { - font-family: "Manrope", Sans-serif; - font-weight: 600; - text-transform: none; - line-height: 1.1667em; - color: #FFFFFF; -} - -.elementor-element.elementor-element-8ddfaa1>.elementor-widget-container { - margin: 20px 0px 0px 0px; -} - -.elementor-element.elementor-element-8ddfaa1 { - --logico-default-text-color: #FFFFFF; -} - -.elementor-element.elementor-element-68bc52e { - --display: flex; - --min-height: 260px; - --justify-content: flex-end; - --border-radius: 25px 25px 25px 25px; - --padding-top: 50px; - --padding-bottom: 50px; - --padding-left: 47px; - --padding-right: 47px; -} - -.elementor-element.elementor-element-68bc52e:not(.elementor-motion-effects-element-type-background), -.elementor-element.elementor-element-68bc52e>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-color: #c01227; - background-image: url("../../images/home4-banner-6.png"); - background-position: 100% calc(100% - 26px); - background-repeat: no-repeat; - background-size: 36% auto; -} - -.elementor-element.elementor-element-31825eb { - --divider-border-style: solid; - --divider-color: #FFFFFF; - --divider-border-width: 1px; -} - -.elementor-element.elementor-element-31825eb .elementor-divider-separator { - width: 300px; - margin: 0 auto; - margin-left: 0; -} - -.elementor-element.elementor-element-31825eb .elementor-divider { - text-align: left; - padding-block-start: 20px; - padding-block-end: 20px; -} - -.elementor-element.elementor-element-7e09d24 { - width: var(--container-widget-width, 275px); - max-width: 275px; - --container-widget-width: 275px; - --container-widget-flex-grow: 0; -} - -.elementor-element.elementor-element-7e09d24 .logico-title { - font-family: "Manrope", Sans-serif; - font-weight: 600; - text-transform: none; - line-height: 1.1667em; - color: #FFFFFF; -} - -.elementor-element.elementor-element-8955a38>.elementor-widget-container { - margin: 20px 0px 0px 0px; -} - -.elementor-element.elementor-element-8955a38 { - --logico-default-text-color: #FFFFFF; -} - -.elementor-element.elementor-element-5629708 { - --display: flex; - --flex-direction: row; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --align-items: center; - --margin-top: 150px; - --margin-bottom: 150px; - --margin-left: 0px; - --margin-right: 0px; -} - -.elementor-element.elementor-element-37eb5d8 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-element.elementor-element-4dfe9a5 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; -} - -.elementor-element.elementor-element-3180629 .logico-title { - font-size: 14px; - font-weight: 500; - line-height: 2.1429em; - color: #111111; -} - -.elementor-element.elementor-element-53f6e43 { - width: initial; - max-width: initial; -} - -.elementor-element.elementor-element-53f6e43>.elementor-widget-container { - margin: 18px 0px 0px 0px; -} - -.elementor-element.elementor-element-af304ac>.elementor-widget-container { - margin: 37px 0px 0px 0px; -} - -.elementor-element.elementor-element-7dcab86 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; -} - -.elementor-element.elementor-element-7bfe5b9>.elementor-widget-container { - margin: 60px 0px 0px 0px; -} - -@media(max-width: 1200px) and (min-width:481px) { - .elementor-element.elementor-element-c562953 { - --width: 50%; - } - - .elementor-element.elementor-element-d1915ef { - --width: 50%; - } - - .elementor-element.elementor-element-e0b0994 { - --width: 50%; - } - - .elementor-element.elementor-element-8d1a03d { - --width: 50%; - } -} - -@media(max-width: 1200px) { - .elementor-element.elementor-element-791327c .elementor-repeater-item-3264830 .slide-content-inner { - max-width: 44%; - margin: 100px 60px 0px 60px; - } - - .elementor-element.elementor-element-791327c .elementor-repeater-item-3264830 .content-slider-item-heading { - font-size: 46px; - } - - .elementor-element.elementor-element-791327c .elementor-repeater-item-6867061 .slide-content-inner { - max-width: 55%; - margin: 0px 60px 0px 60px; - } - - .elementor-element.elementor-element-791327c .elementor-repeater-item-6867061 .content-slider-item-heading { - font-size: 46px; - } - - .elementor-element.elementor-element-791327c .owl-carousel.owl-theme .content-item { - height: 700px; - } - - .elementor-element.elementor-element-791327c .slider-footer { - margin-top: 0px; - margin-bottom: 30px; - } - - .elementor-element.elementor-element-791327c .slider-footer .slider-pagination { - margin-right: 30px; - margin-left: 30px; - } - - .elementor-element.elementor-element-846ec29 { - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-e51a21a { - --min-height: 400px; - --padding-top: 40px; - --padding-bottom: 40px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-element.elementor-element-7b9bdaf>.elementor-widget-container { - margin: 14px 0px 0px 0px; - } - - .elementor-element.elementor-element-f21cefd { - --min-height: 400px; - --padding-top: 40px; - --padding-bottom: 40px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-element.elementor-element-ca2e835>.elementor-widget-container { - margin: 14px 0px 0px 0px; - } - - .elementor-element.elementor-element-c4c35c7 { - --min-height: 400px; - --padding-top: 40px; - --padding-bottom: 40px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-element.elementor-element-79f02be { - font-size: 60px; - } - - .elementor-element.elementor-element-6ed5790>.elementor-widget-container { - margin: 5px 0px 5px 0px; - } - - .elementor-element.elementor-element-6ed5790 { - font-size: 18px; - } - - .elementor-element.elementor-element-e6fc84c { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-element.elementor-element-c1411f6 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-element.elementor-element-e056676 { - --container-widget-width: 580px; - --container-widget-flex-grow: 0; - width: var(--container-widget-width, 580px); - max-width: 580px; - } - - .elementor-element.elementor-element-e056676 .elementor-counter-number { - font-size: 130px; - line-height: 1em; - } - - .elementor-element.elementor-element-e056676 .elementor-counter-number-suffix { - font-size: 130px; - } - - .elementor-element.elementor-element-0d72805 { - --container-widget-width: 110px; - --container-widget-flex-grow: 0; - width: var(--container-widget-width, 110px); - max-width: 110px; - } - - .elementor-element.elementor-element-0d72805 .logico-title { - font-size: 16px; - } - - .elementor-element.elementor-element-b59cef4 { - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-element.elementor-element-314d84a { - --min-height: 500px; - } - - .elementor-element.elementor-element-afcbd05 { - --e-con-grid-template-columns: repeat(2, 1fr); - --e-con-grid-template-rows: repeat(2, 1fr); - --gap: 60px 80px; - --row-gap: 60px; - --column-gap: 80px; - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-element.elementor-element-e8ee54e .elementor-counter-title { - justify-content: end; - } - - .elementor-element.elementor-element-e8ee54e .elementor-counter-number-wrapper { - - --counter-prefix-grow: 1; - --counter-suffix-grow: 0; - --counter-number-grow: 0; - } - - .elementor-element.elementor-element-09638df .elementor-counter-title { - justify-content: end; - } - - .elementor-element.elementor-element-09638df .elementor-counter-number-wrapper { - - --counter-prefix-grow: 1; - --counter-suffix-grow: 0; - --counter-number-grow: 0; - } - - .elementor-element.elementor-element-bbc6760 { - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-7da6646 { - --min-height: 600px; - } - - .elementor-element.elementor-element-1f766ea { - --margin-top: -298px; - --margin-bottom: -70px; - --margin-left: 0px; - --margin-right: 30px; - } - - .elementor-element.elementor-element-90cc867 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-element.elementor-element-2ed47f3 { - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-b2c956f { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 60px; - --padding-right: 0px; - } - - .elementor-element.elementor-element-9ebb5d1 { - --gap: 40px 0px; - --row-gap: 40px; - --column-gap: 0px; - } - - .elementor-element.elementor-element-adb573f { - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-element.elementor-element-e913652 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-element.elementor-element-b0b65ce { - --container-widget-width: 550px; - --container-widget-flex-grow: 0; - width: var(--container-widget-width, 550px); - max-width: 550px; - } - - .elementor-element.elementor-element-e9da455 { - --flex-wrap: wrap; - } - - .elementor-element.elementor-element-c562953 { - --align-items: center; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - } - - .elementor-element.elementor-element-d1915ef { - border-width: 0px 0px 0px 0px; - --border-top-width: 0px; - --border-right-width: 0px; - --border-bottom-width: 0px; - --border-left-width: 0px; - } - - .elementor-element.elementor-element-e0b0994 { - --align-items: center; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-8d1a03d { - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-f7e9176 { - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-d9f4822 { - --min-height: 100px; - --padding-top: 40px; - --padding-bottom: 40px; - --padding-left: 40px; - --padding-right: 40px; - } - - .elementor-element.elementor-element-68bc52e { - --min-height: 100px; - --padding-top: 40px; - --padding-bottom: 40px; - --padding-left: 40px; - --padding-right: 40px; - } - - .elementor-element.elementor-element-68bc52e:not(.elementor-motion-effects-element-type-background), - .elementor-element.elementor-element-68bc52e>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-size: 25% auto; - } - - .elementor-element.elementor-element-37eb5d8 { - --gap: 0px 40px; - --row-gap: 0px; - --column-gap: 40px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } -} - -@media(max-width: 1020px) { - .elementor-element.elementor-element-dcdf16a { - --padding-top: 10px; - --padding-bottom: 0px; - --padding-left: 10px; - --padding-right: 10px; - } - - .elementor-element.elementor-element-846ec29 { - --gap: 10px 10px; - --row-gap: 10px; - --column-gap: 10px; - --grid-auto-flow: row; - --margin-top: 10px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 10px; - --padding-right: 10px; - } - - .elementor-element.elementor-element-e51a21a { - --padding-top: 40px; - --padding-bottom: 40px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-7b9bdaf { - font-size: 16px; - } - - .elementor-element.elementor-element-fa2a4fc .elementor-divider { - padding-block-start: 20px; - padding-block-end: 20px; - } - - .elementor-element.elementor-element-39ccb36 .elementor-icon-list-item>.elementor-icon-list-text, - .elementor-element.elementor-element-39ccb36 .elementor-icon-list-item>a { - font-size: 16px; - } - - .elementor-element.elementor-element-f21cefd { - --padding-top: 40px; - --padding-bottom: 40px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-ca2e835 { - font-size: 16px; - } - - .elementor-element.elementor-element-aaaed9e .elementor-divider { - padding-block-start: 20px; - padding-block-end: 20px; - } - - .elementor-element.elementor-element-c4c35c7 { - --padding-top: 40px; - --padding-bottom: 40px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-157eebf { - font-size: 16px; - } - - .elementor-element.elementor-element-b431db1 .elementor-divider { - padding-block-start: 20px; - padding-block-end: 20px; - } - - .elementor-element.elementor-element-79f02be { - font-size: 46px; - } - - .elementor-element.elementor-element-6ed5790 { - font-size: 14px; - } - - .elementor-element.elementor-element-7a4f661 { - --padding-top: 120px; - --padding-bottom: 42px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-element.elementor-element-e056676 { - --container-widget-width: 510px; - --container-widget-flex-grow: 0; - width: var(--container-widget-width, 510px); - max-width: 510px; - } - - .elementor-element.elementor-element-e056676 .elementor-counter-number { - font-size: 114px; - } - - .elementor-element.elementor-element-e056676 .elementor-counter-number-suffix { - font-size: 114px; - } - - .elementor-element.elementor-element-b59cef4 { - --gap: 0px 20px; - --row-gap: 0px; - --column-gap: 20px; - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-314d84a { - --min-height: 410px; - --margin-top: 120px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-afcbd05 { - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-bbc6760 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 10px; - --padding-right: 10px; - } - - .elementor-element.elementor-element-7da6646 { - --min-height: 500px; - } - - .elementor-element.elementor-element-1f766ea { - --margin-top: -298px; - --margin-bottom: -70px; - --margin-left: 0px; - --margin-right: 20px; - } - - .elementor-element.elementor-element-3b61435 { - --padding-top: 40px; - --padding-bottom: 40px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-element.elementor-element-5aea22e { - --padding-top: 20px; - --padding-bottom: 20px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-element.elementor-element-b6e14bd { - --padding-top: 156px; - --padding-bottom: 120px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-element.elementor-element-90cc867 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-2ed47f3 { - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-b2c956f { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 0px; - } - - .elementor-element.elementor-element-9ebb5d1 { - --margin-top: 120px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-adb573f { - --e-con-grid-template-columns: repeat(3, 1fr); - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-eb7e427 { - --margin-top: 120px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-8d1a03d { - border-width: 0px 0px 0px 0px; - --border-top-width: 0px; - --border-right-width: 0px; - --border-bottom-width: 0px; - --border-left-width: 0px; - } - - .elementor-element.elementor-element-f7e9176 { - --gap: 20px 20px; - --row-gap: 20px; - --column-gap: 20px; - --grid-auto-flow: row; - --margin-top: 120px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-5629708 { - --margin-top: 120px; - --margin-bottom: 120px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-37eb5d8 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-element.elementor-element-7dcab86 { - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } -} - -@media(max-width: 840px) { - .elementor-element.elementor-element-791327c .elementor-repeater-item-3264830 .slide-content-inner { - max-width: 48%; - margin: 40px 60px 0px 60px; - } - - .elementor-element.elementor-element-791327c .elementor-repeater-item-3264830 .content-slider-item-heading { - font-size: 36px; - } - - .elementor-element.elementor-element-791327c .elementor-repeater-item-6867061 .slide-content-inner { - max-width: 60%; - } - - .elementor-element.elementor-element-791327c .elementor-repeater-item-6867061 { - background-position: center left; - } - - .elementor-element.elementor-element-791327c .elementor-repeater-item-6867061 .content-slider-item-heading { - font-size: 36px; - } - - .elementor-element.elementor-element-846ec29 { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-e51a21a { - --min-height: 300px; - } - - .elementor-element.elementor-element-f21cefd { - --min-height: 300px; - } - - .elementor-element.elementor-element-f21cefd:not(.elementor-motion-effects-element-type-background), - .elementor-element.elementor-element-f21cefd>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-position: bottom left; - } - - .elementor-element.elementor-element-c4c35c7 { - --min-height: 300px; - } - - .elementor-element.elementor-element-79f02be { - font-size: 80px; - } - - .elementor-element.elementor-element-6ed5790>.elementor-widget-container { - margin: 12px 0px 12px 0px; - } - - .elementor-element.elementor-element-6ed5790 { - font-size: 20px; - } - - .elementor-element.elementor-element-c1411f6 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-element.elementor-element-e056676 { - --container-widget-width: 100%; - --container-widget-flex-grow: 0; - width: var(--container-widget-width, 100%); - max-width: 100%; - } - - .elementor-element.elementor-element-e056676 .elementor-counter-number { - font-size: 100px; - } - - .elementor-element.elementor-element-e056676 .elementor-counter-number-suffix { - font-size: 100px; - } - - .elementor-element.elementor-element-0d72805>.elementor-widget-container { - --e-transform-rotateZ: 0deg; - } - - .elementor-element.elementor-element-0d72805 { - --container-widget-width: 100%; - --container-widget-flex-grow: 0; - width: var(--container-widget-width, 100%); - max-width: 100%; - } - - .elementor-element.elementor-element-0d72805 .logico-title { - font-size: 20px; - } - - .elementor-element.elementor-element-b59cef4 { - --e-con-grid-template-columns: repeat(1, 1fr); - --gap: 30px 20px; - --row-gap: 30px; - --column-gap: 20px; - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-314d84a { - --min-height: 323px; - } - - .elementor-element.elementor-element-afcbd05 { - --gap: 40px 40px; - --row-gap: 40px; - --column-gap: 40px; - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-e8ee54e .elementor-counter-number { - font-size: 70px; - } - - .elementor-element.elementor-element-1ea8a4b .elementor-counter-number { - font-size: 70px; - } - - .elementor-element.elementor-element-1ea8a4b .elementor-counter-number-prefix { - font-size: 70px; - } - - .elementor-element.elementor-element-1ea8a4b .elementor-counter-number-suffix { - font-size: 70px; - } - - .elementor-element.elementor-element-09638df .elementor-counter-number { - font-size: 70px; - } - - .elementor-element.elementor-element-09638df .elementor-counter-number-suffix { - font-size: 70px; - } - - .elementor-element.elementor-element-59be3c9 .elementor-counter-number { - font-size: 70px; - } - - .elementor-element.elementor-element-59be3c9 .elementor-counter-number-suffix { - font-size: 70px; - } - - .elementor-element.elementor-element-2ed47f3 { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-bbfb67f>.elementor-widget-container { - margin: 30px 0px 0px 0px; - } - - .elementor-element.elementor-element-b2c956f { - --margin-top: 60px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-element.elementor-element-adb573f { - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-94317e5>.elementor-widget-container { - padding: 0px 0px 0px 40px; - } - - .elementor-element.elementor-element-85c515e>.elementor-widget-container { - padding: 0px 40px 0px 0px; - } - - .elementor-element.elementor-element-6986f8c>.elementor-widget-container { - padding: 0px 0px 0px 40px; - } - - .elementor-element.elementor-element-f7e9176 { - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-68bc52e:not(.elementor-motion-effects-element-type-background), - .elementor-element.elementor-element-68bc52e>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-position: 100% calc(100% - 26px); - } - - .elementor-element.elementor-element-5629708 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-element.elementor-element-7dcab86 { - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } -} - -@media(max-width: 660px) { - .elementor-element.elementor-element-791327c .elementor-repeater-item-3264830 .slide-content-inner { - max-width: 100%; - margin: 40px 0px 0px 0px; - } - - .elementor-element.elementor-element-791327c .elementor-repeater-item-3264830 .content-slider-item-heading { - font-size: 28px; - } - - .elementor-element.elementor-element-791327c .elementor-repeater-item-6867061 .slide-content-inner { - max-width: 100%; - margin: 40px 0px 0px 0px; - } - - .elementor-element.elementor-element-791327c .elementor-repeater-item-6867061 { - background-position: center left; - } - - .elementor-element.elementor-element-791327c .elementor-repeater-item-6867061 .content-slider-item-heading { - font-size: 28px; - } - - .elementor-element.elementor-element-846ec29 { - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-79f02be { - font-size: 80px; - } - - .elementor-element.elementor-element-7a4f661 { - --padding-top: 90px; - --padding-bottom: 42px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-element.elementor-element-e6fc84c { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-c1411f6 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-e056676 .elementor-counter-number { - font-size: 70px; - } - - .elementor-element.elementor-element-e056676 .elementor-counter-number-suffix { - font-size: 70px; - } - - .elementor-element.elementor-element-6f13b66 { - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-b59cef4 { - --gap: 30px 20px; - --row-gap: 30px; - --column-gap: 20px; - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-03c3415>.elementor-widget-container { - margin: 50px 0px 0px 0px; - } - - .elementor-element.elementor-element-314d84a { - --min-height: 300px; - --margin-top: 60px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-afcbd05 { - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-bbc6760 { - --margin-top: 60px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-7da6646 { - --min-height: 320px; - --margin-top: 0px; - --margin-bottom: -25px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-1f766ea { - --margin-top: 0px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-b6e14bd { - --padding-top: 90px; - --padding-bottom: 90px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-element.elementor-element-2ed47f3 { - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-9ebb5d1 { - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-adb573f { - --grid-auto-flow: row; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-eb7e427 { - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-e913652 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-element.elementor-element-e9da455 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-element.elementor-element-c562953 { - border-width: 0px 1px 0px 1px; - --border-top-width: 0px; - --border-right-width: 1px; - --border-bottom-width: 0px; - --border-left-width: 1px; - } - - .elementor-element.elementor-element-6c4ba68>.elementor-widget-container { - padding: 0px 40px 0px 40px; - } - - .elementor-element.elementor-element-d1915ef { - border-width: 0px 1px 0px 1px; - --border-top-width: 0px; - --border-right-width: 1px; - --border-bottom-width: 0px; - --border-left-width: 1px; - --margin-top: 50px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-94317e5>.elementor-widget-container { - padding: 0px 40px 0px 40px; - } - - .elementor-element.elementor-element-e0b0994 { - border-width: 0px 1px 0px 1px; - --border-top-width: 0px; - --border-right-width: 1px; - --border-bottom-width: 0px; - --border-left-width: 1px; - } - - .elementor-element.elementor-element-85c515e>.elementor-widget-container { - padding: 0px 40px 0px 40px; - } - - .elementor-element.elementor-element-8d1a03d { - border-width: 0px 1px 0px 1px; - --border-top-width: 0px; - --border-right-width: 1px; - --border-bottom-width: 0px; - --border-left-width: 1px; - } - - .elementor-element.elementor-element-6986f8c>.elementor-widget-container { - padding: 0px 40px 0px 40px; - } - - .elementor-element.elementor-element-f7e9176 { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - --margin-top: 90px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-d9f4822 { - --min-height: 230px; - } - - .elementor-element.elementor-element-68bc52e { - --min-height: 230px; - } - - .elementor-element.elementor-element-5629708 { - --margin-top: 90px; - --margin-bottom: 90px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-37eb5d8 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } -} - -@media(max-width: 480px) { - .elementor-element.elementor-element-846ec29 { - --e-con-grid-template-columns: repeat(1, 1fr); - --e-con-grid-template-rows: repeat(1, 1fr); - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-79f02be { - font-size: 80px; - } - - .elementor-element.elementor-element-e056676 .elementor-counter-number { - font-size: 52px; - } - - .elementor-element.elementor-element-e056676 .elementor-counter-number-suffix { - font-size: 52px; - } - - .elementor-element.elementor-element-0d72805 .logico-title { - font-size: 18px; - } - - .elementor-element.elementor-element-b59cef4 { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-afcbd05 { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-e8ee54e .elementor-counter-title { - justify-content: center; - } - - .elementor-element.elementor-element-e8ee54e .elementor-counter-number-wrapper { - - --counter-prefix-grow: 1; - --counter-suffix-grow: 1; - --counter-number-grow: 0; - } - - .elementor-element.elementor-element-1ea8a4b .elementor-counter-title { - justify-content: center; - } - - .elementor-element.elementor-element-1ea8a4b .elementor-counter-number-wrapper { - - --counter-prefix-grow: 1; - --counter-suffix-grow: 1; - --counter-number-grow: 0; - } - - .elementor-element.elementor-element-09638df .elementor-counter-title { - justify-content: center; - } - - .elementor-element.elementor-element-09638df .elementor-counter-number-wrapper { - - --counter-prefix-grow: 1; - --counter-suffix-grow: 1; - --counter-number-grow: 0; - } - - .elementor-element.elementor-element-59be3c9 .elementor-counter-title { - justify-content: center; - } - - .elementor-element.elementor-element-59be3c9 .elementor-counter-number-wrapper { - - --counter-prefix-grow: 1; - --counter-suffix-grow: 1; - --counter-number-grow: 0; - } - - body:not(.rtl) .elementor-element.elementor-element-13a7637 { - left: 0px; - } - - body.rtl .elementor-element.elementor-element-13a7637 { - right: 0px; - } - - .elementor-element.elementor-element-13a7637 { - top: 0px; - } - - .elementor-element.elementor-element-1f766ea { - --width: 100%; - --margin-top: 0px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - } - - .elementor-element.elementor-element-2ed47f3 { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-9ebb5d1 { - --gap: 30px 0px; - --row-gap: 30px; - --column-gap: 0px; - } - - .elementor-element.elementor-element-adb573f { - --e-con-grid-template-columns: repeat(2, 1fr); - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-f7e9176 { - --e-con-grid-template-columns: repeat(1, 1fr); - --grid-auto-flow: row; - } - - .elementor-element.elementor-element-68bc52e:not(.elementor-motion-effects-element-type-background), - .elementor-element.elementor-element-68bc52e>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-position: 0% 0%; - } -} - -@media(min-width: 481px) { - .elementor-element.elementor-element-1f766ea { - --width: 363px; - } - - .elementor-element.elementor-element-f7e9176 { - --content-width: 1630px; - } - - .elementor-element.elementor-element-4dfe9a5 { - --width: 50%; - } - - .elementor-element.elementor-element-7dcab86 { - --width: 50%; - } -} - -@media(max-width: 1020px) and (min-width:481px) { - .elementor-element.elementor-element-1f766ea { - --width: 340px; - } - - .elementor-element.elementor-element-4dfe9a5 { - --width: 100%; - } - - .elementor-element.elementor-element-7dcab86 { - --width: 100%; - } -} - -@media(max-width: 840px) and (min-width:481px) { - .elementor-element.elementor-element-e51a21a { - --width: 100%; - } - - .elementor-element.elementor-element-f21cefd { - --width: 100%; - } - - .elementor-element.elementor-element-c4c35c7 { - --width: 100%; - } - - .elementor-element.elementor-element-4dfe9a5 { - --width: 100%; - } - - .elementor-element.elementor-element-7dcab86 { - --width: 100%; - } -} - -@media(max-width: 660px) and (min-width:481px) { - .elementor-element.elementor-element-1f766ea { - --width: 100%; - } - - .elementor-element.elementor-element-c562953 { - --width: 100%; - } - - .elementor-element.elementor-element-d1915ef { - --width: 100%; - } - - .elementor-element.elementor-element-e0b0994 { - --width: 100%; - } - - .elementor-element.elementor-element-8d1a03d { - --width: 100%; - } -} - -.elementor-6957 .elementor-element.elementor-element-d7b22aa { - --display: flex; - --position: absolute; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --padding-top: 10px; - --padding-bottom: 0px; - --padding-left: 40px; - --padding-right: 40px; - top: 10px; - --z-index: 99; -} - -body:not(.rtl) .elementor-6957 .elementor-element.elementor-element-d7b22aa { - left: 0px; -} - -body.rtl .elementor-6957 .elementor-element.elementor-element-d7b22aa { - right: 0px; -} - -.elementor-6957 .elementor-element.elementor-element-66deece { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --flex-wrap: nowrap; - --border-radius: 25px 25px 25px 25px; - --z-index: 1; -} - -.elementor-6957 .elementor-element.elementor-element-66deece:not(.elementor-motion-effects-element-type-background), -.elementor-6957 .elementor-element.elementor-element-66deece>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-color: #FFFFFF; -} - -.elementor .elementor-element.elementor-element-66deece.sticky-container-active, -.elementor .sticky-container-active .elementor-element.elementor-element-66deece { - box-shadow: 0px 15px 38px 0px rgba(0, 0, 0, 0.1); -} - -.elementor-6957 .elementor-element.elementor-element-5efe208 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --margin-top: 0px; - --margin-bottom: 0px; - --margin-left: 40px; - --margin-right: 0px; - --z-index: 2; -} - -.elementor-6957 .elementor-element.elementor-element-64a6c4b { - --display: flex; - --flex-direction: row; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: space-around; - --align-items: stretch; - --gap: 0px 20px; - --row-gap: 0px; - --column-gap: 20px; - --flex-wrap: nowrap; - --z-index: 2; -} - -.elementor-6957 .elementor-element.elementor-element-476976f { - --display: flex; - --flex-direction: row; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: space-between; - --align-items: center; - --gap: 0vw 3.1vw; - --row-gap: 0vw; - --column-gap: 3.1vw; - --flex-wrap: nowrap; - --padding-top: 34px; - --padding-bottom: 34px; - --padding-left: 0px; - --padding-right: 0px; - --z-index: 2; -} - -.elementor-6957 .elementor-element.elementor-element-476976f.e-con { - --flex-grow: 1; - --flex-shrink: 0; -} - -#side-panel-aedcfb1:before { - background-image: url("../../images/bg-slide-sidebar.jpg"); - background-position: center center; - background-repeat: no-repeat; - background-size: cover; -} - -.elementor-6957 .elementor-element.elementor-element-aedcfb1.elementor-element { - --flex-grow: 0; - --flex-shrink: 1; -} - -#side-panel-aedcfb1 .slide-sidebar { - padding: 137px 60px 60px 60px !important; -} - -#side-panel-aedcfb1 { - --logico-default-text-color: #ffffff; - --logico-dark-text-color: #ffffff; - --logico-light-text-color: #bebebe; - --logico-accent-color: #ffffff; - --logico-accent-alter-color: #ffffff; - --logico-border-color: #cbcbcb; - --logico-border-hover-color: #ffffff; - --logico-background-color: #1f1f1f; - --logico-background-alter-color: #1f1f1f; - --logico-button-text-color: #ffffff; - --logico-button-border-color: #ffffff; - --logico-button-background-color: rgba(255, 255, 255, 0); - --logico-button-icon-color: #1f1f1f; - --logico-button-text-hover: #1f1f1f; - --logico-button-border-hover: #ffffff; - --logico-button-background-hover: #ffffff; - --logico-button-icon-hover: #1f1f1f; -} - -.elementor-6957 .elementor-element.elementor-element-5d89756 .hfe-site-logo-container, -.elementor-6957 .elementor-element.elementor-element-5d89756 .hfe-caption-width figcaption { - text-align: left; -} - -.elementor-6957 .elementor-element.elementor-element-5d89756 .hfe-site-logo .hfe-site-logo-container img { - width: 153px; -} - -.elementor-6957 .elementor-element.elementor-element-5d89756 .widget-image-caption { - margin-top: 0px; - margin-bottom: 0px; -} - -.elementor-6957 .elementor-element.elementor-element-5d89756.elementor-element { - --flex-grow: 0; - --flex-shrink: 0; -} - -.elementor-6957 .elementor-element.elementor-element-5d89756 .hfe-site-logo-container .hfe-site-logo-img { - border-style: none; -} - -.elementor-6957 .elementor-element.elementor-element-d1e9be4 { - --display: flex; - --flex-direction: row; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: center; - --align-items: center; - --z-index: 1; -} - -.elementor-6957 .elementor-element.elementor-element-d1e9be4.e-con { - --flex-grow: 0; - --flex-shrink: 1; -} - -.elementor-6957 .elementor-element.elementor-element-22e3755 { - width: 100%; - max-width: 100%; -} - -.elementor-6957 .elementor-element.elementor-element-22e3755>.elementor-widget-container { - padding: 4px 0px 4px 0px; -} - -.elementor-6957 .elementor-element.elementor-element-22e3755 .header-menu-container nav { - text-align: center; -} - -.elementor-6957 .elementor-element.elementor-element-22e3755 .menu-trigger { - text-align: right; -} - -.elementor-6957 .elementor-element.elementor-element-22e3755 .header-menu-container .main-menu>li ul.sub-menu { - background-color: #1f1f1f; -} - -.elementor-6957 .elementor-element.elementor-element-22e3755 .header-menu-container .main-menu>li ul.sub-menu>li>a, -.elementor-6957 .elementor-element.elementor-element-22e3755 .header-menu-container .main-menu>li ul.sub-menu>li>a:after { - color: #ffffff; -} - -.elementor-6957 .elementor-element.elementor-element-22e3755 .header-menu-container .main-menu>li ul.sub-menu>li.current-menu-ancestor>a, -.elementor-6957 .elementor-element.elementor-element-22e3755 .header-menu-container .main-menu>li ul.sub-menu>li.current-menu-parent>a, -.elementor-6957 .elementor-element.elementor-element-22e3755 .header-menu-container .main-menu>li ul.sub-menu>li.current-menu-item>a:not([href *="/#"]), -.elementor-6957 .elementor-element.elementor-element-22e3755 .header-menu-container .main-menu>li ul.sub-menu>li.active>a, -.elementor-6957 .elementor-element.elementor-element-22e3755 .header-menu-container .main-menu>li ul.sub-menu>li:hover>a, -.elementor-6957 .elementor-element.elementor-element-22e3755 .header-menu-container .main-menu>li ul.sub-menu>li>a:before { - color: #ffffff; -} - -#mobile-header-22e3755.mobile-header-menu-container { - --logico-border-color: #D9D9D9; - --logico-button-border-color: #ffffff; - --logico-button-icon-color: #333333; - --logico-button-text-hover: #333333; - --logico-button-border-hover: #ffffff; - --logico-button-background-hover: #ffffff; - --logico-button-icon-hover: #333333; -} - -.elementor-6957 .elementor-element.elementor-element-a08908a { - --display: flex; - --flex-direction: row; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: flex-end; - --align-items: center; - --gap: 0px 20px; - --row-gap: 0px; - --column-gap: 20px; - --flex-wrap: nowrap; -} - -.elementor-6957 .elementor-element.elementor-element-a08908a.e-con { - --flex-grow: 1; - --flex-shrink: 0; -} - -.elementor-6957 .elementor-element.elementor-element-68290e7 { - --display: flex; - --align-items: flex-end; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --margin-top: 0%; - --margin-bottom: 0%; - --margin-left: 2.7%; - --margin-right: 0%; - --padding-top: 15px; - --padding-bottom: 16px; - --padding-left: 0px; - --padding-right: 20px; - --z-index: 1; -} - -.elementor-6957 .elementor-element.elementor-element-68290e7.e-con { - --flex-grow: 1; - --flex-shrink: 0; -} - -.elementor-6957 .elementor-element.elementor-element-7600326 .header-button-container { - text-align: right; -} - -.elementor-6957 .elementor-element.elementor-element-7600326 a.header-button { - min-width: 193px; - color: #FFFFFF; - background-color: #ffffff; -} - -.elementor-6957 .elementor-element.elementor-element-7600326 a.header-button.header-button-animation-jump { - min-height: 72px; -} - -.elementor-6957 .elementor-element.elementor-element-7600326 a.header-button.header-button-animation-jump:hover { - min-height: calc(72px - 22px); -} - -.elementor-6957 .elementor-element.elementor-element-7600326 a.header-button.header-button-animation-fade { - min-height: 72px; -} - -.elementor-6957 .elementor-element.elementor-element-7600326 a.header-button:hover { - background-color: #A1D0F2; -} - -.elementor-6957 .elementor-element.elementor-element-f46995a { - --display: flex; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --margin-top: 10px; - --margin-bottom: 0px; - --margin-left: 0px; - --margin-right: 0px; - --z-index: 0; -} - -.elementor-6957 .elementor-element.elementor-element-4967acd { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --border-radius: 10px 10px 10px 10px; - --padding-top: 10px; - --padding-bottom: 10px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-6957 .elementor-element.elementor-element-4967acd:not(.elementor-motion-effects-element-type-background), -.elementor-6957 .elementor-element.elementor-element-4967acd>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-color: #1F1F1F; -} - -.elementor-6957 .elementor-element.elementor-element-98b8484 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --gap: 0px 26px; - --row-gap: 0px; - --column-gap: 26px; -} - -.elementor-6957 .elementor-element.elementor-element-578bfd0.elementor-element { - --flex-grow: 0; - --flex-shrink: 0; -} - -.elementor-6957 .elementor-element.elementor-element-578bfd0 .elementor-icon-box-wrapper { - align-items: center; - gap: 15px; -} - -.elementor-6957 .elementor-element.elementor-element-578bfd0.elementor-view-stacked .elementor-icon { - background-color: #FFFFFF; -} - -.elementor-6957 .elementor-element.elementor-element-578bfd0.elementor-view-framed .elementor-icon, -.elementor-6957 .elementor-element.elementor-element-578bfd0.elementor-view-default .elementor-icon { - fill: #FFFFFF; - color: #FFFFFF; - border-color: #FFFFFF; -} - -.elementor-6957 .elementor-element.elementor-element-578bfd0 .elementor-icon { - font-size: 19px; -} - -.elementor-6957 .elementor-element.elementor-element-578bfd0 .elementor-icon-box-description { - font-size: 14px; - line-height: 1.3571em; - color: #FFFFFF; -} - -.elementor-6957 .elementor-element.elementor-element-784603a { - width: auto; - max-width: auto; -} - -.elementor-6957 .elementor-element.elementor-element-784603a>.elementor-widget-container { - margin: 0px 0px 0px 0px; -} - -.elementor-6957 .elementor-element.elementor-element-784603a.elementor-element { - --align-self: flex-start; - --flex-grow: 0; - --flex-shrink: 0; -} - -.elementor-6957 .elementor-element.elementor-element-784603a .elementor-icon-box-wrapper { - align-items: center; - gap: 15px; -} - -.elementor-6957 .elementor-element.elementor-element-784603a.elementor-view-stacked .elementor-icon { - background-color: #FFFFFF; -} - -.elementor-6957 .elementor-element.elementor-element-784603a.elementor-view-framed .elementor-icon, -.elementor-6957 .elementor-element.elementor-element-784603a.elementor-view-default .elementor-icon { - fill: #FFFFFF; - color: #FFFFFF; - border-color: #FFFFFF; -} - -.elementor-6957 .elementor-element.elementor-element-784603a .elementor-icon { - font-size: 20px; -} - -.elementor-6957 .elementor-element.elementor-element-784603a .elementor-icon-box-description { - font-size: 14px; - line-height: 1.3571em; - color: #FFFFFF; -} - -.elementor-6957 .elementor-element.elementor-element-784603a .elementor-icon-box-description a { - color: #FFFFFF; -} - -.elementor-6957 .elementor-element.elementor-element-784603a .elementor-icon-box-description a:hover { - color: #ffffff; -} - -.elementor-6957 .elementor-element.elementor-element-6e792da { - width: auto; - max-width: auto; -} - -.elementor-6957 .elementor-element.elementor-element-6e792da>.elementor-widget-container { - margin: 0px 0px 0px 20px; -} - -.elementor-6957 .elementor-element.elementor-element-6e792da.elementor-element { - --align-self: flex-start; - --flex-grow: 0; - --flex-shrink: 0; -} - -.elementor-6957 .elementor-element.elementor-element-6e792da .elementor-icon-box-wrapper { - align-items: center; - gap: 21px; -} - -.elementor-6957 .elementor-element.elementor-element-6e792da.elementor-view-stacked .elementor-icon { - background-color: #FFFFFF; -} - -.elementor-6957 .elementor-element.elementor-element-6e792da.elementor-view-framed .elementor-icon, -.elementor-6957 .elementor-element.elementor-element-6e792da.elementor-view-default .elementor-icon { - fill: #FFFFFF; - color: #FFFFFF; - border-color: #FFFFFF; -} - -.elementor-6957 .elementor-element.elementor-element-6e792da .elementor-icon { - font-size: 14px; -} - -.elementor-6957 .elementor-element.elementor-element-6e792da .elementor-icon-box-description { - font-size: 14px; - line-height: 1.3571em; - color: #FFFFFF; -} - -.elementor-6957 .elementor-element.elementor-element-6e792da .elementor-icon-box-description a { - color: #FFFFFF; -} - -.elementor-6957 .elementor-element.elementor-element-6e792da .elementor-icon-box-description a:hover { - color: #ffffff; -} - -.elementor-6957 .elementor-element.elementor-element-7927416 { - --display: flex; - --flex-direction: row-reverse; - --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%); - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap-reverse; - --align-items: flex-end; - --gap: 0px 20px; - --row-gap: 0px; - --column-gap: 20px; - --flex-wrap: wrap; - --align-content: flex-end; -} - -.elementor-6957 .elementor-element.elementor-element-c1c9abd { - --grid-template-columns: repeat(0, auto); - --icon-size: 14px; - --grid-column-gap: 20px; - --grid-row-gap: 10px; -} - -.elementor-6957 .elementor-element.elementor-element-c1c9abd .elementor-widget-container { - text-align: right; -} - -.elementor-6957 .elementor-element.elementor-element-c1c9abd>.elementor-widget-container { - margin: 0px 0px 0px 20px; -} - -.elementor-6957 .elementor-element.elementor-element-c1c9abd.elementor-element { - --align-self: center; -} - -.elementor-6957 .elementor-element.elementor-element-c1c9abd .elementor-social-icon { - background-color: #FFFFFF00; - --icon-padding: 0em; -} - -.elementor-6957 .elementor-element.elementor-element-c1c9abd .elementor-social-icon:hover { - background-color: #FFFFFF00; -} - -.elementor-6957 .elementor-element.elementor-element-c1c9abd .elementor-social-icon:hover i { - color: #ffffff; -} - -.elementor-6957 .elementor-element.elementor-element-c1c9abd .elementor-social-icon:hover svg { - fill: #ffffff; -} - -body.elementor-page-6957:not(.elementor-motion-effects-element-type-background), -body.elementor-page-6957>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-color: #1F1F1F; -} - -@media(min-width: 481px) { - .elementor-6957 .elementor-element.elementor-element-476976f { - --width: auto; - } - - .elementor-6957 .elementor-element.elementor-element-a08908a { - --width: auto; - } - - .elementor-6957 .elementor-element.elementor-element-68290e7 { - --width: auto; - } - - .elementor-6957 .elementor-element.elementor-element-98b8484 { - --width: 70%; - } - - .elementor-6957 .elementor-element.elementor-element-7927416 { - --width: 30%; - } -} - -@media(max-width: 1200px) { - .elementor-6957 .elementor-element.elementor-element-d7b22aa { - --padding-top: 10px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-6957 .elementor-element.elementor-element-5efe208 { - --margin-top: 0px; - --margin-bottom: 0px; - --margin-left: 20px; - --margin-right: 20px; - } - - .elementor-6957 .elementor-element.elementor-element-476976f { - --padding-top: 20px; - --padding-bottom: 20px; - --padding-left: 0px; - --padding-right: 0px; - --z-index: 1; - } - - .elementor-6957 .elementor-element.elementor-element-5d89756 .hfe-site-logo-container, - .elementor-6957 .elementor-element.elementor-element-5d89756 .hfe-caption-width figcaption { - text-align: left; - } - - .elementor-6957 .elementor-element.elementor-element-d1e9be4 { - --padding-top: 20px; - --padding-bottom: 20px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-6957 .elementor-element.elementor-element-22e3755>.elementor-widget-container { - padding: 0px 0px 0px 0px; - } - - .elementor-6957 .elementor-element.elementor-element-22e3755 { - z-index: 2; - } - - .elementor-6957 .elementor-element.elementor-element-a08908a { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 30px; - --padding-right: 30px; - } - - .elementor-6957 .elementor-element.elementor-element-c1c9abd { - --grid-column-gap: 15px; - } -} - -@media(max-width: 1020px) { - .elementor-6957 .elementor-element.elementor-element-d7b22aa { - --padding-top: 10px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-6957 .elementor-element.elementor-element-5efe208 { - --margin-top: 0px; - --margin-bottom: 0px; - --margin-left: 10px; - --margin-right: 20px; - } -} - -@media(max-width: 660px) { - .elementor-6957 .elementor-element.elementor-element-5efe208 { - --margin-top: 0px; - --margin-bottom: 0px; - --margin-left: 20px; - --margin-right: 20px; - } - - .elementor-6957 .elementor-element.elementor-element-64a6c4b { - --flex-wrap: nowrap; - } - - .elementor-6957 .elementor-element.elementor-element-d1e9be4.e-con { - --flex-grow: 0; - --flex-shrink: 1; - } - - .elementor-6957 .elementor-element.elementor-element-4967acd { - --padding-top: 10px; - --padding-bottom: 10px; - --padding-left: 20px; - --padding-right: 20px; - } -} - -@media(max-width: 480px) { - .elementor-6957 .elementor-element.elementor-element-64a6c4b { - --flex-wrap: nowrap; - } - - .elementor-6957 .elementor-element.elementor-element-476976f { - --width: auto; - } - - .elementor-6957 .elementor-element.elementor-element-476976f.e-con { - --flex-grow: 1; - --flex-shrink: 0; - } -} - -.elementor-6889 .elementor-element.elementor-element-76cb49a { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --gap: 0px 0px; - --row-gap: 0px; - --column-gap: 0px; - --padding-top: 0px; - --padding-bottom: 20px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-6889 .elementor-element.elementor-element-0c6882f { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --border-radius: 25px 25px 25px 25px; - --margin-top: 0px; - --margin-bottom: -25px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 150px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - --z-index: 1; -} - -.elementor-6889 .elementor-element.elementor-element-0c6882f:not(.elementor-motion-effects-element-type-background), -.elementor-6889 .elementor-element.elementor-element-0c6882f>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-color: #1F1F1F; -} - -body:not(.rtl) .elementor-6889 .elementor-element.elementor-element-bb3dad6 { - left: 0px; -} - -body.rtl .elementor-6889 .elementor-element.elementor-element-bb3dad6 { - right: 0px; -} - -.elementor-6889 .elementor-element.elementor-element-bb3dad6 { - top: 0px; -} - -.elementor-6889 .elementor-element.elementor-element-bb3dad6>.elementor-widget-container { - border-radius: 25px 25px 25px 25px; -} - -.elementor-6889 .elementor-element.elementor-element-bb3dad6 iframe { - height: 100%; - filter: brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg); -} - -.elementor-6889 .elementor-element.elementor-element-53dedfc { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --justify-content: space-between; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-6889 .elementor-element.elementor-element-04736bd { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; -} - -.elementor-6889 .elementor-element.elementor-element-9585c58 { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - border-style: solid; - --border-style: solid; - border-width: 0px 0px 79px 0px; - --border-top-width: 0px; - --border-right-width: 0px; - --border-bottom-width: 79px; - --border-left-width: 0px; - border-color: #ffffff; - --border-color: #ffffff; - --border-radius: 25px 25px 25px 25px; - --margin-top: 0px; - --margin-bottom: -79px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 85px; - --padding-bottom: 75px; - --padding-left: 105px; - --padding-right: 105px; - --z-index: 2; -} - -.elementor-6889 .elementor-element.elementor-element-9585c58:not(.elementor-motion-effects-element-type-background), -.elementor-6889 .elementor-element.elementor-element-9585c58>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-color: #FFFFFF; -} - -.elementor-6889 .elementor-element.elementor-element-4e0a49b>.elementor-widget-container { - margin: 0px 0px 24px 0px; -} - -.elementor-6889 .elementor-element.elementor-element-4e0a49b .logico-title { - font-size: 30px; - font-weight: 600; - line-height: 1.3333em; - letter-spacing: -0.03em; - color: #111111; -} - -.elementor-6889 .elementor-element.elementor-element-f37be65>.elementor-widget-container { - margin: 10px 0px 0px 0px; -} - -.elementor-6889 .elementor-element.elementor-element-f37be65 .wpforms-container .wpforms-field, -.elementor-6889 .elementor-element.elementor-element-f37be65 .wp-core-ui div.wpforms-container .wpforms-field { - padding: calc(20px / 2) 0; -} - -.elementor-6889 .elementor-element.elementor-element-f37be65 div.wpforms-container .wpforms-form .wpforms-field-label { - font-size: 14px; -} - -.elementor-6889 .elementor-element.elementor-element-f37be65 .wpforms-container .wpforms-submit-container { - padding-top: 28px; -} - -.elementor-6889 .elementor-element.elementor-element-4c3db5a { - --display: flex; - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - --border-radius: 0px 0px 25px 25px; - --padding-top: 159px; - --padding-bottom: 122px; - --padding-left: 0px; - --padding-right: 0px; -} - -.elementor-6889 .elementor-element.elementor-element-4c3db5a:not(.elementor-motion-effects-element-type-background), -.elementor-6889 .elementor-element.elementor-element-4c3db5a>.elementor-motion-effects-container>.elementor-motion-effects-layer { - background-color: #1F1F1F; -} - -.elementor-6889 .elementor-element.elementor-element-e6cf1b8 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-6889 .elementor-element.elementor-element-ee58e08 { - --divider-border-style: solid; - --divider-color: #CBCBCB; - --divider-border-width: 1px; -} - -.elementor-6889 .elementor-element.elementor-element-ee58e08>.elementor-widget-container { - margin: 0px 0px 122px 0px; -} - -.elementor-6889 .elementor-element.elementor-element-ee58e08 .elementor-divider-separator { - width: 100%; -} - -.elementor-6889 .elementor-element.elementor-element-ee58e08 .elementor-divider { - padding-block-start: 0px; - padding-block-end: 0px; -} - -.elementor-6889 .elementor-element.elementor-element-1225243 { - --display: flex; - --flex-direction: row; - --container-widget-width: initial; - --container-widget-height: 100%; - --container-widget-flex-grow: 1; - --container-widget-align-self: stretch; - --flex-wrap-mobile: wrap; - --gap: 50px 20px; - --row-gap: 50px; - --column-gap: 20px; - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; -} - -.elementor-6889 .elementor-element.elementor-element-67cc7f3 { - --display: flex; -} - -.elementor-6889 .elementor-element.elementor-element-e7198b2 { - text-align: start; -} - -.elementor-6889 .elementor-element.elementor-element-e7198b2 img { - width: 153px; -} - -.elementor-6889 .elementor-element.elementor-element-9c563a3>.elementor-widget-container { - margin: 35px 0px 0px 0px; -} - -.elementor-6889 .elementor-element.elementor-element-9c563a3 .logico-title { - font-family: "Manrope Alt", Sans-serif; - font-size: 60px; - font-weight: 700; - line-height: 1em; - letter-spacing: -0.03em; - color: #FFFFFF00; - -webkit-text-stroke-width: 1px; - stroke-width: 1px; - -webkit-text-stroke-color: #ffffff; - stroke: #ffffff; -} - -.elementor-6889 .elementor-element.elementor-element-497ac86>.elementor-widget-container { - margin: 62px 0px 0px 0px; -} - -.elementor-6889 .elementor-element.elementor-element-497ac86 { - font-size: 14px; - color: #BEBEBE; - --logico-default-text-color: #BEBEBE; - --logico-accent-color: #BEBEBE; -} - -.elementor-6889 .elementor-element.elementor-element-505fbd0 { - --display: flex; -} - -.elementor-6889 .elementor-element.elementor-element-ac80956>.elementor-widget-container { - margin: 1px 0px 7px 0px; -} - -.elementor-6889 .elementor-element.elementor-element-ac80956 .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.5em; - color: #FFFFFF; -} - -.elementor-6889 .elementor-element.elementor-element-b456849 { - font-size: 16px; - line-height: 1.875em; - color: #FFFFFF; - --logico-default-text-color: #FFFFFF; -} - -.elementor-6889 .elementor-element.elementor-element-1c2a5c0>.elementor-widget-container { - margin: 56px 0px 7px 0px; -} - -.elementor-6889 .elementor-element.elementor-element-1c2a5c0 .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.5em; - color: #FFFFFF; -} - -.elementor-6889 .elementor-element.elementor-element-8c0bbc4 { - --grid-template-columns: repeat(0, auto); - --icon-size: 16px; - --grid-column-gap: 38px; - --grid-row-gap: 0px; -} - -.elementor-6889 .elementor-element.elementor-element-8c0bbc4>.elementor-widget-container { - margin: 8px 0px 0px -3px; -} - -.elementor-6889 .elementor-element.elementor-element-8c0bbc4 .elementor-social-icon { - background-color: #FFFFFF00; - --icon-padding: 0px; -} - -.elementor-6889 .elementor-element.elementor-element-8c0bbc4 .elementor-social-icon i { - color: #FFFFFF; -} - -.elementor-6889 .elementor-element.elementor-element-8c0bbc4 .elementor-social-icon svg { - fill: #FFFFFF; -} - -.elementor-6889 .elementor-element.elementor-element-8c0bbc4 .elementor-social-icon:hover i { - color: #c01227; -} - -.elementor-6889 .elementor-element.elementor-element-8c0bbc4 .elementor-social-icon:hover svg { - fill: #c01227; -} - -.elementor-6889 .elementor-element.elementor-element-9bb0f21 { - --display: flex; -} - -.elementor-6889 .elementor-element.elementor-element-329a984>.elementor-widget-container { - margin: 1px 0px 7px 0px; -} - -.elementor-6889 .elementor-element.elementor-element-329a984 .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.5em; - color: #FFFFFF; -} - -.elementor-6889 .elementor-element.elementor-element-4ea5f07 { - font-size: 16px; - line-height: 1.875em; - color: #FFFFFF; - --logico-default-text-color: #FFFFFF; -} - -.elementor-6889 .elementor-element.elementor-element-fc8baf2>.elementor-widget-container { - margin: 56px 0px 7px 0px; -} - -.elementor-6889 .elementor-element.elementor-element-fc8baf2 .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.5em; - color: #FFFFFF; -} - -.elementor-6889 .elementor-element.elementor-element-485c95f { - font-size: 16px; - line-height: 1.75em; - color: #FFFFFF; - --logico-default-text-color: #FFFFFF; - --logico-accent-color: #FFFFFF; -} - -.elementor-6889 .elementor-element.elementor-element-dd051ed { - --display: flex; -} - -.elementor-6889 .elementor-element.elementor-element-c1a1e0a>.elementor-widget-container { - margin: 1px 0px 8px 0px; -} - -.elementor-6889 .elementor-element.elementor-element-c1a1e0a .logico-title { - font-size: 20px; - font-weight: 600; - line-height: 1.5em; - color: #FFFFFF; -} - -.elementor-6889 .elementor-element.elementor-element-a72dd57 .logico-custom-menu-widget li { - font-size: 16px; -} - -.elementor-6889 .elementor-element.elementor-element-a72dd57 .logico-custom-menu-widget li, -.elementor-6889 .elementor-element.elementor-element-a72dd57 .logico-custom-menu-widget li a { - color: #FFFFFF; -} - -.elementor-6889 .elementor-element.elementor-element-a72dd57 .logico-custom-menu-widget li a:hover { - color: #ffffff; - border-color: #ffffff; -} - -@media(min-width: 481px) { - .elementor-6889 .elementor-element.elementor-element-04736bd { - --width: 45%; - } - - .elementor-6889 .elementor-element.elementor-element-9585c58 { - --width: 50%; - } - - .elementor-6889 .elementor-element.elementor-element-67cc7f3 { - --width: 33%; - } - - .elementor-6889 .elementor-element.elementor-element-505fbd0 { - --width: 24%; - } - - .elementor-6889 .elementor-element.elementor-element-9bb0f21 { - --width: 25%; - } - - .elementor-6889 .elementor-element.elementor-element-dd051ed { - --width: 14%; - } -} - -@media(max-width: 1200px) and (min-width:481px) { - .elementor-6889 .elementor-element.elementor-element-67cc7f3 { - --width: 42%; - } -} - -@media(max-width: 1020px) and (min-width:481px) { - .elementor-6889 .elementor-element.elementor-element-04736bd { - --width: 100%; - } - - .elementor-6889 .elementor-element.elementor-element-9585c58 { - --width: 100%; - } - - .elementor-6889 .elementor-element.elementor-element-67cc7f3 { - --width: 33%; - } - - .elementor-6889 .elementor-element.elementor-element-505fbd0 { - --width: 26%; - } - - .elementor-6889 .elementor-element.elementor-element-9bb0f21 { - --width: 22%; - } - - .elementor-6889 .elementor-element.elementor-element-dd051ed { - --width: 14%; - } -} - -@media(max-width: 840px) and (min-width:481px) { - .elementor-6889 .elementor-element.elementor-element-67cc7f3 { - --width: 48%; - } - - .elementor-6889 .elementor-element.elementor-element-505fbd0 { - --width: 48%; - } - - .elementor-6889 .elementor-element.elementor-element-9bb0f21 { - --width: 48%; - } - - .elementor-6889 .elementor-element.elementor-element-dd051ed { - --width: 48%; - } -} - -@media(max-width: 660px) and (min-width:481px) { - .elementor-6889 .elementor-element.elementor-element-67cc7f3 { - --width: 47%; - } - - .elementor-6889 .elementor-element.elementor-element-505fbd0 { - --width: 47%; - } - - .elementor-6889 .elementor-element.elementor-element-9bb0f21 { - --width: 47%; - } - - .elementor-6889 .elementor-element.elementor-element-dd051ed { - --width: 47%; - } -} - -@media(max-width: 1200px) { - .elementor-6889 .elementor-element.elementor-element-0c6882f { - --padding-top: 120px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-6889 .elementor-element.elementor-element-53dedfc { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-6889 .elementor-element.elementor-element-9585c58 { - --padding-top: 50px; - --padding-bottom: 50px; - --padding-left: 50px; - --padding-right: 50px; - } - - .elementor-6889 .elementor-element.elementor-element-4c3db5a { - --padding-top: 125px; - --padding-bottom: 62px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-6889 .elementor-element.elementor-element-e6cf1b8 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-6889 .elementor-element.elementor-element-ee58e08>.elementor-widget-container { - margin: 72px 0px 90px 0px; - } - - .elementor-6889 .elementor-element.elementor-element-1225243 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-6889 .elementor-element.elementor-element-9c563a3 .logico-title { - font-size: 60px; - } -} - -@media(max-width: 1020px) { - .elementor-6889 .elementor-element.elementor-element-76cb49a { - --padding-top: 0px; - --padding-bottom: 10px; - --padding-left: 10px; - --padding-right: 10px; - } - - .elementor-6889 .elementor-element.elementor-element-0c6882f { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-6889 .elementor-element.elementor-element-53dedfc { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-6889 .elementor-element.elementor-element-04736bd { - --min-height: 500px; - } - - .elementor-6889 .elementor-element.elementor-element-9585c58 { - --margin-top: 0px; - --margin-bottom: -79px; - --margin-left: 0px; - --margin-right: 0px; - --padding-top: 85px; - --padding-bottom: 75px; - --padding-left: 105px; - --padding-right: 105px; - } - - .elementor-6889 .elementor-element.elementor-element-4c3db5a { - --padding-top: 120px; - --padding-bottom: 60px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-6889 .elementor-element.elementor-element-e6cf1b8 { - --flex-direction: column; - --container-widget-width: 100%; - --container-widget-height: initial; - --container-widget-flex-grow: 0; - --container-widget-align-self: initial; - --flex-wrap-mobile: wrap; - } - - .elementor-6889 .elementor-element.elementor-element-9c563a3 .logico-title { - font-size: 40px; - } -} - -@media(max-width: 840px) { - .elementor-6889 .elementor-element.elementor-element-04736bd { - --min-height: 400px; - } - - .elementor-6889 .elementor-element.elementor-element-ee58e08>.elementor-widget-container { - margin: 60px 0px 60px 0px; - } - - .elementor-6889 .elementor-element.elementor-element-9c563a3>.elementor-widget-container { - margin: 58px 0px 0px 0px; - } -} - -@media(max-width: 660px) { - .elementor-6889 .elementor-element.elementor-element-0c6882f { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-6889 .elementor-element.elementor-element-53dedfc { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-6889 .elementor-element.elementor-element-9585c58 { - --padding-top: 50px; - --padding-bottom: 30px; - --padding-left: 50px; - --padding-right: 50px; - } - - .elementor-6889 .elementor-element.elementor-element-4e0a49b .logico-title { - font-size: 24px; - } - - .elementor-6889 .elementor-element.elementor-element-4c3db5a { - --padding-top: 70px; - --padding-bottom: 60px; - --padding-left: 0px; - --padding-right: 0px; - } - - .elementor-6889 .elementor-element.elementor-element-e6cf1b8 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-6889 .elementor-element.elementor-element-1225243 { - --padding-top: 0px; - --padding-bottom: 0px; - --padding-left: 20px; - --padding-right: 20px; - } - - .elementor-6889 .elementor-element.elementor-element-9c563a3 .logico-title { - font-size: 38px; - } - - .elementor-6889 .elementor-element.elementor-element-497ac86>.elementor-widget-container { - margin: 41px 0px 0px 0px; - } -} - -@media(max-width: 480px) { - .elementor-6889 .elementor-element.elementor-element-9585c58 { - --padding-top: 40px; - --padding-bottom: 40px; - --padding-left: 25px; - --padding-right: 25px; - } - - .elementor-6889 .elementor-element.elementor-element-4e0a49b>.elementor-widget-container { - margin: 0px 0px 14px 0px; - } -} - - diff --git a/public/css/vendor/vendor-elementor-hfe.css b/public/css/vendor/vendor-elementor-hfe.css deleted file mode 100644 index 55e1036..0000000 --- a/public/css/vendor/vendor-elementor-hfe.css +++ /dev/null @@ -1,25 +0,0 @@ -.footer-width-fixer { - width: 100% -} - -.ehf-template-genesis.ehf-header .site-header .wrap,.ehf-template-genesis.ehf-footer .site-footer .wrap,.ehf-template-generatepress.ehf-header .site-header .inside-header { - width: 100%; - padding: 0; - max-width: 100% -} - -.ehf-template-generatepress.ehf-header .site-header,.ehf-template-generatepress.ehf-footer .site-footer { - width: 100%; - padding: 0; - max-width: 100%; - background-color: transparent!important -} - -.bhf-hidden { - display: none -} - -.ehf-header #masthead { - z-index: 99; - position: relative -} diff --git a/public/css/vendor/vendor-global-overrides.css b/public/css/vendor/vendor-global-overrides.css deleted file mode 100644 index 2912b8a..0000000 --- a/public/css/vendor/vendor-global-overrides.css +++ /dev/null @@ -1,979 +0,0 @@ -/* - Theme Name: Logico Child - Description: Logico Child Theme - Theme URI: https://example.com/themes/logico - Author: Artureanec - Author URI: https://example.com - Template: logico - Version: 1.0.0 - License: GNU General Public License version 3.0 - License URI: http://www.gnu.org/licenses/gpl-3.0.html - Text Domain: logico-child -*/ - -/* =Theme customization starts here -------------------------------------------------------- */ - -/* Hide mobile-specific logo by default */ -.logo-mobile { - display: none !important; -} - -/* ============================================================ - MOBILE & TABLET HEADER REFINEMENT (< 1024px) - Transition to mobile pill-shape earlier to prevent desktop overlap/wrapping - ============================================================ */ - -@media (max-width: 1024px) { - - /* Logo toggling */ - .logo-desktop { - display: none !important; - } - - .logo-mobile { - display: block !important; - } - - /* 1. Header Wrapper (Outer): Position & Spacing */ - .elementor-5180 .elementor-element.elementor-element-466de1b { - position: fixed !important; - top: 30px !important; - left: 0 !important; - right: 0 !important; - width: 100% !important; - padding-left: 20px !important; - padding-right: 20px !important; - height: auto !important; - z-index: 10000 !important; - background: transparent !important; - pointer-events: none; - } - - /* 2. The Header Box / Card (Inner) */ - .elementor-5180 .elementor-element.elementor-element-e052838 { - margin: 0 10px auto !important; - width: 100% !important; - max-width: 100% !important; - background-color: #ffffff !important; - border-radius: 25px !important; - overflow: hidden !important; - box-shadow: 0 12px 30px rgba(0, 0, 0, 0.08) !important; - pointer-events: all; - display: flex !important; - flex-direction: column !important; - } - - /* 3. Main Row Layout Container */ - .elementor-5180 .elementor-element.elementor-element-d681ece { - display: flex !important; - flex-direction: row !important; - flex-wrap: nowrap !important; - align-items: center !important; - justify-content: space-between !important; - width: 100% !important; - padding: 12px 25px !important; - min-height: 70px !important; - box-sizing: border-box !important; - gap: 0 !important; - } - - /* 4. Logo Container (Left) */ - .elementor-5180 .elementor-element.elementor-element-472172e { - flex: 1 !important; - display: flex !important; - align-items: center !important; - justify-content: flex-start !important; - padding: 0 !important; - margin: 0 !important; - } - - /* 5. Menu Container (Right / Hamburger) */ - .elementor-5180 .elementor-element.elementor-element-e44ee7e { - flex: 0 0 auto !important; - display: flex !important; - align-items: center !important; - justify-content: flex-end !important; - padding: 0 !important; - margin: 0 !important; - } - - /* 6. Logo Widget Adjustments */ - .elementor-5180 .elementor-element.elementor-element-846e53d { - width: auto !important; - margin: 0 !important; - display: flex !important; - align-items: center !important; - max-width: none !important; - } - - .elementor-5180 .elementor-element.elementor-element-846e53d .hfe-site-logo .hfe-site-logo-container img { - margin: 0 !important; - max-width: none !important; - } - - .elementor-5180 .elementor-element.elementor-element-846e53d .logo-mobile { - width: 180px !important; - height: auto !important; - min-width: 100px !important; - } - - /* 7. Menu Trigger (Hamburger) alignment */ - .elementor-5180 .elementor-element.elementor-element-0b7bf6f .menu-trigger { - display: flex !important; - align-items: center !important; - justify-content: flex-end !important; - padding: 5px !important; - margin: 0 !important; - } - - /* Hamburger icon customization */ - .elementor-5180 .elementor-element.elementor-element-0b7bf6f .hamburger { - width: 30px !important; - } - - .elementor-5180 .elementor-element.elementor-element-0b7bf6f .hamburger span { - background-color: #1f1f1f !important; - height: 2px !important; - margin-bottom: 5px !important; - } - - /* Hide desktop-only elements */ - .elementor-5180 .elementor-element.elementor-element-0b7bf6f .header-menu-container, - .elementor-5180 .elementor-element.elementor-element-2f31137, - .elementor-5180 .elementor-element.elementor-element-f961133 { - display: none !important; - } -} - -/* ============================================================ - MEDIUM DESKTOP OPTIMIZATION (1025px - 1480px) - Prevents logo/menu overlap on medium screens - ============================================================ */ -@media (min-width: 1025px) and (max-width: 1480px) { - /* Reduce logo size slightly */ - .elementor-5180 .elementor-element.elementor-element-846e53d .logo-desktop { - width: 130px !important; - height: auto !important; - } - - /* Force single line and tighten spacing */ - .elementor-5180 .main-menu { - display: flex !important; - flex-wrap: nowrap !important; - white-space: nowrap !important; - } - - .elementor-5180 .main-menu > li > a { - padding-left: 8px !important; - padding-right: 8px !important; - font-size: 13px !important; - } - - /* Reduce container spacing */ - .elementor-5180 .elementor-element.elementor-element-d681ece { - padding-left: 15px !important; - padding-right: 15px !important; - gap: 10px !important; - } - - /* Ensure the menu pill container stays compact */ - .header-menu-container { - padding-left: 8px !important; - padding-right: 8px !important; - max-width: 750px !important; - } - - /* Scale down the CTA button */ - .elementor-5180 .logico-small-button { - padding: 10px 20px !important; - font-size: 13px !important; - } -} - -/* Tablet Scaling (768px - 1024px) */ -@media (max-width: 1024px) and (min-width: 768px) { - .elementor-5180 .elementor-element.elementor-element-846e53d .logo-mobile { - width: 210px !important; - } -} - -/* Standard Mobile Scaling */ -@media (max-width: 767px) { - .elementor-5180 .elementor-element.elementor-element-846e53d .logo-mobile { - width: 175px !important; - } -} - -/* Extra Small Devise Optimization */ -@media (max-width: 480px) { - .elementor-5180 .elementor-element.elementor-element-466de1b { - top: 15px !important; - padding-left: 15px !important; - padding-right: 15px !important; - } - - .elementor-5180 .elementor-element.elementor-element-d681ece { - padding: 6px 20px !important; - min-height: 55px !important; /* Smaller height for small screens */ - } - - .elementor-5180 .elementor-element.elementor-element-846e53d .logo-mobile { - width: 155px !important; /* Scaled down for tiny screens */ - } -} - -/* ============================================================ - HOME SECTION IMAGE RESPONSIVENESS (wp-image-4481) - ============================================================ */ - -/* Fix for Tablet and Mobile */ -@media (max-width: 1024px) { - .elementor-element.elementor-element-99768ba .elementor-widget-container img.wp-image-4481 { - width: 100% !important; - max-width: 450px !important; - /* Prevent oversized/zoomed appearance on tablets */ - height: auto !important; - aspect-ratio: auto !important; - /* Maintain original proportions */ - object-fit: contain !important; - /* Ensure no cropping of important content */ - margin: 0 auto !important; - /* Centering */ - display: block !important; - padding-bottom: 0px !important; - /* Spacing below the image */ - } - - /* Ensure parent container centers the image */ - .elementor-element.elementor-element-99768ba { - text-align: center !important; - } -} - -/* Specific scaling for small mobile phones */ -@media (max-width: 767px) { - .elementor-element.elementor-element-99768ba .elementor-widget-container img.wp-image-4481 { - max-width: 90% !important; - /* Reduce scale on small screens */ - margin: 0 auto !important; - border-radius: 18px !important; - /* Consistent rounded edges */ - } -} - -/* ============================================================ - WHY CHOOSE DOORMILE SECTION RESPONSIVENESS (< 1020px) - ============================================================ */ - - - - - - -/* ============================================================ - PROBLEM SECTION - Responsive Layout Fix - Targets: "Fragmented Logistics is Broken" section only - No button styles included. - ============================================================ */ - -/* Prevent horizontal overflow on the outer container */ -.elementor-element.section-shrink-custom[data-id="30fd9d1"], -.elementor-element.section-shrink-custom[data-id="30fd9d1"] > .e-con-inner { - overflow-x: hidden !important; - box-sizing: border-box !important; -} - -@media (max-width: 1024px) { - /* Full width with padding so content doesn't touch screen edges */ - .elementor-element.section-shrink-custom[data-id="30fd9d1"] > .e-con-inner { - max-width: 100% !important; - width: 100% !important; - padding-left: 20px !important; - padding-right: 20px !important; - } - - /* The 4-icon stat grid: wrap into 2 columns on tablet */ - .elementor-element.elementor-element-e09c20e { - grid-template-columns: repeat(2, 1fr) !important; - gap: 24px !important; - } - - /* Description text: prevent overflow */ - .elementor-element.elementor-element-5a5c397, - .elementor-element.elementor-element-07cd509 { - width: 100% !important; - max-width: 100% !important; - box-sizing: border-box !important; - } - - .elementor-element.elementor-element-07cd509 p { - width: 100% !important; - overflow-wrap: break-word !important; - word-break: break-word !important; - } -} - -@media (max-width: 480px) { - /* Single column on small mobile */ - .elementor-element.elementor-element-e09c20e { - grid-template-columns: 1fr !important; - } -} - -/* ============================================================ - HEADER SCROLL VISIBILITY - Home page: hidden until scroll. All other pages: always visible. - ============================================================ */ - -/* Home page: header fades in after scroll (JS adds .header-visible-scrolled) */ -.is-home-page .header-hide-until-scroll { - opacity: 0 !important; - visibility: hidden !important; - transform: translateY(-20px); - transition: opacity 0.5s ease, visibility 0.5s ease, transform 0.5s ease !important; -} - -.is-home-page .header-hide-until-scroll.header-visible-scrolled { - opacity: 1 !important; - visibility: visible !important; - transform: translateY(0) !important; -} - -/* Non-home pages: always show header */ -body:not(.is-home-page) .header-hide-until-scroll { - opacity: 1 !important; - visibility: visible !important; - transform: translateY(0) !important; -} - -/* ============================================================ - PROBLEM SECTION - Responsive Text & Layout Fix - ============================================================ */ - -/* Prevent overflow at the section container level */ -.elementor-element.section-shrink-custom[data-id="30fd9d1"] { - overflow-x: hidden !important; - max-width: 100vw !important; -} - -.elementor-element.section-shrink-custom[data-id="30fd9d1"] > .e-con-inner { - max-width: 1480px !important; - width: 100% !important; - margin-left: auto !important; - margin-right: auto !important; - box-sizing: border-box !important; -} - -/* @media (min-width: 1300px) { - - .elementor-element.section-shrink-custom[data-id="30fd9d1"] > .e-con-inner { - max-width: 1300px !important; - padding: 0px 50px 10px !important; - } -} */ - -@media (max-width: 1024px) { - .elementor-element.section-shrink-custom[data-id="30fd9d1"] > .e-con-inner { - max-width: 100% !important; - padding-left: 20px !important; - padding-right: 20px !important; - } - - /* Left column (heading + stats + text): full width */ - .elementor-element.elementor-element-03db5d7 { - width: 100% !important; - max-width: 100% !important; - box-sizing: border-box !important; - } - - /* Stats grid: 2 columns on tablet */ - .elementor-element.elementor-element-e09c20e { - display: grid !important; - grid-template-columns: repeat(2, 1fr) !important; - gap: 20px !important; - width: 100% !important; - } - - /* Description text block: prevent overflow */ - .elementor-element.elementor-element-5a5c397 { - width: 100% !important; - max-width: 100% !important; - box-sizing: border-box !important; - } - - .elementor-element.elementor-element-07cd509 { - width: 100% !important; - max-width: 100% !important; - box-sizing: border-box !important; - } - - /* Force all text to wrap properly */ - .section-shrink-custom p, - .section-shrink-custom h3, - .section-shrink-custom span { - max-width: 100% !important; - word-break: break-word !important; - overflow-wrap: break-word !important; - white-space: normal !important; - } -} - -@media (max-width: 480px) { - /* Single column stats on small phones */ - .elementor-element.elementor-element-e09c20e { - grid-template-columns: 1fr !important; - } -} - -/* ============================================================ - PAGE LOADER - Must cover header on all viewports - Header uses z-index: 10000 so loader needs higher - ============================================================ */ -.page-loader-container { - z-index: 100000 !important; -} - -/* ============================================================ - CONNECTED LOGISTICS - India Map Image Sizing - Widen the map column to fill the gap on the right side - ============================================================ */ -@media (min-width: 1021px) { - /* Image column: force wider */ - - - /* Text column: take the remaining space */ - - - /* Map image: fill the wider container */ - -} - -/* ============================================================ - INDUSTRY SOLUTIONS - Hover Effect Override - Image fills box, content shows on hover with #c01227 shade. - ============================================================ */ - -.elementor-element.elementor-element-b891c78, -.elementor-element.elementor-element-9b933db, -.elementor-element.elementor-element-280b0dc { - position: relative !important; - overflow: hidden !important; - height: 620px !important; - display: flex !important; - flex-direction: column !important; - justify-content: flex-end !important; - align-items: flex-start !important; - text-align: left !important; - padding: 40px 40px 80px 40px !important; - - - border-radius: 20px !important; - background-color: #f7f7f7 !important; - transition: all 0.4s ease !important; -} - - -/* Make image fill the entire card box */ -.elementor-element.elementor-element-b891c78 .elementor-widget-image, -.elementor-element.elementor-element-9b933db .elementor-widget-image, -.elementor-element.elementor-element-280b0dc .elementor-widget-image { - position: absolute !important; - top: 0 !important; - left: 0 !important; - width: 100% !important; - height: 100% !important; - margin: 0 !important; - padding: 0 !important; - z-index: 1 !important; -} - -.elementor-element.elementor-element-b891c78 .elementor-widget-image img, -.elementor-element.elementor-element-9b933db .elementor-widget-image img, -.elementor-element.elementor-element-280b0dc .elementor-widget-image img { - width: 100% !important; - height: 100% !important; - object-fit: cover !important; - border-radius: 20px !important; - transition: transform 0.6s ease !important; -} - -/* Persistent bottom overlay before hover #c01227 */ -.elementor-element.elementor-element-b891c78::after, -.elementor-element.elementor-element-9b933db::after, -.elementor-element.elementor-element-280b0dc::after { - content: "" !important; - position: absolute !important; - bottom: 0 !important; - left: 0 !important; - width: 100% !important; - height: 120px !important; - background-image: linear-gradient(to top, rgba(34, 34, 34, 0.9), rgba(192, 18, 39, 0)) !important; - z-index: 1 !important; - opacity: 1 !important; - border-radius: 0 0 20px 20px !important; - transition: opacity 0.4s ease !important; - pointer-events: none !important; -} - -.elementor-element.elementor-element-b891c78:hover::after, -.elementor-element.elementor-element-9b933db:hover::after, -.elementor-element.elementor-element-280b0dc:hover::after { - opacity: 0 !important; -} - -/* Hover background shade overlay #c01227 */ - -.elementor-element.elementor-element-b891c78::before, -.elementor-element.elementor-element-9b933db::before, -.elementor-element.elementor-element-280b0dc::before { - content: "" !important; - position: absolute !important; - top: 0 !important; - left: 0 !important; - width: 100% !important; - height: 100% !important; - background-image: linear-gradient(to top, rgba(192, 18, 39, 0.95), rgba(192, 18, 39, 0.2)) !important; - - z-index: 2 !important; - opacity: 0 !important; - transition: opacity 0.4s ease !important; - border-radius: 20px !important; - - -} - -.elementor-element.elementor-element-b891c78:hover::before, -.elementor-element.elementor-element-9b933db:hover::before, -.elementor-element.elementor-element-280b0dc:hover::before { - opacity: 1 !important; -} - -/* Hide content until hover (explicitly target text and lists) */ -.elementor-element.elementor-element-b891c78 .elementor-widget-text-editor, -.elementor-element.elementor-element-9b933db .elementor-widget-text-editor, -.elementor-element.elementor-element-280b0dc .elementor-widget-text-editor, -.elementor-element.elementor-element-b891c78 .elementor-widget-divider, -.elementor-element.elementor-element-9b933db .elementor-widget-divider, -.elementor-element.elementor-element-280b0dc .elementor-widget-divider, -.elementor-element.elementor-element-b891c78 .hover-list-content, -.elementor-element.elementor-element-9b933db .hover-list-content, -.elementor-element.elementor-element-280b0dc .hover-list-content { - position: relative !important; - z-index: 3 !important; - opacity: 0 !important; - transform: translateY(20px) !important; - transition: opacity 0.4s ease, transform 0.4s ease !important; -} - -.elementor-element.elementor-element-b891c78:hover .elementor-widget-text-editor, -.elementor-element.elementor-element-9b933db:hover .elementor-widget-text-editor, -.elementor-element.elementor-element-280b0dc:hover .elementor-widget-text-editor, -.elementor-element.elementor-element-b891c78:hover .elementor-widget-divider, -.elementor-element.elementor-element-9b933db:hover .elementor-widget-divider, -.elementor-element.elementor-element-280b0dc:hover .elementor-widget-divider, -.elementor-element.elementor-element-b891c78:hover .hover-list-content, -.elementor-element.elementor-element-9b933db:hover .hover-list-content, -.elementor-element.elementor-element-280b0dc:hover .hover-list-content { - opacity: 1 !important; - transform: translateY(0) !important; -} - - -/* Force text to be white and clean */ -.elementor-element.elementor-element-b891c78 .logico-title, -.elementor-element.elementor-element-9b933db .logico-title, -.elementor-element.elementor-element-280b0dc .logico-title, -.elementor-element.elementor-element-b891c78 p, -.elementor-element.elementor-element-9b933db p, -.elementor-element.elementor-element-280b0dc p { - position: relative !important; - z-index: 5 !important; - font-size: 20px !important; -} - -.elementor-element.elementor-element-b891c78 .logico-title, -.elementor-element.elementor-element-9b933db .logico-title, -.elementor-element.elementor-element-280b0dc .logico-title { - color: #fff !important; - text-shadow: 0px 2px 10px rgba(255, 255, 255, 0.4) !important; - font-size: 24px !important; - font-weight: 700 !important; - margin-bottom: 15px !important; - text-align: left !important; - transition: all 0.3s ease !important; - position: relative !important; - padding-left: 0px !important; - cursor: pointer !important; -} - -.elementor-element.elementor-element-b891c78:hover .logico-title, -.elementor-element.elementor-element-9b933db:hover .logico-title, -.elementor-element.elementor-element-280b0dc:hover .logico-title { - padding-left: 45px !important; -} - - -/* White Circle Arrow Icon Wrapper */ -.title-icon { - display: inline-flex !important; - align-items: center !important; - justify-content: center !important; - position: absolute !important; - left: 0 !important; - top: 50% !important; - transform: translateY(-50%) scale(0.6) !important; - width: 32px !important; - height: 32px !important; - background-color: #ffffff !important; - border-radius: 50% !important; - color: #000000 !important; - opacity: 0 !important; - transition: opacity 0.3s ease, transform 0.3s ease !important; -} - -.elementor-element.elementor-element-b891c78:hover .title-icon, -.elementor-element.elementor-element-9b933db:hover .title-icon, -.elementor-element.elementor-element-280b0dc:hover .title-icon { - opacity: 1 !important; - transform: translateY(-50%) scale(1) !important; -} - - -.title-icon svg { - width: 18px !important; - height: 18px !important; -} - - - - - -.elementor-element.elementor-element-b891c78:hover .logico-title, -.elementor-element.elementor-element-9b933db:hover .logico-title, -.elementor-element.elementor-element-280b0dc:hover .logico-title, -.elementor-element.elementor-element-b891c78:hover p, -.elementor-element.elementor-element-9b933db:hover p, -.elementor-element.elementor-element-280b0dc:hover p { - color: #ffffff !important; -} - - -.elementor-element.elementor-element-b891c78:hover .elementor-divider-separator, -.elementor-element.elementor-element-9b933db:hover .elementor-divider-separator, -.elementor-element.elementor-element-280b0dc:hover .elementor-divider-separator { - border-top-color: rgba(255, 255, 255, 0.4) !important; -} - -/* Lists styling on Hover */ -.hover-list-content { - position: relative !important; - z-index: 5 !important; - opacity: 0 !important; - transform: translateY(20px) !important; - transition: opacity 0.4s ease 0.1s, transform 0.4s ease 0.1s !important; /* staggered entry */ - - width: 100% !important; - margin-top: 25px !important; - margin-bottom: 20px !important; - - -} - -.elementor-element.elementor-element-b891c78:hover .hover-list-content, -.elementor-element.elementor-element-9b933db:hover .hover-list-content, -.elementor-element.elementor-element-280b0dc:hover .hover-list-content { - opacity: 1 !important; - transform: translateY(0) !important; -} - -.list-section { - margin-bottom: 25px !important; - width: 100% !important; -} - - -.list-section:last-child { - margin-bottom: 0 !important; -} - -.list-section-title { - color: #e2e8f0 !important; - font-size: 13px !important; - font-weight: 700 !important; - letter-spacing: 1.5px !important; - margin-bottom: 12px !important; - text-transform: uppercase !important; - text-align: left !important; -} - -.hover-items-list { - list-style: none !important; - padding: 0 !important; - margin: 0 !important; -} - -.hover-items-list li { - display: flex !important; - justify-content: flex-start !important; - align-items: flex-start !important; - gap: 12px !important; - margin-bottom: 12px !important; - color: #ffffff !important; - font-size: 16px !important; - line-height: 1.4 !important; - text-align: left !important; -} - - - - -.hover-items-list li::before { - content: "•" !important; - color: #ffffff !important; - font-size: 20px !important; - line-height: 1 !important; - margin-top: -3px !important; - flex-shrink: 0 !important; -} - - -.hover-items-list li:last-child { - margin-bottom: 0 !important; -} - -.hover-items-list li span { - color: #ffffff !important; -} - -/* Push headers to bottom */ -.elementor-element.elementor-element-b891c78 .elementor-widget-logico_heading, -.elementor-element.elementor-element-9b933db .elementor-widget-logico_heading, -.elementor-element.elementor-element-280b0dc .elementor-widget-logico_heading { - position: absolute !important; - bottom: 30px !important; - left: 30px !important; - z-index: 10 !important; - margin: 0 !important; - text-align: left !important; - - -} - -/* ============================================================ - FOOTER CONTACT LINKS - Contrast Fix - ============================================================ */ -.elementor-6585 a, -.elementor-6585 a::before, -.elementor-6585 a::after { - color: #FFFFFF !important; - text-decoration: none !important; - transition: all 0.4s ease-in-out !important; -} - -/* Apply red hover color only to simple links, avoiding buttons */ -.elementor-6585 a:not(.logico-alter-button):hover { - color: #c01227 !important; -} - -.elementor-6585 a.logico-alter-button:hover { - opacity: 0.9 !important; -} - -/* Specific fix for phone and email links to ensure no default theme underlines */ -.elementor-element-87be926 a, -.elementor-element-ba67644 a { - border-bottom: none !important; - text-decoration: none !important; -} - -/* ============================================================ - SOCIAL ICONS VISIBILITY FIX - Ensures both font-based and SVG icons are visible and properly sized. - Targeting the common .wrapper-socials class used across the site. - ============================================================ */ -.e-font-icon-svg { - display: inline-block; - width: 1em; - height: 1em; - fill: currentColor; - vertical-align: middle; -} - -.elementor-social-icon svg { - width: 25px; - height: 25px; -} - -.fab, .fas, .far { - display: inline-block !important; -} - -.wrapper-socials { - list-style: none !important; - padding: 0 !important; - margin: 0 !important; - display: flex !important; - flex-wrap: wrap; - gap: 10px; -} - -.wrapper-socials li { - display: inline-block !important; - margin: 0 !important; - padding: 0 !important; -} - -.wrapper-socials li:before { - content: none !important; -} - -.wrapper-socials a { - display: flex !important; - align-items: center; - justify-content: center; - width: 36px; - height: 36px; - border-radius: 50%; - background-color: rgba(0, 0, 0, 0.05); - color: inherit; - text-decoration: none !important; - transition: all 0.3s ease; - font-size: 16px; -} - -.wrapper-socials a:hover { - background-color: var(--logico-accent-color, #c01227); - color: #fff !important; -} - -.wrapper-socials a svg { - width: 18px; - height: 18px; - fill: currentColor; -} - -/* Global visibility enforcement for Elementor and other social icons */ -.elementor-social-icon, -.e-font-icon-svg, -.wrapper-socials i, -.wrapper-socials svg { - display: inline-block !important; - visibility: visible !important; - opacity: 1 !important; -} - -/* Ensure SVG icons have at least some size if not specified */ -svg.e-font-icon-svg, -.elementor-social-icon svg { - min-width: 16px; - min-height: 16px; -} - - - - - - -/* ============================================================ - REDESIGNED STEP CARDS (How It Works) - BLACK TEMPLATE - ============================================================ */ -.dm-step-card { - background: #111111; - border: 1px solid #222222; - border-radius: 25px; - padding: 35px; - height: 100%; - transition: all 0.4s cubic-bezier(0.165, 0.84, 0.44, 1); - display: flex; - flex-direction: column; - gap: 20px; - box-shadow: 0 10px 30px rgba(0, 0, 0, 0.2); - margin: 20px; -} - -.dm-step-card:hover { - border-color: #c01227; - background: #161616; - box-shadow: 0 30px 60px rgba(192, 18, 39, 0.3), 0 0 30px rgba(192, 18, 39, 0.15), 0 10px 25px rgba(0, 0, 0, 0.5); - transform: translateY(-10px) scale(1.02); -} - -.dm-step-card__image { - width: 100%; - margin-bottom: 10px; -} - -.dm-step-card__image img { - width: 100%; - height: auto; - border-radius: 20px; - object-fit: cover; - display: block; - opacity: 0.9; - transition: opacity 0.3s ease; -} - -.dm-step-card:hover .dm-step-card__image img { - opacity: 1; -} - -.dm-step-card__body { - display: flex; - flex-direction: column; - gap: 12px; -} - -.dm-step-card__num { - color: #c01227; - font-weight: 800; - text-transform: uppercase; - font-size: 13px; - letter-spacing: 1.5px; - margin: 0; -} - -.dm-step-card__title { - font-size: 26px; - font-weight: 800; - color: #ffffff; - margin: 0; - line-height: 1.2; -} - -.dm-step-card__text { - font-size: 15px; - line-height: 1.6; - color: #aaaaaa; - margin: 0; -} - -.dm-step-card__list { - list-style: none; - padding: 0; - margin: 10px 0 0 0; - display: flex; - flex-direction: column; - gap: 10px; -} - -.dm-step-card__list li { - position: relative; - padding-left: 28px; - font-size: 14px; - color: #dddddd; - font-weight: 700; - line-height: 1.4; -} - -.dm-step-card__list li::before { - content: "\f061"; /* FontAwesome arrow-right */ - font-family: "Font Awesome 6 Free"; - font-weight: 900; - position: absolute; - left: 0; - top: 1px; - color: #c01227; - font-size: 12px; -} - diff --git a/public/css/vendor/vendor-icons-fontello-load.css b/public/css/vendor/vendor-icons-fontello-load.css deleted file mode 100644 index c66e224..0000000 --- a/public/css/vendor/vendor-icons-fontello-load.css +++ /dev/null @@ -1,8 +0,0 @@ -@font-face { - font-display: swap; - font-family: 'fontello'; - src: url(/fonts/fontello.woff2?98791691) format("woff2"); - font-weight: 400; - font-style: normal -} - diff --git a/public/css/vendor/vendor-icons-fontello.css b/public/css/vendor/vendor-icons-fontello.css deleted file mode 100644 index 05dfcc5..0000000 --- a/public/css/vendor/vendor-icons-fontello.css +++ /dev/null @@ -1,523 +0,0 @@ -[class^="icon-"]:before,[class*=" icon-"]:before { - font-family: 'fontello'; - font-style: normal; - font-weight: 400; - speak: never; - 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-arrow-down:before { - content: '\e800' -} - -.icon-arrow-right:before { - content: '\e801' -} - -.icon-arrow-left:before { - content: '\e802' -} - -.icon-arrow-top:before { - content: '\e803' -} - -.icon-arrow-x-l-down:before { - content: '\e804' -} - -.icon-arrow-x-r-down:before { - content: '\e805' -} - -.icon-arrow-x-l-top:before { - content: '\e806' -} - -.icon-button-arrow-x-l-down:before { - content: '\e807' -} - -.icon-button-arrow-x-r-down:before { - content: '\e808' -} - -.icon-button-arrow-x-l-top:before { - content: '\e809' -} - -.icon-arrow-x-r-top:before { - content: '\e80a' -} - -.icon-button-arrow-x-r-top:before { - content: '\e80b' -} - -.icon-chevron-large-down:before { - content: '\e80c' -} - -.icon-chevron-large-left:before { - content: '\e80d' -} - -.icon-chevron-large-top:before { - content: '\e80e' -} - -.icon-chevron-large-right:before { - content: '\e80f' -} - -.icon-chevron-medium-down:before { - content: '\e810' -} - -.icon-chevron-medium-left:before { - content: '\e811' -} - -.icon-chevron-medium-right:before { - content: '\e812' -} - -.icon-chevron-medium-top:before { - content: '\e813' -} - -.icon-chevron-small-left:before { - content: '\e814' -} - -.icon-chevron-small-top:before { - content: '\e815' -} - -.icon-chevron-small-down:before { - content: '\e816' -} - -.icon-chevron-small-right:before { - content: '\e817' -} - -.icon-goods-export-1:before { - content: '\e819' -} - -.icon-goods-export-2:before { - content: '\e81a' -} - -.icon-goods-export-3:before { - content: '\e81b' -} - -.icon-goods-export-4:before { - content: '\e81c' -} - -.icon-goods-export-5:before { - content: '\e81d' -} - -.icon-goods-export-6:before { - content: '\e81e' -} - -.icon-goods-export-7:before { - content: '\e81f' -} - -.icon-goods-export-8:before { - content: '\e820' -} - -.icon-goods-export-9:before { - content: '\e821' -} - -.icon-goods-export-10:before { - content: '\e822' -} - -.icon-goods-export-11:before { - content: '\e823' -} - -.icon-goods-export-12:before { - content: '\e824' -} - -.icon-goods-export-13:before { - content: '\e825' -} - -.icon-goods-export-14:before { - content: '\e826' -} - -.icon-goods-export-15:before { - content: '\e827' -} - -.icon-goods-export-16:before { - content: '\e828' -} - -.icon-goods-export-17:before { - content: '\e829' -} - -.icon-goods-export-18:before { - content: '\e82a' -} - -.icon-goods-export-19:before { - content: '\e82b' -} - -.icon-goods-export-20:before { - content: '\e82c' -} - -.icon-goods-export-21:before { - content: '\e82d' -} - -.icon-goods-export-22:before { - content: '\e82e' -} - -.icon-goods-export-23:before { - content: '\e82f' -} - -.icon-goods-export-24:before { - content: '\e830' -} - -.icon-goods-export-25:before { - content: '\e831' -} - -.icon-goods-export-26:before { - content: '\e832' -} - -.icon-goods-export-27:before { - content: '\e833' -} - -.icon-goods-export-28:before { - content: '\e834' -} - -.icon-goods-export-29:before { - content: '\e835' -} - -.icon-goods-export-30:before { - content: '\e836' -} - -.icon-goods-export-31:before { - content: '\e837' -} - -.icon-goods-export-32:before { - content: '\e838' -} - -.icon-light-container:before { - content: '\e839' -} - -.icon-light-delivery:before { - content: '\e83a' -} - -.icon-light-directions:before { - content: '\e83b' -} - -.icon-light-storage:before { - content: '\e83c' -} - -.icon-triangle-arrow-down:before { - content: '\e83d' -} - -.icon-triangle-arrow-left:before { - content: '\e83e' -} - -.icon-triangle-arrow-right:before { - content: '\e83f' -} - -.icon-triangle-arrow-top:before { - content: '\e840' -} - -.icon-air-delivery:before { - content: '\e841' -} - -.icon-call:before { - content: '\e842' -} - -.icon-cart:before { - content: '\e843' -} - -.icon-calendar:before { - content: '\e844' -} - -.icon-close:before { - content: '\e845' -} - -.icon-container:before { - content: '\e846' -} - -.icon-coupon:before { - content: '\e847' -} - -.icon-crop:before { - content: '\e848' -} - -.icon-download:before { - content: '\e849' -} - -.icon-download-alter:before { - content: '\e84a' -} - -.icon-eye:before { - content: '\e84b' -} - -.icon-file-doc:before { - content: '\e84c' -} - -.icon-file-file:before { - content: '\e84d' -} - -.icon-file-pdf:before { - content: '\e84e' -} - -.icon-garland:before { - content: '\e84f' -} - -.icon-font:before { - content: '\e850' -} - -.icon-half-logo:before { - content: '\e851' -} - -.icon-logo:before { - content: '\e852' -} - -.icon-location:before { - content: '\e853' -} - -.icon-hiring:before { - content: '\e854' -} - -.icon-mail:before { - content: '\e855' -} - -.icon-package-delivery:before { - content: '\e856' -} - -.icon-paint:before { - content: '\e857' -} - -.icon-print:before { - content: '\e858' -} - -.icon-resize:before { - content: '\e85a' -} - -.icon-sidebar:before { - content: '\e85b' -} - -.icon-search:before { - content: '\e85c' -} - -.icon-side-menu-black:before { - content: '\e85d' -} - -.icon-side-menu-light:before { - content: '\e85e' -} - -.icon-star-light:before { - content: '\e861' -} - -.icon-star:before { - content: '\e862' -} - -.icon-supply-chain:before { - content: '\e863' -} - -.icon-tap:before { - content: '\e864' -} - -.icon-terms:before { - content: '\e865' -} - -.icon-translate:before { - content: '\e866' -} - -.icon-trolley:before { - content: '\e867' -} - -.icon-update:before { - content: '\e868' -} - -.icon-user:before { - content: '\e869' -} - -.icon-solid-warehousing-container:before { - content: '\e86a' -} - -.icon-solid-warehousing-conveyor:before { - content: '\e86b' -} - -.icon-solid-warehousing-delivery:before { - content: '\e86c' -} - -.icon-solid-warehousing-hand-loader:before { - content: '\e86d' -} - -.icon-solid-warehousing-loader:before { - content: '\e86e' -} - -.icon-solid-warehousing-loader-in-work:before { - content: '\e86f' -} - -.icon-solid-warehousing-manual-loader-box:before { - content: '\e870' -} - -.icon-solid-warehousing-manual-transportation:before { - content: '\e871' -} - -.icon-solid-warehousing-scales:before { - content: '\e872' -} - -.icon-solid-warehousing-scanner:before { - content: '\e873' -} - -.icon-solid-warehousing-palett:before { - content: '\e874' -} - -.icon-solid-warehousing-security:before { - content: '\e875' -} - -.icon-solid-warehousing-storage:before { - content: '\e876' -} - -.icon-solid-warehousing-truck:before { - content: '\e877' -} - -.icon-solid-warehousing-warehouse:before { - content: '\e878' -} - -.icon-solid-warehousing-autoloader:before { - content: '\e879' -} - -.icon-check:before { - content: '\e87a' -} - -.icon-check-alter:before { - content: '\e87b' -} - -.icon-quote-left:before { - content: '\e87c' -} - -.icon-quote-right:before { - content: '\e87d' -} - -.icon-quote-right-light:before { - content: '\e87e' -} - -.icon-play:before { - content: '\e8a2' -} - -.icon-play-active:before { - content: '\e8a3' -} - -.icon-icon-rounded:before { - content: '\e8f9' -} - -.icon-icon-angular:before { - content: '\e8fa' -} diff --git a/public/css/vendor/vendor-layout-main.css b/public/css/vendor/vendor-layout-main.css deleted file mode 100644 index a52847d..0000000 --- a/public/css/vendor/vendor-layout-main.css +++ /dev/null @@ -1,200 +0,0 @@ -/* - Theme Name: Logico Child - Description: Logico Child Theme - Theme URI: https://example.com/themes/logico - Author: Artureanec - Author URI: https://example.com - Template: logico - Version: 1.0.0 - License: GNU General Public License version 3.0 - License URI: http://www.gnu.org/licenses/gpl-3.0.html - Text Domain: logico-child -*/ - -/* =Theme customization starts here -------------------------------------------------------- */ - -/* Hide mobile-specific logo by default */ -.logo-mobile { - display: none !important; -} - -/* ============================================================ - MOBILE & TABLET HEADER REFINEMENT (< 1024px) - Transition to mobile pill-shape earlier to prevent desktop overlap/wrapping - ============================================================ */ - -@media (max-width: 1024px) { - - /* Logo toggling */ - .logo-desktop { - display: none !important; - } - - .logo-mobile { - display: block !important; - } - - /* 1. Header Wrapper (Outer): Position & Spacing */ - .elementor-5180 .elementor-element.elementor-element-466de1b { - position: fixed !important; - top: 30px !important; - left: 0 !important; - right: 0 !important; - width: 100% !important; - padding-left: 20px !important; - padding-right: 20px !important; - height: auto !important; - z-index: 10000 !important; - background: transparent !important; - pointer-events: none; - } - - /* 2. The Header Box / Card (Inner) */ - .elementor-5180 .elementor-element.elementor-element-e052838 { - margin: 0 10px auto !important; - width: 100% !important; - max-width: 100% !important; - background-color: #ffffff !important; - border-radius: 25px !important; - overflow: hidden !important; - box-shadow: 0 12px 30px rgba(0, 0, 0, 0.08) !important; - pointer-events: all; - display: flex !important; - flex-direction: column !important; - } - - /* 3. Main Row Layout Container */ - .elementor-5180 .elementor-element.elementor-element-d681ece { - display: flex !important; - flex-direction: row !important; - flex-wrap: nowrap !important; - align-items: center !important; - justify-content: space-between !important; - width: 100% !important; - padding: 12px 25px !important; - min-height: 70px !important; - box-sizing: border-box !important; - gap: 0 !important; - } - - /* 4. Logo Container (Left) */ - .elementor-5180 .elementor-element.elementor-element-472172e { - flex: 1 !important; - display: flex !important; - align-items: center !important; - justify-content: flex-start !important; - padding: 0 !important; - margin: 0 !important; - } - - /* 5. Menu Container (Right / Hamburger) */ - .elementor-5180 .elementor-element.elementor-element-e44ee7e { - flex: 0 0 auto !important; - display: flex !important; - align-items: center !important; - justify-content: flex-end !important; - padding: 0 !important; - margin: 0 !important; - } - - /* 6. Logo Widget Adjustments */ - .elementor-5180 .elementor-element.elementor-element-846e53d { - width: auto !important; - margin: 0 !important; - display: flex !important; - align-items: center !important; - max-width: none !important; - } - - .elementor-5180 .elementor-element.elementor-element-846e53d .hfe-site-logo .hfe-site-logo-container img { - margin: 0 !important; - max-width: none !important; - } - - .elementor-5180 .elementor-element.elementor-element-846e53d .logo-mobile { - width: 180px !important; - height: auto !important; - min-width: 100px !important; - } - - /* 7. Menu Trigger (Hamburger) alignment */ - .elementor-5180 .elementor-element.elementor-element-0b7bf6f .menu-trigger { - display: flex !important; - align-items: center !important; - justify-content: flex-end !important; - padding: 5px !important; - margin: 0 !important; - } - - /* Hamburger icon customization */ - .elementor-5180 .elementor-element.elementor-element-0b7bf6f .hamburger { - width: 30px !important; - } - - .elementor-5180 .elementor-element.elementor-element-0b7bf6f .hamburger span { - background-color: #1f1f1f !important; - height: 2px !important; - margin-bottom: 5px !important; - } - - /* Hide desktop-only elements */ - .elementor-5180 .elementor-element.elementor-element-0b7bf6f .header-menu-container, - .elementor-5180 .elementor-element.elementor-element-2f31137, - .elementor-5180 .elementor-element.elementor-element-f961133 { - display: none !important; - } -} - -/* ============================================================ - MEDIUM DESKTOP OPTIMIZATION (1025px - 1480px) - Prevents logo/menu overlap on medium screens - ============================================================ */ -@media (min-width: 1025px) and (max-width: 1480px) { - /* Reduce logo size slightly */ - .elementor-5180 .elementor-element.elementor-element-846e53d .logo-desktop { - width: 130px !important; - height: auto !important; - } - - /* Force single line and tighten spacing */ - .elementor-5180 .main-menu { - display: flex !important; - flex-wrap: nowrap !important; - white-space: nowrap !important; - } - - .elementor-5180 .main-menu > li > a { - padding-left: 8px !important; - padding-right: 8px !important; - font-size: 13px !important; - } - - /* Reduce container spacing */ - .elementor-5180 .elementor-element.elementor-element-d681ece { - padding-left: 15px !important; - padding-right: 15px !important; - gap: 10px !important; - } - - /* Ensure the menu pill container stays compact */ - .header-menu-container { - padding-left: 8px !important; - padding-right: 8px !important; - max-width: 750px !important; - } - - /* Scale down the CTA button */ - .elementor-5180 .logico-small-button { - padding: 10px 20px !important; - font-size: 13px !important; - } -} - -/* Tablet Scaling (768px - 1024px) */ -@media (max-width: 1024px) and (min-width: 768px) { - .elementor-5180 .elementor-element.elementor-element-846e53d .logo-mobile { - width: 210px !important; - } -} - diff --git a/public/css/vendor/vendor-responsive-laptops.css b/public/css/vendor/vendor-responsive-laptops.css deleted file mode 100644 index d5282ea..0000000 --- a/public/css/vendor/vendor-responsive-laptops.css +++ /dev/null @@ -1,73 +0,0 @@ -/* ============================================================ - LAPTOP RESPONSIVENESS FIX (1025px – 1520px) - Enforces desktop layouts strictly within laptop constraints. - Leaves Mobile (<1024px) and Ultrawide (>1520px) UNTOUCHED. - ============================================================ */ - -@media (min-width: 1025px) and (max-width: 1520px) { - - /* Hero Slider - Force Desktop Alignment */ - .logico-content-slider-widget .slide-content-inner { - text-align: left !important; - align-items: flex-start !important; - display: flex !important; - flex-direction: column !important; - } - - .logico-content-slider-widget .content-slider-item-heading, - .logico-content-slider-widget .content-slider-item-text { - text-align: center !important; - } - - /* Restore Flex & Grid container directions to desktop state */ - /* .e-con.e-parent, - .e-con.e-child { - --flex-direction: var(--flex-direction) !important; - --container-widget-width: var(--container-widget-width) !important; - --container-widget-height: var(--container-widget-height) !important; - } */ - - /* Keep the .e-con-inner container widths at desktop-equivalent max widths */ - .e-con-boxed>.e-con-inner { - max-width: min(var(--container-max-width, 1480px), 100%) !important; - margin-left: auto !important; - margin-right: auto !important; - } - - /* ─── Problem Section Specific Fixes ─── */ - .elementor-element.section-shrink-custom[data-id="30fd9d1"]>.e-con-inner { - display: flex !important; - flex-direction: row !important; - max-width: 1480px !important; - width: 100% !important; - gap: 40px !important; - } - - .elementor-element.elementor-element-03db5d7 { - flex: 1 1 0% !important; - display: flex !important; - flex-direction: column !important; - } - - .elementor-element.elementor-element-e09c20e { - display: grid !important; - grid-template-columns: repeat(4, 1fr) !important; - gap: 24px !important; - } - - .elementor-element.elementor-element-5a5c397 { - flex: 0 0 auto !important; - width: auto !important; - } - - /* ─── Connected Logistics Section Fixes ─── */ - .elementor-element.elementor-element-9ffed33 { - display: flex !important; - flex-direction: row !important; - flex-wrap: nowrap !important; - } - - - - -} \ No newline at end of file diff --git a/public/css/vendor/vendor-theme-core.css b/public/css/vendor/vendor-theme-core.css deleted file mode 100644 index 50a4a2b..0000000 --- a/public/css/vendor/vendor-theme-core.css +++ /dev/null @@ -1,28884 +0,0 @@ -@charset "UTF-8";@font-face { - font-display: swap; - font-family: 'fontello'; - src: url(../../fonts/fontello.eot?98791691); - src: url("../../fonts/fontello.eot?98791691#iefix") format("embedded-opentype"),url(../../fonts/fontello.woff2?98791691) format("woff2"),url(../../fonts/fontello.woff?98791691) format("woff"),url(../../fonts/fontello.ttf?98791691) format("truetype"),url("../../fonts/fontello.svg?98791691#fontello") format("svg"); - font-weight: 400; - font-style: normal -} - - -.fontello { - font-family: 'fontello'; - font-style: normal; - font-weight: 400; - 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-arrow-down:before { - content: '\e800' -} - -.icon-arrow-right:before { - content: '\e801' -} - -.icon-arrow-left:before { - content: '\e802' -} - -.icon-arrow-top:before { - content: '\e803' -} - -.icon-arrow-x-l-down:before { - content: '\e804' -} - -.icon-arrow-x-r-down:before { - content: '\e805' -} - -.icon-arrow-x-l-top:before { - content: '\e806' -} - -.icon-button-arrow-x-l-down:before { - content: '\e807' -} - -.icon-button-arrow-x-r-down:before { - content: '\e808' -} - -.icon-button-arrow-x-l-top:before { - content: '\e809' -} - -.icon-arrow-x-r-top:before { - content: '\e80a' -} - -.icon-button-arrow-x-r-top:before { - content: '\e80b' -} - -.icon-chevron-large-down:before { - content: '\e80c' -} - -.icon-chevron-large-left:before { - content: '\e80d' -} - -.icon-chevron-large-top:before { - content: '\e80e' -} - -.icon-chevron-large-right:before { - content: '\e80f' -} - -.icon-chevron-medium-down:before { - content: '\e810' -} - -.icon-chevron-medium-left:before { - content: '\e811' -} - -.icon-chevron-medium-right:before { - content: '\e812' -} - -.icon-chevron-medium-top:before { - content: '\e813' -} - -.icon-chevron-small-left:before { - content: '\e814' -} - -.icon-chevron-small-top:before { - content: '\e815' -} - -.icon-chevron-small-down:before { - content: '\e816' -} - -.icon-chevron-small-right:before { - content: '\e817' -} - -.icon-goods-export-1:before { - content: '\e819' -} - -.icon-goods-export-2:before { - content: '\e81a' -} - -.icon-goods-export-3:before { - content: '\e81b' -} - -.icon-goods-export-4:before { - content: '\e81c' -} - -.icon-goods-export-5:before { - content: '\e81d' -} - -.icon-goods-export-6:before { - content: '\e81e' -} - -.icon-goods-export-7:before { - content: '\e81f' -} - -.icon-goods-export-8:before { - content: '\e820' -} - -.icon-goods-export-9:before { - content: '\e821' -} - -.icon-goods-export-10:before { - content: '\e822' -} - -.icon-goods-export-11:before { - content: '\e823' -} - -.icon-goods-export-12:before { - content: '\e824' -} - -.icon-goods-export-13:before { - content: '\e825' -} - -.icon-goods-export-14:before { - content: '\e826' -} - -.icon-goods-export-15:before { - content: '\e827' -} - -.icon-goods-export-16:before { - content: '\e828' -} - -.icon-goods-export-17:before { - content: '\e829' -} - -.icon-goods-export-18:before { - content: '\e82a' -} - -.icon-goods-export-19:before { - content: '\e82b' -} - -.icon-goods-export-20:before { - content: '\e82c' -} - -.icon-goods-export-21:before { - content: '\e82d' -} - -.icon-goods-export-22:before { - content: '\e82e' -} - -.icon-goods-export-23:before { - content: '\e82f' -} - -.icon-goods-export-24:before { - content: '\e830' -} - -.icon-goods-export-25:before { - content: '\e831' -} - -.icon-goods-export-26:before { - content: '\e832' -} - -.icon-goods-export-27:before { - content: '\e833' -} - -.icon-goods-export-28:before { - content: '\e834' -} - -.icon-goods-export-29:before { - content: '\e835' -} - -.icon-goods-export-30:before { - content: '\e836' -} - -.icon-goods-export-31:before { - content: '\e837' -} - -.icon-goods-export-32:before { - content: '\e838' -} - -.icon-light-container:before { - content: '\e839' -} - -.icon-light-delivery:before { - content: '\e83a' -} - -.icon-light-directions:before { - content: '\e83b' -} - -.icon-light-storage:before { - content: '\e83c' -} - -.icon-triangle-arrow-down:before { - content: '\e83d' -} - -.icon-triangle-arrow-left:before { - content: '\e83e' -} - -.icon-triangle-arrow-right:before { - content: '\e83f' -} - -.icon-triangle-arrow-top:before { - content: '\e840' -} - -.icon-air-delivery:before { - content: '\e841' -} - -.icon-call:before { - content: '\e842' -} - -.icon-cart:before { - content: '\e843' -} - -.icon-calendar:before { - content: '\e844' -} - -.icon-close:before { - content: '\e845' -} - -.icon-container:before { - content: '\e846' -} - -.icon-coupon:before { - content: '\e847' -} - -.icon-crop:before { - content: '\e848' -} - -.icon-download:before { - content: '\e849' -} - -.icon-download-alter:before { - content: '\e84a' -} - -.icon-eye:before { - content: '\e84b' -} - -.icon-file-doc:before { - content: '\e84c' -} - -.icon-file-file:before { - content: '\e84d' -} - -.icon-file-pdf:before { - content: '\e84e' -} - -.icon-garland:before { - content: '\e84f' -} - -.icon-font:before { - content: '\e850' -} - -.icon-half-logo:before { - content: '\e851' -} - -.icon-logo:before { - content: '\e852' -} - -.icon-location:before { - content: '\e853' -} - -.icon-hiring:before { - content: '\e854' -} - -.icon-mail:before { - content: '\e855' -} - -.icon-package-delivery:before { - content: '\e856' -} - -.icon-paint:before { - content: '\e857' -} - -.icon-print:before { - content: '\e858' -} - -.icon-resize:before { - content: '\e85a' -} - -.icon-sidebar:before { - content: '\e85b' -} - -.icon-search:before { - content: '\e85c' -} - -.icon-side-menu-black:before { - content: '\e85d' -} - -.icon-side-menu-light:before { - content: '\e85e' -} - -.icon-star-light:before { - content: '\e861' -} - -.icon-star:before { - content: '\e862' -} - -.icon-supply-chain:before { - content: '\e863' -} - -.icon-tap:before { - content: '\e864' -} - -.icon-terms:before { - content: '\e865' -} - -.icon-translate:before { - content: '\e866' -} - -.icon-trolley:before { - content: '\e867' -} - -.icon-update:before { - content: '\e868' -} - -.icon-user:before { - content: '\e869' -} - -.icon-solid-warehousing-container:before { - content: '\e86a' -} - -.icon-solid-warehousing-conveyor:before { - content: '\e86b' -} - -.icon-solid-warehousing-delivery:before { - content: '\e86c' -} - -.icon-solid-warehousing-hand-loader:before { - content: '\e86d' -} - -.icon-solid-warehousing-loader:before { - content: '\e86e' -} - -.icon-solid-warehousing-loader-in-work:before { - content: '\e86f' -} - -.icon-solid-warehousing-manual-loader-box:before { - content: '\e870' -} - -.icon-solid-warehousing-manual-transportation:before { - content: '\e871' -} - -.icon-solid-warehousing-scales:before { - content: '\e872' -} - -.icon-solid-warehousing-scanner:before { - content: '\e873' -} - -.icon-solid-warehousing-palett:before { - content: '\e874' -} - -.icon-solid-warehousing-security:before { - content: '\e875' -} - -.icon-solid-warehousing-storage:before { - content: '\e876' -} - -.icon-solid-warehousing-truck:before { - content: '\e877' -} - -.icon-solid-warehousing-warehouse:before { - content: '\e878' -} - -.icon-solid-warehousing-autoloader:before { - content: '\e879' -} - -.icon-check:before { - content: '\e87a' -} - -.icon-check-alter:before { - content: '\e87b' -} - -.icon-quote-left:before { - content: '\e87c' -} - -.icon-quote-right:before { - content: '\e87d' -} - -.icon-quote-right-light:before { - content: '\e87e' -} - -.icon-play:before { - content: '\e8a2' -} - -.icon-play-active:before { - content: '\e8a3' -} - -.icon-icon-rounded:before { - content: '\e8f9' -} - -.icon-icon-angular:before { - content: '\e8fa' -} - -.irs { - position: relative; - display: block; - -webkit-touch-callout: none; - -webkit-user-select: none; - -khtml-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none -} - -.irs-line { - position: relative; - display: block; - overflow: hidden; - outline: none!important -} - -.irs-bar { - position: absolute; - display: block; - left: 0; - width: 0 -} - -.irs-handle { - position: absolute; - display: block; - box-sizing: border-box; - cursor: default; - z-index: 1 -} - -.irs-handle.type_last { - z-index: 2 -} - -.irs-min,.irs-max { - position: absolute; - display: block; - cursor: default -} - -.irs-min { - left: 0 -} - -.irs-max { - right: 0 -} - -.irs-from,.irs-to,.irs-single { - position: absolute; - display: block; - top: 0; - left: 0; - cursor: default; - white-space: nowrap -} - -.irs-disable-mask { - position: absolute; - display: block; - top: 0; - left: -1%; - width: 102%; - height: 100%; - cursor: default; - background: transparent; - z-index: 2 -} - -.lt-ie9 .irs-disable-mask { - background: #000; - filter: alpha(opacity=0); - cursor: not-allowed -} - -.irs-disabled { - opacity: .4 -} - -.irs-hidden-input { - position: absolute!important; - display: block!important; - top: 0!important; - left: 0!important; - width: 0!important; - height: 0!important; - font-size: 0!important; - line-height: 0!important; - padding: 0!important; - margin: 0!important; - overflow: hidden; - outline: none!important; - z-index: -9999!important; - background: none!important; - border-style: solid!important; - border-color: transparent!important -} - -.irs--flat { - height: 44px -} - -.irs--flat .irs-line { - top: 30px; - height: 10px; - background-color: var(--logico-border-color); - border-radius: var(--logico-radius-medium,0) -} - -.irs--flat .irs-bar { - top: 30px; - height: 10px; - background-color: var(--logico-accent-color); - border-radius: var(--logico-radius-medium,0) -} - -.irs--flat .irs-handle { - top: 26px; - width: 18px; - height: 18px; - background-color: var(--logico-background-color); - border: solid 1px var(--logico-border-color); - -webkit-border-radius: 50%; - border-radius: 50% -} - -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(.47,0,.74,.71) -} - -.fancybox-is-open .fancybox-bg { - opacity: .9; - transition-timing-function: cubic-bezier(.22,.61,.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: #ccc; - 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: #fff; - 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(.5,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: #000 -} - -.fancybox-slide--map .fancybox-content { - background: #e5e3df -} - -.fancybox-slide--iframe .fancybox-content { - background: #fff -} - -.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: #fff; - cursor: default; - max-width: 400px; - padding: 40px; - width: 100% -} - -.fancybox-error p { - color: #444; - font-size: 16px; - line-height: 20px; - margin: 0; - padding: 0 -} - -.fancybox-button { - background: rgba(30,30,30,.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: #ccc -} - -.fancybox-button:hover { - color: #fff -} - -.fancybox-button:focus { - outline: none -} - -.fancybox-button.fancybox-focus { - outline: 1px dotted -} - -.fancybox-button[disabled],.fancybox-button[disabled]:hover { - color: #888; - 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: #ccc; - cursor: pointer; - opacity: .8; - padding: 8px; - position: absolute; - right: -12px; - top: -44px; - z-index: 401 -} - -.fancybox-close-small:hover { - color: #fff; - 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,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent); - bottom: 0; - color: #eee; - 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: #ccc; - text-decoration: none -} - -.fancybox-caption a:hover { - color: #fff; - text-decoration: underline -} - -.fancybox-loading { - animation: a 1s linear infinite; - background: transparent; - border: 4px solid #888; - border-bottom-color: #fff; - -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,.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(.19,1,.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(.5,.5,.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(.1) skew(-10deg) -} - -.fancybox-fx-tube.fancybox-slide--next { - transform: translate3d(100%,0,0) scale(.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: #222; - 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: #fff -} - -.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: #fff -} - -.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: #ddd; - 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: #fff; - -webkit-border-radius: 10px; - border-radius: 10px; - -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3); - -moz-box-shadow: inset 0 0 6px rgba(0,0,0,.3); - box-shadow: inset 0 0 6px rgba(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,.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(.25,.46,.45,.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: swap; - src: url(../../fonts/fa-regular-400.woff2) format("woff2"),url(../../fonts/fa-regular-400.ttf) format("truetype") -} - - -.fa,.far,.fa-regular { - font-weight: 400 -} - -.fa-0::before { - content: "\30" -} - -.fa-1::before { - content: "\31" -} - -.fa-2::before { - content: "\32" -} - -.fa-3::before { - content: "\33" -} - -.fa-4::before { - content: "\34" -} - -.fa-5::before { - content: "\35" -} - -.fa-6::before { - content: "\36" -} - -.fa-7::before { - content: "\37" -} - -.fa-8::before { - content: "\38" -} - -.fa-9::before { - content: "\39" -} - -.fa-fill-drip::before { - content: "\f576" -} - -.fa-arrows-to-circle::before { - content: "\e4bd" -} - -.fa-circle-chevron-right::before { - content: "\f138" -} - -.fa-chevron-circle-right::before { - content: "\f138" -} - -.fa-at::before { - content: "\40" -} - -.fa-trash-can::before { - content: "\f2ed" -} - -.fa-trash-alt::before { - content: "\f2ed" -} - -.fa-text-height::before { - content: "\f034" -} - -.fa-user-xmark::before { - content: "\f235" -} - -.fa-user-times::before { - content: "\f235" -} - -.fa-stethoscope::before { - content: "\f0f1" -} - -.fa-message::before { - content: "\f27a" -} - -.fa-comment-alt::before { - content: "\f27a" -} - -.fa-info::before { - content: "\f129" -} - -.fa-down-left-and-up-right-to-center::before { - content: "\f422" -} - -.fa-compress-alt::before { - content: "\f422" -} - -.fa-explosion::before { - content: "\e4e9" -} - -.fa-file-lines::before { - content: "\f15c" -} - -.fa-file-alt::before { - content: "\f15c" -} - -.fa-file-text::before { - content: "\f15c" -} - -.fa-wave-square::before { - content: "\f83e" -} - -.fa-ring::before { - content: "\f70b" -} - -.fa-building-un::before { - content: "\e4d9" -} - -.fa-dice-three::before { - content: "\f527" -} - -.fa-calendar-days::before { - content: "\f073" -} - -.fa-calendar-alt::before { - content: "\f073" -} - -.fa-anchor-circle-check::before { - content: "\e4aa" -} - -.fa-building-circle-arrow-right::before { - content: "\e4d1" -} - -.fa-volleyball::before { - content: "\f45f" -} - -.fa-volleyball-ball::before { - content: "\f45f" -} - -.fa-arrows-up-to-line::before { - content: "\e4c2" -} - -.fa-sort-down::before { - content: "\f0dd" -} - -.fa-sort-desc::before { - content: "\f0dd" -} - -.fa-circle-minus::before { - content: "\f056" -} - -.fa-minus-circle::before { - content: "\f056" -} - -.fa-door-open::before { - content: "\f52b" -} - -.fa-right-from-bracket::before { - content: "\f2f5" -} - -.fa-sign-out-alt::before { - content: "\f2f5" -} - -.fa-atom::before { - content: "\f5d2" -} - -.fa-soap::before { - content: "\e06e" -} - -.fa-icons::before { - content: "\f86d" -} - -.fa-heart-music-camera-bolt::before { - content: "\f86d" -} - -.fa-microphone-lines-slash::before { - content: "\f539" -} - -.fa-microphone-alt-slash::before { - content: "\f539" -} - -.fa-bridge-circle-check::before { - content: "\e4c9" -} - -.fa-pump-medical::before { - content: "\e06a" -} - -.fa-fingerprint::before { - content: "\f577" -} - -.fa-hand-point-right::before { - content: "\f0a4" -} - -.fa-magnifying-glass-location::before { - content: "\f689" -} - -.fa-search-location::before { - content: "\f689" -} - -.fa-forward-step::before { - content: "\f051" -} - -.fa-step-forward::before { - content: "\f051" -} - -.fa-face-smile-beam::before { - content: "\f5b8" -} - -.fa-smile-beam::before { - content: "\f5b8" -} - -.fa-flag-checkered::before { - content: "\f11e" -} - -.fa-football::before { - content: "\f44e" -} - -.fa-football-ball::before { - content: "\f44e" -} - -.fa-school-circle-exclamation::before { - content: "\e56c" -} - -.fa-crop::before { - content: "\f125" -} - -.fa-angles-down::before { - content: "\f103" -} - -.fa-angle-double-down::before { - content: "\f103" -} - -.fa-users-rectangle::before { - content: "\e594" -} - -.fa-people-roof::before { - content: "\e537" -} - -.fa-people-line::before { - content: "\e534" -} - -.fa-beer-mug-empty::before { - content: "\f0fc" -} - -.fa-beer::before { - content: "\f0fc" -} - -.fa-diagram-predecessor::before { - content: "\e477" -} - -.fa-arrow-up-long::before { - content: "\f176" -} - -.fa-long-arrow-up::before { - content: "\f176" -} - -.fa-fire-flame-simple::before { - content: "\f46a" -} - -.fa-burn::before { - content: "\f46a" -} - -.fa-person::before { - content: "\f183" -} - -.fa-male::before { - content: "\f183" -} - -.fa-laptop::before { - content: "\f109" -} - -.fa-file-csv::before { - content: "\f6dd" -} - -.fa-menorah::before { - content: "\f676" -} - -.fa-truck-plane::before { - content: "\e58f" -} - -.fa-record-vinyl::before { - content: "\f8d9" -} - -.fa-face-grin-stars::before { - content: "\f587" -} - -.fa-grin-stars::before { - content: "\f587" -} - -.fa-bong::before { - content: "\f55c" -} - -.fa-spaghetti-monster-flying::before { - content: "\f67b" -} - -.fa-pastafarianism::before { - content: "\f67b" -} - -.fa-arrow-down-up-across-line::before { - content: "\e4af" -} - -.fa-spoon::before { - content: "\f2e5" -} - -.fa-utensil-spoon::before { - content: "\f2e5" -} - -.fa-jar-wheat::before { - content: "\e517" -} - -.fa-envelopes-bulk::before { - content: "\f674" -} - -.fa-mail-bulk::before { - content: "\f674" -} - -.fa-file-circle-exclamation::before { - content: "\e4eb" -} - -.fa-circle-h::before { - content: "\f47e" -} - -.fa-hospital-symbol::before { - content: "\f47e" -} - -.fa-pager::before { - content: "\f815" -} - -.fa-address-book::before { - content: "\f2b9" -} - -.fa-contact-book::before { - content: "\f2b9" -} - -.fa-strikethrough::before { - content: "\f0cc" -} - -.fa-k::before { - content: "\4b" -} - -.fa-landmark-flag::before { - content: "\e51c" -} - -.fa-pencil::before { - content: "\f303" -} - -.fa-pencil-alt::before { - content: "\f303" -} - -.fa-backward::before { - content: "\f04a" -} - -.fa-caret-right::before { - content: "\f0da" -} - -.fa-comments::before { - content: "\f086" -} - -.fa-paste::before { - content: "\f0ea" -} - -.fa-file-clipboard::before { - content: "\f0ea" -} - -.fa-code-pull-request::before { - content: "\e13c" -} - -.fa-clipboard-list::before { - content: "\f46d" -} - -.fa-truck-ramp-box::before { - content: "\f4de" -} - -.fa-truck-loading::before { - content: "\f4de" -} - -.fa-user-check::before { - content: "\f4fc" -} - -.fa-vial-virus::before { - content: "\e597" -} - -.fa-sheet-plastic::before { - content: "\e571" -} - -.fa-blog::before { - content: "\f781" -} - -.fa-user-ninja::before { - content: "\f504" -} - -.fa-person-arrow-up-from-line::before { - content: "\e539" -} - -.fa-scroll-torah::before { - content: "\f6a0" -} - -.fa-torah::before { - content: "\f6a0" -} - -.fa-broom-ball::before { - content: "\f458" -} - -.fa-quidditch::before { - content: "\f458" -} - -.fa-quidditch-broom-ball::before { - content: "\f458" -} - -.fa-toggle-off::before { - content: "\f204" -} - -.fa-box-archive::before { - content: "\f187" -} - -.fa-archive::before { - content: "\f187" -} - -.fa-person-drowning::before { - content: "\e545" -} - -.fa-arrow-down-9-1::before { - content: "\f886" -} - -.fa-sort-numeric-desc::before { - content: "\f886" -} - -.fa-sort-numeric-down-alt::before { - content: "\f886" -} - -.fa-face-grin-tongue-squint::before { - content: "\f58a" -} - -.fa-grin-tongue-squint::before { - content: "\f58a" -} - -.fa-spray-can::before { - content: "\f5bd" -} - -.fa-truck-monster::before { - content: "\f63b" -} - -.fa-w::before { - content: "\57" -} - -.fa-earth-africa::before { - content: "\f57c" -} - -.fa-globe-africa::before { - content: "\f57c" -} - -.fa-rainbow::before { - content: "\f75b" -} - -.fa-circle-notch::before { - content: "\f1ce" -} - -.fa-tablet-screen-button::before { - content: "\f3fa" -} - -.fa-tablet-alt::before { - content: "\f3fa" -} - -.fa-paw::before { - content: "\f1b0" -} - -.fa-cloud::before { - content: "\f0c2" -} - -.fa-trowel-bricks::before { - content: "\e58a" -} - -.fa-face-flushed::before { - content: "\f579" -} - -.fa-flushed::before { - content: "\f579" -} - -.fa-hospital-user::before { - content: "\f80d" -} - -.fa-tent-arrow-left-right::before { - content: "\e57f" -} - -.fa-gavel::before { - content: "\f0e3" -} - -.fa-legal::before { - content: "\f0e3" -} - -.fa-binoculars::before { - content: "\f1e5" -} - -.fa-microphone-slash::before { - content: "\f131" -} - -.fa-box-tissue::before { - content: "\e05b" -} - -.fa-motorcycle::before { - content: "\f21c" -} - -.fa-bell-concierge::before { - content: "\f562" -} - -.fa-concierge-bell::before { - content: "\f562" -} - -.fa-pen-ruler::before { - content: "\f5ae" -} - -.fa-pencil-ruler::before { - content: "\f5ae" -} - -.fa-people-arrows::before { - content: "\e068" -} - -.fa-people-arrows-left-right::before { - content: "\e068" -} - -.fa-mars-and-venus-burst::before { - content: "\e523" -} - -.fa-square-caret-right::before { - content: "\f152" -} - -.fa-caret-square-right::before { - content: "\f152" -} - -.fa-scissors::before { - content: "\f0c4" -} - -.fa-cut::before { - content: "\f0c4" -} - -.fa-sun-plant-wilt::before { - content: "\e57a" -} - -.fa-toilets-portable::before { - content: "\e584" -} - -.fa-hockey-puck::before { - content: "\f453" -} - -.fa-table::before { - content: "\f0ce" -} - -.fa-magnifying-glass-arrow-right::before { - content: "\e521" -} - -.fa-tachograph-digital::before { - content: "\f566" -} - -.fa-digital-tachograph::before { - content: "\f566" -} - -.fa-users-slash::before { - content: "\e073" -} - -.fa-clover::before { - content: "\e139" -} - -.fa-reply::before { - content: "\f3e5" -} - -.fa-mail-reply::before { - content: "\f3e5" -} - -.fa-star-and-crescent::before { - content: "\f699" -} - -.fa-house-fire::before { - content: "\e50c" -} - -.fa-square-minus::before { - content: "\f146" -} - -.fa-minus-square::before { - content: "\f146" -} - -.fa-helicopter::before { - content: "\f533" -} - -.fa-compass::before { - content: "\f14e" -} - -.fa-square-caret-down::before { - content: "\f150" -} - -.fa-caret-square-down::before { - content: "\f150" -} - -.fa-file-circle-question::before { - content: "\e4ef" -} - -.fa-laptop-code::before { - content: "\f5fc" -} - -.fa-swatchbook::before { - content: "\f5c3" -} - -.fa-prescription-bottle::before { - content: "\f485" -} - -.fa-bars::before { - content: "\f0c9" -} - -.fa-navicon::before { - content: "\f0c9" -} - -.fa-people-group::before { - content: "\e533" -} - -.fa-hourglass-end::before { - content: "\f253" -} - -.fa-hourglass-3::before { - content: "\f253" -} - -.fa-heart-crack::before { - content: "\f7a9" -} - -.fa-heart-broken::before { - content: "\f7a9" -} - -.fa-square-up-right::before { - content: "\f360" -} - -.fa-external-link-square-alt::before { - content: "\f360" -} - -.fa-face-kiss-beam::before { - content: "\f597" -} - -.fa-kiss-beam::before { - content: "\f597" -} - -.fa-film::before { - content: "\f008" -} - -.fa-ruler-horizontal::before { - content: "\f547" -} - -.fa-people-robbery::before { - content: "\e536" -} - -.fa-lightbulb::before { - content: "\f0eb" -} - -.fa-caret-left::before { - content: "\f0d9" -} - -.fa-circle-exclamation::before { - content: "\f06a" -} - -.fa-exclamation-circle::before { - content: "\f06a" -} - -.fa-school-circle-xmark::before { - content: "\e56d" -} - -.fa-arrow-right-from-bracket::before { - content: "\f08b" -} - -.fa-sign-out::before { - content: "\f08b" -} - -.fa-circle-chevron-down::before { - content: "\f13a" -} - -.fa-chevron-circle-down::before { - content: "\f13a" -} - -.fa-unlock-keyhole::before { - content: "\f13e" -} - -.fa-unlock-alt::before { - content: "\f13e" -} - -.fa-cloud-showers-heavy::before { - content: "\f740" -} - -.fa-headphones-simple::before { - content: "\f58f" -} - -.fa-headphones-alt::before { - content: "\f58f" -} - -.fa-sitemap::before { - content: "\f0e8" -} - -.fa-circle-dollar-to-slot::before { - content: "\f4b9" -} - -.fa-donate::before { - content: "\f4b9" -} - -.fa-memory::before { - content: "\f538" -} - -.fa-road-spikes::before { - content: "\e568" -} - -.fa-fire-burner::before { - content: "\e4f1" -} - -.fa-flag::before { - content: "\f024" -} - -.fa-hanukiah::before { - content: "\f6e6" -} - -.fa-feather::before { - content: "\f52d" -} - -.fa-volume-low::before { - content: "\f027" -} - -.fa-volume-down::before { - content: "\f027" -} - -.fa-comment-slash::before { - content: "\f4b3" -} - -.fa-cloud-sun-rain::before { - content: "\f743" -} - -.fa-compress::before { - content: "\f066" -} - -.fa-wheat-awn::before { - content: "\e2cd" -} - -.fa-wheat-alt::before { - content: "\e2cd" -} - -.fa-ankh::before { - content: "\f644" -} - -.fa-hands-holding-child::before { - content: "\e4fa" -} - -.fa-asterisk::before { - content: "\2a" -} - -.fa-square-check::before { - content: "\f14a" -} - -.fa-check-square::before { - content: "\f14a" -} - -.fa-peseta-sign::before { - content: "\e221" -} - -.fa-heading::before { - content: "\f1dc" -} - -.fa-header::before { - content: "\f1dc" -} - -.fa-ghost::before { - content: "\f6e2" -} - -.fa-list::before { - content: "\f03a" -} - -.fa-list-squares::before { - content: "\f03a" -} - -.fa-square-phone-flip::before { - content: "\f87b" -} - -.fa-phone-square-alt::before { - content: "\f87b" -} - -.fa-cart-plus::before { - content: "\f217" -} - -.fa-gamepad::before { - content: "\f11b" -} - -.fa-circle-dot::before { - content: "\f192" -} - -.fa-dot-circle::before { - content: "\f192" -} - -.fa-face-dizzy::before { - content: "\f567" -} - -.fa-dizzy::before { - content: "\f567" -} - -.fa-egg::before { - content: "\f7fb" -} - -.fa-house-medical-circle-xmark::before { - content: "\e513" -} - -.fa-campground::before { - content: "\f6bb" -} - -.fa-folder-plus::before { - content: "\f65e" -} - -.fa-futbol::before { - content: "\f1e3" -} - -.fa-futbol-ball::before { - content: "\f1e3" -} - -.fa-soccer-ball::before { - content: "\f1e3" -} - -.fa-paintbrush::before { - content: "\f1fc" -} - -.fa-paint-brush::before { - content: "\f1fc" -} - -.fa-lock::before { - content: "\f023" -} - -.fa-gas-pump::before { - content: "\f52f" -} - -.fa-hot-tub-person::before { - content: "\f593" -} - -.fa-hot-tub::before { - content: "\f593" -} - -.fa-map-location::before { - content: "\f59f" -} - -.fa-map-marked::before { - content: "\f59f" -} - -.fa-house-flood-water::before { - content: "\e50e" -} - -.fa-tree::before { - content: "\f1bb" -} - -.fa-bridge-lock::before { - content: "\e4cc" -} - -.fa-sack-dollar::before { - content: "\f81d" -} - -.fa-pen-to-square::before { - content: "\f044" -} - -.fa-edit::before { - content: "\f044" -} - -.fa-car-side::before { - content: "\f5e4" -} - -.fa-share-nodes::before { - content: "\f1e0" -} - -.fa-share-alt::before { - content: "\f1e0" -} - -.fa-heart-circle-minus::before { - content: "\e4ff" -} - -.fa-hourglass-half::before { - content: "\f252" -} - -.fa-hourglass-2::before { - content: "\f252" -} - -.fa-microscope::before { - content: "\f610" -} - -.fa-sink::before { - content: "\e06d" -} - -.fa-bag-shopping::before { - content: "\f290" -} - -.fa-shopping-bag::before { - content: "\f290" -} - -.fa-arrow-down-z-a::before { - content: "\f881" -} - -.fa-sort-alpha-desc::before { - content: "\f881" -} - -.fa-sort-alpha-down-alt::before { - content: "\f881" -} - -.fa-mitten::before { - content: "\f7b5" -} - -.fa-person-rays::before { - content: "\e54d" -} - -.fa-users::before { - content: "\f0c0" -} - -.fa-eye-slash::before { - content: "\f070" -} - -.fa-flask-vial::before { - content: "\e4f3" -} - -.fa-hand::before { - content: "\f256" -} - -.fa-hand-paper::before { - content: "\f256" -} - -.fa-om::before { - content: "\f679" -} - -.fa-worm::before { - content: "\e599" -} - -.fa-house-circle-xmark::before { - content: "\e50b" -} - -.fa-plug::before { - content: "\f1e6" -} - -.fa-chevron-up::before { - content: "\f077" -} - -.fa-hand-spock::before { - content: "\f259" -} - -.fa-stopwatch::before { - content: "\f2f2" -} - -.fa-face-kiss::before { - content: "\f596" -} - -.fa-kiss::before { - content: "\f596" -} - -.fa-bridge-circle-xmark::before { - content: "\e4cb" -} - -.fa-face-grin-tongue::before { - content: "\f589" -} - -.fa-grin-tongue::before { - content: "\f589" -} - -.fa-chess-bishop::before { - content: "\f43a" -} - -.fa-face-grin-wink::before { - content: "\f58c" -} - -.fa-grin-wink::before { - content: "\f58c" -} - -.fa-ear-deaf::before { - content: "\f2a4" -} - -.fa-deaf::before { - content: "\f2a4" -} - -.fa-deafness::before { - content: "\f2a4" -} - -.fa-hard-of-hearing::before { - content: "\f2a4" -} - -.fa-road-circle-check::before { - content: "\e564" -} - -.fa-dice-five::before { - content: "\f523" -} - -.fa-square-rss::before { - content: "\f143" -} - -.fa-rss-square::before { - content: "\f143" -} - -.fa-land-mine-on::before { - content: "\e51b" -} - -.fa-i-cursor::before { - content: "\f246" -} - -.fa-stamp::before { - content: "\f5bf" -} - -.fa-stairs::before { - content: "\e289" -} - -.fa-i::before { - content: "\49" -} - -.fa-hryvnia-sign::before { - content: "\f6f2" -} - -.fa-hryvnia::before { - content: "\f6f2" -} - -.fa-pills::before { - content: "\f484" -} - -.fa-face-grin-wide::before { - content: "\f581" -} - -.fa-grin-alt::before { - content: "\f581" -} - -.fa-tooth::before { - content: "\f5c9" -} - -.fa-v::before { - content: "\56" -} - -.fa-bangladeshi-taka-sign::before { - content: "\e2e6" -} - -.fa-bicycle::before { - content: "\f206" -} - -.fa-staff-snake::before { - content: "\e579" -} - -.fa-rod-asclepius::before { - content: "\e579" -} - -.fa-rod-snake::before { - content: "\e579" -} - -.fa-staff-aesculapius::before { - content: "\e579" -} - -.fa-head-side-cough-slash::before { - content: "\e062" -} - -.fa-truck-medical::before { - content: "\f0f9" -} - -.fa-ambulance::before { - content: "\f0f9" -} - -.fa-wheat-awn-circle-exclamation::before { - content: "\e598" -} - -.fa-snowman::before { - content: "\f7d0" -} - -.fa-mortar-pestle::before { - content: "\f5a7" -} - -.fa-road-barrier::before { - content: "\e562" -} - -.fa-school::before { - content: "\f549" -} - -.fa-igloo::before { - content: "\f7ae" -} - -.fa-joint::before { - content: "\f595" -} - -.fa-angle-right::before { - content: "\f105" -} - -.fa-horse::before { - content: "\f6f0" -} - -.fa-q::before { - content: "\51" -} - -.fa-g::before { - content: "\47" -} - -.fa-notes-medical::before { - content: "\f481" -} - -.fa-temperature-half::before { - content: "\f2c9" -} - -.fa-temperature-2::before { - content: "\f2c9" -} - -.fa-thermometer-2::before { - content: "\f2c9" -} - -.fa-thermometer-half::before { - content: "\f2c9" -} - -.fa-dong-sign::before { - content: "\e169" -} - -.fa-capsules::before { - content: "\f46b" -} - -.fa-poo-storm::before { - content: "\f75a" -} - -.fa-poo-bolt::before { - content: "\f75a" -} - -.fa-face-frown-open::before { - content: "\f57a" -} - -.fa-frown-open::before { - content: "\f57a" -} - -.fa-hand-point-up::before { - content: "\f0a6" -} - -.fa-money-bill::before { - content: "\f0d6" -} - -.fa-bookmark::before { - content: "\f02e" -} - -.fa-align-justify::before { - content: "\f039" -} - -.fa-umbrella-beach::before { - content: "\f5ca" -} - -.fa-helmet-un::before { - content: "\e503" -} - -.fa-bullseye::before { - content: "\f140" -} - -.fa-bacon::before { - content: "\f7e5" -} - -.fa-hand-point-down::before { - content: "\f0a7" -} - -.fa-arrow-up-from-bracket::before { - content: "\e09a" -} - -.fa-folder::before { - content: "\f07b" -} - -.fa-folder-blank::before { - content: "\f07b" -} - -.fa-file-waveform::before { - content: "\f478" -} - -.fa-file-medical-alt::before { - content: "\f478" -} - -.fa-radiation::before { - content: "\f7b9" -} - -.fa-chart-simple::before { - content: "\e473" -} - -.fa-mars-stroke::before { - content: "\f229" -} - -.fa-vial::before { - content: "\f492" -} - -.fa-gauge::before { - content: "\f624" -} - -.fa-dashboard::before { - content: "\f624" -} - -.fa-gauge-med::before { - content: "\f624" -} - -.fa-tachometer-alt-average::before { - content: "\f624" -} - -.fa-wand-magic-sparkles::before { - content: "\e2ca" -} - -.fa-magic-wand-sparkles::before { - content: "\e2ca" -} - -.fa-e::before { - content: "\45" -} - -.fa-pen-clip::before { - content: "\f305" -} - -.fa-pen-alt::before { - content: "\f305" -} - -.fa-bridge-circle-exclamation::before { - content: "\e4ca" -} - -.fa-user::before { - content: "\f007" -} - -.fa-school-circle-check::before { - content: "\e56b" -} - -.fa-dumpster::before { - content: "\f793" -} - -.fa-van-shuttle::before { - content: "\f5b6" -} - -.fa-shuttle-van::before { - content: "\f5b6" -} - -.fa-building-user::before { - content: "\e4da" -} - -.fa-square-caret-left::before { - content: "\f191" -} - -.fa-caret-square-left::before { - content: "\f191" -} - -.fa-highlighter::before { - content: "\f591" -} - -.fa-key::before { - content: "\f084" -} - -.fa-bullhorn::before { - content: "\f0a1" -} - -.fa-globe::before { - content: "\f0ac" -} - -.fa-synagogue::before { - content: "\f69b" -} - -.fa-person-half-dress::before { - content: "\e548" -} - -.fa-road-bridge::before { - content: "\e563" -} - -.fa-location-arrow::before { - content: "\f124" -} - -.fa-c::before { - content: "\43" -} - -.fa-tablet-button::before { - content: "\f10a" -} - -.fa-building-lock::before { - content: "\e4d6" -} - -.fa-pizza-slice::before { - content: "\f818" -} - -.fa-money-bill-wave::before { - content: "\f53a" -} - -.fa-chart-area::before { - content: "\f1fe" -} - -.fa-area-chart::before { - content: "\f1fe" -} - -.fa-house-flag::before { - content: "\e50d" -} - -.fa-person-circle-minus::before { - content: "\e540" -} - -.fa-ban::before { - content: "\f05e" -} - -.fa-cancel::before { - content: "\f05e" -} - -.fa-camera-rotate::before { - content: "\e0d8" -} - -.fa-spray-can-sparkles::before { - content: "\f5d0" -} - -.fa-air-freshener::before { - content: "\f5d0" -} - -.fa-star::before { - content: "\f005" -} - -.fa-repeat::before { - content: "\f363" -} - -.fa-cross::before { - content: "\f654" -} - -.fa-box::before { - content: "\f466" -} - -.fa-venus-mars::before { - content: "\f228" -} - -.fa-arrow-pointer::before { - content: "\f245" -} - -.fa-mouse-pointer::before { - content: "\f245" -} - -.fa-maximize::before { - content: "\f31e" -} - -.fa-expand-arrows-alt::before { - content: "\f31e" -} - -.fa-charging-station::before { - content: "\f5e7" -} - -.fa-shapes::before { - content: "\f61f" -} - -.fa-triangle-circle-square::before { - content: "\f61f" -} - -.fa-shuffle::before { - content: "\f074" -} - -.fa-random::before { - content: "\f074" -} - -.fa-person-running::before { - content: "\f70c" -} - -.fa-running::before { - content: "\f70c" -} - -.fa-mobile-retro::before { - content: "\e527" -} - -.fa-grip-lines-vertical::before { - content: "\f7a5" -} - -.fa-spider::before { - content: "\f717" -} - -.fa-hands-bound::before { - content: "\e4f9" -} - -.fa-file-invoice-dollar::before { - content: "\f571" -} - -.fa-plane-circle-exclamation::before { - content: "\e556" -} - -.fa-x-ray::before { - content: "\f497" -} - -.fa-spell-check::before { - content: "\f891" -} - -.fa-slash::before { - content: "\f715" -} - -.fa-computer-mouse::before { - content: "\f8cc" -} - -.fa-mouse::before { - content: "\f8cc" -} - -.fa-arrow-right-to-bracket::before { - content: "\f090" -} - -.fa-sign-in::before { - content: "\f090" -} - -.fa-shop-slash::before { - content: "\e070" -} - -.fa-store-alt-slash::before { - content: "\e070" -} - -.fa-server::before { - content: "\f233" -} - -.fa-virus-covid-slash::before { - content: "\e4a9" -} - -.fa-shop-lock::before { - content: "\e4a5" -} - -.fa-hourglass-start::before { - content: "\f251" -} - -.fa-hourglass-1::before { - content: "\f251" -} - -.fa-blender-phone::before { - content: "\f6b6" -} - -.fa-building-wheat::before { - content: "\e4db" -} - -.fa-person-breastfeeding::before { - content: "\e53a" -} - -.fa-right-to-bracket::before { - content: "\f2f6" -} - -.fa-sign-in-alt::before { - content: "\f2f6" -} - -.fa-venus::before { - content: "\f221" -} - -.fa-passport::before { - content: "\f5ab" -} - -.fa-heart-pulse::before { - content: "\f21e" -} - -.fa-heartbeat::before { - content: "\f21e" -} - -.fa-people-carry-box::before { - content: "\f4ce" -} - -.fa-people-carry::before { - content: "\f4ce" -} - -.fa-temperature-high::before { - content: "\f769" -} - -.fa-microchip::before { - content: "\f2db" -} - -.fa-crown::before { - content: "\f521" -} - -.fa-weight-hanging::before { - content: "\f5cd" -} - -.fa-xmarks-lines::before { - content: "\e59a" -} - -.fa-file-prescription::before { - content: "\f572" -} - -.fa-weight-scale::before { - content: "\f496" -} - -.fa-weight::before { - content: "\f496" -} - -.fa-user-group::before { - content: "\f500" -} - -.fa-user-friends::before { - content: "\f500" -} - -.fa-arrow-up-a-z::before { - content: "\f15e" -} - -.fa-sort-alpha-up::before { - content: "\f15e" -} - -.fa-chess-knight::before { - content: "\f441" -} - -.fa-face-laugh-squint::before { - content: "\f59b" -} - -.fa-laugh-squint::before { - content: "\f59b" -} - -.fa-wheelchair::before { - content: "\f193" -} - -.fa-circle-arrow-up::before { - content: "\f0aa" -} - -.fa-arrow-circle-up::before { - content: "\f0aa" -} - -.fa-toggle-on::before { - content: "\f205" -} - -.fa-person-walking::before { - content: "\f554" -} - -.fa-walking::before { - content: "\f554" -} - -.fa-l::before { - content: "\4c" -} - -.fa-fire::before { - content: "\f06d" -} - -.fa-bed-pulse::before { - content: "\f487" -} - -.fa-procedures::before { - content: "\f487" -} - -.fa-shuttle-space::before { - content: "\f197" -} - -.fa-space-shuttle::before { - content: "\f197" -} - -.fa-face-laugh::before { - content: "\f599" -} - -.fa-laugh::before { - content: "\f599" -} - -.fa-folder-open::before { - content: "\f07c" -} - -.fa-heart-circle-plus::before { - content: "\e500" -} - -.fa-code-fork::before { - content: "\e13b" -} - -.fa-city::before { - content: "\f64f" -} - -.fa-microphone-lines::before { - content: "\f3c9" -} - -.fa-microphone-alt::before { - content: "\f3c9" -} - -.fa-pepper-hot::before { - content: "\f816" -} - -.fa-unlock::before { - content: "\f09c" -} - -.fa-colon-sign::before { - content: "\e140" -} - -.fa-headset::before { - content: "\f590" -} - -.fa-store-slash::before { - content: "\e071" -} - -.fa-road-circle-xmark::before { - content: "\e566" -} - -.fa-user-minus::before { - content: "\f503" -} - -.fa-mars-stroke-up::before { - content: "\f22a" -} - -.fa-mars-stroke-v::before { - content: "\f22a" -} - -.fa-champagne-glasses::before { - content: "\f79f" -} - -.fa-glass-cheers::before { - content: "\f79f" -} - -.fa-clipboard::before { - content: "\f328" -} - -.fa-house-circle-exclamation::before { - content: "\e50a" -} - -.fa-file-arrow-up::before { - content: "\f574" -} - -.fa-file-upload::before { - content: "\f574" -} - -.fa-wifi::before { - content: "\f1eb" -} - -.fa-wifi-3::before { - content: "\f1eb" -} - -.fa-wifi-strong::before { - content: "\f1eb" -} - -.fa-bath::before { - content: "\f2cd" -} - -.fa-bathtub::before { - content: "\f2cd" -} - -.fa-underline::before { - content: "\f0cd" -} - -.fa-user-pen::before { - content: "\f4ff" -} - -.fa-user-edit::before { - content: "\f4ff" -} - -.fa-signature::before { - content: "\f5b7" -} - -.fa-stroopwafel::before { - content: "\f551" -} - -.fa-bold::before { - content: "\f032" -} - -.fa-anchor-lock::before { - content: "\e4ad" -} - -.fa-building-ngo::before { - content: "\e4d7" -} - -.fa-manat-sign::before { - content: "\e1d5" -} - -.fa-not-equal::before { - content: "\f53e" -} - -.fa-border-top-left::before { - content: "\f853" -} - -.fa-border-style::before { - content: "\f853" -} - -.fa-map-location-dot::before { - content: "\f5a0" -} - -.fa-map-marked-alt::before { - content: "\f5a0" -} - -.fa-jedi::before { - content: "\f669" -} - -.fa-square-poll-vertical::before { - content: "\f681" -} - -.fa-poll::before { - content: "\f681" -} - -.fa-mug-hot::before { - content: "\f7b6" -} - -.fa-car-battery::before { - content: "\f5df" -} - -.fa-battery-car::before { - content: "\f5df" -} - -.fa-gift::before { - content: "\f06b" -} - -.fa-dice-two::before { - content: "\f528" -} - -.fa-chess-queen::before { - content: "\f445" -} - -.fa-glasses::before { - content: "\f530" -} - -.fa-chess-board::before { - content: "\f43c" -} - -.fa-building-circle-check::before { - content: "\e4d2" -} - -.fa-person-chalkboard::before { - content: "\e53d" -} - -.fa-mars-stroke-right::before { - content: "\f22b" -} - -.fa-mars-stroke-h::before { - content: "\f22b" -} - -.fa-hand-back-fist::before { - content: "\f255" -} - -.fa-hand-rock::before { - content: "\f255" -} - -.fa-square-caret-up::before { - content: "\f151" -} - -.fa-caret-square-up::before { - content: "\f151" -} - -.fa-cloud-showers-water::before { - content: "\e4e4" -} - -.fa-chart-bar::before { - content: "\f080" -} - -.fa-bar-chart::before { - content: "\f080" -} - -.fa-hands-bubbles::before { - content: "\e05e" -} - -.fa-hands-wash::before { - content: "\e05e" -} - -.fa-less-than-equal::before { - content: "\f537" -} - -.fa-train::before { - content: "\f238" -} - -.fa-eye-low-vision::before { - content: "\f2a8" -} - -.fa-low-vision::before { - content: "\f2a8" -} - -.fa-crow::before { - content: "\f520" -} - -.fa-sailboat::before { - content: "\e445" -} - -.fa-window-restore::before { - content: "\f2d2" -} - -.fa-square-plus::before { - content: "\f0fe" -} - -.fa-plus-square::before { - content: "\f0fe" -} - -.fa-torii-gate::before { - content: "\f6a1" -} - -.fa-frog::before { - content: "\f52e" -} - -.fa-bucket::before { - content: "\e4cf" -} - -.fa-image::before { - content: "\f03e" -} - -.fa-microphone::before { - content: "\f130" -} - -.fa-cow::before { - content: "\f6c8" -} - -.fa-caret-up::before { - content: "\f0d8" -} - -.fa-screwdriver::before { - content: "\f54a" -} - -.fa-folder-closed::before { - content: "\e185" -} - -.fa-house-tsunami::before { - content: "\e515" -} - -.fa-square-nfi::before { - content: "\e576" -} - -.fa-arrow-up-from-ground-water::before { - content: "\e4b5" -} - -.fa-martini-glass::before { - content: "\f57b" -} - -.fa-glass-martini-alt::before { - content: "\f57b" -} - -.fa-rotate-left::before { - content: "\f2ea" -} - -.fa-rotate-back::before { - content: "\f2ea" -} - -.fa-rotate-backward::before { - content: "\f2ea" -} - -.fa-undo-alt::before { - content: "\f2ea" -} - -.fa-table-columns::before { - content: "\f0db" -} - -.fa-columns::before { - content: "\f0db" -} - -.fa-lemon::before { - content: "\f094" -} - -.fa-head-side-mask::before { - content: "\e063" -} - -.fa-handshake::before { - content: "\f2b5" -} - -.fa-gem::before { - content: "\f3a5" -} - -.fa-dolly::before { - content: "\f472" -} - -.fa-dolly-box::before { - content: "\f472" -} - -.fa-smoking::before { - content: "\f48d" -} - -.fa-minimize::before { - content: "\f78c" -} - -.fa-compress-arrows-alt::before { - content: "\f78c" -} - -.fa-monument::before { - content: "\f5a6" -} - -.fa-snowplow::before { - content: "\f7d2" -} - -.fa-angles-right::before { - content: "\f101" -} - -.fa-angle-double-right::before { - content: "\f101" -} - -.fa-cannabis::before { - content: "\f55f" -} - -.fa-circle-play::before { - content: "\f144" -} - -.fa-play-circle::before { - content: "\f144" -} - -.fa-tablets::before { - content: "\f490" -} - -.fa-ethernet::before { - content: "\f796" -} - -.fa-euro-sign::before { - content: "\f153" -} - -.fa-eur::before { - content: "\f153" -} - -.fa-euro::before { - content: "\f153" -} - -.fa-chair::before { - content: "\f6c0" -} - -.fa-circle-check::before { - content: "\f058" -} - -.fa-check-circle::before { - content: "\f058" -} - -.fa-circle-stop::before { - content: "\f28d" -} - -.fa-stop-circle::before { - content: "\f28d" -} - -.fa-compass-drafting::before { - content: "\f568" -} - -.fa-drafting-compass::before { - content: "\f568" -} - -.fa-plate-wheat::before { - content: "\e55a" -} - -.fa-icicles::before { - content: "\f7ad" -} - -.fa-person-shelter::before { - content: "\e54f" -} - -.fa-neuter::before { - content: "\f22c" -} - -.fa-id-badge::before { - content: "\f2c1" -} - -.fa-marker::before { - content: "\f5a1" -} - -.fa-face-laugh-beam::before { - content: "\f59a" -} - -.fa-laugh-beam::before { - content: "\f59a" -} - -.fa-helicopter-symbol::before { - content: "\e502" -} - -.fa-universal-access::before { - content: "\f29a" -} - -.fa-circle-chevron-up::before { - content: "\f139" -} - -.fa-chevron-circle-up::before { - content: "\f139" -} - -.fa-lari-sign::before { - content: "\e1c8" -} - -.fa-volcano::before { - content: "\f770" -} - -.fa-person-walking-dashed-line-arrow-right::before { - content: "\e553" -} - -.fa-sterling-sign::before { - content: "\f154" -} - -.fa-gbp::before { - content: "\f154" -} - -.fa-pound-sign::before { - content: "\f154" -} - -.fa-viruses::before { - content: "\e076" -} - -.fa-square-person-confined::before { - content: "\e577" -} - -.fa-user-tie::before { - content: "\f508" -} - -.fa-arrow-down-long::before { - content: "\f175" -} - -.fa-long-arrow-down::before { - content: "\f175" -} - -.fa-tent-arrow-down-to-line::before { - content: "\e57e" -} - -.fa-certificate::before { - content: "\f0a3" -} - -.fa-reply-all::before { - content: "\f122" -} - -.fa-mail-reply-all::before { - content: "\f122" -} - -.fa-suitcase::before { - content: "\f0f2" -} - -.fa-person-skating::before { - content: "\f7c5" -} - -.fa-skating::before { - content: "\f7c5" -} - -.fa-filter-circle-dollar::before { - content: "\f662" -} - -.fa-funnel-dollar::before { - content: "\f662" -} - -.fa-camera-retro::before { - content: "\f083" -} - -.fa-circle-arrow-down::before { - content: "\f0ab" -} - -.fa-arrow-circle-down::before { - content: "\f0ab" -} - -.fa-file-import::before { - content: "\f56f" -} - -.fa-arrow-right-to-file::before { - content: "\f56f" -} - -.fa-square-arrow-up-right::before { - content: "\f14c" -} - -.fa-external-link-square::before { - content: "\f14c" -} - -.fa-box-open::before { - content: "\f49e" -} - -.fa-scroll::before { - content: "\f70e" -} - -.fa-spa::before { - content: "\f5bb" -} - -.fa-location-pin-lock::before { - content: "\e51f" -} - -.fa-pause::before { - content: "\f04c" -} - -.fa-hill-avalanche::before { - content: "\e507" -} - -.fa-temperature-empty::before { - content: "\f2cb" -} - -.fa-temperature-0::before { - content: "\f2cb" -} - -.fa-thermometer-0::before { - content: "\f2cb" -} - -.fa-thermometer-empty::before { - content: "\f2cb" -} - -.fa-bomb::before { - content: "\f1e2" -} - -.fa-registered::before { - content: "\f25d" -} - -.fa-address-card::before { - content: "\f2bb" -} - -.fa-contact-card::before { - content: "\f2bb" -} - -.fa-vcard::before { - content: "\f2bb" -} - -.fa-scale-unbalanced-flip::before { - content: "\f516" -} - -.fa-balance-scale-right::before { - content: "\f516" -} - -.fa-subscript::before { - content: "\f12c" -} - -.fa-diamond-turn-right::before { - content: "\f5eb" -} - -.fa-directions::before { - content: "\f5eb" -} - -.fa-burst::before { - content: "\e4dc" -} - -.fa-house-laptop::before { - content: "\e066" -} - -.fa-laptop-house::before { - content: "\e066" -} - -.fa-face-tired::before { - content: "\f5c8" -} - -.fa-tired::before { - content: "\f5c8" -} - -.fa-money-bills::before { - content: "\e1f3" -} - -.fa-smog::before { - content: "\f75f" -} - -.fa-crutch::before { - content: "\f7f7" -} - -.fa-cloud-arrow-up::before { - content: "\f0ee" -} - -.fa-cloud-upload::before { - content: "\f0ee" -} - -.fa-cloud-upload-alt::before { - content: "\f0ee" -} - -.fa-palette::before { - content: "\f53f" -} - -.fa-arrows-turn-right::before { - content: "\e4c0" -} - -.fa-vest::before { - content: "\e085" -} - -.fa-ferry::before { - content: "\e4ea" -} - -.fa-arrows-down-to-people::before { - content: "\e4b9" -} - -.fa-seedling::before { - content: "\f4d8" -} - -.fa-sprout::before { - content: "\f4d8" -} - -.fa-left-right::before { - content: "\f337" -} - -.fa-arrows-alt-h::before { - content: "\f337" -} - -.fa-boxes-packing::before { - content: "\e4c7" -} - -.fa-circle-arrow-left::before { - content: "\f0a8" -} - -.fa-arrow-circle-left::before { - content: "\f0a8" -} - -.fa-group-arrows-rotate::before { - content: "\e4f6" -} - -.fa-bowl-food::before { - content: "\e4c6" -} - -.fa-candy-cane::before { - content: "\f786" -} - -.fa-arrow-down-wide-short::before { - content: "\f160" -} - -.fa-sort-amount-asc::before { - content: "\f160" -} - -.fa-sort-amount-down::before { - content: "\f160" -} - -.fa-cloud-bolt::before { - content: "\f76c" -} - -.fa-thunderstorm::before { - content: "\f76c" -} - -.fa-text-slash::before { - content: "\f87d" -} - -.fa-remove-format::before { - content: "\f87d" -} - -.fa-face-smile-wink::before { - content: "\f4da" -} - -.fa-smile-wink::before { - content: "\f4da" -} - -.fa-file-word::before { - content: "\f1c2" -} - -.fa-file-powerpoint::before { - content: "\f1c4" -} - -.fa-arrows-left-right::before { - content: "\f07e" -} - -.fa-arrows-h::before { - content: "\f07e" -} - -.fa-house-lock::before { - content: "\e510" -} - -.fa-cloud-arrow-down::before { - content: "\f0ed" -} - -.fa-cloud-download::before { - content: "\f0ed" -} - -.fa-cloud-download-alt::before { - content: "\f0ed" -} - -.fa-children::before { - content: "\e4e1" -} - -.fa-chalkboard::before { - content: "\f51b" -} - -.fa-blackboard::before { - content: "\f51b" -} - -.fa-user-large-slash::before { - content: "\f4fa" -} - -.fa-user-alt-slash::before { - content: "\f4fa" -} - -.fa-envelope-open::before { - content: "\f2b6" -} - -.fa-handshake-simple-slash::before { - content: "\e05f" -} - -.fa-handshake-alt-slash::before { - content: "\e05f" -} - -.fa-mattress-pillow::before { - content: "\e525" -} - -.fa-guarani-sign::before { - content: "\e19a" -} - -.fa-arrows-rotate::before { - content: "\f021" -} - -.fa-refresh::before { - content: "\f021" -} - -.fa-sync::before { - content: "\f021" -} - -.fa-fire-extinguisher::before { - content: "\f134" -} - -.fa-cruzeiro-sign::before { - content: "\e152" -} - -.fa-greater-than-equal::before { - content: "\f532" -} - -.fa-shield-halved::before { - content: "\f3ed" -} - -.fa-shield-alt::before { - content: "\f3ed" -} - -.fa-book-atlas::before { - content: "\f558" -} - -.fa-atlas::before { - content: "\f558" -} - -.fa-virus::before { - content: "\e074" -} - -.fa-envelope-circle-check::before { - content: "\e4e8" -} - -.fa-layer-group::before { - content: "\f5fd" -} - -.fa-arrows-to-dot::before { - content: "\e4be" -} - -.fa-archway::before { - content: "\f557" -} - -.fa-heart-circle-check::before { - content: "\e4fd" -} - -.fa-house-chimney-crack::before { - content: "\f6f1" -} - -.fa-house-damage::before { - content: "\f6f1" -} - -.fa-file-zipper::before { - content: "\f1c6" -} - -.fa-file-archive::before { - content: "\f1c6" -} - -.fa-square::before { - content: "\f0c8" -} - -.fa-martini-glass-empty::before { - content: "\f000" -} - -.fa-glass-martini::before { - content: "\f000" -} - -.fa-couch::before { - content: "\f4b8" -} - -.fa-cedi-sign::before { - content: "\e0df" -} - -.fa-italic::before { - content: "\f033" -} - -.fa-church::before { - content: "\f51d" -} - -.fa-comments-dollar::before { - content: "\f653" -} - -.fa-democrat::before { - content: "\f747" -} - -.fa-z::before { - content: "\5a" -} - -.fa-person-skiing::before { - content: "\f7c9" -} - -.fa-skiing::before { - content: "\f7c9" -} - -.fa-road-lock::before { - content: "\e567" -} - -.fa-a::before { - content: "\41" -} - -.fa-temperature-arrow-down::before { - content: "\e03f" -} - -.fa-temperature-down::before { - content: "\e03f" -} - -.fa-feather-pointed::before { - content: "\f56b" -} - -.fa-feather-alt::before { - content: "\f56b" -} - -.fa-p::before { - content: "\50" -} - -.fa-snowflake::before { - content: "\f2dc" -} - -.fa-newspaper::before { - content: "\f1ea" -} - -.fa-rectangle-ad::before { - content: "\f641" -} - -.fa-ad::before { - content: "\f641" -} - -.fa-circle-arrow-right::before { - content: "\f0a9" -} - -.fa-arrow-circle-right::before { - content: "\f0a9" -} - -.fa-filter-circle-xmark::before { - content: "\e17b" -} - -.fa-locust::before { - content: "\e520" -} - -.fa-sort::before { - content: "\f0dc" -} - -.fa-unsorted::before { - content: "\f0dc" -} - -.fa-list-ol::before { - content: "\f0cb" -} - -.fa-list-1-2::before { - content: "\f0cb" -} - -.fa-list-numeric::before { - content: "\f0cb" -} - -.fa-person-dress-burst::before { - content: "\e544" -} - -.fa-money-check-dollar::before { - content: "\f53d" -} - -.fa-money-check-alt::before { - content: "\f53d" -} - -.fa-vector-square::before { - content: "\f5cb" -} - -.fa-bread-slice::before { - content: "\f7ec" -} - -.fa-language::before { - content: "\f1ab" -} - -.fa-face-kiss-wink-heart::before { - content: "\f598" -} - -.fa-kiss-wink-heart::before { - content: "\f598" -} - -.fa-filter::before { - content: "\f0b0" -} - -.fa-question::before { - content: "\3f" -} - -.fa-file-signature::before { - content: "\f573" -} - -.fa-up-down-left-right::before { - content: "\f0b2" -} - -.fa-arrows-alt::before { - content: "\f0b2" -} - -.fa-house-chimney-user::before { - content: "\e065" -} - -.fa-hand-holding-heart::before { - content: "\f4be" -} - -.fa-puzzle-piece::before { - content: "\f12e" -} - -.fa-money-check::before { - content: "\f53c" -} - -.fa-star-half-stroke::before { - content: "\f5c0" -} - -.fa-star-half-alt::before { - content: "\f5c0" -} - -.fa-code::before { - content: "\f121" -} - -.fa-whiskey-glass::before { - content: "\f7a0" -} - -.fa-glass-whiskey::before { - content: "\f7a0" -} - -.fa-building-circle-exclamation::before { - content: "\e4d3" -} - -.fa-magnifying-glass-chart::before { - content: "\e522" -} - -.fa-arrow-up-right-from-square::before { - content: "\f08e" -} - -.fa-external-link::before { - content: "\f08e" -} - -.fa-cubes-stacked::before { - content: "\e4e6" -} - -.fa-won-sign::before { - content: "\f159" -} - -.fa-krw::before { - content: "\f159" -} - -.fa-won::before { - content: "\f159" -} - -.fa-virus-covid::before { - content: "\e4a8" -} - -.fa-austral-sign::before { - content: "\e0a9" -} - -.fa-f::before { - content: "\46" -} - -.fa-leaf::before { - content: "\f06c" -} - -.fa-road::before { - content: "\f018" -} - -.fa-taxi::before { - content: "\f1ba" -} - -.fa-cab::before { - content: "\f1ba" -} - -.fa-person-circle-plus::before { - content: "\e541" -} - -.fa-chart-pie::before { - content: "\f200" -} - -.fa-pie-chart::before { - content: "\f200" -} - -.fa-bolt-lightning::before { - content: "\e0b7" -} - -.fa-sack-xmark::before { - content: "\e56a" -} - -.fa-file-excel::before { - content: "\f1c3" -} - -.fa-file-contract::before { - content: "\f56c" -} - -.fa-fish-fins::before { - content: "\e4f2" -} - -.fa-building-flag::before { - content: "\e4d5" -} - -.fa-face-grin-beam::before { - content: "\f582" -} - -.fa-grin-beam::before { - content: "\f582" -} - -.fa-object-ungroup::before { - content: "\f248" -} - -.fa-poop::before { - content: "\f619" -} - -.fa-location-pin::before { - content: "\f041" -} - -.fa-map-marker::before { - content: "\f041" -} - -.fa-kaaba::before { - content: "\f66b" -} - -.fa-toilet-paper::before { - content: "\f71e" -} - -.fa-helmet-safety::before { - content: "\f807" -} - -.fa-hard-hat::before { - content: "\f807" -} - -.fa-hat-hard::before { - content: "\f807" -} - -.fa-eject::before { - content: "\f052" -} - -.fa-circle-right::before { - content: "\f35a" -} - -.fa-arrow-alt-circle-right::before { - content: "\f35a" -} - -.fa-plane-circle-check::before { - content: "\e555" -} - -.fa-face-rolling-eyes::before { - content: "\f5a5" -} - -.fa-meh-rolling-eyes::before { - content: "\f5a5" -} - -.fa-object-group::before { - content: "\f247" -} - -.fa-chart-line::before { - content: "\f201" -} - -.fa-line-chart::before { - content: "\f201" -} - -.fa-mask-ventilator::before { - content: "\e524" -} - -.fa-arrow-right::before { - content: "\f061" -} - -.fa-signs-post::before { - content: "\f277" -} - -.fa-map-signs::before { - content: "\f277" -} - -.fa-cash-register::before { - content: "\f788" -} - -.fa-person-circle-question::before { - content: "\e542" -} - -.fa-h::before { - content: "\48" -} - -.fa-tarp::before { - content: "\e57b" -} - -.fa-screwdriver-wrench::before { - content: "\f7d9" -} - -.fa-tools::before { - content: "\f7d9" -} - -.fa-arrows-to-eye::before { - content: "\e4bf" -} - -.fa-plug-circle-bolt::before { - content: "\e55b" -} - -.fa-heart::before { - content: "\f004" -} - -.fa-mars-and-venus::before { - content: "\f224" -} - -.fa-house-user::before { - content: "\e1b0" -} - -.fa-home-user::before { - content: "\e1b0" -} - -.fa-dumpster-fire::before { - content: "\f794" -} - -.fa-house-crack::before { - content: "\e3b1" -} - -.fa-martini-glass-citrus::before { - content: "\f561" -} - -.fa-cocktail::before { - content: "\f561" -} - -.fa-face-surprise::before { - content: "\f5c2" -} - -.fa-surprise::before { - content: "\f5c2" -} - -.fa-bottle-water::before { - content: "\e4c5" -} - -.fa-circle-pause::before { - content: "\f28b" -} - -.fa-pause-circle::before { - content: "\f28b" -} - -.fa-toilet-paper-slash::before { - content: "\e072" -} - -.fa-apple-whole::before { - content: "\f5d1" -} - -.fa-apple-alt::before { - content: "\f5d1" -} - -.fa-kitchen-set::before { - content: "\e51a" -} - -.fa-r::before { - content: "\52" -} - -.fa-temperature-quarter::before { - content: "\f2ca" -} - -.fa-temperature-1::before { - content: "\f2ca" -} - -.fa-thermometer-1::before { - content: "\f2ca" -} - -.fa-thermometer-quarter::before { - content: "\f2ca" -} - -.fa-cube::before { - content: "\f1b2" -} - -.fa-bitcoin-sign::before { - content: "\e0b4" -} - -.fa-shield-dog::before { - content: "\e573" -} - -.fa-solar-panel::before { - content: "\f5ba" -} - -.fa-lock-open::before { - content: "\f3c1" -} - -.fa-elevator::before { - content: "\e16d" -} - -.fa-money-bill-transfer::before { - content: "\e528" -} - -.fa-money-bill-trend-up::before { - content: "\e529" -} - -.fa-house-flood-water-circle-arrow-right::before { - content: "\e50f" -} - -.fa-square-poll-horizontal::before { - content: "\f682" -} - -.fa-poll-h::before { - content: "\f682" -} - -.fa-circle::before { - content: "\f111" -} - -.fa-backward-fast::before { - content: "\f049" -} - -.fa-fast-backward::before { - content: "\f049" -} - -.fa-recycle::before { - content: "\f1b8" -} - -.fa-user-astronaut::before { - content: "\f4fb" -} - -.fa-plane-slash::before { - content: "\e069" -} - -.fa-trademark::before { - content: "\f25c" -} - -.fa-basketball::before { - content: "\f434" -} - -.fa-basketball-ball::before { - content: "\f434" -} - -.fa-satellite-dish::before { - content: "\f7c0" -} - -.fa-circle-up::before { - content: "\f35b" -} - -.fa-arrow-alt-circle-up::before { - content: "\f35b" -} - -.fa-mobile-screen-button::before { - content: "\f3cd" -} - -.fa-mobile-alt::before { - content: "\f3cd" -} - -.fa-volume-high::before { - content: "\f028" -} - -.fa-volume-up::before { - content: "\f028" -} - -.fa-users-rays::before { - content: "\e593" -} - -.fa-wallet::before { - content: "\f555" -} - -.fa-clipboard-check::before { - content: "\f46c" -} - -.fa-file-audio::before { - content: "\f1c7" -} - -.fa-burger::before { - content: "\f805" -} - -.fa-hamburger::before { - content: "\f805" -} - -.fa-wrench::before { - content: "\f0ad" -} - -.fa-bugs::before { - content: "\e4d0" -} - -.fa-rupee-sign::before { - content: "\f156" -} - -.fa-rupee::before { - content: "\f156" -} - -.fa-file-image::before { - content: "\f1c5" -} - -.fa-circle-question::before { - content: "\f059" -} - -.fa-question-circle::before { - content: "\f059" -} - -.fa-plane-departure::before { - content: "\f5b0" -} - -.fa-handshake-slash::before { - content: "\e060" -} - -.fa-book-bookmark::before { - content: "\e0bb" -} - -.fa-code-branch::before { - content: "\f126" -} - -.fa-hat-cowboy::before { - content: "\f8c0" -} - -.fa-bridge::before { - content: "\e4c8" -} - -.fa-phone-flip::before { - content: "\f879" -} - -.fa-phone-alt::before { - content: "\f879" -} - -.fa-truck-front::before { - content: "\e2b7" -} - -.fa-cat::before { - content: "\f6be" -} - -.fa-anchor-circle-exclamation::before { - content: "\e4ab" -} - -.fa-truck-field::before { - content: "\e58d" -} - -.fa-route::before { - content: "\f4d7" -} - -.fa-clipboard-question::before { - content: "\e4e3" -} - -.fa-panorama::before { - content: "\e209" -} - -.fa-comment-medical::before { - content: "\f7f5" -} - -.fa-teeth-open::before { - content: "\f62f" -} - -.fa-file-circle-minus::before { - content: "\e4ed" -} - -.fa-tags::before { - content: "\f02c" -} - -.fa-wine-glass::before { - content: "\f4e3" -} - -.fa-forward-fast::before { - content: "\f050" -} - -.fa-fast-forward::before { - content: "\f050" -} - -.fa-face-meh-blank::before { - content: "\f5a4" -} - -.fa-meh-blank::before { - content: "\f5a4" -} - -.fa-square-parking::before { - content: "\f540" -} - -.fa-parking::before { - content: "\f540" -} - -.fa-house-signal::before { - content: "\e012" -} - -.fa-bars-progress::before { - content: "\f828" -} - -.fa-tasks-alt::before { - content: "\f828" -} - -.fa-faucet-drip::before { - content: "\e006" -} - -.fa-cart-flatbed::before { - content: "\f474" -} - -.fa-dolly-flatbed::before { - content: "\f474" -} - -.fa-ban-smoking::before { - content: "\f54d" -} - -.fa-smoking-ban::before { - content: "\f54d" -} - -.fa-terminal::before { - content: "\f120" -} - -.fa-mobile-button::before { - content: "\f10b" -} - -.fa-house-medical-flag::before { - content: "\e514" -} - -.fa-basket-shopping::before { - content: "\f291" -} - -.fa-shopping-basket::before { - content: "\f291" -} - -.fa-tape::before { - content: "\f4db" -} - -.fa-bus-simple::before { - content: "\f55e" -} - -.fa-bus-alt::before { - content: "\f55e" -} - -.fa-eye::before { - content: "\f06e" -} - -.fa-face-sad-cry::before { - content: "\f5b3" -} - -.fa-sad-cry::before { - content: "\f5b3" -} - -.fa-audio-description::before { - content: "\f29e" -} - -.fa-person-military-to-person::before { - content: "\e54c" -} - -.fa-file-shield::before { - content: "\e4f0" -} - -.fa-user-slash::before { - content: "\f506" -} - -.fa-pen::before { - content: "\f304" -} - -.fa-tower-observation::before { - content: "\e586" -} - -.fa-file-code::before { - content: "\f1c9" -} - -.fa-signal::before { - content: "\f012" -} - -.fa-signal-5::before { - content: "\f012" -} - -.fa-signal-perfect::before { - content: "\f012" -} - -.fa-bus::before { - content: "\f207" -} - -.fa-heart-circle-xmark::before { - content: "\e501" -} - -.fa-house-chimney::before { - content: "\e3af" -} - -.fa-home-lg::before { - content: "\e3af" -} - -.fa-window-maximize::before { - content: "\f2d0" -} - -.fa-face-frown::before { - content: "\f119" -} - -.fa-frown::before { - content: "\f119" -} - -.fa-prescription::before { - content: "\f5b1" -} - -.fa-shop::before { - content: "\f54f" -} - -.fa-store-alt::before { - content: "\f54f" -} - -.fa-floppy-disk::before { - content: "\f0c7" -} - -.fa-save::before { - content: "\f0c7" -} - -.fa-vihara::before { - content: "\f6a7" -} - -.fa-scale-unbalanced::before { - content: "\f515" -} - -.fa-balance-scale-left::before { - content: "\f515" -} - -.fa-sort-up::before { - content: "\f0de" -} - -.fa-sort-asc::before { - content: "\f0de" -} - -.fa-comment-dots::before { - content: "\f4ad" -} - -.fa-commenting::before { - content: "\f4ad" -} - -.fa-plant-wilt::before { - content: "\e5aa" -} - -.fa-diamond::before { - content: "\f219" -} - -.fa-face-grin-squint::before { - content: "\f585" -} - -.fa-grin-squint::before { - content: "\f585" -} - -.fa-hand-holding-dollar::before { - content: "\f4c0" -} - -.fa-hand-holding-usd::before { - content: "\f4c0" -} - -.fa-bacterium::before { - content: "\e05a" -} - -.fa-hand-pointer::before { - content: "\f25a" -} - -.fa-drum-steelpan::before { - content: "\f56a" -} - -.fa-hand-scissors::before { - content: "\f257" -} - -.fa-hands-praying::before { - content: "\f684" -} - -.fa-praying-hands::before { - content: "\f684" -} - -.fa-arrow-rotate-right::before { - content: "\f01e" -} - -.fa-arrow-right-rotate::before { - content: "\f01e" -} - -.fa-arrow-rotate-forward::before { - content: "\f01e" -} - -.fa-redo::before { - content: "\f01e" -} - -.fa-biohazard::before { - content: "\f780" -} - -.fa-location-crosshairs::before { - content: "\f601" -} - -.fa-location::before { - content: "\f601" -} - -.fa-mars-double::before { - content: "\f227" -} - -.fa-child-dress::before { - content: "\e59c" -} - -.fa-users-between-lines::before { - content: "\e591" -} - -.fa-lungs-virus::before { - content: "\e067" -} - -.fa-face-grin-tears::before { - content: "\f588" -} - -.fa-grin-tears::before { - content: "\f588" -} - -.fa-phone::before { - content: "\f095" -} - -.fa-calendar-xmark::before { - content: "\f273" -} - -.fa-calendar-times::before { - content: "\f273" -} - -.fa-child-reaching::before { - content: "\e59d" -} - -.fa-head-side-virus::before { - content: "\e064" -} - -.fa-user-gear::before { - content: "\f4fe" -} - -.fa-user-cog::before { - content: "\f4fe" -} - -.fa-arrow-up-1-9::before { - content: "\f163" -} - -.fa-sort-numeric-up::before { - content: "\f163" -} - -.fa-door-closed::before { - content: "\f52a" -} - -.fa-shield-virus::before { - content: "\e06c" -} - -.fa-dice-six::before { - content: "\f526" -} - -.fa-mosquito-net::before { - content: "\e52c" -} - -.fa-bridge-water::before { - content: "\e4ce" -} - -.fa-person-booth::before { - content: "\f756" -} - -.fa-text-width::before { - content: "\f035" -} - -.fa-hat-wizard::before { - content: "\f6e8" -} - -.fa-pen-fancy::before { - content: "\f5ac" -} - -.fa-person-digging::before { - content: "\f85e" -} - -.fa-digging::before { - content: "\f85e" -} - -.fa-trash::before { - content: "\f1f8" -} - -.fa-gauge-simple::before { - content: "\f629" -} - -.fa-gauge-simple-med::before { - content: "\f629" -} - -.fa-tachometer-average::before { - content: "\f629" -} - -.fa-book-medical::before { - content: "\f7e6" -} - -.fa-poo::before { - content: "\f2fe" -} - -.fa-quote-right::before { - content: "\f10e" -} - -.fa-quote-right-alt::before { - content: "\f10e" -} - -.fa-shirt::before { - content: "\f553" -} - -.fa-t-shirt::before { - content: "\f553" -} - -.fa-tshirt::before { - content: "\f553" -} - -.fa-cubes::before { - content: "\f1b3" -} - -.fa-divide::before { - content: "\f529" -} - -.fa-tenge-sign::before { - content: "\f7d7" -} - -.fa-tenge::before { - content: "\f7d7" -} - -.fa-headphones::before { - content: "\f025" -} - -.fa-hands-holding::before { - content: "\f4c2" -} - -.fa-hands-clapping::before { - content: "\e1a8" -} - -.fa-republican::before { - content: "\f75e" -} - -.fa-arrow-left::before { - content: "\f060" -} - -.fa-person-circle-xmark::before { - content: "\e543" -} - -.fa-ruler::before { - content: "\f545" -} - -.fa-align-left::before { - content: "\f036" -} - -.fa-dice-d6::before { - content: "\f6d1" -} - -.fa-restroom::before { - content: "\f7bd" -} - -.fa-j::before { - content: "\4a" -} - -.fa-users-viewfinder::before { - content: "\e595" -} - -.fa-file-video::before { - content: "\f1c8" -} - -.fa-up-right-from-square::before { - content: "\f35d" -} - -.fa-external-link-alt::before { - content: "\f35d" -} - -.fa-table-cells::before { - content: "\f00a" -} - -.fa-th::before { - content: "\f00a" -} - -.fa-file-pdf::before { - content: "\f1c1" -} - -.fa-book-bible::before { - content: "\f647" -} - -.fa-bible::before { - content: "\f647" -} - -.fa-o::before { - content: "\4f" -} - -.fa-suitcase-medical::before { - content: "\f0fa" -} - -.fa-medkit::before { - content: "\f0fa" -} - -.fa-user-secret::before { - content: "\f21b" -} - -.fa-otter::before { - content: "\f700" -} - -.fa-person-dress::before { - content: "\f182" -} - -.fa-female::before { - content: "\f182" -} - -.fa-comment-dollar::before { - content: "\f651" -} - -.fa-business-time::before { - content: "\f64a" -} - -.fa-briefcase-clock::before { - content: "\f64a" -} - -.fa-table-cells-large::before { - content: "\f009" -} - -.fa-th-large::before { - content: "\f009" -} - -.fa-book-tanakh::before { - content: "\f827" -} - -.fa-tanakh::before { - content: "\f827" -} - -.fa-phone-volume::before { - content: "\f2a0" -} - -.fa-volume-control-phone::before { - content: "\f2a0" -} - -.fa-hat-cowboy-side::before { - content: "\f8c1" -} - -.fa-clipboard-user::before { - content: "\f7f3" -} - -.fa-child::before { - content: "\f1ae" -} - -.fa-lira-sign::before { - content: "\f195" -} - -.fa-satellite::before { - content: "\f7bf" -} - -.fa-plane-lock::before { - content: "\e558" -} - -.fa-tag::before { - content: "\f02b" -} - -.fa-comment::before { - content: "\f075" -} - -.fa-cake-candles::before { - content: "\f1fd" -} - -.fa-birthday-cake::before { - content: "\f1fd" -} - -.fa-cake::before { - content: "\f1fd" -} - -.fa-envelope::before { - content: "\f0e0" -} - -.fa-angles-up::before { - content: "\f102" -} - -.fa-angle-double-up::before { - content: "\f102" -} - -.fa-paperclip::before { - content: "\f0c6" -} - -.fa-arrow-right-to-city::before { - content: "\e4b3" -} - -.fa-ribbon::before { - content: "\f4d6" -} - -.fa-lungs::before { - content: "\f604" -} - -.fa-arrow-up-9-1::before { - content: "\f887" -} - -.fa-sort-numeric-up-alt::before { - content: "\f887" -} - -.fa-litecoin-sign::before { - content: "\e1d3" -} - -.fa-border-none::before { - content: "\f850" -} - -.fa-circle-nodes::before { - content: "\e4e2" -} - -.fa-parachute-box::before { - content: "\f4cd" -} - -.fa-indent::before { - content: "\f03c" -} - -.fa-truck-field-un::before { - content: "\e58e" -} - -.fa-hourglass::before { - content: "\f254" -} - -.fa-hourglass-empty::before { - content: "\f254" -} - -.fa-mountain::before { - content: "\f6fc" -} - -.fa-user-doctor::before { - content: "\f0f0" -} - -.fa-user-md::before { - content: "\f0f0" -} - -.fa-circle-info::before { - content: "\f05a" -} - -.fa-info-circle::before { - content: "\f05a" -} - -.fa-cloud-meatball::before { - content: "\f73b" -} - -.fa-camera::before { - content: "\f030" -} - -.fa-camera-alt::before { - content: "\f030" -} - -.fa-square-virus::before { - content: "\e578" -} - -.fa-meteor::before { - content: "\f753" -} - -.fa-car-on::before { - content: "\e4dd" -} - -.fa-sleigh::before { - content: "\f7cc" -} - -.fa-arrow-down-1-9::before { - content: "\f162" -} - -.fa-sort-numeric-asc::before { - content: "\f162" -} - -.fa-sort-numeric-down::before { - content: "\f162" -} - -.fa-hand-holding-droplet::before { - content: "\f4c1" -} - -.fa-hand-holding-water::before { - content: "\f4c1" -} - -.fa-water::before { - content: "\f773" -} - -.fa-calendar-check::before { - content: "\f274" -} - -.fa-braille::before { - content: "\f2a1" -} - -.fa-prescription-bottle-medical::before { - content: "\f486" -} - -.fa-prescription-bottle-alt::before { - content: "\f486" -} - -.fa-landmark::before { - content: "\f66f" -} - -.fa-truck::before { - content: "\f0d1" -} - -.fa-crosshairs::before { - content: "\f05b" -} - -.fa-person-cane::before { - content: "\e53c" -} - -.fa-tent::before { - content: "\e57d" -} - -.fa-vest-patches::before { - content: "\e086" -} - -.fa-check-double::before { - content: "\f560" -} - -.fa-arrow-down-a-z::before { - content: "\f15d" -} - -.fa-sort-alpha-asc::before { - content: "\f15d" -} - -.fa-sort-alpha-down::before { - content: "\f15d" -} - -.fa-money-bill-wheat::before { - content: "\e52a" -} - -.fa-cookie::before { - content: "\f563" -} - -.fa-arrow-rotate-left::before { - content: "\f0e2" -} - -.fa-arrow-left-rotate::before { - content: "\f0e2" -} - -.fa-arrow-rotate-back::before { - content: "\f0e2" -} - -.fa-arrow-rotate-backward::before { - content: "\f0e2" -} - -.fa-undo::before { - content: "\f0e2" -} - -.fa-hard-drive::before { - content: "\f0a0" -} - -.fa-hdd::before { - content: "\f0a0" -} - -.fa-face-grin-squint-tears::before { - content: "\f586" -} - -.fa-grin-squint-tears::before { - content: "\f586" -} - -.fa-dumbbell::before { - content: "\f44b" -} - -.fa-rectangle-list::before { - content: "\f022" -} - -.fa-list-alt::before { - content: "\f022" -} - -.fa-tarp-droplet::before { - content: "\e57c" -} - -.fa-house-medical-circle-check::before { - content: "\e511" -} - -.fa-person-skiing-nordic::before { - content: "\f7ca" -} - -.fa-skiing-nordic::before { - content: "\f7ca" -} - -.fa-calendar-plus::before { - content: "\f271" -} - -.fa-plane-arrival::before { - content: "\f5af" -} - -.fa-circle-left::before { - content: "\f359" -} - -.fa-arrow-alt-circle-left::before { - content: "\f359" -} - -.fa-train-subway::before { - content: "\f239" -} - -.fa-subway::before { - content: "\f239" -} - -.fa-chart-gantt::before { - content: "\e0e4" -} - -.fa-indian-rupee-sign::before { - content: "\e1bc" -} - -.fa-indian-rupee::before { - content: "\e1bc" -} - -.fa-inr::before { - content: "\e1bc" -} - -.fa-crop-simple::before { - content: "\f565" -} - -.fa-crop-alt::before { - content: "\f565" -} - -.fa-money-bill-1::before { - content: "\f3d1" -} - -.fa-money-bill-alt::before { - content: "\f3d1" -} - -.fa-left-long::before { - content: "\f30a" -} - -.fa-long-arrow-alt-left::before { - content: "\f30a" -} - -.fa-dna::before { - content: "\f471" -} - -.fa-virus-slash::before { - content: "\e075" -} - -.fa-minus::before { - content: "\f068" -} - -.fa-subtract::before { - content: "\f068" -} - -.fa-chess::before { - content: "\f439" -} - -.fa-arrow-left-long::before { - content: "\f177" -} - -.fa-long-arrow-left::before { - content: "\f177" -} - -.fa-plug-circle-check::before { - content: "\e55c" -} - -.fa-street-view::before { - content: "\f21d" -} - -.fa-franc-sign::before { - content: "\e18f" -} - -.fa-volume-off::before { - content: "\f026" -} - -.fa-hands-asl-interpreting::before { - content: "\f2a3" -} - -.fa-american-sign-language-interpreting::before { - content: "\f2a3" -} - -.fa-asl-interpreting::before { - content: "\f2a3" -} - -.fa-hands-american-sign-language-interpreting::before { - content: "\f2a3" -} - -.fa-gear::before { - content: "\f013" -} - -.fa-cog::before { - content: "\f013" -} - -.fa-droplet-slash::before { - content: "\f5c7" -} - -.fa-tint-slash::before { - content: "\f5c7" -} - -.fa-mosque::before { - content: "\f678" -} - -.fa-mosquito::before { - content: "\e52b" -} - -.fa-star-of-david::before { - content: "\f69a" -} - -.fa-person-military-rifle::before { - content: "\e54b" -} - -.fa-cart-shopping::before { - content: "\f07a" -} - -.fa-shopping-cart::before { - content: "\f07a" -} - -.fa-vials::before { - content: "\f493" -} - -.fa-plug-circle-plus::before { - content: "\e55f" -} - -.fa-place-of-worship::before { - content: "\f67f" -} - -.fa-grip-vertical::before { - content: "\f58e" -} - -.fa-arrow-turn-up::before { - content: "\f148" -} - -.fa-level-up::before { - content: "\f148" -} - -.fa-u::before { - content: "\55" -} - -.fa-square-root-variable::before { - content: "\f698" -} - -.fa-square-root-alt::before { - content: "\f698" -} - -.fa-clock::before { - content: "\f017" -} - -.fa-clock-four::before { - content: "\f017" -} - -.fa-backward-step::before { - content: "\f048" -} - -.fa-step-backward::before { - content: "\f048" -} - -.fa-pallet::before { - content: "\f482" -} - -.fa-faucet::before { - content: "\e005" -} - -.fa-baseball-bat-ball::before { - content: "\f432" -} - -.fa-s::before { - content: "\53" -} - -.fa-timeline::before { - content: "\e29c" -} - -.fa-keyboard::before { - content: "\f11c" -} - -.fa-caret-down::before { - content: "\f0d7" -} - -.fa-house-chimney-medical::before { - content: "\f7f2" -} - -.fa-clinic-medical::before { - content: "\f7f2" -} - -.fa-temperature-three-quarters::before { - content: "\f2c8" -} - -.fa-temperature-3::before { - content: "\f2c8" -} - -.fa-thermometer-3::before { - content: "\f2c8" -} - -.fa-thermometer-three-quarters::before { - content: "\f2c8" -} - -.fa-mobile-screen::before { - content: "\f3cf" -} - -.fa-mobile-android-alt::before { - content: "\f3cf" -} - -.fa-plane-up::before { - content: "\e22d" -} - -.fa-piggy-bank::before { - content: "\f4d3" -} - -.fa-battery-half::before { - content: "\f242" -} - -.fa-battery-3::before { - content: "\f242" -} - -.fa-mountain-city::before { - content: "\e52e" -} - -.fa-coins::before { - content: "\f51e" -} - -.fa-khanda::before { - content: "\f66d" -} - -.fa-sliders::before { - content: "\f1de" -} - -.fa-sliders-h::before { - content: "\f1de" -} - -.fa-folder-tree::before { - content: "\f802" -} - -.fa-network-wired::before { - content: "\f6ff" -} - -.fa-map-pin::before { - content: "\f276" -} - -.fa-hamsa::before { - content: "\f665" -} - -.fa-cent-sign::before { - content: "\e3f5" -} - -.fa-flask::before { - content: "\f0c3" -} - -.fa-person-pregnant::before { - content: "\e31e" -} - -.fa-wand-sparkles::before { - content: "\f72b" -} - -.fa-ellipsis-vertical::before { - content: "\f142" -} - -.fa-ellipsis-v::before { - content: "\f142" -} - -.fa-ticket::before { - content: "\f145" -} - -.fa-power-off::before { - content: "\f011" -} - -.fa-right-long::before { - content: "\f30b" -} - -.fa-long-arrow-alt-right::before { - content: "\f30b" -} - -.fa-flag-usa::before { - content: "\f74d" -} - -.fa-laptop-file::before { - content: "\e51d" -} - -.fa-tty::before { - content: "\f1e4" -} - -.fa-teletype::before { - content: "\f1e4" -} - -.fa-diagram-next::before { - content: "\e476" -} - -.fa-person-rifle::before { - content: "\e54e" -} - -.fa-house-medical-circle-exclamation::before { - content: "\e512" -} - -.fa-closed-captioning::before { - content: "\f20a" -} - -.fa-person-hiking::before { - content: "\f6ec" -} - -.fa-hiking::before { - content: "\f6ec" -} - -.fa-venus-double::before { - content: "\f226" -} - -.fa-images::before { - content: "\f302" -} - -.fa-calculator::before { - content: "\f1ec" -} - -.fa-people-pulling::before { - content: "\e535" -} - -.fa-n::before { - content: "\4e" -} - -.fa-cable-car::before { - content: "\f7da" -} - -.fa-tram::before { - content: "\f7da" -} - -.fa-cloud-rain::before { - content: "\f73d" -} - -.fa-building-circle-xmark::before { - content: "\e4d4" -} - -.fa-ship::before { - content: "\f21a" -} - -.fa-arrows-down-to-line::before { - content: "\e4b8" -} - -.fa-download::before { - content: "\f019" -} - -.fa-face-grin::before { - content: "\f580" -} - -.fa-grin::before { - content: "\f580" -} - -.fa-delete-left::before { - content: "\f55a" -} - -.fa-backspace::before { - content: "\f55a" -} - -.fa-eye-dropper::before { - content: "\f1fb" -} - -.fa-eye-dropper-empty::before { - content: "\f1fb" -} - -.fa-eyedropper::before { - content: "\f1fb" -} - -.fa-file-circle-check::before { - content: "\e5a0" -} - -.fa-forward::before { - content: "\f04e" -} - -.fa-mobile::before { - content: "\f3ce" -} - -.fa-mobile-android::before { - content: "\f3ce" -} - -.fa-mobile-phone::before { - content: "\f3ce" -} - -.fa-face-meh::before { - content: "\f11a" -} - -.fa-meh::before { - content: "\f11a" -} - -.fa-align-center::before { - content: "\f037" -} - -.fa-book-skull::before { - content: "\f6b7" -} - -.fa-book-dead::before { - content: "\f6b7" -} - -.fa-id-card::before { - content: "\f2c2" -} - -.fa-drivers-license::before { - content: "\f2c2" -} - -.fa-outdent::before { - content: "\f03b" -} - -.fa-dedent::before { - content: "\f03b" -} - -.fa-heart-circle-exclamation::before { - content: "\e4fe" -} - -.fa-house::before { - content: "\f015" -} - -.fa-home::before { - content: "\f015" -} - -.fa-home-alt::before { - content: "\f015" -} - -.fa-home-lg-alt::before { - content: "\f015" -} - -.fa-calendar-week::before { - content: "\f784" -} - -.fa-laptop-medical::before { - content: "\f812" -} - -.fa-b::before { - content: "\42" -} - -.fa-file-medical::before { - content: "\f477" -} - -.fa-dice-one::before { - content: "\f525" -} - -.fa-kiwi-bird::before { - content: "\f535" -} - -.fa-arrow-right-arrow-left::before { - content: "\f0ec" -} - -.fa-exchange::before { - content: "\f0ec" -} - -.fa-rotate-right::before { - content: "\f2f9" -} - -.fa-redo-alt::before { - content: "\f2f9" -} - -.fa-rotate-forward::before { - content: "\f2f9" -} - -.fa-utensils::before { - content: "\f2e7" -} - -.fa-cutlery::before { - content: "\f2e7" -} - -.fa-arrow-up-wide-short::before { - content: "\f161" -} - -.fa-sort-amount-up::before { - content: "\f161" -} - -.fa-mill-sign::before { - content: "\e1ed" -} - -.fa-bowl-rice::before { - content: "\e2eb" -} - -.fa-skull::before { - content: "\f54c" -} - -.fa-tower-broadcast::before { - content: "\f519" -} - -.fa-broadcast-tower::before { - content: "\f519" -} - -.fa-truck-pickup::before { - content: "\f63c" -} - -.fa-up-long::before { - content: "\f30c" -} - -.fa-long-arrow-alt-up::before { - content: "\f30c" -} - -.fa-stop::before { - content: "\f04d" -} - -.fa-code-merge::before { - content: "\f387" -} - -.fa-upload::before { - content: "\f093" -} - -.fa-hurricane::before { - content: "\f751" -} - -.fa-mound::before { - content: "\e52d" -} - -.fa-toilet-portable::before { - content: "\e583" -} - -.fa-compact-disc::before { - content: "\f51f" -} - -.fa-file-arrow-down::before { - content: "\f56d" -} - -.fa-file-download::before { - content: "\f56d" -} - -.fa-caravan::before { - content: "\f8ff" -} - -.fa-shield-cat::before { - content: "\e572" -} - -.fa-bolt::before { - content: "\f0e7" -} - -.fa-zap::before { - content: "\f0e7" -} - -.fa-glass-water::before { - content: "\e4f4" -} - -.fa-oil-well::before { - content: "\e532" -} - -.fa-vault::before { - content: "\e2c5" -} - -.fa-mars::before { - content: "\f222" -} - -.fa-toilet::before { - content: "\f7d8" -} - -.fa-plane-circle-xmark::before { - content: "\e557" -} - -.fa-yen-sign::before { - content: "\f157" -} - -.fa-cny::before { - content: "\f157" -} - -.fa-jpy::before { - content: "\f157" -} - -.fa-rmb::before { - content: "\f157" -} - -.fa-yen::before { - content: "\f157" -} - -.fa-ruble-sign::before { - content: "\f158" -} - -.fa-rouble::before { - content: "\f158" -} - -.fa-rub::before { - content: "\f158" -} - -.fa-ruble::before { - content: "\f158" -} - -.fa-sun::before { - content: "\f185" -} - -.fa-guitar::before { - content: "\f7a6" -} - -.fa-face-laugh-wink::before { - content: "\f59c" -} - -.fa-laugh-wink::before { - content: "\f59c" -} - -.fa-horse-head::before { - content: "\f7ab" -} - -.fa-bore-hole::before { - content: "\e4c3" -} - -.fa-industry::before { - content: "\f275" -} - -.fa-circle-down::before { - content: "\f358" -} - -.fa-arrow-alt-circle-down::before { - content: "\f358" -} - -.fa-arrows-turn-to-dots::before { - content: "\e4c1" -} - -.fa-florin-sign::before { - content: "\e184" -} - -.fa-arrow-down-short-wide::before { - content: "\f884" -} - -.fa-sort-amount-desc::before { - content: "\f884" -} - -.fa-sort-amount-down-alt::before { - content: "\f884" -} - -.fa-less-than::before { - content: "\3c" -} - -.fa-angle-down::before { - content: "\f107" -} - -.fa-car-tunnel::before { - content: "\e4de" -} - -.fa-head-side-cough::before { - content: "\e061" -} - -.fa-grip-lines::before { - content: "\f7a4" -} - -.fa-thumbs-down::before { - content: "\f165" -} - -.fa-user-lock::before { - content: "\f502" -} - -.fa-arrow-right-long::before { - content: "\f178" -} - -.fa-long-arrow-right::before { - content: "\f178" -} - -.fa-anchor-circle-xmark::before { - content: "\e4ac" -} - -.fa-ellipsis::before { - content: "\f141" -} - -.fa-ellipsis-h::before { - content: "\f141" -} - -.fa-chess-pawn::before { - content: "\f443" -} - -.fa-kit-medical::before { - content: "\f479" -} - -.fa-first-aid::before { - content: "\f479" -} - -.fa-person-through-window::before { - content: "\e5a9" -} - -.fa-toolbox::before { - content: "\f552" -} - -.fa-hands-holding-circle::before { - content: "\e4fb" -} - -.fa-bug::before { - content: "\f188" -} - -.fa-credit-card::before { - content: "\f09d" -} - -.fa-credit-card-alt::before { - content: "\f09d" -} - -.fa-car::before { - content: "\f1b9" -} - -.fa-automobile::before { - content: "\f1b9" -} - -.fa-hand-holding-hand::before { - content: "\e4f7" -} - -.fa-book-open-reader::before { - content: "\f5da" -} - -.fa-book-reader::before { - content: "\f5da" -} - -.fa-mountain-sun::before { - content: "\e52f" -} - -.fa-arrows-left-right-to-line::before { - content: "\e4ba" -} - -.fa-dice-d20::before { - content: "\f6cf" -} - -.fa-truck-droplet::before { - content: "\e58c" -} - -.fa-file-circle-xmark::before { - content: "\e5a1" -} - -.fa-temperature-arrow-up::before { - content: "\e040" -} - -.fa-temperature-up::before { - content: "\e040" -} - -.fa-medal::before { - content: "\f5a2" -} - -.fa-bed::before { - content: "\f236" -} - -.fa-square-h::before { - content: "\f0fd" -} - -.fa-h-square::before { - content: "\f0fd" -} - -.fa-podcast::before { - content: "\f2ce" -} - -.fa-temperature-full::before { - content: "\f2c7" -} - -.fa-temperature-4::before { - content: "\f2c7" -} - -.fa-thermometer-4::before { - content: "\f2c7" -} - -.fa-thermometer-full::before { - content: "\f2c7" -} - -.fa-bell::before { - content: "\f0f3" -} - -.fa-superscript::before { - content: "\f12b" -} - -.fa-plug-circle-xmark::before { - content: "\e560" -} - -.fa-star-of-life::before { - content: "\f621" -} - -.fa-phone-slash::before { - content: "\f3dd" -} - -.fa-paint-roller::before { - content: "\f5aa" -} - -.fa-handshake-angle::before { - content: "\f4c4" -} - -.fa-hands-helping::before { - content: "\f4c4" -} - -.fa-location-dot::before { - content: "\f3c5" -} - -.fa-map-marker-alt::before { - content: "\f3c5" -} - -.fa-file::before { - content: "\f15b" -} - -.fa-greater-than::before { - content: "\3e" -} - -.fa-person-swimming::before { - content: "\f5c4" -} - -.fa-swimmer::before { - content: "\f5c4" -} - -.fa-arrow-down::before { - content: "\f063" -} - -.fa-droplet::before { - content: "\f043" -} - -.fa-tint::before { - content: "\f043" -} - -.fa-eraser::before { - content: "\f12d" -} - -.fa-earth-americas::before { - content: "\f57d" -} - -.fa-earth::before { - content: "\f57d" -} - -.fa-earth-america::before { - content: "\f57d" -} - -.fa-globe-americas::before { - content: "\f57d" -} - -.fa-person-burst::before { - content: "\e53b" -} - -.fa-dove::before { - content: "\f4ba" -} - -.fa-battery-empty::before { - content: "\f244" -} - -.fa-battery-0::before { - content: "\f244" -} - -.fa-socks::before { - content: "\f696" -} - -.fa-inbox::before { - content: "\f01c" -} - -.fa-section::before { - content: "\e447" -} - -.fa-gauge-high::before { - content: "\f625" -} - -.fa-tachometer-alt::before { - content: "\f625" -} - -.fa-tachometer-alt-fast::before { - content: "\f625" -} - -.fa-envelope-open-text::before { - content: "\f658" -} - -.fa-hospital::before { - content: "\f0f8" -} - -.fa-hospital-alt::before { - content: "\f0f8" -} - -.fa-hospital-wide::before { - content: "\f0f8" -} - -.fa-wine-bottle::before { - content: "\f72f" -} - -.fa-chess-rook::before { - content: "\f447" -} - -.fa-bars-staggered::before { - content: "\f550" -} - -.fa-reorder::before { - content: "\f550" -} - -.fa-stream::before { - content: "\f550" -} - -.fa-dharmachakra::before { - content: "\f655" -} - -.fa-hotdog::before { - content: "\f80f" -} - -.fa-person-walking-with-cane::before { - content: "\f29d" -} - -.fa-blind::before { - content: "\f29d" -} - -.fa-drum::before { - content: "\f569" -} - -.fa-ice-cream::before { - content: "\f810" -} - -.fa-heart-circle-bolt::before { - content: "\e4fc" -} - -.fa-fax::before { - content: "\f1ac" -} - -.fa-paragraph::before { - content: "\f1dd" -} - -.fa-check-to-slot::before { - content: "\f772" -} - -.fa-vote-yea::before { - content: "\f772" -} - -.fa-star-half::before { - content: "\f089" -} - -.fa-boxes-stacked::before { - content: "\f468" -} - -.fa-boxes::before { - content: "\f468" -} - -.fa-boxes-alt::before { - content: "\f468" -} - -.fa-link::before { - content: "\f0c1" -} - -.fa-chain::before { - content: "\f0c1" -} - -.fa-ear-listen::before { - content: "\f2a2" -} - -.fa-assistive-listening-systems::before { - content: "\f2a2" -} - -.fa-tree-city::before { - content: "\e587" -} - -.fa-play::before { - content: "\f04b" -} - -.fa-font::before { - content: "\f031" -} - -.fa-rupiah-sign::before { - content: "\e23d" -} - -.fa-magnifying-glass::before { - content: "\f002" -} - -.fa-search::before { - content: "\f002" -} - -.fa-table-tennis-paddle-ball::before { - content: "\f45d" -} - -.fa-ping-pong-paddle-ball::before { - content: "\f45d" -} - -.fa-table-tennis::before { - content: "\f45d" -} - -.fa-person-dots-from-line::before { - content: "\f470" -} - -.fa-diagnoses::before { - content: "\f470" -} - -.fa-trash-can-arrow-up::before { - content: "\f82a" -} - -.fa-trash-restore-alt::before { - content: "\f82a" -} - -.fa-naira-sign::before { - content: "\e1f6" -} - -.fa-cart-arrow-down::before { - content: "\f218" -} - -.fa-walkie-talkie::before { - content: "\f8ef" -} - -.fa-file-pen::before { - content: "\f31c" -} - -.fa-file-edit::before { - content: "\f31c" -} - -.fa-receipt::before { - content: "\f543" -} - -.fa-square-pen::before { - content: "\f14b" -} - -.fa-pen-square::before { - content: "\f14b" -} - -.fa-pencil-square::before { - content: "\f14b" -} - -.fa-suitcase-rolling::before { - content: "\f5c1" -} - -.fa-person-circle-exclamation::before { - content: "\e53f" -} - -.fa-chevron-down::before { - content: "\f078" -} - -.fa-battery-full::before { - content: "\f240" -} - -.fa-battery::before { - content: "\f240" -} - -.fa-battery-5::before { - content: "\f240" -} - -.fa-skull-crossbones::before { - content: "\f714" -} - -.fa-code-compare::before { - content: "\e13a" -} - -.fa-list-ul::before { - content: "\f0ca" -} - -.fa-list-dots::before { - content: "\f0ca" -} - -.fa-school-lock::before { - content: "\e56f" -} - -.fa-tower-cell::before { - content: "\e585" -} - -.fa-down-long::before { - content: "\f309" -} - -.fa-long-arrow-alt-down::before { - content: "\f309" -} - -.fa-ranking-star::before { - content: "\e561" -} - -.fa-chess-king::before { - content: "\f43f" -} - -.fa-person-harassing::before { - content: "\e549" -} - -.fa-brazilian-real-sign::before { - content: "\e46c" -} - -.fa-landmark-dome::before { - content: "\f752" -} - -.fa-landmark-alt::before { - content: "\f752" -} - -.fa-arrow-up::before { - content: "\f062" -} - -.fa-tv::before { - content: "\f26c" -} - -.fa-television::before { - content: "\f26c" -} - -.fa-tv-alt::before { - content: "\f26c" -} - -.fa-shrimp::before { - content: "\e448" -} - -.fa-list-check::before { - content: "\f0ae" -} - -.fa-tasks::before { - content: "\f0ae" -} - -.fa-jug-detergent::before { - content: "\e519" -} - -.fa-circle-user::before { - content: "\f2bd" -} - -.fa-user-circle::before { - content: "\f2bd" -} - -.fa-user-shield::before { - content: "\f505" -} - -.fa-wind::before { - content: "\f72e" -} - -.fa-car-burst::before { - content: "\f5e1" -} - -.fa-car-crash::before { - content: "\f5e1" -} - -.fa-y::before { - content: "\59" -} - -.fa-person-snowboarding::before { - content: "\f7ce" -} - -.fa-snowboarding::before { - content: "\f7ce" -} - -.fa-truck-fast::before { - content: "\f48b" -} - -.fa-shipping-fast::before { - content: "\f48b" -} - -.fa-fish::before { - content: "\f578" -} - -.fa-user-graduate::before { - content: "\f501" -} - -.fa-circle-half-stroke::before { - content: "\f042" -} - -.fa-adjust::before { - content: "\f042" -} - -.fa-clapperboard::before { - content: "\e131" -} - -.fa-circle-radiation::before { - content: "\f7ba" -} - -.fa-radiation-alt::before { - content: "\f7ba" -} - -.fa-baseball::before { - content: "\f433" -} - -.fa-baseball-ball::before { - content: "\f433" -} - -.fa-jet-fighter-up::before { - content: "\e518" -} - -.fa-diagram-project::before { - content: "\f542" -} - -.fa-project-diagram::before { - content: "\f542" -} - -.fa-copy::before { - content: "\f0c5" -} - -.fa-volume-xmark::before { - content: "\f6a9" -} - -.fa-volume-mute::before { - content: "\f6a9" -} - -.fa-volume-times::before { - content: "\f6a9" -} - -.fa-hand-sparkles::before { - content: "\e05d" -} - -.fa-grip::before { - content: "\f58d" -} - -.fa-grip-horizontal::before { - content: "\f58d" -} - -.fa-share-from-square::before { - content: "\f14d" -} - -.fa-share-square::before { - content: "\f14d" -} - -.fa-child-combatant::before { - content: "\e4e0" -} - -.fa-child-rifle::before { - content: "\e4e0" -} - -.fa-gun::before { - content: "\e19b" -} - -.fa-square-phone::before { - content: "\f098" -} - -.fa-phone-square::before { - content: "\f098" -} - -.fa-plus::before { - content: "\2b" -} - -.fa-add::before { - content: "\2b" -} - -.fa-expand::before { - content: "\f065" -} - -.fa-computer::before { - content: "\e4e5" -} - -.fa-xmark::before { - content: "\f00d" -} - -.fa-close::before { - content: "\f00d" -} - -.fa-multiply::before { - content: "\f00d" -} - -.fa-remove::before { - content: "\f00d" -} - -.fa-times::before { - content: "\f00d" -} - -.fa-arrows-up-down-left-right::before { - content: "\f047" -} - -.fa-arrows::before { - content: "\f047" -} - -.fa-chalkboard-user::before { - content: "\f51c" -} - -.fa-chalkboard-teacher::before { - content: "\f51c" -} - -.fa-peso-sign::before { - content: "\e222" -} - -.fa-building-shield::before { - content: "\e4d8" -} - -.fa-baby::before { - content: "\f77c" -} - -.fa-users-line::before { - content: "\e592" -} - -.fa-quote-left::before { - content: "\f10d" -} - -.fa-quote-left-alt::before { - content: "\f10d" -} - -.fa-tractor::before { - content: "\f722" -} - -.fa-trash-arrow-up::before { - content: "\f829" -} - -.fa-trash-restore::before { - content: "\f829" -} - -.fa-arrow-down-up-lock::before { - content: "\e4b0" -} - -.fa-lines-leaning::before { - content: "\e51e" -} - -.fa-ruler-combined::before { - content: "\f546" -} - -.fa-copyright::before { - content: "\f1f9" -} - -.fa-equals::before { - content: "\3d" -} - -.fa-blender::before { - content: "\f517" -} - -.fa-teeth::before { - content: "\f62e" -} - -.fa-shekel-sign::before { - content: "\f20b" -} - -.fa-ils::before { - content: "\f20b" -} - -.fa-shekel::before { - content: "\f20b" -} - -.fa-sheqel::before { - content: "\f20b" -} - -.fa-sheqel-sign::before { - content: "\f20b" -} - -.fa-map::before { - content: "\f279" -} - -.fa-rocket::before { - content: "\f135" -} - -.fa-photo-film::before { - content: "\f87c" -} - -.fa-photo-video::before { - content: "\f87c" -} - -.fa-folder-minus::before { - content: "\f65d" -} - -.fa-store::before { - content: "\f54e" -} - -.fa-arrow-trend-up::before { - content: "\e098" -} - -.fa-plug-circle-minus::before { - content: "\e55e" -} - -.fa-sign-hanging::before { - content: "\f4d9" -} - -.fa-sign::before { - content: "\f4d9" -} - -.fa-bezier-curve::before { - content: "\f55b" -} - -.fa-bell-slash::before { - content: "\f1f6" -} - -.fa-tablet::before { - content: "\f3fb" -} - -.fa-tablet-android::before { - content: "\f3fb" -} - -.fa-school-flag::before { - content: "\e56e" -} - -.fa-fill::before { - content: "\f575" -} - -.fa-angle-up::before { - content: "\f106" -} - -.fa-drumstick-bite::before { - content: "\f6d7" -} - -.fa-holly-berry::before { - content: "\f7aa" -} - -.fa-chevron-left::before { - content: "\f053" -} - -.fa-bacteria::before { - content: "\e059" -} - -.fa-hand-lizard::before { - content: "\f258" -} - -.fa-notdef::before { - content: "\e1fe" -} - -.fa-disease::before { - content: "\f7fa" -} - -.fa-briefcase-medical::before { - content: "\f469" -} - -.fa-genderless::before { - content: "\f22d" -} - -.fa-chevron-right::before { - content: "\f054" -} - -.fa-retweet::before { - content: "\f079" -} - -.fa-car-rear::before { - content: "\f5de" -} - -.fa-car-alt::before { - content: "\f5de" -} - -.fa-pump-soap::before { - content: "\e06b" -} - -.fa-video-slash::before { - content: "\f4e2" -} - -.fa-battery-quarter::before { - content: "\f243" -} - -.fa-battery-2::before { - content: "\f243" -} - -.fa-radio::before { - content: "\f8d7" -} - -.fa-baby-carriage::before { - content: "\f77d" -} - -.fa-carriage-baby::before { - content: "\f77d" -} - -.fa-traffic-light::before { - content: "\f637" -} - -.fa-thermometer::before { - content: "\f491" -} - -.fa-vr-cardboard::before { - content: "\f729" -} - -.fa-hand-middle-finger::before { - content: "\f806" -} - -.fa-percent::before { - content: "\25" -} - -.fa-percentage::before { - content: "\25" -} - -.fa-truck-moving::before { - content: "\f4df" -} - -.fa-glass-water-droplet::before { - content: "\e4f5" -} - -.fa-display::before { - content: "\e163" -} - -.fa-face-smile::before { - content: "\f118" -} - -.fa-smile::before { - content: "\f118" -} - -.fa-thumbtack::before { - content: "\f08d" -} - -.fa-thumb-tack::before { - content: "\f08d" -} - -.fa-trophy::before { - content: "\f091" -} - -.fa-person-praying::before { - content: "\f683" -} - -.fa-pray::before { - content: "\f683" -} - -.fa-hammer::before { - content: "\f6e3" -} - -.fa-hand-peace::before { - content: "\f25b" -} - -.fa-rotate::before { - content: "\f2f1" -} - -.fa-sync-alt::before { - content: "\f2f1" -} - -.fa-spinner::before { - content: "\f110" -} - -.fa-robot::before { - content: "\f544" -} - -.fa-peace::before { - content: "\f67c" -} - -.fa-gears::before { - content: "\f085" -} - -.fa-cogs::before { - content: "\f085" -} - -.fa-warehouse::before { - content: "\f494" -} - -.fa-arrow-up-right-dots::before { - content: "\e4b7" -} - -.fa-splotch::before { - content: "\f5bc" -} - -.fa-face-grin-hearts::before { - content: "\f584" -} - -.fa-grin-hearts::before { - content: "\f584" -} - -.fa-dice-four::before { - content: "\f524" -} - -.fa-sim-card::before { - content: "\f7c4" -} - -.fa-transgender::before { - content: "\f225" -} - -.fa-transgender-alt::before { - content: "\f225" -} - -.fa-mercury::before { - content: "\f223" -} - -.fa-arrow-turn-down::before { - content: "\f149" -} - -.fa-level-down::before { - content: "\f149" -} - -.fa-person-falling-burst::before { - content: "\e547" -} - -.fa-award::before { - content: "\f559" -} - -.fa-ticket-simple::before { - content: "\f3ff" -} - -.fa-ticket-alt::before { - content: "\f3ff" -} - -.fa-building::before { - content: "\f1ad" -} - -.fa-angles-left::before { - content: "\f100" -} - -.fa-angle-double-left::before { - content: "\f100" -} - -.fa-qrcode::before { - content: "\f029" -} - -.fa-clock-rotate-left::before { - content: "\f1da" -} - -.fa-history::before { - content: "\f1da" -} - -.fa-face-grin-beam-sweat::before { - content: "\f583" -} - -.fa-grin-beam-sweat::before { - content: "\f583" -} - -.fa-file-export::before { - content: "\f56e" -} - -.fa-arrow-right-from-file::before { - content: "\f56e" -} - -.fa-shield::before { - content: "\f132" -} - -.fa-shield-blank::before { - content: "\f132" -} - -.fa-arrow-up-short-wide::before { - content: "\f885" -} - -.fa-sort-amount-up-alt::before { - content: "\f885" -} - -.fa-house-medical::before { - content: "\e3b2" -} - -.fa-golf-ball-tee::before { - content: "\f450" -} - -.fa-golf-ball::before { - content: "\f450" -} - -.fa-circle-chevron-left::before { - content: "\f137" -} - -.fa-chevron-circle-left::before { - content: "\f137" -} - -.fa-house-chimney-window::before { - content: "\e00d" -} - -.fa-pen-nib::before { - content: "\f5ad" -} - -.fa-tent-arrow-turn-left::before { - content: "\e580" -} - -.fa-tents::before { - content: "\e582" -} - -.fa-wand-magic::before { - content: "\f0d0" -} - -.fa-magic::before { - content: "\f0d0" -} - -.fa-dog::before { - content: "\f6d3" -} - -.fa-carrot::before { - content: "\f787" -} - -.fa-moon::before { - content: "\f186" -} - -.fa-wine-glass-empty::before { - content: "\f5ce" -} - -.fa-wine-glass-alt::before { - content: "\f5ce" -} - -.fa-cheese::before { - content: "\f7ef" -} - -.fa-yin-yang::before { - content: "\f6ad" -} - -.fa-music::before { - content: "\f001" -} - -.fa-code-commit::before { - content: "\f386" -} - -.fa-temperature-low::before { - content: "\f76b" -} - -.fa-person-biking::before { - content: "\f84a" -} - -.fa-biking::before { - content: "\f84a" -} - -.fa-broom::before { - content: "\f51a" -} - -.fa-shield-heart::before { - content: "\e574" -} - -.fa-gopuram::before { - content: "\f664" -} - -.fa-earth-oceania::before { - content: "\e47b" -} - -.fa-globe-oceania::before { - content: "\e47b" -} - -.fa-square-xmark::before { - content: "\f2d3" -} - -.fa-times-square::before { - content: "\f2d3" -} - -.fa-xmark-square::before { - content: "\f2d3" -} - -.fa-hashtag::before { - content: "\23" -} - -.fa-up-right-and-down-left-from-center::before { - content: "\f424" -} - -.fa-expand-alt::before { - content: "\f424" -} - -.fa-oil-can::before { - content: "\f613" -} - -.fa-t::before { - content: "\54" -} - -.fa-hippo::before { - content: "\f6ed" -} - -.fa-chart-column::before { - content: "\e0e3" -} - -.fa-infinity::before { - content: "\f534" -} - -.fa-vial-circle-check::before { - content: "\e596" -} - -.fa-person-arrow-down-to-line::before { - content: "\e538" -} - -.fa-voicemail::before { - content: "\f897" -} - -.fa-fan::before { - content: "\f863" -} - -.fa-person-walking-luggage::before { - content: "\e554" -} - -.fa-up-down::before { - content: "\f338" -} - -.fa-arrows-alt-v::before { - content: "\f338" -} - -.fa-cloud-moon-rain::before { - content: "\f73c" -} - -.fa-calendar::before { - content: "\f133" -} - -.fa-trailer::before { - content: "\e041" -} - -.fa-bahai::before { - content: "\f666" -} - -.fa-haykal::before { - content: "\f666" -} - -.fa-sd-card::before { - content: "\f7c2" -} - -.fa-dragon::before { - content: "\f6d5" -} - -.fa-shoe-prints::before { - content: "\f54b" -} - -.fa-circle-plus::before { - content: "\f055" -} - -.fa-plus-circle::before { - content: "\f055" -} - -.fa-face-grin-tongue-wink::before { - content: "\f58b" -} - -.fa-grin-tongue-wink::before { - content: "\f58b" -} - -.fa-hand-holding::before { - content: "\f4bd" -} - -.fa-plug-circle-exclamation::before { - content: "\e55d" -} - -.fa-link-slash::before { - content: "\f127" -} - -.fa-chain-broken::before { - content: "\f127" -} - -.fa-chain-slash::before { - content: "\f127" -} - -.fa-unlink::before { - content: "\f127" -} - -.fa-clone::before { - content: "\f24d" -} - -.fa-person-walking-arrow-loop-left::before { - content: "\e551" -} - -.fa-arrow-up-z-a::before { - content: "\f882" -} - -.fa-sort-alpha-up-alt::before { - content: "\f882" -} - -.fa-fire-flame-curved::before { - content: "\f7e4" -} - -.fa-fire-alt::before { - content: "\f7e4" -} - -.fa-tornado::before { - content: "\f76f" -} - -.fa-file-circle-plus::before { - content: "\e494" -} - -.fa-book-quran::before { - content: "\f687" -} - -.fa-quran::before { - content: "\f687" -} - -.fa-anchor::before { - content: "\f13d" -} - -.fa-border-all::before { - content: "\f84c" -} - -.fa-face-angry::before { - content: "\f556" -} - -.fa-angry::before { - content: "\f556" -} - -.fa-cookie-bite::before { - content: "\f564" -} - -.fa-arrow-trend-down::before { - content: "\e097" -} - -.fa-rss::before { - content: "\f09e" -} - -.fa-feed::before { - content: "\f09e" -} - -.fa-draw-polygon::before { - content: "\f5ee" -} - -.fa-scale-balanced::before { - content: "\f24e" -} - -.fa-balance-scale::before { - content: "\f24e" -} - -.fa-gauge-simple-high::before { - content: "\f62a" -} - -.fa-tachometer::before { - content: "\f62a" -} - -.fa-tachometer-fast::before { - content: "\f62a" -} - -.fa-shower::before { - content: "\f2cc" -} - -.fa-desktop::before { - content: "\f390" -} - -.fa-desktop-alt::before { - content: "\f390" -} - -.fa-m::before { - content: "\4d" -} - -.fa-table-list::before { - content: "\f00b" -} - -.fa-th-list::before { - content: "\f00b" -} - -.fa-comment-sms::before { - content: "\f7cd" -} - -.fa-sms::before { - content: "\f7cd" -} - -.fa-book::before { - content: "\f02d" -} - -.fa-user-plus::before { - content: "\f234" -} - -.fa-check::before { - content: "\f00c" -} - -.fa-battery-three-quarters::before { - content: "\f241" -} - -.fa-battery-4::before { - content: "\f241" -} - -.fa-house-circle-check::before { - content: "\e509" -} - -.fa-angle-left::before { - content: "\f104" -} - -.fa-diagram-successor::before { - content: "\e47a" -} - -.fa-truck-arrow-right::before { - content: "\e58b" -} - -.fa-arrows-split-up-and-left::before { - content: "\e4bc" -} - -.fa-hand-fist::before { - content: "\f6de" -} - -.fa-fist-raised::before { - content: "\f6de" -} - -.fa-cloud-moon::before { - content: "\f6c3" -} - -.fa-briefcase::before { - content: "\f0b1" -} - -.fa-person-falling::before { - content: "\e546" -} - -.fa-image-portrait::before { - content: "\f3e0" -} - -.fa-portrait::before { - content: "\f3e0" -} - -.fa-user-tag::before { - content: "\f507" -} - -.fa-rug::before { - content: "\e569" -} - -.fa-earth-europe::before { - content: "\f7a2" -} - -.fa-globe-europe::before { - content: "\f7a2" -} - -.fa-cart-flatbed-suitcase::before { - content: "\f59d" -} - -.fa-luggage-cart::before { - content: "\f59d" -} - -.fa-rectangle-xmark::before { - content: "\f410" -} - -.fa-rectangle-times::before { - content: "\f410" -} - -.fa-times-rectangle::before { - content: "\f410" -} - -.fa-window-close::before { - content: "\f410" -} - -.fa-baht-sign::before { - content: "\e0ac" -} - -.fa-book-open::before { - content: "\f518" -} - -.fa-book-journal-whills::before { - content: "\f66a" -} - -.fa-journal-whills::before { - content: "\f66a" -} - -.fa-handcuffs::before { - content: "\e4f8" -} - -.fa-triangle-exclamation::before { - content: "\f071" -} - -.fa-exclamation-triangle::before { - content: "\f071" -} - -.fa-warning::before { - content: "\f071" -} - -.fa-database::before { - content: "\f1c0" -} - -.fa-share::before { - content: "\f064" -} - -.fa-mail-forward::before { - content: "\f064" -} - -.fa-bottle-droplet::before { - content: "\e4c4" -} - -.fa-mask-face::before { - content: "\e1d7" -} - -.fa-hill-rockslide::before { - content: "\e508" -} - -.fa-right-left::before { - content: "\f362" -} - -.fa-exchange-alt::before { - content: "\f362" -} - -.fa-paper-plane::before { - content: "\f1d8" -} - -.fa-road-circle-exclamation::before { - content: "\e565" -} - -.fa-dungeon::before { - content: "\f6d9" -} - -.fa-align-right::before { - content: "\f038" -} - -.fa-money-bill-1-wave::before { - content: "\f53b" -} - -.fa-money-bill-wave-alt::before { - content: "\f53b" -} - -.fa-life-ring::before { - content: "\f1cd" -} - -.fa-hands::before { - content: "\f2a7" -} - -.fa-sign-language::before { - content: "\f2a7" -} - -.fa-signing::before { - content: "\f2a7" -} - -.fa-calendar-day::before { - content: "\f783" -} - -.fa-water-ladder::before { - content: "\f5c5" -} - -.fa-ladder-water::before { - content: "\f5c5" -} - -.fa-swimming-pool::before { - content: "\f5c5" -} - -.fa-arrows-up-down::before { - content: "\f07d" -} - -.fa-arrows-v::before { - content: "\f07d" -} - -.fa-face-grimace::before { - content: "\f57f" -} - -.fa-grimace::before { - content: "\f57f" -} - -.fa-wheelchair-move::before { - content: "\e2ce" -} - -.fa-wheelchair-alt::before { - content: "\e2ce" -} - -.fa-turn-down::before { - content: "\f3be" -} - -.fa-level-down-alt::before { - content: "\f3be" -} - -.fa-person-walking-arrow-right::before { - content: "\e552" -} - -.fa-square-envelope::before { - content: "\f199" -} - -.fa-envelope-square::before { - content: "\f199" -} - -.fa-dice::before { - content: "\f522" -} - -.fa-bowling-ball::before { - content: "\f436" -} - -.fa-brain::before { - content: "\f5dc" -} - -.fa-bandage::before { - content: "\f462" -} - -.fa-band-aid::before { - content: "\f462" -} - -.fa-calendar-minus::before { - content: "\f272" -} - -.fa-circle-xmark::before { - content: "\f057" -} - -.fa-times-circle::before { - content: "\f057" -} - -.fa-xmark-circle::before { - content: "\f057" -} - -.fa-gifts::before { - content: "\f79c" -} - -.fa-hotel::before { - content: "\f594" -} - -.fa-earth-asia::before { - content: "\f57e" -} - -.fa-globe-asia::before { - content: "\f57e" -} - -.fa-id-card-clip::before { - content: "\f47f" -} - -.fa-id-card-alt::before { - content: "\f47f" -} - -.fa-magnifying-glass-plus::before { - content: "\f00e" -} - -.fa-search-plus::before { - content: "\f00e" -} - -.fa-thumbs-up::before { - content: "\f164" -} - -.fa-user-clock::before { - content: "\f4fd" -} - -.fa-hand-dots::before { - content: "\f461" -} - -.fa-allergies::before { - content: "\f461" -} - -.fa-file-invoice::before { - content: "\f570" -} - -.fa-window-minimize::before { - content: "\f2d1" -} - -.fa-mug-saucer::before { - content: "\f0f4" -} - -.fa-coffee::before { - content: "\f0f4" -} - -.fa-brush::before { - content: "\f55d" -} - -.fa-mask::before { - content: "\f6fa" -} - -.fa-magnifying-glass-minus::before { - content: "\f010" -} - -.fa-search-minus::before { - content: "\f010" -} - -.fa-ruler-vertical::before { - content: "\f548" -} - -.fa-user-large::before { - content: "\f406" -} - -.fa-user-alt::before { - content: "\f406" -} - -.fa-train-tram::before { - content: "\e5b4" -} - -.fa-user-nurse::before { - content: "\f82f" -} - -.fa-syringe::before { - content: "\f48e" -} - -.fa-cloud-sun::before { - content: "\f6c4" -} - -.fa-stopwatch-20::before { - content: "\e06f" -} - -.fa-square-full::before { - content: "\f45c" -} - -.fa-magnet::before { - content: "\f076" -} - -.fa-jar::before { - content: "\e516" -} - -.fa-note-sticky::before { - content: "\f249" -} - -.fa-sticky-note::before { - content: "\f249" -} - -.fa-bug-slash::before { - content: "\e490" -} - -.fa-arrow-up-from-water-pump::before { - content: "\e4b6" -} - -.fa-bone::before { - content: "\f5d7" -} - -.fa-user-injured::before { - content: "\f728" -} - -.fa-face-sad-tear::before { - content: "\f5b4" -} - -.fa-sad-tear::before { - content: "\f5b4" -} - -.fa-plane::before { - content: "\f072" -} - -.fa-tent-arrows-down::before { - content: "\e581" -} - -.fa-exclamation::before { - content: "\21" -} - -.fa-arrows-spin::before { - content: "\e4bb" -} - -.fa-print::before { - content: "\f02f" -} - -.fa-turkish-lira-sign::before { - content: "\e2bb" -} - -.fa-try::before { - content: "\e2bb" -} - -.fa-turkish-lira::before { - content: "\e2bb" -} - -.fa-dollar-sign::before { - content: "\24" -} - -.fa-dollar::before { - content: "\24" -} - -.fa-usd::before { - content: "\24" -} - -.fa-x::before { - content: "\58" -} - -.fa-magnifying-glass-dollar::before { - content: "\f688" -} - -.fa-search-dollar::before { - content: "\f688" -} - -.fa-users-gear::before { - content: "\f509" -} - -.fa-users-cog::before { - content: "\f509" -} - -.fa-person-military-pointing::before { - content: "\e54a" -} - -.fa-building-columns::before { - content: "\f19c" -} - -.fa-bank::before { - content: "\f19c" -} - -.fa-institution::before { - content: "\f19c" -} - -.fa-museum::before { - content: "\f19c" -} - -.fa-university::before { - content: "\f19c" -} - -.fa-umbrella::before { - content: "\f0e9" -} - -.fa-trowel::before { - content: "\e589" -} - -.fa-d::before { - content: "\44" -} - -.fa-stapler::before { - content: "\e5af" -} - -.fa-masks-theater::before { - content: "\f630" -} - -.fa-theater-masks::before { - content: "\f630" -} - -.fa-kip-sign::before { - content: "\e1c4" -} - -.fa-hand-point-left::before { - content: "\f0a5" -} - -.fa-handshake-simple::before { - content: "\f4c6" -} - -.fa-handshake-alt::before { - content: "\f4c6" -} - -.fa-jet-fighter::before { - content: "\f0fb" -} - -.fa-fighter-jet::before { - content: "\f0fb" -} - -.fa-square-share-nodes::before { - content: "\f1e1" -} - -.fa-share-alt-square::before { - content: "\f1e1" -} - -.fa-barcode::before { - content: "\f02a" -} - -.fa-plus-minus::before { - content: "\e43c" -} - -.fa-video::before { - content: "\f03d" -} - -.fa-video-camera::before { - content: "\f03d" -} - -.fa-graduation-cap::before { - content: "\f19d" -} - -.fa-mortar-board::before { - content: "\f19d" -} - -.fa-hand-holding-medical::before { - content: "\e05c" -} - -.fa-person-circle-check::before { - content: "\e53e" -} - -.fa-turn-up::before { - content: "\f3bf" -} - -.fa-level-up-alt::before { - content: "\f3bf" -} - -@font-face { - font-family: 'Font Awesome 5 Free'; - font-style: normal; - font-weight: 900; - font-display: swap; - src: url(../../fonts/fa-solid-900.woff2) format("woff2"),url(../../fonts/fa-solid-900.ttf) format("truetype") -} - - -.fas,.fa-solid { - font-weight: 900 -} - -@font-face { - font-family: 'Font Awesome 5 Brands'; - font-style: normal; - font-weight: 400; - font-display: swap; - src: url(../../fonts/fa-brands-400.woff2) format("woff2"),url(../../fonts/fa-brands-400.ttf) format("truetype") -} - - -.fab,.fa-brands { - font-weight: 400 -} - -.fa-monero:before { - content: "\f3d0" -} - -.fa-hooli:before { - content: "\f427" -} - -.fa-yelp:before { - content: "\f1e9" -} - -.fa-cc-visa:before { - content: "\f1f0" -} - -.fa-lastfm:before { - content: "\f202" -} - -.fa-shopware:before { - content: "\f5b5" -} - -.fa-creative-commons-nc:before { - content: "\f4e8" -} - -.fa-aws:before { - content: "\f375" -} - -.fa-redhat:before { - content: "\f7bc" -} - -.fa-yoast:before { - content: "\f2b1" -} - -.fa-cloudflare:before { - content: "\e07d" -} - -.fa-ups:before { - content: "\f7e0" -} - -.fa-pixiv:before { - content: "\e640" -} - -.fa-wpexplorer:before { - content: "\f2de" -} - -.fa-dyalog:before { - content: "\f399" -} - -.fa-bity:before { - content: "\f37a" -} - -.fa-stackpath:before { - content: "\f842" -} - -.fa-buysellads:before { - content: "\f20d" -} - -.fa-first-order:before { - content: "\f2b0" -} - -.fa-modx:before { - content: "\f285" -} - -.fa-guilded:before { - content: "\e07e" -} - -.fa-vnv:before { - content: "\f40b" -} - -.fa-square-js:before { - content: "\f3b9" -} - -.fa-js-square:before { - content: "\f3b9" -} - -.fa-microsoft:before { - content: "\f3ca" -} - -.fa-qq:before { - content: "\f1d6" -} - -.fa-orcid:before { - content: "\f8d2" -} - -.fa-java:before { - content: "\f4e4" -} - -.fa-invision:before { - content: "\f7b0" -} - -.fa-creative-commons-pd-alt:before { - content: "\f4ed" -} - -.fa-centercode:before { - content: "\f380" -} - -.fa-glide-g:before { - content: "\f2a6" -} - -.fa-drupal:before { - content: "\f1a9" -} - -.fa-hire-a-helper:before { - content: "\f3b0" -} - -.fa-creative-commons-by:before { - content: "\f4e7" -} - -.fa-unity:before { - content: "\e049" -} - -.fa-whmcs:before { - content: "\f40d" -} - -.fa-rocketchat:before { - content: "\f3e8" -} - -.fa-vk:before { - content: "\f189" -} - -.fa-untappd:before { - content: "\f405" -} - -.fa-mailchimp:before { - content: "\f59e" -} - -.fa-css3-alt:before { - content: "\f38b" -} - -.fa-square-reddit:before { - content: "\f1a2" -} - -.fa-reddit-square:before { - content: "\f1a2" -} - -.fa-vimeo-v:before { - content: "\f27d" -} - -.fa-contao:before { - content: "\f26d" -} - -.fa-square-font-awesome:before { - content: "\e5ad" -} - -.fa-deskpro:before { - content: "\f38f" -} - -.fa-brave:before { - content: "\e63c" -} - -.fa-sistrix:before { - content: "\f3ee" -} - -.fa-square-instagram:before { - content: "\e055" -} - -.fa-instagram-square:before { - content: "\e055" -} - -.fa-battle-net:before { - content: "\f835" -} - -.fa-the-red-yeti:before { - content: "\f69d" -} - -.fa-square-hacker-news:before { - content: "\f3af" -} - -.fa-hacker-news-square:before { - content: "\f3af" -} - -.fa-edge:before { - content: "\f282" -} - -.fa-threads:before { - content: "\e618" -} - -.fa-napster:before { - content: "\f3d2" -} - -.fa-square-snapchat:before { - content: "\f2ad" -} - -.fa-snapchat-square:before { - content: "\f2ad" -} - -.fa-google-plus-g:before { - content: "\f0d5" -} - -.fa-artstation:before { - content: "\f77a" -} - -.fa-markdown:before { - content: "\f60f" -} - -.fa-sourcetree:before { - content: "\f7d3" -} - -.fa-google-plus:before { - content: "\f2b3" -} - -.fa-diaspora:before { - content: "\f791" -} - -.fa-foursquare:before { - content: "\f180" -} - -.fa-stack-overflow:before { - content: "\f16c" -} - -.fa-github-alt:before { - content: "\f113" -} - -.fa-phoenix-squadron:before { - content: "\f511" -} - -.fa-pagelines:before { - content: "\f18c" -} - -.fa-algolia:before { - content: "\f36c" -} - -.fa-red-river:before { - content: "\f3e3" -} - -.fa-creative-commons-sa:before { - content: "\f4ef" -} - -.fa-safari:before { - content: "\f267" -} - -.fa-google:before { - content: "\f1a0" -} - -.fa-square-font-awesome-stroke:before { - content: "\f35c" -} - -.fa-font-awesome-alt:before { - content: "\f35c" -} - -.fa-atlassian:before { - content: "\f77b" -} - -.fa-linkedin-in:before { - content: "\f0e1" -} - -.fa-digital-ocean:before { - content: "\f391" -} - -.fa-nimblr:before { - content: "\f5a8" -} - -.fa-chromecast:before { - content: "\f838" -} - -.fa-evernote:before { - content: "\f839" -} - -.fa-hacker-news:before { - content: "\f1d4" -} - -.fa-creative-commons-sampling:before { - content: "\f4f0" -} - -.fa-adversal:before { - content: "\f36a" -} - -.fa-creative-commons:before { - content: "\f25e" -} - -.fa-watchman-monitoring:before { - content: "\e087" -} - -.fa-fonticons:before { - content: "\f280" -} - -.fa-weixin:before { - content: "\f1d7" -} - -.fa-shirtsinbulk:before { - content: "\f214" -} - -.fa-codepen:before { - content: "\f1cb" -} - -.fa-git-alt:before { - content: "\f841" -} - -.fa-lyft:before { - content: "\f3c3" -} - -.fa-rev:before { - content: "\f5b2" -} - -.fa-windows:before { - content: "\f17a" -} - -.fa-wizards-of-the-coast:before { - content: "\f730" -} - -.fa-square-viadeo:before { - content: "\f2aa" -} - -.fa-viadeo-square:before { - content: "\f2aa" -} - -.fa-meetup:before { - content: "\f2e0" -} - -.fa-centos:before { - content: "\f789" -} - -.fa-adn:before { - content: "\f170" -} - -.fa-cloudsmith:before { - content: "\f384" -} - -.fa-opensuse:before { - content: "\e62b" -} - -.fa-pied-piper-alt:before { - content: "\f1a8" -} - -.fa-square-dribbble:before { - content: "\f397" -} - -.fa-dribbble-square:before { - content: "\f397" -} - -.fa-codiepie:before { - content: "\f284" -} - -.fa-node:before { - content: "\f419" -} - -.fa-mix:before { - content: "\f3cb" -} - -.fa-steam:before { - content: "\f1b6" -} - -.fa-cc-apple-pay:before { - content: "\f416" -} - -.fa-scribd:before { - content: "\f28a" -} - -.fa-debian:before { - content: "\e60b" -} - -.fa-openid:before { - content: "\f19b" -} - -.fa-instalod:before { - content: "\e081" -} - -.fa-expeditedssl:before { - content: "\f23e" -} - -.fa-sellcast:before { - content: "\f2da" -} - -.fa-square-twitter:before { - content: "\f081" -} - -.fa-twitter-square:before { - content: "\f081" -} - -.fa-r-project:before { - content: "\f4f7" -} - -.fa-delicious:before { - content: "\f1a5" -} - -.fa-freebsd:before { - content: "\f3a4" -} - -.fa-vuejs:before { - content: "\f41f" -} - -.fa-accusoft:before { - content: "\f369" -} - -.fa-ioxhost:before { - content: "\f208" -} - -.fa-fonticons-fi:before { - content: "\f3a2" -} - -.fa-app-store:before { - content: "\f36f" -} - -.fa-cc-mastercard:before { - content: "\f1f1" -} - -.fa-itunes-note:before { - content: "\f3b5" -} - -.fa-golang:before { - content: "\e40f" -} - -.fa-kickstarter:before { - content: "\f3bb" -} - -.fa-grav:before { - content: "\f2d6" -} - -.fa-weibo:before { - content: "\f18a" -} - -.fa-uncharted:before { - content: "\e084" -} - -.fa-firstdraft:before { - content: "\f3a1" -} - -.fa-square-youtube:before { - content: "\f431" -} - -.fa-youtube-square:before { - content: "\f431" -} - -.fa-wikipedia-w:before { - content: "\f266" -} - -.fa-wpressr:before { - content: "\f3e4" -} - -.fa-rendact:before { - content: "\f3e4" -} - -.fa-angellist:before { - content: "\f209" -} - -.fa-galactic-republic:before { - content: "\f50c" -} - -.fa-nfc-directional:before { - content: "\e530" -} - -.fa-skype:before { - content: "\f17e" -} - -.fa-joget:before { - content: "\f3b7" -} - -.fa-fedora:before { - content: "\f798" -} - -.fa-stripe-s:before { - content: "\f42a" -} - -.fa-meta:before { - content: "\e49b" -} - -.fa-laravel:before { - content: "\f3bd" -} - -.fa-hotjar:before { - content: "\f3b1" -} - -.fa-bluetooth-b:before { - content: "\f294" -} - -.fa-square-letterboxd:before { - content: "\e62e" -} - -.fa-sticker-mule:before { - content: "\f3f7" -} - -.fa-creative-commons-zero:before { - content: "\f4f3" -} - -.fa-hips:before { - content: "\f452" -} - -.fa-behance:before { - content: "\f1b4" -} - -.fa-reddit:before { - content: "\f1a1" -} - -.fa-discord:before { - content: "\f392" -} - -.fa-chrome:before { - content: "\f268" -} - -.fa-app-store-ios:before { - content: "\f370" -} - -.fa-cc-discover:before { - content: "\f1f2" -} - -.fa-wpbeginner:before { - content: "\f297" -} - -.fa-confluence:before { - content: "\f78d" -} - -.fa-shoelace:before { - content: "\e60c" -} - -.fa-mdb:before { - content: "\f8ca" -} - -.fa-dochub:before { - content: "\f394" -} - -.fa-accessible-icon:before { - content: "\f368" -} - -.fa-ebay:before { - content: "\f4f4" -} - -.fa-amazon:before { - content: "\f270" -} - -.fa-unsplash:before { - content: "\e07c" -} - -.fa-yarn:before { - content: "\f7e3" -} - -.fa-square-steam:before { - content: "\f1b7" -} - -.fa-steam-square:before { - content: "\f1b7" -} - -.fa-500px:before { - content: "\f26e" -} - -.fa-square-vimeo:before { - content: "\f194" -} - -.fa-vimeo-square:before { - content: "\f194" -} - -.fa-asymmetrik:before { - content: "\f372" -} - -.fa-font-awesome:before { - content: "\f2b4" -} - -.fa-font-awesome-flag:before { - content: "\f2b4" -} - -.fa-font-awesome-logo-full:before { - content: "\f2b4" -} - -.fa-gratipay:before { - content: "\f184" -} - -.fa-apple:before { - content: "\f179" -} - -.fa-hive:before { - content: "\e07f" -} - -.fa-gitkraken:before { - content: "\f3a6" -} - -.fa-keybase:before { - content: "\f4f5" -} - -.fa-apple-pay:before { - content: "\f415" -} - -.fa-padlet:before { - content: "\e4a0" -} - -.fa-amazon-pay:before { - content: "\f42c" -} - -.fa-square-github:before { - content: "\f092" -} - -.fa-github-square:before { - content: "\f092" -} - -.fa-stumbleupon:before { - content: "\f1a4" -} - -.fa-fedex:before { - content: "\f797" -} - -.fa-phoenix-framework:before { - content: "\f3dc" -} - -.fa-shopify:before { - content: "\e057" -} - -.fa-neos:before { - content: "\f612" -} - -.fa-square-threads:before { - content: "\e619" -} - -.fa-hackerrank:before { - content: "\f5f7" -} - -.fa-researchgate:before { - content: "\f4f8" -} - -.fa-swift:before { - content: "\f8e1" -} - -.fa-angular:before { - content: "\f420" -} - -.fa-speakap:before { - content: "\f3f3" -} - -.fa-angrycreative:before { - content: "\f36e" -} - -.fa-y-combinator:before { - content: "\f23b" -} - -.fa-empire:before { - content: "\f1d1" -} - -.fa-envira:before { - content: "\f299" -} - -.fa-google-scholar:before { - content: "\e63b" -} - -.fa-square-gitlab:before { - content: "\e5ae" -} - -.fa-gitlab-square:before { - content: "\e5ae" -} - -.fa-studiovinari:before { - content: "\f3f8" -} - -.fa-pied-piper:before { - content: "\f2ae" -} - -.fa-wordpress:before { - content: "\f19a" -} - -.fa-product-hunt:before { - content: "\f288" -} - -.fa-firefox:before { - content: "\f269" -} - -.fa-linode:before { - content: "\f2b8" -} - -.fa-goodreads:before { - content: "\f3a8" -} - -.fa-square-odnoklassniki:before { - content: "\f264" -} - -.fa-odnoklassniki-square:before { - content: "\f264" -} - -.fa-jsfiddle:before { - content: "\f1cc" -} - -.fa-sith:before { - content: "\f512" -} - -.fa-themeisle:before { - content: "\f2b2" -} - -.fa-page4:before { - content: "\f3d7" -} - -.fa-hashnode:before { - content: "\e499" -} - -.fa-react:before { - content: "\f41b" -} - -.fa-cc-paypal:before { - content: "\f1f4" -} - -.fa-squarespace:before { - content: "\f5be" -} - -.fa-cc-stripe:before { - content: "\f1f5" -} - -.fa-creative-commons-share:before { - content: "\f4f2" -} - -.fa-bitcoin:before { - content: "\f379" -} - -.fa-keycdn:before { - content: "\f3ba" -} - -.fa-opera:before { - content: "\f26a" -} - -.fa-itch-io:before { - content: "\f83a" -} - -.fa-umbraco:before { - content: "\f8e8" -} - -.fa-galactic-senate:before { - content: "\f50d" -} - -.fa-ubuntu:before { - content: "\f7df" -} - -.fa-draft2digital:before { - content: "\f396" -} - -.fa-stripe:before { - content: "\f429" -} - -.fa-houzz:before { - content: "\f27c" -} - -.fa-gg:before { - content: "\f260" -} - -.fa-dhl:before { - content: "\f790" -} - -.fa-square-pinterest:before { - content: "\f0d3" -} - -.fa-pinterest-square:before { - content: "\f0d3" -} - -.fa-xing:before { - content: "\f168" -} - -.fa-blackberry:before { - content: "\f37b" -} - -.fa-creative-commons-pd:before { - content: "\f4ec" -} - -.fa-playstation:before { - content: "\f3df" -} - -.fa-quinscape:before { - content: "\f459" -} - -.fa-less:before { - content: "\f41d" -} - -.fa-blogger-b:before { - content: "\f37d" -} - -.fa-opencart:before { - content: "\f23d" -} - -.fa-vine:before { - content: "\f1ca" -} - -.fa-signal-messenger:before { - content: "\e663" -} - -.fa-paypal:before { - content: "\f1ed" -} - -.fa-gitlab:before { - content: "\f296" -} - -.fa-typo3:before { - content: "\f42b" -} - -.fa-reddit-alien:before { - content: "\f281" -} - -.fa-yahoo:before { - content: "\f19e" -} - -.fa-dailymotion:before { - content: "\e052" -} - -.fa-affiliatetheme:before { - content: "\f36b" -} - -.fa-pied-piper-pp:before { - content: "\f1a7" -} - -.fa-bootstrap:before { - content: "\f836" -} - -.fa-odnoklassniki:before { - content: "\f263" -} - -.fa-nfc-symbol:before { - content: "\e531" -} - -.fa-mintbit:before { - content: "\e62f" -} - -.fa-ethereum:before { - content: "\f42e" -} - -.fa-speaker-deck:before { - content: "\f83c" -} - -.fa-creative-commons-nc-eu:before { - content: "\f4e9" -} - -.fa-patreon:before { - content: "\f3d9" -} - -.fa-avianex:before { - content: "\f374" -} - -.fa-ello:before { - content: "\f5f1" -} - -.fa-gofore:before { - content: "\f3a7" -} - -.fa-bimobject:before { - content: "\f378" -} - -.fa-brave-reverse:before { - content: "\e63d" -} - -.fa-facebook-f:before { - content: "\f39e" -} - -.fa-square-google-plus:before { - content: "\f0d4" -} - -.fa-google-plus-square:before { - content: "\f0d4" -} - -.fa-mandalorian:before { - content: "\f50f" -} - -.fa-first-order-alt:before { - content: "\f50a" -} - -.fa-osi:before { - content: "\f41a" -} - -.fa-google-wallet:before { - content: "\f1ee" -} - -.fa-d-and-d-beyond:before { - content: "\f6ca" -} - -.fa-periscope:before { - content: "\f3da" -} - -.fa-fulcrum:before { - content: "\f50b" -} - -.fa-cloudscale:before { - content: "\f383" -} - -.fa-forumbee:before { - content: "\f211" -} - -.fa-mizuni:before { - content: "\f3cc" -} - -.fa-schlix:before { - content: "\f3ea" -} - -.fa-square-xing:before { - content: "\f169" -} - -.fa-xing-square:before { - content: "\f169" -} - -.fa-bandcamp:before { - content: "\f2d5" -} - -.fa-wpforms:before { - content: "\f298" -} - -.fa-cloudversify:before { - content: "\f385" -} - -.fa-usps:before { - content: "\f7e1" -} - -.fa-megaport:before { - content: "\f5a3" -} - -.fa-magento:before { - content: "\f3c4" -} - -.fa-spotify:before { - content: "\f1bc" -} - -.fa-optin-monster:before { - content: "\f23c" -} - -.fa-fly:before { - content: "\f417" -} - -.fa-aviato:before { - content: "\f421" -} - -.fa-itunes:before { - content: "\f3b4" -} - -.fa-cuttlefish:before { - content: "\f38c" -} - -.fa-blogger:before { - content: "\f37c" -} - -.fa-flickr:before { - content: "\f16e" -} - -.fa-viber:before { - content: "\f409" -} - -.fa-soundcloud:before { - content: "\f1be" -} - -.fa-digg:before { - content: "\f1a6" -} - -.fa-tencent-weibo:before { - content: "\f1d5" -} - -.fa-letterboxd:before { - content: "\e62d" -} - -.fa-symfony:before { - content: "\f83d" -} - -.fa-maxcdn:before { - content: "\f136" -} - -.fa-etsy:before { - content: "\f2d7" -} - -.fa-facebook-messenger:before { - content: "\f39f" -} - -.fa-audible:before { - content: "\f373" -} - -.fa-think-peaks:before { - content: "\f731" -} - -.fa-bilibili:before { - content: "\e3d9" -} - -.fa-erlang:before { - content: "\f39d" -} - -.fa-x-twitter:before { - content: "\e61b" -} - -.fa-cotton-bureau:before { - content: "\f89e" -} - -.fa-dashcube:before { - content: "\f210" -} - -.fa-42-group:before { - content: "\e080" -} - -.fa-innosoft:before { - content: "\e080" -} - -.fa-stack-exchange:before { - content: "\f18d" -} - -.fa-elementor:before { - content: "\f430" -} - -.fa-square-pied-piper:before { - content: "\e01e" -} - -.fa-pied-piper-square:before { - content: "\e01e" -} - -.fa-creative-commons-nd:before { - content: "\f4eb" -} - -.fa-palfed:before { - content: "\f3d8" -} - -.fa-superpowers:before { - content: "\f2dd" -} - -.fa-resolving:before { - content: "\f3e7" -} - -.fa-xbox:before { - content: "\f412" -} - -.fa-searchengin:before { - content: "\f3eb" -} - -.fa-tiktok:before { - content: "\e07b" -} - -.fa-square-facebook:before { - content: "\f082" -} - -.fa-facebook-square:before { - content: "\f082" -} - -.fa-renren:before { - content: "\f18b" -} - -.fa-linux:before { - content: "\f17c" -} - -.fa-glide:before { - content: "\f2a5" -} - -.fa-linkedin:before { - content: "\f08c" -} - -.fa-hubspot:before { - content: "\f3b2" -} - -.fa-deploydog:before { - content: "\f38e" -} - -.fa-twitch:before { - content: "\f1e8" -} - -.fa-ravelry:before { - content: "\f2d9" -} - -.fa-mixer:before { - content: "\e056" -} - -.fa-square-lastfm:before { - content: "\f203" -} - -.fa-lastfm-square:before { - content: "\f203" -} - -.fa-vimeo:before { - content: "\f40a" -} - -.fa-mendeley:before { - content: "\f7b3" -} - -.fa-uniregistry:before { - content: "\f404" -} - -.fa-figma:before { - content: "\f799" -} - -.fa-creative-commons-remix:before { - content: "\f4ee" -} - -.fa-cc-amazon-pay:before { - content: "\f42d" -} - -.fa-dropbox:before { - content: "\f16b" -} - -.fa-instagram:before { - content: "\f16d" -} - -.fa-cmplid:before { - content: "\e360" -} - -.fa-upwork:before { - content: "\e641" -} - -.fa-facebook:before { - content: "\f09a" -} - -.fa-gripfire:before { - content: "\f3ac" -} - -.fa-jedi-order:before { - content: "\f50e" -} - -.fa-uikit:before { - content: "\f403" -} - -.fa-fort-awesome-alt:before { - content: "\f3a3" -} - -.fa-phabricator:before { - content: "\f3db" -} - -.fa-ussunnah:before { - content: "\f407" -} - -.fa-earlybirds:before { - content: "\f39a" -} - -.fa-trade-federation:before { - content: "\f513" -} - -.fa-autoprefixer:before { - content: "\f41c" -} - -.fa-whatsapp:before { - content: "\f232" -} - -.fa-slideshare:before { - content: "\f1e7" -} - -.fa-google-play:before { - content: "\f3ab" -} - -.fa-viadeo:before { - content: "\f2a9" -} - -.fa-line:before { - content: "\f3c0" -} - -.fa-google-drive:before { - content: "\f3aa" -} - -.fa-servicestack:before { - content: "\f3ec" -} - -.fa-simplybuilt:before { - content: "\f215" -} - -.fa-bitbucket:before { - content: "\f171" -} - -.fa-imdb:before { - content: "\f2d8" -} - -.fa-deezer:before { - content: "\e077" -} - -.fa-raspberry-pi:before { - content: "\f7bb" -} - -.fa-jira:before { - content: "\f7b1" -} - -.fa-docker:before { - content: "\f395" -} - -.fa-screenpal:before { - content: "\e570" -} - -.fa-bluetooth:before { - content: "\f293" -} - -.fa-gitter:before { - content: "\f426" -} - -.fa-d-and-d:before { - content: "\f38d" -} - -.fa-microblog:before { - content: "\e01a" -} - -.fa-cc-diners-club:before { - content: "\f24c" -} - -.fa-gg-circle:before { - content: "\f261" -} - -.fa-pied-piper-hat:before { - content: "\f4e5" -} - -.fa-kickstarter-k:before { - content: "\f3bc" -} - -.fa-yandex:before { - content: "\f413" -} - -.fa-readme:before { - content: "\f4d5" -} - -.fa-html5:before { - content: "\f13b" -} - -.fa-sellsy:before { - content: "\f213" -} - -.fa-sass:before { - content: "\f41e" -} - -.fa-wirsindhandwerk:before { - content: "\e2d0" -} - -.fa-wsh:before { - content: "\e2d0" -} - -.fa-buromobelexperte:before { - content: "\f37f" -} - -.fa-salesforce:before { - content: "\f83b" -} - -.fa-octopus-deploy:before { - content: "\e082" -} - -.fa-medapps:before { - content: "\f3c6" -} - -.fa-ns8:before { - content: "\f3d5" -} - -.fa-pinterest-p:before { - content: "\f231" -} - -.fa-apper:before { - content: "\f371" -} - -.fa-fort-awesome:before { - content: "\f286" -} - -.fa-waze:before { - content: "\f83f" -} - -.fa-cc-jcb:before { - content: "\f24b" -} - -.fa-snapchat:before { - content: "\f2ab" -} - -.fa-snapchat-ghost:before { - content: "\f2ab" -} - -.fa-fantasy-flight-games:before { - content: "\f6dc" -} - -.fa-rust:before { - content: "\e07a" -} - -.fa-wix:before { - content: "\f5cf" -} - -.fa-square-behance:before { - content: "\f1b5" -} - -.fa-behance-square:before { - content: "\f1b5" -} - -.fa-supple:before { - content: "\f3f9" -} - -.fa-webflow:before { - content: "\e65c" -} - -.fa-rebel:before { - content: "\f1d0" -} - -.fa-css3:before { - content: "\f13c" -} - -.fa-staylinked:before { - content: "\f3f5" -} - -.fa-kaggle:before { - content: "\f5fa" -} - -.fa-space-awesome:before { - content: "\e5ac" -} - -.fa-deviantart:before { - content: "\f1bd" -} - -.fa-cpanel:before { - content: "\f388" -} - -.fa-goodreads-g:before { - content: "\f3a9" -} - -.fa-square-git:before { - content: "\f1d2" -} - -.fa-git-square:before { - content: "\f1d2" -} - -.fa-square-tumblr:before { - content: "\f174" -} - -.fa-tumblr-square:before { - content: "\f174" -} - -.fa-trello:before { - content: "\f181" -} - -.fa-creative-commons-nc-jp:before { - content: "\f4ea" -} - -.fa-get-pocket:before { - content: "\f265" -} - -.fa-perbyte:before { - content: "\e083" -} - -.fa-grunt:before { - content: "\f3ad" -} - -.fa-weebly:before { - content: "\f5cc" -} - -.fa-connectdevelop:before { - content: "\f20e" -} - -.fa-leanpub:before { - content: "\f212" -} - -.fa-black-tie:before { - content: "\f27e" -} - -.fa-themeco:before { - content: "\f5c6" -} - -.fa-python:before { - content: "\f3e2" -} - -.fa-android:before { - content: "\f17b" -} - -.fa-bots:before { - content: "\e340" -} - -.fa-free-code-camp:before { - content: "\f2c5" -} - -.fa-hornbill:before { - content: "\f592" -} - -.fa-js:before { - content: "\f3b8" -} - -.fa-ideal:before { - content: "\e013" -} - -.fa-git:before { - content: "\f1d3" -} - -.fa-dev:before { - content: "\f6cc" -} - -.fa-sketch:before { - content: "\f7c6" -} - -.fa-yandex-international:before { - content: "\f414" -} - -.fa-cc-amex:before { - content: "\f1f3" -} - -.fa-uber:before { - content: "\f402" -} - -.fa-github:before { - content: "\f09b" -} - -.fa-php:before { - content: "\f457" -} - -.fa-alipay:before { - content: "\f642" -} - -.fa-youtube:before { - content: "\f167" -} - -.fa-skyatlas:before { - content: "\f216" -} - -.fa-firefox-browser:before { - content: "\e007" -} - -.fa-replyd:before { - content: "\f3e6" -} - -.fa-suse:before { - content: "\f7d6" -} - -.fa-jenkins:before { - content: "\f3b6" -} - -.fa-twitter:before { - content: "\f099" -} - -.fa-rockrms:before { - content: "\f3e9" -} - -.fa-pinterest:before { - content: "\f0d2" -} - -.fa-buffer:before { - content: "\f837" -} - -.fa-npm:before { - content: "\f3d4" -} - -.fa-yammer:before { - content: "\f840" -} - -.fa-btc:before { - content: "\f15a" -} - -.fa-dribbble:before { - content: "\f17d" -} - -.fa-stumbleupon-circle:before { - content: "\f1a3" -} - -.fa-internet-explorer:before { - content: "\f26b" -} - -.fa-stubber:before { - content: "\e5c7" -} - -.fa-telegram:before { - content: "\f2c6" -} - -.fa-telegram-plane:before { - content: "\f2c6" -} - -.fa-old-republic:before { - content: "\f510" -} - -.fa-odysee:before { - content: "\e5c6" -} - -.fa-square-whatsapp:before { - content: "\f40c" -} - -.fa-whatsapp-square:before { - content: "\f40c" -} - -.fa-node-js:before { - content: "\f3d3" -} - -.fa-edge-legacy:before { - content: "\e078" -} - -.fa-slack:before { - content: "\f198" -} - -.fa-slack-hash:before { - content: "\f198" -} - -.fa-medrt:before { - content: "\f3c8" -} - -.fa-usb:before { - content: "\f287" -} - -.fa-tumblr:before { - content: "\f173" -} - -.fa-vaadin:before { - content: "\f408" -} - -.fa-quora:before { - content: "\f2c4" -} - -.fa-square-x-twitter:before { - content: "\e61a" -} - -.fa-reacteurope:before { - content: "\f75d" -} - -.fa-medium:before { - content: "\f23a" -} - -.fa-medium-m:before { - content: "\f23a" -} - -.fa-amilia:before { - content: "\f36d" -} - -.fa-mixcloud:before { - content: "\f289" -} - -.fa-flipboard:before { - content: "\f44d" -} - -.fa-viacoin:before { - content: "\f237" -} - -.fa-critical-role:before { - content: "\f6c9" -} - -.fa-sitrox:before { - content: "\e44a" -} - -.fa-discourse:before { - content: "\f393" -} - -.fa-joomla:before { - content: "\f1aa" -} - -.fa-mastodon:before { - content: "\f4f6" -} - -.fa-airbnb:before { - content: "\f834" -} - -.fa-wolf-pack-battalion:before { - content: "\f514" -} - -.fa-buy-n-large:before { - content: "\f8a6" -} - -.fa-gulp:before { - content: "\f3ae" -} - -.fa-creative-commons-sampling-plus:before { - content: "\f4f1" -} - -.fa-strava:before { - content: "\f428" -} - -.fa-ember:before { - content: "\f423" -} - -.fa-canadian-maple-leaf:before { - content: "\f785" -} - -.fa-teamspeak:before { - content: "\f4f9" -} - -.fa-pushed:before { - content: "\f3e1" -} - -.fa-wordpress-simple:before { - content: "\f411" -} - -.fa-nutritionix:before { - content: "\f3d6" -} - -.fa-wodu:before { - content: "\e088" -} - -.fa-google-pay:before { - content: "\e079" -} - -.fa-intercom:before { - content: "\f7af" -} - -.fa-zhihu:before { - content: "\f63f" -} - -.fa-korvue:before { - content: "\f42f" -} - -.fa-pix:before { - content: "\e43a" -} - -.fa-steam-symbol:before { - content: "\f3f6" -} - -.fa,.fa-classic,.fa-sharp,.fas,.fa-solid,.far,.fa-regular,.fab,.fa-brands { - -moz-osx-font-smoothing: grayscale; - -webkit-font-smoothing: antialiased; - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - line-height: 1 -} - -.fas,.fa-classic,.fa-solid,.far,.fa-regular { - font-family: 'Font Awesome 6 Free' -} - -.fab,.fa-brands { - font-family: 'Font Awesome 6 Brands' -} - -.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: flex-start; - -moz-align-items: flex-start; - -ms-align-items: flex-start; - align-items: flex-start -} - -.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(0,0,0) -} - -.owl-carousel.slider-style-visible .owl-stage-outer { - overflow: initial -} - -.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,.slider-dots.disabled { - display: none!important -} - -.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 { - opacity: .5; - cursor: default -} - -.slider-footer.slider-footer-view-outside { - position: relative -} - -.slider-footer.slider-footer-view-outside.slider-footer-position-before { - margin-bottom: 70px -} - -.slider-footer.slider-footer-view-outside.slider-footer-position-after { - margin-top: 70px -} - -.slider-footer.slider-footer-view-inside { - position: absolute; - width: 100% -} - -.slider-footer.slider-footer-view-inside.slider-footer-position-before { - top: 0; - margin-top: 30px -} - -.slider-footer.slider-footer-view-inside.slider-footer-position-after { - bottom: 0; - margin-bottom: 30px -} - -.slider-footer.slider-footer-width-boxed .slider-footer-content { - -moz-box-sizing: content-box; - box-sizing: content-box; - position: relative; - max-width: calc(var(--logico-content-width, 1380px) - 40px); - margin: 0 auto -} - - - -.slider-pagination { - display: inline-block; - vertical-align: top -} - -.slider-progress-wrapper { - font-size: 16px; - line-height: 1.6875em; - font-weight: 500; - text-align: left; - position: relative; - z-index: 2 -} - -.slider-progress-wrapper .slider-progress-current { - font-weight: 600 -} - -.owl-dots,.slider-dots { - -webkit-tap-highlight-color: transparent; - margin: 0 -7px -15px -8px; - position: relative; - z-index: 2; - font-size: 0; - line-height: 1 -} - -.owl-dots:not(.disabled):not(:first-child),.slider-dots:not(.disabled):not(:first-child) { - margin-top: 15px -} - -.content-wrapper .owl-dots button.owl-dot,.content-wrapper .slider-dots button.owl-dot { - display: inline-block; - vertical-align: top; - zoom:1;margin: 0 7px 15px 8px; - height: 4px; - padding: 0; - cursor: pointer; - outline: none; - border: none; - background: none -} - -.content-wrapper .owl-dots button.owl-dot span,.content-wrapper .slider-dots button.owl-dot span { - width: 48px; - height: 4px; - display: block; - -webkit-backface-visibility: visible; - position: relative; - -webkit-transition: border-color 0.3s; - transition: border-color 0.3s; - -moz-box-sizing: border-box; - box-sizing: border-box; - border-bottom: solid 2px var(--logico-dark-text-color) -} - -.content-wrapper .owl-dots button.owl-dot.active span,.content-wrapper .slider-dots button.owl-dot.active span { - border-bottom: solid 4px var(--logico-accent-color) -} - -.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: #fff 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,.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,.sayit_owlCarousel.owl-carousel .slider-dots { - margin: 0 0 0 0!important; - position: relative; - z-index: 5; - transform: translateY(-46px) -} - -.owl-carousel { - position: relative -} - -.owl-carousel.owl-theme .owl-nav { - height: 48px; - margin-top: 0; - position: absolute; - top: 50%; - left: 50px; - right: 50px; - opacity: 0; - -webkit-transform: translateY(-50%); - -ms-transform: translateY(-50%); - transform: translateY(-50%); - -webkit-transition: all 0.3s 0.3s; - transition: all 0.3s 0.3s; - z-index: 10 -} - -.owl-carousel.owl-theme .owl-nav [class*="owl-"] { - 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; - border: none; - background-color: var(--logico-background-color); - color: var(--logico-dark-text-color) -} - -.owl-carousel.owl-theme .owl-nav [class*="owl-"]:before { - font: 400 normal 14px/48px 'fontello' -} - -.owl-carousel.owl-theme .owl-nav [class*="owl-"]:after { - content: none; - display: none -} - -.owl-carousel.owl-theme .owl-nav [class*="owl-"].disabled { - cursor: default; - opacity: .5 -} - -.owl-carousel.owl-theme .owl-nav [class*="owl-"]:not(.disabled):hover { - color: var(--logico-dark-text-color); - background-color: var(--logico-accent-color) -} - -.owl-carousel.owl-theme .owl-nav .owl-prev { - left: 0; - right: initial -} - -.owl-carousel.owl-theme .owl-nav .owl-prev:before { - content: '\e802' -} - -.owl-carousel.owl-theme .owl-nav .owl-next { - right: 0; - left: initial -} - -.owl-carousel.owl-theme .owl-nav .owl-next:before { - content: '\e801' -} - -.owl-carousel.owl-theme .owl-nav.disabled { - display: none -} - -.owl-carousel.owl-theme:hover .owl-nav { - left: 40px; - right: 40px; - opacity: 1 -} - -body .owl-carousel { - display: block -} - -@media only screen and (max-width: 840px) { - .slider-footer.slider-footer-position-before { - margin-bottom:20px - } - - .slider-footer.slider-footer-position-after { - margin-top: 20px - } - - .slider-footer .slider-progress-wrapper { - text-align: inherit - } - - .slider-footer .owl-dots { - overflow: hidden; - height: 0 - } -} - - - -@-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 -} - -.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 -} - -.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-arrow.slick-hidden { - display: none -} - -.woocommerce-product-gallery .slick-slider { - width: 100% -} - -.woocommerce-product-gallery .slick-slider .slick-button { - 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: .3 -} - -.woocommerce-product-gallery .slick-slider:not(.slick-vertical) .slick-list:first-child { - margin: 0 -7px -} - -.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; - font-size: 20px; - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-transition: color 0.3s,background-color 0.3s,opacity 0.3s; - transition: color 0.3s,background-color 0.3s,opacity 0.3s; - color: var(--logico-dark-text-color); - background-color: var(--logico-background-alter-color) -} - -.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: '\e811'; - margin: 0 0 0 -1px -} - -.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: '\e812'; - margin: 0 0 0 2px -} - -.woocommerce-product-gallery .slick-slider:not(.slick-vertical) .slick-button:not(.slick-disabled):hover { - color: var(--logico-dark-text-color); - background-color: var(--logico-background-color) -} - -.swiper-container .swiper-pagination-bullets,.swiper .swiper-pagination-bullets { - text-align: center; - -webkit-tap-highlight-color: transparent; - margin: 45px -4px -20px; - width: auto!important; - position: relative; - bottom: initial!important; - left: initial!important; - right: initial!important; - -webkit-transform: none; - -ms-transform: none; - transform: none; - font-size: 0; - line-height: 1; - z-index: 2; - counter-reset: dots -} - -.swiper-container .swiper-pagination-bullets .swiper-pagination-bullet,.swiper .swiper-pagination-bullets .swiper-pagination-bullet { - display: inline-block; - zoom:1;margin: 0 4px 20px!important; - opacity: 1; - padding: 0; - cursor: pointer; - outline: none; - border: none; - -webkit-backface-visibility: visible; - position: relative; - width: 33px; - height: 33px; - -webkit-border-radius: 50%; - border-radius: 50%; - -webkit-transition: color 0.3s; - transition: color 0.3s; - -moz-box-sizing: border-box; - box-sizing: border-box; - background: none; - font-weight: 400; - line-height: 31px; - text-align: center -} - -.swiper-container .swiper-pagination-bullets .swiper-pagination-bullet:before,.swiper .swiper-pagination-bullets .swiper-pagination-bullet:before { - content: ''; - position: absolute; - display: block; - left: 0; - right: 0; - top: 0; - bottom: 0; - -webkit-transition: border-color 0.3s,border-width 0.3s; - transition: border-color 0.3s,border-width 0.3s; - border-style: solid; - border-width: 1px; - -webkit-border-radius: inherit; - border-radius: inherit -} - -.swiper-container .swiper-pagination-bullets .swiper-pagination-bullet:after,.swiper .swiper-pagination-bullets .swiper-pagination-bullet:after { - counter-increment: dots; - content: counter(dots); - line-height: inherit -} - -.swiper-container .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active:before,.swiper .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active:before { - border-width: 3px; - padding: 0 -} - -.swiper-container .elementor-swiper-button,.swiper-container .swiper-pagination-bullets .swiper-pagination-bullet,.swiper .elementor-swiper-button,.swiper .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,.swiper .elementor-swiper-button { - width: 50px; - height: 50px -} - -.swiper-container .elementor-swiper-button i,.swiper .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 -} - -.swiper-container .elementor-swiper-button i:before,.swiper .elementor-swiper-button i:before { - font: 400 normal 15px/48px 'fontello' -} - -.swiper-container .elementor-swiper-button i.disabled,.swiper .elementor-swiper-button i.disabled { - cursor: default; - opacity: .5 -} - -.swiper-container .elementor-swiper-button-prev i,.swiper .elementor-swiper-button-prev i { - padding: 0 2px 0 0 -} - -.swiper-container .elementor-swiper-button-prev i:before,.swiper .elementor-swiper-button-prev i:before { - content: '\e814' -} - -.swiper-container .elementor-swiper-button-next i,.swiper .elementor-swiper-button-next i { - padding: 0 0 0 2px -} - -.swiper-container .elementor-swiper-button-next i:before,.swiper .elementor-swiper-button-next i:before { - content: '\e815' -} - -@media only screen and (min-width: 1021px) { - .swiper-container .swiper-pagination-bullets,.swiper .swiper-pagination-bullets { - margin:65px -13px -20px - } - - .swiper-container .swiper-pagination-bullets .swiper-pagination-bullet,.swiper .swiper-pagination-bullets .swiper-pagination-bullet { - margin: 0 13px 20px!important; - width: 49px; - height: 49px; - line-height: 49px - } -} - -@media only screen and (min-width: 1201px) { - .elementor-arrows-position-outside .elementor-widget-container .elementor-swiper-button-prev { - left:-68px; - right: initial - } - - .elementor-arrows-position-outside .elementor-widget-container .elementor-swiper-button-next { - left: initial; - right: -68px - } - - .elementor-arrows-position-inside .elementor-widget-container .elementor-swiper-button-prev { - left: 20px; - right: initial - } - - .elementor-arrows-position-inside .elementor-widget-container .elementor-swiper-button-next { - left: initial; - right: 20px - } -} - -.logico-alter-button,a.logico-alter-button,.single-product.woocommerce div.product .cart .button,.single-product.woocommerce div.product .cart .added_to_cart,.woocommerce .widget_price_filter .price_slider_amount .button,.woocommerce.widget_price_filter .price_slider_amount .button,.woocommerce-page .widget_price_filter .price_slider_amount .button,.elementor-widget-sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link,.elementor-widget-sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart,.sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link,.sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart,.footer-widgets .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link,.footer-widgets .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart,.slide-sidebar-content .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link,.slide-sidebar-content .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart,.wp-block-woocommerce-price-filter .wc-block-components-price-slider__actions .wc-block-components-filter-submit-button,.wp-block-cover .wp-block-buttons>.wp-block-button .wp-block-button__link { - display: inline-block; - position: relative; - text-align: center; - padding: 1em 5.21em 1em 1.71em; - min-height: calc(3.4286em + 2px); - font-size: 14px; - line-height: 1.4286em; - font-weight: 600; - letter-spacing: .01em; - text-decoration: none!important; - border-radius: var(--logico-radius-small,0); - -webkit-transition: background 0.45s ease-out,border-color 0.3s,color 0.3s,padding 0.3s; - transition: background 0.45s ease-out,border-color 0.3s,color 0.3s,padding 0.3s; - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; - outline: none; - cursor: default; - overflow: hidden; - height: auto; - color: var(--logico-button-text-color)!important; - border: solid 1px var(--logico-button-border-color)!important; - z-index: 2; - background: -webkit-linear-gradient(90deg,var(--logico-button-background-color) 50%,var(--logico-button-background-hover) 50%); - background: -moz-linear-gradient(90deg,var(--logico-button-background-color) 50%,var(--logico-button-background-hover) 50%); - background: linear-gradient(90deg,var(--logico-button-background-color) 50%,#c01227 50%); - -webkit-background-size: calc(200% + 4px) 100%; - -moz-background-size: calc(200% + 4px) 100%; - -o-background-size: calc(200% + 4px) 100%; - background-size: calc(200% + 4px) 100%; - background-position: -1.7857em 0; - background-repeat: no-repeat -} - -.logico-alter-button:focus,.logico-alter-button:active,a.logico-alter-button:focus,a.logico-alter-button:active,.single-product.woocommerce div.product .cart .button:focus,.single-product.woocommerce div.product .cart .button:active,.single-product.woocommerce div.product .cart .added_to_cart:focus,.single-product.woocommerce div.product .cart .added_to_cart:active,.woocommerce .widget_price_filter .price_slider_amount .button:focus,.woocommerce .widget_price_filter .price_slider_amount .button:active,.woocommerce.widget_price_filter .price_slider_amount .button:focus,.woocommerce.widget_price_filter .price_slider_amount .button:active,.woocommerce-page .widget_price_filter .price_slider_amount .button:focus,.woocommerce-page .widget_price_filter .price_slider_amount .button:active,.elementor-widget-sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:focus,.elementor-widget-sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:active,.elementor-widget-sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:focus,.elementor-widget-sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:active,.sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:focus,.sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:active,.sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:focus,.sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:active,.footer-widgets .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:focus,.footer-widgets .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:active,.footer-widgets .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:focus,.footer-widgets .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:active,.slide-sidebar-content .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:focus,.slide-sidebar-content .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:active,.slide-sidebar-content .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:focus,.slide-sidebar-content .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:active,.wp-block-woocommerce-price-filter .wc-block-components-price-slider__actions .wc-block-components-filter-submit-button:focus,.wp-block-woocommerce-price-filter .wc-block-components-price-slider__actions .wc-block-components-filter-submit-button:active,.wp-block-cover .wp-block-buttons>.wp-block-button .wp-block-button__link:focus,.wp-block-cover .wp-block-buttons>.wp-block-button .wp-block-button__link:active { - outline: none; - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none -} - -.logico-alter-button:before,a.logico-alter-button:before,.single-product.woocommerce div.product .cart .button:before,.single-product.woocommerce div.product .cart .added_to_cart:before,.woocommerce .widget_price_filter .price_slider_amount .button:before,.woocommerce.widget_price_filter .price_slider_amount .button:before,.woocommerce-page .widget_price_filter .price_slider_amount .button:before,.elementor-widget-sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:before,.elementor-widget-sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:before,.sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:before,.sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:before,.footer-widgets .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:before,.footer-widgets .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:before,.slide-sidebar-content .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:before,.slide-sidebar-content .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:before,.wp-block-woocommerce-price-filter .wc-block-components-price-slider__actions .wc-block-components-filter-submit-button:before,.wp-block-cover .wp-block-buttons>.wp-block-button .wp-block-button__link:before { - content: '\e80b'; - position: absolute; - 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; - width: .71428em; - height: .71428em; - top: 50%; - left: initial; - right: 2.04286em; - background-color: transparent; - font: 400 normal .71428em/1em 'fontello'; - -webkit-transition: all 0.55s; - transition: all 0.55s; - color: #fff ; - margin: -.15714em 0 0; - z-index: 2; -} - -.logico-alter-button:after,a.logico-alter-button:after,.single-product.woocommerce div.product .cart .button:after,.single-product.woocommerce div.product .cart .added_to_cart:after,.woocommerce .widget_price_filter .price_slider_amount .button:after,.woocommerce.widget_price_filter .price_slider_amount .button:after,.woocommerce-page .widget_price_filter .price_slider_amount .button:after,.elementor-widget-sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:after,.elementor-widget-sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:after,.sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:after,.sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:after,.footer-widgets .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:after,.footer-widgets .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:after,.slide-sidebar-content .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:after,.slide-sidebar-content .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:after,.wp-block-woocommerce-price-filter .wc-block-components-price-slider__actions .wc-block-components-filter-submit-button:after,.wp-block-cover .wp-block-buttons>.wp-block-button .wp-block-button__link:after { - content: ''; - position: absolute; - display: block; - width: 4.8em; - top: 0; - bottom: 0; - right: 0; - left: initial; - -webkit-border-radius: inherit; - border-radius: inherit; - background-color: var(--logico-button-background-hover); - font-size: .71428em -} - -.logico-alter-button:disabled,.logico-alter-button .disabled,a.logico-alter-button:disabled,a.logico-alter-button .disabled,.single-product.woocommerce div.product .cart .button:disabled,.single-product.woocommerce div.product .cart .button .disabled,.single-product.woocommerce div.product .cart .added_to_cart:disabled,.single-product.woocommerce div.product .cart .added_to_cart .disabled,.woocommerce .widget_price_filter .price_slider_amount .button:disabled,.woocommerce .widget_price_filter .price_slider_amount .button .disabled,.woocommerce.widget_price_filter .price_slider_amount .button:disabled,.woocommerce.widget_price_filter .price_slider_amount .button .disabled,.woocommerce-page .widget_price_filter .price_slider_amount .button:disabled,.woocommerce-page .widget_price_filter .price_slider_amount .button .disabled,.elementor-widget-sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:disabled,.elementor-widget-sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link .disabled,.elementor-widget-sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:disabled,.elementor-widget-sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart .disabled,.sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:disabled,.sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link .disabled,.sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:disabled,.sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart .disabled,.footer-widgets .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:disabled,.footer-widgets .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link .disabled,.footer-widgets .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:disabled,.footer-widgets .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart .disabled,.slide-sidebar-content .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:disabled,.slide-sidebar-content .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link .disabled,.slide-sidebar-content .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:disabled,.slide-sidebar-content .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart .disabled,.wp-block-woocommerce-price-filter .wc-block-components-price-slider__actions .wc-block-components-filter-submit-button:disabled,.wp-block-woocommerce-price-filter .wc-block-components-price-slider__actions .wc-block-components-filter-submit-button .disabled,.wp-block-cover .wp-block-buttons>.wp-block-button .wp-block-button__link:disabled,.wp-block-cover .wp-block-buttons>.wp-block-button .wp-block-button__link .disabled { - opacity: .5 -} - -.logico-alter-button:not(:disabled):not(.disabled):hover,a.logico-alter-button:not(:disabled):not(.disabled):hover,.single-product.woocommerce div.product .cart .button:not(:disabled):not(.disabled):hover,.single-product.woocommerce div.product .cart .added_to_cart:not(:disabled):not(.disabled):hover,.woocommerce .widget_price_filter .price_slider_amount .button:not(:disabled):not(.disabled):hover,.woocommerce.widget_price_filter .price_slider_amount .button:not(:disabled):not(.disabled):hover,.woocommerce-page .widget_price_filter .price_slider_amount .button:not(:disabled):not(.disabled):hover,.elementor-widget-sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:not(:disabled):not(.disabled):hover,.elementor-widget-sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:not(:disabled):not(.disabled):hover,.sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:not(:disabled):not(.disabled):hover,.sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:not(:disabled):not(.disabled):hover,.footer-widgets .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:not(:disabled):not(.disabled):hover,.footer-widgets .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:not(:disabled):not(.disabled):hover,.slide-sidebar-content .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:not(:disabled):not(.disabled):hover,.slide-sidebar-content .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:not(:disabled):not(.disabled):hover,.wp-block-woocommerce-price-filter .wc-block-components-price-slider__actions .wc-block-components-filter-submit-button:not(:disabled):not(.disabled):hover,.wp-block-cover .wp-block-buttons>.wp-block-button .wp-block-button__link:not(:disabled):not(.disabled):hover { - background-position: calc(100% + 1px) 0; - color: #fff!important; - border-color: #c01227 !important; - padding: 1em 4.21em 1em 2.71em; - cursor: pointer -} - -.logico-alter-button:not(:disabled):not(.disabled):hover:before,a.logico-alter-button:not(:disabled):not(.disabled):hover:before,.single-product.woocommerce div.product .cart .button:not(:disabled):not(.disabled):hover:before,.single-product.woocommerce div.product .cart .added_to_cart:not(:disabled):not(.disabled):hover:before,.woocommerce .widget_price_filter .price_slider_amount .button:not(:disabled):not(.disabled):hover:before,.woocommerce.widget_price_filter .price_slider_amount .button:not(:disabled):not(.disabled):hover:before,.woocommerce-page .widget_price_filter .price_slider_amount .button:not(:disabled):not(.disabled):hover:before,.elementor-widget-sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:not(:disabled):not(.disabled):hover:before,.elementor-widget-sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:not(:disabled):not(.disabled):hover:before,.sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:not(:disabled):not(.disabled):hover:before,.sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:not(:disabled):not(.disabled):hover:before,.footer-widgets .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:not(:disabled):not(.disabled):hover:before,.footer-widgets .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:not(:disabled):not(.disabled):hover:before,.slide-sidebar-content .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:not(:disabled):not(.disabled):hover:before,.slide-sidebar-content .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:not(:disabled):not(.disabled):hover:before,.wp-block-woocommerce-price-filter .wc-block-components-price-slider__actions .wc-block-components-filter-submit-button:not(:disabled):not(.disabled):hover:before,.wp-block-cover .wp-block-buttons>.wp-block-button .wp-block-button__link:not(:disabled):not(.disabled):hover:before { - animation: .3s linear 0s 1 normal none running button_arrows; - color: #fff -} - -.logico-alter-button:empty,.logico-alter-button:empty:not(:disabled):not(.disabled):hover,a.logico-alter-button:empty,a.logico-alter-button:empty:not(:disabled):not(.disabled):hover,.single-product.woocommerce div.product .cart .button:empty,.single-product.woocommerce div.product .cart .button:empty:not(:disabled):not(.disabled):hover,.single-product.woocommerce div.product .cart .added_to_cart:empty,.single-product.woocommerce div.product .cart .added_to_cart:empty:not(:disabled):not(.disabled):hover,.woocommerce .widget_price_filter .price_slider_amount .button:empty,.woocommerce .widget_price_filter .price_slider_amount .button:empty:not(:disabled):not(.disabled):hover,.woocommerce.widget_price_filter .price_slider_amount .button:empty,.woocommerce.widget_price_filter .price_slider_amount .button:empty:not(:disabled):not(.disabled):hover,.woocommerce-page .widget_price_filter .price_slider_amount .button:empty,.woocommerce-page .widget_price_filter .price_slider_amount .button:empty:not(:disabled):not(.disabled):hover,.elementor-widget-sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:empty,.elementor-widget-sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:empty:not(:disabled):not(.disabled):hover,.elementor-widget-sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:empty,.elementor-widget-sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:empty:not(:disabled):not(.disabled):hover,.sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:empty,.sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:empty:not(:disabled):not(.disabled):hover,.sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:empty,.sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:empty:not(:disabled):not(.disabled):hover,.footer-widgets .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:empty,.footer-widgets .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:empty:not(:disabled):not(.disabled):hover,.footer-widgets .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:empty,.footer-widgets .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:empty:not(:disabled):not(.disabled):hover,.slide-sidebar-content .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:empty,.slide-sidebar-content .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:empty:not(:disabled):not(.disabled):hover,.slide-sidebar-content .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:empty,.slide-sidebar-content .wc-block-grid__products .wc-block-grid__product .wp-block-button .added_to_cart:empty:not(:disabled):not(.disabled):hover,.wp-block-woocommerce-price-filter .wc-block-components-price-slider__actions .wc-block-components-filter-submit-button:empty,.wp-block-woocommerce-price-filter .wc-block-components-price-slider__actions .wc-block-components-filter-submit-button:empty:not(:disabled):not(.disabled):hover,.wp-block-cover .wp-block-buttons>.wp-block-button .wp-block-button__link:empty,.wp-block-cover .wp-block-buttons>.wp-block-button .wp-block-button__link:empty:not(:disabled):not(.disabled):hover { - padding: 0 3.4286em 0 0 -} - -@keyframes button_arrows { - 0% { - right: 2.04286em; - left: initial; - margin-top: -.35714em; - opacity: 1 - } - - 49.9% { - right: 1.32858em; - margin-top: -1.07142em; - opacity: 0 - } - - 50% { - right: 2.75714em; - margin-top: .35714em; - opacity: 0 - } - - 100% { - right: 2.04286em; - margin-top: -.35714em; - opacity: 1 - } -} - -.logico-small-button,a.logico-small-button,.logico-front-end a.logico-small-button,.elementor-editor-active .elementor-widget-container a.logico-small-button { - position: relative; - display: inline-block; - vertical-align: top; - font-size: 14px; - line-height: 1.9286em; - font-weight: 500; - text-decoration: none; - outline: none; - padding: 0 1.5em 0 0; - cursor: pointer; - background-color: transparent; - background-position: 100% 100%; - background-repeat: no-repeat; - background-size: var(--background-size,100%) .0625em; - background-image: linear-gradient(0deg,var(--logico-default-text-color) 0%,var(--logico-default-text-color) 100%); - transition: background-size 0.2s linear var(--background-delay,0.15s); - transform: translateZ(0); - border: none; - color: var(--logico-default-text-color) -} - -.logico-small-button:after,a.logico-small-button:after,.logico-front-end a.logico-small-button:after,.elementor-editor-active .elementor-widget-container a.logico-small-button:after { - content: '\e80b'; - display: block; - font: 400 .5em/4.2857em 'fontello'; - position: absolute; - right: 0; - left: initial; - top: 0; - opacity: 1; - -webkit-transition: opacity 0.3s 0.15s; - transition: opacity 0.3s 0.15s -} - -.logico-small-button svg,a.logico-small-button svg,.logico-front-end a.logico-small-button svg,.elementor-editor-active .elementor-widget-container a.logico-small-button svg { - stroke: var(--logico-default-text-color); - position: absolute; - display: block; - line-height: 1.8125em; - width: 1.375em; - height: 1.8125em; - right: 0; - left: initial; - top: 50%; - margin: -.8571em 0 0; - 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) -} - -.logico-small-button:hover,a.logico-small-button:hover,.logico-front-end a.logico-small-button:hover,.elementor-editor-active .elementor-widget-container a.logico-small-button: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 -} - -.logico-small-button:hover:after,a.logico-small-button:hover:after,.logico-front-end a.logico-small-button:hover:after,.elementor-editor-active .elementor-widget-container a.logico-small-button:hover:after { - opacity: 0; - transition-delay: 0s -} - -html,body { - padding: 0; - margin: 0 -} - -body { - min-height: 100vh; - background-size: 100% auto; - background-color: var(--logico-background-color); - paint-order: stroke fill -} - -code,kbd,pre,samp { - overflow: auto; - word-wrap: break-word -} - -code { - display: inline-block; - overflow: auto; - max-width: 100% -} - -code:not(:last-child) { - margin-bottom: 1.875rem -} - -pre { - display: block -} - -pre:not(:last-child) { - margin-bottom: 1.875rem -} - -address { - margin: 0 -} - -address:not(:last-child) { - margin-bottom: 1.875rem -} - -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 { - -webkit-transition: all .3s; - transition: all .3s; - text-decoration: underline -} - -a:hover { - text-decoration: none -} - -.body-container { - position: relative; - overflow: hidden; - min-height: 100vh; -} - -img { - max-width: 100%; - height: auto; - min-height: auto; - display: block; - align-self: flex-start -} - -button,button:active,button:focus { - outline: none -} - -form input,form textarea { - -webkit-appearance: none -} - -.alignnone { - margin: 7px 0 30px -} - -p img.alignnone { - display: inline-block; - margin: 7px 0 -} - -.aligncenter,div.aligncenter { - display: block; - margin: 7px auto!important -} - -.alignright { - float: right; - margin: 7px 0 30px 30px!important -} - -.alignleft { - float: left; - margin: 7px 30px 30px 0!important -} - -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 -} - -p>.alignright:last-child { - clear: right -} - -iframe { - border: none; - overflow: auto; - max-width: 100% -} - -.wp-caption { - max-width: 96%; - padding: 0; - text-align: center -} - -.wp-caption,.wp-caption.alignnone { - margin: 7px 0 30px -} - -.wp-caption.alignleft { - margin: 7px 30px 30px 0 -} - -.wp-caption.alignright { - margin: 7px 0 30px 30px -} - -.wp-caption.aligncenter { - margin: 7px auto 30px -} - -.wp-caption img { - border: 0 none; - height: auto; - margin: 0; - max-width: 100%; - padding: 0; - width: auto -} - -.wp-caption .wp-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(.wp-block-embed__wrapper)>.video-embed iframe,*:not(.wp-block-embed__wrapper)>.video-embed object,*:not(.wp-block-embed__wrapper)>.video-embed embed { - height: 100% -} - -.video-embed { - position: relative; - padding-bottom: 56.25%; - overflow: hidden -} - -.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 -} - -#debug-bar-actions span { - line-height: 19px -} - -#debug-bar-actions span.restore { - line-height: 18px -} - -:root { - --logico-form-field-border-radius-left-top: var(--logico-radius-small, 0px); - --logico-form-field-border-radius-left-bottom: var(--logico-radius-small, 0px); - --logico-form-field-border-radius-right-top: var(--logico-radius-small, 0px); - --logico-form-field-border-radius-right-bottom: var(--logico-radius-small, 0px) -} - -.wpforms-required-label,.logico-required-label,.required { - color: #c01227!important -} - -.wpforms-field.wpf-disable-field .logico-form-field select,.wpforms-field.wpf-disable-field .logico-form-field textarea,.wpforms-field.wpf-disable-field .logico-form-field button,.wpforms-field.wpf-disable-field .logico-form-field input[type=text],.wpforms-field.wpf-disable-field .logico-form-field input[type=number],.wpforms-field.wpf-disable-field .logico-form-field input[type=email],.wpforms-field.wpf-disable-field .logico-form-field input[type=url],.wpforms-field.wpf-disable-field .logico-form-field input[type=tel],.wpforms-field.wpf-disable-field .logico-form-field input[type=password],.wpforms-field.wpf-disable-field .logico-form-field input[type=radio],.wpforms-field.wpf-disable-field .logico-form-field input[type=checkbox],.wpforms-field.wpf-disable-field .logico-form-field input[type=range],.wpforms-field.wpf-disable-field .logico-form-field input[type=file],.wpforms-field.wpf-disable-field .logico-form-field input.wpforms-field-date-time-date,.wpforms-field.wpforms-field-readonly .logico-form-field select,.wpforms-field.wpforms-field-readonly .logico-form-field textarea,.wpforms-field.wpforms-field-readonly .logico-form-field button,.wpforms-field.wpforms-field-readonly .logico-form-field input[type=text],.wpforms-field.wpforms-field-readonly .logico-form-field input[type=number],.wpforms-field.wpforms-field-readonly .logico-form-field input[type=email],.wpforms-field.wpforms-field-readonly .logico-form-field input[type=url],.wpforms-field.wpforms-field-readonly .logico-form-field input[type=tel],.wpforms-field.wpforms-field-readonly .logico-form-field input[type=password],.wpforms-field.wpforms-field-readonly .logico-form-field input[type=radio],.wpforms-field.wpforms-field-readonly .logico-form-field input[type=checkbox],.wpforms-field.wpforms-field-readonly .logico-form-field input[type=range],.wpforms-field.wpforms-field-readonly .logico-form-field input[type=file],.wpforms-field.wpforms-field-readonly .logico-form-field input.wpforms-field-date-time-date { - opacity: 1!important -} - -.wpforms-container .logico-form-field,.woocommerce form .form-row .logico-form-field,.logico-form-field { - position: relative; - width: 100%; - display: block; - -webkit-transition: background 0.3s; - transition: background 0.3s -} - -.wpforms-container .logico-form-field:has(.logico-label-wrapper):before,.wpforms-container .logico-form-field:has(.logico-label-wrapper):after,.woocommerce form .form-row .logico-form-field:has(.logico-label-wrapper):before,.woocommerce form .form-row .logico-form-field:has(.logico-label-wrapper):after,.logico-form-field:has(.logico-label-wrapper):before,.logico-form-field:has(.logico-label-wrapper):after { - content: ''; - position: absolute; - display: block; - width: 13px; - height: 100%; - -moz-box-sizing: border-box; - box-sizing: border-box; - border: solid 1px var(--logico-border-color); - border-bottom: none; - top: 0; - bottom: 0; - -webkit-transition: border-color 0.3s; - transition: border-color 0.3s; - z-index: 0 -} - -.wpforms-container .logico-form-field:has(.logico-label-wrapper):before,.woocommerce form .form-row .logico-form-field:has(.logico-label-wrapper):before,.logico-form-field:has(.logico-label-wrapper):before { - left: 0; - right: initial; - border-right: none; - border-radius: var(--logico-form-field-border-radius-left-top,0) 0 0 var(--logico-form-field-border-radius-left-bottom,0) -} - -.wpforms-container .logico-form-field:has(.logico-label-wrapper):after,.woocommerce form .form-row .logico-form-field:has(.logico-label-wrapper):after,.logico-form-field:has(.logico-label-wrapper):after { - left: initial; - right: 0; - border-left: none; - border-radius: 0 var(--logico-form-field-border-radius-right-top,0) var(--logico-form-field-border-radius-right-bottom,0) 0 -} - -.wpforms-container .logico-form-field:has(.logico-label-wrapper):has(.irs):before,.wpforms-container .logico-form-field:has(.logico-label-wrapper):has(.irs):after,.woocommerce form .form-row .logico-form-field:has(.logico-label-wrapper):has(.irs):before,.woocommerce form .form-row .logico-form-field:has(.logico-label-wrapper):has(.irs):after,.logico-form-field:has(.logico-label-wrapper):has(.irs):before,.logico-form-field:has(.logico-label-wrapper):has(.irs):after { - content: none; - display: none -} - -.wpforms-container .logico-form-field .logico-label-wrapper,.woocommerce form .form-row .logico-form-field .logico-label-wrapper,.logico-form-field .logico-label-wrapper { - display: block; - position: relative -} - -.wpforms-container .logico-form-field .logico-label-wrapper>label,.woocommerce form .form-row .logico-form-field .logico-label-wrapper>label,.logico-form-field .logico-label-wrapper>label { - position: absolute; - display: block; - top: 11px; - left: 21px; - right: 21px; - height: 28px; - font-size: 14px; - line-height: 28px!important; - font-weight: 400; - width: auto; - -webkit-transition: color 0.3s,font-size 0.3s,top 0.3s; - transition: color 0.3s,font-size 0.3s,top 0.3s; - color: var(--logico-light-text-color); - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden -} - -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="text"],.wpforms-container .logico-form-field .logico-label-wrapper+input[type="email"],.wpforms-container .logico-form-field .logico-label-wrapper+input[type="url"],.wpforms-container .logico-form-field .logico-label-wrapper+input[type="password"],.wpforms-container .logico-form-field .logico-label-wrapper+input[type="search"],.wpforms-container .logico-form-field .logico-label-wrapper+input[type="number"],.wpforms-container .logico-form-field .logico-label-wrapper+input[type="tel"],.wpforms-container .logico-form-field .logico-label-wrapper+input[type="date"],.wpforms-container .logico-form-field .logico-label-wrapper+input[type="month"],.wpforms-container .logico-form-field .logico-label-wrapper+input[type="week"],.wpforms-container .logico-form-field .logico-label-wrapper+input[type="time"],.wpforms-container .logico-form-field .logico-label-wrapper+input[type="datetime"],.wpforms-container .logico-form-field .logico-label-wrapper+input[type="datetime-local"],.wpforms-container .logico-form-field .logico-label-wrapper+input[type="color"],.wpforms-container .logico-form-field .logico-label-wrapper+select,.wpforms-container .logico-form-field .logico-label-wrapper+textarea,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="text"],.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="email"],.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="url"],.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="password"],.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="search"],.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="number"],.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="tel"],.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="date"],.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="month"],.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="week"],.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="time"],.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="datetime"],.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="datetime-local"],.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="color"],.woocommerce form .form-row .logico-form-field .logico-label-wrapper+select,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+textarea,.logico-form-field .logico-label-wrapper+input[type="text"],.logico-form-field .logico-label-wrapper+input[type="email"],.logico-form-field .logico-label-wrapper+input[type="url"],.logico-form-field .logico-label-wrapper+input[type="password"],.logico-form-field .logico-label-wrapper+input[type="search"],.logico-form-field .logico-label-wrapper+input[type="number"],.logico-form-field .logico-label-wrapper+input[type="tel"],.logico-form-field .logico-label-wrapper+input[type="date"],.logico-form-field .logico-label-wrapper+input[type="month"],.logico-form-field .logico-label-wrapper+input[type="week"],.logico-form-field .logico-label-wrapper+input[type="time"],.logico-form-field .logico-label-wrapper+input[type="datetime"],.logico-form-field .logico-label-wrapper+input[type="datetime-local"],.logico-form-field .logico-label-wrapper+input[type="color"],.logico-form-field .logico-label-wrapper+select,.logico-form-field .logico-label-wrapper+textarea { - border: none; - border-bottom: solid 1px var(--logico-border-color) -} - -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="text"]::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="text"]:hover::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="email"]::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="email"]:hover::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="url"]::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="url"]:hover::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="password"]::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="password"]:hover::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="search"]::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="search"]:hover::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="number"]::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="number"]:hover::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="tel"]::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="tel"]:hover::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="date"]::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="date"]:hover::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="month"]::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="month"]:hover::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="week"]::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="week"]:hover::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="time"]::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="time"]:hover::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="datetime"]::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="datetime"]:hover::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="datetime-local"]::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="datetime-local"]:hover::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="color"]::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="color"]:hover::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+select::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+select:hover::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+textarea::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+textarea:hover::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="text"]::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="text"]:hover::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="email"]::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="email"]:hover::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="url"]::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="url"]:hover::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="password"]::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="password"]:hover::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="search"]::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="search"]:hover::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="number"]::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="number"]:hover::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="tel"]::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="tel"]:hover::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="date"]::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="date"]:hover::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="month"]::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="month"]:hover::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="week"]::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="week"]:hover::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="time"]::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="time"]:hover::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="datetime"]::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="datetime"]:hover::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="datetime-local"]::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="datetime-local"]:hover::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="color"]::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="color"]:hover::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+select::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+select:hover::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+textarea::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+textarea:hover::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="text"]::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="text"]:hover::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="email"]::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="email"]:hover::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="url"]::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="url"]:hover::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="password"]::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="password"]:hover::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="search"]::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="search"]:hover::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="number"]::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="number"]:hover::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="tel"]::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="tel"]:hover::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="date"]::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="date"]:hover::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="month"]::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="month"]:hover::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="week"]::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="week"]:hover::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="time"]::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="time"]:hover::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="datetime"]::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="datetime"]:hover::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="datetime-local"]::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="datetime-local"]:hover::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="color"]::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="color"]:hover::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+select::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+select:hover::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+textarea::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+textarea:hover::-webkit-input-placeholder { - opacity: 0 -} - -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="text"]:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="text"]:hover:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="email"]:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="email"]:hover:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="url"]:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="url"]:hover:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="password"]:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="password"]:hover:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="search"]:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="search"]:hover:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="number"]:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="number"]:hover:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="tel"]:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="tel"]:hover:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="date"]:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="date"]:hover:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="month"]:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="month"]:hover:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="week"]:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="week"]:hover:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="time"]:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="time"]:hover:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="datetime"]:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="datetime"]:hover:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="datetime-local"]:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="datetime-local"]:hover:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="color"]:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="color"]:hover:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+select:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+select:hover:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+textarea:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+textarea:hover:-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="text"]:-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="text"]:hover:-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="email"]:-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="email"]:hover:-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="url"]:-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="url"]:hover:-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="password"]:-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="password"]:hover:-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="search"]:-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="search"]:hover:-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="number"]:-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="number"]:hover:-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="tel"]:-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="tel"]:hover:-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="date"]:-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="date"]:hover:-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="month"]:-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="month"]:hover:-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="week"]:-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="week"]:hover:-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="time"]:-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="time"]:hover:-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="datetime"]:-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="datetime"]:hover:-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="datetime-local"]:-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="datetime-local"]:hover:-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="color"]:-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="color"]:hover:-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+select:-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+select:hover:-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+textarea:-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+textarea:hover:-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="text"]:-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="text"]:hover:-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="email"]:-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="email"]:hover:-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="url"]:-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="url"]:hover:-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="password"]:-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="password"]:hover:-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="search"]:-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="search"]:hover:-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="number"]:-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="number"]:hover:-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="tel"]:-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="tel"]:hover:-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="date"]:-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="date"]:hover:-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="month"]:-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="month"]:hover:-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="week"]:-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="week"]:hover:-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="time"]:-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="time"]:hover:-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="datetime"]:-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="datetime"]:hover:-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="datetime-local"]:-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="datetime-local"]:hover:-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="color"]:-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="color"]:hover:-moz-placeholder,.logico-form-field .logico-label-wrapper+select:-moz-placeholder,.logico-form-field .logico-label-wrapper+select:hover:-moz-placeholder,.logico-form-field .logico-label-wrapper+textarea:-moz-placeholder,.logico-form-field .logico-label-wrapper+textarea:hover:-moz-placeholder { - opacity: 0 -} - -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="text"]::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="text"]:hover::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="email"]::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="email"]:hover::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="url"]::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="url"]:hover::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="password"]::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="password"]:hover::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="search"]::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="search"]:hover::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="number"]::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="number"]:hover::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="tel"]::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="tel"]:hover::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="date"]::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="date"]:hover::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="month"]::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="month"]:hover::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="week"]::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="week"]:hover::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="time"]::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="time"]:hover::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="datetime"]::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="datetime"]:hover::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="datetime-local"]::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="datetime-local"]:hover::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="color"]::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="color"]:hover::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+select::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+select:hover::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+textarea::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+textarea:hover::-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="text"]::-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="text"]:hover::-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="email"]::-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="email"]:hover::-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="url"]::-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="url"]:hover::-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="password"]::-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="password"]:hover::-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="search"]::-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="search"]:hover::-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="number"]::-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="number"]:hover::-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="tel"]::-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="tel"]:hover::-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="date"]::-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="date"]:hover::-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="month"]::-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="month"]:hover::-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="week"]::-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="week"]:hover::-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="time"]::-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="time"]:hover::-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="datetime"]::-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="datetime"]:hover::-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="datetime-local"]::-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="datetime-local"]:hover::-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="color"]::-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="color"]:hover::-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+select::-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+select:hover::-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+textarea::-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+textarea:hover::-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="text"]::-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="text"]:hover::-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="email"]::-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="email"]:hover::-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="url"]::-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="url"]:hover::-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="password"]::-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="password"]:hover::-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="search"]::-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="search"]:hover::-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="number"]::-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="number"]:hover::-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="tel"]::-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="tel"]:hover::-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="date"]::-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="date"]:hover::-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="month"]::-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="month"]:hover::-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="week"]::-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="week"]:hover::-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="time"]::-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="time"]:hover::-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="datetime"]::-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="datetime"]:hover::-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="datetime-local"]::-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="datetime-local"]:hover::-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="color"]::-moz-placeholder,.logico-form-field .logico-label-wrapper+input[type="color"]:hover::-moz-placeholder,.logico-form-field .logico-label-wrapper+select::-moz-placeholder,.logico-form-field .logico-label-wrapper+select:hover::-moz-placeholder,.logico-form-field .logico-label-wrapper+textarea::-moz-placeholder,.logico-form-field .logico-label-wrapper+textarea:hover::-moz-placeholder { - opacity: 0 -} - -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="text"]:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="text"]:hover:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="email"]:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="email"]:hover:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="url"]:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="url"]:hover:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="password"]:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="password"]:hover:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="search"]:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="search"]:hover:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="number"]:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="number"]:hover:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="tel"]:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="tel"]:hover:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="date"]:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="date"]:hover:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="month"]:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="month"]:hover:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="week"]:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="week"]:hover:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="time"]:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="time"]:hover:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="datetime"]:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="datetime"]:hover:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="datetime-local"]:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="datetime-local"]:hover:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="color"]:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+input[type="color"]:hover:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+select:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+select:hover:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+textarea:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+textarea:hover:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="text"]:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="text"]:hover:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="email"]:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="email"]:hover:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="url"]:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="url"]:hover:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="password"]:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="password"]:hover:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="search"]:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="search"]:hover:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="number"]:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="number"]:hover:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="tel"]:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="tel"]:hover:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="date"]:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="date"]:hover:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="month"]:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="month"]:hover:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="week"]:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="week"]:hover:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="time"]:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="time"]:hover:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="datetime"]:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="datetime"]:hover:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="datetime-local"]:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="datetime-local"]:hover:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="color"]:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="color"]:hover:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+select:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+select:hover:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+textarea:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+textarea:hover:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="text"]:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="text"]:hover:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="email"]:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="email"]:hover:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="url"]:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="url"]:hover:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="password"]:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="password"]:hover:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="search"]:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="search"]:hover:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="number"]:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="number"]:hover:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="tel"]:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="tel"]:hover:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="date"]:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="date"]:hover:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="month"]:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="month"]:hover:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="week"]:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="week"]:hover:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="time"]:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="time"]:hover:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="datetime"]:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="datetime"]:hover:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="datetime-local"]:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="datetime-local"]:hover:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="color"]:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+input[type="color"]:hover:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+select:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+select:hover:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+textarea:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+textarea:hover:-ms-input-placeholder { - opacity: 0 -} - -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="text"]::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="text"]:hover::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="email"]::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="email"]:hover::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="url"]::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="url"]:hover::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="password"]::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="password"]:hover::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="search"]::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="search"]:hover::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="number"]::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="number"]:hover::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="tel"]::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="tel"]:hover::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="date"]::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="date"]:hover::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="month"]::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="month"]:hover::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="week"]::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="week"]:hover::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="time"]::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="time"]:hover::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="datetime"]::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="datetime"]:hover::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="datetime-local"]::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="datetime-local"]:hover::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="color"]::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="color"]:hover::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div select::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div select:hover::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div textarea::-webkit-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div textarea:hover::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="text"]::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="text"]:hover::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="email"]::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="email"]:hover::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="url"]::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="url"]:hover::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="password"]::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="password"]:hover::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="search"]::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="search"]:hover::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="number"]::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="number"]:hover::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="tel"]::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="tel"]:hover::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="date"]::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="date"]:hover::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="month"]::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="month"]:hover::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="week"]::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="week"]:hover::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="time"]::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="time"]:hover::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="datetime"]::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="datetime"]:hover::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="datetime-local"]::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="datetime-local"]:hover::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="color"]::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="color"]:hover::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div select::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div select:hover::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div textarea::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div textarea:hover::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="text"]::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="text"]:hover::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="email"]::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="email"]:hover::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="url"]::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="url"]:hover::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="password"]::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="password"]:hover::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="search"]::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="search"]:hover::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="number"]::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="number"]:hover::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="tel"]::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="tel"]:hover::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="date"]::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="date"]:hover::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="month"]::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="month"]:hover::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="week"]::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="week"]:hover::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="time"]::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="time"]:hover::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="datetime"]::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="datetime"]:hover::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="datetime-local"]::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="datetime-local"]:hover::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="color"]::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="color"]:hover::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+div select::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+div select:hover::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+div textarea::-webkit-input-placeholder,.logico-form-field .logico-label-wrapper+div textarea:hover::-webkit-input-placeholder { - opacity: 0 -} - -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="text"]:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="text"]:hover:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="email"]:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="email"]:hover:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="url"]:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="url"]:hover:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="password"]:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="password"]:hover:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="search"]:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="search"]:hover:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="number"]:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="number"]:hover:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="tel"]:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="tel"]:hover:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="date"]:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="date"]:hover:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="month"]:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="month"]:hover:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="week"]:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="week"]:hover:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="time"]:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="time"]:hover:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="datetime"]:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="datetime"]:hover:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="datetime-local"]:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="datetime-local"]:hover:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="color"]:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="color"]:hover:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div select:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div select:hover:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div textarea:-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div textarea:hover:-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="text"]:-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="text"]:hover:-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="email"]:-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="email"]:hover:-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="url"]:-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="url"]:hover:-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="password"]:-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="password"]:hover:-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="search"]:-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="search"]:hover:-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="number"]:-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="number"]:hover:-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="tel"]:-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="tel"]:hover:-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="date"]:-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="date"]:hover:-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="month"]:-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="month"]:hover:-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="week"]:-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="week"]:hover:-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="time"]:-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="time"]:hover:-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="datetime"]:-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="datetime"]:hover:-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="datetime-local"]:-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="datetime-local"]:hover:-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="color"]:-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="color"]:hover:-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div select:-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div select:hover:-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div textarea:-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div textarea:hover:-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="text"]:-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="text"]:hover:-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="email"]:-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="email"]:hover:-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="url"]:-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="url"]:hover:-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="password"]:-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="password"]:hover:-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="search"]:-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="search"]:hover:-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="number"]:-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="number"]:hover:-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="tel"]:-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="tel"]:hover:-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="date"]:-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="date"]:hover:-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="month"]:-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="month"]:hover:-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="week"]:-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="week"]:hover:-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="time"]:-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="time"]:hover:-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="datetime"]:-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="datetime"]:hover:-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="datetime-local"]:-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="datetime-local"]:hover:-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="color"]:-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="color"]:hover:-moz-placeholder,.logico-form-field .logico-label-wrapper+div select:-moz-placeholder,.logico-form-field .logico-label-wrapper+div select:hover:-moz-placeholder,.logico-form-field .logico-label-wrapper+div textarea:-moz-placeholder,.logico-form-field .logico-label-wrapper+div textarea:hover:-moz-placeholder { - opacity: 0 -} - -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="text"]::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="text"]:hover::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="email"]::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="email"]:hover::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="url"]::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="url"]:hover::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="password"]::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="password"]:hover::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="search"]::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="search"]:hover::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="number"]::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="number"]:hover::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="tel"]::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="tel"]:hover::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="date"]::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="date"]:hover::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="month"]::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="month"]:hover::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="week"]::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="week"]:hover::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="time"]::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="time"]:hover::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="datetime"]::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="datetime"]:hover::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="datetime-local"]::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="datetime-local"]:hover::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="color"]::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="color"]:hover::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div select::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div select:hover::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div textarea::-moz-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div textarea:hover::-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="text"]::-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="text"]:hover::-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="email"]::-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="email"]:hover::-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="url"]::-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="url"]:hover::-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="password"]::-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="password"]:hover::-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="search"]::-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="search"]:hover::-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="number"]::-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="number"]:hover::-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="tel"]::-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="tel"]:hover::-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="date"]::-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="date"]:hover::-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="month"]::-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="month"]:hover::-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="week"]::-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="week"]:hover::-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="time"]::-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="time"]:hover::-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="datetime"]::-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="datetime"]:hover::-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="datetime-local"]::-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="datetime-local"]:hover::-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="color"]::-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="color"]:hover::-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div select::-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div select:hover::-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div textarea::-moz-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div textarea:hover::-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="text"]::-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="text"]:hover::-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="email"]::-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="email"]:hover::-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="url"]::-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="url"]:hover::-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="password"]::-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="password"]:hover::-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="search"]::-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="search"]:hover::-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="number"]::-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="number"]:hover::-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="tel"]::-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="tel"]:hover::-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="date"]::-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="date"]:hover::-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="month"]::-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="month"]:hover::-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="week"]::-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="week"]:hover::-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="time"]::-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="time"]:hover::-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="datetime"]::-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="datetime"]:hover::-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="datetime-local"]::-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="datetime-local"]:hover::-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="color"]::-moz-placeholder,.logico-form-field .logico-label-wrapper+div input[type="color"]:hover::-moz-placeholder,.logico-form-field .logico-label-wrapper+div select::-moz-placeholder,.logico-form-field .logico-label-wrapper+div select:hover::-moz-placeholder,.logico-form-field .logico-label-wrapper+div textarea::-moz-placeholder,.logico-form-field .logico-label-wrapper+div textarea:hover::-moz-placeholder { - opacity: 0 -} - -.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="text"]:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="text"]:hover:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="email"]:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="email"]:hover:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="url"]:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="url"]:hover:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="password"]:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="password"]:hover:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="search"]:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="search"]:hover:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="number"]:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="number"]:hover:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="tel"]:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="tel"]:hover:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="date"]:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="date"]:hover:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="month"]:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="month"]:hover:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="week"]:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="week"]:hover:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="time"]:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="time"]:hover:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="datetime"]:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="datetime"]:hover:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="datetime-local"]:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="datetime-local"]:hover:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="color"]:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div input[type="color"]:hover:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div select:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div select:hover:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div textarea:-ms-input-placeholder,.wpforms-container .logico-form-field .logico-label-wrapper+div textarea:hover:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="text"]:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="text"]:hover:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="email"]:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="email"]:hover:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="url"]:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="url"]:hover:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="password"]:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="password"]:hover:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="search"]:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="search"]:hover:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="number"]:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="number"]:hover:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="tel"]:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="tel"]:hover:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="date"]:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="date"]:hover:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="month"]:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="month"]:hover:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="week"]:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="week"]:hover:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="time"]:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="time"]:hover:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="datetime"]:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="datetime"]:hover:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="datetime-local"]:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="datetime-local"]:hover:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="color"]:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div input[type="color"]:hover:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div select:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div select:hover:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div textarea:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+div textarea:hover:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="text"]:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="text"]:hover:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="email"]:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="email"]:hover:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="url"]:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="url"]:hover:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="password"]:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="password"]:hover:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="search"]:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="search"]:hover:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="number"]:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="number"]:hover:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="tel"]:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="tel"]:hover:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="date"]:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="date"]:hover:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="month"]:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="month"]:hover:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="week"]:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="week"]:hover:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="time"]:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="time"]:hover:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="datetime"]:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="datetime"]:hover:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="datetime-local"]:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="datetime-local"]:hover:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="color"]:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+div input[type="color"]:hover:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+div select:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+div select:hover:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+div textarea:-ms-input-placeholder,.logico-form-field .logico-label-wrapper+div textarea:hover:-ms-input-placeholder { - opacity: 0 -} - -.wpforms-container .logico-form-field .logico-label-placeholder,.woocommerce form .form-row .logico-form-field .logico-label-placeholder,.logico-form-field .logico-label-placeholder { - position: absolute; - display: block; - overflow: hidden; - top: 0; - left: 13px; - right: 13px; - height: 1px; - font-size: 0; - line-height: 1 -} - -.wpforms-container .logico-form-field .logico-label-placeholder .logico-label-placeholder-text,.woocommerce form .form-row .logico-form-field .logico-label-placeholder .logico-label-placeholder-text,.logico-form-field .logico-label-placeholder .logico-label-placeholder-text { - position: relative; - padding: 0 7px; - margin: 0; - display: inline-block; - font-size: 14px; - line-height: 28px -} - -.wpforms-container .logico-form-field .logico-label-placeholder .logico-label-placeholder-text:before,.wpforms-container .logico-form-field .logico-label-placeholder .logico-label-placeholder-text:after,.woocommerce form .form-row .logico-form-field .logico-label-placeholder .logico-label-placeholder-text:before,.woocommerce form .form-row .logico-form-field .logico-label-placeholder .logico-label-placeholder-text:after,.logico-form-field .logico-label-placeholder .logico-label-placeholder-text:before,.logico-form-field .logico-label-placeholder .logico-label-placeholder-text:after { - content: ''; - position: absolute; - display: block; - height: 0; - top: 0; - width: 4000px; - border-top: solid 1px var(--logico-border-color); - -webkit-transition: border-color 0.3s,right 0.3s,left 0.3s; - transition: border-color 0.3s,right 0.3s,left 0.3s -} - -.wpforms-container .logico-form-field .logico-label-placeholder .logico-label-placeholder-text:before,.woocommerce form .form-row .logico-form-field .logico-label-placeholder .logico-label-placeholder-text:before,.logico-form-field .logico-label-placeholder .logico-label-placeholder-text:before { - right: 50%; - left: initial -} - -.wpforms-container .logico-form-field .logico-label-placeholder .logico-label-placeholder-text:after,.woocommerce form .form-row .logico-form-field .logico-label-placeholder .logico-label-placeholder-text:after,.logico-form-field .logico-label-placeholder .logico-label-placeholder-text:after { - left: 50%; - right: initial -} - -.wpforms-container .logico-form-field.not-empty .logico-label-wrapper>label,.wpforms-container .logico-form-field:focus-within .logico-label-wrapper>label,.woocommerce form .form-row .logico-form-field.not-empty .logico-label-wrapper>label,.woocommerce form .form-row .logico-form-field:focus-within .logico-label-wrapper>label,.logico-form-field.not-empty .logico-label-wrapper>label,.logico-form-field:focus-within .logico-label-wrapper>label { - font-size: 14px; - top: -14px; - color: var(--logico-dark-text-color) -} - -.wpforms-container .logico-form-field.not-empty .logico-label-placeholder .logico-label-placeholder-text:before,.wpforms-container .logico-form-field.not-empty .logico-label-placeholder .logico-label-placeholder-text:after,.wpforms-container .logico-form-field:focus-within .logico-label-placeholder .logico-label-placeholder-text:before,.wpforms-container .logico-form-field:focus-within .logico-label-placeholder .logico-label-placeholder-text:after,.woocommerce form .form-row .logico-form-field.not-empty .logico-label-placeholder .logico-label-placeholder-text:before,.woocommerce form .form-row .logico-form-field.not-empty .logico-label-placeholder .logico-label-placeholder-text:after,.woocommerce form .form-row .logico-form-field:focus-within .logico-label-placeholder .logico-label-placeholder-text:before,.woocommerce form .form-row .logico-form-field:focus-within .logico-label-placeholder .logico-label-placeholder-text:after,.logico-form-field.not-empty .logico-label-placeholder .logico-label-placeholder-text:before,.logico-form-field.not-empty .logico-label-placeholder .logico-label-placeholder-text:after,.logico-form-field:focus-within .logico-label-placeholder .logico-label-placeholder-text:before,.logico-form-field:focus-within .logico-label-placeholder .logico-label-placeholder-text:after { - border-top-color: var(--logico-border-hover-color) -} - -.wpforms-container .logico-form-field.not-empty .logico-label-placeholder .logico-label-placeholder-text:before,.wpforms-container .logico-form-field:focus-within .logico-label-placeholder .logico-label-placeholder-text:before,.woocommerce form .form-row .logico-form-field.not-empty .logico-label-placeholder .logico-label-placeholder-text:before,.woocommerce form .form-row .logico-form-field:focus-within .logico-label-placeholder .logico-label-placeholder-text:before,.logico-form-field.not-empty .logico-label-placeholder .logico-label-placeholder-text:before,.logico-form-field:focus-within .logico-label-placeholder .logico-label-placeholder-text:before { - right: 100%; - left: initial -} - -.wpforms-container .logico-form-field.not-empty .logico-label-placeholder .logico-label-placeholder-text:after,.wpforms-container .logico-form-field:focus-within .logico-label-placeholder .logico-label-placeholder-text:after,.woocommerce form .form-row .logico-form-field.not-empty .logico-label-placeholder .logico-label-placeholder-text:after,.woocommerce form .form-row .logico-form-field:focus-within .logico-label-placeholder .logico-label-placeholder-text:after,.logico-form-field.not-empty .logico-label-placeholder .logico-label-placeholder-text:after,.logico-form-field:focus-within .logico-label-placeholder .logico-label-placeholder-text:after { - left: 100%; - right: initial -} - -.wpforms-container .logico-form-field.not-empty input[type="text"],.wpforms-container .logico-form-field.not-empty input[type="email"],.wpforms-container .logico-form-field.not-empty input[type="url"],.wpforms-container .logico-form-field.not-empty input[type="password"],.wpforms-container .logico-form-field.not-empty input[type="search"],.wpforms-container .logico-form-field.not-empty input[type="number"],.wpforms-container .logico-form-field.not-empty input[type="tel"],.wpforms-container .logico-form-field.not-empty input[type="date"],.wpforms-container .logico-form-field.not-empty input[type="month"],.wpforms-container .logico-form-field.not-empty input[type="week"],.wpforms-container .logico-form-field.not-empty input[type="time"],.wpforms-container .logico-form-field.not-empty input[type="datetime"],.wpforms-container .logico-form-field.not-empty input[type="datetime-local"],.wpforms-container .logico-form-field.not-empty input[type="color"],.wpforms-container .logico-form-field.not-empty select,.wpforms-container .logico-form-field.not-empty textarea,.wpforms-container .logico-form-field:focus-within input[type="text"],.wpforms-container .logico-form-field:focus-within input[type="email"],.wpforms-container .logico-form-field:focus-within input[type="url"],.wpforms-container .logico-form-field:focus-within input[type="password"],.wpforms-container .logico-form-field:focus-within input[type="search"],.wpforms-container .logico-form-field:focus-within input[type="number"],.wpforms-container .logico-form-field:focus-within input[type="tel"],.wpforms-container .logico-form-field:focus-within input[type="date"],.wpforms-container .logico-form-field:focus-within input[type="month"],.wpforms-container .logico-form-field:focus-within input[type="week"],.wpforms-container .logico-form-field:focus-within input[type="time"],.wpforms-container .logico-form-field:focus-within input[type="datetime"],.wpforms-container .logico-form-field:focus-within input[type="datetime-local"],.wpforms-container .logico-form-field:focus-within input[type="color"],.wpforms-container .logico-form-field:focus-within select,.wpforms-container .logico-form-field:focus-within textarea,.woocommerce form .form-row .logico-form-field.not-empty input[type="text"],.woocommerce form .form-row .logico-form-field.not-empty input[type="email"],.woocommerce form .form-row .logico-form-field.not-empty input[type="url"],.woocommerce form .form-row .logico-form-field.not-empty input[type="password"],.woocommerce form .form-row .logico-form-field.not-empty input[type="search"],.woocommerce form .form-row .logico-form-field.not-empty input[type="number"],.woocommerce form .form-row .logico-form-field.not-empty input[type="tel"],.woocommerce form .form-row .logico-form-field.not-empty input[type="date"],.woocommerce form .form-row .logico-form-field.not-empty input[type="month"],.woocommerce form .form-row .logico-form-field.not-empty input[type="week"],.woocommerce form .form-row .logico-form-field.not-empty input[type="time"],.woocommerce form .form-row .logico-form-field.not-empty input[type="datetime"],.woocommerce form .form-row .logico-form-field.not-empty input[type="datetime-local"],.woocommerce form .form-row .logico-form-field.not-empty input[type="color"],.woocommerce form .form-row .logico-form-field.not-empty select,.woocommerce form .form-row .logico-form-field.not-empty textarea,.woocommerce form .form-row .logico-form-field:focus-within input[type="text"],.woocommerce form .form-row .logico-form-field:focus-within input[type="email"],.woocommerce form .form-row .logico-form-field:focus-within input[type="url"],.woocommerce form .form-row .logico-form-field:focus-within input[type="password"],.woocommerce form .form-row .logico-form-field:focus-within input[type="search"],.woocommerce form .form-row .logico-form-field:focus-within input[type="number"],.woocommerce form .form-row .logico-form-field:focus-within input[type="tel"],.woocommerce form .form-row .logico-form-field:focus-within input[type="date"],.woocommerce form .form-row .logico-form-field:focus-within input[type="month"],.woocommerce form .form-row .logico-form-field:focus-within input[type="week"],.woocommerce form .form-row .logico-form-field:focus-within input[type="time"],.woocommerce form .form-row .logico-form-field:focus-within input[type="datetime"],.woocommerce form .form-row .logico-form-field:focus-within input[type="datetime-local"],.woocommerce form .form-row .logico-form-field:focus-within input[type="color"],.woocommerce form .form-row .logico-form-field:focus-within select,.woocommerce form .form-row .logico-form-field:focus-within textarea,.logico-form-field.not-empty input[type="text"],.logico-form-field.not-empty input[type="email"],.logico-form-field.not-empty input[type="url"],.logico-form-field.not-empty input[type="password"],.logico-form-field.not-empty input[type="search"],.logico-form-field.not-empty input[type="number"],.logico-form-field.not-empty input[type="tel"],.logico-form-field.not-empty input[type="date"],.logico-form-field.not-empty input[type="month"],.logico-form-field.not-empty input[type="week"],.logico-form-field.not-empty input[type="time"],.logico-form-field.not-empty input[type="datetime"],.logico-form-field.not-empty input[type="datetime-local"],.logico-form-field.not-empty input[type="color"],.logico-form-field.not-empty select,.logico-form-field.not-empty textarea,.logico-form-field:focus-within input[type="text"],.logico-form-field:focus-within input[type="email"],.logico-form-field:focus-within input[type="url"],.logico-form-field:focus-within input[type="password"],.logico-form-field:focus-within input[type="search"],.logico-form-field:focus-within input[type="number"],.logico-form-field:focus-within input[type="tel"],.logico-form-field:focus-within input[type="date"],.logico-form-field:focus-within input[type="month"],.logico-form-field:focus-within input[type="week"],.logico-form-field:focus-within input[type="time"],.logico-form-field:focus-within input[type="datetime"],.logico-form-field:focus-within input[type="datetime-local"],.logico-form-field:focus-within input[type="color"],.logico-form-field:focus-within select,.logico-form-field:focus-within textarea { - border-color: var(--logico-border-hover-color) -} - -.wpforms-container .logico-form-field.not-empty input.wpforms-error,.wpforms-container .logico-form-field.not-empty select.wpforms-error,.wpforms-container .logico-form-field.not-empty textarea.wpforms-error,.wpforms-container .logico-form-field.not-empty input.user-invalid,.wpforms-container .logico-form-field.not-empty select.user-invalid,.wpforms-container .logico-form-field.not-empty textarea.user-invalid,.wpforms-container .logico-form-field:focus-within input.wpforms-error,.wpforms-container .logico-form-field:focus-within select.wpforms-error,.wpforms-container .logico-form-field:focus-within textarea.wpforms-error,.wpforms-container .logico-form-field:focus-within input.user-invalid,.wpforms-container .logico-form-field:focus-within select.user-invalid,.wpforms-container .logico-form-field:focus-within textarea.user-invalid,.woocommerce form .form-row .logico-form-field.not-empty input.wpforms-error,.woocommerce form .form-row .logico-form-field.not-empty select.wpforms-error,.woocommerce form .form-row .logico-form-field.not-empty textarea.wpforms-error,.woocommerce form .form-row .logico-form-field.not-empty input.user-invalid,.woocommerce form .form-row .logico-form-field.not-empty select.user-invalid,.woocommerce form .form-row .logico-form-field.not-empty textarea.user-invalid,.woocommerce form .form-row .logico-form-field:focus-within input.wpforms-error,.woocommerce form .form-row .logico-form-field:focus-within select.wpforms-error,.woocommerce form .form-row .logico-form-field:focus-within textarea.wpforms-error,.woocommerce form .form-row .logico-form-field:focus-within input.user-invalid,.woocommerce form .form-row .logico-form-field:focus-within select.user-invalid,.woocommerce form .form-row .logico-form-field:focus-within textarea.user-invalid,.logico-form-field.not-empty input.wpforms-error,.logico-form-field.not-empty select.wpforms-error,.logico-form-field.not-empty textarea.wpforms-error,.logico-form-field.not-empty input.user-invalid,.logico-form-field.not-empty select.user-invalid,.logico-form-field.not-empty textarea.user-invalid,.logico-form-field:focus-within input.wpforms-error,.logico-form-field:focus-within select.wpforms-error,.logico-form-field:focus-within textarea.wpforms-error,.logico-form-field:focus-within input.user-invalid,.logico-form-field:focus-within select.user-invalid,.logico-form-field:focus-within textarea.user-invalid { - border-color: var(--logico-border-hover-color)!important -} - -.wpforms-container .logico-form-field.not-empty:before,.wpforms-container .logico-form-field.not-empty:after,.wpforms-container .logico-form-field:focus-within:before,.wpforms-container .logico-form-field:focus-within:after,.woocommerce form .form-row .logico-form-field.not-empty:before,.woocommerce form .form-row .logico-form-field.not-empty:after,.woocommerce form .form-row .logico-form-field:focus-within:before,.woocommerce form .form-row .logico-form-field:focus-within:after,.logico-form-field.not-empty:before,.logico-form-field.not-empty:after,.logico-form-field:focus-within:before,.logico-form-field:focus-within:after { - border-color: var(--logico-border-hover-color) -} - -.wpforms-container .logico-form-field input[type="text"],.wpforms-container .logico-form-field input[type="email"],.wpforms-container .logico-form-field input[type="url"],.wpforms-container .logico-form-field input[type="password"],.wpforms-container .logico-form-field input[type="search"],.wpforms-container .logico-form-field input[type="number"],.wpforms-container .logico-form-field input[type="tel"],.wpforms-container .logico-form-field input[type="date"],.wpforms-container .logico-form-field input[type="month"],.wpforms-container .logico-form-field input[type="week"],.wpforms-container .logico-form-field input[type="time"],.wpforms-container .logico-form-field input[type="datetime"],.wpforms-container .logico-form-field input[type="datetime-local"],.wpforms-container .logico-form-field input[type="color"],.wpforms-container .logico-form-field select,.wpforms-container .logico-form-field textarea,.wpforms-container .logico-form-field .input-text,.woocommerce form .form-row .logico-form-field input[type="text"],.woocommerce form .form-row .logico-form-field input[type="email"],.woocommerce form .form-row .logico-form-field input[type="url"],.woocommerce form .form-row .logico-form-field input[type="password"],.woocommerce form .form-row .logico-form-field input[type="search"],.woocommerce form .form-row .logico-form-field input[type="number"],.woocommerce form .form-row .logico-form-field input[type="tel"],.woocommerce form .form-row .logico-form-field input[type="date"],.woocommerce form .form-row .logico-form-field input[type="month"],.woocommerce form .form-row .logico-form-field input[type="week"],.woocommerce form .form-row .logico-form-field input[type="time"],.woocommerce form .form-row .logico-form-field input[type="datetime"],.woocommerce form .form-row .logico-form-field input[type="datetime-local"],.woocommerce form .form-row .logico-form-field input[type="color"],.woocommerce form .form-row .logico-form-field select,.woocommerce form .form-row .logico-form-field textarea,.woocommerce form .form-row .logico-form-field .input-text,.logico-form-field input[type="text"],.logico-form-field input[type="email"],.logico-form-field input[type="url"],.logico-form-field input[type="password"],.logico-form-field input[type="search"],.logico-form-field input[type="number"],.logico-form-field input[type="tel"],.logico-form-field input[type="date"],.logico-form-field input[type="month"],.logico-form-field input[type="week"],.logico-form-field input[type="time"],.logico-form-field input[type="datetime"],.logico-form-field input[type="datetime-local"],.logico-form-field input[type="color"],.logico-form-field select,.logico-form-field textarea,.logico-form-field .input-text { - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; - -webkit-transition: border-color 0.3s; - transition: border-color 0.3s; - border: solid 1px var(--logico-border-color); - height: 50px; - padding: 10px 20px 10px 20px; - width: 100%; - max-width: 100%; - display: block; - outline: none!important; - font-family: inherit; - font-size: 14px; - line-height: 28px; - font-weight: 400; - position: relative; - z-index: 2; - background: none; - margin: 0; - border-radius: var(--logico-form-field-border-radius-left-top,0) var(--logico-form-field-border-radius-right-top,0) var(--logico-form-field-border-radius-right-bottom,0) var(--logico-form-field-border-radius-left-bottom,0) -} - -.wpforms-container .logico-form-field input[type="text"]::-webkit-input-placeholder,.wpforms-container .logico-form-field input[type="email"]::-webkit-input-placeholder,.wpforms-container .logico-form-field input[type="url"]::-webkit-input-placeholder,.wpforms-container .logico-form-field input[type="password"]::-webkit-input-placeholder,.wpforms-container .logico-form-field input[type="search"]::-webkit-input-placeholder,.wpforms-container .logico-form-field input[type="number"]::-webkit-input-placeholder,.wpforms-container .logico-form-field input[type="tel"]::-webkit-input-placeholder,.wpforms-container .logico-form-field input[type="date"]::-webkit-input-placeholder,.wpforms-container .logico-form-field input[type="month"]::-webkit-input-placeholder,.wpforms-container .logico-form-field input[type="week"]::-webkit-input-placeholder,.wpforms-container .logico-form-field input[type="time"]::-webkit-input-placeholder,.wpforms-container .logico-form-field input[type="datetime"]::-webkit-input-placeholder,.wpforms-container .logico-form-field input[type="datetime-local"]::-webkit-input-placeholder,.wpforms-container .logico-form-field input[type="color"]::-webkit-input-placeholder,.wpforms-container .logico-form-field select::-webkit-input-placeholder,.wpforms-container .logico-form-field textarea::-webkit-input-placeholder,.wpforms-container .logico-form-field .input-text::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field input[type="text"]::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field input[type="email"]::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field input[type="url"]::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field input[type="password"]::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field input[type="search"]::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field input[type="number"]::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field input[type="tel"]::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field input[type="date"]::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field input[type="month"]::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field input[type="week"]::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field input[type="time"]::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field input[type="datetime"]::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field input[type="datetime-local"]::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field input[type="color"]::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field select::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field textarea::-webkit-input-placeholder,.woocommerce form .form-row .logico-form-field .input-text::-webkit-input-placeholder,.logico-form-field input[type="text"]::-webkit-input-placeholder,.logico-form-field input[type="email"]::-webkit-input-placeholder,.logico-form-field input[type="url"]::-webkit-input-placeholder,.logico-form-field input[type="password"]::-webkit-input-placeholder,.logico-form-field input[type="search"]::-webkit-input-placeholder,.logico-form-field input[type="number"]::-webkit-input-placeholder,.logico-form-field input[type="tel"]::-webkit-input-placeholder,.logico-form-field input[type="date"]::-webkit-input-placeholder,.logico-form-field input[type="month"]::-webkit-input-placeholder,.logico-form-field input[type="week"]::-webkit-input-placeholder,.logico-form-field input[type="time"]::-webkit-input-placeholder,.logico-form-field input[type="datetime"]::-webkit-input-placeholder,.logico-form-field input[type="datetime-local"]::-webkit-input-placeholder,.logico-form-field input[type="color"]::-webkit-input-placeholder,.logico-form-field select::-webkit-input-placeholder,.logico-form-field textarea::-webkit-input-placeholder,.logico-form-field .input-text::-webkit-input-placeholder { - opacity: 1; - color: var(--logico-light-text-color) -} - -.wpforms-container .logico-form-field input[type="text"]:-moz-placeholder,.wpforms-container .logico-form-field input[type="email"]:-moz-placeholder,.wpforms-container .logico-form-field input[type="url"]:-moz-placeholder,.wpforms-container .logico-form-field input[type="password"]:-moz-placeholder,.wpforms-container .logico-form-field input[type="search"]:-moz-placeholder,.wpforms-container .logico-form-field input[type="number"]:-moz-placeholder,.wpforms-container .logico-form-field input[type="tel"]:-moz-placeholder,.wpforms-container .logico-form-field input[type="date"]:-moz-placeholder,.wpforms-container .logico-form-field input[type="month"]:-moz-placeholder,.wpforms-container .logico-form-field input[type="week"]:-moz-placeholder,.wpforms-container .logico-form-field input[type="time"]:-moz-placeholder,.wpforms-container .logico-form-field input[type="datetime"]:-moz-placeholder,.wpforms-container .logico-form-field input[type="datetime-local"]:-moz-placeholder,.wpforms-container .logico-form-field input[type="color"]:-moz-placeholder,.wpforms-container .logico-form-field select:-moz-placeholder,.wpforms-container .logico-form-field textarea:-moz-placeholder,.wpforms-container .logico-form-field .input-text:-moz-placeholder,.woocommerce form .form-row .logico-form-field input[type="text"]:-moz-placeholder,.woocommerce form .form-row .logico-form-field input[type="email"]:-moz-placeholder,.woocommerce form .form-row .logico-form-field input[type="url"]:-moz-placeholder,.woocommerce form .form-row .logico-form-field input[type="password"]:-moz-placeholder,.woocommerce form .form-row .logico-form-field input[type="search"]:-moz-placeholder,.woocommerce form .form-row .logico-form-field input[type="number"]:-moz-placeholder,.woocommerce form .form-row .logico-form-field input[type="tel"]:-moz-placeholder,.woocommerce form .form-row .logico-form-field input[type="date"]:-moz-placeholder,.woocommerce form .form-row .logico-form-field input[type="month"]:-moz-placeholder,.woocommerce form .form-row .logico-form-field input[type="week"]:-moz-placeholder,.woocommerce form .form-row .logico-form-field input[type="time"]:-moz-placeholder,.woocommerce form .form-row .logico-form-field input[type="datetime"]:-moz-placeholder,.woocommerce form .form-row .logico-form-field input[type="datetime-local"]:-moz-placeholder,.woocommerce form .form-row .logico-form-field input[type="color"]:-moz-placeholder,.woocommerce form .form-row .logico-form-field select:-moz-placeholder,.woocommerce form .form-row .logico-form-field textarea:-moz-placeholder,.woocommerce form .form-row .logico-form-field .input-text:-moz-placeholder,.logico-form-field input[type="text"]:-moz-placeholder,.logico-form-field input[type="email"]:-moz-placeholder,.logico-form-field input[type="url"]:-moz-placeholder,.logico-form-field input[type="password"]:-moz-placeholder,.logico-form-field input[type="search"]:-moz-placeholder,.logico-form-field input[type="number"]:-moz-placeholder,.logico-form-field input[type="tel"]:-moz-placeholder,.logico-form-field input[type="date"]:-moz-placeholder,.logico-form-field input[type="month"]:-moz-placeholder,.logico-form-field input[type="week"]:-moz-placeholder,.logico-form-field input[type="time"]:-moz-placeholder,.logico-form-field input[type="datetime"]:-moz-placeholder,.logico-form-field input[type="datetime-local"]:-moz-placeholder,.logico-form-field input[type="color"]:-moz-placeholder,.logico-form-field select:-moz-placeholder,.logico-form-field textarea:-moz-placeholder,.logico-form-field .input-text:-moz-placeholder { - opacity: 1 -} - -.wpforms-container .logico-form-field input[type="text"]::-moz-placeholder,.wpforms-container .logico-form-field input[type="email"]::-moz-placeholder,.wpforms-container .logico-form-field input[type="url"]::-moz-placeholder,.wpforms-container .logico-form-field input[type="password"]::-moz-placeholder,.wpforms-container .logico-form-field input[type="search"]::-moz-placeholder,.wpforms-container .logico-form-field input[type="number"]::-moz-placeholder,.wpforms-container .logico-form-field input[type="tel"]::-moz-placeholder,.wpforms-container .logico-form-field input[type="date"]::-moz-placeholder,.wpforms-container .logico-form-field input[type="month"]::-moz-placeholder,.wpforms-container .logico-form-field input[type="week"]::-moz-placeholder,.wpforms-container .logico-form-field input[type="time"]::-moz-placeholder,.wpforms-container .logico-form-field input[type="datetime"]::-moz-placeholder,.wpforms-container .logico-form-field input[type="datetime-local"]::-moz-placeholder,.wpforms-container .logico-form-field input[type="color"]::-moz-placeholder,.wpforms-container .logico-form-field select::-moz-placeholder,.wpforms-container .logico-form-field textarea::-moz-placeholder,.wpforms-container .logico-form-field .input-text::-moz-placeholder,.woocommerce form .form-row .logico-form-field input[type="text"]::-moz-placeholder,.woocommerce form .form-row .logico-form-field input[type="email"]::-moz-placeholder,.woocommerce form .form-row .logico-form-field input[type="url"]::-moz-placeholder,.woocommerce form .form-row .logico-form-field input[type="password"]::-moz-placeholder,.woocommerce form .form-row .logico-form-field input[type="search"]::-moz-placeholder,.woocommerce form .form-row .logico-form-field input[type="number"]::-moz-placeholder,.woocommerce form .form-row .logico-form-field input[type="tel"]::-moz-placeholder,.woocommerce form .form-row .logico-form-field input[type="date"]::-moz-placeholder,.woocommerce form .form-row .logico-form-field input[type="month"]::-moz-placeholder,.woocommerce form .form-row .logico-form-field input[type="week"]::-moz-placeholder,.woocommerce form .form-row .logico-form-field input[type="time"]::-moz-placeholder,.woocommerce form .form-row .logico-form-field input[type="datetime"]::-moz-placeholder,.woocommerce form .form-row .logico-form-field input[type="datetime-local"]::-moz-placeholder,.woocommerce form .form-row .logico-form-field input[type="color"]::-moz-placeholder,.woocommerce form .form-row .logico-form-field select::-moz-placeholder,.woocommerce form .form-row .logico-form-field textarea::-moz-placeholder,.woocommerce form .form-row .logico-form-field .input-text::-moz-placeholder,.logico-form-field input[type="text"]::-moz-placeholder,.logico-form-field input[type="email"]::-moz-placeholder,.logico-form-field input[type="url"]::-moz-placeholder,.logico-form-field input[type="password"]::-moz-placeholder,.logico-form-field input[type="search"]::-moz-placeholder,.logico-form-field input[type="number"]::-moz-placeholder,.logico-form-field input[type="tel"]::-moz-placeholder,.logico-form-field input[type="date"]::-moz-placeholder,.logico-form-field input[type="month"]::-moz-placeholder,.logico-form-field input[type="week"]::-moz-placeholder,.logico-form-field input[type="time"]::-moz-placeholder,.logico-form-field input[type="datetime"]::-moz-placeholder,.logico-form-field input[type="datetime-local"]::-moz-placeholder,.logico-form-field input[type="color"]::-moz-placeholder,.logico-form-field select::-moz-placeholder,.logico-form-field textarea::-moz-placeholder,.logico-form-field .input-text::-moz-placeholder { - opacity: 1 -} - -.wpforms-container .logico-form-field input[type="text"]:-ms-input-placeholder,.wpforms-container .logico-form-field input[type="email"]:-ms-input-placeholder,.wpforms-container .logico-form-field input[type="url"]:-ms-input-placeholder,.wpforms-container .logico-form-field input[type="password"]:-ms-input-placeholder,.wpforms-container .logico-form-field input[type="search"]:-ms-input-placeholder,.wpforms-container .logico-form-field input[type="number"]:-ms-input-placeholder,.wpforms-container .logico-form-field input[type="tel"]:-ms-input-placeholder,.wpforms-container .logico-form-field input[type="date"]:-ms-input-placeholder,.wpforms-container .logico-form-field input[type="month"]:-ms-input-placeholder,.wpforms-container .logico-form-field input[type="week"]:-ms-input-placeholder,.wpforms-container .logico-form-field input[type="time"]:-ms-input-placeholder,.wpforms-container .logico-form-field input[type="datetime"]:-ms-input-placeholder,.wpforms-container .logico-form-field input[type="datetime-local"]:-ms-input-placeholder,.wpforms-container .logico-form-field input[type="color"]:-ms-input-placeholder,.wpforms-container .logico-form-field select:-ms-input-placeholder,.wpforms-container .logico-form-field textarea:-ms-input-placeholder,.wpforms-container .logico-form-field .input-text:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field input[type="text"]:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field input[type="email"]:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field input[type="url"]:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field input[type="password"]:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field input[type="search"]:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field input[type="number"]:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field input[type="tel"]:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field input[type="date"]:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field input[type="month"]:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field input[type="week"]:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field input[type="time"]:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field input[type="datetime"]:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field input[type="datetime-local"]:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field input[type="color"]:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field select:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field textarea:-ms-input-placeholder,.woocommerce form .form-row .logico-form-field .input-text:-ms-input-placeholder,.logico-form-field input[type="text"]:-ms-input-placeholder,.logico-form-field input[type="email"]:-ms-input-placeholder,.logico-form-field input[type="url"]:-ms-input-placeholder,.logico-form-field input[type="password"]:-ms-input-placeholder,.logico-form-field input[type="search"]:-ms-input-placeholder,.logico-form-field input[type="number"]:-ms-input-placeholder,.logico-form-field input[type="tel"]:-ms-input-placeholder,.logico-form-field input[type="date"]:-ms-input-placeholder,.logico-form-field input[type="month"]:-ms-input-placeholder,.logico-form-field input[type="week"]:-ms-input-placeholder,.logico-form-field input[type="time"]:-ms-input-placeholder,.logico-form-field input[type="datetime"]:-ms-input-placeholder,.logico-form-field input[type="datetime-local"]:-ms-input-placeholder,.logico-form-field input[type="color"]:-ms-input-placeholder,.logico-form-field select:-ms-input-placeholder,.logico-form-field textarea:-ms-input-placeholder,.logico-form-field .input-text:-ms-input-placeholder { - opacity: 1 -} - -.wpforms-container .logico-form-field input.wpforms-error,.wpforms-container .logico-form-field select.wpforms-error,.wpforms-container .logico-form-field textarea.wpforms-error,.wpforms-container .logico-form-field input.user-invalid,.wpforms-container .logico-form-field select.user-invalid,.wpforms-container .logico-form-field textarea.user-invalid,.woocommerce form .form-row .logico-form-field input.wpforms-error,.woocommerce form .form-row .logico-form-field select.wpforms-error,.woocommerce form .form-row .logico-form-field textarea.wpforms-error,.woocommerce form .form-row .logico-form-field input.user-invalid,.woocommerce form .form-row .logico-form-field select.user-invalid,.woocommerce form .form-row .logico-form-field textarea.user-invalid,.logico-form-field input.wpforms-error,.logico-form-field select.wpforms-error,.logico-form-field textarea.wpforms-error,.logico-form-field input.user-invalid,.logico-form-field select.user-invalid,.logico-form-field textarea.user-invalid { - border-color: var(--logico-border-color)!important -} - -.wpforms-container .logico-form-field textarea,.woocommerce form .form-row .logico-form-field textarea,.logico-form-field textarea { - height: 162px -} - -.wpforms-container .logico-form-field .logico-label-wrapper+input[type="text"],.wpforms-container .logico-form-field .logico-label-wrapper+input[type="email"],.wpforms-container .logico-form-field .logico-label-wrapper+input[type="url"],.wpforms-container .logico-form-field .logico-label-wrapper+input[type="password"],.wpforms-container .logico-form-field .logico-label-wrapper+input[type="search"],.wpforms-container .logico-form-field .logico-label-wrapper+input[type="number"],.wpforms-container .logico-form-field .logico-label-wrapper+input[type="tel"],.wpforms-container .logico-form-field .logico-label-wrapper+input[type="date"],.wpforms-container .logico-form-field .logico-label-wrapper+input[type="month"],.wpforms-container .logico-form-field .logico-label-wrapper+input[type="week"],.wpforms-container .logico-form-field .logico-label-wrapper+input[type="time"],.wpforms-container .logico-form-field .logico-label-wrapper+input[type="datetime"],.wpforms-container .logico-form-field .logico-label-wrapper+input[type="datetime-local"],.wpforms-container .logico-form-field .logico-label-wrapper+input[type="color"],.wpforms-container .logico-form-field .logico-label-wrapper+.select-wrap select,.wpforms-container .logico-form-field .logico-label-wrapper~.select2-container .select2-selection--single .select2-selection__rendered,.wpforms-container .logico-form-field .logico-label-wrapper+textarea,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="text"],.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="email"],.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="url"],.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="password"],.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="search"],.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="number"],.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="tel"],.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="date"],.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="month"],.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="week"],.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="time"],.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="datetime"],.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="datetime-local"],.woocommerce form .form-row .logico-form-field .logico-label-wrapper+input[type="color"],.woocommerce form .form-row .logico-form-field .logico-label-wrapper+.select-wrap select,.woocommerce form .form-row .logico-form-field .logico-label-wrapper~.select2-container .select2-selection--single .select2-selection__rendered,.woocommerce form .form-row .logico-form-field .logico-label-wrapper+textarea,.logico-form-field .logico-label-wrapper+input[type="text"],.logico-form-field .logico-label-wrapper+input[type="email"],.logico-form-field .logico-label-wrapper+input[type="url"],.logico-form-field .logico-label-wrapper+input[type="password"],.logico-form-field .logico-label-wrapper+input[type="search"],.logico-form-field .logico-label-wrapper+input[type="number"],.logico-form-field .logico-label-wrapper+input[type="tel"],.logico-form-field .logico-label-wrapper+input[type="date"],.logico-form-field .logico-label-wrapper+input[type="month"],.logico-form-field .logico-label-wrapper+input[type="week"],.logico-form-field .logico-label-wrapper+input[type="time"],.logico-form-field .logico-label-wrapper+input[type="datetime"],.logico-form-field .logico-label-wrapper+input[type="datetime-local"],.logico-form-field .logico-label-wrapper+input[type="color"],.logico-form-field .logico-label-wrapper+.select-wrap select,.logico-form-field .logico-label-wrapper~.select2-container .select2-selection--single .select2-selection__rendered,.logico-form-field .logico-label-wrapper+textarea { - border-top-color: transparent!important; - border-top: none; - padding-top: 11px -} - -.wpforms-container .logico-form-field .logico-label-wrapper~.select2-container .select2-selection--single .select2-selection__placeholder,.woocommerce form .form-row .logico-form-field .logico-label-wrapper~.select2-container .select2-selection--single .select2-selection__placeholder,.logico-form-field .logico-label-wrapper~.select2-container .select2-selection--single .select2-selection__placeholder { - opacity: 0 -} - -.wpforms-container .logico-form-field .wpbs-form-field-description,.wpforms-container .logico-form-field .wpbs-form-field-error,.woocommerce form .form-row .logico-form-field .wpbs-form-field-description,.woocommerce form .form-row .logico-form-field .wpbs-form-field-error,.logico-form-field .wpbs-form-field-description,.logico-form-field .wpbs-form-field-error { - font-size: 16px; - line-height: 1.2em; - padding: 3px 0 0 -} - -.logico-date-field .logico-form-field input[type="text"] { - padding-right: 46px -} - -.logico-date-field .logico-form-field input[type="text"]::-webkit-input-placeholder { - opacity: 0 -} - -.logico-date-field .logico-form-field input[type="text"]:-moz-placeholder { - opacity: 0 -} - -.logico-date-field .logico-form-field input[type="text"]::-moz-placeholder { - opacity: 0 -} - -.logico-date-field .logico-form-field input[type="text"]:-ms-input-placeholder { - opacity: 0 -} - -.logico-date-field .logico-form-field:after { - content: '\e844'; - font: 400 normal 16px/48px 'fontello'; - display: block; - width: 46px; - height: 50px; - position: absolute; - right: 0; - left: initial; - top: 0; - color: var(--logico-dark-text-color); - text-align: center -} - -.wpforms-container .logico-form-field textarea.wpforms-field-large { - height: 175px -} - -.wpforms-container .wpforms-captcha-math input { - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; - -webkit-transition: border-color 0.3s; - transition: border-color 0.3s; - border: solid 1px var(--logico-border-color); - height: 50px; - padding: 10px 20px 10px 20px; - width: 100%; - max-width: 100%; - outline: none!important; - font-family: inherit; - font-size: 14px; - line-height: 28px; - font-weight: 400; - position: relative; - z-index: 2; - background: none; - margin: 0; - border-radius: var(--logico-form-field-border-radius-left-top,0) var(--logico-form-field-border-radius-right-top,0) var(--logico-form-field-border-radius-right-bottom,0) var(--logico-form-field-border-radius-left-bottom,0) -} - -.wpforms-container .wpforms-captcha-math input:focus { - border-color: var(--logico-border-hover-color) -} - -.logico-form-field .select-wrap { - width: 100%; - margin: 0; - position: relative -} - -.logico-form-field .select-wrap:not(.select-wrap-multiple):after { - content: '\e816'; - display: block; - position: absolute; - width: 46px; - height: 50px; - text-align: center; - font: 400 normal 5px/50px 'fontello'; - top: 0; - right: 0; - left: initial; - cursor: pointer; - color: var(--logico-dark-text-color) -} - -.logico-form-field .select-wrap select { - border-top: solid 1px var(--logico-border-color); - margin: 0; - padding: 10px 46px 10px 20px; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - white-space: nowrap; - -ms-text-overflow: ellipsis; - text-overflow: ellipsis; - max-width: 100%!important; - border-radius: var(--logico-radius-small,0) -} - -.logico-form-field .select-wrap select option { - color: var(--logico-dark-text-color); - -webkit-border-radius: 0; - border-radius: 0 -} - -.logico-form-field .select-wrap select[multiple="multiple"] { - height: 118px; - padding: 10px 0; - overflow-y: scroll; - -webkit-transition: border-color 0.3s; - transition: border-color 0.3s -} - -.logico-form-field .select-wrap select[multiple="multiple"] option { - padding: 5px 20px; - color: inherit -} - -.logico-form-field .select-wrap select[multiple="multiple"].wpforms-error { - border-color: #E84C42!important -} - -.logico-form-field .select-wrap .logico-label-wrapper+select { - border-top: none -} - -.logico-form-field.not-empty .select-wrap select,.logico-form-field:focus-within .select-wrap select { - border-top-color: var(--logico-border-hover-color) -} - -.wpforms-field-select .choices__placeholder,.wpforms-container .wpforms-form .wpforms-field-select .choices__placeholder { - opacity: 1 -} - -.wpforms-field-select.wpforms-field-select-style-modern .logico-form-field .select-wrap:after,.wpforms-container .wpforms-form .wpforms-field-select.wpforms-field-select-style-modern .logico-form-field .select-wrap:after { - content: none; - display: none -} - -.wpforms-field-select .logico-form-field .choices,.wpforms-container .wpforms-form .wpforms-field-select .logico-form-field .choices { - position: relative -} - -.wpforms-field-select .logico-form-field .choices .choices__inner,.wpforms-container .wpforms-form .wpforms-field-select .logico-form-field .choices .choices__inner { - border: solid 1px var(--logico-border-color); - -webkit-transition: border-color 0.3s; - transition: border-color 0.3s; - -webkit-border-radius: 0!important; - border-radius: 0!important; - -moz-box-sizing: border-box; - box-sizing: border-box; - padding: 10px 48px 10px 20px!important; - background: none; - min-height: 48px!important; - font-size: 16px; - line-height: 28px; - font-weight: 400 -} - -.wpforms-field-select .logico-form-field .choices .choices__item,.wpforms-container .wpforms-form .wpforms-field-select .logico-form-field .choices .choices__item { - position: relative -} - -.wpforms-field-select .logico-form-field .choices .choices__input,.wpforms-container .wpforms-form .wpforms-field-select .logico-form-field .choices .choices__input { - width: 100%; - margin: 0!important -} - -.wpforms-field-select .logico-form-field .choices[data-type*="select-one"]:after,.wpforms-field-select .logico-form-field .choices[data-type*="select-multiple"]:after,.wpforms-container .wpforms-form .wpforms-field-select .logico-form-field .choices[data-type*="select-one"]:after,.wpforms-container .wpforms-form .wpforms-field-select .logico-form-field .choices[data-type*="select-multiple"]:after { - content: '\e816'; - display: block; - position: absolute; - width: 46px; - height: 50px; - text-align: center; - font: 400 normal 5px/50px 'fontello'; - bottom: 0; - top: initial; - right: 0; - left: initial; - cursor: pointer; - border: none; - margin: 0!important; - color: var(--logico-dark-text-color) -} - -.wpforms-field-select .logico-form-field .choices .choices__list--single,.wpforms-container .wpforms-form .wpforms-field-select .logico-form-field .choices .choices__list--single { - padding: 0; - font-size: 1em -} - -.wpforms-field-select .logico-form-field .choices .choices__list--dropdown,.wpforms-container .wpforms-form .wpforms-field-select .logico-form-field .choices .choices__list--dropdown { - -webkit-border-radius: 0; - border-radius: 0 -} - -.wpforms-field-select .logico-form-field .choices .choices__list--dropdown .choices__item,.wpforms-container .wpforms-form .wpforms-field-select .logico-form-field .choices .choices__list--dropdown .choices__item { - color: var(--logico-dark-text-color); - padding: 5px 20px; - font-size: 16px; - line-height: 22px -} - -.wpforms-field-select .logico-form-field .choices .choices__list--multiple .choices__item,.wpforms-container .wpforms-form .wpforms-field-select .logico-form-field .choices .choices__list--multiple .choices__item { - padding: 3px 7px; - border: none; - margin: 2px 6px 2px 0 -} - -.wpforms-field-select .logico-form-field .choices .choices__button,.wpforms-container .wpforms-form .wpforms-field-select .logico-form-field .choices .choices__button { - max-width: 0; - min-width: 20px; - height: 18px; - margin-right: 0; - margin-left: 2px; - z-index: 3; - background: none; - -webkit-transition: opacity 0.3s; - transition: opacity 0.3s; - color: inherit -} - -.wpforms-field-select .logico-form-field .choices .choices__button:before,.wpforms-container .wpforms-form .wpforms-field-select .logico-form-field .choices .choices__button:before { - content: '\e845'; - display: block; - width: 20px; - height: 20px; - position: absolute; - left: initial; - right: 0; - top: 0; - bottom: 0; - font: 400 normal 10px/20px 'fontello'; - text-indent: 0 -} - -.wpforms-field-select .logico-form-field .choices .choices__button:after,.wpforms-container .wpforms-form .wpforms-field-select .logico-form-field .choices .choices__button:after { - content: none; - display: none -} - -.wpforms-field-select .logico-form-field .choices .choices__list--dropdown,.wpforms-container .wpforms-form .wpforms-field-select .logico-form-field .choices .choices__list--dropdown { - z-index: 3 -} - -.wpforms-field-select .logico-form-field .logico-label-wrapper+.select-wrap .choices .choices__inner,.wpforms-container .wpforms-form .wpforms-field-select .logico-form-field .logico-label-wrapper+.select-wrap .choices .choices__inner { - border-top-color: transparent!important; - border-top: none; - padding-top: 11px!important -} - -.wpforms-field-select .logico-form-field.not-empty .choices .choices__inner,.wpforms-field-select .logico-form-field:focus-within .choices .choices__inner,.wpforms-container .wpforms-form .wpforms-field-select .logico-form-field.not-empty .choices .choices__inner,.wpforms-container .wpforms-form .wpforms-field-select .logico-form-field:focus-within .choices .choices__inner { - border-color: var(--logico-border-hover-color) -} - -body .select2-container,.woocommerce form .form-row .logico-form-field .select2-container,.logico-form-field .select2-container { - box-sizing: border-box; - display: inline-block; - width: auto; - margin: 0; - position: relative; - vertical-align: middle; - outline: none -} - -body .select2-container .select2-selection--single,.woocommerce form .form-row .logico-form-field .select2-container .select2-selection--single,.logico-form-field .select2-container .select2-selection--single { - box-sizing: border-box; - cursor: pointer; - display: block; - height: 50px; - margin: 0; - user-select: none; - -webkit-user-select: none; - outline: none -} - -body .select2-container .select2-selection--single .select2-selection__rendered,.woocommerce form .form-row .logico-form-field .select2-container .select2-selection--single .select2-selection__rendered,.logico-form-field .select2-container .select2-selection--single .select2-selection__rendered { - display: block; - padding: 10px 48px 10px 20px; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - font-weight: 400; - outline: none -} - -body .select2-container .select2-selection--single .select2-selection__clear,.woocommerce form .form-row .logico-form-field .select2-container .select2-selection--single .select2-selection__clear,.logico-form-field .select2-container .select2-selection--single .select2-selection__clear { - position: relative -} - -body .select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered,.woocommerce form .form-row .logico-form-field .select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered,.logico-form-field .select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered { - padding: 10px 20px 10px 48px -} - -body .select2-container .select2-selection--multiple,.woocommerce form .form-row .logico-form-field .select2-container .select2-selection--multiple,.logico-form-field .select2-container .select2-selection--multiple { - box-sizing: border-box; - cursor: pointer; - display: block; - min-height: 32px; - user-select: none; - -webkit-user-select: none; - outline: none -} - -body .select2-container .select2-selection--multiple .select2-selection__rendered,.woocommerce form .form-row .logico-form-field .select2-container .select2-selection--multiple .select2-selection__rendered,.logico-form-field .select2-container .select2-selection--multiple .select2-selection__rendered { - display: inline-block; - overflow: hidden; - padding-left: 20px; - text-overflow: ellipsis; - white-space: nowrap; - outline: none -} - -body .select2-container .select2-search--inline,.woocommerce form .form-row .logico-form-field .select2-container .select2-search--inline,.logico-form-field .select2-container .select2-search--inline { - float: left; - padding: 0 -} - -body .select2-container .select2-search--inline .select2-search__field,.woocommerce form .form-row .logico-form-field .select2-container .select2-search--inline .select2-search__field,.logico-form-field .select2-container .select2-search--inline .select2-search__field { - box-sizing: border-box; - border: none; - font-size: 100%; - margin: 0; - padding: 0 -} - -body .select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button,.woocommerce form .form-row .logico-form-field .select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button,.logico-form-field .select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button { - -webkit-appearance: none -} - -body .select2-dropdown,.woocommerce form .form-row .logico-form-field .select2-dropdown,.logico-form-field .select2-dropdown { - background-color: var(--logico-background-color); - border: 1px solid var(--logico-border-color); - border-radius: 0; - box-sizing: border-box; - display: block; - position: absolute; - left: -100000px; - width: 100%; - z-index: 1051 -} - -body .select2-results,.woocommerce form .form-row .logico-form-field .select2-results,.logico-form-field .select2-results { - display: block -} - -body ul.select2-results__options,.woocommerce form .form-row .logico-form-field ul.select2-results__options,.logico-form-field ul.select2-results__options { - list-style: none; - margin: 0; - padding: 0 -} - -body ul li.select2-results__option,.woocommerce form .form-row .logico-form-field ul li.select2-results__option,.logico-form-field ul li.select2-results__option { - padding: 5px 20px; - user-select: none; - -webkit-user-select: none; - font-size: 14px; - line-height: 2em -} - -body ul li.select2-results__option:before,.woocommerce form .form-row .logico-form-field ul li.select2-results__option:before,.logico-form-field ul li.select2-results__option:before { - content: none; - display: none -} - -body ul li.select2-results__option:active,body ul li.select2-results__option:focus,.woocommerce form .form-row .logico-form-field ul li.select2-results__option:active,.woocommerce form .form-row .logico-form-field ul li.select2-results__option:focus,.logico-form-field ul li.select2-results__option:active,.logico-form-field ul li.select2-results__option:focus { - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; - -webkit-border-radius: 0; - border-radius: 0; - outline: none -} - -body .select2-results__option[aria-selected],body .select2-results__option[data-selected],.woocommerce form .form-row .logico-form-field .select2-results__option[aria-selected],.woocommerce form .form-row .logico-form-field .select2-results__option[data-selected],.logico-form-field .select2-results__option[aria-selected],.logico-form-field .select2-results__option[data-selected] { - cursor: pointer -} - -body .select2-container--open .select2-dropdown,.woocommerce form .form-row .logico-form-field .select2-container--open .select2-dropdown,.logico-form-field .select2-container--open .select2-dropdown { - left: 0 -} - -body .select2-container--open .select2-dropdown--above,.woocommerce form .form-row .logico-form-field .select2-container--open .select2-dropdown--above,.logico-form-field .select2-container--open .select2-dropdown--above { - border-bottom: none; - border-radius: 0 -} - -body .select2-container--open .select2-dropdown--below,.woocommerce form .form-row .logico-form-field .select2-container--open .select2-dropdown--below,.logico-form-field .select2-container--open .select2-dropdown--below { - border-top: none; - border-radius: 0 -} - -body .select2-search--dropdown,.woocommerce form .form-row .logico-form-field .select2-search--dropdown,.logico-form-field .select2-search--dropdown { - display: block; - padding: 5px -} - -body .select2-search--dropdown .select2-search__field,.woocommerce form .form-row .logico-form-field .select2-search--dropdown .select2-search__field,.logico-form-field .select2-search--dropdown .select2-search__field { - padding: 10px 14px; - width: 100%; - box-sizing: border-box; - font-size: 14px; - line-height: 28px -} - -body .select2-search--dropdown .select2-search__field:focus,body .select2-search--dropdown .select2-search__field:active,.woocommerce form .form-row .logico-form-field .select2-search--dropdown .select2-search__field:focus,.woocommerce form .form-row .logico-form-field .select2-search--dropdown .select2-search__field:active,.logico-form-field .select2-search--dropdown .select2-search__field:focus,.logico-form-field .select2-search--dropdown .select2-search__field:active { - -webkit-border-radius: 0; - border-radius: 0; - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; - outline: none -} - -body .select2-search--dropdown .select2-search__field::-webkit-search-cancel-button,.woocommerce form .form-row .logico-form-field .select2-search--dropdown .select2-search__field::-webkit-search-cancel-button,.logico-form-field .select2-search--dropdown .select2-search__field::-webkit-search-cancel-button { - -webkit-appearance: none -} - -body .select2-search--dropdown.select2-search--hide,.woocommerce form .form-row .logico-form-field .select2-search--dropdown.select2-search--hide,.logico-form-field .select2-search--dropdown.select2-search--hide { - display: none -} - -body .select2-close-mask,.woocommerce form .form-row .logico-form-field .select2-close-mask,.logico-form-field .select2-close-mask { - border: 0; - margin: 0; - padding: 0; - display: block; - position: fixed; - left: 0; - top: 0; - min-height: 100%; - min-width: 100%; - height: auto; - width: auto; - opacity: 0; - z-index: 99; - background-color: var(--logico-background-color) -} - -body .select2-hidden-accessible,.woocommerce form .form-row .logico-form-field .select2-hidden-accessible,.logico-form-field .select2-hidden-accessible { - border: 0!important; - clip: rect(0 0 0 0)!important; - height: 1px!important; - margin: -1px!important; - overflow: hidden!important; - padding: 0!important; - position: absolute!important; - width: 1px!important -} - -body .select2-container--default .select2-selection--single,.woocommerce form .form-row .logico-form-field .select2-container--default .select2-selection--single,.logico-form-field .select2-container--default .select2-selection--single { - background-color: transparent; - border: none; - border-bottom: 1px solid var(--logico-border-color); - -webkit-transition: border-color 0.3s; - transition: border-color 0.3s; - border-radius: var(--logico-form-field-border-radius-left-top,0) var(--logico-form-field-border-radius-right-top,0) var(--logico-form-field-border-radius-right-bottom,0) var(--logico-form-field-border-radius-left-bottom,0) -} - -body.not-empty .select2-container--default .select2-selection--single,body:focus-within .select2-container--default .select2-selection--single,.woocommerce form .form-row .logico-form-field.not-empty .select2-container--default .select2-selection--single,.woocommerce form .form-row .logico-form-field:focus-within .select2-container--default .select2-selection--single,.logico-form-field.not-empty .select2-container--default .select2-selection--single,.logico-form-field:focus-within .select2-container--default .select2-selection--single { - border-color: var(--logico-border-hover-color) -} - -body.not-empty .select2-container--default .select2-selection--single .select2-selection__rendered,body:focus-within .select2-container--default .select2-selection--single .select2-selection__rendered,.woocommerce form .form-row .logico-form-field.not-empty .select2-container--default .select2-selection--single .select2-selection__rendered,.woocommerce form .form-row .logico-form-field:focus-within .select2-container--default .select2-selection--single .select2-selection__rendered,.logico-form-field.not-empty .select2-container--default .select2-selection--single .select2-selection__rendered,.logico-form-field:focus-within .select2-container--default .select2-selection--single .select2-selection__rendered { - padding-top: 11px -} - -body .select2-container--default.select2-container--open .select2-selection--single,.woocommerce form .form-row .logico-form-field .select2-container--default.select2-container--open .select2-selection--single,.logico-form-field .select2-container--default.select2-container--open .select2-selection--single { - border-color: var(--logico-border-hover-color) -} - -body .select2-container--default .select2-selection--single .select2-selection__rendered,.woocommerce form .form-row .logico-form-field .select2-container--default .select2-selection--single .select2-selection__rendered,.logico-form-field .select2-container--default .select2-selection--single .select2-selection__rendered { - color: var(--logico-dark-text-color); - font-size: 14px; - line-height: 28px -} - -body .select2-container--default .select2-selection--single .select2-selection__clear,.woocommerce form .form-row .logico-form-field .select2-container--default .select2-selection--single .select2-selection__clear,.logico-form-field .select2-container--default .select2-selection--single .select2-selection__clear { - cursor: pointer; - float: right; - font-weight: 400 -} - -body .select2-container--default .select2-selection--single .select2-selection__placeholder,.woocommerce form .form-row .logico-form-field .select2-container--default .select2-selection--single .select2-selection__placeholder,.logico-form-field .select2-container--default .select2-selection--single .select2-selection__placeholder { - color: var(--logico-light-text-color) -} - -body .select2-container--default .select2-selection--single .select2-selection__arrow,.woocommerce form .form-row .logico-form-field .select2-container--default .select2-selection--single .select2-selection__arrow,.logico-form-field .select2-container--default .select2-selection--single .select2-selection__arrow { - height: 50px; - position: absolute; - top: 0; - right: 0; - width: 46px -} - -body .select2-container--default .select2-selection--single .select2-selection__arrow:before,.woocommerce form .form-row .logico-form-field .select2-container--default .select2-selection--single .select2-selection__arrow:before,.logico-form-field .select2-container--default .select2-selection--single .select2-selection__arrow:before { - content: '\e816'; - display: block; - width: 46px; - height: 50px; - text-align: center; - font: 400 normal 5px / 50px 'fontello'; - cursor: pointer; - color: var(--logico-dark-text-color) -} - -body .select2-container--default .select2-selection--single .select2-selection__arrow b,.woocommerce form .form-row .logico-form-field .select2-container--default .select2-selection--single .select2-selection__arrow b,.logico-form-field .select2-container--default .select2-selection--single .select2-selection__arrow b { - display: none -} - -body .select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear,.woocommerce form .form-row .logico-form-field .select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear,.logico-form-field .select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear { - float: left -} - -body .select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow,.woocommerce form .form-row .logico-form-field .select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow,.logico-form-field .select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow { - left: 0; - right: auto -} - -body .select2-container--default.select2-container--disabled .select2-selection--single,.woocommerce form .form-row .logico-form-field .select2-container--default.select2-container--disabled .select2-selection--single,.logico-form-field .select2-container--default.select2-container--disabled .select2-selection--single { - background-color: #f6f6f6; - cursor: default -} - -body .select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear,.woocommerce form .form-row .logico-form-field .select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear,.logico-form-field .select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear { - display: none -} - -body .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b,.woocommerce form .form-row .logico-form-field .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b,.logico-form-field .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b { - display: none -} - -body .select2-container--default .select2-selection--multiple,.woocommerce form .form-row .logico-form-field .select2-container--default .select2-selection--multiple,.logico-form-field .select2-container--default .select2-selection--multiple { - background-color: var(--logico-background-color); - border: 1px solid var(--logico-border-color); - border-radius: 0; - cursor: text -} - -body .select2-container--default .select2-selection--multiple .select2-selection__rendered,.woocommerce form .form-row .logico-form-field .select2-container--default .select2-selection--multiple .select2-selection__rendered,.logico-form-field .select2-container--default .select2-selection--multiple .select2-selection__rendered { - box-sizing: border-box; - list-style: none; - margin: 0; - padding: 0 5px; - width: 100% -} - -body .select2-container--default .select2-selection--multiple .select2-selection__rendered li,.woocommerce form .form-row .logico-form-field .select2-container--default .select2-selection--multiple .select2-selection__rendered li,.logico-form-field .select2-container--default .select2-selection--multiple .select2-selection__rendered li { - list-style: none; - margin: 5px 5px 0 0 -} - -body .select2-container--default .select2-selection--multiple .select2-selection__rendered li:before,.woocommerce form .form-row .logico-form-field .select2-container--default .select2-selection--multiple .select2-selection__rendered li:before,.logico-form-field .select2-container--default .select2-selection--multiple .select2-selection__rendered li:before { - content: ''; - display: none -} - -body .select2-container--default .select2-selection--multiple .select2-selection__placeholder,.woocommerce form .form-row .logico-form-field .select2-container--default .select2-selection--multiple .select2-selection__placeholder,.logico-form-field .select2-container--default .select2-selection--multiple .select2-selection__placeholder { - color: var(--logico-light-text-color); - margin-top: 5px; - float: left -} - -body .select2-container--default .select2-selection--multiple .select2-selection__clear,.woocommerce form .form-row .logico-form-field .select2-container--default .select2-selection--multiple .select2-selection__clear,.logico-form-field .select2-container--default .select2-selection--multiple .select2-selection__clear { - cursor: pointer; - float: right; - font-weight: 400; - margin-top: 5px; - margin-right: 10px -} - -body .select2-container--default .select2-selection--multiple .select2-selection__choice,.woocommerce form .form-row .logico-form-field .select2-container--default .select2-selection--multiple .select2-selection__choice,.logico-form-field .select2-container--default .select2-selection--multiple .select2-selection__choice { - background-color: #f6f6f6; - border: 1px solid var(--logico-border-color); - border-radius: 0; - cursor: default; - float: left; - margin-right: 5px; - margin-top: 5px; - padding: 0 5px -} - -body .select2-container--default .select2-selection--multiple .select2-selection__choice__remove,.woocommerce form .form-row .logico-form-field .select2-container--default .select2-selection--multiple .select2-selection__choice__remove,.logico-form-field .select2-container--default .select2-selection--multiple .select2-selection__choice__remove { - color: var(--logico-light-text-color); - cursor: pointer; - display: inline-block; - font-weight: 400; - margin-right: 2px -} - -body .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.woocommerce form .form-row .logico-form-field .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.logico-form-field .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover { - color: var(--logico-default-text-color) -} - -body .select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,body .select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,body .select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder,.woocommerce form .form-row .logico-form-field .select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.woocommerce form .form-row .logico-form-field .select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.woocommerce form .form-row .logico-form-field .select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder,.logico-form-field .select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.logico-form-field .select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.logico-form-field .select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder { - float: right -} - -body .select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.woocommerce form .form-row .logico-form-field .select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.logico-form-field .select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice { - margin-left: 5px; - margin-right: auto -} - -body .select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove,.woocommerce form .form-row .logico-form-field .select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove,.logico-form-field .select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove { - margin-left: 2px; - margin-right: auto -} - -body .select2-container--default.select2-container--focus .select2-selection--multiple,.woocommerce form .form-row .logico-form-field .select2-container--default.select2-container--focus .select2-selection--multiple,.logico-form-field .select2-container--default.select2-container--focus .select2-selection--multiple { - border: solid 1px var(--logico-dark-text-color); - outline: 0 -} - -body .select2-container--default.select2-container--disabled .select2-selection--multiple,.woocommerce form .form-row .logico-form-field .select2-container--default.select2-container--disabled .select2-selection--multiple,.logico-form-field .select2-container--default.select2-container--disabled .select2-selection--multiple { - background-color: #f6f6f6; - cursor: default -} - -body .select2-container--default.select2-container--disabled .select2-selection__choice__remove,.woocommerce form .form-row .logico-form-field .select2-container--default.select2-container--disabled .select2-selection__choice__remove,.logico-form-field .select2-container--default.select2-container--disabled .select2-selection__choice__remove { - display: none -} - -body .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,body .select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.woocommerce form .form-row .logico-form-field .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.woocommerce form .form-row .logico-form-field .select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.logico-form-field .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.logico-form-field .select2-container--default.select2-container--open.select2-container--above .select2-selection--single { - border-top-left-radius: 0; - border-top-right-radius: 0 -} - -body .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,body .select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.woocommerce form .form-row .logico-form-field .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.woocommerce form .form-row .logico-form-field .select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.logico-form-field .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.logico-form-field .select2-container--default.select2-container--open.select2-container--below .select2-selection--single { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0 -} - -body .select2-container--default .select2-search--dropdown .select2-search__field,.woocommerce form .form-row .logico-form-field .select2-container--default .select2-search--dropdown .select2-search__field,.logico-form-field .select2-container--default .select2-search--dropdown .select2-search__field { - border: 1px solid var(--logico-border-color) -} - -body .select2-container--default .select2-search--inline .select2-search__field,.woocommerce form .form-row .logico-form-field .select2-container--default .select2-search--inline .select2-search__field,.logico-form-field .select2-container--default .select2-search--inline .select2-search__field { - background: 0 0; - border: none; - outline: 0; - box-shadow: none; - -webkit-appearance: textfield -} - -body .select2-container--default .select2-results>.select2-results__options,.woocommerce form .form-row .logico-form-field .select2-container--default .select2-results>.select2-results__options,.logico-form-field .select2-container--default .select2-results>.select2-results__options { - max-height: 216px; - overflow-y: auto -} - -body .select2-container--default .select2-results__option[role=group],.woocommerce form .form-row .logico-form-field .select2-container--default .select2-results__option[role=group],.logico-form-field .select2-container--default .select2-results__option[role=group] { - padding: 0 -} - -body .select2-container--default .select2-results__option[aria-disabled=true],.woocommerce form .form-row .logico-form-field .select2-container--default .select2-results__option[aria-disabled=true],.logico-form-field .select2-container--default .select2-results__option[aria-disabled=true] { - color: var(--logico-light-text-color) -} - -body .select2-container--default .select2-results__option[aria-selected=true],body .select2-container--default .select2-results__option[data-selected=true],.woocommerce form .form-row .logico-form-field .select2-container--default .select2-results__option[aria-selected=true],.woocommerce form .form-row .logico-form-field .select2-container--default .select2-results__option[data-selected=true],.logico-form-field .select2-container--default .select2-results__option[aria-selected=true],.logico-form-field .select2-container--default .select2-results__option[data-selected=true] { - background-color: #f6f6f6 -} - -body .select2-container--default .select2-results__option .select2-results__option .select2-results__group,.woocommerce form .form-row .logico-form-field .select2-container--default .select2-results__option .select2-results__option .select2-results__group,.logico-form-field .select2-container--default .select2-results__option .select2-results__option .select2-results__group { - padding-left: 0 -} - -body .select2-container--default .select2-results__option .select2-results__option .select2-results__option,.woocommerce form .form-row .logico-form-field .select2-container--default .select2-results__option .select2-results__option .select2-results__option,.logico-form-field .select2-container--default .select2-results__option .select2-results__option .select2-results__option { - margin-left: -1em; - padding-left: 2em -} - -body .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option,.woocommerce form .form-row .logico-form-field .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option,.logico-form-field .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option { - margin-left: -2em; - padding-left: 3em -} - -body .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option,.woocommerce form .form-row .logico-form-field .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option,.logico-form-field .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { - margin-left: -3em; - padding-left: 4em -} - -body .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option,.woocommerce form .form-row .logico-form-field .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option,.logico-form-field .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { - margin-left: -4em; - padding-left: 5em -} - -body .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option,.woocommerce form .form-row .logico-form-field .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option,.logico-form-field .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { - margin-left: -5em; - padding-left: 6em -} - -body .select2-container--default .select2-results__option--highlighted[aria-selected],body .select2-container--default .select2-results__option--highlighted[data-selected],.woocommerce form .form-row .logico-form-field .select2-container--default .select2-results__option--highlighted[aria-selected],.woocommerce form .form-row .logico-form-field .select2-container--default .select2-results__option--highlighted[data-selected],.logico-form-field .select2-container--default .select2-results__option--highlighted[aria-selected],.logico-form-field .select2-container--default .select2-results__option--highlighted[data-selected] { - background-color: #f6f6f6; - color: var(--logico-dark-text-color) -} - -body .select2-container--default .select2-results__group,.woocommerce form .form-row .logico-form-field .select2-container--default .select2-results__group,.logico-form-field .select2-container--default .select2-results__group { - cursor: default; - display: block; - padding: 6px -} - -.elementor-editor-preview .elementor-widget-container input[type="radio"],.elementor-editor-active.elementor-widget-container input[type="radio"],.wp-block-post-content input[type="radio"],.logico-front-end input[type="radio"],.wpforms-container .wpforms-field input[type="radio"] { - display: inline-block!important; - margin: 0 1em -.1875em 0; - width: 18px; - height: 18px; - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-border-radius: 50%; - border-radius: 50%; - -webkit-transition: border-color 0.3s; - transition: border-color 0.3s; - position: relative; - vertical-align: baseline; - outline: none!important; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - cursor: pointer; - border: solid 1px var(--logico-border-color); - font-size: 16px; - line-height: 1 -} - -.elementor-editor-preview .elementor-widget-container input[type="radio"]:checked:before,.elementor-editor-active.elementor-widget-container input[type="radio"]:checked:before,.wp-block-post-content input[type="radio"]:checked:before,.logico-front-end input[type="radio"]:checked:before,.wpforms-container .wpforms-field input[type="radio"]:checked:before { - content: ''; - position: absolute; - width: 0; - height: 0; - top: 3px; - left: 3px; - right: 3px; - -webkit-border-radius: 50%; - border-radius: 50%; - border: solid 5px var(--logico-dark-text-color) -} - -.elementor-editor-preview .elementor-widget-container input[type="radio"]+label,.elementor-editor-active.elementor-widget-container input[type="radio"]+label,.wp-block-post-content input[type="radio"]+label,.logico-front-end input[type="radio"]+label,.wpforms-container .wpforms-field input[type="radio"]+label { - font-size: 16px -} - -.elementor-editor-preview .elementor-widget-container .wpforms-field.wpforms-field-checkbox fieldset,.elementor-editor-preview .elementor-widget-container .wpforms-field.wpforms-field-radio fieldset,.elementor-editor-active .elementor-widget-container .wpforms-field.wpforms-field-checkbox fieldset,.elementor-editor-active .elementor-widget-container .wpforms-field.wpforms-field-radio fieldset,.wpforms-field.wpforms-field-checkbox fieldset,.wpforms-field.wpforms-field-radio fieldset { - border: none; - padding: 0; - margin: 0; - border-radius: var(--logico-radius-small,0) -} - -.elementor-editor-preview .elementor-widget-container .wpforms-field.wpforms-field-checkbox legend,.elementor-editor-preview .elementor-widget-container .wpforms-field.wpforms-field-radio legend,.elementor-editor-active .elementor-widget-container .wpforms-field.wpforms-field-checkbox legend,.elementor-editor-active .elementor-widget-container .wpforms-field.wpforms-field-radio legend,.wpforms-field.wpforms-field-checkbox legend,.wpforms-field.wpforms-field-radio legend { - background: none; - padding: 0 0 .5em -} - -.elementor-editor-preview .elementor-widget-container .wpforms-field.wpforms-field-checkbox ul,.elementor-editor-preview .elementor-widget-container .wpforms-field.wpforms-field-radio ul,.elementor-editor-active .elementor-widget-container .wpforms-field.wpforms-field-checkbox ul,.elementor-editor-active .elementor-widget-container .wpforms-field.wpforms-field-radio ul,.wpforms-field.wpforms-field-checkbox ul,.wpforms-field.wpforms-field-radio ul { - margin: 0 -} - -.elementor-editor-preview .elementor-widget-container .wpforms-field.wpforms-field-checkbox ul li,.elementor-editor-preview .elementor-widget-container .wpforms-field.wpforms-field-radio ul li,.elementor-editor-active .elementor-widget-container .wpforms-field.wpforms-field-checkbox ul li,.elementor-editor-active .elementor-widget-container .wpforms-field.wpforms-field-radio ul li,.wpforms-field.wpforms-field-checkbox ul li,.wpforms-field.wpforms-field-radio ul li { - padding: 0 -} - -.elementor-editor-preview .elementor-widget-container .wpforms-field.wpforms-field-checkbox ul li:before,.elementor-editor-preview .elementor-widget-container .wpforms-field.wpforms-field-radio ul li:before,.elementor-editor-active .elementor-widget-container .wpforms-field.wpforms-field-checkbox ul li:before,.elementor-editor-active .elementor-widget-container .wpforms-field.wpforms-field-radio ul li:before,.wpforms-field.wpforms-field-checkbox ul li:before,.wpforms-field.wpforms-field-radio ul li:before { - content: none; - display: none -} - -.elementor-editor-preview .elementor-widget-container .wpforms-field.wpforms-field-checkbox .wpforms-image-choices li:not(:first-child),.elementor-editor-preview .elementor-widget-container .wpforms-field.wpforms-field-radio .wpforms-image-choices li:not(:first-child),.elementor-editor-active .elementor-widget-container .wpforms-field.wpforms-field-checkbox .wpforms-image-choices li:not(:first-child),.elementor-editor-active .elementor-widget-container .wpforms-field.wpforms-field-radio .wpforms-image-choices li:not(:first-child),.wpforms-field.wpforms-field-checkbox .wpforms-image-choices li:not(:first-child),.wpforms-field.wpforms-field-radio .wpforms-image-choices li:not(:first-child) { - margin-top: 10px -} - -.elementor-editor-preview .elementor-widget-container .wpforms-field.wpforms-field-checkbox .wpforms-image-choices .wpforms-image-choices-image,.elementor-editor-preview .elementor-widget-container .wpforms-field.wpforms-field-radio .wpforms-image-choices .wpforms-image-choices-image,.elementor-editor-active .elementor-widget-container .wpforms-field.wpforms-field-checkbox .wpforms-image-choices .wpforms-image-choices-image,.elementor-editor-active .elementor-widget-container .wpforms-field.wpforms-field-radio .wpforms-image-choices .wpforms-image-choices-image,.wpforms-field.wpforms-field-checkbox .wpforms-image-choices .wpforms-image-choices-image,.wpforms-field.wpforms-field-radio .wpforms-image-choices .wpforms-image-choices-image { - font-size: 0; - line-height: 1 -} - -.elementor-editor-preview .elementor-widget-container .wpforms-field.wpforms-field-checkbox .wpforms-image-choices .wpforms-image-choices-image+br,.elementor-editor-preview .elementor-widget-container .wpforms-field.wpforms-field-radio .wpforms-image-choices .wpforms-image-choices-image+br,.elementor-editor-active .elementor-widget-container .wpforms-field.wpforms-field-checkbox .wpforms-image-choices .wpforms-image-choices-image+br,.elementor-editor-active .elementor-widget-container .wpforms-field.wpforms-field-radio .wpforms-image-choices .wpforms-image-choices-image+br,.wpforms-field.wpforms-field-checkbox .wpforms-image-choices .wpforms-image-choices-image+br,.wpforms-field.wpforms-field-radio .wpforms-image-choices .wpforms-image-choices-image+br { - display: none -} - -.elementor-editor-preview .elementor-widget-container .wpforms-field.wpforms-field-checkbox .wpforms-icon-choices .wpforms-icon-choices-icon,.elementor-editor-preview .elementor-widget-container .wpforms-field.wpforms-field-radio .wpforms-icon-choices .wpforms-icon-choices-icon,.elementor-editor-active .elementor-widget-container .wpforms-field.wpforms-field-checkbox .wpforms-icon-choices .wpforms-icon-choices-icon,.elementor-editor-active .elementor-widget-container .wpforms-field.wpforms-field-radio .wpforms-icon-choices .wpforms-icon-choices-icon,.wpforms-field.wpforms-field-checkbox .wpforms-icon-choices .wpforms-icon-choices-icon,.wpforms-field.wpforms-field-radio .wpforms-icon-choices .wpforms-icon-choices-icon { - display: inline-block; - vertical-align: middle; - margin: 0 10px 0 0 -} - -.elementor-editor-preview .elementor-widget-container .wpforms-field.wpforms-field-checkbox .wpforms-icon-choices .wpforms-icon-choices-icon svg,.elementor-editor-preview .elementor-widget-container .wpforms-field.wpforms-field-radio .wpforms-icon-choices .wpforms-icon-choices-icon svg,.elementor-editor-active .elementor-widget-container .wpforms-field.wpforms-field-checkbox .wpforms-icon-choices .wpforms-icon-choices-icon svg,.elementor-editor-active .elementor-widget-container .wpforms-field.wpforms-field-radio .wpforms-icon-choices .wpforms-icon-choices-icon svg,.wpforms-field.wpforms-field-checkbox .wpforms-icon-choices .wpforms-icon-choices-icon svg,.wpforms-field.wpforms-field-radio .wpforms-icon-choices .wpforms-icon-choices-icon svg { - fill: var(--wpforms-icon-choices-color) -} - -.elementor-editor-preview .elementor-widget-container .wpforms-field.wpforms-field-mailchimp ul,.elementor-editor-active .elementor-widget-container .wpforms-field.wpforms-field-mailchimp ul,.wpforms-field.wpforms-field-mailchimp ul { - margin: 0 -} - -.elementor-editor-preview .elementor-widget-container .wpforms-field.wpforms-field-mailchimp ul li,.elementor-editor-active .elementor-widget-container .wpforms-field.wpforms-field-mailchimp ul li,.wpforms-field.wpforms-field-mailchimp ul li { - padding: 0 -} - -.elementor-editor-preview .elementor-widget-container .wpforms-field.wpforms-field-mailchimp ul li:before,.elementor-editor-active .elementor-widget-container .wpforms-field.wpforms-field-mailchimp ul li:before,.wpforms-field.wpforms-field-mailchimp ul li:before { - content: none; - display: none -} - -.elementor-editor-preview .elementor-widget-container input[type="checkbox"],.elementor-editor-active .elementor-widget-container input[type="checkbox"],.wp-block-post-content input[type="checkbox"],.logico-front-end input[type="checkbox"],.wpforms-container .wpforms-field input[type="checkbox"] { - width: 20px; - height: 20px; - -moz-box-sizing: border-box; - box-sizing: border-box; - display: inline-block!important; - margin: 0 1em -.1875em 0; - cursor: pointer; - vertical-align: baseline; - outline: none!important; - position: relative; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - border: solid 1px var(--logico-border-color); - font-size: 16px; - line-height: 1; - -webkit-transition: border-color 0.3s; - transition: border-color 0.3s; - border-radius: calc(var(--logico-form-field-border-radius-left-top, 0px)/2) calc(var(--logico-form-field-border-radius-right-top, 0px)/2) calc(var(--logico-form-field-border-radius-right-bottom, 0px)/2) calc(var(--logico-form-field-border-radius-left-bottom, 0px)/2) -} - -.elementor-editor-preview .elementor-widget-container input[type="checkbox"]:checked:before,.elementor-editor-active .elementor-widget-container input[type="checkbox"]:checked:before,.wp-block-post-content input[type="checkbox"]:checked:before,.logico-front-end input[type="checkbox"]:checked:before,.wpforms-container .wpforms-field input[type="checkbox"]:checked:before { - content: '\e87b'; - position: absolute; - width: 19px; - height: 18px; - font: 400 normal 9px/18px 'fontello'; - text-align: center; - display: block; - z-index: 2; - left: 0; - right: 0; - top: 0; - color: var(--logico-dark-text-color) -} - -.elementor-editor-preview .elementor-widget-container input[type="checkbox"]+label,.elementor-editor-active .elementor-widget-container input[type="checkbox"]+label,.wp-block-post-content input[type="checkbox"]+label,.logico-front-end input[type="checkbox"]+label,.wpforms-container .wpforms-field input[type="checkbox"]+label { - font-size: 16px; - letter-spacing: .008em -} - -.elementor-editor-preview .elementor-widget-container input[type="range"],.elementor-editor-active .elementor-widget-container input[type="range"],.wp-block-post-content input[type="range"],.logico-front-end input[type="range"] { - height: 6px; - border: none; - -webkit-border-radius: 0; - border-radius: 0; - outline: none; - width: 100%; - background-color: var(--logico-background-color); - -webkit-box-shadow: inset 0 0 0 1px var(--logico-border-color); - -moz-box-shadow: inset 0 0 0 1px var(--logico-border-color); - box-shadow: inset 0 0 0 1px var(--logico-border-color) -} - -.elementor-editor-preview .elementor-widget-container input[type="range"]::-webkit-slider-runnable-track,.elementor-editor-active .elementor-widget-container input[type="range"]::-webkit-slider-runnable-track,.wp-block-post-content input[type="range"]::-webkit-slider-runnable-track,.logico-front-end input[type="range"]::-webkit-slider-runnable-track { - width: 100%; - height: 6px; - border: none; - color: transparent -} - -.elementor-editor-preview .elementor-widget-container input[type="range"]:focus::-webkit-slider-runnable-track,.elementor-editor-active .elementor-widget-container input[type="range"]:focus::-webkit-slider-runnable-track,.wp-block-post-content input[type="range"]:focus::-webkit-slider-runnable-track,.logico-front-end input[type="range"]:focus::-webkit-slider-runnable-track { - width: 100%; - height: 6px; - border: none; - color: transparent -} - -.elementor-editor-preview .elementor-widget-container input[type="range"]::-moz-range-track,.elementor-editor-active .elementor-widget-container input[type="range"]::-moz-range-track,.wp-block-post-content input[type="range"]::-moz-range-track,.logico-front-end input[type="range"]::-moz-range-track { - width: 100%; - height: 6px; - border: none; - color: transparent -} - -.elementor-editor-preview .elementor-widget-container input[type="range"]::-ms-track,.elementor-editor-active .elementor-widget-container input[type="range"]::-ms-track,.wp-block-post-content input[type="range"]::-ms-track,.logico-front-end input[type="range"]::-ms-track { - width: 100%; - height: 6px; - border: none; - color: transparent -} - -.elementor-editor-preview .elementor-widget-container input[type="range"]::-webkit-slider-thumb,.elementor-editor-active .elementor-widget-container input[type="range"]::-webkit-slider-thumb,.wp-block-post-content input[type="range"]::-webkit-slider-thumb,.logico-front-end input[type="range"]::-webkit-slider-thumb { - width: 18px; - height: 18px; - -webkit-border-radius: 50%; - border-radius: 50%; - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-appearance: none; - -moz-appearance: none; - margin: -6px 0 0 0; - border: solid 1px var(--logico-border-color); - background-color: var(--logico-background-color); - outline: none -} - -.elementor-editor-preview .elementor-widget-container input[type="range"]:focus::-webkit-slider-thumb,.elementor-editor-preview .elementor-widget-container input[type="range"]::-webkit-slider-thumb:hover,.elementor-editor-active .elementor-widget-container input[type="range"]:focus::-webkit-slider-thumb,.elementor-editor-active .elementor-widget-container input[type="range"]::-webkit-slider-thumb:hover,.wp-block-post-content input[type="range"]:focus::-webkit-slider-thumb,.wp-block-post-content input[type="range"]::-webkit-slider-thumb:hover,.logico-front-end input[type="range"]:focus::-webkit-slider-thumb,.logico-front-end input[type="range"]::-webkit-slider-thumb:hover { - outline: none -} - -.elementor-editor-preview .elementor-widget-container input[type="range"]::-moz-range-thumb,.elementor-editor-active .elementor-widget-container input[type="range"]::-moz-range-thumb,.wp-block-post-content input[type="range"]::-moz-range-thumb,.logico-front-end input[type="range"]::-moz-range-thumb { - width: 18px; - height: 18px; - -webkit-border-radius: 50%; - border-radius: 50%; - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-appearance: none; - -moz-appearance: none; - margin: -6px 0 0 -7px; - border: solid 1px var(--logico-border-color); - background-color: var(--logico-background-color); - outline: none -} - -.elementor-editor-preview .elementor-widget-container input[type="range"]:focus::-moz-range-thumb,.elementor-editor-preview .elementor-widget-container input[type="range"]::-moz-range-thumb:hover,.elementor-editor-active .elementor-widget-container input[type="range"]:focus::-moz-range-thumb,.elementor-editor-active .elementor-widget-container input[type="range"]::-moz-range-thumb:hover,.wp-block-post-content input[type="range"]:focus::-moz-range-thumb,.wp-block-post-content input[type="range"]::-moz-range-thumb:hover,.logico-front-end input[type="range"]:focus::-moz-range-thumb,.logico-front-end input[type="range"]::-moz-range-thumb:hover { - outline: none -} - -.elementor-editor-preview .elementor-widget-container input[type="range"]::-ms-thumb,.elementor-editor-active .elementor-widget-container input[type="range"]::-ms-thumb,.wp-block-post-content input[type="range"]::-ms-thumb,.logico-front-end input[type="range"]::-ms-thumb { - width: 18px; - height: 18px; - -webkit-border-radius: 0; - border-radius: 0; - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-appearance: none; - -moz-appearance: none; - margin: -6px 0 0 -7px; - border: solid 1px var(--logico-border-color); - background-color: var(--logico-background-color); - outline: none -} - -.elementor-editor-preview .elementor-widget-container input[type="range"]:focus::-ms-thumb,.elementor-editor-preview .elementor-widget-container input[type="range"]::-ms-thumb:hover,.elementor-editor-active .elementor-widget-container input[type="range"]:focus::-ms-thumb,.elementor-editor-active .elementor-widget-container input[type="range"]::-ms-thumb:hover,.wp-block-post-content input[type="range"]:focus::-ms-thumb,.wp-block-post-content input[type="range"]::-ms-thumb:hover,.logico-front-end input[type="range"]:focus::-ms-thumb,.logico-front-end input[type="range"]::-ms-thumb:hover { - outline: none -} - -.elementor-editor-preview .elementor-widget-container input[type="range"]:focus::-ms-thumb,.elementor-editor-active .elementor-widget-container input[type="range"]:focus::-ms-thumb,.wp-block-post-content input[type="range"]:focus::-ms-thumb,.logico-front-end input[type="range"]:focus::-ms-thumb { - width: 18px; - height: 18px; - -webkit-border-radius: 50%; - border-radius: 50%; - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-appearance: none; - -moz-appearance: none; - margin: -6px 0 0 -7px; - border: solid 1px var(--logico-border-color); - background-color: var(--logico-background-color); - outline: none -} - -.wpforms-field-number-slider .wpforms-field-label { - display: block -} - -.wpforms-field-number-slider .wpforms-field-number-slider-hint { - font-size: 16px!important; - line-height: 30px; - font-weight: 400; - margin: 10px 0 0 -} - -.wpforms-field-number-slider .wpforms-field-number-slider-hint b { - font-weight: 400 -} - -.wpforms-field { - padding: 20px 0 0 -} - -.wpforms-container .wpforms-field.wpforms-has-error em.wpforms-error { - font-style: normal; - color: #c01227; - border: solid 1px; - border-radius: 3px; - font-size: 12px; - line-height: 1.4286em; - display: block; - position: absolute; - top: 100%; - left: 4px; - right: initial; - margin: 4px 0 0 0; - padding: 3px 5px; - max-width: 100%; - box-sizing: border-box; - background: #fff; - z-index: 3; - box-shadow: 0 0 5px rgba(0,0,0,.4) -} - -.wpforms-container .wpforms-field.wpforms-has-error em.wpforms-error:before { - content: ''; - position: absolute; - display: block; - left: 13px; - right: initial; - top: -6px; - width: 10px; - height: 10px; - -webkit-transform: rotate(45deg); - -ms-transform: rotate(45deg); - transform: rotate(45deg); - border-top: solid 1px; - border-left: solid 1px; - background: inherit -} - -.wpforms-form .wpforms-field-sublabel,.wpforms-form .wpforms-field-limit-text,.wpforms-form .wpforms-field-description { - margin: 8px 0 0; - font-size: 16px; - line-height: 1.2em; - color: var(--logico-light-text-color) -} - -.content-wrapper { - color: var(--logico-default-text-color) -} - -.elementor-editor-preview .elementor-widget-container p,.elementor-editor-active .elementor-widget-container p,.editor-styles-wrapper p,.logico-front-end p { - margin: 0 -} - -.elementor-editor-preview .elementor-widget-container p:last-child,.elementor-editor-active .elementor-widget-container p:last-child,.editor-styles-wrapper p:last-child,.logico-front-end p:last-child { - margin-bottom: 0 -} - -.elementor-editor-preview .elementor-widget-container a,.elementor-editor-active .elementor-widget-container a,.editor-styles-wrapper a,.logico-front-end a { - color: var(--logico-accent-color) -} - -.elementor-editor-preview .elementor-widget-container blockquote,.elementor-editor-active .elementor-widget-container blockquote,.editor-styles-wrapper blockquote,.logico-front-end blockquote { - padding: 0; - margin: 0 0 1.5em; - font-size: 1.1111em; - line-height: 2em -} - -.elementor-editor-preview .elementor-widget-container blockquote:before,.elementor-editor-active .elementor-widget-container blockquote:before,.editor-styles-wrapper blockquote:before,.logico-front-end blockquote:before { - content: '\e87c'; - display: block; - font: 400 normal 1.45em/1em 'fontello'; - margin: 0 0 1.4138em; - color: var(--logico-accent-color) -} - -.elementor-editor-preview .elementor-widget-container blockquote:last-child,.elementor-editor-active .elementor-widget-container blockquote:last-child,.editor-styles-wrapper blockquote:last-child,.logico-front-end blockquote:last-child { - margin-bottom: 0 -} - -.elementor-editor-preview .elementor-widget-container blockquote p,.elementor-editor-active .elementor-widget-container blockquote p,.editor-styles-wrapper blockquote p,.logico-front-end blockquote p { - font-size: inherit; - line-height: inherit; - margin-bottom: 1em -} - -.elementor-editor-preview .elementor-widget-container blockquote cite,.elementor-editor-active .elementor-widget-container blockquote cite,.editor-styles-wrapper blockquote cite,.logico-front-end blockquote cite { - font-size: .9em; - font-style: normal; - line-height: 1.7em; - display: block; - color: var(--logico-light-text-color) -} - -.elementor-editor-preview .elementor-widget-container ol,.elementor-editor-preview .elementor-widget-container ul,.elementor-editor-active .elementor-widget-container ol,.elementor-editor-active .elementor-widget-container ul,.editor-styles-wrapper ol,.editor-styles-wrapper ul,.logico-front-end ol,.logico-front-end ul { - padding: 0; - margin: 0 0 1.5em; - font-size: 1em; - line-height: 2em -} - -.elementor-editor-preview .elementor-widget-container ol:last-child,.elementor-editor-preview .elementor-widget-container ul:last-child,.elementor-editor-active .elementor-widget-container ol:last-child,.elementor-editor-active .elementor-widget-container ul:last-child,.editor-styles-wrapper ol:last-child,.editor-styles-wrapper ul:last-child,.logico-front-end ol:last-child,.logico-front-end ul:last-child { - margin-bottom: 0 -} - -.elementor-editor-preview .elementor-widget-container ul,.elementor-editor-active .elementor-widget-container ul,.editor-styles-wrapper ul,.logico-front-end ul { - list-style: none -} - -.elementor-editor-preview .elementor-widget-container ul li,.elementor-editor-active .elementor-widget-container ul li,.editor-styles-wrapper ul li,.logico-front-end ul li { - position: relative; - padding: 0 0 0 1.7em -} - -.elementor-editor-preview .elementor-widget-container ul li:before,.elementor-editor-active .elementor-widget-container ul li:before,.editor-styles-wrapper ul li:before,.logico-front-end ul li:before { - content: '\e87b'; - display: inline-block; - position: absolute; - left: 0; - right: initial; - top: .0909em; - font: 400 normal .55em 'fontello'; - line-height: inherit; - color: var(--logico-accent-color) -} - -.elementor-editor-preview .elementor-widget-container ol,.elementor-editor-active .elementor-widget-container ol,.editor-styles-wrapper ol,.logico-front-end ol { - list-style-position: inside -} - -.elementor-editor-preview .elementor-widget-container h1:not([class*=logico-title-h]),.elementor-editor-preview .elementor-widget-container h2:not([class*=logico-title-h]),.elementor-editor-preview .elementor-widget-container h3:not([class*=logico-title-h]),.elementor-editor-preview .elementor-widget-container h4:not([class*=logico-title-h]),.elementor-editor-preview .elementor-widget-container h5:not([class*=logico-title-h]),.elementor-editor-preview .elementor-widget-container h6:not([class*=logico-title-h]),.elementor-editor-preview .elementor-widget-container .logico-title-h1,.elementor-editor-preview .elementor-widget-container .logico-title-h2,.elementor-editor-preview .elementor-widget-container .logico-title-h3,.elementor-editor-preview .elementor-widget-container .logico-title-h4,.elementor-editor-preview .elementor-widget-container .logico-title-h5,.elementor-editor-preview .elementor-widget-container .logico-title-h6,.elementor-editor-active .elementor-widget-container h1:not([class*=logico-title-h]),.elementor-editor-active .elementor-widget-container h2:not([class*=logico-title-h]),.elementor-editor-active .elementor-widget-container h3:not([class*=logico-title-h]),.elementor-editor-active .elementor-widget-container h4:not([class*=logico-title-h]),.elementor-editor-active .elementor-widget-container h5:not([class*=logico-title-h]),.elementor-editor-active .elementor-widget-container h6:not([class*=logico-title-h]),.elementor-editor-active .elementor-widget-container .logico-title-h1,.elementor-editor-active .elementor-widget-container .logico-title-h2,.elementor-editor-active .elementor-widget-container .logico-title-h3,.elementor-editor-active .elementor-widget-container .logico-title-h4,.elementor-editor-active .elementor-widget-container .logico-title-h5,.elementor-editor-active .elementor-widget-container .logico-title-h6,.editor-styles-wrapper h1:not([class*=logico-title-h]),.editor-styles-wrapper h2:not([class*=logico-title-h]),.editor-styles-wrapper h3:not([class*=logico-title-h]),.editor-styles-wrapper h4:not([class*=logico-title-h]),.editor-styles-wrapper h5:not([class*=logico-title-h]),.editor-styles-wrapper h6:not([class*=logico-title-h]),.editor-styles-wrapper .logico-title-h1,.editor-styles-wrapper .logico-title-h2,.editor-styles-wrapper .logico-title-h3,.editor-styles-wrapper .logico-title-h4,.editor-styles-wrapper .logico-title-h5,.editor-styles-wrapper .logico-title-h6,.logico-front-end h1:not([class*=logico-title-h]),.logico-front-end h3:not([class*=logico-title-h]),.logico-front-end h4:not([class*=logico-title-h]),.logico-front-end h5:not([class*=logico-title-h]),.logico-front-end h6:not([class*=logico-title-h]),.logico-front-end .logico-title-h1,.logico-front-end .logico-title-h2,.logico-front-end .logico-title-h3,.logico-front-end .logico-title-h4,.logico-front-end .logico-title-h5,.logico-front-end .logico-title-h6 { - color: var(--logico-dark-text-color); - margin: 0 0 30px -} -.logico-front-end h2{ - color:white; -} - -.elementor-editor-preview .elementor-widget-container h1:not([class*=logico-title-h]):last-child,.elementor-editor-preview .elementor-widget-container h2:not([class*=logico-title-h]):last-child,.elementor-editor-preview .elementor-widget-container h3:not([class*=logico-title-h]):last-child,.elementor-editor-preview .elementor-widget-container h4:not([class*=logico-title-h]):last-child,.elementor-editor-preview .elementor-widget-container h5:not([class*=logico-title-h]):last-child,.elementor-editor-preview .elementor-widget-container h6:not([class*=logico-title-h]):last-child,.elementor-editor-preview .elementor-widget-container .logico-title-h1:last-child,.elementor-editor-preview .elementor-widget-container .logico-title-h2:last-child,.elementor-editor-preview .elementor-widget-container .logico-title-h3:last-child,.elementor-editor-preview .elementor-widget-container .logico-title-h4:last-child,.elementor-editor-preview .elementor-widget-container .logico-title-h5:last-child,.elementor-editor-preview .elementor-widget-container .logico-title-h6:last-child,.elementor-editor-active .elementor-widget-container h1:not([class*=logico-title-h]):last-child,.elementor-editor-active .elementor-widget-container h2:not([class*=logico-title-h]):last-child,.elementor-editor-active .elementor-widget-container h3:not([class*=logico-title-h]):last-child,.elementor-editor-active .elementor-widget-container h4:not([class*=logico-title-h]):last-child,.elementor-editor-active .elementor-widget-container h5:not([class*=logico-title-h]):last-child,.elementor-editor-active .elementor-widget-container h6:not([class*=logico-title-h]):last-child,.elementor-editor-active .elementor-widget-container .logico-title-h1:last-child,.elementor-editor-active .elementor-widget-container .logico-title-h2:last-child,.elementor-editor-active .elementor-widget-container .logico-title-h3:last-child,.elementor-editor-active .elementor-widget-container .logico-title-h4:last-child,.elementor-editor-active .elementor-widget-container .logico-title-h5:last-child,.elementor-editor-active .elementor-widget-container .logico-title-h6:last-child,.editor-styles-wrapper h1:not([class*=logico-title-h]):last-child,.editor-styles-wrapper h2:not([class*=logico-title-h]):last-child,.editor-styles-wrapper h3:not([class*=logico-title-h]):last-child,.editor-styles-wrapper h4:not([class*=logico-title-h]):last-child,.editor-styles-wrapper h5:not([class*=logico-title-h]):last-child,.editor-styles-wrapper h6:not([class*=logico-title-h]):last-child,.editor-styles-wrapper .logico-title-h1:last-child,.editor-styles-wrapper .logico-title-h2:last-child,.editor-styles-wrapper .logico-title-h3:last-child,.editor-styles-wrapper .logico-title-h4:last-child,.editor-styles-wrapper .logico-title-h5:last-child,.editor-styles-wrapper .logico-title-h6:last-child,.logico-front-end h1:not([class*=logico-title-h]):last-child,.logico-front-end h2:not([class*=logico-title-h]):last-child,.logico-front-end h3:not([class*=logico-title-h]):last-child,.logico-front-end h4:not([class*=logico-title-h]):last-child,.logico-front-end h5:not([class*=logico-title-h]):last-child,.logico-front-end h6:not([class*=logico-title-h]):last-child,.logico-front-end .logico-title-h1:last-child,.logico-front-end .logico-title-h2:last-child,.logico-front-end .logico-title-h3:last-child,.logico-front-end .logico-title-h4:last-child,.logico-front-end .logico-title-h5:last-child,.logico-front-end .logico-title-h6:last-child { - margin-bottom: 0 -} - -.elementor-editor-preview .elementor-widget-container h1:not([class*=logico-title-h]) a,.elementor-editor-preview .elementor-widget-container h2:not([class*=logico-title-h]) a,.elementor-editor-preview .elementor-widget-container h3:not([class*=logico-title-h]) a,.elementor-editor-preview .elementor-widget-container h4:not([class*=logico-title-h]) a,.elementor-editor-preview .elementor-widget-container h5:not([class*=logico-title-h]) a,.elementor-editor-preview .elementor-widget-container h6:not([class*=logico-title-h]) a,.elementor-editor-preview .elementor-widget-container .logico-title-h1 a,.elementor-editor-preview .elementor-widget-container .logico-title-h2 a,.elementor-editor-preview .elementor-widget-container .logico-title-h3 a,.elementor-editor-preview .elementor-widget-container .logico-title-h4 a,.elementor-editor-preview .elementor-widget-container .logico-title-h5 a,.elementor-editor-preview .elementor-widget-container .logico-title-h6 a,.elementor-editor-active .elementor-widget-container h1:not([class*=logico-title-h]) a,.elementor-editor-active .elementor-widget-container h2:not([class*=logico-title-h]) a,.elementor-editor-active .elementor-widget-container h3:not([class*=logico-title-h]) a,.elementor-editor-active .elementor-widget-container h4:not([class*=logico-title-h]) a,.elementor-editor-active .elementor-widget-container h5:not([class*=logico-title-h]) a,.elementor-editor-active .elementor-widget-container h6:not([class*=logico-title-h]) a,.elementor-editor-active .elementor-widget-container .logico-title-h1 a,.elementor-editor-active .elementor-widget-container .logico-title-h2 a,.elementor-editor-active .elementor-widget-container .logico-title-h3 a,.elementor-editor-active .elementor-widget-container .logico-title-h4 a,.elementor-editor-active .elementor-widget-container .logico-title-h5 a,.elementor-editor-active .elementor-widget-container .logico-title-h6 a,.editor-styles-wrapper h1:not([class*=logico-title-h]) a,.editor-styles-wrapper h2:not([class*=logico-title-h]) a,.editor-styles-wrapper h3:not([class*=logico-title-h]) a,.editor-styles-wrapper h4:not([class*=logico-title-h]) a,.editor-styles-wrapper h5:not([class*=logico-title-h]) a,.editor-styles-wrapper h6:not([class*=logico-title-h]) a,.editor-styles-wrapper .logico-title-h1 a,.editor-styles-wrapper .logico-title-h2 a,.editor-styles-wrapper .logico-title-h3 a,.editor-styles-wrapper .logico-title-h4 a,.editor-styles-wrapper .logico-title-h5 a,.editor-styles-wrapper .logico-title-h6 a,.logico-front-end h1:not([class*=logico-title-h]) a,.logico-front-end h2:not([class*=logico-title-h]) a,.logico-front-end h3:not([class*=logico-title-h]) a,.logico-front-end h4:not([class*=logico-title-h]) a,.logico-front-end h5:not([class*=logico-title-h]) a,.logico-front-end h6:not([class*=logico-title-h]) a,.logico-front-end .logico-title-h1 a,.logico-front-end .logico-title-h2 a,.logico-front-end .logico-title-h3 a,.logico-front-end .logico-title-h4 a,.logico-front-end .logico-title-h5 a,.logico-front-end .logico-title-h6 a { - color: inherit -} - -.elementor-editor-preview .elementor-widget-container h1:not([class*=logico-title-h]) a:hover,.elementor-editor-preview .elementor-widget-container h2:not([class*=logico-title-h]) a:hover,.elementor-editor-preview .elementor-widget-container h3:not([class*=logico-title-h]) a:hover,.elementor-editor-preview .elementor-widget-container h4:not([class*=logico-title-h]) a:hover,.elementor-editor-preview .elementor-widget-container h5:not([class*=logico-title-h]) a:hover,.elementor-editor-preview .elementor-widget-container h6:not([class*=logico-title-h]) a:hover,.elementor-editor-preview .elementor-widget-container .logico-title-h1 a:hover,.elementor-editor-preview .elementor-widget-container .logico-title-h2 a:hover,.elementor-editor-preview .elementor-widget-container .logico-title-h3 a:hover,.elementor-editor-preview .elementor-widget-container .logico-title-h4 a:hover,.elementor-editor-preview .elementor-widget-container .logico-title-h5 a:hover,.elementor-editor-preview .elementor-widget-container .logico-title-h6 a:hover,.elementor-editor-active .elementor-widget-container h1:not([class*=logico-title-h]) a:hover,.elementor-editor-active .elementor-widget-container h2:not([class*=logico-title-h]) a:hover,.elementor-editor-active .elementor-widget-container h3:not([class*=logico-title-h]) a:hover,.elementor-editor-active .elementor-widget-container h4:not([class*=logico-title-h]) a:hover,.elementor-editor-active .elementor-widget-container h5:not([class*=logico-title-h]) a:hover,.elementor-editor-active .elementor-widget-container h6:not([class*=logico-title-h]) a:hover,.elementor-editor-active .elementor-widget-container .logico-title-h1 a:hover,.elementor-editor-active .elementor-widget-container .logico-title-h2 a:hover,.elementor-editor-active .elementor-widget-container .logico-title-h3 a:hover,.elementor-editor-active .elementor-widget-container .logico-title-h4 a:hover,.elementor-editor-active .elementor-widget-container .logico-title-h5 a:hover,.elementor-editor-active .elementor-widget-container .logico-title-h6 a:hover,.editor-styles-wrapper h1:not([class*=logico-title-h]) a:hover,.editor-styles-wrapper h2:not([class*=logico-title-h]) a:hover,.editor-styles-wrapper h3:not([class*=logico-title-h]) a:hover,.editor-styles-wrapper h4:not([class*=logico-title-h]) a:hover,.editor-styles-wrapper h5:not([class*=logico-title-h]) a:hover,.editor-styles-wrapper h6:not([class*=logico-title-h]) a:hover,.editor-styles-wrapper .logico-title-h1 a:hover,.editor-styles-wrapper .logico-title-h2 a:hover,.editor-styles-wrapper .logico-title-h3 a:hover,.editor-styles-wrapper .logico-title-h4 a:hover,.editor-styles-wrapper .logico-title-h5 a:hover,.editor-styles-wrapper .logico-title-h6 a:hover,.logico-front-end h1:not([class*=logico-title-h]) a:hover,.logico-front-end h2:not([class*=logico-title-h]) a:hover,.logico-front-end h3:not([class*=logico-title-h]) a:hover,.logico-front-end h4:not([class*=logico-title-h]) a:hover,.logico-front-end h5:not([class*=logico-title-h]) a:hover,.logico-front-end h6:not([class*=logico-title-h]) a:hover,.logico-front-end .logico-title-h1 a:hover,.logico-front-end .logico-title-h2 a:hover,.logico-front-end .logico-title-h3 a:hover,.logico-front-end .logico-title-h4 a:hover,.logico-front-end .logico-title-h5 a:hover,.logico-front-end .logico-title-h6 a:hover { - color: var(--logico-accent-color) -} - -.elementor-editor-preview .elementor-widget-container h1:not([class*=logico-title-h]).special-title,.elementor-editor-preview .elementor-widget-container h2:not([class*=logico-title-h]).special-title,.elementor-editor-preview .elementor-widget-container h3:not([class*=logico-title-h]).special-title,.elementor-editor-preview .elementor-widget-container h4:not([class*=logico-title-h]).special-title,.elementor-editor-preview .elementor-widget-container h5:not([class*=logico-title-h]).special-title,.elementor-editor-preview .elementor-widget-container h6:not([class*=logico-title-h]).special-title,.elementor-editor-active .elementor-widget-container h1:not([class*=logico-title-h]).special-title,.elementor-editor-active .elementor-widget-container h2:not([class*=logico-title-h]).special-title,.elementor-editor-active .elementor-widget-container h3:not([class*=logico-title-h]).special-title,.elementor-editor-active .elementor-widget-container h4:not([class*=logico-title-h]).special-title,.elementor-editor-active .elementor-widget-container h5:not([class*=logico-title-h]).special-title,.elementor-editor-active .elementor-widget-container h6:not([class*=logico-title-h]).special-title,.editor-styles-wrapper h1:not([class*=logico-title-h]).special-title,.editor-styles-wrapper h2:not([class*=logico-title-h]).special-title,.editor-styles-wrapper h3:not([class*=logico-title-h]).special-title,.editor-styles-wrapper h4:not([class*=logico-title-h]).special-title,.editor-styles-wrapper h5:not([class*=logico-title-h]).special-title,.editor-styles-wrapper h6:not([class*=logico-title-h]).special-title,.logico-front-end h1:not([class*=logico-title-h]).special-title,.logico-front-end h2:not([class*=logico-title-h]).special-title,.logico-front-end h3:not([class*=logico-title-h]).special-title,.logico-front-end h4:not([class*=logico-title-h]).special-title,.logico-front-end h5:not([class*=logico-title-h]).special-title,.logico-front-end h6:not([class*=logico-title-h]).special-title { - font-family: var(--logico-body-font-family); - text-transform: none; - font-weight: 600; - letter-spacing: -.03em -} - -.elementor-editor-preview .elementor-widget-container h1:not([class*=logico-title-h]).special-title:not(:last-child),.elementor-editor-preview .elementor-widget-container h2:not([class*=logico-title-h]).special-title:not(:last-child),.elementor-editor-preview .elementor-widget-container h3:not([class*=logico-title-h]).special-title:not(:last-child),.elementor-editor-preview .elementor-widget-container h4:not([class*=logico-title-h]).special-title:not(:last-child),.elementor-editor-preview .elementor-widget-container h5:not([class*=logico-title-h]).special-title:not(:last-child),.elementor-editor-preview .elementor-widget-container h6:not([class*=logico-title-h]).special-title:not(:last-child),.elementor-editor-active .elementor-widget-container h1:not([class*=logico-title-h]).special-title:not(:last-child),.elementor-editor-active .elementor-widget-container h2:not([class*=logico-title-h]).special-title:not(:last-child),.elementor-editor-active .elementor-widget-container h3:not([class*=logico-title-h]).special-title:not(:last-child),.elementor-editor-active .elementor-widget-container h4:not([class*=logico-title-h]).special-title:not(:last-child),.elementor-editor-active .elementor-widget-container h5:not([class*=logico-title-h]).special-title:not(:last-child),.elementor-editor-active .elementor-widget-container h6:not([class*=logico-title-h]).special-title:not(:last-child),.editor-styles-wrapper h1:not([class*=logico-title-h]).special-title:not(:last-child),.editor-styles-wrapper h2:not([class*=logico-title-h]).special-title:not(:last-child),.editor-styles-wrapper h3:not([class*=logico-title-h]).special-title:not(:last-child),.editor-styles-wrapper h4:not([class*=logico-title-h]).special-title:not(:last-child),.editor-styles-wrapper h5:not([class*=logico-title-h]).special-title:not(:last-child),.editor-styles-wrapper h6:not([class*=logico-title-h]).special-title:not(:last-child),.logico-front-end h1:not([class*=logico-title-h]).special-title:not(:last-child),.logico-front-end h2:not([class*=logico-title-h]).special-title:not(:last-child),.logico-front-end h3:not([class*=logico-title-h]).special-title:not(:last-child),.logico-front-end h4:not([class*=logico-title-h]).special-title:not(:last-child),.logico-front-end h5:not([class*=logico-title-h]).special-title:not(:last-child),.logico-front-end h6:not([class*=logico-title-h]).special-title:not(:last-child) { - margin-bottom: .56em -} - -.elementor-editor-preview .elementor-widget-container mark,.elementor-editor-active .elementor-widget-container mark,.editor-styles-wrapper mark,.logico-front-end mark { - background-color: #ff0; - color: #000; - padding: 0 .3em -} - -.wp-block-title { - margin: 0 0 28px -} - -.wp-block-title:last-child { - margin-bottom: 0 -} - -.wp-block-pullquote { - font-size: 1.1111em; - line-height: 1.6em; - padding: 0 -} - -.wp-block-pullquote:not(:last-child) { - margin-bottom: 1.25rem -} - -.wp-block-pullquote:not(:first-child) { - margin-top: 2.5rem -} - -.wp-block-pullquote:before { - content: '\e87e'; - font: 400 normal 2em/1em 'fontello'; - color: var(--logico-accent-color) -} - -.wp-block-pullquote blockquote { - padding: 1em; - font-size: inherit; - line-height: inherit -} - -.wp-block-pullquote blockquote:before { - content: none; - display: none -} - -.wp-block-pullquote blockquote cite { - font-size: .8em -} - -.wp-block-pullquote.has-background { - padding: 1em; - border-radius: var(--logico-radius-large,0) -} - -.wp-block-pullquote,.wp-block-pullquote.has-text-align-left { - text-align: left; - 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 -} - -.wp-block-pullquote.has-text-align-right { - text-align: 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 -} - -.wp-block-pullquote.has-text-align-center { - text-align: center; - 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 -} - -.wp-block-media-text { - margin: 1.875rem 0 -} - -.wp-block-media-text:not(:first-child) { - margin-top: 3.75em -} - -.wp-block-media-text:not(:last-child) { - margin-bottom: 3.75em -} - -.wp-block-media-text .wp-block-media-text__content { - font-size: 1.1111em; - line-height: 1.6em; - padding: 0 1.5em -} - -.wp-block-media-text .wp-block-media-text__media { - height: 100%; - border-radius: inherit -} - -.wp-block-media-text .wp-block-media-text__media img { - height: 100%; - -o-object-fit: cover; - object-fit: cover; - border-radius: inherit -} - -.wp-block-media-text.has-background { - border-radius: var(--logico-radius-large,0) -} - -.wp-block-media-text.has-background .wp-block-media-text__content { - padding-top: 1.5em; - padding-bottom: 1.5em -} - -.content .wp-block-cover,.block-editor-block-list__layout .wp-block-cover,.wp-block-cover { - border-radius: var(--logico-radius-medium,0) -} - -.content .wp-block-cover strong,.block-editor-block-list__layout .wp-block-cover strong,.wp-block-cover strong { - color: inherit -} - -.content .wp-block-cover .wp-block-title a,.block-editor-block-list__layout .wp-block-cover .wp-block-title a,.wp-block-cover .wp-block-title a { - text-decoration: none; - color: inherit -} - -.content .wp-block-cover .wp-block-title a:hover,.block-editor-block-list__layout .wp-block-cover .wp-block-title a:hover,.wp-block-cover .wp-block-title a:hover { - text-decoration: none; - color: inherit -} - -.content .wp-block-cover .wp-block-cover-text a,.block-editor-block-list__layout .wp-block-cover .wp-block-cover-text a,.wp-block-cover .wp-block-cover-text a { - color: inherit -} - -.content .wp-block-cover .wp-block-cover-text a:hover,.block-editor-block-list__layout .wp-block-cover .wp-block-cover-text a:hover,.wp-block-cover .wp-block-cover-text a:hover { - color: inherit -} - -.elementor-widget-sidebar .wp-block-cover,.content .sidebar .wp-block-cover,.sidebar .wp-block-cover,.footer-widgets .wp-block-cover,.slide-sidebar-content .wp-block-cover { - padding: 13.1147% 13.1147% 16.3934% 13.1147% -} - -.elementor-widget-sidebar .wp-block-cover .wp-block-title h1,.elementor-widget-sidebar .wp-block-cover .wp-block-title h2,.elementor-widget-sidebar .wp-block-cover .wp-block-title h3,.elementor-widget-sidebar .wp-block-cover .wp-block-title h4,.elementor-widget-sidebar .wp-block-cover .wp-block-title h5,.elementor-widget-sidebar .wp-block-cover .wp-block-title h6,.content .sidebar .wp-block-cover .wp-block-title h1,.content .sidebar .wp-block-cover .wp-block-title h2,.content .sidebar .wp-block-cover .wp-block-title h3,.content .sidebar .wp-block-cover .wp-block-title h4,.content .sidebar .wp-block-cover .wp-block-title h5,.content .sidebar .wp-block-cover .wp-block-title h6,.sidebar .wp-block-cover .wp-block-title h1,.sidebar .wp-block-cover .wp-block-title h2,.sidebar .wp-block-cover .wp-block-title h3,.sidebar .wp-block-cover .wp-block-title h4,.sidebar .wp-block-cover .wp-block-title h5,.sidebar .wp-block-cover .wp-block-title h6,.footer-widgets .wp-block-cover .wp-block-title h1,.footer-widgets .wp-block-cover .wp-block-title h2,.footer-widgets .wp-block-cover .wp-block-title h3,.footer-widgets .wp-block-cover .wp-block-title h4,.footer-widgets .wp-block-cover .wp-block-title h5,.footer-widgets .wp-block-cover .wp-block-title h6,.slide-sidebar-content .wp-block-cover .wp-block-title h1,.slide-sidebar-content .wp-block-cover .wp-block-title h2,.slide-sidebar-content .wp-block-cover .wp-block-title h3,.slide-sidebar-content .wp-block-cover .wp-block-title h4,.slide-sidebar-content .wp-block-cover .wp-block-title h5,.slide-sidebar-content .wp-block-cover .wp-block-title h6 { - text-transform: none; - font-family: inherit; - font-weight: 600; - letter-spacing: -.03em -} - -.elementor-widget-sidebar .wp-block-cover .wp-block-title h1:not(:last-child),.elementor-widget-sidebar .wp-block-cover .wp-block-title h2:not(:last-child),.elementor-widget-sidebar .wp-block-cover .wp-block-title h3:not(:last-child),.elementor-widget-sidebar .wp-block-cover .wp-block-title h4:not(:last-child),.elementor-widget-sidebar .wp-block-cover .wp-block-title h5:not(:last-child),.elementor-widget-sidebar .wp-block-cover .wp-block-title h6:not(:last-child),.content .sidebar .wp-block-cover .wp-block-title h1:not(:last-child),.content .sidebar .wp-block-cover .wp-block-title h2:not(:last-child),.content .sidebar .wp-block-cover .wp-block-title h3:not(:last-child),.content .sidebar .wp-block-cover .wp-block-title h4:not(:last-child),.content .sidebar .wp-block-cover .wp-block-title h5:not(:last-child),.content .sidebar .wp-block-cover .wp-block-title h6:not(:last-child),.sidebar .wp-block-cover .wp-block-title h1:not(:last-child),.sidebar .wp-block-cover .wp-block-title h2:not(:last-child),.sidebar .wp-block-cover .wp-block-title h3:not(:last-child),.sidebar .wp-block-cover .wp-block-title h4:not(:last-child),.sidebar .wp-block-cover .wp-block-title h5:not(:last-child),.sidebar .wp-block-cover .wp-block-title h6:not(:last-child),.footer-widgets .wp-block-cover .wp-block-title h1:not(:last-child),.footer-widgets .wp-block-cover .wp-block-title h2:not(:last-child),.footer-widgets .wp-block-cover .wp-block-title h3:not(:last-child),.footer-widgets .wp-block-cover .wp-block-title h4:not(:last-child),.footer-widgets .wp-block-cover .wp-block-title h5:not(:last-child),.footer-widgets .wp-block-cover .wp-block-title h6:not(:last-child),.slide-sidebar-content .wp-block-cover .wp-block-title h1:not(:last-child),.slide-sidebar-content .wp-block-cover .wp-block-title h2:not(:last-child),.slide-sidebar-content .wp-block-cover .wp-block-title h3:not(:last-child),.slide-sidebar-content .wp-block-cover .wp-block-title h4:not(:last-child),.slide-sidebar-content .wp-block-cover .wp-block-title h5:not(:last-child),.slide-sidebar-content .wp-block-cover .wp-block-title h6:not(:last-child) { - margin-bottom: 0 -} - -.elementor-widget-sidebar .wp-block-cover .wp-block-buttons,.content .sidebar .wp-block-cover .wp-block-buttons,.sidebar .wp-block-cover .wp-block-buttons,.footer-widgets .wp-block-cover .wp-block-buttons,.slide-sidebar-content .wp-block-cover .wp-block-buttons { - font-size: 0; - line-height: 1 -} - -.elementor-widget-sidebar .wp-block-cover .wp-block-buttons:not(:first-child),.content .sidebar .wp-block-cover .wp-block-buttons:not(:first-child),.sidebar .wp-block-cover .wp-block-buttons:not(:first-child),.footer-widgets .wp-block-cover .wp-block-buttons:not(:first-child),.slide-sidebar-content .wp-block-cover .wp-block-buttons:not(:first-child) { - margin-top: 40px -} - -.elementor-widget-sidebar .wp-block-cover .wp-block-buttons .wp-block-button__link:not(.has-text-color):not(.has-background),.content .sidebar .wp-block-cover .wp-block-buttons .wp-block-button__link:not(.has-text-color):not(.has-background),.sidebar .wp-block-cover .wp-block-buttons .wp-block-button__link:not(.has-text-color):not(.has-background),.footer-widgets .wp-block-cover .wp-block-buttons .wp-block-button__link:not(.has-text-color):not(.has-background),.slide-sidebar-content .wp-block-cover .wp-block-buttons .wp-block-button__link:not(.has-text-color):not(.has-background) { - --logico-button-text-color: #ffffff; - --logico-button-border-color: #ffffff; - --logico-button-background-color: rgba(255, 255, 255, 0); - --logico-button-icon-color: #111111; - --logico-button-text-hover: #111111; - --logico-button-border-hover: #c01227; - --logico-button-background-hover: #c01227; - --logico-button-icon-hover: #111111; -} - -.elementor-widget-sidebar .wp-block-cover p.has-background,.content .sidebar .wp-block-cover p.has-background,.sidebar .wp-block-cover p.has-background,.footer-widgets .wp-block-cover p.has-background,.slide-sidebar-content .wp-block-cover p.has-background { - padding: 20px; - line-height: 1.5em; - border-radius: var(--logico-radius-medium,0) -} - -.wp-block-group.has-background,.wp-block-group.has-border-color,.wp-block-group.cut-corner { - border-radius: var(--logico-radius-medium,0) -} - -.wp-block-button.is-style-theme a.wp-block-button__link { - display: inline-block; - position: relative; - text-align: center; - padding: 1em 5.21em 1em 1.71em; - min-height: calc(3.4286em + 2px); - font-size: 14px; - line-height: 1.4286em; - font-weight: 600; - letter-spacing: .01em; - text-decoration: none!important; - border-radius: var(--logico-radius-small,0); - -webkit-transition: background 0.45s ease-out,border-color 0.3s,color 0.3s,padding 0.3s; - transition: background 0.45s ease-out,border-color 0.3s,color 0.3s,padding 0.3s; - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; - outline: none; - cursor: default; - overflow: hidden; - height: auto; - border: solid 1px!important; - z-index: 2 -} - -.wp-block-button.is-style-theme a.wp-block-button__link:focus,.wp-block-button.is-style-theme a.wp-block-button__link:active { - outline: none; - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none -} - -.wp-block-button.is-style-theme a.wp-block-button__link:before { - content: '\e80b'; - position: absolute; - 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; - width: .71428em; - height: .71428em; - top: 50%; - left: initial; - right: 2.04286em; - background-color: transparent; - font: 400 normal .71428em/1em 'fontello'; - -webkit-transition: all 0.55s; - transition: all 0.55s; - margin: -.35714em 0 0; - z-index: 2 -} - -.wp-block-button.is-style-theme a.wp-block-button__link:after { - content: ''; - position: absolute; - display: block; - width: 4.8em; - top: 0; - bottom: 0; - right: 0; - left: initial; - -webkit-border-radius: inherit; - border-radius: inherit; - font-size: .71428em -} - -.wp-block-button.is-style-theme a.wp-block-button__link:not(.has-text-color) { - color: var(--logico-button-text-color)!important -} - -.wp-block-button.is-style-theme a.wp-block-button__link:not(.has-background) { - border-color: var(--logico-button-border-color)!important; - background: -webkit-linear-gradient(90deg,var(--logico-button-background-color) 50%,var(--logico-button-background-hover) 50%); - background: -moz-linear-gradient(90deg,var(--logico-button-background-color) 50%,var(--logico-button-background-hover) 50%); - background: linear-gradient(90deg,var(--logico-button-background-color) 50%,var(--logico-button-background-hover) 50%); - -webkit-background-size: calc(200% + 4px) 100%; - -moz-background-size: calc(200% + 4px) 100%; - -o-background-size: calc(200% + 4px) 100%; - background-size: calc(200% + 4px) 100%; - background-position: -1.7857em 0; - background-repeat: no-repeat -} - -.wp-block-button.is-style-theme a.wp-block-button__link:not(.has-background):before { - color: #fff; -} - -.wp-block-button.is-style-theme a.wp-block-button__link:not(.has-background):after { - background-color: var(--logico-button-background-hover) -} - -.wp-block-button.is-style-theme a.wp-block-button__link:hover { - background-position: calc(100% + 1px) 0; - padding: 1em 4.21em 1em 2.71em; - cursor: pointer -} - -.wp-block-button.is-style-theme a.wp-block-button__link:hover:before { - animation: .3s linear 0s 1 normal none running button_arrows -} - -.wp-block-button.is-style-theme a.wp-block-button__link:not(.has-text-color):hover { - color: var(--logico-button-text-hover)!important -} - -.wp-block-button.is-style-theme a.wp-block-button__link:not(.has-background):hover { - border-color: var(--logico-button-border-hover)!important -} - -.wp-block-button.is-style-theme a.wp-block-button__link:not(.has-background):hover:before { - color: var(--logico-button-icon-hover) -} - -.wp-block-file a.wp-block-file__button { - display: inline-block; - text-decoration: none -} - -.wp-block-file.has-background,.wp-block-file.has-border-color { - border-radius: var(--logico-radius-medium,0) -} - -.wp-block-file.has-background .wp-block-file__button:only-child { - display: inline-block; - background: none; - -webkit-border-radius: 0; - border-radius: 0; - font-size: 14px; - line-height: 1.9286em; - text-align: left; - font-weight: 600; - letter-spacing: .01em; - color: inherit; - padding: 0; - position: relative -} - -.wp-block-file.has-background .wp-block-file__button:only-child:before { - content: ''; - position: absolute; - display: block; - height: 0; - left: 0; - right: 0; - bottom: 2px; - border-bottom: solid 1px; - opacity: 0; - -webkit-transition: opacity 0.3s; - transition: opacity 0.3s -} - -.wp-block-file.has-background .wp-block-file__button:only-child:after { - content: '\e80a'; - font: 400 normal .6428em 'fontello'; - margin: 0 0 0 15px; - position: relative; - top: -1px; - text-decoration: none -} - -.wp-block-file.has-background .wp-block-file__button:only-child:hover:before { - opacity: 1 -} - -body .content-wrapper .wp-block-social-links,.block-editor-block-list__layout .wp-block-social-links,ul.wp-block-social-links { - margin: 0 -} - -body .content-wrapper .wp-block-social-links .wp-block-social-link,.block-editor-block-list__layout .wp-block-social-links .wp-block-social-link,ul.wp-block-social-links .wp-block-social-link { - padding: 0 -} - -body .content-wrapper .wp-block-social-links .wp-block-social-link:before,.block-editor-block-list__layout .wp-block-social-links .wp-block-social-link:before,ul.wp-block-social-links .wp-block-social-link:before { - content: none; - display: none -} - -body .content-wrapper .wp-block-social-links .wp-block-social-link:hover,.block-editor-block-list__layout .wp-block-social-links .wp-block-social-link:hover,ul.wp-block-social-links .wp-block-social-link:hover { - -webkit-transform: none; - -ms-transform: none; - transform: none -} - -body .content-wrapper .wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor svg,.block-editor-block-list__layout .wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor svg,ul.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor svg { - -webkit-transition: fill 0.3s,color 0.3s; - transition: fill 0.3s,color 0.3s -} - -body .content-wrapper .wp-block-social-links.is-style-logos-only,.block-editor-block-list__layout .wp-block-social-links.is-style-logos-only,ul.wp-block-social-links.is-style-logos-only { - gap: 35px -} - -body .content-wrapper .wp-block-social-links.is-style-logos-only .wp-block-social-link,.block-editor-block-list__layout .wp-block-social-links.is-style-logos-only .wp-block-social-link,ul.wp-block-social-links.is-style-logos-only .wp-block-social-link { - background: none; - border: none; - margin-bottom: 0; - line-height: 1 -} - -body .content-wrapper .wp-block-social-links.is-style-logos-only .wp-block-social-link a,.block-editor-block-list__layout .wp-block-social-links.is-style-logos-only .wp-block-social-link a,ul.wp-block-social-links.is-style-logos-only .wp-block-social-link a { - padding: 0; - width: auto; - height: auto; - -webkit-transition: color 0.3s; - transition: color 0.3s; - color: var(--logico-dark-text-color) -} - -body .content-wrapper .wp-block-social-links.is-style-logos-only .wp-block-social-link a svg,.block-editor-block-list__layout .wp-block-social-links.is-style-logos-only .wp-block-social-link a svg,ul.wp-block-social-links.is-style-logos-only .wp-block-social-link a svg { - -webkit-transition: fill 0.3s; - transition: fill 0.3s; - fill: var(--logico-dark-text-color); - width: 18px; - height: 18px -} - -body .content-wrapper .wp-block-social-links.is-style-logos-only .wp-block-social-link a:hover,.block-editor-block-list__layout .wp-block-social-links.is-style-logos-only .wp-block-social-link a:hover,ul.wp-block-social-links.is-style-logos-only .wp-block-social-link a:hover { - color: var(--logico-accent-color) -} - -body .content-wrapper .wp-block-social-links.is-style-logos-only .wp-block-social-link a:hover svg,.block-editor-block-list__layout .wp-block-social-links.is-style-logos-only .wp-block-social-link a:hover svg,ul.wp-block-social-links.is-style-logos-only .wp-block-social-link a:hover svg { - fill: var(--logico-accent-color) -} - -.block-editor-block-list__layout .block-editor-block-list__block.wp-block-social-links.is-style-labels-only .wp-block-social-link .components-button.wp-block-social-link-anchor { - padding: 0!important; - background: none!important -} - -.wp-block-social-links.has-small-icon-size.is-style-logos-only.is-layout-flex { - gap: 2em -} - -@media only screen and (min-width: 661px) { - .wp-block-pullquote { - line-height:2em - } - - .wp-block-pullquote:before { - font-size: 2.5em - } - - .wp-block-pullquote blockquote { - padding: 1em 2em - } - - .wp-block-pullquote.has-background { - padding: 2em - } - - .wp-block-media-text .wp-block-media-text__content { - line-height: 2em; - padding: 0 3em - } - - .wp-block-media-text.has-background .wp-block-media-text__content { - padding-top: 3em; - padding-bottom: 3em - } -} - -.e-con { - --padding-top: var(--container-default-padding-top, 0); - --padding-right: var(--container-default-padding-right, 0); - --padding-bottom: var(--container-default-padding-bottom, 0); - --padding-left: var(--container-default-padding-left, 0) -} - -a.e-con { - text-decoration: none -} - -a.e-con p { - color: var(--logico-default-text-color); - -webkit-transition: color 0.3s; - transition: color 0.3s -} - -a.e-con:hover p { - color: var(--logico-accent-color) -} - -.e-con.cut-corner-yes,.elementor-widget.cut-corner-yes .elementor-widget-container { - -webkit-clip-path: polygon(calc(100% - 45px) 0,100% 45px,100% 100%,0 100%,0 0); - clip-path: polygon(calc(100% - 45px) 0,100% 45px,100% 100%,0 100%,0 0) -} - -.e-con.cut-corner-yes:after,.elementor-widget.cut-corner-yes .elementor-widget-container:after { - content: ''; - position: absolute; - display: block; - border: none; - border-top: inherit; - width: 64px; - height: 0; - right: calc(-19px - var(--border-top-width)); - left: initial; - top: calc(var(--border-top-width)*(-1)); - -webkit-transform: rotate(45deg); - -ms-transform: rotate(45deg); - transform: rotate(45deg); - -webkit-transform-origin: left top; - transform-origin: left top; - -moz-box-sizing: content-box; - box-sizing: content-box -} - -[data-parallax='scroll'] { - -webkit-transition: none!important; - transition: none!important -} - -.elementor-section-wrap>.elementor-element:only-child,.elementor-section-wrap>.sticky-container-placeholder:first-child+.elementor-element:last-child { - position: relative!important -} - -html.elementor-html { - background: url(/themes/logico/img/bg-transparency.png) center center repeat -} - -:where(body).single-elementor-hf { - background: none -} - -.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap { - margin-top: .36em; - margin-bottom: .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-slideshow__header { - -moz-box-sizing: border-box; - box-sizing: border-box -} - -@keyframes logico_clip_right { - 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) - } -} - -@keyframes logico_clip_left { - 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) - } -} - -@keyframes logico_clip_down { - 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) - } -} - -@keyframes logico_clip_up { - 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) - } -} - -@keyframes logico_heading_animation { - from { - -webkit-transform: translateY(120%); - -ms-transform: translateY(120%); - transform: translateY(120%) - } - - to { - -webkit-transform: translateY(0); - -ms-transform: translateY(0); - transform: translateY(0) - } -} - -.logico_clip_right { - animation-name: logico_clip_right -} - -.logico_clip_left { - animation-name: logico_clip_left -} - -.logico_clip_down { - animation-name: logico_clip_down -} - -.logico_clip_up { - animation-name: logico_clip_up -} - -.logico_heading_animation .word .letter { - opacity: 0; - -webkit-transform: translateY(120%); - -ms-transform: translateY(120%); - transform: translateY(120%); - animation: fadeIn 0.35s forwards,logico_heading_animation 0.7s cubic-bezier(.26,-.14,0,1.01) forwards -} - -.body-overlay { - position: fixed; - left: 0; - right: 0; - top: 0; - bottom: 0; - pointer-events: none; - opacity: 0; - cursor: pointer; - z-index: 100; - -webkit-transition: opacity 0.3s; - transition: opacity 0.3s; - background-color: #000 -} - -.body-overlay.active { - opacity: .5; - pointer-events: auto -} - -.content-wrapper { - margin-top: 90px; - margin-bottom: 90px; - max-width: var(--logico-content-width,1380px); - width: 100%; - -moz-box-sizing: border-box; - box-sizing: border-box; - position: relative -} - -.content-wrapper:after { - content: ''; - display: table; - clear: both -} - -.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 -} - -.content-wrapper .content-inner: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(.95,.95); - -ms-transform: scale(.95,.95); - transform: scale(.95,.95); - opacity: .1 -} - -.grid-listing.columns-2,.grid-listing.columns-3,.grid-listing.columns-4,.grid-listing.columns-5,.grid-listing.columns-6 { - 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 -} - -.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: block -} - -.elementor-page .content-wrapper.content-wrapper-may-contain-elementor-code.content-wrapper-sidebar-position-none { - max-width: none; - margin-left: 0; - margin-right: 0 -} - -.elementor-page .content-wrapper.content-wrapper-may-contain-elementor-code.content-wrapper-sidebar-position-none .content { - width: 100%; - margin: 0 -} - -.elementor-page.ehf-header .content-wrapper.content-wrapper-may-contain-elementor-code.content-wrapper-sidebar-position-none { - margin-top: 0 -} - -.elementor-page.ehf-footer .content-wrapper.content-wrapper-may-contain-elementor-code.content-wrapper-sidebar-position-none { - margin-bottom: 0 -} - -.taxonomy-description:not(:last-child) { - margin-bottom: 90px -} - -@media only screen and (min-width: 481px) { - .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: 661px) { - .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: 120px - } - - .content-wrapper .content { - width: calc(100% - 60px); - margin: 0 30px - } - - .elementor-page .content-wrapper.content-wrapper-may-contain-elementor-code.content-wrapper-sidebar-position-none { - margin-left: 0; - margin-right: 0 - } - - .elementor-page .content-wrapper.content-wrapper-may-contain-elementor-code.content-wrapper-sidebar-position-none .content { - width: 100%; - margin: 0 - } - - .elementor-page.ehf-header .content-wrapper.content-wrapper-may-contain-elementor-code.content-wrapper-sidebar-position-none { - margin-top: 0 - } - - .elementor-page.ehf-footer .content-wrapper.content-wrapper-may-contain-elementor-code.content-wrapper-sidebar-position-none { - margin-bottom: 0 - } - - .taxonomy-description:not(:last-child) { - margin-bottom: 120px - } -} - -@media only screen and (min-width: 1021px) { - .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 { - 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 - } - - .content-wrapper>.sidebar { - -webkit-flex-shrink: 0; - -moz-flex-shrink: 0; - -ms-flex-shrink: 0; - flex-shrink: 0 - } - - .content-wrapper .content { - margin: 0 30px - } - - .content-wrapper.content-wrapper-sidebar-position-left>.sidebar { - order: 1; - margin: 0 10px 0 30px; - width: calc(25% - 40px) - } - - .content-wrapper.content-wrapper-sidebar-position-left .content { - order: 2; - width: 100% - } - - .content-wrapper.content-wrapper-sidebar-position-right>.sidebar { - order: 2; - margin: 0 30px 0 10px; - width: calc(25% - 40px) - } - - .content-wrapper.content-wrapper-sidebar-position-right .content { - order: 1; - width: 100% - } - - .content-wrapper.content-wrapper-sidebar-position-none .content { - width: calc(100% - 60px) - } - - .elementor-page .content-wrapper.content-wrapper-may-contain-elementor-code.content-wrapper-sidebar-position-none { - margin-left: 0; - margin-right: 0 - } - - .elementor-page .content-wrapper.content-wrapper-may-contain-elementor-code.content-wrapper-sidebar-position-none .content { - width: 100%; - margin: 0 - } - - .elementor-page.ehf-header .content-wrapper.content-wrapper-may-contain-elementor-code.content-wrapper-sidebar-position-none { - margin-top: 0 - } - - .elementor-page.ehf-footer .content-wrapper.content-wrapper-may-contain-elementor-code.content-wrapper-sidebar-position-none { - margin-bottom: 0 - } -} - -@media only screen and (min-width: 1380px) { - .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 { - margin: 150px auto - } - - .content-wrapper .content { - margin: 0 20px - } - - .content-wrapper.content-wrapper-sidebar-position-left .content { - width: calc(75% - 40px) - } - - .content-wrapper.content-wrapper-sidebar-position-left>.sidebar { - margin: 0 20px - } - - .content-wrapper.content-wrapper-sidebar-position-right .content { - width: calc(75% - 40px) - } - - .content-wrapper.content-wrapper-sidebar-position-right>.sidebar { - margin: 0 20px - } - - .content-wrapper.content-wrapper-sidebar-position-none .content { - width: calc(100% - 40px) - } - - .elementor-page .content-wrapper.content-wrapper-may-contain-elementor-code.content-wrapper-sidebar-position-none { - margin-left: 0; - margin-right: 0 - } - - .elementor-page .content-wrapper.content-wrapper-may-contain-elementor-code.content-wrapper-sidebar-position-none .content { - width: 100%; - margin: 0 - } - - .elementor-page.ehf-header .content-wrapper.content-wrapper-may-contain-elementor-code.content-wrapper-sidebar-position-none { - margin-top: 0 - } - - .elementor-page.ehf-footer .content-wrapper.content-wrapper-may-contain-elementor-code.content-wrapper-sidebar-position-none { - margin-bottom: 0 - } - - .taxonomy-description:not(:last-child) { - margin-bottom: 150px - } -} - -.content-wrapper>.sidebar { - margin: 0; - width: 278px; - min-width: 278px -} - -@media only screen and (min-width: 1021px) { - .content-wrapper>.sidebar { - margin:0 20px; - width: 305px - } -} - -@media only screen and (max-width: 1020px) { - .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: 278px; - max-width: none; - margin: 0!important; - border: solid 1px var(--logico-border-hover-color); - background-color: var(--logico-background-color); - opacity: 0 - } - - .sidebar.active { - right: 0; - left: auto; - opacity: 1 - } - - .sidebar .shop-hidden-sidebar-close { - position: absolute; - right: 20px; - left: initial; - top: 20px; - width: 17px; - height: 17px; - cursor: pointer; - font: 400 normal 17px/1em 'fontello'; - text-align: center; - color: var(--logico-dark-text-color) - } - - .sidebar .shop-hidden-sidebar-close:before { - content: '\e845' - } - - .sidebar .shop-hidden-sidebar-close:hover { - color: var(--logico-accent-color) - } - - .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 var(--logico-border-hover-color); - border-right: none; - background-color: var(--logico-background-color) - } - - .simple-sidebar-trigger:before { - content: '\e85b'; - position: absolute; - display: block; - width: 18px; - height: 18px; - top: 50%; - left: 50%; - right: auto; - margin: -9px 0 0 -9px - } -} - -.archive-listing-wrapper .standard-blog-item-wrapper:not(:first-child) { - margin-top: 60px -} - -.archive-listing-wrapper.classic-listing .post-meta-header { - border-top: solid 2px var(--logico-border-hover-color); - padding: 15px 0 -} - -.standard-blog-item-wrapper { - overflow: hidden; - position: relative -} - -.standard-blog-item-wrapper .blog-item { - position: relative -} - -.standard-blog-item-wrapper:not(.logico-format-quote) .blog-item .post-labels { - position: relative; - z-index: 2 -} - -.standard-blog-item-wrapper:not(.logico-format-quote) .blog-item .post-labels:not(:first-child) { - margin-top: 20px -} - -.standard-blog-item-wrapper:not(.logico-format-quote) .blog-item .post-media-wrapper { - font-size: 12px -} - -.standard-blog-item-wrapper:not(.logico-format-quote) .blog-item .post-media-wrapper .post-media a { - display: inline-block; - vertical-align: top; - position: relative; - font-size: 0; - line-height: 1; - overflow: hidden -} - -.standard-blog-item-wrapper:not(.logico-format-quote) .blog-item .post-media-wrapper .post-media a:after { - content: ''; - position: absolute; - display: block; - z-index: 2; - left: 0; - right: 0; - bottom: -45%; - height: 45%; - opacity: 0; - -webkit-transition: bottom 0.3s,opacity 0.3s; - transition: bottom 0.3s,opacity 0.3s; - background: -moz-linear-gradient(0deg,var(--logico-accent-color) 0%,transparent 100%); - background: -webkit-linear-gradient(0deg,var(--logico-accent-color) 0%,transparent 100%); - background: linear-gradient(0deg,var(--logico-accent-color) 0%,transparent 100%) -} - -.standard-blog-item-wrapper:not(.logico-format-quote) .blog-item .post-media-wrapper picture { - display: inline-block; - position: relative -} - -.standard-blog-item-wrapper:not(.logico-format-quote) .blog-item .post-media-wrapper .post-gallery-carousel picture { - display: block -} - -.standard-blog-item-wrapper:not(.logico-format-quote) .blog-item .post-media-wrapper .post-gallery-carousel picture img { - display: block; - width: 100% -} - -.standard-blog-item-wrapper:not(.logico-format-quote) .blog-item .post-labels+.post-media-wrapper { - margin-top: calc(-5.0833em - 20px) -} - -.standard-blog-item-wrapper:not(.logico-format-quote) .blog-item .post-title { - margin-bottom: 0; - font-family: inherit; - text-transform: none; - font-weight: 600 -} - -.standard-blog-item-wrapper:not(.logico-format-quote) .blog-item .post-title:not(:first-child) { - margin-top: 40px -} - -.standard-blog-item-wrapper:not(.logico-format-quote) .blog-item .post-title a { - text-decoration: none; - color: inherit; - background: no-repeat 0 85%; - background-image: linear-gradient(var(--logico-dark-text-color),var(--logico-dark-text-color)); - background-size: 0 .033em -} - -.standard-blog-item-wrapper:not(.logico-format-quote) .blog-item .post-title a:hover { - background-size: 100% .033em -} - -.standard-blog-item-wrapper:not(.logico-format-quote) .blog-item .post-content:after { - content: ''; - display: table; - clear: both -} - -.standard-blog-item-wrapper:not(.logico-format-quote) .blog-item .post-content:not(:first-child) { - margin-top: 15px -} - -.standard-blog-item-wrapper:not(.logico-format-quote):hover .blog-item .post-media-wrapper .post-media a:after { - bottom: 0; - opacity: 1 -} - -.standard-blog-item-wrapper.logico-format-quote .post-media-wrapper { - background-color: var(--logico-background-alter-color); - padding: 1em -} - -.standard-blog-item-wrapper .post-meta-footer { - 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 -} - -.standard-blog-item-wrapper .post-meta-footer:not(:first-child) { - margin-top: 30px -} - -.standard-blog-item-wrapper .post-meta-footer .post-meta-item { - font-size: 16px -} - -.standard-blog-item-wrapper .post-meta-footer .post-meta-item a { - text-decoration: none -} - -.post-more-button { - font-size: 0; - line-height: 1 -} - -.post-more-button:not(:first-child) { - margin-top: 40px -} - -.logico-theme-style-rounded .standard-blog-item-wrapper:not(.logico-format-quote) .blog-item .post-labels:not(:first-child) { - margin-top: 10px; - margin-left: 10px; - margin-right: 10px -} - -.logico-theme-style-rounded .standard-blog-item-wrapper:not(.logico-format-quote) .blog-item .post-labels+.post-media-wrapper { - margin-top: calc(-5.0833em - 10px) -} - -@media screen and (min-width: 661px) { - .standard-blog-item-wrapper:not(.logico-format-quote) .blog-item .post-content:not(:first-child) { - margin-top:20px - } -} - -@media screen and (min-width: 841px) { - .archive-listing-wrapper .standard-blog-item-wrapper:not(:first-child) { - margin-top:100px - } - - .archive-listing-wrapper .standard-blog-item-wrapper.logico-format-quote .post-media-wrapper { - padding: 2em 2em 1em - } - - .standard-blog-item-wrapper { - overflow: hidden; - position: relative - } -} - -@media screen and (min-width: 1021px) { - .standard-blog-item-wrapper:not(.logico-format-quote) .blog-item .post-content:not(:first-child) { - margin-top:30px - } -} - -.archive-listing-wrapper.grid-listing { - margin: 0 -10px -70px -} - -.archive-listing-wrapper.grid-listing .grid-item { - padding: 0 10px; - margin: 0 0 70px; - -moz-box-sizing: border-box; - box-sizing: border-box -} - -.archive-listing-wrapper.grid-listing .post-meta-header { - border-bottom: solid 2px var(--logico-border-hover-color); - padding: 0 0 8px -} - -.archive-listing-wrapper.grid-listing .standard-blog-item-wrapper:not(.logico-format-quote) .blog-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: 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; - height: 100% -} - -.archive-listing-wrapper.grid-listing .standard-blog-item-wrapper:not(.logico-format-quote) .blog-item .post-title:not(:first-child) { - margin-top: 30px -} - -.archive-listing-wrapper.grid-listing .standard-blog-item-wrapper:not(.logico-format-quote) .blog-item .post-content:not(:first-child) { - margin-top: 20px -} - -.archive-listing-wrapper.grid-listing .standard-blog-item-wrapper:not(.logico-format-quote) .blog-item .post-labels:not(:first-child) { - margin-top: 50px -} - -.archive-listing-wrapper.grid-listing .post-media>a { - display: block!important; - position: relative -} - -.archive-listing-wrapper.grid-listing .post-media picture { - display: block!important; - overflow: hidden; - height: 0; - width: 100%; - padding: 111.1905% 0 0 -} - -.archive-listing-wrapper.grid-listing .post-media img { - position: absolute; - top: 0; - left: 0; - right: 0; - max-width: none; - width: 100%; - height: 100%; - -o-object-fit: cover; - object-fit: cover -} - -.logico-theme-style-rounded .archive-listing-wrapper.grid-listing .standard-blog-item-wrapper:not(.logico-format-quote) .blog-item .post-labels:not(:first-child) { - margin-top: 40px; - margin-left: 10px; - margin-right: 10px -} - -@media only screen and (min-width: 1201px) { - .archive-listing-wrapper.grid-listing { - margin:0 -20px -80px - } - - .archive-listing-wrapper.grid-listing .grid-item { - padding: 0 20px; - margin: 0 0 80px - } - - .archive-listing-wrapper.grid-listing .standard-blog-item-wrapper:not(.logico-format-quote) .blog-item .post-title:not(:first-child) { - margin-top: 53px - } - - .archive-listing-wrapper.grid-listing .standard-blog-item-wrapper:not(.logico-format-quote) .blog-item .post-content:not(:first-child) { - margin-top: 23px - } - - .archive-listing-wrapper.grid-listing .standard-blog-item-wrapper:not(.logico-format-quote) .blog-item .post-labels:not(:first-child) { - margin-top: 70px - } - - .logico-theme-style-rounded .archive-listing-wrapper.grid-listing .standard-blog-item-wrapper:not(.logico-format-quote) .blog-item .post-labels:not(:first-child) { - margin-top: 60px - } -} - -.single-post .post-media-wrapper { - font-size: 12px -} - -.single-post .post-media-wrapper picture { - display: inline-block; - position: relative -} - -.single-post .post-media-wrapper picture img { - border-radius: var(--logico-radius-large,0) -} - -.single-post.logico-format-quote .post-media-wrapper { - background-color: var(--logico-background-alter-color); - padding: 1em; - border-radius: var(--logico-radius-large,0) -} - -.single-post .post-labels+.post-media-wrapper { - margin-top: calc(-5.0833em - 20px) -} - -.single-post.logico-format-quote .post-labels+.post-media-wrapper { - margin-top: 0 -} - -.single-post .post-labels { - position: relative; - z-index: 2 -} - -.single-post .post-labels:not(:first-child) { - margin-top: 20px -} - -.single-post.logico-format-quote .post-labels:not(:first-child) { - margin-top: 0 -} - -.single-post .post-meta-header { - border-top: solid 2px var(--logico-border-hover-color); - padding: 15px 0 -} - -.content-wrapper .single-post>.post-title { - font-family: inherit; - line-height: 1.25em; - font-weight: 600; - text-transform: none -} - -.content-wrapper .single-post>.post-title:not(:first-child) { - margin: 40px 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 { - position: relative; - margin: 0; - padding: 15px 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; - background-color: var(--logico-background-alter-color); - border-radius: var(--logico-radius-small,0) -} - -.single-post .post-meta-footer:not(:first-child) { - margin: 40px 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:not(:first-child):after { - content: ''; - position: absolute; - display: block; - width: 1px; - height: 20px; - left: initial; - right: 15px; - top: -20px -} - -.single-post .post-meta-footer .post-meta-item a { - text-decoration: none -} - -.single-post .post-meta-footer .post-meta-item.post-meta-item-tags { - margin: 0 15px -} - -.single-post .post-meta-footer .post-meta-item.post-meta-item-socials { - margin: 16px 15px 0 -} - -.single-post .post-meta-footer .post-meta-item.post-meta-item-socials .wrapper-socials { - margin: -16px -14px 0 -} - -.single-post .post-meta-footer .post-meta-item.post-meta-item-socials .wrapper-socials li { - padding: 0; - margin: 16px 14px 0 -} - -.single-post .post-meta-footer .post-meta-item.post-meta-item-socials .wrapper-socials li:before { - content: none; - display: none -} - -.post-password-form { - margin: 2rem 0; - position: relative; - z-index: 2 -} - -.post-password-form .password-form { - 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 -} - -.post-password-form .logico-form-button { - margin: 10px 0 0 -} - -.post-password-form input[type="submit"],.post-password-form button { - width: 100%; - white-space: nowrap -} - -.post-password-form .logico-form-field input { - width: 100% -} - -.logico-theme-style-rounded .single-post .post-labels+.post-media-wrapper { - margin-top: calc(-5.0833em - 10px) -} - -@media screen and (min-width: 481px) { - form.post-password-form .password-form { - 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; - max-width: 650px - } - - form.post-password-form .logico-form-field { - width: 100% - } - - form.post-password-form .logico-form-field input { - height: 63px; - padding: 19px 0 - } - - form.post-password-form .logico-form-button { - margin: 0 0 0 20px; - -webkit-flex-shrink: 0; - -moz-flex-shrink: 0; - -ms-flex-shrink: 0; - flex-shrink: 0 - } -} - -@media screen and (min-width: 841px) { - .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; - padding: 45px - } - - .single-post .post-meta-footer:not(:first-child) { - margin: 60px 0 0 - } - - .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; - margin-top: 0 - } - - .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 - } - - .single-post.logico-format-quote .post-media-wrapper { - padding: 2em 2em 1em - } -} - -.error-404 { - width: 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: 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; - text-align: center; - padding: 50px 20px; - -webkit-background-size: cover; - background-size: cover; - -moz-box-sizing: border-box; - box-sizing: border-box; - overflow: hidden; - min-height: 100vh -} - -.error-404 .error-404-header { - text-align: center; - position: relative; - z-index: 2 -} - -.error-404 .error-404-header .logo-container { - width: auto; - margin: 0 -} - -.error-404 .error-404-container { - position: relative; - z-index: 2 -} - -.error-404 .error-404-container:not(:first-child) { - margin-top: 50px -} - -.error-404 .error-404-code.logico-title-h1 { - font-size: 180px; - line-height: 1; - font-weight: 600; - margin: 0; - -webkit-text-stroke: 2px var(--logico-dark-text-color); - text-stroke: 2px var(--logico-dark-text-color); - paint-order: stroke fill; - color: transparent -} - -.error-404 .error-404-code.logico-title-h1:not(:first-child) { - margin-top: 62px -} - -.error-404 .error-404-image-wrapper { - max-width: 80%; - margin: 0 auto; - position: relative -} - -.error-404 .error-404-image-wrapper:not(:first-child) { - margin-top: 70px -} - -.error-404 .error-404-image { - display: block -} - -.error-404 .error-404-inner { - padding: 34px 0 -} - -.error-404 .error-404-inner .error-404-title { - margin: 0 0 21px -} - -.error-404 .error-404-inner .error-404-info-text { - max-width: 572px; - margin: 0 auto -} - -.error-404 .error-404-inner .error-404-button { - position: relative; - z-index: 2; - font-size: 0; - line-height: 1 -} - -.error-404 .error-404-inner .error-404-button:not(:first-child) { - margin: 40px 0 0 -} - -.error-404 .error-404-inner .error-404-info-text:not(:first-child) { - padding: 1px 0 0 -} - -.error-404 .wrapper-socials.error-404-socials { - margin: -19px -19px -} - -.error-404 .wrapper-socials.error-404-socials li { - margin: 19px 19px 0 -} - -.error-404 .wrapper-socials.error-404-socials li a { - color: var(--logico-dark-text-color) -} - -.error-404 .wrapper-socials.error-404-socials li a:hover { - color: var(--logico-light-text-color) -} - -.error-404 .error-404-bg { - display: none; - position: absolute; - max-width: 35%; - bottom: 0 -} - -.error-404 .error-404-bg.error-404-bg-left { - right: 50%; - left: initial; - margin: 0 320px 0 0 -} - -.error-404 .error-404-bg.error-404-bg-right { - left: 50%; - right: initial; - margin: 0 0 0 334px -} - -.error-404 .error-404-footer { - position: relative; - z-index: 2 -} - -@media only screen and (min-width: 481px) { - .error-404 { - padding:75px 20px - } - - .error-404 .error-404-inner { - padding: 34px 0 58px - } -} - -@media only screen and (min-width: 841px) { - .error-404 { - padding:77px 20px 80px - } - - .error-404 .error-404-code.logico-title-h1 { - font-size: 200px - } - - .error-404 .error-404-container:not(:first-child) { - margin-top: 90px - } -} - -@media only screen and (min-width: 1021px) { - .error-404 .error-404-container:not(:first-child) { - margin-top:146px - } -} - -@media only screen and (min-width: 1281px) { - .error-404 .error-404-bg { - display:block - } -} - -@media only screen and (min-width: 1921px) { - .error-404 .error-404-bg.error-404-bg-right { - left:initial; - right: 0; - margin: 0 - } -} - -.search-form { - position: relative; - padding: 4px -} - -.search-form .search-form-field { - background: none; - outline: none; - padding: 8px 55px 8px 18px; - height: 50px; - font-size: 14px; - line-height: 22px; - font-weight: 400; - margin: 0; - border: solid 2px; - -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: 19px; - height: 19px; - position: absolute; - right: 8px; - top: 8px; - bottom: 8px; - z-index: 3; - text-align: center; - font: 400 normal 18px/20px 'fontello'; - cursor: pointer; - -webkit-transition: color 0.3s; - transition: color 0.3s -} - -.search-form .search-form-icon:before { - content: '\e85c' -} - -.logico-no-results-title { - text-align: center -} - -.logico-no-result-search-form { - max-width: 800px; - margin: 0 auto -} - -.logico-no-result-search-form .search-form .search-form-field { - padding-right: 50px -} - -.logico-no-result-search-form .search-form-icon { - bottom: initial; - top: 21px; - right: 20px; - z-index: 3 -} - -.portfolio-listing-wrapper.isotope-trigger:after { - content: ''; - display: table; - clear: both -} - -.portfolio-listing-wrapper .portfolio-item-wrapper { - margin: 0; - position: relative; - width: 100%; - padding: 0; - -moz-box-sizing: border-box; - box-sizing: border-box -} - -.portfolio-listing-wrapper .portfolio-item-wrapper .portfolio-item { - position: relative; - display: block; - overflow: hidden; - border-radius: var(--logico-radius-large,0) -} - -.portfolio-listing-wrapper .portfolio-item-wrapper .portfolio-item-media-link { - height: 0; - overflow: hidden; - position: relative; - display: block; - text-decoration: none -} - -.portfolio-listing-wrapper .portfolio-item-wrapper .portfolio-item-media-link img { - position: absolute; - top: 0; - left: 0; - right: 0; - max-width: none; - width: 100%; - height: 100%; - -o-object-fit: cover; - object-fit: cover -} - -.portfolio-listing-wrapper .portfolio-item-wrapper .portfolio-item-content { - position: absolute; - left: 0; - right: 0; - bottom: 0; - z-index: 2; - overflow: hidden -} - -.portfolio-listing-wrapper .portfolio-item-wrapper .portfolio-item-content:before { - content: ''; - position: absolute; - left: 0; - right: 0; - top: 0; - height: 100%; - opacity: .5; - background: -moz-linear-gradient(0deg,var(--logico-background-color) 0%,transparent 100%); - background: -webkit-linear-gradient(0deg,var(--logico-background-color) 0%,transparent 100%); - background: linear-gradient(0deg,var(--logico-background-color) 0%,transparent 100%); - -webkit-transition: opacity 0.3s; - transition: opacity 0.3s -} - -.portfolio-listing-wrapper .portfolio-item-wrapper .portfolio-item-content .post-title { - position: relative; - z-index: 2; - text-transform: none; - font: 600 normal 1em/1.5em var(--logico-body-font-family); - letter-spacing: -.03em; - margin: 0 -} - -.portfolio-listing-wrapper .portfolio-item-wrapper .portfolio-item-content .post-title,.portfolio-listing-wrapper .portfolio-item-wrapper .portfolio-item-content .post-title a { - color: var(--logico-dark-text-color) -} - -.portfolio-listing-wrapper .portfolio-item-wrapper .portfolio-item-content .post-title:not(:first-child) { - margin: 0 -} - -.portfolio-listing-wrapper .portfolio-item-wrapper .portfolio-item-content .post-title br { - display: none -} - -.portfolio-listing-wrapper .portfolio-item-wrapper .portfolio-item-content .post-title a { - text-decoration: none -} - -.portfolio-listing-wrapper .portfolio-item-wrapper .portfolio-item-content .post-title em,.portfolio-listing-wrapper .portfolio-item-wrapper .portfolio-item-content .post-title i { - font-style: normal; - font-weight: inherit -} - -.portfolio-listing-wrapper .portfolio-item-wrapper .portfolio-item-content .post-title b,.portfolio-listing-wrapper .portfolio-item-wrapper .portfolio-item-content .post-title strong { - font-weight: inherit -} - -.portfolio-listing-wrapper .portfolio-item-wrapper:hover .portfolio-item-content:before { - opacity: 0 -} - -.portfolio-listing-wrapper .portfolio-item-wrapper.with-title-icon .portfolio-item-content .post-title { - padding: 0 1.1em 0 0; - display: block; - position: relative; - width: 100% -} - -.portfolio-listing-wrapper .portfolio-item-wrapper.with-title-icon .portfolio-item-content .post-title:after { - content: '\e80b'; - font: 400 normal .9em/1.5em 'fontello'; - position: absolute; - display: block; - right: 30px; - left: initial; - bottom: 0; - opacity: 0; - -webkit-transition: opacity 0.3s,right 0.3s,left 0.3s; - transition: opacity 0.3s,right 0.3s,left 0.3s -} - -.portfolio-listing-wrapper .portfolio-item-wrapper.with-media-overlay .portfolio-item-media-link:before { - content: ''; - position: absolute; - display: block; - padding: 0; - border: none; - z-index: 2; - width: 100%; - height: 100%; - left: 0; - right: 0; - top: 100%; - opacity: 0; - -webkit-transition: opacity 0.3s,top 0.3s; - transition: opacity 0.3s,top 0.3s; - background: -moz-linear-gradient(0deg,var(--logico-accent-color) 0%,transparent 100%); - background: -webkit-linear-gradient(0deg,var(--logico-accent-color) 0%,transparent 100%); - background: linear-gradient(0deg,var(--logico-accent-color) 0%,transparent 100%) -} - -.portfolio-listing-wrapper .portfolio-item-wrapper.with-media-overlay:hover .portfolio-item-media-link:before { - top: 0; - opacity: 1 -} - -.portfolio-listing-wrapper .portfolio-item-wrapper.with-media-overlay:hover.with-title-icon .portfolio-item-content .post-title:after { - opacity: 1; - right: 0; - left: initial -} - -.logico-theme-style-rounded .portfolio-listing-wrapper.portfolio-grid-listing,.logico-theme-style-rounded .portfolio-listing-wrapper.portfolio-masonry-listing { - margin: -10px -5px 0 -} - -.logico-theme-style-rounded .portfolio-listing-wrapper.portfolio-grid-listing .portfolio-item-wrapper,.logico-theme-style-rounded .portfolio-listing-wrapper.portfolio-masonry-listing .portfolio-item-wrapper { - padding: 10px 5px 0 -} - -.logico-theme-style-rounded .portfolio-listing-wrapper.owl-carousel { - margin: 0 -5px; - width: calc(100% + 10px) -} - -.logico-theme-style-rounded .portfolio-listing-wrapper.owl-carousel .portfolio-item-wrapper { - padding: 0 5px -} - -.logico-theme-style-rounded .portfolio-listing-wrapper.owl-carousel.owl-theme .owl-nav { - left: 35px; - right: 35px -} - -.logico-theme-style-rounded .portfolio-listing-wrapper.owl-carousel.owl-theme:hover .owl-nav { - left: 25px; - right: 25px -} - -@media only screen and (min-width: 1201px) { - .portfolio-listing-wrapper .portfolio-item-wrapper .portfolio-item-content .post-title { - font-size:1.11em - } -} - -.portfolio-listing-wrapper.portfolio-grid-listing .portfolio-item-wrapper .portfolio-item-media-link { - padding: 100% 0 0 -} - -.portfolio-listing-wrapper.portfolio-grid-listing .portfolio-item-wrapper .portfolio-item-content { - padding: 30px 20px -} - -@media only screen and (min-width: 481px) { - .portfolio-listing-wrapper.portfolio-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 - } - - .portfolio-listing-wrapper.portfolio-grid-listing.columns-2 .portfolio-item-wrapper,.portfolio-listing-wrapper.portfolio-grid-listing.columns-3 .portfolio-item-wrapper,.portfolio-listing-wrapper.portfolio-grid-listing.columns-4 .portfolio-item-wrapper,.portfolio-listing-wrapper.portfolio-grid-listing.columns-5 .portfolio-item-wrapper,.portfolio-listing-wrapper.portfolio-grid-listing.columns-6 .portfolio-item-wrapper { - width: 50% - } -} - -@media only screen and (min-width: 841px) { - .portfolio-listing-wrapper.portfolio-grid-listing.columns-3 .portfolio-item-wrapper,.portfolio-listing-wrapper.portfolio-grid-listing.columns-4 .portfolio-item-wrapper,.portfolio-listing-wrapper.portfolio-grid-listing.columns-5 .portfolio-item-wrapper,.portfolio-listing-wrapper.portfolio-grid-listing.columns-6 .portfolio-item-wrapper { - width:33.3333% - } -} - -@media only screen and (min-width: 1021px) { - .portfolio-listing-wrapper.portfolio-grid-listing.columns-4 .portfolio-item-wrapper { - width:25% - } - - .portfolio-listing-wrapper.portfolio-grid-listing.columns-5 .portfolio-item-wrapper { - width: 20% - } - - .portfolio-listing-wrapper.portfolio-grid-listing.columns-6 .portfolio-item-wrapper { - width: 16.6667% - } -} - -@media only screen and (min-width: 1201px) { - .portfolio-listing-wrapper.portfolio-grid-listing .portfolio-item-wrapper .portfolio-item-content { - padding:60px 50px - } -} - -.portfolio-listing-wrapper.portfolio-masonry-listing .portfolio-item-wrapper .portfolio-item-media-link { - padding: 122.0833% 0 0 -} - -.portfolio-listing-wrapper.portfolio-masonry-listing .portfolio-item-wrapper .portfolio-item-content { - padding: 20px -} - -@media only screen and (min-width: 481px) { - .portfolio-listing-wrapper.portfolio-masonry-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: 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 - } - - .portfolio-listing-wrapper.portfolio-masonry-listing .portfolio-item-wrapper { - width: 50% - } -} - -@media only screen and (min-width: 841px) { - .portfolio-listing-wrapper.portfolio-masonry-listing { - display:grid; - grid-template-columns: 1fr 1fr 1fr 1fr; - grid-template-rows: 1fr 1fr; - grid-auto-flow: dense; - grid-column-gap: 0; - grid-row-gap: 0 - } - - .portfolio-listing-wrapper.portfolio-masonry-listing .portfolio-item-wrapper { - width: 100% - } - - .portfolio-listing-wrapper.portfolio-masonry-listing .portfolio-item-wrapper:nth-child(10n+1),.portfolio-listing-wrapper.portfolio-masonry-listing .portfolio-item-wrapper:nth-child(10n+2),.portfolio-listing-wrapper.portfolio-masonry-listing .portfolio-item-wrapper:nth-child(10n+4),.portfolio-listing-wrapper.portfolio-masonry-listing .portfolio-item-wrapper:nth-child(10n+5),.portfolio-listing-wrapper.portfolio-masonry-listing .portfolio-item-wrapper:nth-child(10n+7),.portfolio-listing-wrapper.portfolio-masonry-listing .portfolio-item-wrapper:nth-child(10n+8),.portfolio-listing-wrapper.portfolio-masonry-listing .portfolio-item-wrapper:nth-child(10n+9),.portfolio-listing-wrapper.portfolio-masonry-listing .portfolio-item-wrapper:nth-child(10n) { - grid-column-start: span 1; - grid-row-start: span 1 - } - - .portfolio-listing-wrapper.portfolio-masonry-listing .portfolio-item-wrapper:nth-child(10n+3),.portfolio-listing-wrapper.portfolio-masonry-listing .portfolio-item-wrapper:nth-child(10n+6) { - grid-column-start: span 2; - grid-row-start: span 2 - } -} - -@media only screen and (min-width: 1201px) { - .portfolio-listing-wrapper.portfolio-masonry-listing .portfolio-item-wrapper .portfolio-item-content { - padding:52px 44px - } -} - -.portfolio-listing-wrapper.owl-carousel { - width: calc(100% + 40px); - margin: 0 -20px -} - -.portfolio-listing-wrapper.owl-carousel .portfolio-item-wrapper .portfolio-item-media-link { - padding: 130.2144% 0 0 -} - -.portfolio-listing-wrapper.owl-carousel .portfolio-item-wrapper .portfolio-item-content { - padding: 20px; - min-height: 30%; - 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: flex-start; - -moz-align-items: flex-start; - -ms-align-items: flex-start; - align-items: flex-start -} - -.portfolio-listing-wrapper.owl-carousel .portfolio-item-wrapper.with-media-overlay .portfolio-item-media-link:before { - height: 36% -} - -.portfolio-listing-wrapper.owl-carousel .portfolio-item-wrapper.with-media-overlay:hover .portfolio-item-media-link:before { - top: 64% -} - -.portfolio-listing-wrapper.owl-carousel.custom-cursor-enable { - cursor: none -} - -.portfolio-listing-wrapper.owl-carousel.custom-cursor-enable .portfolio-item-wrapper a { - cursor: inherit -} - -.portfolio-listing-wrapper.owl-carousel.show-inactive-items .owl-stage-outer { - overflow: initial -} - -.portfolio-listing-wrapper.owl-carousel.show-inactive-items .owl-stage-outer .owl-item .portfolio-item-header,.portfolio-listing-wrapper.owl-carousel.show-inactive-items .owl-stage-outer .owl-item .portfolio-item-content { - opacity: 0; - -webkit-transition: opacity 0.3s; - transition: opacity 0.3s -} - -.portfolio-listing-wrapper.owl-carousel.show-inactive-items .owl-stage-outer .owl-item.active .portfolio-item-header,.portfolio-listing-wrapper.owl-carousel.show-inactive-items .owl-stage-outer .owl-item.active .portfolio-item-content { - opacity: 1 -} - -.portfolio-listing-wrapper.owl-carousel.item-view-indented .owl-item:nth-child(odd) { - padding-top: 30px -} - -.portfolio-listing-wrapper.owl-carousel.item-view-indented .owl-item:nth-child(even) { - padding-bottom: 30px -} - -@media only screen and (min-width: 1201px) { - .portfolio-listing-wrapper.owl-carousel .portfolio-item-wrapper .portfolio-item-content { - padding:40px - } -} - -.portfolio-categories .post-categories { - margin: 0 -} - -.portfolio-categories .post-categories .post-category-item { - background: none; - padding: 0; - font-size: 20px; - line-height: 1.5em; - font-weight: 600; - letter-spacing: -.03em; - margin: 0; - min-width: 0 -} - -.portfolio-categories .post-categories .post-category-item:hover { - background: none; - color: var(--logico-accent-color) -} - -.portfolio-date { - font-size: 14px; - line-height: 2.1429em; - font-weight: 500 -} - -.portfolio-date:not(:first-child) { - margin-top: 6px -} - -.portfolio-post-details:not(:first-child) { - margin-top: 40px -} - -.portfolio-details { - -moz-box-sizing: content-box; - box-sizing: content-box -} - -.portfolio-details .portfolio-info { - padding: 50px 0 0 -} - -.portfolio-details .portfolio-info .portfolio-info-table { - width: 100% -} - -.portfolio-details .portfolio-info .portfolio-info-item td,.portfolio-details .portfolio-info .portfolio-info-item th { - border: none; - padding: 0 20px 0 0; - text-align: left -} - -.portfolio-details .portfolio-info .portfolio-info-item th { - font-weight: 600 -} - -.portfolio-details .portfolio-info .portfolio-info-item:not(:first-child) td,.portfolio-details .portfolio-info .portfolio-info-item:not(:first-child) th { - padding: 10px 20px 0 0 -} - -.portfolio-details .portfolio-info .portfolio-info-item-label { - font-weight: 400 -} - -.portfolio-post-gallery-wrapper { - position: relative; - z-index: 2 -} - -.portfolio-post-gallery { - position: relative; - width: calc(100% - 40px); - margin: 0 20px -} - -.portfolio-post-gallery .image-wrapper { - display: block; - position: relative; - overflow: hidden; - padding: 71.4286% 0 0; - height: 0; - -webkit-transition: width 0.3s; - transition: width 0.3s; - border-radius: var(--logico-radius-large,0) -} - -.portfolio-post-gallery .image-wrapper picture { - display: block; - position: absolute; - top: 0; - left: 0; - right: 0; - width: 100% -} - -.portfolio-post-gallery .image-wrapper picture img { - border-radius: var(--logico-radius-large,0) -} - -.portfolio-post-gallery .owl-stage-outer { - overflow: initial -} - -.portfolio-post-gallery .owl-item .image-wrapper:before { - content: ''; - position: absolute; - display: block; - left: 0; - right: 0; - top: 0; - bottom: 0; - z-index: 2; - background-color: #000; - opacity: .5; - -webkit-transition: opacity 0.3s; - transition: opacity 0.3s -} - -.portfolio-post-gallery .owl-item.active .image-wrapper:before { - opacity: 0 -} - -@media only screen and (min-width: 661px) { - .portfolio-details { - 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 - } - - .portfolio-details .portfolio-description { - width: 50%; - padding: 0 50px 0 0 - } - - .portfolio-details .portfolio-info { - width: 50%; - padding: 43px 0 0; - position: relative - } - - .portfolio-post-gallery { - width: calc(100% - 60px); - margin: 0 30px - } -} - -@media only screen and (min-width: 841px) { - .portfolio-details .portfolio-description { - width:60%; - padding: 0 60px 0 0 - } - - .portfolio-details .portfolio-info { - width: 40%; - padding: 82px 0 0 - } - - .portfolio-post-gallery { - width: 60%; - margin: 0 20% - } -} - -@media only screen and (min-width: 1021px) { - .portfolio-details .portfolio-description { - width:44%; - padding: 0 17.612% 0 0 - } - - .portfolio-details .portfolio-info { - width: 31.3433%; - padding: 82px 7.0447% 0 0; - position: relative - } - - .portfolio-details .portfolio-info:after { - content: '\e852'; - position: absolute; - display: block; - font: 400 normal 95px/1em 'fontello'; - -webkit-transform: scale(-1,-1); - -ms-transform: scale(-1,-1); - transform: scale(-1,-1); - left: initial; - right: 0; - top: 6px; - color: var(--logico-accent-color) - } - - .portfolio-post-details:not(:first-child) { - margin-top: 73px - } - - .portfolio-post-gallery { - width: 47.7604%; - margin: 0 0 0 31.25% - } - - .portfolio-post-gallery.custom-cursor-enable .image-wrapper { - cursor: none - } -} - -@media only screen and (min-width: 1201px) { - .portfolio-details .portfolio-description { - width:34%; - padding: 0 27.612% 0 0 - } -} - -.team-listing-wrapper.team-grid-listing { - display: block; - margin: 0 -10px -20px -} - -.team-listing-wrapper.team-grid-listing .team-item-wrapper { - width: 100%; - padding: 0 10px; - margin: 0 0 20px; - -moz-box-sizing: border-box; - box-sizing: border-box -} - -.team-listing-wrapper.team-grid-listing .team-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-end; - -moz-align-items: flex-end; - -ms-align-items: flex-end; - align-items: flex-end; - position: relative -} - -.team-listing-wrapper.team-grid-listing .team-item .team-item-media { - width: 45.6522%; - position: relative; - -webkit-flex-shrink: 0; - -moz-flex-shrink: 0; - -ms-flex-shrink: 0; - flex-shrink: 0; - margin: 0 20px 0 0 -} - -.team-listing-wrapper.team-grid-listing .team-item .team-item-media img { - border-radius: var(--logico-radius-large,0) -} - -.team-listing-wrapper.team-grid-listing .team-item .team-item-content { - width: 100%; - margin: 0 0 -8px -} - -.team-listing-wrapper.team-grid-listing .team-item .post-media { - position: relative; - height: 0; - padding: 143.9153% 0 0; - overflow: hidden -} - -@media (max-width: 767px) { - .team-listing-wrapper.team-grid-listing .team-item .post-media { - height: auto; - padding: 0; - } -} - -.team-listing-wrapper.team-grid-listing .team-item .post-media img { - position: absolute; - top: 0; - left: 0; - right: 0; - max-width: none; - width: 100%; - height: 100%; - -o-object-fit: cover; - object-fit: cover -} - -.team-listing-wrapper.team-grid-listing .team-item .post-title { - font-size: 25px; - line-height: 1.6em; - font-weight: 600; - letter-spacing: -.03em; - color: var(--logico-dark-text-color) -} - -.team-listing-wrapper.team-grid-listing .team-item .post-title a { - color: inherit; - text-decoration: none -} - -.team-listing-wrapper.team-grid-listing .team-item .post-title a:hover { - color: var(--logico-accent-color) -} - -.team-listing-wrapper.team-grid-listing .team-item .team-item-position { - font-size: .8889em; - line-height: 1.875em; - color: var(--logico-light-text-color) -} - -.team-listing-wrapper.team-grid-listing .team-item .team-item-socials { - margin: 0; - overflow: hidden -} - -.team-listing-wrapper.team-grid-listing .team-item .team-item-socials .wrapper-socials { - padding: 23px 0 8px; - margin: -16px -10px -100%; - position: relative; - -webkit-transition: margin 0.5s; - transition: margin 0.5s; - white-space: nowrap; - overflow: hidden -} - -.team-listing-wrapper.team-grid-listing .team-item .team-item-socials .wrapper-socials li { - margin: 16px 10px 0; - position: relative; - top: 30px; - -webkit-transition: top 0.3s 3s; - transition: top 0.3s 3s; - padding: 0 -} - -.team-listing-wrapper.team-grid-listing .team-item .team-item-socials .wrapper-socials li:before { - content: none; - display: none -} - -.team-listing-wrapper.team-grid-listing .team-item .team-item-socials .wrapper-socials li:nth-child(8n+1) { - -webkit-transition-delay: 0.4s; - transition-delay: 0.4s -} - -.team-listing-wrapper.team-grid-listing .team-item .team-item-socials .wrapper-socials li:nth-child(8n+2) { - -webkit-transition-delay: 0.5s; - transition-delay: 0.5s -} - -.team-listing-wrapper.team-grid-listing .team-item .team-item-socials .wrapper-socials li:nth-child(8n+3) { - -webkit-transition-delay: 0.6s; - transition-delay: 0.6s -} - -.team-listing-wrapper.team-grid-listing .team-item .team-item-socials .wrapper-socials li:nth-child(8n+4) { - -webkit-transition-delay: 0.7s; - transition-delay: 0.7s -} - -.team-listing-wrapper.team-grid-listing .team-item .team-item-socials .wrapper-socials li:nth-child(8n+5) { - -webkit-transition-delay: 0.8s; - transition-delay: 0.8s -} - -.team-listing-wrapper.team-grid-listing .team-item .team-item-socials .wrapper-socials li:nth-child(8n+6) { - -webkit-transition-delay: 0.9s; - transition-delay: 0.9s -} - -.team-listing-wrapper.team-grid-listing .team-item .team-item-socials .wrapper-socials li:nth-child(8n+7) { - -webkit-transition-delay: 1s; - transition-delay: 1s -} - -.team-listing-wrapper.team-grid-listing .team-item .team-item-socials .wrapper-socials li:nth-child(8n) { - -webkit-transition-delay: 1.1s; - transition-delay: 1.1s -} - -.team-listing-wrapper.team-grid-listing .team-item:hover .team-item-socials .wrapper-socials { - margin: -16px -10px 0 -} - -.team-listing-wrapper.team-grid-listing .team-item:hover .team-item-socials .wrapper-socials li { - top: 0 -} - -@media only screen and (min-width: 661px) { - .team-listing-wrapper.team-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 - } - - .team-listing-wrapper.team-grid-listing.columns-2 .team-item-wrapper,.team-listing-wrapper.team-grid-listing.columns-3 .team-item-wrapper,.team-listing-wrapper.team-grid-listing.columns-4 .team-item-wrapper,.team-listing-wrapper.team-grid-listing.columns-5 .team-item-wrapper,.team-listing-wrapper.team-grid-listing.columns-6 .team-item-wrapper { - width: 50% - } -} - -@media only screen and (min-width: 1021px) { - .team-listing-wrapper.team-grid-listing.columns-3 .team-item-wrapper,.team-listing-wrapper.team-grid-listing.columns-4 .team-item-wrapper,.team-listing-wrapper.team-grid-listing.columns-5 .team-item-wrapper,.team-listing-wrapper.team-grid-listing.columns-6 .team-item-wrapper { - width:33.3333% - } -} - -@media only screen and (min-width: 1201px) { - .team-listing-wrapper.team-grid-listing { - margin:0 -10px -40px - } - - .team-listing-wrapper.team-grid-listing .team-item-wrapper { - margin-bottom: 40px - } - - .team-listing-wrapper.team-grid-listing .team-item .team-item-media { - margin: 0 38px 0 0 - } - - .team-listing-wrapper.team-grid-listing.columns-4 .team-item-wrapper { - width: 25% - } - - .team-listing-wrapper.team-grid-listing.columns-5 .team-item-wrapper { - width: 20% - } - - .team-listing-wrapper.team-grid-listing.columns-6 .team-item-wrapper { - width: 16.6667% - } -} - -@media only screen and (min-width: 1380px) { - .team-listing-wrapper.team-grid-listing { - margin:0 -22px -78px - } - - .team-listing-wrapper.team-grid-listing .team-item-wrapper { - padding: 0 22px; - margin-bottom: 78px - } -} - -.body-container .single-team { - 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 -} - -.body-container .single-team .single-team-contacts { - text-align: center; - max-width: 460px; - margin: 0 auto -} - -.body-container .single-team .single-team-info { - width: 100%; - display: block; - margin-top: 90px -} - -.body-container .single-team .single-team-media { - height: 0; - padding: 110.4348% 0 0; - position: relative; - overflow: hidden; - margin: 0 auto -} - -.body-container .single-team .single-team-media:not(:last-child) { - margin-bottom: 40px -} - -.body-container .single-team .single-team-media img { - position: absolute; - width: 100%; - height: 100%; - top: 0; - -o-object-fit: cover; - object-fit: cover; - border-radius: var(--logico-radius-large,0) -} - -.body-container .single-team .single-team-contacts-text { - font-size: .8889em; - line-height: 1.875em -} - -.body-container .single-team .single-team-contacts-text p:not(:last-child) { - margin-bottom: 1em -} - -.body-container .single-team .single-team-contacts-text a { - color: inherit -} - -.body-container .single-team .team-socials { - margin: 0 -20px -} - -.body-container .single-team .team-socials:not(:first-child) { - margin-top: 23px -} - -.body-container .single-team .team-socials li { - margin: 16px 20px 0 -} - -.body-container .single-team .team-socials li a:hover { - color: var(--logico-light-text-color) -} - -.body-container .single-team .single-team-button { - font-size: 0; - line-height: 1 -} - -.body-container .single-team .single-team-button:not(:first-child) { - margin-top: 33px -} - -.body-container .single-team .single-team-cartificates:not(:first-child) { - margin-top: 58px; - border-top: solid 1px; - padding-top: 58px -} - -.body-container .single-team .single-team-certificate-item { - margin-top: 24px -} - -.body-container .single-team .single-team-certificate-item img { - border: solid 1px; - padding: 4px 6px; - width: calc(100% - 14px); - max-width: 292px; - margin: 0 auto; - border-radius: var(--logico-radius-large,0) -} - -.body-container .single-team .single-team-certificate-item .single-team-certificate-label { - font-size: .8889em; - line-height: 1.5625em; - font-weight: 600; - letter-spacing: -.03em -} - -.body-container .single-team .single-team-certificate-item .single-team-certificate-label:not(:first-child) { - margin-top: 14px -} - -.body-container .single-team .single-team-position { - font-size: 14px; - line-height: 2.1428em; - border-bottom: solid 1px; - padding-bottom: .9286em; - font-weight: 500 -} - -.body-container .single-team .single-team-position:not(:last-child) { - margin-bottom: 42px -} - -.body-container .single-team .single-team-additional-info:not(:first-child) { - margin-top: 80px -} - -.body-container .single-team .single-team-education-section:not(:last-child),.body-container .single-team .single-team-experience-section:not(:last-child) { - margin-bottom: 46px -} - -.body-container .single-team .team-experience-list:not(:first-child) { - margin-top: 26px -} - -.body-container .single-team .team-experience-list .team-experience-item+.team-experience-item { - margin-top: 42px -} - -.body-container .single-team .team-experience-list .team-experience-item { - padding: 0 0 0 35px -} - -.body-container .single-team .team-experience-list .team-experience-item-period { - font: 500 normal 30px/1.3333em var(--logico-h5-font-family); - font-size: 30px; - font-weight: 500; - line-height: 1.3333em; - position: relative; - color: var(--logico-dark-text-color) -} - -.body-container .single-team .team-experience-list .team-experience-item-period:before { - content: '\e808'; - font: 400 normal .5em/3em 'fontello'; - position: absolute; - left: -2.3333em; - right: initial; - top: 0; - color: var(--logico-accent-color) -} - -.body-container .single-team .team-experience-list .team-experience-item-title { - font-size: 20px; - line-height: 1.2em; - font-weight: 600; - letter-spacing: -.03em; - color: var(--logico-dark-text-color) -} - -.body-container .single-team .team-experience-list .team-experience-item-title:not(:first-child) { - margin-top: 11px -} - -.body-container .single-team .team-experience-list .team-experience-item-description:not(:first-child) { - margin-top: .7222em -} - -@media only screen and (min-width: 841px) { - .body-container .single-team { - 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; - column-gap: 40px - } - - .body-container .single-team .single-team-contacts { - width: 34.3283%; - -webkit-flex-shrink: 0; - -moz-flex-shrink: 0; - -ms-flex-shrink: 0; - flex-shrink: 0; - text-align: left; - margin: 0 - } - - .body-container .single-team .single-team-media { - margin: 0 - } - - .body-container .single-team .single-team-media:not(:last-child) { - margin-bottom: 66px - } - - .body-container .single-team .single-team-info { - margin-top: 0 - } - - .body-container .single-team .single-team-certificate-item img { - margin: 0 - } - - .body-container .single-team .single-team-position:first-child { - margin-top: -10px - } -} - -@media only screen and (min-width: 1201px) { - .body-container .single-team { - column-gap:8.5821% - } - - .body-container .single-team .single-team-position:first-child { - margin-top: -14px - } -} - -.archive-listing-total-count { - font-size: 1em; - line-height: 1.3889em; - font-weight: 600; - letter-spacing: -.03em; - color: var(--logico-dark-text-color) -} - -.archive-listing-total-count:not(:last-child) { - margin-bottom: 40px -} - -.vacancy-listing-wrapper { - border-top: solid 1px var(--logico-border-hover-color) -} - -.vacancy-listing-wrapper .vacancy-item { - border-bottom: solid 1px var(--logico-border-hover-color); - padding: 40px 0 -} - -.vacancy-listing-wrapper .vacancy-item.has-icon:before { - content: '\e854'; - font: 400 normal 39px/1 'fontello'; - display: block; - color: var(--logico-dark-text-color); - margin: 0 0 35px -} - -.vacancy-listing-wrapper .vacancy-item .vacancy-post-title { - font-size: 18px; - line-height: 1.3889em; - font-weight: 600; - letter-spacing: -.03em; - color: var(--logico-dark-text-color) -} - -.vacancy-listing-wrapper .vacancy-item .vacancy-post-title a { - color: var(--logico-dark-text-color); - text-decoration: none -} - -.vacancy-listing-wrapper .vacancy-item .vacancy-post-title a:hover { - color: var(--logico-accent-color) -} - -.vacancy-listing-wrapper .vacancy-item .vacancy-item-button { - font-size: 0; - line-height: 1 -} - -.vacancy-listing-wrapper .vacancy-item .vacancy-item-button:not(:first-child) { - margin: 28px 0 0 -} - -.vacancy-listing-wrapper .vacancy-item .vacancy-item-meta-header { - font-size: 14px; - line-height: 2.1429em; - font-weight: 400; - letter-spacing: normal; - 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 -} - -.vacancy-listing-wrapper .vacancy-item .vacancy-item-meta-header:not(:first-child) { - margin-top: .7143em -} - -.vacancy-listing-wrapper .vacancy-item .vacancy-item-meta-header .vacancy-item-meta-item { - white-space: nowrap; - -webkit-flex-shrink: 0; - -moz-flex-shrink: 0; - -ms-flex-shrink: 0; - flex-shrink: 0 -} - -.vacancy-listing-wrapper .vacancy-item .vacancy-item-meta-header .vacancy-item-meta-item:not(:last-child) { - margin: 0 2.1429em 0 0 -} - -.vacancy-listing-wrapper .vacancy-item .vacancy-item-meta-header .vacancy-item-meta-item:before { - display: inline-block; - margin: 0 .625em 0 0; - font: 400 normal 1.1429em/1.875em 'fontello'; - vertical-align: top; - color: var(--logico-accent-color) -} - -.vacancy-listing-wrapper .vacancy-item .vacancy-item-meta-header .vacancy-item-meta-item.vacancy-item-meta-item-location:before { - content: '\e853' -} - -.vacancy-listing-wrapper .vacancy-item .vacancy-item-meta-header .vacancy-item-meta-item.vacancy-item-meta-item-phone:before { - content: '\e842' -} - -.vacancy-listing-wrapper .vacancy-item .vacancy-item-description:not(:first-child) { - margin-top: 10px -} - -@media only screen and (min-width: 841px) { - .vacancy-listing-wrapper .vacancy-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: center; - -moz-align-items: center; - -ms-align-items: center; - align-items: center - } - - .vacancy-listing-wrapper .vacancy-item.has-icon:before { - margin: -5px 35px 0 0; - -webkit-align-self: flex-start; - -moz-align-self: flex-start; - -ms-align-self: flex-start; - align-self: flex-start; - -webkit-flex-shrink: 0; - -moz-flex-shrink: 0; - -ms-flex-shrink: 0; - flex-shrink: 0 - } - - .vacancy-listing-wrapper .vacancy-item .vacancy-item-content { - width: 100% - } - - .vacancy-listing-wrapper .vacancy-item .vacancy-item-button { - -webkit-flex-shrink: 0; - -moz-flex-shrink: 0; - -ms-flex-shrink: 0; - flex-shrink: 0 - } - - .vacancy-listing-wrapper .vacancy-item .vacancy-item-button:not(:first-child) { - margin-left: 8.43%; - margin-right: 0 - } - - .vacancy-listing-wrapper .vacancy-item .vacancy-item-meta-header:not(:first-child) { - margin-top: 2px - } -} - -.single-vacancy-short-description { - font-size: 25px; - line-height: 1.4em; - font-weight: 600; - letter-spacing: -.03em; - color: var(--logico-dark-text-color) -} - -h3+.single-vacancy-short-description { - margin-top: -.88em -} - -.single-vacancy-content:not(:first-child) { - margin-top: 60px -} - -.single-vacancy-form:not(:first-child) { - margin-top: 60px -} - -.single-vacancy-meta-header { - border-top: solid 1px var(--logico-border-hover-color); - padding: 20px 0 8px; - max-width: 765px; - 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; - font-size: 14px; - line-height: 1.9286em; - font-weight: 500 -} - -.single-vacancy-meta-header .single-vacancy-meta-item:not(:last-child) { - margin: 0 30px 10px 0 -} - -.single-vacancy-meta-header .single-vacancy-meta-item:before { - display: inline-block; - margin: 0 15px 0 0; - font: 400 normal 20px/1.35em 'fontello'; - vertical-align: middle; - color: var(--logico-accent-color) -} - -.single-vacancy-meta-header .single-vacancy-meta-item.single-vacancy-meta-item-location:before { - content: '\e853'; - font-size: 19px; - line-height: 1.421em -} - -.single-vacancy-meta-header .single-vacancy-meta-item.single-vacancy-meta-item-phone:before { - content: '\e842' -} - -.single-vacancy-description ul { - line-height: 1.6667em; - margin-left: .6667em; - margin-right: initial -} - -.single-vacancy-description ul li { - padding: 0 0 0 .8889em -} - -.single-vacancy-description ul li:not(:first-child) { - margin-top: 0 -} - -.single-vacancy-description ul li:before { - content: ''; - display: block; - position: absolute; - font-size: 1em; - left: 0; - top: .7778em; - color: inherit; - width: 0; - height: 0; - -webkit-border-radius: 50%; - border-radius: 50%; - border: solid 2px -} - -@media only screen and (min-width: 1021px) { - .single-vacancy-content { - 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: 0 -20px - } - - .single-vacancy-info { - -moz-box-sizing: border-box; - box-sizing: border-box; - padding: 0 20px; - width: 100% - } - - .single-vacancy-form { - -webkit-flex-shrink: 0; - -moz-flex-shrink: 0; - -ms-flex-shrink: 0; - flex-shrink: 0; - -moz-box-sizing: border-box; - box-sizing: border-box; - padding: 0 20px; - width: 42%; - max-width: 460px - } - - .single-vacancy-form:not(:first-child) { - margin-top: 0 - } - - .single-vacancy-form h5:first-child { - margin-top: -.5em - } - - .single-vacancy-form .wpforms-container:not(:first-child) { - margin-top: 1.4444em - } -} - -@media only screen and (min-width: 1201px) { - .single-vacancy-form { - width:34.3284% - } -} - -.post-categories { - margin: 0 -10px; - font-size: 0; - line-height: 1 -} - -.post-categories a.post-category-item { - display: inline-block; - margin: 0 10px 20px; - font-size: 12px; - line-height: 1.5833em; - font-weight: 500; - padding: .9167em; - text-align: center; - text-decoration: none; - -webkit-transition: color 0.3s,background-color 0.3s; - transition: color 0.3s,background-color 0.3s; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - max-width: 80%; - min-width: 6em; - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; - color: var(--logico-default-text-color); - background-color: var(--logico-accent-color); - border-radius: var(--logico-radius-medium,0) -} - -.post-categories a.post-category-item:hover { - background-color: var(--logico-background-color) -} - -.post-categories a.post-category-item.post-icon-sticky { - padding: .375em 0 .4375em; - width: 2.1875em -} - -.post-categories a.post-category-item.post-icon-sticky:before { - content: '\e81e'; - display: inline-block; - font: 400 normal 1.0625em/1.2941em 'fontello' -} - -.post-comments-list .post-comment-wrapper.depth-1 { - padding-bottom: 50px; - border-bottom: solid 1px var(--logico-border-hover-color); - position: relative -} - -.post-comments-list .post-comment-wrapper.depth-1:after { - content: ''; - position: absolute; - display: block; - width: 1px; - height: 20px; - left: initial; - right: 0; - bottom: 0 -} - -.post-comments-wrapper:not(:first-child) { - margin: 90px 0 0 -} - -.post-comments-wrapper>.comment-respond:not(:first-child) { - margin: 90px 0 0 -} - -body.elementor-editor-active .elementor-widget-container h5,body:not(.elementor-editor-active) .content-wrapper h5.post-comments-title,body.elementor-editor-active .elementor-widget-container h5,body:not(.elementor-editor-active) .content-wrapper h5.comment-reply-title { - margin-bottom: .5333em; - font-family: inherit; - text-transform: none; - font-weight: 600 -} - -.comment-reply-title small { - font-size: 60%; - margin: 0 0 0 6px -} - -.comment-reply-title a { - text-transform: none; - text-decoration: none; - position: relative; - font-weight: 400; - color: var(--logico-default-text-color) -} - -.comment-reply-title a:before { - content: ''; - display: block; - position: absolute; - left: 3px; - right: 3px; - bottom: -3px; - height: 0; - border-bottom: solid 2px var(--logico-accent-color); - -webkit-transition: opacity 0.3s; - transition: opacity 0.3s -} - -.comment-reply-title a:hover:before { - opacity: 0 -} - -.post-comment-wrapper.bypostauthor>.post-comment-item .post-comment-author:after { - content: '\f00c'; - font: 700 normal 1em 'Font Awesome 6 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; - width: 75px; - margin: 5px 15px 0 0; - overflow: hidden -} - -.post-comment-avatar .avatar { - width: 75px; - max-width: none; - height: auto; - border-radius: var(--logico-radius-small,0) -} - -.post-comment-avatar+.post-comment-main .post-comment-header { - margin-left: 95px -} - -.post-comment-main { - width: 100% -} - -.post-comment-info { - margin: 0; - width: 100% -} - -.post-comment-author { - font-size: 18px; - line-height: 1.6667em; - font-weight: 600; - letter-spacing: -.03em; - display: block; - color: var(--logico-dark-text-color) -} - -.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: 3px -10px 0 -} - -.post-comment-buttons a { - margin: 0 10px; - display: inline-block; - vertical-align: top; - font-weight: 600; - position: relative; - font-size: 14px; - line-height: 1.9286em; - letter-spacing: .01em; - text-transform: capitalize; - text-decoration: none; - color: var(--logico-default-text-color) -} - -.post-comment-buttons a:before { - content: ''; - position: absolute; - display: block; - left: 0; - right: 0; - bottom: 0; - height: 0; - border-bottom: solid 2px var(--logico-accent-color); - -webkit-transition: opacity 0.3s; - transition: opacity 0.3s -} - -.post-comment-buttons a:after { - content: '\e808'; - display: inline-block; - font: 400 normal 9px/1em 'fontello'; - margin: 0 0 0 12px; - vertical-align: baseline; - position: relative; - top: -1px -} - -.post-comment-buttons a:hover:before { - opacity: 0 -} - -.post-comment-content { - clear: both -} - -.post-comment-content:not(:first-child) { - padding-top: 20px -} - -.post-comment-header { - line-height: 1 -} - -.post-comment-date { - font-size: 14px; - line-height: 2.1429em; - font-weight: 600; - display: block; - color: var(--logico-light-text-color) -} - -.post-comment-date:not(:first-child) { - margin-top: 5px -} - -.post-comment-wrapper { - margin-top: 40px -} - -.post-comment-wrapper>.post-comment-wrapper,.post-comment-wrapper>.comment-respond { - margin: 40px 0 0 30px -} - -.post-comments-list>.post-comment-wrapper:first-child { - margin-top: 0 -} - -.post-comments-list>.comment-respond:not(:first-child) { - margin-top: 70px -} - -.comment-form { - max-width: 880px; - position: relative; - z-index: 2 -} - -.comment-form .submit { - margin: 23px 0 0 -} - -.comment-form p { - font-size: 16px; - margin: 0 0 15px -} - -.comment-form p+.form-fields { - margin-top: -10px -} - -.comment-form .logico-form-field .logico-label-wrapper label { - font-size: 14px -} - -.form-fields { - margin: 0 -10px; - position: relative -} - -.form-fields:after { - content: ''; - display: table; - clear: both -} - -.form-fields .form-field { - margin: 10px; - width: calc(100% - 20px); - float: left -} - -.form-fields .form-field.form-cookies { - margin-top: 5px -} - -.form-fields .form-field.form-cookies input+label { - font-size: .7778em -} - -.comment-navigation { - margin: 30px 0 0 -} - -.comment-navigation .nav-previous { - text-align: left -} - -.comment-navigation .nav-previous a:before { - content: '\e805'; - display: inline-block; - font: 400 normal 1em/1.2em 'fontello'; - margin: 4px 10px 0 0; - vertical-align: top -} - -.comment-navigation .nav-next { - text-align: right -} - -.comment-navigation .nav-next a:after { - content: '\e806'; - display: inline-block; - font: 400 normal 1em/1.2em 'fontello'; - margin: 4px 0 0 10px; - vertical-align: top -} - -@media only screen and (min-width: 481px) { - .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+.post-comment-main .post-comment-header { - margin-left: 0 - } - - .post-comment-content:not(:first-child) { - padding-top: 3px - } - - .post-comment-info { - margin: 0 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; - width: 100% - } - - form.comment-form .logico-form-field textarea { - height: 88px - } - - form.comment-form .logico-form-field:focus-within textarea,form.comment-form .logico-form-field.not-empty textarea { - height: 88px - } -} - -@media only screen and (min-width: 661px) { - .form-fields .form-name,.form-fields .form-email { - width:calc(50% - 20px) - } -} - -@media only screen and (min-width: 841px) { - .post-comments-list .post-comment-wrapper.depth-1 { - padding-bottom:50px - } - - .post-comment-author { - display: inline-block; - vertical-align: baseline - } - - .post-comment-date { - display: inline-block; - vertical-align: baseline; - position: relative - } - - .post-comment-date:not(:first-child) { - margin: 0 0 0 16px - } - - .post-comment-date:not(:first-child):before { - content: ''; - display: inline-block; - width: 6px; - height: 6px; - vertical-align: baseline; - margin: 0 16px 4px 0; - background-color: var(--logico-accent-color) - } - - .post-comment-info { - margin: 0 30px 0 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: baseline; - -moz-align-items: baseline; - -ms-align-items: baseline; - align-items: baseline - } -} - -@media only screen and (min-width: 1201px) { - .post-comment-avatar { - margin:0 40px 0 0 - } - - .post-comment-avatar+.post-comment-main .post-comment-header { - margin-left: 0 - } - - .post-comment-header { - min-height: 68px; - padding: 3px 0 0; - width: 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: 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 - } - - .post-comment-wrapper:not(:first-child) { - margin: 50px 0 0 - } - - .post-comment-wrapper>.comment-respond:not(:first-child) { - margin: 100px 0 0 - } - - .post-comment-wrapper>.post-comment-wrapper,.post-comment-wrapper>.comment-respond { - margin: 60px 0 0 115px - } -} - -.custom-cursor-drag { - display: none; - position: fixed; - width: 10px; - height: 10px; - -webkit-border-radius: 50%; - border-radius: 50%; - cursor: pointer; - z-index: 2; - pointer-events: none; - left: 50%; - right: initial; - top: 50%; - -webkit-transition: width 0.2s,height 0.2s; - transition: width 0.2s,height 0.2s; - background-color: var(--logico-button-background-hover); - overflow: hidden -} - -.custom-cursor-drag:before,.custom-cursor-drag:after { - display: block; - position: absolute; - font: 400 normal 9px/1em 'fontello'; - top: 50%; - margin: -5px 0 0; - color: var(--logico-accent-color); - -webkit-transition: left 0.2s,right 0.2s; - transition: left 0.2s,right 0.2s -} - -.custom-cursor-drag:before { - content: '\e814'; - right: initial; - left: -10px -} - -.custom-cursor-drag:after { - content: '\e817'; - left: initial; - right: -10px -} - -.custom-cursor-drag.active { - width: 118px; - height: 118px -} - -.custom-cursor-drag.active:before { - left: 29px; - right: initial -} - -.custom-cursor-drag.active:after { - left: initial; - right: 29px -} - -.post-media-wrapper { - position: relative; - overflow: hidden; - font-size: 0; - line-height: 1; - border-radius: var(--logico-radius-large,0) -} - -.post-media-wrapper .mejs-controls { - height: 40px -} - -.post-media img { - border-radius: var(--logico-radius-large,0) -} - -.post-gallery-carousel .item+.item { - position: absolute; - top: 0; - left: 0; - right: 0; - opacity: 0 -} - -.post-gallery-carousel.owl-carousel.owl-theme:hover .owl-nav { - left: 30px; - right: 30px -} - -.post-gallery-carousel picture { - display: block -} - -.post-gallery-carousel picture img { - border-radius: var(--logico-radius-large,0) -} - -.format-quote .post-media-wrapper { - font-size: inherit; - line-height: inherit -} - -a.post-quote,div.post-quote { - font-size: 1.1111em; - line-height: 1.6em; - padding: 0; - text-align: left; - 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; - text-decoration: none; - color: var(--logico-default-text-color) -} - -a.post-quote:before,div.post-quote:before { - content: '\e87e'; - font: 400 normal 2em/1em 'fontello'; - color: var(--logico-accent-color) -} - -a.post-quote .post-quote-content,div.post-quote .post-quote-content { - padding: 1em; - font-size: inherit; - line-height: inherit; - display: block -} - -a.post-quote .post-quote-content .post-quote-text,div.post-quote .post-quote-content .post-quote-text { - display: block -} - -a.post-quote .post-quote-content .post-quote-author,div.post-quote .post-quote-content .post-quote-author { - font-size: .8em; - display: block; - margin: 10px 0 0 -} - -.grid-blog-item-wrapper .post-media-wrapper .wp-video .mejs-video { - height: 0!important; - padding: 61.206% 0 0 -} - -.grid-blog-item-wrapper .post-media-wrapper .wp-video .mejs-mediaelement iframe { - height: 100%!important -} - -@media only screen and (max-width: 481px) { - .post-media-wrapper .wp-video .mejs-video { - height:calc(74vw - 20px)!important - } - - .post-media-wrapper .wp-video .mejs-mediaelement iframe { - height: calc(74vw - 20px)!important - } -} - -@media only screen and (min-width: 661px) { - a.post-quote,div.post-quote { - line-height:2em - } - - a.post-quote:before,div.post-quote:before { - font-size: 2.5em - } - - a.post-quote .post-quote-content,div.post-quote .post-quote-content { - padding: 1em 2em - } - - a.post-quote .post-quote-content .post-quote-author,div.post-quote .post-quote-content .post-quote-author { - margin: 0 - } -} - -.post .post-meta-header { - font-size: 14px; - line-height: 2.1429em; - font-weight: 600; - color: var(--logico-light-text-color) -} - -.post .post-meta-header a { - color: var(--logico-light-text-color) -} - -.post .post-meta-header a:hover { - color: var(--logico-accent-color) -} - -.post .post-meta-header .post-meta-item { - letter-spacing: .01em -} - -.post .post-meta-header .post-meta-item a { - text-decoration: none -} - -.post .post-meta-header .post-meta-item+.post-meta-item { - margin: 0 0 0 16px -} - -.post .post-meta-header .post-meta-item+.post-meta-item:before { - content: ''; - display: inline-block; - width: 6px; - height: 6px; - margin: 0 16px 3px 0; - background-color: var(--logico-accent-color); - border-radius: var(--logico-radius-small,0) -} - -.post .post-meta-item-tags { - font-size: 0; - line-height: 1 -} - -.post .post-meta-item-tags .post-tags-label { - margin: 0 30px 0 0; - font-size: 18px; - line-height: 1.6667em; - vertical-align: top -} - -.post .post-meta-item-tags a { - display: inline-block; - font-size: 14px; - line-height: 2.1429em; - font-weight: 600; - vertical-align: top; - color: var(--logico-default-text-color) -} - -.post .post-meta-item-tags a:hover { - color: var(--logico-accent-color) -} - -.post .post-meta-item-tags a+a { - margin: 0 0 0 16px -} - -.post-navigation { - position: relative -} - -.post-navigation a { - text-decoration: none -} - -.post-navigation .post-navigation-list { - 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; - position: relative -} - -.post-navigation .post-navigation-item { - max-width: 250px -} - -.post-navigation .post-navigation-item .post-navigation-link { - font-weight: 600; - font-size: 16px; - line-height: 1.5em; - letter-spacing: -.03em -} - -.post-navigation .post-navigation-item .post-navigation-link a { - position: relative; - color: var(--logico-default-text-color) -} - -.post-navigation .post-navigation-item .post-navigation-link a:hover { - color: var(--logico-accent-color) -} - -.post-navigation .post-navigation-item .post-navigation-block { - display: none -} - -.post-navigation .post-navigation-item.prev-post { - text-align: left; - position: relative; - z-index: 2 -} - -.post-navigation .post-navigation-item.prev-post .post-navigation-link a:before { - content: '\e811'; - margin: 0 10px 0 0; - font: 400 normal 16px/1.5em 'fontello' -} - -.post-navigation .post-navigation-item.prev-post .post-navigation-block { - text-align: left -} - -.post-navigation .post-navigation-item.next-post { - text-align: right; - position: relative; - z-index: 2 -} - -.post-navigation .post-navigation-item.next-post .post-navigation-link a:after { - content: '\e812'; - margin: 0 0 0 10px; - font: 400 normal 16px/1.5em 'fontello' -} - -.post-navigation .post-navigation-item.next-post .post-navigation-block { - text-align: right -} - -.post-navigation .post-navigation-item.archive-icon-link.with-label { - position: static -} - -.post-navigation .post-navigation-item.archive-icon-link.with-label .archive-icon { - display: none; - position: absolute; - font-size: 90px; - line-height: 1.2422em; - font-weight: 500; - font-style: italic; - letter-spacing: -.03em; - left: 0; - right: 0; - top: 50%; - text-align: center; - -webkit-transform: translateY(-50%); - -ms-transform: translateY(-50%); - transform: translateY(-50%); - opacity: .2; - color: var(--logico-background-color); - -webkit-text-stroke: 2px var(--logico-light-text-color); - paint-order: stroke fill -} - -.post-navigation .post-navigation-categories { - font-size: 14px; - font-weight: 600; - text-transform: lowercase -} - -.post-navigation .post-navigation-categories a { - color: var(--logico-default-text-color) -} - -.post-navigation .post-navigation-categories a:before { - content: "/ " -} - -.post-navigation .post-navigation-categories a:hover { - color: var(--logico-accent-color) -} - -.post-navigation .post-navigation-image:not(:first-child) { - margin-top: 14px -} - -.post-navigation .post-navigation-title { - font-weight: 600; - font-size: 20px; - line-height: 1.3333em; - letter-spacing: -.03em; - color: var(--logico-default-text-color) -} - -.post-navigation .post-navigation-title:not(:first-child) { - margin-top: 20px -} - -.post-navigation .post-navigation-title a { - color: var(--logico-default-text-color) -} - -.post-navigation .post-navigation-title a:hover { - color: var(--logico-accent-color) -} - -.post-navigation .post-navigation-image { - width: 150px; - display: block -} - -.post-navigation .post-navigation-image img { - position: relative; - border-radius: var(--logico-radius-small,0) -} - -@media only screen and (min-width: 841px) { - .post-navigation .post-navigation-item .post-navigation-link { - width:20px; - height: 20px; - overflow: hidden; - font-size: 0; - line-height: 1em; - display: none - } - - .post-navigation .post-navigation-item.prev-post .post-navigation-link a:before { - margin: 0; - font-size: 20px; - line-height: 1em - } - - .post-navigation .post-navigation-item.prev-post .post-navigation-block { - 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 - } - - .post-navigation .post-navigation-item.next-post .post-navigation-link a:after { - margin: 0; - font-size: 20px; - line-height: 1em - } - - .post-navigation .post-navigation-item.next-post .post-navigation-block { - 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-end; - -moz-align-items: flex-end; - -ms-align-items: flex-end; - align-items: flex-end - } - - .post-navigation .post-navigation-item.archive-icon-link.with-label .archive-icon { - display: block - } -} - -@media only screen and (min-width: 1021px) { - .post-navigation .post-navigation-item .post-navigation-link { - display:block; - position: absolute; - top: 6px - } - - .post-navigation .post-navigation-item.prev-post { - padding: 0 0 0 34px - } - - .post-navigation .post-navigation-item.prev-post .post-navigation-link { - left: 0; - right: initial - } - - .post-navigation .post-navigation-item.next-post { - padding: 0 34px 0 0 - } - - .post-navigation .post-navigation-item.next-post .post-navigation-link { - left: initial; - right: 0 - } - - .post-navigation .post-navigation-item.archive-icon-link.with-label .archive-icon { - font-size: 121px - } -} - -@media only screen and (min-width: 1501px) { - .post-navigation .post-navigation-item.archive-icon-link.with-label .archive-icon { - font-size:161px - } -} - -.content-pagination,.woocommerce-pagination { - font-size: 0; - line-height: 1; - position: relative; - z-index: 2 -} - -.content-pagination:not(:first-child),.woocommerce-pagination:not(:first-child) { - margin-top: 60px -} - -.content-pagination .pagination,.woocommerce-pagination .pagination { - display: block -} - -.content-pagination .nav-links,.woocommerce-pagination .nav-links { - padding: 0; - font-size: 0; - line-height: 1; - text-align: center; - position: relative -} - -.content-pagination .page-numbers,.content-pagination .post-page-numbers,.content-pagination a.page-numbers,.content-pagination a.post-page-numbers,.woocommerce-pagination .page-numbers,.woocommerce-pagination .post-page-numbers,.woocommerce-pagination a.page-numbers,.woocommerce-pagination a.post-page-numbers { - display: inline-block; - text-decoration: none; - vertical-align: top; - margin: 0; - padding: 0 .5em; - min-width: 1.75em; - height: 1.75em; - position: relative; - font-size: 16px; - line-height: 1.625em; - font-weight: 400; - text-align: center; - border: solid 1px transparent; - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-transition: border-color 0.3s,color 0.3s; - transition: border-color 0.3s,color 0.3s; - color: var(--logico-default-text-color); - border-radius: var(--logico-radius-small,0) -} - -.content-pagination .page-numbers.dots,.content-pagination .post-page-numbers.dots,.content-pagination a.page-numbers.dots,.content-pagination a.post-page-numbers.dots,.woocommerce-pagination .page-numbers.dots,.woocommerce-pagination .post-page-numbers.dots,.woocommerce-pagination a.page-numbers.dots,.woocommerce-pagination a.post-page-numbers.dots { - cursor: default; - border: none; - background: none -} - -.content-pagination .page-numbers.prev,.content-pagination .page-numbers.next,.content-pagination .post-page-numbers.prev,.content-pagination .post-page-numbers.next,.content-pagination a.page-numbers.prev,.content-pagination a.page-numbers.next,.content-pagination a.post-page-numbers.prev,.content-pagination a.post-page-numbers.next,.woocommerce-pagination .page-numbers.prev,.woocommerce-pagination .page-numbers.next,.woocommerce-pagination .post-page-numbers.prev,.woocommerce-pagination .post-page-numbers.next,.woocommerce-pagination a.page-numbers.prev,.woocommerce-pagination a.page-numbers.next,.woocommerce-pagination a.post-page-numbers.prev,.woocommerce-pagination a.post-page-numbers.next { - -webkit-transition: color 0.3s; - transition: color 0.3s -} - -.content-pagination .page-numbers.prev.disabled,.content-pagination .page-numbers.next.disabled,.content-pagination .post-page-numbers.prev.disabled,.content-pagination .post-page-numbers.next.disabled,.content-pagination a.page-numbers.prev.disabled,.content-pagination a.page-numbers.next.disabled,.content-pagination a.post-page-numbers.prev.disabled,.content-pagination a.post-page-numbers.next.disabled,.woocommerce-pagination .page-numbers.prev.disabled,.woocommerce-pagination .page-numbers.next.disabled,.woocommerce-pagination .post-page-numbers.prev.disabled,.woocommerce-pagination .post-page-numbers.next.disabled,.woocommerce-pagination a.page-numbers.prev.disabled,.woocommerce-pagination a.page-numbers.next.disabled,.woocommerce-pagination a.post-page-numbers.prev.disabled,.woocommerce-pagination a.post-page-numbers.next.disabled { - cursor: default; - opacity: .5 -} - -.content-pagination .page-numbers.prev .button-icon,.content-pagination .page-numbers.next .button-icon,.content-pagination .post-page-numbers.prev .button-icon,.content-pagination .post-page-numbers.next .button-icon,.content-pagination a.page-numbers.prev .button-icon,.content-pagination a.page-numbers.next .button-icon,.content-pagination a.post-page-numbers.prev .button-icon,.content-pagination a.post-page-numbers.next .button-icon,.woocommerce-pagination .page-numbers.prev .button-icon,.woocommerce-pagination .page-numbers.next .button-icon,.woocommerce-pagination .post-page-numbers.prev .button-icon,.woocommerce-pagination .post-page-numbers.next .button-icon,.woocommerce-pagination a.page-numbers.prev .button-icon,.woocommerce-pagination a.page-numbers.next .button-icon,.woocommerce-pagination a.post-page-numbers.prev .button-icon,.woocommerce-pagination a.post-page-numbers.next .button-icon { - font: 400 normal .8333em/2em 'fontello'; - display: block -} - -.content-pagination .page-numbers.prev .button-icon:before,.content-pagination .post-page-numbers.prev .button-icon:before,.content-pagination a.page-numbers.prev .button-icon:before,.content-pagination a.post-page-numbers.prev .button-icon:before,.woocommerce-pagination .page-numbers.prev .button-icon:before,.woocommerce-pagination .post-page-numbers.prev .button-icon:before,.woocommerce-pagination a.page-numbers.prev .button-icon:before,.woocommerce-pagination a.post-page-numbers.prev .button-icon:before { - content: '\e811' -} - -.content-pagination .page-numbers.next .button-icon:before,.content-pagination .post-page-numbers.next .button-icon:before,.content-pagination a.page-numbers.next .button-icon:before,.content-pagination a.post-page-numbers.next .button-icon:before,.woocommerce-pagination .page-numbers.next .button-icon:before,.woocommerce-pagination .post-page-numbers.next .button-icon:before,.woocommerce-pagination a.page-numbers.next .button-icon:before,.woocommerce-pagination a.post-page-numbers.next .button-icon:before { - content: '\e812' -} - -.content-pagination .page-numbers.current,.content-pagination .post-page-numbers.current,.content-pagination a.page-numbers.current,.content-pagination a.post-page-numbers.current,.woocommerce-pagination .page-numbers.current,.woocommerce-pagination .post-page-numbers.current,.woocommerce-pagination a.page-numbers.current,.woocommerce-pagination a.post-page-numbers.current { - cursor: default; - z-index: 3; - font-weight: 600; - border-color: var(--logico-accent-color); - color: var(--logico-default-text-color) -} - -.content-pagination a.page-numbers:hover,.content-pagination a.post-page-numbers:hover,.woocommerce-pagination a.page-numbers:hover,.woocommerce-pagination a.post-page-numbers:hover { - color: var(--logico-accent-color) -} - -@media screen and (min-width: 661px) { - .content-pagination .page-numbers,.content-pagination .post-page-numbers,.content-pagination a.page-numbers,.content-pagination a.post-page-numbers,.woocommerce-pagination .page-numbers,.woocommerce-pagination .post-page-numbers,.woocommerce-pagination a.page-numbers,.woocommerce-pagination a.post-page-numbers { - line-height:1.6667em; - padding: .4444em .5em .5555em; - min-width: 2.7222em; - height: 2.7778em - } -} - -@media screen and (min-width: 841px) { - .content-pagination .page-numbers,.content-pagination .post-page-numbers,.content-pagination a.page-numbers,.content-pagination a.post-page-numbers,.woocommerce-pagination .page-numbers,.woocommerce-pagination .post-page-numbers,.woocommerce-pagination a.page-numbers,.woocommerce-pagination a.post-page-numbers { - font-size:18px - } - - .content-pagination .page-numbers.prev,.content-pagination .page-numbers.next,.content-pagination .post-page-numbers.prev,.content-pagination .post-page-numbers.next,.content-pagination a.page-numbers.prev,.content-pagination a.page-numbers.next,.content-pagination a.post-page-numbers.prev,.content-pagination a.post-page-numbers.next,.woocommerce-pagination .page-numbers.prev,.woocommerce-pagination .page-numbers.next,.woocommerce-pagination .post-page-numbers.prev,.woocommerce-pagination .post-page-numbers.next,.woocommerce-pagination a.page-numbers.prev,.woocommerce-pagination a.page-numbers.next,.woocommerce-pagination a.post-page-numbers.prev,.woocommerce-pagination a.post-page-numbers.next { - padding: .5em - } -} - -@media screen and (min-width: 1021px) { - .content-pagination:not(:first-child),.woocommerce-pagination:not(:first-child) { - margin-top:80px - } -} - -.filter-control-wrapper { - margin: 0 auto 26px; - max-width: var(--logico-content-width,1380px); - padding: 0 20px; - -moz-box-sizing: content-box; - box-sizing: content-box -} - -.filter-control-wrapper .filter-control-list .dots { - list-style: none; - margin: 0 -10px; - padding: 0; - font-size: 0; - line-height: 1; - text-align: center -} - -.filter-control-wrapper .filter-control-list .dots .dot { - display: inline-block; - vertical-align: bottom; - font-size: 14px; - line-height: 1.9286em; - font-weight: 600; - letter-spacing: .01em; - margin: 0 10px; - position: relative; - overflow: hidden; - cursor: pointer; - -webkit-transition: color 0.3s; - transition: color 0.3s; - padding: 0 6px 4px -} - -.filter-control-wrapper .filter-control-list .dots .dot.active { - cursor: default; - color: var(--logico-default-text-color) -} - -.filter-control-wrapper .filter-control-list .dots .dot:after { - content: ''; - position: absolute; - display: block; - left: 0; - right: 0; - bottom: 0; - height: 0; - -webkit-transition: opacity 0.3s; - transition: opacity 0.3s; - width: 100%; - opacity: 0; - border-bottom: solid 2px var(--logico-accent-color) -} - -.filter-control-wrapper .filter-control-list .dots .dot.active:after { - opacity: 1 -} - -.filter-control-wrapper .filter-control-list .dots .dot:not(.active):hover { - color: var(--logico-accent-color) -} - -.filter-control-wrapper .filter-control-list .dots .dot:not(.active):hover:after { - opacity: 1 -} - -@media only screen and (min-width: 661px) { - .filter-control-wrapper { - padding:0 30px; - margin: 0 auto 46px - } -} - -@media only screen and (min-width: 1021px) { - .filter-control-wrapper { - padding:0 20px; - margin: 0 auto 68px - } - - .filter-control-wrapper .filter-control-list .dots { - margin: 0 -20px - } - - .filter-control-wrapper .filter-control-list .dots .dot { - margin: 0 20px; - padding: 0 16px 4px - } -} - -.recent-posts-wrapper:not(:first-child) { - margin-top: 95px -} - -.elementor-widget .logico-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 .logico-heading.heading-with-pagination .logico-heading-inner { - display: block -} - -.elementor-widget .logico-heading.heading-with-pagination:not(:last-child) { - margin-bottom: 41px -} - -.elementor-widget .owl-dots-desktop { - display: none -} - -@media only screen and (min-width: 1021px) { - .elementor-widget .logico-heading.heading-with-pagination { - margin:0 auto; - width: 100%; - max-width: 1170px - } - - .elementor-widget .logico-heading.heading-with-pagination .logico-heading-inner { - width: calc(100% - 30px) - } - - .elementor-widget .logico-heading.heading-with-pagination .owl-dots,.elementor-widget .logico-heading.heading-with-pagination .slider-dots { - -webkit-flex-shrink: 0; - -moz-flex-shrink: 0; - -ms-flex-shrink: 0; - flex-shrink: 0 - } - - .elementor-widget.title-alignment-left .logico-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 .logico-heading.heading-with-pagination .logico-heading-inner { - margin: 0 15px 0 0 - } - - .elementor-widget.title-alignment-left .logico-heading.heading-with-pagination .owl-dots,.elementor-widget.title-alignment-left .logico-heading.heading-with-pagination .slider-dots { - margin: 0 -13px .275em 2px - } - - .elementor-widget.title-alignment-right .logico-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 .logico-heading.heading-with-pagination .logico-heading-inner { - margin: 0 0 0 15px - } - - .elementor-widget.title-alignment-right .logico-heading.heading-with-pagination .owl-dots,.elementor-widget.title-alignment-right .logico-heading.heading-with-pagination .slider-dots { - margin: 0 2px .275em -13px - } - - .elementor-widget.title-alignment-center .logico-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 .logico-heading.heading-with-pagination .logico-heading-inner { - margin: 0 - } - - .elementor-widget.title-alignment-center .logico-heading.heading-with-pagination .owl-dots,.elementor-widget.title-alignment-center .logico-heading.heading-with-pagination .slider-dots { - margin-top: 30px - } - - .elementor-widget .owl-dots-desktop { - display: block - } - - .elementor-widget .owl-dots-mobile { - display: none - } -} - -.elementor-widget .archive-listing-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; - max-width: 1170px; - margin-left: auto; - margin-right: auto -} - -.elementor-widget .archive-listing-footer:not(:first-child) { - margin-top: 140px -} - -.elementor-widget .archive-listing-footer .archive-navigation-button { - font-size: 0; - line-height: 1; - width: 100% -} - -.elementor-widget .archive-listing-footer .archive-navigation-button .logico-button { - min-width: 184px -} - -.elementor-widget .archive-listing-footer .archive-navigation-button .logico-button:before { - content: ''; - position: absolute; - display: block; - left: 0; - right: 0; - top: 0; - bottom: 0; - z-index: -1 -} - -.elementor-widget .archive-listing-footer .owl-dots,.elementor-widget .archive-listing-footer .slider-dots { - -webkit-flex-shrink: 0; - -moz-flex-shrink: 0; - -ms-flex-shrink: 0; - flex-shrink: 0; - margin: -13px -13px 0 0 -} - -.error-404-container .wrapper-socials,.mobile-header-menu-container .wrapper-socials,.top-bar .wrapper-socials,.body-container .wrapper-socials { - padding: 0; - list-style: none; - line-height: 1; - white-space: nowrap; - cursor: default; - margin: -16px -8px 0 -} - -.error-404-container .wrapper-socials li,.mobile-header-menu-container .wrapper-socials li,.top-bar .wrapper-socials li,.body-container .wrapper-socials li { - margin: 16px 8px 0; - display: inline-block; - vertical-align: middle; - padding: 0; - font-weight: 400 -} - -.error-404-container .wrapper-socials li:before,.mobile-header-menu-container .wrapper-socials li:before,.top-bar .wrapper-socials li:before,.body-container .wrapper-socials li:before { - content: none; - display: none -} - -.error-404-container .wrapper-socials a,.mobile-header-menu-container .wrapper-socials a,.top-bar .wrapper-socials a,.body-container .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; - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; - background-color: transparent; - line-height: 1em; - text-decoration: none; - color: var(--logico-default-text-color) -} - -.error-404-container .wrapper-socials a:before,.mobile-header-menu-container .wrapper-socials a:before,.top-bar .wrapper-socials a:before,.body-container .wrapper-socials a:before { - font-size: 16px -} - -.error-404-container .wrapper-socials a:hover,.mobile-header-menu-container .wrapper-socials a:hover,.top-bar .wrapper-socials a:hover,.body-container .wrapper-socials a:hover { - color: var(--logico-accent-color) -} - -.error-404-container .wrapper-socials a:before,.header .mobile-header-menu-container .wrapper-socials a:before,.top-bar .wrapper-socials a:before,.body-container .wrapper-socials a:before { - font-family: 'Font Awesome 6 Brands' -} - -.elementor-widget-accordion .elementor-accordion .elementor-accordion-item { - border: none; - border-bottom: solid 1px var(--logico-border-hover-color); - padding: 0 -} - -.elementor-widget-accordion .elementor-accordion .elementor-accordion-item .elementor-tab-content { - border-top: none -} - -.elementor-widget-accordion .elementor-accordion .elementor-accordion-item:first-child { - border-top: solid 1px var(--logico-border-hover-color) -} - -.elementor-widget-accordion .elementor-accordion .elementor-tab-title { - padding: 15px 0 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: 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: 0; - border-radius: 0; - font-size: 20px; - line-height: 1.5em; - font-weight: 600; - border: none; - -webkit-transition: all 0.3s; - transition: all 0.3s; - color: var(--logico-dark-text-color) -} - -.elementor-widget-accordion .elementor-accordion .elementor-tab-title .elementor-accordion-icon { - width: auto; - font-size: 15px; - line-height: 2em; - font-weight: 400; - -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-icon i { - line-height: 30px; - margin: 0 auto; - color: var(--logico-dark-text-color) -} - -.elementor-widget-accordion .elementor-accordion .elementor-tab-title .elementor-accordion-icon svg { - fill: var(--logico-dark-text-color) -} - -.elementor-widget-accordion .elementor-accordion .elementor-tab-title .elementor-accordion-title { - width: 100%; - text-decoration: none; - color: inherit -} - -.elementor-widget-accordion .elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon i { - color: var(--logico-accent-color) -} - -.elementor-widget-accordion .elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon svg { - fill: var(--logico-accent-color) -} - -.elementor-widget-accordion .elementor-accordion .elementor-tab-content { - padding: 0 11% 39px 0; - border: none; - margin: -7px 0 0 -} - -.elementor-widget-accordion .elementor-accordion .elementor-tab-content ul li:not(:first-child) { - margin-top: 13px -} - -.logico-awards-widget .awards-slider { - margin: 0 -10px; - width: calc(100% + 20px) -} - -.logico-awards-widget .awards-slider .owl-stage { - -webkit-align-items: stretch; - -moz-align-items: stretch; - -ms-align-items: stretch; - align-items: stretch -} - -.logico-awards-widget .awards-slider.show-inactive-items .owl-stage-outer { - overflow: initial -} - -.logico-awards-widget .awards-slider.show-inactive-items .owl-stage-outer .owl-item { - opacity: .2; - -webkit-transition: opacity 0.3s; - transition: opacity 0.3s -} - -.logico-awards-widget .awards-slider.show-inactive-items .owl-stage-outer .owl-item.active { - opacity: 1 -} - -.logico-awards-widget .award-item-wrapper { - padding: 0 10px; - position: relative; - height: 100% -} - -.logico-awards-widget .award-item { - position: relative; - height: 100%; - padding: 36px 23px 49px 35px; - border: solid 2px var(--logico-border-hover-color); - border-radius: var(--logico-radius-large,0) -} - -.logico-awards-widget .award-item-top { - 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 -} - -.logico-awards-widget .award-year { - font-size: 16px; - line-height: 1.875em; - color: var(--logico-dark-text-color); - margin: 5px 0 0 -} - -.logico-awards-widget .award-icon { - font-size: 40px; - text-align: right -} - -.logico-awards-widget .award-icon svg { - height: 40px -} - -.logico-awards-widget .award-icon i:before { - width: auto -} - -.logico-awards-widget .award-title { - font-size: 25px; - line-height: 1.6em; - font-weight: 700; - letter-spacing: -.03em; - color: var(--logico-dark-text-color) -} - -.logico-awards-widget .award-title:not(:first-child) { - margin-top: 21px -} - -@media only screen and (min-width: 841px) { - .logico-awards-widget .awards-slider { - margin:0 -20px; - width: calc(100% + 40px) - } - - .logico-awards-widget .award-item-wrapper { - padding: 0 20px - } -} - -.wpbs-main-wrapper .wpbs-container .wpbs-calendars-wrapper:not(.wpbs-legend-position-side):not(.wpbs-legend-position-top):not(.wpbs-legend-position-bottom) .wpbs-legend-item-icon-2 div:first-of-type,.wpbs-main-wrapper .wpbs-container .wpbs-calendars-wrapper:not(.wpbs-legend-position-side):not(.wpbs-legend-position-top):not(.wpbs-legend-position-bottom) .wpbs-legend-item-icon-1 div:first-of-type { - background: none -} - -.wpbs-main-wrapper .wpbs-container .wpbs-calendars-wrapper .wpbs-legend-item-icon .wpbs-legend-item-icon-color { - -webkit-transition: background-color 0.3s; - transition: background-color 0.3s -} - -.wpbs-main-wrapper .wpbs-container .wpbs-calendars .wpbs-calendar { - border-width: 10px; - border-style: solid; - margin-bottom: 0 -} - -.wpbs-main-wrapper .wpbs-container .wpbs-calendars .wpbs-calendar .wpbs-calendar-wrapper { - padding: 0 -} - -.wpbs-main-wrapper .wpbs-container .wpbs-calendars .wpbs-calendar .wpbs-calendar-header { - padding: 25px 8px -} - -.wpbs-main-wrapper .wpbs-container .wpbs-calendars .wpbs-calendar .wpbs-calendar-header .wpbs-calendar-header-navigation .wpbs-prev,.wpbs-main-wrapper .wpbs-container .wpbs-calendars .wpbs-calendar .wpbs-calendar-header .wpbs-calendar-header-navigation .wpbs-next { - background: none; - -webkit-transition: color 0.3s; - transition: color 0.3s -} - -.wpbs-main-wrapper .wpbs-container .wpbs-calendars .wpbs-calendar .wpbs-calendar-header .wpbs-calendar-header-navigation .wpbs-prev .wpbs-arrow,.wpbs-main-wrapper .wpbs-container .wpbs-calendars .wpbs-calendar .wpbs-calendar-header .wpbs-calendar-header-navigation .wpbs-next .wpbs-arrow { - border: none; - font: 400 normal 13px/26px 'fontello'; - width: 26px; - height: 26px; - display: block; - margin: 0; - position: static; - left: initial; - right: initial; - top: initial; - bottom: initial -} - -.wpbs-main-wrapper .wpbs-container .wpbs-calendars .wpbs-calendar .wpbs-calendar-header .wpbs-calendar-header-navigation .wpbs-prev .wpbs-arrow:before { - content: '\e805' -} - -.wpbs-main-wrapper .wpbs-container .wpbs-calendars .wpbs-calendar .wpbs-calendar-header .wpbs-calendar-header-navigation .wpbs-next .wpbs-arrow:before { - content: '\e806' -} - -.wpbs-main-wrapper .wpbs-container .wpbs-calendars .wpbs-calendar .wpbs-calendar-header .wpbs-calendar-header-navigation .wpbs-select-container select { - border: none; - background: none; - text-align: center; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - font-size: 20px; - outline: none -} - -.wpbs-main-wrapper .wpbs-container .wpbs-calendars .wpbs-calendar table thead tr th { - padding-top: 9px!important; - padding-bottom: 9px!important; - font-weight: 300; - font-size: 16px -} - -.wpbs-main-wrapper .wpbs-container .wpbs-calendars .wpbs-calendar table tbody tr td .wpbs-date.wpbs-gap { - background: none -} - -.wpbs-main-wrapper .wpbs-container .wpbs-calendars .wpbs-calendar table tbody tr td .wpbs-date-inner .wpbs-date-number { - font-size: 16px; - -webkit-transition: color 0.3s; - transition: color 0.3s -} - -.wpbs-main-wrapper .wpbs-form-container { - padding: 76px 15px 40px; - max-height: 90%; - overflow: auto; - opacity: 0; - position: fixed; - top: 0; - left: 50%; - right: initial; - -webkit-transform: translate(-50%,-100%); - -ms-transform: translate(-50%,-100%); - transform: translate(-50%,-100%); - -webkit-transition: all 0.3s; - transition: all 0.3s; - z-index: 9999; - width: 100% -} - -.wpbs-main-wrapper .wpbs-form-container .form-close { - position: absolute; - right: 20px; - left: initial; - top: 20px; - width: 17px; - height: 17px; - cursor: pointer; - -webkit-transition: opacity 0.3s; - transition: opacity 0.3s; - font: 400 normal 17px/20px 'fontello'; - text-align: center -} - -.wpbs-main-wrapper .wpbs-form-container .form-close:before { - content: '\e80f' -} - -.wpbs-main-wrapper .wpbs-form-container .form-close:hover { - opacity: .7 -} - -.wpbs-main-wrapper .wpbs-form-container.active { - opacity: 1; - top: 50%; - -webkit-transform: translate(-50%,-50%); - -ms-transform: translate(-50%,-50%); - transform: translate(-50%,-50%) -} - -.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field { - padding-bottom: 38px!important -} - -.wpbs-main-wrapper .wpbs-form-confirmation-message { - margin: 20px 0 0 -} - -@media only screen and (min-width: 481px) { - .wpbs-main-wrapper .wpbs-container .wpbs-calendars .wpbs-calendar { - border-width:32px - } -} - -@media only screen and (min-width: 841px) { - .wpbs-main-wrapper .wpbs-form-container { - max-width:540px!important; - padding: 76px 60px 56px - } - - .wpbs-main-wrapper .wpbs-form-container .form-close { - top: 23px; - left: initial; - right: 26px - } -} - -.elementor-widget-logico_button .button-container { - position: relative; - z-index: 2; - line-height: 1; - font-size: 0 -} - -.elementor-widget-logico_button a.logico-alter-button { - text-decoration: none -} - -.distance-title { - font-size: 30px; - line-height: 1.1667em; - font-weight: 600; - letter-spacing: -.03em; - color: var(--logico-dark-text-color); - margin: 0 0 .1667em -} - -.form-separator { - clear: both; - width: 100%; - height: 35px -} - -.logico-calculate-cost { - font-size: 40px; - line-height: 1em; - text-align: right; - font-weight: 600; - letter-spacing: -.03em; - margin: 1.125em 0 0 -} - -.logico-content-slider-widget .content-slider.nav-view-default .owl-nav { - left: 0; - right: 0; - opacity: 1; - height: 0; - display: none -} - -.logico-content-slider-widget .content-slider.nav-view-default .owl-nav [class*="owl-"] { - width: 30px; - height: 88px; - top: -44px; - border-radius: var(--logico-radius-medium,0) -} - -.logico-content-slider-widget .content-slider.nav-view-default .owl-nav [class*="owl-"]:before { - line-height: 88px -} - -.logico-content-slider-widget .content-slider.nav-view-compact .owl-nav { - right: 0; - left: 0; - opacity: 1; - width: 96px -} - -.logico-content-slider-widget .content-slider.nav-view-compact .owl-nav [class*="owl-"]:before { - font-size: 9px; - font-weight: 700 -} - -.logico-content-slider-widget .content-slider.nav-view-compact .owl-nav .owl-next { - border-radius: 0 var(--logico-radius-medium,0) var(--logico-radius-medium,0) 0 -} - -.logico-content-slider-widget .content-slider.nav-view-compact .owl-nav .owl-prev { - border-radius: var(--logico-radius-medium,0) 0 0 var(--logico-radius-medium,0) -} - -.logico-content-slider-widget .content-slider.nav-view-vertical .owl-nav { - right: 0; - left: 0; - opacity: 1; - width: 48px; - height: 96px -} - -.logico-content-slider-widget .content-slider.nav-view-vertical .owl-nav [class*="owl-"] { - width: 48px; - height: 48px -} - -.logico-content-slider-widget .content-slider.nav-view-vertical .owl-nav [class*="owl-"]:before { - font-size: 9px; - font-weight: 700 -} - -.logico-content-slider-widget .content-slider.nav-view-vertical .owl-nav .owl-prev { - left: 0; - right: 0; - bottom: 0; - top: initial; - border-radius: 0 0 var(--logico-radius-medium,0) var(--logico-radius-medium,0) -} - -.logico-content-slider-widget .content-slider.nav-view-vertical .owl-nav .owl-next { - left: 0; - right: 0; - bottom: initial; - top: 0; - border-radius: var(--logico-radius-medium,0) var(--logico-radius-medium,0) 0 0 -} - -.logico-content-slider-widget .content-slider.nav-h-position-left .owl-nav { - left: 0; - right: initial -} - -.logico-content-slider-widget .content-slider.nav-h-position-right .owl-nav { - right: 0; - left: initial -} - -.logico-content-slider-widget .content-slider.nav-v-position-top .owl-nav { - top: 0; - bottom: initial; - -webkit-transform: none; - -ms-transform: none; - transform: none -} - -.logico-content-slider-widget .content-slider.nav-v-position-bottom .owl-nav { - top: initial; - bottom: 0; - -webkit-transform: none; - -ms-transform: none; - transform: none -} - -.logico-content-slider-widget .content-item { - position: relative -} - -.logico-content-slider-widget .content-item:before { - content: ''; - position: absolute; - display: block; - left: 0; - right: 0; - top: 0; - bottom: 0 -} - -.logico-content-slider-widget .content-item .heading-content,.logico-content-slider-widget .content-item .text-content { - display: inline-block -} - -.logico-content-slider-widget .content-item .slide-content-inner { - padding: 0 20px; - -moz-box-sizing: content-box; - box-sizing: content-box -} - -.logico-content-slider-widget .content-item .content-slider-item-heading { - paint-order: stroke fill -} - -.logico-content-slider-widget .content-item.slide-style-standard .slide-content { - max-width: var(--logico-content-width,1380px); - margin: 0 auto; - 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; - position: relative; - height: 100%; - z-index: 2 -} - -.logico-content-slider-widget .content-item.slide-style-standard .content-slider-item-text { - margin: 23px 0 0 -} - -.logico-content-slider-widget .content-item.slide-style-standard .content-slider-item-buttons { - font-size: 0; - line-height: 1; - margin: 48px 0 0 -} - -.logico-content-slider-widget .content-item.slide-style-modern .slide-content { - max-width: var(--logico-content-width,1380px); - margin: 0 auto; - 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; - position: relative; - z-index: 2 -} - -.logico-content-slider-widget .content-item.slide-style-modern .slide-content-inner { - padding: 0 20px; - -moz-box-sizing: content-box; - box-sizing: content-box; - 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 -} - -.logico-content-slider-widget .content-item.slide-style-modern .content-slider-item-heading { - margin: 0!important; - padding: 0 0 30px -} - -.logico-content-slider-widget .content-item.slide-style-modern .content-slider-item-text { - position: relative -} - -.logico-content-slider-widget .content-item.slide-style-modern .content-slider-item-text .text-content { - padding: 0 0 30px -} - -.logico-content-slider-widget .content-item.slide-style-modern .content-slider-item-buttons { - font-size: 0; - line-height: 1; - position: absolute; - left: 0; - right: 0; - top: 100% -} - -.logico-content-slider-widget .content-item.slide-style-modern .content-slider-item-buttons .logico-alter-button { - display: block; - border: none!important; - background-position: 0 0; - text-align: left; - padding: 1.7143em 5.21em 1.7143em 2.1428em; - border-radius: 0 0 var(--logico-radius-medium,0) var(--logico-radius-medium,0); - background: -webkit-linear-gradient(0deg,var(--logico-button-background-color) 50%,var(--logico-button-background-hover) 50%); - background: -moz-linear-gradient(0deg,var(--logico-button-background-color) 50%,var(--logico-button-background-hover) 50%); - background: linear-gradient(0deg,var(--logico-button-background-color) 50%,var(--logico-button-background-hover) 50%); - -webkit-background-size: 100% 200%; - -moz-background-size: 100% 200%; - -o-background-size: 100% 200%; - background-size: 100% 200%; - background-position: 0 100% -} - -.logico-content-slider-widget .content-item.slide-style-modern .content-slider-item-buttons .logico-alter-button:after { - content: none; - display: none -} - -.logico-content-slider-widget .content-item.slide-style-modern .content-slider-item-buttons .logico-alter-button:not(:disabled):not(.disabled):hover { - background-position: 0 0; - padding: 1.7143em 5.21em 1.7143em 2.1428em -} - -.logico-content-slider-widget .content-item.slide-style-modern .content-slider-item-buttons .logico-alter-button:not(:disabled):not(.disabled):hover:before { - animation: none -} - -.logico-content-slider-widget .content-item.slide-style-modern .content-slider-item-buttons .logico-alter-button:before,.logico-content-slider-widget .content-item.slide-style-modern .content-slider-item-buttons .logico-alter-button:after { - font-size: 1.0714em -} - -.logico-content-slider-widget h1.content-slider-item-heading { - margin: 0 -} - -.logico-content-slider-widget .logico-content-wrapper-1,.logico-content-slider-widget .logico-content-wrapper-2,.logico-content-slider-widget .logico-content-wrapper-3 { - opacity: 0; - -webkit-transform: translateY(50px); - -ms-transform: translateY(50px); - transform: translateY(50px); - -webkit-transition: all 0.9s ease-out; - transition: all 0.9s ease-out -} - -.logico-content-slider-widget .logico-content-wrapper-1 { - -webkit-transition-delay: .9s; - transition-delay: .9s -} - -.logico-content-slider-widget .logico-content-wrapper-2 { - -webkit-transition-delay: 1.2s; - transition-delay: 1.2s -} - -.logico-content-slider-widget .logico-content-wrapper-3 { - -webkit-transition-delay: 1.5s; - transition-delay: 1.5s -} - -.logico-content-slider-widget .owl-carousel.owl-theme .owl-item { - outline: none -} - -.logico-content-slider-widget .owl-carousel.owl-theme .owl-item.active .logico-content-wrapper-1,.logico-content-slider-widget .owl-carousel.owl-theme .owl-item.active .logico-content-wrapper-2,.logico-content-slider-widget .owl-carousel.owl-theme .owl-item.active .logico-content-wrapper-3 { - opacity: 1; - -webkit-transform: translateY(0); - -ms-transform: translateY(0); - transform: translateY(0) -} - -.logico-content-slider-widget .owl-carousel.owl-theme .owl-item.active .content-item .additional-image { - opacity: 1 -} - -@media only screen and (min-width: 661px) { - .logico-content-slider-widget .content-slider.nav-view-default .owl-nav { - display:block - } - - .logico-content-slider-widget .content-slider.nav-view-default .owl-nav [class*="owl-"] { - width: 48px - } - - .logico-content-slider-widget .content-item .slide-content-inner { - padding: 0 30px - } - - .logico-content-slider-widget .content-item.slide-style-modern .slide-content-inner { - 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 - } - - .logico-content-slider-widget .content-item.slide-style-modern .content-slider-item-heading { - padding: 0 0 30px - } - - .logico-content-slider-widget .content-item.slide-style-modern .content-slider-item-text .text-content { - padding: 20px 0 30px - } -} - -@media only screen and (min-width: 841px) { - .logico-content-slider-widget .owl-carousel.owl-theme .slider-item { - height:600px - } -} - -@media only screen and (min-width: 1201px) { - .logico-content-slider-widget .content-slider.nav-view-vertical .owl-nav { - width:78px; - height: 178px - } - - .logico-content-slider-widget .content-slider.nav-view-vertical .owl-nav [class*="owl-"] { - width: 78px; - height: 89px - } - - .logico-content-slider-widget .content-slider.nav-view-vertical .owl-nav [class*="owl-"]:before { - font-size: 13px - } - - .logico-content-slider-widget .content-item .slide-content-inner { - padding: 0 20px - } - - .logico-content-slider-widget .content-item.slide-style-modern .content-slider-item-heading { - padding: 0 0 46px - } - - .logico-content-slider-widget .content-item.slide-style-modern .content-slider-item-text .text-content { - padding: 57px 0 76px - } -} - -.elementor-widget-logico_custom_navigation_menu ul.logico-custom-menu-widget { - list-style: none; - margin: 0; - padding: 0 -} - -.elementor-widget-logico_custom_navigation_menu ul.logico-custom-menu-widget li { - margin: 0; - padding: 0; - line-height: 1.875em -} - -.elementor-widget-logico_custom_navigation_menu ul.logico-custom-menu-widget li:before { - content: none; - display: none -} - -.elementor-widget-logico_custom_navigation_menu ul.logico-custom-menu-widget li a { - text-decoration: none; - padding-bottom: .0625em; - color: var(--logico-dark-text-color); - -webkit-transition: color 0.3s,padding 0.3s,border-color 0.3s; - transition: color 0.3s,padding 0.3s,border-color 0.3s; - border-bottom: solid .0625em transparent; - position: relative -} - -.elementor-widget-logico_custom_navigation_menu ul.logico-custom-menu-widget li a:before { - content: '/\ '; - display: block; - position: absolute; - top: -.1875em; - left: 0; - right: initial; - -webkit-transition: transform 0.3s,opacity 0.3s; - transition: transform 0.3s,opacity 0.3s; - -webkit-transform: translateX(-100%); - -ms-transform: translateX(-100%); - transform: translateX(-100%); - opacity: 0 -} - -.elementor-widget-logico_custom_navigation_menu ul.logico-custom-menu-widget li a:hover { - color: var(--logico-accent-color); - border-color: var(--logico-accent-color); - padding-left: .625em; - padding-right: 0 -} - -.elementor-widget-logico_custom_navigation_menu ul.logico-custom-menu-widget li a:hover:before { - -webkit-transform: translateX(0); - -ms-transform: translateX(0); - transform: translateX(0); - opacity: 1 -} - -.block-decoration { - font-size: 0; - line-height: 1; - display: none -} - -.block-decoration.block-decoration-style-1 .block-decoration-item,.block-decoration.page-title-decoration .block-decoration-item { - display: inline-block; - height: 0; - position: relative; - width: 50px -} - -.block-decoration.block-decoration-style-1 .block-decoration-item:before,.block-decoration.block-decoration-style-1 .block-decoration-item:after,.block-decoration.page-title-decoration .block-decoration-item:before,.block-decoration.page-title-decoration .block-decoration-item:after { - content: ''; - position: absolute; - display: block; - right: 0; - left: 0; - height: 0; - padding: 0 -} - -.block-decoration.block-decoration-style-1 .block-decoration-item:before,.block-decoration.page-title-decoration .block-decoration-item:before { - bottom: 0; - border-radius: var(--logico-radius-medium,0) var(--logico-radius-medium,0) 0 0 -} - -.block-decoration.block-decoration-style-1 .block-decoration-item:after,.block-decoration.page-title-decoration .block-decoration-item:after { - top: 0; - border-radius: 0 0 var(--logico-radius-medium,0) var(--logico-radius-medium,0) -} - -.block-decoration.block-decoration-style-1.animation-enable .block-decoration-item:before,.block-decoration.page-title-decoration.animation-enable .block-decoration-item:before { - -webkit-transition: padding 0.5s 1s cubic-bezier(0,0,.15,.96); - transition: padding 0.5s 1s cubic-bezier(0,0,.15,.96) -} - -.block-decoration.block-decoration-style-1.animation-enable .block-decoration-item:after,.block-decoration.page-title-decoration.animation-enable .block-decoration-item:after { - -webkit-transition: padding 0.5s 1.5s cubic-bezier(0,0,.15,.96); - transition: padding 0.5s 1.5s cubic-bezier(0,0,.15,.96) -} - -.block-decoration.block-decoration-style-1.animated .block-decoration-item:before,.block-decoration.block-decoration-style-1.animated .block-decoration-item:after,.block-decoration.block-decoration-style-1.animation-disable .block-decoration-item:before,.block-decoration.block-decoration-style-1.animation-disable .block-decoration-item:after,.block-decoration.page-title-decoration.animated .block-decoration-item:before,.block-decoration.page-title-decoration.animated .block-decoration-item:after,.block-decoration.page-title-decoration.animation-disable .block-decoration-item:before,.block-decoration.page-title-decoration.animation-disable .block-decoration-item:after { - padding: 100% 0 0 -} - -.block-decoration.block-decoration-style-2 .block-decoration-item { - display: inline-block; - height: 0; - position: relative; - width: 40px -} - -.block-decoration.block-decoration-style-2 .block-decoration-item:before { - content: ''; - position: absolute; - display: block; - height: 0; - padding: 0; - width: 100%; - bottom: 0; - left: initial; - right: 200% -} - -.block-decoration.block-decoration-style-2 .block-decoration-item .decoration-accent { - position: absolute; - display: block; - height: 0; - padding: 0; - width: 100%; - top: 0; - left: initial; - right: 0 -} - -.block-decoration.block-decoration-style-2 .block-decoration-item .decoration-accent:before { - content: ''; - position: absolute; - display: block; - height: 0; - padding: 0; - width: 100%; - bottom: 0; - left: initial; - right: 100%; - top: 100% -} - -.block-decoration.block-decoration-style-2.animation-enable .block-decoration-item:before { - -webkit-transition: padding 0.5s 1s cubic-bezier(0,0,.15,.96); - transition: padding 0.5s 1s cubic-bezier(0,0,.15,.96) -} - -.block-decoration.block-decoration-style-2.animation-enable .block-decoration-item .decoration-accent { - -webkit-transition: padding 0.5s 1.5s cubic-bezier(0,0,.15,.96); - transition: padding 0.5s 1.5s cubic-bezier(0,0,.15,.96) -} - -.block-decoration.block-decoration-style-2.animation-enable .block-decoration-item .decoration-accent:before { - -webkit-transition: padding 0.5s 2s cubic-bezier(0,0,.15,.96); - transition: padding 0.5s 2s cubic-bezier(0,0,.15,.96) -} - -.block-decoration.block-decoration-style-2.animated .block-decoration-item:before,.block-decoration.block-decoration-style-2.animated .block-decoration-item .decoration-accent:before,.block-decoration.block-decoration-style-2.animation-disable .block-decoration-item:before,.block-decoration.block-decoration-style-2.animation-disable .block-decoration-item .decoration-accent:before { - padding: 100% 0 0 -} - -.block-decoration.block-decoration-style-2.animated .block-decoration-item .decoration-accent,.block-decoration.block-decoration-style-2.animation-disable .block-decoration-item .decoration-accent { - padding: 200% 0 0 -} - -.block-decoration.block-decoration-style-3 .block-decoration-item { - display: inline-block; - height: 0; - position: relative; - width: 40px -} - -.block-decoration.block-decoration-style-3 .block-decoration-item:before,.block-decoration.block-decoration-style-3 .block-decoration-item:after { - content: ''; - position: absolute; - display: block; - height: 0; - padding: 0; - width: 100%; - left: 0; - right: 0 -} - -.block-decoration.block-decoration-style-3 .block-decoration-item:before { - bottom: 100% -} - -.block-decoration.block-decoration-style-3 .block-decoration-item:after { - top: 100% -} - -.block-decoration.block-decoration-style-3 .block-decoration-item .decoration-accent { - position: absolute; - display: block; - height: 0; - padding: 0; - width: 100%; - top: 0; - left: 100%; - right: initial -} - -.block-decoration.block-decoration-style-3 .block-decoration-item .decoration-accent:before { - content: ''; - position: absolute; - display: block; - height: 0; - padding: 0; - width: 100%; - bottom: 0; - left: 0; - right: initial; - top: 100% -} - -.block-decoration.block-decoration-style-3.animation-enable .block-decoration-item { - -webkit-transition: padding 0.5s 0.5s cubic-bezier(0,0,.15,.96); - transition: padding 0.5s 0.5s cubic-bezier(0,0,.15,.96) -} - -.block-decoration.block-decoration-style-3.animation-enable .block-decoration-item:before { - -webkit-transition: padding 0.5s 1s cubic-bezier(0,0,.15,.96); - transition: padding 0.5s 1s cubic-bezier(0,0,.15,.96) -} - -.block-decoration.block-decoration-style-3.animation-enable .block-decoration-item:after { - -webkit-transition: padding 0.5s 1.5s cubic-bezier(0,0,.15,.96); - transition: padding 0.5s 1.5s cubic-bezier(0,0,.15,.96) -} - -.block-decoration.block-decoration-style-3.animation-enable .block-decoration-item .decoration-accent { - -webkit-transition: padding 0.5s 2s cubic-bezier(0,0,.15,.96); - transition: padding 0.5s 2s cubic-bezier(0,0,.15,.96) -} - -.block-decoration.block-decoration-style-3.animation-enable .block-decoration-item .decoration-accent:before { - -webkit-transition: padding 0.5s 2.5s cubic-bezier(0,0,.15,.96); - transition: padding 0.5s 2.5s cubic-bezier(0,0,.15,.96) -} - -.block-decoration.block-decoration-style-3.animated .block-decoration-item,.block-decoration.block-decoration-style-3.animated .block-decoration-item:before,.block-decoration.block-decoration-style-3.animated .block-decoration-item:after,.block-decoration.block-decoration-style-3.animated .block-decoration-item .decoration-accent:before,.block-decoration.block-decoration-style-3.animation-disable .block-decoration-item,.block-decoration.block-decoration-style-3.animation-disable .block-decoration-item:before,.block-decoration.block-decoration-style-3.animation-disable .block-decoration-item:after,.block-decoration.block-decoration-style-3.animation-disable .block-decoration-item .decoration-accent:before { - padding: 100% 0 0 -} - -.block-decoration.block-decoration-style-3.animated .block-decoration-item .decoration-accent,.block-decoration.block-decoration-style-3.animation-disable .block-decoration-item .decoration-accent { - padding: 200% 0 0 -} - -.block-decoration.block-decoration-style-4 .block-decoration-item { - display: inline-block; - height: 0; - position: relative; - width: 40px -} - -.block-decoration.block-decoration-style-4 .block-decoration-item:before,.block-decoration.block-decoration-style-4 .block-decoration-item:after { - content: ''; - position: absolute; - display: block; - height: 0; - padding: 0; - width: 100%; - left: 0; - right: 0 -} - -.block-decoration.block-decoration-style-4 .block-decoration-item:before { - bottom: 100% -} - -.block-decoration.block-decoration-style-4 .block-decoration-item:after { - top: 100% -} - -.block-decoration.block-decoration-style-4 .block-decoration-item .decoration-accent { - position: absolute; - display: block; - height: 0; - padding: 0; - width: 100%; - top: 0; - right: 100%; - left: initial -} - -.block-decoration.block-decoration-style-4 .block-decoration-item .decoration-accent:before { - content: ''; - position: absolute; - display: block; - height: 0; - padding: 0; - width: 100%; - bottom: 0; - right: 0; - left: initial; - top: 100% -} - -.block-decoration.block-decoration-style-4.animation-enable .block-decoration-item { - -webkit-transition: padding 0.5s 0.5s cubic-bezier(0,0,.15,.96); - transition: padding 0.5s 0.5s cubic-bezier(0,0,.15,.96) -} - -.block-decoration.block-decoration-style-4.animation-enable .block-decoration-item:before { - -webkit-transition: padding 0.5s 1s cubic-bezier(0,0,.15,.96); - transition: padding 0.5s 1s cubic-bezier(0,0,.15,.96) -} - -.block-decoration.block-decoration-style-4.animation-enable .block-decoration-item:after { - -webkit-transition: padding 0.5s 1.5s cubic-bezier(0,0,.15,.96); - transition: padding 0.5s 1.5s cubic-bezier(0,0,.15,.96) -} - -.block-decoration.block-decoration-style-4.animation-enable .block-decoration-item .decoration-accent { - -webkit-transition: padding 0.5s 2s cubic-bezier(0,0,.15,.96); - transition: padding 0.5s 2s cubic-bezier(0,0,.15,.96) -} - -.block-decoration.block-decoration-style-4.animation-enable .block-decoration-item .decoration-accent:before { - -webkit-transition: padding 0.5s 2.5s cubic-bezier(0,0,.15,.96); - transition: padding 0.5s 2.5s cubic-bezier(0,0,.15,.96) -} - -.block-decoration.block-decoration-style-4.animated .block-decoration-item,.block-decoration.block-decoration-style-4.animated .block-decoration-item:before,.block-decoration.block-decoration-style-4.animated .block-decoration-item:after,.block-decoration.block-decoration-style-4.animated .block-decoration-item .decoration-accent:before,.block-decoration.block-decoration-style-4.animation-disable .block-decoration-item,.block-decoration.block-decoration-style-4.animation-disable .block-decoration-item:before,.block-decoration.block-decoration-style-4.animation-disable .block-decoration-item:after,.block-decoration.block-decoration-style-4.animation-disable .block-decoration-item .decoration-accent:before { - padding: 100% 0 0 -} - -.block-decoration.block-decoration-style-4.animated .block-decoration-item .decoration-accent,.block-decoration.block-decoration-style-4.animation-disable .block-decoration-item .decoration-accent { - padding: 200% 0 0 -} - -@media only screen and (min-width: 841px) { - .block-decoration.block-decoration-style-1 .block-decoration-item,.block-decoration.page-title-decoration .block-decoration-item { - width:70px - } -} - -@media only screen and (min-width: 1021px) { - .block-decoration { - display:inline-block; - font-size: 0; - line-height: 1; - vertical-align: top - } - - .block-decoration.block-decoration-style-1 .block-decoration-item,.block-decoration.page-title-decoration .block-decoration-item { - width: 93px - } - - .block-decoration.block-decoration-style-2 .block-decoration-item,.block-decoration.block-decoration-style-3 .block-decoration-item,.block-decoration.block-decoration-style-4 .block-decoration-item { - width: 58px - } -} - -.elementor-widget-logico_file a.logico-file-widget { - text-decoration: none; - display: block -} - -.elementor-widget-logico_file .file-item,.elementor-widget-logico_file .file-item-content,.elementor-widget-logico_file .file-item-content-inner,.elementor-widget-logico_file .file-item-icon,.elementor-widget-logico_file .file-item-title,.elementor-widget-logico_file .file-item-description,.elementor-widget-logico_file .file-item-meta,.elementor-widget-logico_file .file-item-buttons { - display: block -} - -.elementor-widget-logico_file.widget-style-standard .elementor-widget-container { - border: solid 1px var(--logico-border-hover-color); - padding: 36px 30px 27px 24px; - -webkit-transition: all 0.3s; - transition: all 0.3s -} - -.elementor-widget-logico_file.widget-style-standard .width-decorative-icon .file-item:before { - content: '\e849'; - font: 400 normal 20px/1em 'fontello'; - position: absolute; - display: block; - right: 15px; - left: initial; - bottom: 15px; - color: var(--logico-dark-text-color); - -webkit-transition: color 0.3s; - transition: color 0.3s -} - -.elementor-widget-logico_file.widget-style-standard .file-item-title { - font-size: 20px; - line-height: 1.4em; - min-height: 2.8em; - font-weight: 600; - letter-spacing: -.03em; - color: var(--logico-dark-text-color); - -webkit-transition: color 0.3s; - transition: color 0.3s -} - -.elementor-widget-logico_file.widget-style-standard .file-item-icon { - font-size: 40px; - line-height: 1em; - margin-left: -1px; - margin-right: -1px; - -webkit-transition: color 0.3s; - transition: color 0.3s -} - -.elementor-widget-logico_file.widget-style-standard .file-item-icon:not(:first-child) { - margin-top: 30px -} - -.elementor-widget-logico_file.widget-style-standard .file-item-description { - font-size: 16px; - line-height: 1.5em; - min-height: 4.5em; - font-weight: 600; - letter-spacing: -.03em; - color: var(--logico-dark-text-color); - margin-top: 40px; - -webkit-transition: color 0.3s; - transition: color 0.3s -} - -.elementor-widget-logico_file.widget-style-standard .file-item-meta { - color: var(--logico-default-text-color); - -webkit-transition: color 0.3s; - transition: color 0.3s -} - -.elementor-widget-logico_file.widget-style-standard .file-item-meta:not(:first-child) { - margin-top: 10px -} - -.elementor-widget-logico_file.widget-style-standard:hover .elementor-widget-container { - border-color: var(--logico-border-color) -} - -.elementor-widget-logico_file.widget-style-standard:hover .file-item-description { - text-decoration: underline -} - -.elementor-widget-logico_file.widget-style-standard:hover .width-decorative-icon .file-item:before { - color: var(--logico-light-text-color) -} - -.elementor-widget-logico_file.widget-style-compact .elementor-widget-container { - padding: 29px 20px 26px 15px; - border: solid 1px var(--logico-border-hover-color); - -webkit-transition: all 0.3s; - transition: all 0.3s -} - -.elementor-widget-logico_file.widget-style-compact .width-decorative-icon .file-item:before { - content: '\e849'; - font: 400 normal 20px/1em 'fontello'; - position: absolute; - display: block; - right: 15px; - left: initial; - bottom: 15px; - color: var(--logico-dark-text-color); - -webkit-transition: color 0.3s; - transition: color 0.3s -} - -.elementor-widget-logico_file.widget-style-compact .file-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: center; - -moz-align-items: center; - -ms-align-items: center; - align-items: center -} - -.elementor-widget-logico_file.widget-style-compact .file-item-icon { - -webkit-flex-shrink: 0; - -moz-flex-shrink: 0; - -ms-flex-shrink: 0; - flex-shrink: 0; - font-size: 40px; - line-height: 1em; - margin: -4px 0 0 -1px; - -webkit-transition: color 0.3s; - transition: color 0.3s -} - -.elementor-widget-logico_file.widget-style-compact .file-item-icon:not(:last-child) { - margin-right: 19px; - margin-left: -1px -} - -.elementor-widget-logico_file.widget-style-compact .file-item-content { - width: 100% -} - -.elementor-widget-logico_file.widget-style-compact .file-item-title { - font-size: 18px; - line-height: 1.3889em; - font-weight: 600; - letter-spacing: -.03em; - margin: 0; - -webkit-transition: color 0.3s; - transition: color 0.3s; - color: var(--logico-dark-text-color) -} - -.elementor-widget-logico_file.widget-style-compact .file-item-description { - -webkit-transition: color 0.3s; - transition: color 0.3s; - font-size: 14px; - line-height: 1.4286em; - color: var(--logico-default-text-color); - margin: 5px 0 0 -} - -.elementor-widget-logico_file.widget-style-compact .file-item-meta { - font-size: 14px; - line-height: 2.0714em; - font-weight: 400; - -webkit-transition: color 0.3s; - transition: color 0.3s; - color: var(--logico-default-text-color); - margin: 0 -} - -.elementor-widget-logico_file.widget-style-compact:hover>.elementor-widget-container { - border-color: var(--logico-border-color) -} - -.elementor-widget-logico_file.widget-style-wide .elementor-widget-container { - -webkit-transition: all 0.3s; - transition: all 0.3s; - padding: 27px 0 26px -} - -.elementor-widget-logico_file.widget-style-wide .file-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: center; - -moz-align-items: center; - -ms-align-items: center; - align-items: center; - -webkit-transition: all 0.3s; - transition: all 0.3s -} - -.elementor-widget-logico_file.widget-style-wide .file-item-icon { - -webkit-flex-shrink: 0; - -moz-flex-shrink: 0; - -ms-flex-shrink: 0; - flex-shrink: 0; - font-size: 40px; - line-height: 1em; - margin: -4px 0 0 -3px; - -webkit-transition: color 0.3s; - transition: color 0.3s -} - -.elementor-widget-logico_file.widget-style-wide .file-item-icon:not(:last-child) { - margin-right: 20px; - margin-left: -3px -} - -.elementor-widget-logico_file.widget-style-wide .file-item-content,.elementor-widget-logico_file.widget-style-wide .file-item-content-inner { - width: 100% -} - -.elementor-widget-logico_file.widget-style-wide .file-item-title { - font-size: 18px; - line-height: 1.3889em; - font-weight: 600; - letter-spacing: -.03em; - margin: 0; - -webkit-transition: color 0.3s; - transition: color 0.3s; - color: var(--logico-dark-text-color) -} - -.elementor-widget-logico_file.widget-style-wide .file-item-description { - -webkit-transition: color 0.3s; - transition: color 0.3s; - font-size: 14px; - line-height: 1.4286em; - color: var(--logico-default-text-color); - margin: 5px 0 0 -} - -.elementor-widget-logico_file.widget-style-wide .file-item-meta { - font-size: 14px; - line-height: 2.0714em; - font-weight: 400; - -webkit-transition: color 0.3s; - transition: color 0.3s; - color: var(--logico-light-text-color); - margin: 0 -} - -.elementor-widget-logico_file.widget-style-wide .file-item-meta:not(:first-child) { - margin: 3px 0 0 -} - -.elementor-widget-logico_file.widget-style-wide .file-item-buttons { - font-size: 0; - line-height: 1; - -webkit-flex-shrink: 0; - -moz-flex-shrink: 0; - -ms-flex-shrink: 0; - flex-shrink: 0 -} - -.elementor-widget-logico_file.widget-style-wide .file-item-buttons:not(:first-child) { - margin: 1px 0 0 0 -} - -.elementor-widget-logico_file.widget-style-wide .file-item-buttons .file-item-button { - font-size: 14px; - line-height: 2.1428em; - color: var(--logico-dark-text-color); - display: inline-block; - -webkit-transition: color 0.3s; - transition: color 0.3s -} - -.elementor-widget-logico_file.widget-style-wide .file-item-buttons .file-item-button a { - color: inherit -} - -.elementor-widget-logico_file.widget-style-wide .file-item-buttons .file-item-button:not(:first-child) { - margin: 0 0 0 1.4286em -} - -.elementor-widget-logico_file.widget-style-wide .file-item-buttons .file-item-button:before { - font: normal 400 1em/2.1428em 'fontello'; - margin: 0 .7143em 0 0; - display: inline-block; - vertical-align: top -} - -.elementor-widget-logico_file.widget-style-wide .file-item-buttons .file-item-button.button-view:before { - content: '\e84b'; - font-size: .7143em; - line-height: 3em -} - -.elementor-widget-logico_file.widget-style-wide .file-item-buttons .file-item-button.button-download:before { - content: '\e84a' -} - -.elementor-widget-logico_file.widget-style-wide .file-item-buttons .file-item-button.button-print:before { - content: '\e858'; - font-size: .8571em; - line-height: 2.5em -} - -.elementor-widget-logico_file.widget-style-wide:hover .elementor-widget-container { - background-color: var(--logico-background-alter-color) -} - -@media only screen and (min-width: 841px) { - .elementor-widget-logico_file.widget-style-standard .elementor-widget-container { - padding:56px 90px 39px 44px - } - - .elementor-widget-logico_file.widget-style-standard .width-decorative-icon .file-item:before { - font-size: 30px; - right: 37px; - left: initial; - bottom: 40px - } - - .elementor-widget-logico_file.widget-style-standard .file-item-title { - font-size: 25px - } - - .elementor-widget-logico_file.widget-style-standard .file-item-icon { - font-size: 62px - } - - .elementor-widget-logico_file.widget-style-standard .file-item-icon:not(:first-child) { - margin-top: 49px - } - - .elementor-widget-logico_file.widget-style-standard .file-item-description { - font-size: 20px; - margin-top: 71px - } - - .elementor-widget-logico_file.widget-style-standard .file-item-meta { - font-size: 18px - } - - .elementor-widget-logico_file.widget-style-compact .elementor-widget-container { - padding: 29px 70px 26px 19px - } - - .elementor-widget-logico_file.widget-style-compact .width-decorative-icon .file-item:before { - right: 25px; - left: initial; - bottom: 25px - } - - .elementor-widget-logico_file.widget-style-compact .file-item-icon:not(:last-child) { - margin-right: 29px; - margin-left: -1px - } - - .elementor-widget-logico_file.widget-style-wide .file-item-icon:not(:last-child) { - margin-right: 36px; - margin-left: -3px - } - - .elementor-widget-logico_file.widget-style-wide .file-item-content { - width: 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: center; - -moz-align-items: center; - -ms-align-items: center; - align-items: center - } - - .elementor-widget-logico_file.widget-style-wide .file-item-content-inner { - width: 100% - } - - .elementor-widget-logico_file.widget-style-wide .file-item-buttons:not(:first-child) { - margin: 0 0 0 36px - } - - .elementor-widget-logico_file.widget-style-wide:hover .file-item { - padding-left: 30px; - padding-right: 30px - } -} - -.elementor-widget-google_maps.elementor-absolute { - height: 100% -} - -.elementor-widget-google_maps.elementor-absolute .elementor-custom-embed { - height: 100% -} - -.elementor-editor-active .elementor-element.elementor-widget-icon,.elementor-widget-icon { - line-height: 1 -} - -.elementor-widget-icon.pulse-animation-yes .elementor-icon { - z-index: 2; - position: relative -} - -.elementor-widget-icon.pulse-animation-yes .elementor-icon:before { - content: ''; - position: absolute; - display: block; - width: 132%; - height: 132%; - left: -16%; - top: -16%; - right: initial; - -webkit-border-radius: inherit; - border-radius: inherit; - -moz-box-sizing: border-box; - box-sizing: border-box; - border: solid 1px #fff; - opacity: .3; - -webkit-animation: icon-pulse 2s infinite ease-in-out; - animation: icon-pulse 2s infinite ease-in-out -} - -@keyframes icon-pulse { - 0% { - width: 132%; - height: 132%; - left: -16%; - top: -16%; - opacity: .3 - } - - 50% { - width: 164%; - height: 164%; - left: -32%; - top: -32%; - opacity: .1 - } - - 100% { - width: 132%; - height: 132%; - left: -16%; - top: -16%; - opacity: .3 - } -} - -@-webkit-keyframes icon-pulse { - 0% { - width: 132%; - height: 132%; - left: -16%; - top: -16% - } - - 50% { - width: 164%; - height: 164%; - left: -32%; - top: -32% - } - - 100% { - width: 132%; - height: 132%; - left: -16%; - top: -16% - } -} - -#masthead .elementor-widget-icon-box .elementor-icon-box-wrapper a,.ehf-header .elementor-widget-icon-box .elementor-icon-box-wrapper a { - text-decoration: none -} - -.elementor-widget-icon-box .elementor-icon-box-icon { - line-height: 1 -} - -.elementor-editor-active .elementor-icon-list-items .elementor-icon-list-item,.elementor-icon-list-items .elementor-icon-list-item { - padding: 0 -} - -.elementor-editor-active .elementor-icon-list-items .elementor-icon-list-item:before,.elementor-icon-list-items .elementor-icon-list-item:before { - content: none; - display: none -} - -.elementor-editor-active .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-icon+.elementor-icon-list-text,.elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-icon+.elementor-icon-list-text { - padding-left: 0; - padding-right: 0 -} - -.elementor-widget-image .wp-caption { - max-width: 100% -} - -.elementor-widget-image.hover-image .elementor-widget-container a { - position: relative; - overflow: hidden -} - -.elementor-widget-image.hover-image .elementor-widget-container a:after { - content: ''; - position: absolute; - display: block; - z-index: 2; - height: 182px; - width: 111.35%; - -webkit-transition: opacity 0.5s; - transition: opacity 0.5s; - -webkit-transform: rotate(5deg) translate3d(0,0,0); - -ms-transform: rotate(5deg) translate3d(0,0,0); - transform: rotate(5deg) translate3d(0,0,0); - opacity: 0; - filter: blur(100px); - bottom: -91px; - left: -6% -} - -.elementor-widget-image.hover-image .elementor-widget-container a:hover:after { - opacity: .25 -} - -.elementor-widget-image .hovered-text { - padding: 0; - pointer-events: none; - position: fixed; - width: 0; - line-height: 1; - font-size: 0; - left: 50%; - top: 50%; - z-index: 2; - text-align: left; - -webkit-transition: width 0.8s linear; - transition: width 0.8s linear; - overflow: hidden; - opacity: 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; - width: 300px -} - -.elementor-widget-image .hovered-text.active { - width: 300px; - opacity: 1 -} - -.elementor-widget-image .hovered-text .hovered-text-subtitle { - font-size: 12px; - line-height: 1.5em; - font-weight: 400; - padding: .75em 1.6667em .8333em 1.3333em; - display: inline-block; - vertical-align: top; - color: var(--logico-button-text-hover); - background-color: var(--logico-button-background-hover); - border-radius: var(--logico-radius-small,0) var(--logico-radius-small,0) 0 0 -} - -.elementor-widget-image .hovered-text .hovered-text-title { - font-size: 14px; - line-height: 1.4285em; - font-weight: 600; - padding: .5714em 1.1429em .6429em; - display: inline-block; - vertical-align: top; - color: var(--logico-dark-text-color); - background-color: var(--logico-accent-color); - border-radius: 0 var(--logico-radius-small,0) var(--logico-radius-small,0) var(--logico-radius-small,0) -} - -.elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-img img { - margin: 0 auto -} - -.elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-content .elementor-image-box-title:not(:last-child) { - margin-bottom: 10px -} - -.elementor-widget-logico_image_carousel .image-slider { - margin: 0 -20px; - width: calc(100% + 40px) -} - -.elementor-widget-logico_image_carousel .image-slider.show-inactive-items .owl-stage-outer { - overflow: initial -} - -.elementor-widget-logico_image_carousel .image-slider.show-inactive-items .owl-stage-outer .owl-item { - opacity: .5; - -webkit-transition: opacity 0.3s; - transition: opacity 0.3s -} - -.elementor-widget-logico_image_carousel .image-slider.show-inactive-items .owl-stage-outer .owl-item.active { - opacity: 1 -} - -.elementor-widget-logico_image_carousel .image-slider.nav-view-default .owl-nav { - left: 20px; - right: 20px; - opacity: 1 -} - -.elementor-widget-logico_image_carousel .image-slider.nav-view-default .owl-nav [class*="owl-"] { - border-radius: var(--logico-radius-medium,0) -} - -.elementor-widget-logico_image_carousel .image-slider.nav-view-compact .owl-nav { - right: 0; - left: 0; - opacity: 1; - width: 96px -} - -.elementor-widget-logico_image_carousel .image-slider.nav-view-compact .owl-nav [class*="owl-"]:before { - font-size: 9px; - font-weight: 700 -} - -.elementor-widget-logico_image_carousel .image-slider.nav-view-compact .owl-nav .owl-prev { - border-radius: var(--logico-radius-medium,0) 0 0 var(--logico-radius-medium,0) -} - -.elementor-widget-logico_image_carousel .image-slider.nav-view-compact .owl-nav .owl-next { - border-radius: 0 var(--logico-radius-medium,0) var(--logico-radius-medium,0) 0 -} - -.elementor-widget-logico_image_carousel .image-slider.nav-h-position-left .owl-nav { - left: 0; - right: initial -} - -.elementor-widget-logico_image_carousel .image-slider.nav-h-position-right .owl-nav { - right: 0; - left: initial -} - -.elementor-widget-logico_image_carousel .image-slider.nav-v-position-top .owl-nav { - top: 0; - bottom: initial; - -webkit-transform: none; - -ms-transform: none; - transform: none -} - -.elementor-widget-logico_image_carousel .image-slider.nav-v-position-bottom .owl-nav { - top: initial; - bottom: 0; - -webkit-transform: none; - -ms-transform: none; - transform: none -} - -.elementor-widget-logico_image_carousel .image-slider .image-item { - padding: 0 20px -} - -.elementor-widget-logico_image_carousel .image-slider .image-item-card { - position: relative; - overflow: hidden; - height: 100% -} - -.elementor-widget-logico_image_carousel .image-slider .image-item-card>img { - display: block; - width: 100%; - border-radius: var(--logico-radius-large,0) -} - -.elementor-widget-logico_image_carousel .image-slider .image-item-card.with-height>img { - position: absolute; - top: 0; - left: 0; - right: 0; - bottom: 0; - max-width: 100%; - width: 100%; - height: 100%; - -o-object-fit: cover; - object-fit: cover -} - -.elementor-widget-logico_image_carousel .image-slider .image-title { - 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: flex-start; - -moz-align-items: flex-start; - -ms-align-items: flex-start; - align-items: flex-start; - -moz-box-sizing: border-box; - box-sizing: border-box; - position: absolute; - width: 100%; - height: 100%; - padding: 20px; - font-size: 20px; - line-height: 1.3333em; - font-weight: 600; - letter-spacing: -.03em; - color: var(--logico-dark-text-color) -} - -.elementor-widget-logico_image_carousel .image-slider .image-title a { - text-decoration: none; - color: var(--logico-dark-text-color) -} - -.elementor-widget-logico_image_carousel .image-slider .image-title a:hover { - color: var(--logico-accent-color) -} - -.elementor-widget-logico_image_carousel .image-slider .image-title span,.elementor-widget-logico_image_carousel .image-slider .image-title a { - display: inline-block; - max-width: 60% -} - -@media only screen and (min-width: 841px) { - .elementor-widget-logico_image_carousel .image-slider .image-title { - padding:30px; - font-size: 24px - } - - .elementor-widget-logico_image_carousel .image-slider .image-title span,.elementor-widget-logico_image_carousel .image-slider .image-title a { - max-width: 70% - } -} - -@media only screen and (min-width: 1201px) { - .elementor-widget-logico_image_carousel .image-slider .image-title { - padding:63px 70px; - font-size: 30px - } - - .elementor-widget-logico_image_carousel .image-slider .image-title span,.elementor-widget-logico_image_carousel .image-slider .image-title a { - max-width: none - } -} - -.elementor-lightbox .dialog-widget-content a { - text-decoration: none -} - -.elementor-lightbox img.elementor-lightbox-image { - -webkit-align-self: initial; - -moz-align-self: initial; - -ms-align-self: initial; - align-self: initial -} - -.content-wrapper .elementor-image-gallery .gallery .gallery-item { - position: relative; - overflow: hidden -} - -.content-wrapper .elementor-image-gallery .gallery .gallery-item .gallery-item-box { - overflow: hidden; - position: relative -} - -.content-wrapper .elementor-image-gallery .gallery .gallery-item .gallery-icon { - overflow: hidden; - height: 0; - padding: 76.3636% 0 0; - width: 100%; - position: relative -} - -.content-wrapper .elementor-image-gallery .gallery .gallery-item .gallery-icon a { - display: block; - position: initial; - text-decoration: none -} - -.content-wrapper .elementor-image-gallery .gallery .gallery-item .gallery-icon a:before,.content-wrapper .elementor-image-gallery .gallery .gallery-item .gallery-icon a:after { - content: none; - display: none -} - -.content-wrapper .elementor-image-gallery .gallery .gallery-item .gallery-icon:after { - content: '\e81a'; - font: 400 normal 70px/1em 'fontello'; - display: block; - width: 70px; - text-align: center; - 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; - -webkit-transition: opacity 0.8s; - transition: opacity 0.8s; - opacity: 0 -} - -.content-wrapper .elementor-image-gallery .gallery .gallery-item .gallery-icon:not(:last-child):before { - content: ''; - position: absolute; - display: block; - width: 81.3145%; - height: 0; - padding: 150.613% 0 0; - filter: blur(50px); - -webkit-transform: rotate(105.72deg) translate3d(0,0,0); - -ms-transform: rotate(105.72deg) translate3d(0,0,0); - transform: rotate(105.72deg) translate3d(0,0,0); - -webkit-border-radius: 50%; - border-radius: 50%; - top: 100%; - left: 10%; - right: initial; - z-index: 2; - opacity: 0; - -webkit-transition: opacity 0.3s,top 0.3s; - transition: opacity 0.3s,top 0.3s -} - -.content-wrapper .elementor-image-gallery .gallery .gallery-item .gallery-caption { - padding: 0; - padding-right: inherit; - border: solid 15px transparent; - font-size: 16px; - line-height: 1.875em; - font-weight: 400; - font-style: normal; - position: absolute; - left: 0; - right: 0; - z-index: 2; - -webkit-transform: translateY(0); - -ms-transform: translateY(0); - transform: translateY(0); - -webkit-transition: opacity 0.1s,transform 0.4s; - transition: opacity 0.1s,transform 0.4s; - opacity: 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: flex-start; - -moz-align-items: flex-start; - -ms-align-items: flex-start; - align-items: flex-start -} - -.content-wrapper .elementor-image-gallery .gallery .gallery-item img { - width: 100%; - position: absolute; - display: block; - top: 50%; - left: 0; - right: 0; - -webkit-transform: translateY(-50%); - -ms-transform: translateY(-50%); - transform: translateY(-50%) -} - -.content-wrapper .elementor-image-gallery .gallery .gallery-item:hover .gallery-icon:not(:last-child):before { - opacity: 1; - top: 28% -} - -.content-wrapper .elementor-image-gallery .gallery .gallery-item:hover .gallery-caption { - opacity: 1; - -webkit-transform: translateY(-100%); - -ms-transform: translateY(-100%); - transform: translateY(-100%) -} - -.content-wrapper .elementor-image-gallery .gallery .gallery-item:hover .gallery-icon:after { - opacity: .5 -} - -@media only screen and (min-width: 481px) { - .content-wrapper .elementor-image-gallery .gallery-columns-3 .gallery-item,.content-wrapper .elementor-image-gallery .gallery-columns-4 .gallery-item,.content-wrapper .elementor-image-gallery .gallery-columns-5 .gallery-item,.content-wrapper .elementor-image-gallery .gallery-columns-6 .gallery-item,.content-wrapper .elementor-image-gallery .gallery-columns-7 .gallery-item,.content-wrapper .elementor-image-gallery .gallery-columns-8 .gallery-item,.content-wrapper .elementor-image-gallery .gallery-columns-9 .gallery-item,.content-wrapper .elementor-image-gallery .gallery-columns-10 .gallery-item { - max-width:50% - } -} - -@media only screen and (min-width: 1201px) { - .content-wrapper .elementor-image-gallery .gallery .gallery-item .gallery-icon:after { - font-size:131px; - width: 131px - } - - .content-wrapper .elementor-image-gallery .gallery .gallery-item .gallery-caption { - font-size: 20px; - line-height: 1.5em; - font-weight: 600; - border-width: 35px - } - - .content-wrapper .elementor-image-gallery .gallery .gallery-item .gallery-caption:after { - content: '\e81a'; - font: 400 normal 13px/2.3077em 'fontello'; - margin: 0 0 0 30px; - -webkit-flex-shrink: 0; - -moz-flex-shrink: 0; - -ms-flex-shrink: 0; - flex-shrink: 0 - } -} - -.elementor-widget-logico_heading .logico-title { - paint-order: stroke fill -} - -.elementor-widget-logico_heading[data-settings*='logico_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(-.15em -.1em); - clip-path: inset(-.15em -.1em) -} - -.elementor-widget-logico_heading[data-settings*='logico_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 -} - -.logico-ticker-wrapper { - width: 100%; - overflow: hidden -} - -.logico-ticker-wrapper .js-marquee-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-start; - -moz-align-items: flex-start; - -ms-align-items: flex-start; - align-items: flex-start -} - -.logico-ticker-wrapper .ticker { - white-space: nowrap; - direction: ltr; - font-size: 0; - line-height: 1 -} - -.logico-ticker-wrapper .ticker-text { - font: 600 normal 50px/1.3em var(--logico-h1-font-family); - text-transform: uppercase; - letter-spacing: -.03em; - display: inline-block; - vertical-align: middle; - color: var(--logico-dark-text-color) -} - -.logico-ticker-wrapper .separator { - display: inline-block; - vertical-align: middle; - position: relative; - top: .1956em; - font-size: 31px; - padding: 0 30px; - color: #c01227; - margin: -.2128em -} - -@media only screen and (min-width: 841px) { - .logico-ticker-wrapper .ticker-text { - font-size:80px - } - - .logico-ticker-wrapper .separator { - font-size: 47px; - padding: 0 48px - } -} - -@media only screen and (min-width: 1021px) { - .logico-ticker-wrapper .ticker-text { - font-size:100px - } -} - -.logico-person-widget .person-image-container { - font-size: 0; - line-height: 1 -} - -.logico-person-widget .person-image-container .person-image-wrapper { - display: inline-block; - vertical-align: top; - overflow: hidden; - max-width: 100%; - position: relative -} - -.logico-person-widget .person-image-container .person-image-wrapper img { - position: relative; - left: 50%; - right: initial; - -webkit-transform: translateX(-50%); - -ms-transform: translateX(-50%); - transform: translateX(-50%) -} - -.logico-person-widget .person-image-container .person-image-wrapper .person-socials { - position: absolute; - left: 0; - right: initial; - bottom: 0; - overflow: hidden; - z-index: 3; - font-size: 16px; - line-height: 1; - text-align: center; - padding: 27px 21px 20px 20px; - -webkit-transition: transform 0.3s; - transition: transform 0.3s; - -webkit-transform: translateX(-100%); - -ms-transform: translateX(-100%); - transform: translateX(-100%) -} - -.logico-person-widget .person-image-container .person-image-wrapper .person-socials .person-socials-item { - position: relative; - opacity: 0; - left: -30px; - right: initial; - -webkit-transition: opacity 0.3s,left 0.3s,right 0.3s; - transition: opacity 0.3s,left 0.3s,right 0.3s -} - -.logico-person-widget .person-image-container .person-image-wrapper .person-socials .person-socials-item:not(:first-child) { - margin-top: 26px -} - -.logico-person-widget .person-image-container .person-image-wrapper .person-socials .person-socials-item:nth-child(2n+1) { - -webkit-transition-delay: 0.1s; - transition-delay: 0.1s -} - -.logico-person-widget .person-image-container .person-image-wrapper .person-socials .person-socials-item:nth-child(2n+2) { - -webkit-transition-delay: 0.15s; - transition-delay: 0.15s -} - -.logico-person-widget .person-image-container .person-image-wrapper .person-socials .person-socials-item:nth-child(2n+3) { - -webkit-transition-delay: 0.2s; - transition-delay: 0.2s -} - -.logico-person-widget .person-image-container .person-image-wrapper .person-socials .person-socials-item:nth-child(2n+4) { - -webkit-transition-delay: 0.25s; - transition-delay: 0.25s -} - -.logico-person-widget .person-image-container .person-image-wrapper .person-socials .person-socials-item:nth-child(2n+5) { - -webkit-transition-delay: 0.3s; - transition-delay: 0.3s -} - -.logico-person-widget .person-image-container .person-image-wrapper .person-socials .person-socials-item:nth-child(2n+6) { - -webkit-transition-delay: 0.35s; - transition-delay: 0.35s -} - -.logico-person-widget .person-image-container .person-image-wrapper .person-socials .person-socials-item:nth-child(2n+7) { - -webkit-transition-delay: 0.4s; - transition-delay: 0.4s -} - -.logico-person-widget .person-image-container .person-image-wrapper .person-socials .person-socials-item:nth-child(2n+8) { - -webkit-transition-delay: 0.45s; - transition-delay: 0.45s -} - -.logico-person-widget .person-image-container .person-image-wrapper .person-socials a:before { - -webkit-transition: color 0.3s; - transition: color 0.3s -} - -.logico-person-widget .person-image-container:hover .person-image-wrapper .person-socials { - -webkit-transform: translateX(0); - -ms-transform: translateX(0); - transform: translateX(0) -} - -.logico-person-widget .person-image-container:hover .person-image-wrapper .person-socials .person-socials-item { - opacity: 1; - left: 0; - right: initial -} - -.logico-person-widget.with-media-overlay .person-image-wrapper:before { - content: ''; - position: absolute; - display: block; - z-index: 2; - width: 67.1053%; - height: 117.2956%; - filter: blur(50px); - -webkit-transform: rotate(90deg) translate3d(0,0,0); - -ms-transform: rotate(90deg) translate3d(0,0,0); - transform: rotate(90deg) translate3d(0,0,0); - top: 44%; - left: 4%; - right: initial; - opacity: 1 -} - -.logico-person-widget .person-description-container:not(:first-child) { - margin-top: 23px -} - -.logico-person-widget .person-description-container .person-position { - font-size: 14px; - line-height: 1.5714em; - font-weight: 400 -} - -.logico-person-widget .person-description-container .person-position:before { - content: "/ " -} - -.logico-person-widget .person-description-container .person-name { - font-size: 20px; - line-height: 1.5em; - font-weight: 600; - letter-spacing: -.03em -} - -.logico-person-widget .person-description-container .person-name:not(:first-child) { - margin-top: 3px -} - -.price-item { - position: relative; - cursor: default; - margin: 0 auto; - overflow: hidden -} - -.price-item .price-item-price { - 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 -} - -.price-item .price-wrapper .currency { - vertical-align: baseline -} - -.price-item .price-wrapper .price { - white-space: nowrap -} - -.price-item .price-period { - vertical-align: bottom -} - -.price-item .price-item-title { - font-size: 20px; - line-height: 1.5em; - font-weight: 600; - letter-spacing: -.03em -} - -.price-item .price-item-title:not(:first-child) { - margin-top: 40px -} - -.price-item .price-item-content:not(:first-child) { - margin-top: 33px -} - -.price-item .price-item-description { - color: var(--logico-light-text-color) -} - -.price-item .price-item-description:not(:first-child) { - margin-top: 1.6667em -} - -.price-item .price-item-custom-fields .price-item-custom-field { - position: relative; - font-size: 16px; - line-height: 1.875em; - padding: 0 0 0 2.1875em; - color: var(--logico-light-text-color) -} - -.price-item .price-item-custom-fields .price-item-custom-field:before { - content: '\e87a'; - font: 400 normal .75em/2.5em 'fontello'; - display: inline-block; - left: .0833em; - right: initial; - top: .0833em; - position: absolute; - opacity: 0; - color: var(--logico-accent-color) -} - -.price-item .price-item-custom-fields .price-item-custom-field.active { - color: var(--logico-default-text-color) -} - -.price-item .price-item-custom-fields .price-item-custom-field.active:before { - opacity: 1 -} - -.price-item .price-item-custom-fields .price-item-custom-field:not(:first-child) { - margin-top: 10px -} - -.price-item .price-item-button { - font-size: 0; - line-height: 1 -} - -.price-item .price-item-button:not(:first-child) { - margin-top: 41px -} - -.price-item .price-item-price-info { - paint-order: stroke fill -} - -.price-item.price-item-type-standard .price-item-price-info { - font-size: 80px; - line-height: 1em; - font-weight: 700; - letter-spacing: -.03em -} - -.price-item.price-item-type-wide .price-item-price-info { - font-size: 60px; - line-height: 1em; - font-weight: 600; - letter-spacing: -.03em -} - -@media only screen and (min-width: 841px) { - .price-item.price-item-type-wide { - width: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: center; - -moz-align-items: center; - -ms-align-items: center; - align-items: center - } - - .price-item.price-item-type-wide .price-item-title:not(:first-child),.price-item.price-item-type-wide .price-item-content:not(:first-child),.price-item.price-item-type-wide .price-item-button:not(:first-child) { - margin: 0 0 0 20px - } - - .price-item.price-item-type-wide .price-item-content { - width: 23% - } - - .price-item.price-item-type-wide .price-item-price-info,.price-item.price-item-type-wide .price-item-title,.price-item.price-item-type-wide .price-item-button { - -webkit-flex-shrink: 0; - -moz-flex-shrink: 0; - -ms-flex-shrink: 0; - flex-shrink: 0 - } -} - -@media only screen and (min-width: 1201px) { - .price-item.price-item-type-wide .price-item-title:not(:first-child),.price-item.price-item-type-wide .price-item-content:not(:first-child),.price-item.price-item-type-wide .price-item-button:not(:first-child) { - margin:0 0 0 40px - } -} - -.elementor-widget-progress .elementor-widget-container .elementor-title { - font-size: 20px; - line-height: 1.5em; - font-weight: 600; - letter-spacing: -.03em -} - -.elementor-widget-progress .elementor-widget-container .elementor-title:not(:last-child) { - margin-bottom: 24px -} - -.elementor-widget-progress .elementor-widget-container .elementor-progress-wrapper { - overflow: initial!important; - -webkit-border-radius: 0; - border-radius: 0; - padding: 0 0 4px; - border-bottom-style: solid; - border-bottom-width: 2px; - background: none -} - -.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: 0; - border-radius: 0; - height: 4px; - font-size: 16px; - line-height: 1em; - font-weight: 400; - display: block -} - -.elementor-widget-progress .elementor-widget-container .elementor-progress-text { - display: none -} - -.elementor-widget-progress .elementor-widget-container .elementor-progress-percentage { - position: absolute; - right: -.2857em; - left: auto; - top: calc(-1em - 9px); - padding: 0 -} - -.elementor-widget-social-icons .elementor-icon,.elementor-widget-social-icons svg { - -webkit-transition: all 0.3s; - transition: all 0.3s -} - -.logico-steps-widget .steps-slider { - margin: 0 0 0 -20px -} - -.logico-steps-widget .owl-item.active+.owl-item.active .step-item:before { - content: ''; - position: absolute; - display: block; - left: 0; - right: initial; - top: 1px; - bottom: -100px; - width: 0; - border-left: solid 1px -} - -.logico-steps-widget .step-item { - padding: 0 20px -} - -.logico-steps-widget .step-number-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; - padding: 2px 0 0 0 -} - -.logico-steps-widget .step-number-wrapper:not(:last-child) { - margin-bottom: 111px -} - -.logico-steps-widget .step-number { - font: 700 normal 100px/0.72em var(--logico-h1-font-family); - letter-spacing: -.03em; - color: transparent; - -webkit-text-stroke: 1px var(--logico-dark-text-color); - paint-order: stroke fill -} - -.logico-steps-widget .step-number-label { - font-size: 14px -} - -.logico-steps-widget .step-number-label.step-number-label-direction-vertical { - line-height: 2.1429em; - margin: 0 0 0 .4286em; - -webkit-transform: translate(0,100%) rotate(-90deg); - -ms-transform: translate(0,100%) rotate(-90deg); - transform: translate(0,100%) rotate(-90deg); - transform-origin: left top -} - -.logico-steps-widget .step-number-label.step-number-label-direction-horizontal { - line-height: 1.7143em; - margin: 0 0 -.2143em .7143em -} - -.logico-steps-widget .step-title { - font-size: 20px; - line-height: 1.2em; - font-weight: 600; - letter-spacing: -.03em; - margin: 0 -} - -.logico-steps-widget .step-description:not(:first-child) { - margin-top: .9444em -} - -@media only screen and (min-width: 841px) { - .logico-steps-widget .steps-slider { - margin:0 0 0 -40px - } - - .logico-steps-widget .step-item { - padding: 0 10px 0 40px - } -} - -@media only screen and (min-width: 841px) { - .logico-steps-widget .step-number-wrapper:not(:last-child) { - margin-bottom:211px - } -} - -.logico-tabs-widget .logico-tabs-titles-container { - width: 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: 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 -} - -.logico-tabs-widget .logico-tabs-titles-container .logico-tab-title-item { - display: block; - vertical-align: top; - text-align: center; - border: solid 1px var(--logico-border-color); - margin: 0 -1px -1px 0; - position: relative; - width: 50%; - -webkit-transition: border-color 0.3s; - transition: border-color 0.3s -} - -.logico-tabs-widget .logico-tabs-titles-container .logico-tab-title-item a { - display: block; - -moz-box-sizing: border-box; - box-sizing: border-box; - padding: 5px 15px; - font-size: 20px; - line-height: 1.5em; - font-weight: 600; - letter-spacing: -.03em; - position: relative; - height: 100%; - width: 100%; - -webkit-transition: color 0.3s; - transition: color 0.3s; - text-decoration: none; - color: var(--logico-default-text-color); - text-align: center -} - -.logico-tabs-widget .logico-tabs-titles-container .logico-tab-title-item.active { - z-index: 2; - border-color: var(--logico-accent-color) -} - -.logico-tabs-widget .logico-tabs-titles-container .logico-tab-title-item.active a { - color: var(--logico-accent-color) -} - -.logico-tabs-widget .logico-tabs-content-container:not(:first-child) { - margin-top: 36px -} - -.logico-tabs-widget .logico-tabs-content-container .logico-tab-content-item { - display: none -} - -.logico-tabs-widget .logico-tabs-content-container .logico-tab-content-item.active { - display: block -} - -.logico-tabs-widget .logico-tabs-content-container img.alignright,.logico-tabs-widget .logico-tabs-content-container img.alignleft { - float: none; - margin: 0 0 30px -} - -.logico-tabs-widget .logico-tabs-content-container .tab-button-container { - line-height: 1; - font-size: 0 -} - -.logico-tabs-widget .logico-tabs-content-container .tab-button-container:not(:first-child) { - margin-top: 36px -} - -.logico-tabs-widget .logico-tabs-content-container .logico-tab-text-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: 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% -} - -.logico-tabs-widget .logico-tabs-content-container .logico-tab-text-container .tab-image-container { - width: 100%; - -webkit-flex-shrink: 0; - -moz-flex-shrink: 0; - -ms-flex-shrink: 0; - flex-shrink: 0; - margin: 0; - overflow: hidden -} - -.logico-tabs-widget .logico-tabs-content-container .logico-tab-text-container .tab-image-container img { - border-radius: var(--logico-radius-large,0) -} - -.logico-tabs-widget .logico-tabs-content-container .logico-tab-text-container .tab-text-container { - width: 100%; - margin: 40px 0 0 -} - -.logico-tabs-widget .logico-tabs-content-container .logico-tab-text-container .tab-text-container p:last-of-type { - margin-bottom: 0 -} - -@media only screen and (min-width: 481px) { - .logico-tabs-widget .logico-tabs-titles-container .logico-tab-title-item { - width:33.3333% - } - - .logico-tabs-widget .logico-tabs-content-container img.alignright,.logico-tabs-widget .logico-tabs-content-container img.alignleft { - max-width: 50% - } - - .logico-tabs-widget .logico-tabs-content-container img.alignright { - float: right; - margin: 7px 0 30px 20px - } - - .logico-tabs-widget .logico-tabs-content-container img.alignleft { - float: left; - margin: 7px 20px 30px 0 - } -} - -@media only screen and (min-width: 841px) { - .logico-tabs-widget .logico-tabs-titles-container .logico-tab-title-item { - width:25% - } - - .logico-tabs-widget .logico-tabs-content-container .logico-tab-text-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: 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 - } - - .logico-tabs-widget .logico-tabs-content-container .logico-tab-text-container .tab-image-container { - width: 42.9104%; - max-width: 575px; - margin: 16px 40px 0 0 - } - - .logico-tabs-widget .logico-tabs-content-container .logico-tab-text-container .tab-text-container { - margin: 2px 0 0 - } -} - -@media only screen and (min-width: 1021px) { - .logico-tabs-widget .logico-tabs-titles-container { - border-bottom:solid 1px var(--logico-border-color); - 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!important; - -moz-justify-content: space-between!important; - -ms-justify-content: space-between!important; - justify-content: space-between!important; - -webkit-align-items: flex-end; - -moz-align-items: flex-end; - -ms-align-items: flex-end; - align-items: flex-end; - gap: 20px 5px - } - - .logico-tabs-widget .logico-tabs-titles-container .logico-tab-title-item { - width: auto; - margin: 0 0 -1px; - padding: 5px 15px 27px; - border: none; - border-bottom: solid 4px transparent - } - - .logico-tabs-widget .logico-tabs-titles-container .logico-tab-title-item a { - padding: 0; - display: block - } - - .logico-tabs-widget .logico-tabs-content-container:not(:first-child) { - margin-top: 69px - } - - .logico-tabs-widget .logico-tabs-content-container img.alignright { - margin-left: 11% - } - - .logico-tabs-widget .logico-tabs-content-container img.alignleft { - margin-right: 11% - } -} - -@media only screen and (min-width: 1201px) { - .logico-tabs-widget .logico-tabs-titles-container .logico-tab-title-item { - min-width:190px - } - - .logico-tabs-widget .logico-tabs-content-container .logico-tab-text-container .tab-image-container { - margin: 16px 115px 0 0 - } -} - -.logico-testimonial-carousel-widget .testimonials-slider { - margin: 0 -20px; - width: calc(100% + 40px) -} - -.logico-testimonial-carousel-widget .testimonial-item { - padding: 0 20px -} - -.logico-testimonial-carousel-widget .testimonial-carousel-wrapper { - position: relative -} - -.logico-testimonial-carousel-widget .testimonial-carousel-wrapper.witch-icon:before { - content: '\e87d'; - font: 400 normal 48px/1em 'fontello'; - display: block; - margin: 0 0 39px; - color: #c01227; -} - -.logico-testimonial-carousel-widget .testimonial-carousel-wrapper .testimonial-text { - font-size: 18px; - line-height: 1.6667em -} - -.logico-testimonial-carousel-widget .testimonial-carousel-wrapper .testimonial-author { - display: block; - font-weight: 700; - font-size: 16px; - line-height: 1.25em; - letter-spacing: -.03em; - margin: 38px 0 0 -} - -.logico-testimonial-carousel-widget .testimonial-carousel-wrapper .testimonial-company { - display: block; - font-weight: 700; - font-size: 14px; - line-height: 1.4em; - letter-spacing: -.03em; - margin: 0 -} - -@media only screen and (min-width: 841px) { - .logico-testimonial-carousel-widget .testimonial-carousel-wrapper .testimonial-text { - font-size:20px; - line-height: 2em - } -} - -.logico-timeline-widget .timeline-slider { - margin: 0 -15px; - width: calc(100% + 30px) -} - -.logico-timeline-widget .timeline-slider.show-inactive-items .owl-stage-outer { - overflow: initial -} - -.logico-timeline-widget .timeline-item { - padding: 0 15px -} - -.logico-timeline-widget .timeline-period { - font: 700 normal 50px/1em var(--logico-h1-font-family); - letter-spacing: -.03em; - color: transparent; - -webkit-text-stroke: 1px var(--logico-light-text-color); - paint-order: stroke fill -} - -.logico-timeline-widget .timeline-period:not(:last-child) { - margin-bottom: 38px -} - -.logico-timeline-widget .timeline-title { - font-size: 25px; - line-height: 1.2em; - font-weight: 600; - letter-spacing: -.03em; - color: var(--logico-dark-text-color) -} - -.logico-timeline-widget .timeline-title:not(:first-child) { - padding-top: 27px; - border-top: solid 2px var(--logico-border-hover-color) -} - -.logico-timeline-widget .timeline-description:not(:first-child) { - margin-top: 10px -} - -@media only screen and (min-width: 1021px) { - .logico-timeline-widget .timeline-period { - font-size:60px - } -} - -.elementor-widget-toggle .elementor-toggle .elementor-toggle-item { - border: none; - border-bottom: solid 1px var(--logico-border-hover-color); - padding: 0 -} - -.elementor-widget-toggle .elementor-toggle .elementor-toggle-item .elementor-tab-content { - border-top: none -} - -.elementor-widget-toggle .elementor-toggle .elementor-toggle-item:first-child { - border-top: solid 1px var(--logico-border-hover-color) -} - -.elementor-widget-toggle .elementor-toggle .elementor-tab-title { - padding: 15px 0 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: 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: 0; - border-radius: 0; - font-size: 20px; - line-height: 1.5em; - font-weight: 600; - border: none; - -webkit-transition: all 0.3s; - transition: all 0.3s -} - -.elementor-widget-toggle .elementor-toggle .elementor-tab-title .elementor-toggle-icon { - width: auto; - font-size: 15px; - line-height: 2em; - font-weight: 400; - -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: 30px; - margin: 0 auto; - color: var(--logico-dark-text-color) -} - -.elementor-widget-toggle .elementor-toggle .elementor-tab-title .elementor-toggle-icon svg { - fill: var(--logico-dark-text-color) -} - -.elementor-widget-toggle .elementor-toggle .elementor-tab-title .elementor-toggle-title { - width: 100%; - text-decoration: none; - color: inherit -} - -.elementor-widget-toggle .elementor-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon i { - color: var(--logico-accent-color) -} - -.elementor-widget-toggle .elementor-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon svg { - fill: var(--logico-accent-color) -} - -.elementor-widget-toggle .elementor-toggle .elementor-tab-content { - padding: 0 11% 39px 0; - border: none; - margin: -7px 0 0 -} - -.elementor-widget-toggle .elementor-toggle .elementor-tab-content ul li:not(:first-child) { - margin-top: 13px -} - -.logico-tracking-widget { - position: relative -} - -.logico-tracking-widget.tracking-view-form .wpforms-submit-container { - -webkit-flex-shrink: 0; - -moz-flex-shrink: 0; - -ms-flex-shrink: 0; - flex-shrink: 0 -} - -.logico-tracking-widget.tracking-view-form .wpforms-submit-container:not(:first-child) { - margin-top: 0; - padding: 10px 0; - line-height: 1; - font-size: 0; - position: absolute; - top: 0; - left: initial; - right: 0 -} - -.logico-tracking-widget.tracking-view-form .wpforms-field-container { - width: calc(100% + 20px) -} - -.logico-tracking-widget.tracking-view-form .logico-tracking-form .wpforms-form { - 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; - width: 100% -} - -.logico-tracking-widget.tracking-view-form .logico-tracking-form .logico-alter-button { - color: transparent; - padding: 1em 0; - display: block; - text-indent: 101%; - white-space: nowrap; - overflow: hidden; - -moz-box-sizing: border-box; - box-sizing: border-box; - width: 3.5em -} - -.logico-tracking-widget.tracking-view-form .logico-tracking-form .logico-alter-button:before,.logico-tracking-widget.tracking-view-form .logico-tracking-form .logico-alter-button:after { - text-indent: 0 -} - -.logico-tracking-widget.tracking-view-form .wpforms-field.tracking-field:before { - content: '\e85c'; - font: 400 normal 16px/28px 'fontello'; - width: 16px; - display: block; - position: absolute; - left: 19px; - right: initial; - top: 20px; - color: var(--logico-light-text-color) -} - -.logico-tracking-widget.tracking-view-form .wpforms-field.tracking-field .logico-form-field .logico-label-wrapper>label { - left: 46px; - right: 21px -} - -.logico-tracking-widget.tracking-view-form .wpforms-field.tracking-field .logico-form-field .logico-label-placeholder .logico-label-placeholder-text { - margin: 0 26px -} - -.logico-tracking-widget.tracking-view-form .wpforms-field.tracking-field .logico-form-field input[type="text"] { - padding: 10px 70px 10px 45px -} - -.logico-tracking-widget.tracking-view-button .tracking-trigger { - display: inline-block; - vertical-align: top; - font-size: 16px; - line-height: 1.875em; - font-weight: 500; - cursor: pointer; - -webkit-transition: color 0.3s; - transition: color 0.3s; - white-space: nowrap -} - -.logico-tracking-widget.tracking-view-button .tracking-trigger:before { - content: '\e856'; - font: 400 normal 1.25em/1.5em 'fontello'; - display: inline-block; - vertical-align: top; - margin: -.05em 0 0 0; - position: relative -} - -.logico-tracking-widget.tracking-view-button .tracking-trigger:hover { - color: var(--logico-accent-color) -} - -.logico-tracking-widget.tracking-view-button .tracking-trigger .tracking-trigger-text { - display: none; - margin: 0 0 0 .6875em -} - -.logico-tracking-widget.tracking-view-button .tracking-form-wrapper { - display: none; - position: absolute; - top: 100%; - width: 385px; - z-index: 2; - color: var(--logico-default-text-color) -} - -.logico-tracking-widget.tracking-view-button .tracking-form-wrapper.position-left { - left: 0; - right: initial -} - -.logico-tracking-widget.tracking-view-button .tracking-form-wrapper.position-center { - left: 50%; - right: initial; - -webkit-transform: translateX(-50%); - -ms-transform: translateX(-50%); - transform: translateX(-50%) -} - -.logico-tracking-widget.tracking-view-button .tracking-form-wrapper.position-right { - left: initial; - right: 0 -} - -.logico-tracking-widget.tracking-view-button .tracking-form-close { - position: absolute; - top: 20px; - right: 20px; - left: initial; - width: 17px; - height: 17px; - cursor: pointer; - -webkit-transition: color 0.3s; - transition: color 0.3s; - font: 400 normal 17px/1em 'fontello'; - text-align: center; - color: var(--logico-default-text-color) -} - -.logico-tracking-widget.tracking-view-button .tracking-form-close:before { - content: '\e845' -} - -.logico-tracking-widget.tracking-view-button .tracking-form-close:hover { - color: var(--logico-accent-color) -} - -.logico-tracking-widget.tracking-view-button .tracking-form { - padding: 30px 40px; - background-color: var(--logico-background-color); - border-radius: var(--logico-radius-medium,0) -} - -.logico-tracking-widget.tracking-view-button .tracking-form-title { - font-size: 14px; - line-height: 1.3571em; - font-weight: 500; - color: var(--logico-dark-text-color) -} - -.logico-tracking-widget.tracking-view-button .tracking-form-title:not(:last-child) { - margin-bottom: 10px -} - -.logico-tracking-widget.tracking-view-button .logico-tracking-form .logico-alter-button { - padding: 1em 1.7143em; - display: block; - width: 100%; - background-position: 0 0 -} - -.logico-tracking-widget.tracking-view-button .logico-tracking-form .logico-alter-button:before,.logico-tracking-widget.tracking-view-button .logico-tracking-form .logico-alter-button:after { - content: none; - display: none; -} - -.logico-tracking-widget.tracking-view-button .logico-tracking-form .logico-alter-button:not(:disabled):not(.disabled):hover { - padding: 1em 1.7143em; - background-position: 100% 0 -} - -.logico-tracking-widget.tracking-view-button .logico-tracking-form .logico-form-field input[type="text"] { - border-color: transparent; - background-color: var(--logico-background-color); - color: var(--logico-default-text-color) -} - -.logico-tracking-widget.tracking-view-button .logico-tracking-form .logico-form-field input[type="text"]::-webkit-input-placeholder { - color: var(--logico-light-text-color) -} - -.logico-tracking-widget.tracking-view-button .logico-tracking-form .logico-form-field input[type="text"]:-moz-placeholder { - color: var(--logico-light-text-color) -} - -.logico-tracking-widget.tracking-view-button .logico-tracking-form .logico-form-field input[type="text"]::-moz-placeholder { - color: var(--logico-light-text-color) -} - -.logico-tracking-widget.tracking-view-button .logico-tracking-form .logico-form-field input[type="text"]:-ms-input-placeholder { - color: var(--logico-light-text-color) -} - -.logico-tracking-widget.tracking-view-button .logico-tracking-form .wpforms-submit-container:not(:first-child) { - padding-top: 10px -} - -.logico-tracking-widget.tracking-view-button .additional-link { - padding: 20px 40px; - text-align: center; - background-color: var(--logico-button-background-hover); - color: var(--logico-button-text-hover); - font-size: 14px; - line-height: 1.9286em; - font-weight: 600; - letter-spacing: .01em; - border-radius: var(--logico-radius-medium,0) -} - -.logico-tracking-widget.tracking-view-button .additional-link a { - color: inherit; - text-decoration: none -} - -.logico-tracking-widget.tracking-view-button .additional-link a:hover { - text-decoration: underline -} - -.logico-theme-style-rounded .logico-tracking-widget.tracking-view-button .additional-link { - margin-top: 2px -} - -@media (min-width: 1520px) { - .logico-tracking-widget.tracking-view-button .tracking-trigger .tracking-trigger-text { - display:initial - } -} - -.logico-divider-separator { - position: relative; - width: 1px; - background-color: var(--logico-border-color); - height: 100%; - margin: 0 auto -} - -.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-video .elementor-custom-embed-play { - text-align: center; - width: 50px; - height: 50px; - line-height: 50px; - -webkit-transition: background-color 0.3s; - transition: background-color 0.3s -} - -.elementor-widget-video .elementor-custom-embed-play .eicon-play { - display: none -} - -.elementor-widget-video .elementor-custom-embed-play:before { - content: '\f04b'; - font: 700 normal 35px 'Font Awesome 6 Free'; - -webkit-transition: color 0.3s; - transition: color 0.3s; - padding: 0 0 0 .1333em -} - -.elementor-fit-aspect-ratio video { - position: absolute; - width: 100%; - height: 100%; - -o-object-fit: cover; - object-fit: cover; - left: 0; - right: 0; - top: 0 -} - -.elementor-widget-logico_video_button .elementor-widget-container { - font-size: 0; - line-height: 1 -} - -.logico-video-button { - display: inline-block; - vertical-align: top; - line-height: 1; - position: relative -} - -.logico-video-button .video-button-wrapper { - cursor: pointer; - 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; - border-radius: var(--logico-radius-large,0) -} - -.logico-video-button .elementor-custom-embed-play { - position: relative; - top: initial; - left: initial; - right: initial; - text-align: center; - width: auto; - height: 105px; - line-height: 1; - z-index: 2; - padding: 20px 34px 20px 24px; - white-space: nowrap; - -webkit-transform: none; - -ms-transform: none; - transform: none; - -moz-box-sizing: border-box; - box-sizing: border-box; - 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 -} - -.logico-video-button .elementor-custom-embed-play .video-button-icon { - font: 400 normal 24px/1em 'fontello'; - display: inline-block; - position: relative -} - -.logico-video-button .elementor-custom-embed-play .video-button-icon:after { - content: '\e8a2'; - position: relative; - -webkit-transition: color 0.3s; - transition: color 0.3s -} - -.logico-video-button .elementor-custom-embed-play .video-button-label { - -webkit-transition: color 0.3s; - transition: color 0.3s; - font-size: 14px; - line-height: 2.1429em; - font-weight: 500; - text-align: center; - position: relative; - z-index: 2; - margin: 0 0 0 1.3571em -} - -.logico-video-button.video-button-animation-none .video-button-wrapper { - -webkit-transition: background 0.3s,color 0.3s; - transition: background 0.3s,color 0.3s; - background: var(--logico-button-background-color) -} - -.logico-video-button.video-button-animation-none .elementor-custom-embed-play { - color: var(--logico-button-text-color) -} - -.logico-video-button.video-button-animation-none .video-button-icon { - color: var(--logico-button-icon-color) -} - -.logico-video-button.video-button-animation-none:hover .video-button-wrapper { - background: var(--logico-button-background-hover) -} - -.logico-video-button.video-button-animation-none:hover .elementor-custom-embed-play { - color: var(--logico-button-text-hover) -} - -.logico-video-button.video-button-animation-none:hover .video-button-icon { - color: var(--logico-button-icon-hover) -} - -.logico-video-button.video-button-animation-lift { - --logico-video-button-border: 35px -} - -.logico-video-button.video-button-animation-lift .video-button-wrapper { - -webkit-transition: background 0.45s ease-out; - transition: background 0.45s ease-out; - background: -webkit-linear-gradient(0deg,var(--logico-button-background-color) var(--logico-video-button-border,0),var(--logico-button-background-hover) var(--logico-video-button-border,0),var(--logico-button-background-hover) calc(50% + var(--logico-video-button-border, 0px)),var(--logico-button-background-color) calc(50% + var(--logico-video-button-border, 0px))); - background: -moz-linear-gradient(0deg,var(--logico-button-background-color) var(--logico-video-button-border,0),var(--logico-button-background-hover) var(--logico-video-button-border,0),var(--logico-button-background-hover) calc(50% + var(--logico-video-button-border, 0px)),var(--logico-button-background-color) calc(50% + var(--logico-video-button-border, 0px))); - background: linear-gradient(0deg,var(--logico-button-background-color) var(--logico-video-button-border,0),var(--logico-button-background-hover) var(--logico-video-button-border,0),var(--logico-button-background-hover) calc(50% + var(--logico-video-button-border, 0px)),var(--logico-button-background-color) calc(50% + var(--logico-video-button-border, 0px))); - -webkit-background-size: 100% 200%; - -moz-background-size: 100% 200%; - -o-background-size: 100% 200%; - background-size: 100% 200%; - background-position: 0 0; - background-repeat: no-repeat -} - -.logico-video-button.video-button-animation-lift .elementor-custom-embed-play { - padding: 20px 34px calc(20px + var(--logico-video-button-border, 0px)) 24px; - color: var(--logico-button-text-color) -} - -.logico-video-button.video-button-animation-lift .video-button-icon { - color: var(--logico-button-icon-color) -} - -.logico-video-button.video-button-animation-lift:hover .video-button-wrapper { - background-position: 0 100% -} - -.logico-video-button.video-button-animation-lift:hover .elementor-custom-embed-play { - color: var(--logico-button-text-hover) -} - -.logico-video-button.video-button-animation-lift:hover .video-button-icon { - color: var(--logico-button-icon-hover) -} - -.logico-video-button.video-button-animation-jump .video-button-wrapper { - -webkit-transition: background 0.3s; - transition: background 0.3s; - background: var(--logico-button-background-color) -} - -.logico-video-button.video-button-animation-jump .elementor-custom-embed-play { - color: var(--logico-button-text-color); - height: 105px; - -webkit-transition: height 0.3s; - transition: height 0.3s -} - -.logico-video-button.video-button-animation-jump .video-button-icon { - color: var(--logico-button-icon-color) -} - -.logico-video-button.video-button-animation-jump:hover .video-button-wrapper { - background: var(--logico-button-background-hover) -} - -.logico-video-button.video-button-animation-jump:hover .elementor-custom-embed-play { - color: var(--logico-button-text-hover); - height: 83px -} - -.logico-video-button.video-button-animation-jump:hover .video-button-icon { - color: var(--logico-button-icon-hover) -} - -.logico-video-button.video-button-animation-icon .video-button-wrapper { - -webkit-transition: background 0.3s; - transition: background 0.3s; - background: var(--logico-button-background-color) -} - -.logico-video-button.video-button-animation-icon .elementor-custom-embed-play { - color: var(--logico-button-text-color) -} - -.logico-video-button.video-button-animation-icon .video-button-icon { - color: var(--logico-button-icon-color) -} - -.logico-video-button.video-button-animation-icon .video-button-icon:before { - content: '\e8a3'; - position: absolute; - left: 0; - right: initial; - top: 0; - width: 1em; - height: 1em; - -webkit-background-clip: text; - background-clip: text; - -webkit-text-fill-color: transparent; - text-fill-color: transparent; - color: transparent; - -webkit-transition: background 0.3s ease-out; - transition: background 0.3s ease-out; - -webkit-background-size: 200% 100%; - -moz-background-size: 200% 100%; - -o-background-size: 200% 100%; - background-size: 200% 100%; - background-image: -webkit-linear-gradient(90deg,var(--logico-button-icon-hover) 50%,transparent 50%); - background-image: -moz-linear-gradient(90deg,var(--logico-button-icon-hover) 50%,transparent 50%); - background-image: linear-gradient(90deg,var(--logico-button-icon-hover) 50%,transparent 50%); - background-position: 100% 0; - background-repeat: no-repeat; - overflow: hidden -} - -.logico-video-button.video-button-animation-icon:hover .video-button-wrapper { - background: var(--logico-button-background-hover) -} - -.logico-video-button.video-button-animation-icon:hover .elementor-custom-embed-play { - color: var(--logico-button-text-hover) -} - -.logico-video-button.video-button-animation-icon:hover .video-button-icon { - color: var(--logico-button-icon-hover) -} - -.logico-video-button.video-button-animation-icon:hover .video-button-icon:before { - background-position: 0 0 -} - -@media only screen and (min-width: 661px) { - .logico-video-button .elementor-custom-embed-play { - height:174px; - padding: 20px 64px 20px 44px - } - - .logico-video-button.video-button-animation-lift .elementor-custom-embed-play { - padding: 20px 64px calc(20px + var(--logico-video-button-border, 0px)) 44px - } - - .logico-video-button.video-button-animation-jump .elementor-custom-embed-play { - height: 174px - } - - .logico-video-button.video-button-animation-jump:hover .elementor-custom-embed-play { - height: 152px - } -} - -.elementor-widget-logico_products .woocommerce .catalog-top-info-wrapper { - display: none -} - -.elementor-widget-logico_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: 1021px) { - .product-category-widget .product-category-header { - font-size:20px; - line-height: 30px - } -} - -.wpforms-title { - font-weight: 600 -} - -.wpforms-title:not(:last-child) { - margin-bottom: 1em -} - -.wpforms-hidden { - display: none!important -} - -.wpforms-form .wpforms-head-container { - margin: 0 0 40px -} - -.body-container .wpforms-container .wpforms-field,.body-container .wp-core-ui div.wpforms-container .wpforms-field { - padding: 10px 0!important -} - -.wpforms-submit-container { - text-align: left -} - -.wpforms-submit-container:not(:first-child) { - padding-top: 40px -} - -.elementor-widget-container .wpforms-container { - margin: 0 -} - -.logico-terms-conditions { - padding: 19px 20px 23px 25px; - font-size: 14px; - line-height: 1.7143em; - background-color: var(--logico-background-alter-color) -} - -.logico-terms-conditions a { - color: inherit!important -} - -.logico-terms-conditions a:hover { - color: inherit!important; - text-decoration: none -} - -.wpforms-field-mailchimp ul li:before,.wpforms-field-checkbox ul li:before,.wpforms-field-radio ul li:before { - content: none; - display: none -} - -.wpforms-container .wpforms-form .wpforms-field-container { - margin: 0 -10px -} - -.wpforms-container .wpforms-form .wpforms-field-container .wpforms-field { - width: calc(100% - 20px); - margin-left: 10px!important; - margin-right: 10px!important -} - -.wpforms-container .wpforms-form .wpforms-field-container .wpforms-layout-column .wpforms-field { - width: 100%; - margin-left: 0!important; - margin-right: 0!important -} - -@media only screen and (min-width: 661px) and (max-width:1020px) { - .wpforms-container .wpforms-form .wpforms-field.wpforms-five-sixths,.wpforms-container .wpforms-form .wpforms-field.wpforms-four-sixths,.wpforms-container .wpforms-form .wpforms-field.wpforms-four-fifths,.wpforms-container .wpforms-form .wpforms-field.wpforms-one-fifth,.wpforms-container .wpforms-form .wpforms-field.wpforms-one-fourth,.wpforms-container .wpforms-form .wpforms-field.wpforms-one-half,.wpforms-container .wpforms-form .wpforms-field.wpforms-one-sixth,.wpforms-container .wpforms-form .wpforms-field.wpforms-one-third,.wpforms-container .wpforms-form .wpforms-field.wpforms-three-fourths,.wpforms-container .wpforms-form .wpforms-field.wpforms-three-fifths,.wpforms-container .wpforms-form .wpforms-field.wpforms-three-sixths,.wpforms-container .wpforms-form .wpforms-field.wpforms-two-fourths,.wpforms-container .wpforms-form .wpforms-field.wpforms-two-fifths,.wpforms-container .wpforms-form .wpforms-field.wpforms-two-sixths,.wpforms-container .wpforms-form .wpforms-field.wpforms-two-thirds { - width:calc(50% - 20px) - } -} - -@media only screen and (min-width: 1021px) { - .wpforms-container .wpforms-form .wpforms-field.wpforms-one-half,.wpforms-container .wpforms-form .wpforms-field.wpforms-three-sixths,.wpforms-container .wpforms-form .wpforms-field.wpforms-two-fourths { - width:calc(50% - 20px) - } - - .wpforms-container .wpforms-form .wpforms-field.wpforms-one-third,.wpforms-container .wpforms-form .wpforms-field.wpforms-two-sixths { - width: calc(100% / 3 - 20px) - } - - .wpforms-container .wpforms-form .wpforms-field.wpforms-four-sixths,.wpforms-container .wpforms-form .wpforms-field.wpforms-two-thirds { - width: calc(2 * 100% / 3 - 20px) - } - - .wpforms-container .wpforms-form .wpforms-field.wpforms-one-fourth { - width: calc(25% - 20px) - } - - .wpforms-container .wpforms-form .wpforms-field.wpforms-three-fourths { - width: calc(75% - 20px) - } - - .wpforms-container .wpforms-form .wpforms-field.wpforms-one-fifth { - width: calc(100% / 5 - 20px) - } - - .wpforms-container .wpforms-form .wpforms-field.wpforms-two-fifths { - width: calc(2 * 100% / 5 - 20px) - } - - .wpforms-container .wpforms-form .wpforms-field.wpforms-three-fifths { - width: calc(3 * 100% / 5 - 20px) - } - - .wpforms-container .wpforms-form .wpforms-field.wpforms-four-fifths { - width: calc(4 * 100% / 5 - 20px) - } - - .wpforms-container .wpforms-form .wpforms-field.wpforms-one-sixth { - width: calc(100% / 6 - 20px) - } - - .wpforms-container .wpforms-form .wpforms-field.wpforms-five-sixths { - width: calc(5 * 100% / 6 - 20px) - } -} - -.wpforms-container .wpforms-checkbox-2-columns ul,.wpforms-container .wpforms-multiplechoice-2-columns ul,.wpforms-container .wpforms-list-2-columns ul,.wpforms-container .wpforms-checkbox-3-columns ul,.wpforms-container .wpforms-multiplechoice-3-columns ul,.wpforms-container .wpforms-list-3-columns ul { - display: -ms-flex; - display: -webkit-flex; - display: flex; - -webkit-flex-wrap: wrap; - flex-wrap: wrap -} - -.wpforms-container .wpforms-checkbox-2-columns ul li,.wpforms-container .wpforms-multiplechoice-2-columns ul li,.wpforms-container .wpforms-list-2-columns ul li { - width: 50%; - display: block; - padding-right: 26px -} - -.wpforms-container .wpforms-checkbox-3-columns ul li,.wpforms-container .wpforms-multiplechoice-3-columns ul li,.wpforms-container .wpforms-list-3-columns ul li { - width: 33.3333%; - display: block; - padding-right: 26px -} - -.wpforms-container .wpforms-list-inline ul li { - display: inline-block; - vertical-align: top -} - -.wpforms-container .wpforms-list-inline ul li:not(:last-child) { - margin-right: 20px; - margin-left: 0 -} - -.wpforms-container .wpforms-list-2-columns ul.wpforms-icon-choices,.wpforms-container .wpforms-list-3-columns ul.wpforms-icon-choices,.wpforms-container .wpforms-list-inline ul.wpforms-icon-choices { - flex-direction: row; - flex-wrap: wrap -} - -.wpforms-container .wpforms-list-2-columns ul.wpforms-icon-choices li,.wpforms-container .wpforms-list-3-columns ul.wpforms-icon-choices li,.wpforms-container .wpforms-list-inline ul.wpforms-icon-choices li { - margin-right: 20px -} - -.wpforms-container .wpforms-list-2-columns ul.wpforms-icon-choices.wpforms-icon-choices-default li,.wpforms-container .wpforms-list-2-columns ul.wpforms-icon-choices.wpforms-icon-choices-modern li,.wpforms-container .wpforms-list-3-columns ul.wpforms-icon-choices.wpforms-icon-choices-default li,.wpforms-container .wpforms-list-3-columns ul.wpforms-icon-choices.wpforms-icon-choices-modern li,.wpforms-container .wpforms-list-inline ul.wpforms-icon-choices.wpforms-icon-choices-default li,.wpforms-container .wpforms-list-inline ul.wpforms-icon-choices.wpforms-icon-choices-modern li { - margin-right: 22px; - margin-bottom: 22px -} - -.wpforms-container .wpforms-list-2-columns ul.wpforms-icon-choices li { - width: calc(100% / 2 - 20px / 2) -} - -.wpforms-container .wpforms-list-2-columns ul.wpforms-icon-choices li:nth-child(2n) { - margin-right: 0 -} - -.wpforms-container .wpforms-list-2-columns ul.wpforms-icon-choices.wpforms-icon-choices-default li,.wpforms-container .wpforms-list-2-columns ul.wpforms-icon-choices.wpforms-icon-choices-modern li { - width: calc(100% / 2 - 22px / 2) -} - -.wpforms-container .wpforms-list-3-columns ul.wpforms-icon-choices li { - width: calc(100% / 3 - 20px * 2 / 3) -} - -.wpforms-container .wpforms-list-3-columns ul.wpforms-icon-choices li:nth-child(3n) { - margin-right: 0 -} - -.wpforms-container .wpforms-list-3-columns ul.wpforms-icon-choices.wpforms-icon-choices-default li,.wpforms-container .wpforms-list-3-columns ul.wpforms-icon-choices.wpforms-icon-choices-modern li { - width: calc(100% / 3 - 22px * 2 / 3) -} - -.wpforms-container .wpforms-list-inline ul.wpforms-icon-choices li { - width: auto; - max-width: calc(100% / 4 - 20px) -} - -.footer-wrapper { - position: relative; - z-index: 1; - background-color: var(--logico-background-color); - color: var(--logico-default-text-color); - border-radius: var(--logico-radius-large,0) -} - -.footer-wrapper .footer { - position: relative; - padding: 60px 0 40px -} - -.footer-wrapper .footer a { - text-decoration: none; - color: var(--logico-default-text-color) -} - -.footer-wrapper .footer a:hover { - color: var(--logico-accent-color) -} - -.footer-wrapper .footer h1:not([class*=logico-title-h]),.footer-wrapper .footer h2:not([class*=logico-title-h]),.footer-wrapper .footer h3:not([class*=logico-title-h]),.footer-wrapper .footer h4:not([class*=logico-title-h]),.footer-wrapper .footer h5:not([class*=logico-title-h]),.footer-wrapper .footer h6:not([class*=logico-title-h]),.footer-wrapper .footer .logico-title-h1,.footer-wrapper .footer .logico-title-h2,.footer-wrapper .footer .logico-title-h3,.footer-wrapper .footer .logico-title-h4,.footer-wrapper .footer .logico-title-h5,.footer-wrapper .footer .logico-title-h6 { - color: var(--logico-dark-text-color) -} - -.footer-decoration { - position: absolute; - display: block; - top: 0; - left: 0; - right: 0; - height: 0; - text-align: left; - font-size: 0; - line-height: 1 -} - -.footer-decoration .block-decoration-item:before { - background-color: var(--logico-background-color) -} - -.footer-decoration .block-decoration-item:after { - background-color: var(--logico-accent-color) -} - -.footer-section { - position: relative -} - -.footer-section+.footer-section-widgets { - margin-top: 98px -} - -.footer-section+.footer-section-bottom { - margin-top: 66px -} - -.footer-row { - padding: 0 20px; - margin: 0 auto; - width: 100%; - max-width: var(--logico-content-width,1380px); - -moz-box-sizing: border-box; - box-sizing: border-box -} - -.footer-columns-row { - margin: 0 -15px; - -moz-box-sizing: border-box; - box-sizing: border-box; - font-size: 16px; - line-height: 1.875em -} - -.footer-columns-row .footer-column { - padding: 0 15px; - 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-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 -} - -.logico-theme-style-rounded .footer-wrapper { - margin: 0 10px 10px -} - -@media only screen and (min-width: 481px) { - .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) - } -} - -@media only screen and (min-width: 661px) { - .footer-row { - padding:0 30px - } -} - -@media only screen and (min-width: 841px) { - .footer-columns-row .footer-column { - text-align:left - } - - .footer-type-3 .footer-widgets>.widget,.footer-type-4 .footer-widgets>.widget,.footer-type-5 .footer-widgets>.widget { - width: calc(33.3333% - 30px) - } -} - -@media only screen and (min-width: 1021px) { - .footer-wrapper .footer { - padding:80px 0 60px - } - - .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; - margin: 0 -15px - } - - .footer-columns-row .footer-column { - 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 - } - - .footer-columns-row .footer-column:first-child:last-child { - text-align: center - } - - .footer-type-4 .footer-widgets>.widget,.footer-type-5 .footer-widgets>.widget { - width: calc(25% - 30px) - } - - .logico-theme-style-rounded .footer-wrapper { - margin: 0 20px 20px - } -} - -@media only screen and (min-width: 1380px) { - .footer-row { - padding:0 20px - } - - .footer-type-5 .footer-widgets>.widget { - width: calc(20% - 30px) - } -} - -.footer-wrapper .footer-copyrights-container,.footer-wrapper .footer-terms-container { - font-size: 14px; - color: var(--logico-light-text-color) -} - -.footer-wrapper .footer-copyrights-container a,.footer-wrapper .footer-terms-container a { - text-decoration: underline; - color: var(--logico-light-text-color) -} - -.footer-wrapper .footer-copyrights-container a:hover,.footer-wrapper .footer-terms-container a:hover { - text-decoration: none; - color: var(--logico-light-text-color) -} - -.footer-scroll-top { - width: 32px; - height: 32px; - position: fixed; - bottom: -32px; - right: 10px; - left: initial; - z-index: 10; - text-align: center; - cursor: pointer; - opacity: 0; - -webkit-transition: all 0.3s; - transition: all 0.3s; - background-color: #c01227; - color: var(--logico-button-text-color); - border-radius: var(--logico-radius-small,0) -} - -.footer-scroll-top:before { - content: '\e803'; - font: 400 normal 16px/32px 'fontello' -} - -.footer-scroll-top.active { - opacity: .6; - bottom: 10px -} - -.footer-scroll-top:hover { - opacity: 1 -} - -@media only screen and (min-width: 841px) { - .footer-scroll-top { - right:30px; - left: initial; - width: 42px; - height: 42px; - bottom: -42px - } - - .footer-scroll-top:before { - font-size: 21px; - line-height: 42px - } - - .footer-scroll-top.active { - bottom: 30px - } -} - -@media only screen and (min-width: 1021px) { - .footer-scroll-top { - width:52px; - height: 52px; - bottom: -52px; - right: 20px; - left: initial - } - - .footer-scroll-top:before { - font-size: 26px; - line-height: 52px - } - - .footer-scroll-top.active { - bottom: 20px - } -} - -.top-bar { - display: none; - position: relative; - z-index: 1; - font-size: 14px; - line-height: 1.4286em; - font-weight: 600; - color: var(--logico-default-text-color); - background-color: var(--logico-background-color); - border-radius: var(--logico-radius-small,0) -} - -.top-bar .top-bar-row { - padding: 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: 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 -} - -.top-bar .top-bar-row a { - color: var(--logico-default-text-color); - text-decoration: none -} - -.top-bar .top-bar-row a:hover { - color: var(--logico-accent-color) -} - -.top-bar .top-bar-column { - padding: 0 40px -} - -.top-bar .top-bar-column:not(:first-child) { - text-align: right -} - -.top-bar .top-bar-column:only-child { - width: 100% -} - -.logico-theme-style-rounded .top-bar { - margin: 10px 10px 0 -} - -.logico-theme-style-rounded .top-bar .top-bar-column { - padding: 0 20px -} - -@media only screen and (min-width: 1021px) { - .logico-theme-style-rounded .top-bar { - margin:10px 20px 0 - } -} - -.ehf-header #masthead { - z-index: initial -} - -.sticky-container-on { - -webkit-transition: none; - transition: none -} - -.sticky-container-on.sticky-container-ready { - position: fixed; - width: 100%; - left: 0; - right: 0; - top: var(--wp-admin--admin-bar--height,0)!important; - z-index: 10; - -webkit-transform: translateY(calc(-100% - 100px)); - -ms-transform: translateY(calc(-100% - 100px)); - transform: translateY(calc(-100% - 100px)) -} - -.sticky-container-on.sticky-container-ready.sticky-container-active { - -webkit-transition: transform linear 0.5s; - transition: transform linear 0.5s; - -webkit-transform: translateY(0); - -ms-transform: translateY(0); - transform: translateY(0) -} - -.sticky-container-on.sticky-container-ready.sticky-container-active.elementor-hidden-on-sticky,.sticky-container-on.sticky-container-ready.sticky-container-active .elementor-hidden-on-sticky { - display: none -} - -.elementor-editor-active { - --wp-admin--admin-bar--height: 0 -} - -@media screen and (max-width: 600px) { - .sticky-container-on.sticky-container-ready.sticky-container-active { - top:0!important - } -} - -.header { - position: relative; - z-index: 4; - display: none!important; - background-color: var(--logico-background-color); - color: var(--logico-default-text-color); - border-radius: var(--logico-radius-large,0) -} - -.header.header-position-over { - position: absolute; - display: block; - width: 100%; - left: 0; - right: 0; - top: var(--wp-admin--admin-bar--height,0); - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none -} - -.header.sticky-header-on.sticky-ready .sticky-wrapper { - position: fixed; - width: 100%; - left: 0; - right: 0; - top: var(--wp-admin--admin-bar--height,0); - z-index: 10; - -webkit-transition: transform linear 1s; - transition: transform linear 1s; - margin-top: -500px; - -webkit-transform: translateY(0); - -ms-transform: translateY(0); - transform: translateY(0) -} - -.header.sticky-header-on.sticky-ready.sticky-active .sticky-wrapper { - -webkit-transform: translateY(500px); - -ms-transform: translateY(500px); - transform: translateY(500px); - -webkit-box-shadow: 0 15px 38px rgba(0,0,0,.1); - -moz-box-shadow: 0 15px 38px rgba(0,0,0,.1); - box-shadow: 0 15px 38px rgba(0,0,0,.1) -} - -.header .header-row a { - text-decoration: none; - color: var(--logico-default-text-color) -} - -.header .header-row a:hover { - color: var(--logico-accent-color) -} - -.header-menu-container { - width: 100%; - text-align: center -} - -.header-icons-container { - margin: 0 10px; - min-height: 50px; - white-space: nowrap; - -webkit-flex-shrink: 0; - -moz-flex-shrink: 0; - -ms-flex-shrink: 0; - flex-shrink: 0 -} - -.header-icons-container:first-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-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:not(:first-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: 0 10px -} - -.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-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 { - -webkit-align-self: stretch; - -moz-align-self: stretch; - -ms-align-self: stretch; - align-self: stretch -} - -.header-row .header-icons-container .header-icon { - margin: 15px 13px -} - -.logico-theme-style-rounded .header { - margin: 10px -} - -.mobile-header { - z-index: 4; - position: relative; - border-radius: var(--logico-radius-large,0) -} - -.mobile-header.mobile-header-position-over { - position: absolute; - display: block; - width: 100%; - left: 0; - right: 0; - top: 0 -} - -.mobile-header.sticky-header-on.sticky-ready .sticky-wrapper { - position: fixed; - width: 100%; - left: 0; - right: 0; - top: var(--wp-admin--admin-bar--height,0); - z-index: 10; - -webkit-transition: transform linear 1s; - transition: transform linear 1s; - margin-top: -200px; - -webkit-transform: translateY(0); - -ms-transform: translateY(0); - transform: translateY(0); - -webkit-box-shadow: 0 0 15px rgba(0,0,0,.14); - -moz-box-shadow: 0 0 15px rgba(0,0,0,.14); - box-shadow: 0 0 15px rgba(0,0,0,.14) -} - -.mobile-header.sticky-header-on.sticky-ready.sticky-active .sticky-wrapper { - -webkit-transform: translateY(200px); - -ms-transform: translateY(200px); - transform: translateY(200px) -} - -.mobile-header .header-icons-container { - margin: 4px 10px -} - -.mobile-header-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: center; - -moz-align-items: center; - -ms-align-items: center; - align-items: center -} - -@media only screen and (min-width: 481px) { - .mobile-header .header-icon.search-trigger,.mobile-header .header-icon.search-link,.mobile-header .header-icon.mini-cart,.mobile-header .header-icon.header-button-container { - display:block - } -} - -@media only screen and (min-width: 1021px) { - .mobile-header .header-icons-container { - margin:4px 0 4px 10px - } - - .logico-theme-style-rounded .header { - margin: 11px 20px 14px - } -} - -.breadcrumbs { - white-space: nowrap; - overflow: hidden; - -ms-text-overflow: ellipsis; - text-overflow: ellipsis; - -webkit-flex-shrink: 0; - -moz-flex-shrink: 0; - -ms-flex-shrink: 0; - flex-shrink: 0; - font-size: 14px; - line-height: 1.4286em -} - -.breadcrumbs .delimiter { - padding: 0 .1875em -} - -.breadcrumbs a { - text-decoration: none!important; - border-bottom: solid 1px; - -webkit-transition: border-color 0.3s,color 0.3s; - transition: border-color 0.3s,color 0.3s -} - -.breadcrumbs a:hover { - border-color: transparent -} - -ul.hfe-breadcrumbs li { - padding: 0 -} - -ul.hfe-breadcrumbs li:before { - content: none; - display: none -} - -.page-title-special { - position: relative; - top: -.1375em; - margin: 0 .0625em 0 0 -} - -.page-title-container-wrapper { - position: relative -} - -.page-title-container { - position: relative; - -moz-box-sizing: border-box; - box-sizing: border-box; - overflow: hidden; - background-color: var(--logico-background-color); - color: var(--logico-default-text-color); - border-radius: var(--logico-radius-large,0) -} - -.page-title-container .page-title-box { - width: 100% -} - -.page-title-container .page-title-row { - padding: 0 20px; - margin: 0 auto; - width: 100%; - max-width: var(--logico-content-width,1380px); - -moz-box-sizing: border-box; - box-sizing: border-box; - position: relative; - height: 200px; - 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 -} - -.page-title-container .page-title-row h1:not([class*=logico-title-h]),.page-title-container .page-title-row h2:not([class*=logico-title-h]),.page-title-container .page-title-row h3:not([class*=logico-title-h]),.page-title-container .page-title-row h4:not([class*=logico-title-h]),.page-title-container .page-title-row h5:not([class*=logico-title-h]),.page-title-container .page-title-row h6:not([class*=logico-title-h]),.page-title-container .page-title-row .logico-title-h1,.page-title-container .page-title-row .logico-title-h2,.page-title-container .page-title-row .logico-title-h3,.page-title-container .page-title-row .logico-title-h4,.page-title-container .page-title-row .logico-title-h5,.page-title-container .page-title-row .logico-title-h6 { - color: var(--logico-dark-text-color) -} - -.page-title-container .page-title-row a,.page-title-container .page-title-row a:hover { - color: var(--logico-default-text-color) -} - -.page-title-container .page-title-wrapper { - position: relative; - height: 100%; - width: 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: 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: 57px 0 -} - -.page-title-container .page-title { - -ms-word-wrap: break-word; - word-wrap: break-word; - position: relative -} - -.page-title-container .page-title-additional { - position: absolute; - display: none; - right: 30px; - left: initial; - top: 50%; - z-index: 2; - text-align: center; - white-space: nowrap; - font-size: 20px; - line-height: 1.4em; - font-weight: 700; - text-transform: uppercase; - letter-spacing: -.03em; - color: var(--logico-page-title-additional-text-color); - -webkit-transform: translate(50%,-100%) rotate(-90deg); - -ms-transform: translate(50%,-100%) rotate(-90deg); - transform: translate(50%,-100%) rotate(-90deg); - transform-origin: bottom center -} - -.page-title-container .breadcrumbs { - position: absolute; - bottom: 0; - width: calc(100% - 40px); - max-width: calc(100% - 40px); - padding: 18px 0 -} - -.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; - z-index: 0 -} - -.body-container>.page-title-container-wrapper .page-title-bg { - background-color: var(--logico-page-title-overlay-color) -} - -.page-title-decoration { - position: absolute; - bottom: 0; - left: 0; - right: 0; - height: 0; - text-align: right; - font-size: 0; - line-height: 1 -} - -.page-title-decoration:before { - content: ''; - position: absolute; - display: block; - width: 0; - height: 57px; - background-color: var(--logico-background-color); - bottom: 0; - left: 0; - right: initial; - border-radius: 0 var(--logico-radius-medium,0) 0 0 -} - -.page-title-decoration.animation-enable:before { - -webkit-transition: width 0.5s 0.5s cubic-bezier(0,0,.15,.96); - transition: width 0.5s 0.5s cubic-bezier(0,0,.15,.96) -} - -.page-title-decoration .block-decoration-item:before { - background-color: var(--logico-background-color) -} - -.page-title-decoration .block-decoration-item:after { - background-color: var(--logico-dark-text-color) -} - -.page-title-decoration.animated:before,.page-title-decoration.animation-disable:before { - width: 0 -} - -.logico-theme-style-rounded .page-title-container-wrapper { - margin: 0 10px -} - -.logico-theme-style-rounded .page-title-container .page-title-row { - position: initial -} - -.logico-theme-style-rounded .page-title-container .breadcrumbs { - background-color: var(--logico-background-alter-color); - padding: 10px 25px; - border-radius: var(--logico-radius-medium,0); - bottom: 10px; - left: 10px; - right: initial; - width: auto; - max-width: calc(100% - 70px) -} - -.logico-theme-style-rounded .page-title-decoration:before { - content: none; - display: none -} - -@media only screen and (min-width: 481px) { - .page-title-container .page-title-row { - height:250px - } -} - -@media only screen and (min-width: 661px) { - .page-title-container .page-title-row { - padding:0 30px - } -} - -@media only screen and (min-width: 841px) { - .page-title-container .page-title-row { - height:330px - } -} - -@media only screen and (min-width: 1021px) { - .page-title-container .page-title-row { - height:500px - } - - .page-title-container .page-title-box { - padding: 0 62px 0 0 - } - - .page-title-container .page-title-additional { - display: block - } - - .page-title-container .breadcrumbs { - padding: 18px 23px - } - - .page-title-decoration.animated:before,.page-title-decoration.animation-disable:before { - width: 30px - } - - .logico-theme-style-rounded .page-title-container-wrapper { - margin: 0 20px - } - - .logico-theme-style-rounded .page-title-container .breadcrumbs { - padding: 18px 38px - } -} - -@media only screen and (min-width: 1380px) { - .page-title-container .page-title-row { - padding:0 20px - } - - .page-title-container .page-title-box { - padding: 0 - } - - .page-title-container .page-title-additional { - right: 188px - } - - .page-title-decoration.animated:before,.page-title-decoration.animation-disable:before { - width: calc(50% - (var(--logico-content-width, 1380px) / 2) + 20px) - } -} - -.header-row .header-icons-container .header-icon.header-button-container { - margin: 0 -10px 0 41px; - min-height: 97px; - height: 100% -} - -.header-row .header-icons-container .header-icon.header-button-container a.header-button.header-button-animation-fade:hover { - filter: brightness(108%) -} - -.header-button-container { - text-align: center; - position: relative; - display: 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: 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-flex-shrink: 0; - -moz-flex-shrink: 0; - -ms-flex-shrink: 0; - flex-shrink: 0 -} - -.header-button-container a.header-button { - font-size: 18px; - line-height: 1.5em; - font-weight: 700; - text-decoration: none; - padding: 10px 27px; - text-align: center; - -moz-box-sizing: border-box; - box-sizing: border-box; - display: block; - min-width: 190px; - 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; - -webkit-transition: all 0.3s; - transition: all 0.3s; - border-radius: var(--logico-radius-large,0); - color: var(--logico-button-text-color); - background-color: var(--logico-accent-color) -} - -.header-button-container a.header-button:hover { - color: var(--logico-button-text-color) -} - -.header-button-container a.header-button.header-button-animation-jump { - min-height: 119px; - height: calc(100% + 22px); - margin-bottom: -22px -} - -.header-button-container a.header-button.header-button-animation-jump:hover { - min-height: 97px; - height: 100%; - margin-bottom: 0 -} - -.header-button-container a.header-button.header-button-animation-fade { - min-height: 97px; - height: 100% -} - -.logico-theme-style-rounded .header-row .header-icons-container .header-icon.header-button-container { - min-height: 72px; - height: auto -} - -.logico-theme-style-rounded .header-row .header-icons-container .header-icon.header-button-container a.header-button.header-button-animation-fade { - min-height: 72px; - height: 72px -} - -@media only screen and (min-width: 1580px) { - .header-button-container a.header-button { - min-width:255px - } - - .logico-theme-style-rounded .header-button-container a.header-button.header-button-animation-fade { - min-width: 193px - } -} - -.wrapper-contacts { - margin: 0 -20px -} - -.wrapper-contacts .contact-item { - margin: 0 20px; - display: inline-block; - vertical-align: top; - white-space: nowrap; - position: relative -} - -.wrapper-contacts .contact-item .contact-item-label { - margin: 0 4px 0 0 -} - -.wrapper-contacts .contact-item:not(.contact-item-socials) { - padding: 0 0 0 2.5em -} - -.wrapper-contacts .contact-item:not(.contact-item-socials):before { - position: absolute; - display: inline-block; - left: 0; - right: initial; - top: 0; - font: 400 normal 1.4286em/1em 'fontello' -} - -.wrapper-contacts .contact-item.contact-item-address:before { - content: '\e853'; - font-size: 1.3571em; - line-height: 1.0526em -} - -.wrapper-contacts .contact-item.contact-item-phone:before { - content: '\e842' -} - -.wrapper-contacts .contact-item.contact-item-email:before { - content: '\e855'; - font-size: 1em; - line-height: 1.4286em -} - -.wrapper-contacts .contact-item .contact-item-value:not(:first-child) { - margin: 0 0 0 8px -} - -.wrapper-contacts.top-bar-contacts { - display: inline-block; - vertical-align: top -} - -.callback { - position: relative; - white-space: nowrap -} - -.callback .callback-title { - font-size: 14px; - font-weight: 400; - line-height: 1.7857em -} - -.callback .callback-text { - font-size: 25px; - line-height: 1em; - font-weight: 500; - letter-spacing: -.03em; - text-decoration: none -} - -.callback .callback-text:not(:first-child) { - margin: 0 0 0 .2222em -} - -.wrapper-info { - margin: 0 -15px -} - -.page-loader-container { - position: fixed; - top: 0; - left: 0; - width: 100%; - height: 100%; - background: #000; - z-index: 99999; - opacity: 1; - display: block; - -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(.85,.85); - transform: scale(.85,.85) - } - - 100% { - -webkit-transform: scale(1,1); - transform: scale(1,1) - } -} - -@keyframes pulsate { - 50% { - -webkit-transform: scale(.85,.85); - transform: scale(.85,.85) - } - - 100% { - -webkit-transform: scale(1,1); - transform: scale(1,1) - } -} - -.logo-container { - margin: 15px 20px; - width: 100% -} - -.mobile-header-row .logo-container { - width: 100% -} - -.logo { - font-size: 0; - line-height: 1 -} - -a.logo-link { - text-decoration: none; - display: -ms-inline-flexbox; - display: inline-flex; - color: var(--logico-dark-text-color) -} - -a.logo-link .logo-site-name { - font-size: 20px; - line-height: 1em; - font-weight: 400; - text-transform: uppercase -} - -@media only screen and (min-width: 1021px) { - .logo-container { - margin:15px 10px - } -} - -@media only screen and (min-width: 1380px) { - .logo-container { - margin:15px 30px - } -} - -.login-logout { - line-height: 1; - font-size: 0 -} - -.login-logout a.link-login,.login-logout a.link-logout { - display: block; - line-height: 1; - color: var(--logico-default-text-color) -} - -.login-logout a.link-login:before,.login-logout a.link-logout:before { - font: 400 normal 20px/1em 'fontello' -} - -.login-logout a.link-login:hover,.login-logout a.link-logout:hover { - color: var(--logico-light-text-color) -} - -.login-logout a.link-login:before { - content: '\e869' -} - -.login-logout a.link-logout:before { - content: '\e869' -} - -.menu-trigger { - position: relative; - font-size: 0; - line-height: 1 -} - -.menu-trigger .menu-trigger-icon { - display: inline-block; - width: 1.375em; - height: 1.25em; - cursor: pointer; - text-align: center; - -webkit-transition: color 0.3s,background-color 0.3s; - transition: color 0.3s,background-color 0.3s; - position: relative; - font-size: 16px -} - -.menu-trigger .hamburger { - display: block; - width: 1.375em; - height: .875em; - position: absolute; - left: 50%; - right: auto; - top: 50%; - margin: -.4375em 0 0 -.6875em -} - -.menu-trigger .hamburger span { - height: .125em; - width: 100%; - display: block; - opacity: 1; - -webkit-transition: all 0.3s ease; - transition: all 0.3s ease; - background-color: var(--logico-default-text-color) -} - -.menu-trigger .hamburger span:first-child { - margin-bottom: .25em -} - -.menu-trigger .hamburger span:last-child { - margin-top: .25em -} - -.menu-close { - position: relative -} - -.menu-close .menu-close-icon { - display: block; - font: 400 normal 17px/1em 'fontello'; - cursor: pointer; - text-align: center; - -webkit-transition: color 0.3s; - transition: color 0.3s -} - -.menu-close .menu-close-icon:before { - content: '\e845' -} - -.mobile-header-menu-container { - display: block; - width: 320px; - height: calc(100vh - var(--wp-admin--admin-bar--height, 0px)); - -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: 110; - overflow-x: hidden; - overflow-y: auto; - top: var(--wp-admin--admin-bar--height,0); - padding: 27px 50px 86px; - background-color: var(--logico-background-color); - border: solid 1px var(--logico-border-hover-color); - border-radius: var(--logico-radius-medium,0) -} - -.mobile-header-menu-container.active { - right: 0; - left: auto; - opacity: 1 -} - -.mobile-header-menu-container .mobile-header-row { - width: 100% -} - -.mobile-header-menu-container .header-icons-container { - margin: 0 -30px; - min-height: initial -} - -.mobile-header-menu-container .header-icons-container:first-child:last-child { - width: calc(100% + 60px) -} - -.mobile-header-menu-container .header-icons-container .header-icon>a,.mobile-header-menu-container .header-icons-container .header-icon.menu-close .menu-close-icon,.mobile-header-menu-container .header-icons-container .header-icon.search-trigger .search-trigger-icon,.mobile-header-menu-container .header-icons-container .header-icon.search-link .search-trigger-icon { - color: var(--logico-default-text-color) -} - -.mobile-header-menu-container .header-icons-container .header-icon>a:hover,.mobile-header-menu-container .header-icons-container .header-icon.menu-close .menu-close-icon:hover,.mobile-header-menu-container .header-icons-container .header-icon.search-trigger .search-trigger-icon:hover,.mobile-header-menu-container .header-icons-container .header-icon.search-link .search-trigger-icon:hover { - color: var(--logico-accent-color) -} - -.mobile-header-menu-container nav { - font-size: 0; - line-height: 1; - margin: 23px 0 -11px; - padding: 0 0 12px; - position: relative; - text-align: left -} - -.mobile-header-menu-container nav:after { - content: ''; - position: absolute; - display: block; - height: 0; - left: -5px; - right: -5px; - bottom: 0; - border-top: solid 1px var(--logico-border-color) -} - -.mobile-header-menu-container .header-mobile-contacts { - padding: 30px 0 0 -} - -.mobile-header-menu-container .header-mobile-contacts .contact-item+.contact-item { - margin-top: 24px -} - -.mobile-header-menu-container .header-mobile-contacts .contact-item .contact-item-label { - display: block; - font-size: 18px; - font-weight: 700; - margin: 0 0 .6111em -} - -.mobile-header-menu-container .header-mobile-contacts .contact-item .contact-item-value { - font-size: 16px; - line-height: 1.75em; - font-weight: 500 -} - -.mobile-header-menu-container .header-mobile-contacts .contact-item a { - color: var(--logico-default-text-color); - text-decoration: none -} - -.mobile-header-menu-container .header-mobile-contacts .contact-item a:hover { - color: var(--logico-accent-color) -} - -.mobile-header-menu-container .header-mobile-additional-text { - padding: 30px 0 0 -} - -.mobile-header-menu-container .header-mobile-additional-text .additional-text-title { - display: block -} - -.mobile-header-menu-container .header-mobile-socials { - padding: 30px 0 0 -} - -.mobile-header-menu-container .header-mobile-socials .mobile-menu-socials { - margin: 0 -20px -7px -} - -.mobile-header-menu-container .header-mobile-socials .mobile-menu-socials li { - margin: 0 20px 7px; - padding: 0 -} - -.mobile-header-menu-container .header-mobile-socials .mobile-menu-socials li:before { - content: none; - display: none -} - -.mobile-header-menu-container .header-mobile-socials .mobile-menu-socials a { - color: var(--logico-default-text-color); - text-decoration: none -} - -.mobile-header-menu-container .header-mobile-socials .mobile-menu-socials a:hover { - color: var(--logico-accent-color) -} - -.mobile-header-menu-container .header-mobile-button { - padding: 40px 0 0; - line-height: 1; - font-size: 0 -} - -.mobile-header-menu-container .header-mobile-button a.logico-alter-button { - color: var(--logico-button-text-color); - text-decoration: none -} - -.mobile-header-menu-container .header-mobile-button a.logico-alter-button:hover { - color: var(--logico-button-text-hover) -} - -.mobile-header-menu-container .callback { - margin: 30px 0 0 -} - -.mobile-header-menu-container .callback .callback-title { - display: block; - font-size: 18px; - font-weight: 700; - margin: 0 0 11px -} - -.mobile-header-menu-container .callback .callback-text:not(:first-child) { - margin: 0 -} - -.mobile-header-menu-container .callback a { - color: var(--logico-default-text-color); - text-decoration: none -} - -.mobile-header-menu-container .callback a:hover { - color: var(--logico-accent-color) -} - -.mobile-header-menu-container ul.main-menu { - list-style: none; - margin: 0; - padding: 0 -} - -.mobile-header-menu-container ul.main-menu>li { - position: relative; - padding: 0; - font-size: 16px; - line-height: 1.5em; - font-weight: 500 -} - -.mobile-header-menu-container ul.main-menu>li:before { - content: none; - display: none -} - -.mobile-header-menu-container ul.main-menu>li .sub-menu-trigger { - display: block; - position: absolute; - top: 0; - right: 0; - left: 0; - height: 2.25em; - cursor: pointer; - z-index: 2 -} - -.mobile-header-menu-container ul.main-menu>li .sub-menu-trigger:after { - content: '\e817'; - font: 400 normal .5625em/4em 'fontello'; - width: 4em; - height: 4em; - display: block; - position: absolute; - text-align: right; - top: 50%; - right: 0; - left: initial; - margin: -2em 0 0; - color: var(--logico-default-text-color) -} - -.mobile-header-menu-container ul.main-menu>li>a { - display: block; - font-size: 1em; - padding: .4375em 1.9375em .5em 0; - text-decoration: none; - color: var(--logico-default-text-color) -} - -.mobile-header-menu-container ul.main-menu>li>a:before { - content: '\e808'; - font: 400 normal .625em/3.6em 'fontello'; - position: absolute; - display: none; - left: -2em; - right: initial; - top: 0; - color: var(--logico-accent-color) -} - -.mobile-header-menu-container ul.main-menu>li.active>.sub-menu-trigger:after { - content: '\e816'; - font-size: .375em -} - -.mobile-header-menu-container ul.main-menu>li:hover>a { - color: var(--logico-light-text-color) -} - -.mobile-header-menu-container ul.main-menu>li.active>a,.mobile-header-menu-container ul.main-menu>li.current-menu-ancestor>a,.mobile-header-menu-container ul.main-menu>li.current-menu-parent>a,.mobile-header-menu-container ul.main-menu>li.current-menu-item>a:not([href*="/#"]) { - color: var(--logico-light-text-color); - text-decoration: underline -} - -.mobile-header-menu-container ul.main-menu>li.active>a:before,.mobile-header-menu-container ul.main-menu>li.current-menu-ancestor>a:before,.mobile-header-menu-container ul.main-menu>li.current-menu-parent>a:before,.mobile-header-menu-container ul.main-menu>li.current-menu-item>a:not([href*="/#"]):before { - display: block -} - -.mobile-header-menu-container ul.main-menu>li ul.sub-menu { - display: none; - list-style: none; - font-size: 16px; - font-weight: 500; - line-height: 1.4em; - padding: 0 0 0 1.25em; - margin: .5625em 0 -} - -.mobile-header-menu-container ul.main-menu>li ul.sub-menu>li>a { - display: block; - padding: .375em 1.9375em .4375em 0; - font-size: 1em; - text-decoration: none; - color: var(--logico-default-text-color) -} - -.mobile-header-menu-container ul.main-menu>li ul.sub-menu>li:hover>a { - color: var(--logico-light-text-color) -} - -.mobile-header-menu-container ul.main-menu>li ul.sub-menu>li.active>a,.mobile-header-menu-container ul.main-menu>li ul.sub-menu>li.current-menu-ancestor>a,.mobile-header-menu-container ul.main-menu>li ul.sub-menu>li.current-menu-parent>a,.mobile-header-menu-container ul.main-menu>li ul.sub-menu>li.current-menu-item>a:not([href*="/#"]) { - color: var(--logico-light-text-color) -} - -.mobile-header-menu-container ul.main-menu>li ul.sub-menu>li.active>.sub-menu-trigger:after { - content: '\e816'; - font-size: .375em -} - -.mobile-header-menu-container ul.main-menu>li ul.sub-menu li { - position: relative; - padding: 0; - font-size: 1em -} - -.mobile-header-menu-container ul.main-menu>li ul.sub-menu li:before { - content: none; - display: none -} - -.mobile-header-menu-container ul.main-menu>li ul.sub-menu li .sub-menu-trigger { - height: 2.25em -} - -.mobile-header-menu-container ul.main-menu>li>ul.sub-menu { - padding: 0!important -} - -.mobile-header-menu-container ul.main-menu>li>ul.sub-menu>li { - margin: 0 0 0 1.25em -} - -.sticky-container-active .mobile-header-menu-container { - top: 0; - height: 100vh -} - -.logico-theme-style-rounded .mobile-header-menu-container { - width: 300px; - height: calc(100vh - var(--wp-admin--admin-bar--height, 0px) - 20px); - top: calc(var(--wp-admin--admin-bar--height, 0px) + 10px); - padding: 27px 50px 86px; - border: none -} - -.logico-theme-style-rounded .mobile-header-menu-container.active { - right: 10px; - left: auto -} - -.logico-theme-style-rounded .sticky-container-active .mobile-header-menu-container { - top: 10px; - height: calc(100vh - 20px) -} - -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu,.header .header-menu-container .main-menu { - margin: 3px 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 -} - -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu li,.header .header-menu-container .main-menu li { - list-style: none; - position: relative; - padding: 0 -} - -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu li:before,.header .header-menu-container .main-menu li:before { - content: none; - display: none -} - -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu li:not(:last-of-type),.header .header-menu-container .main-menu li:not(:last-of-type) { - margin-right: 12px -} - -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li>a,.header .header-menu-container .main-menu>li>a { - position: relative; - display: inline-block; - text-decoration: none; - padding: 31px 0; - top: 1px; - color: var(--logico-default-text-color); - font-size: 16px; - font-family: 'Manrope', sans-serif; - line-height: 1.5em; - font-weight: 600; - letter-spacing: -.03em -} - -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li>a:before,.header .header-menu-container .main-menu>li>a:before { - content: ''; - position: absolute; - display: block; - left: 0; - right: 0; - bottom: 1px; - height: 2px; - opacity: 0; - -webkit-transition: opaciry 0.3s; - transition: opaciry 0.3s; - background-color: var(--logico-dark-text-color) -} - -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li.current-menu-ancestor>a,.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li.current-menu-parent>a,.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li.current-menu-item>a:not([href*="/#"]),.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li.active>a,.header .header-menu-container .main-menu>li.current-menu-ancestor>a,.header .header-menu-container .main-menu>li.current-menu-parent>a,.header .header-menu-container .main-menu>li.current-menu-item>a:not([href*="/#"]),.header .header-menu-container .main-menu>li.active>a { - color: var(--logico-light-text-color) -} - -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li.current-menu-ancestor>a:before,.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li.current-menu-parent>a:before,.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li.current-menu-item>a:not([href*="/#"]):before,.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li.active>a:before,.header .header-menu-container .main-menu>li.current-menu-ancestor>a:before,.header .header-menu-container .main-menu>li.current-menu-parent>a:before,.header .header-menu-container .main-menu>li.current-menu-item>a:not([href*="/#"]):before,.header .header-menu-container .main-menu>li.active>a:before { - opacity: 1 -} - -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li:hover>a,.header .header-menu-container .main-menu>li:hover>a { - color: var(--logico-light-text-color) -} - -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li.menu-item-has-children>a:before,.header .header-menu-container .main-menu>li.menu-item-has-children>a:before { - right: initial; - left: 0; - width: 0; - -webkit-transition: width 0.3s,opacity 0.3s; - transition: width 0.3s,opacity 0.3s; - opacity: 1 -} - -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li.menu-item-has-children>a:after,.header .header-menu-container .main-menu>li.menu-item-has-children>a:after { - content: '\e80c'; - display: inline-block; - font: 400 normal .3125em 'fontello'; - position: relative; - top: .4em; - margin: 0 0 0 1em; - -webkit-transition: opacity 0.3s; - transition: opacity 0.3s; - color: var(--logico-dark-text-color); - vertical-align: top; - line-height: inherit -} - -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li.menu-item-has-children.current-menu-ancestor>a:before,.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li.menu-item-has-children.current-menu-parent>a:before,.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li.menu-item-has-children.current-menu-item>a:not([href*="/#"]):before,.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li.menu-item-has-children.active>a:before,.header .header-menu-container .main-menu>li.menu-item-has-children.current-menu-ancestor>a:before,.header .header-menu-container .main-menu>li.menu-item-has-children.current-menu-parent>a:before,.header .header-menu-container .main-menu>li.menu-item-has-children.current-menu-item>a:not([href*="/#"]):before,.header .header-menu-container .main-menu>li.menu-item-has-children.active>a:before { - width: calc(100% - 16px) -} - -.elementor-widget-logico_navigation_menu nav,.header nav { - font-size: 0; - line-height: 1 -} - -.elementor-widget-logico_navigation_menu .header-menu-row,.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 -} - -.elementor-widget-logico_navigation_menu .header-menu-row .logo,.header .header-menu-row .logo { - margin: 20px 70px -} - -.logico-theme-style-rounded .header .header-menu-container .main-menu { - margin: 0 0 -10px -} - -.logico-theme-style-rounded .header .header-menu-container .main-menu>li>a { - padding: 24px 0 34px -} - -.logico-theme-style-rounded .header .header-menu-container .main-menu li:hover>ul.sub-menu ul.sub-menu { - margin: 0 0 0 38px -} - -.logico-theme-style-rounded .header .header-menu-container .main-menu li:hover>ul.sub-menu ul.sub-menu:before { - width: 38px -} - -@media only screen and (min-width: 481px) { - .logico-theme-style-rounded .mobile-header-menu-container { - width:320px - } -} - -@media only screen and (min-width: 1021px) { - .logico-theme-style-rounded .mobile-header-menu-container.active { - right:20px; - left: auto - } -} - -@media only screen and (min-width: 1520px) { - .elementor-widget-logico_navigation_menu .header-menu-container .main-menu li:not(:last-of-type),.header .header-menu-container .main-menu li:not(:last-of-type) { - margin-right:24px - } - - .elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li>a,.header .header-menu-container .main-menu>li>a { - letter-spacing: normal - } - - .elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li.menu-item-has-children>a:after,.header .header-menu-container .main-menu>li.menu-item-has-children>a:after { - margin: 0 0 0 2em - } -} - -@media only screen and (min-width: 1700px) { - .elementor-widget-logico_navigation_menu .header-menu-container .main-menu li:not(:last-of-type),.header .header-menu-container .main-menu li:not(:last-of-type) { - margin-right:39px - } -} - -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li ul.sub-menu,.header .header-menu-container .main-menu>li ul.sub-menu { - margin: 4px 0 0; - position: absolute; - top: 100%; - left: 0; - width: 220px; - padding: 33px 33px 35px 42px; - opacity: 0; - visibility: hidden; - -webkit-transition: all .3s; - -o-transition: all .3s; - transition: all .3s; - z-index: 4; - -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; - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; - background-color: var(--logico-background-color); - border-radius: var(--logico-radius-medium,0) -} - -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li ul.sub-menu>li,.header .header-menu-container .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(.4,.28,.31,1.28) 0s; - transition: all 0.2s cubic-bezier(.4,.28,.31,1.28) 0s -} - -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li ul.sub-menu>li.menu-item-has-children>a,.header .header-menu-container .main-menu>li ul.sub-menu>li.menu-item-has-children>a { - padding-right: 40px; - padding-left: 0 -} - -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li ul.sub-menu>li.menu-item-has-children>a:after,.header .header-menu-container .main-menu>li ul.sub-menu>li.menu-item-has-children>a:after { - content: '\e816'; - font: 400 normal 5px/24px 'fontello'; - width: 20px; - display: block; - position: absolute; - bottom: 10px; - right: 0; - left: initial; - text-align: right; - color: var(--logico-dark-text-color) -} - -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li ul.sub-menu>li>a,.header .header-menu-container .main-menu>li ul.sub-menu>li>a { - display: block; - position: relative; - -webkit-transition: all 0.3s; - transition: all 0.3s; - padding: 10px 19px 10px 0; - text-decoration: none; - color: var(--logico-dark-text-color); - font-size: 16px; - line-height: 1.5em; - font-weight: 500 -} - -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li ul.sub-menu>li>a:before,.header .header-menu-container .main-menu>li ul.sub-menu>li>a:before { - content: '\e808'; - font: 400 normal 10px/24px 'fontello'; - position: absolute; - top: 10px; - left: -10px; - right: initial; - opacity: 0; - color: var(--logico-accent-color); - -webkit-transition: opacity 0.3s,left 0.3s; - transition: opacity 0.3s,left 0.3s -} - -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li ul.sub-menu>li.current-menu-ancestor>a,.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li ul.sub-menu>li.current-menu-parent>a,.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li ul.sub-menu>li.current-menu-item>a:not([href*="/#"]),.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li ul.sub-menu>li.active>a,.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li ul.sub-menu>li:hover>a,.header .header-menu-container .main-menu>li ul.sub-menu>li.current-menu-ancestor>a,.header .header-menu-container .main-menu>li ul.sub-menu>li.current-menu-parent>a,.header .header-menu-container .main-menu>li ul.sub-menu>li.current-menu-item>a:not([href*="/#"]),.header .header-menu-container .main-menu>li ul.sub-menu>li.active>a,.header .header-menu-container .main-menu>li ul.sub-menu>li:hover>a { - color: var(--logico-accent-color); - padding-left: 19px; - padding-right: 0 -} - -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li ul.sub-menu>li.current-menu-ancestor>a:before,.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li ul.sub-menu>li.current-menu-parent>a:before,.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li ul.sub-menu>li.current-menu-item>a:not([href*="/#"]):before,.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li ul.sub-menu>li.active>a:before,.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li ul.sub-menu>li:hover>a:before,.header .header-menu-container .main-menu>li ul.sub-menu>li.current-menu-ancestor>a:before,.header .header-menu-container .main-menu>li ul.sub-menu>li.current-menu-parent>a:before,.header .header-menu-container .main-menu>li ul.sub-menu>li.current-menu-item>a:not([href*="/#"]):before,.header .header-menu-container .main-menu>li ul.sub-menu>li.active>a:before,.header .header-menu-container .main-menu>li ul.sub-menu>li:hover>a:before { - opacity: 1; - left: 0 -} - -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li ul.sub-menu>li.current-menu-ancestor.menu-item-has-children>a,.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li ul.sub-menu>li.current-menu-parent.menu-item-has-children>a,.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li ul.sub-menu>li.current-menu-item.menu-item-has-children>a:not([href*="/#"]),.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li ul.sub-menu>li.active.menu-item-has-children>a,.elementor-widget-logico_navigation_menu .header-menu-container .main-menu>li ul.sub-menu>li.menu-item-has-children:hover>a,.header .header-menu-container .main-menu>li ul.sub-menu>li.current-menu-ancestor.menu-item-has-children>a,.header .header-menu-container .main-menu>li ul.sub-menu>li.current-menu-parent.menu-item-has-children>a,.header .header-menu-container .main-menu>li ul.sub-menu>li.current-menu-item.menu-item-has-children>a:not([href*="/#"]),.header .header-menu-container .main-menu>li ul.sub-menu>li.active.menu-item-has-children>a,.header .header-menu-container .main-menu>li ul.sub-menu>li.menu-item-has-children:hover>a { - padding-left: 19px; - padding-right: 21px -} - -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu li:hover>ul.sub-menu,.header .header-menu-container .main-menu li:hover>ul.sub-menu { - opacity: 1; - visibility: visible; - -webkit-transform: rotateX(0); - -ms-transform: rotateX(0); - transform: rotateX(0) -} - -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu li:hover>ul.sub-menu ul.sub-menu,.header .header-menu-container .main-menu li:hover>ul.sub-menu ul.sub-menu { - position: absolute; - left: 100%; - top: -15px; - right: initial; - margin: 0 0 0 24px -} - -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu li:hover>ul.sub-menu ul.sub-menu:before,.header .header-menu-container .main-menu li:hover>ul.sub-menu ul.sub-menu:before { - content: ''; - position: absolute; - display: block; - width: 24px; - left: initial; - right: 100%; - top: 0; - bottom: 0; - opacity: 0 -} - -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu li:hover>ul.sub-menu>li,.header .header-menu-container .main-menu li:hover>ul.sub-menu>li { - opacity: 1; - visibility: visible; - -webkit-transform: translateY(0); - -ms-transform: translateY(0); - transform: translateY(0) -} - -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu li:hover>ul.sub-menu>li:nth-child(2n+1),.header .header-menu-container .main-menu li:hover>ul.sub-menu>li:nth-child(2n+1) { - -webkit-transition-delay: 0.1s; - transition-delay: 0.1s -} - -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu li:hover>ul.sub-menu>li:nth-child(2n+2),.header .header-menu-container .main-menu li:hover>ul.sub-menu>li:nth-child(2n+2) { - -webkit-transition-delay: 0.15s; - transition-delay: 0.15s -} - -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu li:hover>ul.sub-menu>li:nth-child(2n+3),.header .header-menu-container .main-menu li:hover>ul.sub-menu>li:nth-child(2n+3) { - -webkit-transition-delay: 0.2s; - transition-delay: 0.2s -} - -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu li:hover>ul.sub-menu>li:nth-child(2n+4),.header .header-menu-container .main-menu li:hover>ul.sub-menu>li:nth-child(2n+4) { - -webkit-transition-delay: 0.25s; - transition-delay: 0.25s -} - -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu li:hover>ul.sub-menu>li:nth-child(2n+5),.header .header-menu-container .main-menu li:hover>ul.sub-menu>li:nth-child(2n+5) { - -webkit-transition-delay: 0.3s; - transition-delay: 0.3s -} - -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu li:hover>ul.sub-menu>li:nth-child(2n+6),.header .header-menu-container .main-menu li:hover>ul.sub-menu>li:nth-child(2n+6) { - -webkit-transition-delay: 0.35s; - transition-delay: 0.35s -} - -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu li:hover>ul.sub-menu>li:nth-child(2n+7),.header .header-menu-container .main-menu li:hover>ul.sub-menu>li:nth-child(2n+7) { - -webkit-transition-delay: 0.4s; - transition-delay: 0.4s -} - -.elementor-widget-logico_navigation_menu .header-menu-container .main-menu li:hover>ul.sub-menu>li:nth-child(2n+8),.header .header-menu-container .main-menu li:hover>ul.sub-menu>li:nth-child(2n+8) { - -webkit-transition-delay: 0.45s; - transition-delay: 0.45s -} - -.elementor-widget-logico_navigation_menu .header-menu-container { - display: none -} - -.elementor-widget-logico_navigation_menu .menu-trigger,.elementor-widget-logico_navigation_menu .mobile-header-menu-container { - display: none -} - -body[data-elementor-device-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .header-menu-container,body[data-elementor-device-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .header-menu-container,body[data-elementor-device-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .header-menu-container,body[data-elementor-device-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .header-menu-container,body[data-elementor-device-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .header-menu-container,body[data-elementor-device-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .header-menu-container,body[data-elementor-device-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .header-menu-container,body[data-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .header-menu-container,body[data-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .header-menu-container,body[data-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .header-menu-container,body[data-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .header-menu-container,body[data-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .header-menu-container,body[data-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .header-menu-container,body[data-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .header-menu-container { - display: none -} - -body[data-elementor-device-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .menu-trigger,body[data-elementor-device-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .mobile-header-menu-container,body[data-elementor-device-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .menu-trigger,body[data-elementor-device-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .mobile-header-menu-container,body[data-elementor-device-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .menu-trigger,body[data-elementor-device-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .mobile-header-menu-container,body[data-elementor-device-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .menu-trigger,body[data-elementor-device-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .mobile-header-menu-container,body[data-elementor-device-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .menu-trigger,body[data-elementor-device-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .mobile-header-menu-container,body[data-elementor-device-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .menu-trigger,body[data-elementor-device-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .mobile-header-menu-container,body[data-elementor-device-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .menu-trigger,body[data-elementor-device-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .mobile-header-menu-container,body[data-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .menu-trigger,body[data-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .mobile-header-menu-container,body[data-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .menu-trigger,body[data-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .mobile-header-menu-container,body[data-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .menu-trigger,body[data-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .mobile-header-menu-container,body[data-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .menu-trigger,body[data-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .mobile-header-menu-container,body[data-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .menu-trigger,body[data-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .mobile-header-menu-container,body[data-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .menu-trigger,body[data-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .mobile-header-menu-container,body[data-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .menu-trigger,body[data-mode="mobile"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .mobile-header-menu-container { - display: block -} - -body[data-elementor-device-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .header-menu-container,body[data-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .header-menu-container { - display: block -} - -body[data-elementor-device-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .menu-trigger,body[data-elementor-device-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .mobile-header-menu-container,body[data-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .menu-trigger,body[data-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .mobile-header-menu-container { - display: none -} - -body[data-elementor-device-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .header-menu-container,body[data-elementor-device-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .header-menu-container,body[data-elementor-device-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .header-menu-container,body[data-elementor-device-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .header-menu-container,body[data-elementor-device-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .header-menu-container,body[data-elementor-device-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .header-menu-container,body[data-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .header-menu-container,body[data-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .header-menu-container,body[data-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .header-menu-container,body[data-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .header-menu-container,body[data-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .header-menu-container,body[data-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .header-menu-container { - display: none -} - -body[data-elementor-device-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .menu-trigger,body[data-elementor-device-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .mobile-header-menu-container,body[data-elementor-device-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .menu-trigger,body[data-elementor-device-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .mobile-header-menu-container,body[data-elementor-device-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .menu-trigger,body[data-elementor-device-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .mobile-header-menu-container,body[data-elementor-device-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .menu-trigger,body[data-elementor-device-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .mobile-header-menu-container,body[data-elementor-device-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .menu-trigger,body[data-elementor-device-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .mobile-header-menu-container,body[data-elementor-device-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .menu-trigger,body[data-elementor-device-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .mobile-header-menu-container,body[data-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .menu-trigger,body[data-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .mobile-header-menu-container,body[data-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .menu-trigger,body[data-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .mobile-header-menu-container,body[data-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .menu-trigger,body[data-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .mobile-header-menu-container,body[data-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .menu-trigger,body[data-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .mobile-header-menu-container,body[data-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .menu-trigger,body[data-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .mobile-header-menu-container,body[data-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .menu-trigger,body[data-mode="mobile_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .mobile-header-menu-container { - display: block -} - -body[data-elementor-device-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .header-menu-container,body[data-elementor-device-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .header-menu-container,body[data-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .header-menu-container,body[data-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .header-menu-container { - display: block -} - -body[data-elementor-device-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .menu-trigger,body[data-elementor-device-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .mobile-header-menu-container,body[data-elementor-device-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .menu-trigger,body[data-elementor-device-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .mobile-header-menu-container,body[data-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .menu-trigger,body[data-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .mobile-header-menu-container,body[data-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .menu-trigger,body[data-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .mobile-header-menu-container { - display: none -} - -body[data-elementor-device-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .header-menu-container,body[data-elementor-device-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .header-menu-container,body[data-elementor-device-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .header-menu-container,body[data-elementor-device-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .header-menu-container,body[data-elementor-device-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .header-menu-container,body[data-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .header-menu-container,body[data-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .header-menu-container,body[data-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .header-menu-container,body[data-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .header-menu-container,body[data-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .header-menu-container { - display: none -} - -body[data-elementor-device-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .menu-trigger,body[data-elementor-device-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .mobile-header-menu-container,body[data-elementor-device-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .menu-trigger,body[data-elementor-device-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .mobile-header-menu-container,body[data-elementor-device-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .menu-trigger,body[data-elementor-device-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .mobile-header-menu-container,body[data-elementor-device-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .menu-trigger,body[data-elementor-device-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .mobile-header-menu-container,body[data-elementor-device-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .menu-trigger,body[data-elementor-device-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .mobile-header-menu-container,body[data-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .menu-trigger,body[data-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .mobile-header-menu-container,body[data-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .menu-trigger,body[data-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .mobile-header-menu-container,body[data-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .menu-trigger,body[data-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .mobile-header-menu-container,body[data-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .menu-trigger,body[data-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .mobile-header-menu-container,body[data-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .menu-trigger,body[data-mode="tablet"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .mobile-header-menu-container { - display: block -} - -body[data-elementor-device-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .header-menu-container,body[data-elementor-device-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .header-menu-container,body[data-elementor-device-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .header-menu-container,body[data-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .header-menu-container,body[data-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .header-menu-container,body[data-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .header-menu-container { - display: block -} - -body[data-elementor-device-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .menu-trigger,body[data-elementor-device-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .mobile-header-menu-container,body[data-elementor-device-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .menu-trigger,body[data-elementor-device-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .mobile-header-menu-container,body[data-elementor-device-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .menu-trigger,body[data-elementor-device-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .mobile-header-menu-container,body[data-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .menu-trigger,body[data-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .mobile-header-menu-container,body[data-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .menu-trigger,body[data-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .mobile-header-menu-container,body[data-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .menu-trigger,body[data-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .mobile-header-menu-container { - display: none -} - -body[data-elementor-device-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .header-menu-container,body[data-elementor-device-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .header-menu-container,body[data-elementor-device-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .header-menu-container,body[data-elementor-device-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .header-menu-container,body[data-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .header-menu-container,body[data-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .header-menu-container,body[data-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .header-menu-container,body[data-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .header-menu-container { - display: none -} - -body[data-elementor-device-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .menu-trigger,body[data-elementor-device-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .mobile-header-menu-container,body[data-elementor-device-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .menu-trigger,body[data-elementor-device-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .mobile-header-menu-container,body[data-elementor-device-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .menu-trigger,body[data-elementor-device-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .mobile-header-menu-container,body[data-elementor-device-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .menu-trigger,body[data-elementor-device-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .mobile-header-menu-container,body[data-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .menu-trigger,body[data-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .mobile-header-menu-container,body[data-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .menu-trigger,body[data-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .mobile-header-menu-container,body[data-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .menu-trigger,body[data-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .mobile-header-menu-container,body[data-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .menu-trigger,body[data-mode="tablet_extra"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .mobile-header-menu-container { - display: block -} - -body[data-elementor-device-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .header-menu-container,body[data-elementor-device-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .header-menu-container,body[data-elementor-device-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .header-menu-container,body[data-elementor-device-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .header-menu-container,body[data-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .header-menu-container,body[data-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .header-menu-container,body[data-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .header-menu-container,body[data-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .header-menu-container { - display: block -} - -body[data-elementor-device-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .menu-trigger,body[data-elementor-device-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .mobile-header-menu-container,body[data-elementor-device-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .menu-trigger,body[data-elementor-device-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .mobile-header-menu-container,body[data-elementor-device-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .menu-trigger,body[data-elementor-device-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .mobile-header-menu-container,body[data-elementor-device-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .menu-trigger,body[data-elementor-device-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .mobile-header-menu-container,body[data-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .menu-trigger,body[data-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .mobile-header-menu-container,body[data-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .menu-trigger,body[data-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .mobile-header-menu-container,body[data-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .menu-trigger,body[data-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .mobile-header-menu-container,body[data-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .menu-trigger,body[data-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .mobile-header-menu-container { - display: none -} - -body[data-elementor-device-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .header-menu-container,body[data-elementor-device-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .header-menu-container,body[data-elementor-device-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .header-menu-container,body[data-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .header-menu-container,body[data-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .header-menu-container,body[data-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .header-menu-container { - display: none -} - -body[data-elementor-device-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .menu-trigger,body[data-elementor-device-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .mobile-header-menu-container,body[data-elementor-device-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .menu-trigger,body[data-elementor-device-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .mobile-header-menu-container,body[data-elementor-device-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .menu-trigger,body[data-elementor-device-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .mobile-header-menu-container,body[data-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .menu-trigger,body[data-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .mobile-header-menu-container,body[data-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .menu-trigger,body[data-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .mobile-header-menu-container,body[data-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .menu-trigger,body[data-mode="laptop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .mobile-header-menu-container { - display: block -} - -body[data-elementor-device-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .header-menu-container,body[data-elementor-device-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .header-menu-container,body[data-elementor-device-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .header-menu-container,body[data-elementor-device-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .header-menu-container,body[data-elementor-device-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .header-menu-container,body[data-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .header-menu-container,body[data-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .header-menu-container,body[data-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .header-menu-container,body[data-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .header-menu-container,body[data-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .header-menu-container { - display: block -} - -body[data-elementor-device-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .menu-trigger,body[data-elementor-device-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .mobile-header-menu-container,body[data-elementor-device-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .menu-trigger,body[data-elementor-device-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .mobile-header-menu-container,body[data-elementor-device-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .menu-trigger,body[data-elementor-device-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .mobile-header-menu-container,body[data-elementor-device-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .menu-trigger,body[data-elementor-device-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .mobile-header-menu-container,body[data-elementor-device-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .menu-trigger,body[data-elementor-device-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .mobile-header-menu-container,body[data-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .menu-trigger,body[data-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .mobile-header-menu-container,body[data-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .menu-trigger,body[data-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .mobile-header-menu-container,body[data-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .menu-trigger,body[data-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .mobile-header-menu-container,body[data-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .menu-trigger,body[data-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .mobile-header-menu-container,body[data-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .menu-trigger,body[data-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .mobile-header-menu-container { - display: none -} - -body[data-elementor-device-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .header-menu-container,body[data-elementor-device-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .header-menu-container,body[data-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .header-menu-container,body[data-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .header-menu-container { - display: none -} - -body[data-elementor-device-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .menu-trigger,body[data-elementor-device-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .mobile-header-menu-container,body[data-elementor-device-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .menu-trigger,body[data-elementor-device-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .mobile-header-menu-container,body[data-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .menu-trigger,body[data-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .mobile-header-menu-container,body[data-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .menu-trigger,body[data-mode="desktop"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .mobile-header-menu-container { - display: block -} - -body[data-elementor-device-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .header-menu-container,body[data-elementor-device-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .header-menu-container,body[data-elementor-device-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .header-menu-container,body[data-elementor-device-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .header-menu-container,body[data-elementor-device-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .header-menu-container,body[data-elementor-device-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .header-menu-container,body[data-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .header-menu-container,body[data-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .header-menu-container,body[data-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .header-menu-container,body[data-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .header-menu-container,body[data-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .header-menu-container,body[data-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .header-menu-container { - display: block -} - -body[data-elementor-device-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .menu-trigger,body[data-elementor-device-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .mobile-header-menu-container,body[data-elementor-device-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .menu-trigger,body[data-elementor-device-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .mobile-header-menu-container,body[data-elementor-device-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .menu-trigger,body[data-elementor-device-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .mobile-header-menu-container,body[data-elementor-device-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .menu-trigger,body[data-elementor-device-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .mobile-header-menu-container,body[data-elementor-device-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .menu-trigger,body[data-elementor-device-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .mobile-header-menu-container,body[data-elementor-device-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .menu-trigger,body[data-elementor-device-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .mobile-header-menu-container,body[data-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .menu-trigger,body[data-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile .mobile-header-menu-container,body[data-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .menu-trigger,body[data-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-mobile_extra .mobile-header-menu-container,body[data-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .menu-trigger,body[data-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet .mobile-header-menu-container,body[data-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .menu-trigger,body[data-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-tablet_extra .mobile-header-menu-container,body[data-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .menu-trigger,body[data-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-laptop .mobile-header-menu-container,body[data-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .menu-trigger,body[data-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-desktop .mobile-header-menu-container { - display: none -} - -body[data-elementor-device-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .header-menu-container,body[data-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .header-menu-container { - display: none -} - -body[data-elementor-device-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .menu-trigger,body[data-elementor-device-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .mobile-header-menu-container,body[data-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .menu-trigger,body[data-mode="widescreen"] .elementor-widget-logico_navigation_menu.logico-breakpoint-widescreen .mobile-header-menu-container { - display: block -} - -.mini-cart { - position: relative -} - -.mini-cart a.mini-cart-trigger { - display: block; - position: relative; - z-index: 3; - text-align: left; - text-decoration: none; - line-height: 1; - color: var(--logico-default-text-color) -} - -.mini-cart a.mini-cart-trigger:hover { - color: var(--logico-light-text-color) -} - -.mini-cart .mini-cart-count:before { - content: '\e843'; - display: block; - font: 400 normal 20px/1em 'fontello'; - vertical-align: top -} - -.mini-cart .mini-cart-count>span { - position: absolute; - display: inline-block; - vertical-align: top; - top: -.05em; - right: -.25em; - left: initial; - width: .45em; - height: .45em; - -webkit-border-radius: 50%; - border-radius: 50%; - -webkit-transition: border-color 0.3s; - transition: border-color 0.3s; - text-indent: -100px; - color: transparent; - line-height: .45em; - font-style: normal; - overflow: hidden; - -moz-box-sizing: content-box; - box-sizing: content-box; - background-color: #FF2763 -} - -.mini-cart .mini-cart-panel { - position: absolute; - right: -23px; - top: -22px; - width: 415px; - -webkit-transition: opacity 0.3s; - transition: opacity 0.3s; - -moz-box-sizing: content-box; - box-sizing: content-box; - opacity: 0!important; - pointer-events: none; - z-index: 2; - padding: 60px 59px 59px; - overflow: hidden; - border: solid 1px var(--logico-border-hover-color); - background-color: var(--logico-background-color); - border-radius: var(--logico-radius-medium,0) -} - -.mini-cart .mini-cart-panel .woocommerce-mini-cart__empty-message { - margin: 0 -} - -.mini-cart .mini-cart-panel .cart_list { - list-style: none; - display: block; - white-space: normal; - overflow: auto; - max-height: 254px -} - -.mini-cart .mini-cart-panel .cart_list.product_list_widget { - padding: 0 20px 0 0; - margin: 0 -20px 0 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: flex-start; - -moz-align-items: flex-start; - -ms-align-items: flex-start; - align-items: flex-start; - padding: 0; - min-height: 0 -} - -.mini-cart .mini-cart-panel .cart_list li:before { - display: none; - content: none -} - -.mini-cart .mini-cart-panel .cart_list li:not(:first-child) { - margin: 27px 0 0; - padding: 32px 0 0 -} - -.mini-cart .mini-cart-panel .cart_list li:not(:first-child):before { - content: ''; - position: absolute; - display: block; - left: 0; - right: 0; - top: 0; - background-color: var(--logico-border-color); - height: 1px; - opacity: .4 -} - -.mini-cart .mini-cart-panel .cart_list li a { - font-weight: inherit; - display: inline; - text-decoration: none; - color: var(--logico-dark-text-color) -} - -.mini-cart .mini-cart-panel .cart_list li a:hover { - color: var(--logico-accent-color) -} - -.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 30px 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: 85px; - height: auto; - border: none; - border-radius: var(--logico-radius-small,0) -} - -.mini-cart .mini-cart-panel .cart_list li .content-woocommerce-wrapper { - display: block; - order: 2; - width: 100%; - font-size: 18px; - line-height: 1.6667em -} - -.mini-cart .mini-cart-panel .cart_list li .content-woocommerce-wrapper .quantity { - display: block -} - -.mini-cart .mini-cart-panel .cart_list li .woocommerce-mini-cart-item__title { - display: block; - margin: -1px 0 7px; - font-weight: 600 -} - -.mini-cart .mini-cart-panel .cart_list li .woocommerce-mini-cart-item__price { - 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; - margin: 5px 0 0 -} - -.mini-cart .mini-cart-panel .cart_list li .woocommerce-mini-cart-item__price .amount { - font-weight: 600 -} - -.mini-cart .mini-cart-panel .cart_list li a.remove_from_cart_button { - position: static; - margin: -14px -1px 0 65px; - background: none; - -webkit-flex-shrink: 0; - -moz-flex-shrink: 0; - -ms-flex-shrink: 0; - flex-shrink: 0; - -webkit-align-self: center; - -moz-align-self: center; - -ms-align-self: center; - align-self: center; - order: 3; - font: normal 15px/1em 'fontello'; - width: 15px; - height: 15px; - color: #c01227 -} - -.mini-cart .mini-cart-panel .cart_list li a.remove_from_cart_button:before { - content: '\e845' -} - -.mini-cart .mini-cart-panel .cart_list li a.remove_from_cart_button:hover { - color: var(--logico-light-text-color) -} - -.mini-cart .mini-cart-panel .total { - margin: 27px 0 0; - padding: 19px 0 0; - border-width: 0; - position: relative; - font-size: 20px; - font-weight: 600; - 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 -} - -.mini-cart .mini-cart-panel .total:before { - content: ''; - position: absolute; - display: block; - left: 0; - right: 0; - top: 0; - background-color: var(--logico-border-color); - height: 1px; - opacity: .4 -} - -.mini-cart .mini-cart-panel .total strong { - font-weight: inherit -} - -.mini-cart .mini-cart-panel .total .amount { - font-size: 18px; - padding: 0 0 0 12px -} - -.mini-cart .mini-cart-panel .woocommerce-mini-cart-buttons { - position: relative; - z-index: 2; - padding: 23px 0 0; - margin: 0 -10px; - 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 .logico-alter-button { - margin: 15px 10px 0; - -webkit-flex-shrink: 0; - -moz-flex-shrink: 0; - -ms-flex-shrink: 0; - flex-shrink: 0; - -moz-box-sizing: border-box; - box-sizing: border-box -} - -.mini-cart:hover .mini-cart-trigger { - -webkit-border-radius: 0; - border-radius: 0 -} - -.mini-cart:hover .mini-cart-panel { - opacity: 1!important; - pointer-events: initial -} - -.search-trigger,a.search-link { - text-decoration: none -} - -.search-trigger .search-trigger-icon,a.search-link .search-trigger-icon { - display: block; - font: 400 normal 19px/1.0526em 'fontello'; - cursor: pointer; - -webkit-transition: color 0.3s; - transition: color 0.3s -} - -.search-trigger .search-trigger-icon:before,a.search-link .search-trigger-icon:before { - content: '\e85c' -} - -.search-trigger .search-trigger-icon:hover,a.search-link .search-trigger-icon:hover { - color: var(--logico-light-text-color) -} - -.site-search { - position: fixed; - left: 0; - top: -122px; - right: 0; - padding: 25px 60px 25px 20px; - z-index: 110; - opacity: 0; - -webkit-transition: opacity 0.3s,top 0.3s; - transition: opacity 0.3s,top 0.3s; - -webkit-box-shadow: 0 0 30px rgba(0,0,0,.2); - -moz-box-shadow: 0 0 30px rgba(0,0,0,.2); - box-shadow: 0 0 30px rgba(0,0,0,.2); - border: solid 1px var(--logico-border-hover-color); - background-color: var(--logico-background-color); - border-radius: var(--logico-radius-large,0) -} - -.site-search.active { - top: var(--wp-admin--admin-bar--height,0); - opacity: 1 -} - -.site-search .site-search-close { - position: absolute; - top: 50%; - right: 20px; - left: initial; - width: 17px; - height: 17px; - margin: -9px 0 0; - cursor: pointer; - -webkit-transition: color 0.3s; - transition: color 0.3s; - font: 400 normal 17px/1em 'fontello'; - text-align: center; - color: var(--logico-default-text-color) -} - -.site-search .site-search-close:before { - content: '\e845' -} - -.site-search .site-search-close:hover { - color: var(--logico-light-text-color) -} - -.site-search .search-form { - border: none; - padding: 0 -} - -.site-search .search-form .search-form-field { - padding-right: 50px; - padding-left: 20px -} - -.site-search .search-form .search-form-icon { - left: initial; - right: 0; - top: 0; - bottom: initial; - width: 50px; - height: 50px; - background: none; - font-size: 20px; - line-height: 50px; - color: var(--logico-default-text-color); - -webkit-transition: color 0.3s; - transition: color 0.3s -} - -.site-search .search-form .search-form-icon:hover { - background: none; - color: var(--logico-accent-color) -} - -.sticky-container-active .site-search.active { - top: 0 -} - -.logico-theme-style-rounded .site-search { - left: 10px; - right: 10px -} - -.logico-theme-style-rounded .site-search.active { - top: calc(var(--wp-admin--admin-bar--height, 0px) + 10px) -} - -.logico-theme-style-rounded .sticky-container-active .site-search.active { - top: 10px -} - -@media only screen and (min-width: 1021px) { - .site-search { - padding:35px 100px 35px 40px - } - - .site-search .site-search-close { - right: 40px; - left: initial - } - - .logico-theme-style-rounded .site-search { - left: 20px; - right: 20px - } - - .logico-theme-style-rounded .site-search.active { - top: calc(var(--wp-admin--admin-bar--height, 0px) + 20px) - } - - .logico-theme-style-rounded .sticky-container-active .site-search.active { - top: 20px - } -} - -.dropdown-trigger { - position: relative -} - -.dropdown-trigger .dropdown-trigger-icon { - cursor: pointer; - text-align: center; - position: relative; - width: 20px; - height: 20px; - font-size: 0; - line-height: 1; - -webkit-transition: color 0.3s; - transition: color 0.3s; - display: block -} - -.dropdown-trigger .dropdown-trigger-icon:before { - content: '\e85e'; - display: block; - position: absolute; - z-index: 1; - font: 400 normal 20px/1em 'fontello' -} - -.dropdown-trigger .dropdown-trigger-icon:after { - content: '\e85d'; - display: block; - position: absolute; - z-index: 2; - font: 400 normal 20px/1em 'fontello'; - opacity: 0; - -webkit-transition: opacity 0.3s; - transition: opacity 0.3s -} - -.dropdown-trigger .dropdown-trigger-icon:hover:after { - opacity: 1 -} - -.header .dropdown-trigger { - margin: 15px 30px -} - -.slide-sidebar-wrapper { - position: fixed; - top: var(--wp-admin--admin-bar--height,0); - z-index: 110; - width: 320px; - background-color: var(--logico-background-color); - color: var(--logico-default-text-color); - height: calc(100vh - var(--wp-admin--admin-bar--height, 0px)); - border-radius: var(--logico-radius-large,0) -} - -.slide-sidebar-wrapper a { - color: var(--logico-accent-color) -} - -.slide-sidebar-wrapper p { - font-size: 16px; - line-height: 1.75em -} - -.slide-sidebar-wrapper p a { - text-decoration: underline -} - -.slide-sidebar-wrapper p a:hover { - text-decoration: none -} - -.slide-sidebar-wrapper h1:not([class*=logico-title-h]),.slide-sidebar-wrapper h2:not([class*=logico-title-h]),.slide-sidebar-wrapper h3:not([class*=logico-title-h]),.slide-sidebar-wrapper h4:not([class*=logico-title-h]),.slide-sidebar-wrapper h5:not([class*=logico-title-h]),.slide-sidebar-wrapper h6:not([class*=logico-title-h]),.slide-sidebar-wrapper .logico-title-h1,.slide-sidebar-wrapper .logico-title-h2,.slide-sidebar-wrapper .logico-title-h3,.slide-sidebar-wrapper .logico-title-h4,.slide-sidebar-wrapper .logico-title-h5,.slide-sidebar-wrapper .logico-title-h6 { - color: var(--logico-dark-text-color); - letter-spacing: normal!important; - font-family: var(--logico-standard-font-family) -} - -.slide-sidebar-wrapper.slide-sidebar-position-left { - right: initial; - left: -320px; - -webkit-transition: left 0.6s cubic-bezier(.77,0,.175,1); - transition: left 0.6s cubic-bezier(.77,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(.77,0,.175,1); - transition: right 0.6s cubic-bezier(.77,0,.175,1); - right: -320px; - left: initial -} - -.slide-sidebar-wrapper.slide-sidebar-position-right.active { - right: 0; - left: initial -} - -.slide-sidebar-wrapper .slide-sidebar-close { - width: 22px; - height: 22px; - cursor: pointer; - position: absolute; - right: 19px; - left: initial; - top: 17px; - z-index: 110; -} - -.slide-sidebar-wrapper .slide-sidebar-close:before,.slide-sidebar-wrapper .slide-sidebar-close:after { - content: ''; - position: absolute; - display: block; - left: 0; - right: initial; - height: 2px; - width: 100%; - -webkit-transition: background-position 0.7s cubic-bezier(.45,.05,.55,.95); - transition: background-position 0.7s cubic-bezier(.45,.05,.55,.95); - background: linear-gradient(90deg,var(--logico-dark-text-color) 0 36%,transparent 36% 56%,var(--logico-dark-text-color) 56% 100%); - -webkit-background-size: 270% 100%; - background-size: 270% 100%; - background-position-x: 100%; -} - -.slide-sidebar-wrapper .slide-sidebar-close:before { - top: 10px; - -webkit-transform: rotate(45deg); - -ms-transform: rotate(45deg); - transform: rotate(45deg) -} - -.slide-sidebar-wrapper .slide-sidebar-close:after { - top: 9.5px; - -webkit-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - transform: rotate(-45deg); - -webkit-transition-delay: .1s,0s,0s; - -moz-transition-delay: .1s,0s,0s; - -ms-transition-delay: .1s,0s,0s; - -o-transition-delay: .1s,0s,0s; - transition-delay: .1s,0s,0s -} - -.slide-sidebar-wrapper .slide-sidebar-close:hover:before,.slide-sidebar-wrapper .slide-sidebar-close:hover:after { - background-position-x: 0; - -webkit-transition: background-position 0.7s cubic-bezier(.22,.61,.36,1),background-color 0.3s; - transition: background-position 0.7s cubic-bezier(.22,.61,.36,1),background-color 0.3s -} - -.slide-sidebar-wrapper .slide-sidebar { - position: relative; - padding: 80px 15px 40px; - min-height: calc(100% - 120px); - max-height: 100%; - box-sizing: border-box; - overflow: auto -} - -.slide-sidebar-wrapper .wp-block-title { - margin: 0 0 18px -} - -.slide-sidebar-wrapper .wp-block-title:last-child { - margin-bottom: 0 -} - -.sticky-container-active .slide-sidebar-wrapper { - top: 0 -} - -.logico-theme-style-rounded .slide-sidebar-wrapper { - width: 300px; - top: calc(var(--wp-admin--admin-bar--height, 0px) + 10px); - height: calc(100vh - var(--wp-admin--admin-bar--height, 0px) - 20px) -} - -.logico-theme-style-rounded .slide-sidebar-wrapper.slide-sidebar-position-left.active { - right: initial; - left: 10px -} - -.logico-theme-style-rounded .slide-sidebar-wrapper.slide-sidebar-position-right.active { - right: 10px; - left: initial -} - -.logico-theme-style-rounded .sticky-container-active .slide-sidebar-wrapper { - top: 10px -} - -@media only screen and (min-width: 841px) { - .slide-sidebar-wrapper { - width:360px - } - - .slide-sidebar-wrapper:before { - content: ''; - display: block; - position: absolute; - right: -62px; - left: initial; - top: 0; - width: 58px; - height: 100%; - background-color: var(--logico-background-color); - background-position: right top; - background-repeat: no-repeat; - background-size: cover; - border-radius: var(--logico-radius-large,0) - } - - .slide-sidebar-wrapper.slide-sidebar-position-left { - right: initial; - left: -472px - } - - .slide-sidebar-wrapper.slide-sidebar-position-left.active { - right: initial; - left: 0 - } - - .slide-sidebar-wrapper.slide-sidebar-position-right { - right: -472px; - left: initial - } - - .slide-sidebar-wrapper.slide-sidebar-position-right.active { - right: 0; - left: initial - } - - .slide-sidebar-wrapper .slide-sidebar-close { - left: initial; - right: -43px; - z-index: 2 - } - - .slide-sidebar-wrapper .slide-sidebar { - padding: 177px 63px 60px 63px; - min-height: calc(100% - 237px) - } - - .slide-sidebar-wrapper .slide-sidebar:after { - display: block - } - - .logico-theme-style-rounded .slide-sidebar-wrapper { - width: 360px - } - - .logico-theme-style-rounded .slide-sidebar-wrapper .slide-sidebar { - padding: 135px 63px 60px 63px; - min-height: calc(100% - 279px) - } -} - -@media only screen and (min-width: 1021px) { - .logico-theme-style-rounded .slide-sidebar-wrapper.slide-sidebar-position-left.active { - right:initial; - left: 20px; - z-index: 100000 !important; - } - - .logico-theme-style-rounded .slide-sidebar-wrapper.slide-sidebar-position-right.active { - right: 20px; - left: initial; - z-index: 100000 !important; - } -} - -.wrapper-socials.top-bar-socials { - display: inline-block; - vertical-align: top; - position: relative; - margin: 0 -10px; - line-height: inherit; - font-size: inherit -} - -.wrapper-socials.top-bar-socials li { - margin: 0 10px -} - -.wrapper-socials.top-bar-socials a { - border: none; - width: 1em; - height: 1em; - font-size: 1em; - line-height: 1em -} - -.wrapper-socials.top-bar-socials a:before { - font-size: .9286em; - line-height: 1em -} - -ul.top-bar-menu { - margin: 0 -12px; - padding: 0; - list-style: none -} - -ul.top-bar-menu li { - display: inline-block; - vertical-align: top; - margin: 0 16px; - padding: 0 -} - -ul.top-bar-menu li:before { - display: none; - content: none -} - -ul.top-bar-menu a { - display: block -} - -.widget-title,.footer-widget-title,.side-widget-title { - position: relative -} - -.widget-title:last-child,.footer-widget-title:last-child,.side-widget-title:last-child { - margin: 0 -} - -.widget-title img,.footer-widget-title img,.side-widget-title img { - display: none -} - -body:not(.block-editor-page) .content-wrapper .widget p,body:not(.block-editor-page) .footer-widgets .widget p { - margin: 0 -} - -.sidebar .widget+.widget,.elementor-widget-sidebar .widget+.widget { - margin: 51px 0 0 -} - -.sidebar .widget .widget-title,.sidebar .widget .widgettitle,.elementor-widget-sidebar .widget .widget-title,.elementor-widget-sidebar .widget .widgettitle { - text-transform: none; - font: 600 normal 20px/1.25em var(--logico-body-font-family); - letter-spacing: -.03em -} - -.sidebar .widget .widget-title:not(:last-child),.sidebar .widget .widgettitle:not(:last-child),.elementor-widget-sidebar .widget .widget-title:not(:last-child),.elementor-widget-sidebar .widget .widgettitle:not(:last-child) { - padding: 0 1.5em 1.05em 0; - border-bottom: solid 1px; - position: relative; - margin-bottom: .95em -} - -.sidebar .widget .widget-title:not(:last-child):after,.sidebar .widget .widgettitle:not(:last-child):after,.elementor-widget-sidebar .widget .widget-title:not(:last-child):after,.elementor-widget-sidebar .widget .widgettitle:not(:last-child):after { - content: '\e80a'; - display: block; - position: absolute; - width: 1em; - height: 2.4em; - font: 400 normal .5em/2.4em 'fontello'; - bottom: 2.1em; - right: 0; - left: initial -} - -.sidebar .widget:first-child h1:first-child,.sidebar .widget:first-child h2:first-child,.sidebar .widget:first-child h3:first-child,.sidebar .widget:first-child h4:first-child,.sidebar .widget:first-child h5:first-child,.sidebar .widget:first-child h6:first-child,.elementor-widget-sidebar .widget:first-child h1:first-child,.elementor-widget-sidebar .widget:first-child h2:first-child,.elementor-widget-sidebar .widget:first-child h3:first-child,.elementor-widget-sidebar .widget:first-child h4:first-child,.elementor-widget-sidebar .widget:first-child h5:first-child,.elementor-widget-sidebar .widget:first-child h6:first-child { - margin-top: -.25em -} - -.sidebar .widget-wrapper>.wp-block-title:not(:last-child),.sidebar .wc-blocks-filter-wrapper>.wp-block-title:not(:last-child),.sidebar .wp-block-group>.wp-block-title:not(:last-child),.elementor-widget-sidebar .widget-wrapper>.wp-block-title:not(:last-child),.elementor-widget-sidebar .wc-blocks-filter-wrapper>.wp-block-title:not(:last-child),.elementor-widget-sidebar .wp-block-group>.wp-block-title:not(:last-child) { - margin: 0 0 .95em -} - -.sidebar .widget-wrapper>.wp-block-title:first-child h1,.sidebar .widget-wrapper>.wp-block-title:first-child h2,.sidebar .widget-wrapper>.wp-block-title:first-child h3,.sidebar .widget-wrapper>.wp-block-title:first-child h4,.sidebar .widget-wrapper>.wp-block-title:first-child h5,.sidebar .widget-wrapper>.wp-block-title:first-child h6,.sidebar .wc-blocks-filter-wrapper>.wp-block-title:first-child h1,.sidebar .wc-blocks-filter-wrapper>.wp-block-title:first-child h2,.sidebar .wc-blocks-filter-wrapper>.wp-block-title:first-child h3,.sidebar .wc-blocks-filter-wrapper>.wp-block-title:first-child h4,.sidebar .wc-blocks-filter-wrapper>.wp-block-title:first-child h5,.sidebar .wc-blocks-filter-wrapper>.wp-block-title:first-child h6,.sidebar .wp-block-group>.wp-block-title:first-child h1,.sidebar .wp-block-group>.wp-block-title:first-child h2,.sidebar .wp-block-group>.wp-block-title:first-child h3,.sidebar .wp-block-group>.wp-block-title:first-child h4,.sidebar .wp-block-group>.wp-block-title:first-child h5,.sidebar .wp-block-group>.wp-block-title:first-child h6,.elementor-widget-sidebar .widget-wrapper>.wp-block-title:first-child h1,.elementor-widget-sidebar .widget-wrapper>.wp-block-title:first-child h2,.elementor-widget-sidebar .widget-wrapper>.wp-block-title:first-child h3,.elementor-widget-sidebar .widget-wrapper>.wp-block-title:first-child h4,.elementor-widget-sidebar .widget-wrapper>.wp-block-title:first-child h5,.elementor-widget-sidebar .widget-wrapper>.wp-block-title:first-child h6,.elementor-widget-sidebar .wc-blocks-filter-wrapper>.wp-block-title:first-child h1,.elementor-widget-sidebar .wc-blocks-filter-wrapper>.wp-block-title:first-child h2,.elementor-widget-sidebar .wc-blocks-filter-wrapper>.wp-block-title:first-child h3,.elementor-widget-sidebar .wc-blocks-filter-wrapper>.wp-block-title:first-child h4,.elementor-widget-sidebar .wc-blocks-filter-wrapper>.wp-block-title:first-child h5,.elementor-widget-sidebar .wc-blocks-filter-wrapper>.wp-block-title:first-child h6,.elementor-widget-sidebar .wp-block-group>.wp-block-title:first-child h1,.elementor-widget-sidebar .wp-block-group>.wp-block-title:first-child h2,.elementor-widget-sidebar .wp-block-group>.wp-block-title:first-child h3,.elementor-widget-sidebar .wp-block-group>.wp-block-title:first-child h4,.elementor-widget-sidebar .wp-block-group>.wp-block-title:first-child h5,.elementor-widget-sidebar .wp-block-group>.wp-block-title:first-child h6 { - margin: 0!important; - padding: 0 1.5em 1.05em 0; - border-bottom: solid 1px; - position: relative; - letter-spacing: -.03em; - text-transform: none; - font: 600 normal 20px/1.25em var(--logico-body-font-family) -} - -.sidebar .widget-wrapper>.wp-block-title:first-child h1:after,.sidebar .widget-wrapper>.wp-block-title:first-child h2:after,.sidebar .widget-wrapper>.wp-block-title:first-child h3:after,.sidebar .widget-wrapper>.wp-block-title:first-child h4:after,.sidebar .widget-wrapper>.wp-block-title:first-child h5:after,.sidebar .widget-wrapper>.wp-block-title:first-child h6:after,.sidebar .wc-blocks-filter-wrapper>.wp-block-title:first-child h1:after,.sidebar .wc-blocks-filter-wrapper>.wp-block-title:first-child h2:after,.sidebar .wc-blocks-filter-wrapper>.wp-block-title:first-child h3:after,.sidebar .wc-blocks-filter-wrapper>.wp-block-title:first-child h4:after,.sidebar .wc-blocks-filter-wrapper>.wp-block-title:first-child h5:after,.sidebar .wc-blocks-filter-wrapper>.wp-block-title:first-child h6:after,.sidebar .wp-block-group>.wp-block-title:first-child h1:after,.sidebar .wp-block-group>.wp-block-title:first-child h2:after,.sidebar .wp-block-group>.wp-block-title:first-child h3:after,.sidebar .wp-block-group>.wp-block-title:first-child h4:after,.sidebar .wp-block-group>.wp-block-title:first-child h5:after,.sidebar .wp-block-group>.wp-block-title:first-child h6:after,.elementor-widget-sidebar .widget-wrapper>.wp-block-title:first-child h1:after,.elementor-widget-sidebar .widget-wrapper>.wp-block-title:first-child h2:after,.elementor-widget-sidebar .widget-wrapper>.wp-block-title:first-child h3:after,.elementor-widget-sidebar .widget-wrapper>.wp-block-title:first-child h4:after,.elementor-widget-sidebar .widget-wrapper>.wp-block-title:first-child h5:after,.elementor-widget-sidebar .widget-wrapper>.wp-block-title:first-child h6:after,.elementor-widget-sidebar .wc-blocks-filter-wrapper>.wp-block-title:first-child h1:after,.elementor-widget-sidebar .wc-blocks-filter-wrapper>.wp-block-title:first-child h2:after,.elementor-widget-sidebar .wc-blocks-filter-wrapper>.wp-block-title:first-child h3:after,.elementor-widget-sidebar .wc-blocks-filter-wrapper>.wp-block-title:first-child h4:after,.elementor-widget-sidebar .wc-blocks-filter-wrapper>.wp-block-title:first-child h5:after,.elementor-widget-sidebar .wc-blocks-filter-wrapper>.wp-block-title:first-child h6:after,.elementor-widget-sidebar .wp-block-group>.wp-block-title:first-child h1:after,.elementor-widget-sidebar .wp-block-group>.wp-block-title:first-child h2:after,.elementor-widget-sidebar .wp-block-group>.wp-block-title:first-child h3:after,.elementor-widget-sidebar .wp-block-group>.wp-block-title:first-child h4:after,.elementor-widget-sidebar .wp-block-group>.wp-block-title:first-child h5:after,.elementor-widget-sidebar .wp-block-group>.wp-block-title:first-child h6:after { - content: '\e80a'; - display: block; - position: absolute; - width: 1em; - height: 2.4em; - font: 400 normal .5em/2.4em 'fontello'; - bottom: 2.1em; - right: 0; - left: initial -} - -.slide-sidebar-wrapper .widget+.widget { - margin: 45px 0 0 -} - -.slide-sidebar-wrapper .widget .widget-title:not(:last-child),.slide-sidebar-wrapper .widget .widgettitle: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) { - margin-bottom: .5em -} - -.footer-widgets { - font-size: 16px; - line-height: 1.875em -} - -.footer-widgets>.widget { - margin: 45px 0 0 -} - -.widget a { - text-decoration: none -} - -.widget p { - margin: .75em 0 0 -} - -.widget p a { - text-decoration: underline -} - -.widget p a:hover { - text-decoration: none -} - -.wc-blocks-filter-wrapper .wc-block-checkbox-list li { - margin: 0; - padding: 0; - line-height: 1em -} - -.wc-blocks-filter-wrapper .wc-block-checkbox-list li:before { - content: none; - display: none -} - -.wc-blocks-filter-wrapper .wc-block-checkbox-list li:not(:first-child) { - margin-top: 10px -} - -.wc-blocks-filter-wrapper .wc-block-active-filters .wc-block-components-filter-reset-button,.wc-blocks-filter-wrapper .wc-block-active-filters .wc-block-active-filters__clear-all { - font-size: 14px; - line-height: 1.375em; - font-weight: 600 -} - -.wc-block-components-checkbox { - margin: 0!important; - line-height: 1 -} - -.wc-block-components-checkbox label .wc-block-components-checkbox__label .wc-block-components-product-rating { - margin: 3px -} - -.wc-block-components-checkbox input[type="checkbox"].wc-block-components-checkbox__input { - min-width: 0; - min-height: 0; - width: 20px; - height: 20px; - border-radius: calc(var(--logico-radius-small, 0px) / 2); - position: relative; - top: 1px; - border-color: var(--logico-border-color) -} - -.wc-block-components-checkbox input[type="checkbox"].wc-block-components-checkbox__input:checked { - border-color: var(--logico-border-hover-color) -} - -.wc-block-components-checkbox svg.wc-block-components-checkbox__mark { - display: none -} - -.widget .cut-corner { - position: relative; - -webkit-clip-path: polygon(calc(100% - 45px) 0,100% 45px,100% 100%,0 100%,0 0); - clip-path: polygon(calc(100% - 45px) 0,100% 45px,100% 100%,0 100%,0 0) -} - -.widget .cut-corner[style*="border-style"]:after { - content: ''; - position: absolute; - display: block; - border: none; - border-top: inherit; - width: 64px; - height: 0; - right: -20px; - left: initial; - top: -1px; - -webkit-transform: rotate(45deg); - -ms-transform: rotate(45deg); - transform: rotate(45deg); - -webkit-transform-origin: left top; - transform-origin: left top; - -moz-box-sizing: content-box; - box-sizing: content-box -} - -body:not(.block-editor-page) .widget_archive ul { - list-style: none; - margin: 0; - padding: 0 -} - -body:not(.block-editor-page) .widget_archive ul li { - padding: 0; - 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: 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; - line-height: 1.6667em -} - -body:not(.block-editor-page) .widget_archive ul li:not(:first-child) { - margin: 10px 0 0 -} - -body:not(.block-editor-page) .widget_archive ul li:before { - content: none; - display: none -} - -body:not(.block-editor-page) .widget_archive ul li a { - text-decoration: none; - position: relative; - display: inline-block; - font-weight: 600; - padding: 0 1em 0 0; - -webkit-transition: padding 0.3s; - transition: padding 0.3s; - color: var(--logico-default-text-color) -} - -body:not(.block-editor-page) .widget_archive ul li a:before { - content: ''; - position: absolute; - display: block; - width: .334em; - height: .334em; - background-color: var(--logico-accent-color); - left: -.5em; - right: initial; - top: .6667em; - opacity: 0; - -webkit-transition: opacity 0.3s,left 0.4s linear; - transition: opacity 0.3s,left 0.4s linear; - border-radius: var(--logico-radius-small,0) -} - -body:not(.block-editor-page) .widget_archive ul li a:hover { - padding: 0 0 0 1em -} - -body:not(.block-editor-page) .widget_archive ul li a:hover:before { - opacity: 1; - left: 0; - right: initial -} - -body:not(.block-editor-page) .widget_archive .widget-wrapper>ul>li a { - text-decoration: none -} - -body:not(.block-editor-page) .wp-block-archives-dropdown:not(:last-child) { - margin-bottom: 2rem -} - -body:not(.block-editor-page) .content-wrapper .wp-block-archives,body:not(.block-editor-page) .slide-sidebar-wrapper .wp-block-archives,body:not(.block-editor-page) .alter-menu-wrapper .wp-block-archives,body:not(.block-editor-page) .footer-widgets .wp-block-archives,.block-editor-block-list__layout ul.wp-block-archives { - list-style: none; - margin: 0; - padding: 0 -} - -body:not(.block-editor-page) .content-wrapper .wp-block-archives:not(:last-child),body:not(.block-editor-page) .slide-sidebar-wrapper .wp-block-archives:not(:last-child),body:not(.block-editor-page) .alter-menu-wrapper .wp-block-archives:not(:last-child),body:not(.block-editor-page) .footer-widgets .wp-block-archives:not(:last-child),.block-editor-block-list__layout ul.wp-block-archives:not(:last-child) { - margin-bottom: 2rem -} - -body:not(.block-editor-page) .content-wrapper .wp-block-archives li,body:not(.block-editor-page) .slide-sidebar-wrapper .wp-block-archives li,body:not(.block-editor-page) .alter-menu-wrapper .wp-block-archives li,body:not(.block-editor-page) .footer-widgets .wp-block-archives li,.block-editor-block-list__layout ul.wp-block-archives li { - -webkit-transition: color 0.3s; - transition: color 0.3s; - 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; - padding: 0 -} - -body:not(.block-editor-page) .content-wrapper .wp-block-archives li:not(:first-child),body:not(.block-editor-page) .slide-sidebar-wrapper .wp-block-archives li:not(:first-child),body:not(.block-editor-page) .alter-menu-wrapper .wp-block-archives li:not(:first-child),body:not(.block-editor-page) .footer-widgets .wp-block-archives li:not(:first-child),.block-editor-block-list__layout ul.wp-block-archives li:not(:first-child) { - margin: 10px 0 0 -} - -body:not(.block-editor-page) .content-wrapper .wp-block-archives li:before,body:not(.block-editor-page) .slide-sidebar-wrapper .wp-block-archives li:before,body:not(.block-editor-page) .alter-menu-wrapper .wp-block-archives li:before,body:not(.block-editor-page) .footer-widgets .wp-block-archives li:before,.block-editor-block-list__layout ul.wp-block-archives li:before { - content: none; - display: none -} - -body:not(.block-editor-page) .content-wrapper .wp-block-archives li a,body:not(.block-editor-page) .slide-sidebar-wrapper .wp-block-archives li a,body:not(.block-editor-page) .alter-menu-wrapper .wp-block-archives li a,body:not(.block-editor-page) .footer-widgets .wp-block-archives li a,.block-editor-block-list__layout ul.wp-block-archives li a { - text-decoration: none; - position: relative; - display: inline-block; - font-weight: 600; - padding: 0 1em 0 0; - -webkit-transition: padding 0.3s; - transition: padding 0.3s; - color: var(--logico-default-text-color) -} - -body:not(.block-editor-page) .content-wrapper .wp-block-archives li a:before,body:not(.block-editor-page) .slide-sidebar-wrapper .wp-block-archives li a:before,body:not(.block-editor-page) .alter-menu-wrapper .wp-block-archives li a:before,body:not(.block-editor-page) .footer-widgets .wp-block-archives li a:before,.block-editor-block-list__layout ul.wp-block-archives li a:before { - content: ''; - position: absolute; - display: block; - width: .334em; - height: .334em; - background-color: var(--logico-accent-color); - left: -.5em; - right: initial; - top: .6667em; - opacity: 0; - -webkit-transition: opacity 0.3s,left 0.4s linear; - transition: opacity 0.3s,left 0.4s linear; - border-radius: var(--logico-radius-small,0) -} - -body:not(.block-editor-page) .content-wrapper .wp-block-archives li a:hover,body:not(.block-editor-page) .slide-sidebar-wrapper .wp-block-archives li a:hover,body:not(.block-editor-page) .alter-menu-wrapper .wp-block-archives li a:hover,body:not(.block-editor-page) .footer-widgets .wp-block-archives li a:hover,.block-editor-block-list__layout ul.wp-block-archives li a:hover { - padding: 0 0 0 1em -} - -body:not(.block-editor-page) .content-wrapper .wp-block-archives li a:hover:before,body:not(.block-editor-page) .slide-sidebar-wrapper .wp-block-archives li a:hover:before,body:not(.block-editor-page) .alter-menu-wrapper .wp-block-archives li a:hover:before,body:not(.block-editor-page) .footer-widgets .wp-block-archives li a:hover:before,.block-editor-block-list__layout ul.wp-block-archives li a:hover:before { - opacity: 1; - left: 0; - right: initial -} - -body:not(.block-editor-page) .content-wrapper .wp-block-archives ul,body:not(.block-editor-page) .slide-sidebar-wrapper .wp-block-archives ul,body:not(.block-editor-page) .alter-menu-wrapper .wp-block-archives ul,body:not(.block-editor-page) .footer-widgets .wp-block-archives ul,.block-editor-block-list__layout ul.wp-block-archives ul { - list-style: none; - margin: 0; - padding: 0 -} - -.widget_media_audio,.mejs-audio { - border-radius: var(--logico-radius-small,0) -} - -.widget_media_audio .mejs-container,.widget_media_audio .mejs-controls,.mejs-audio .mejs-container,.mejs-audio .mejs-controls { - border-radius: var(--logico-radius-small,0); - background-color: var(--logico-background-color); - color: var(--logico-dark-text-color) -} - -.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-rail .mejs-time-current,.mejs-audio .mejs-time-rail .mejs-time-current { - background-color: var(--logico-accent-color)!important -} - -.widget_media_audio .mejs-time-rail .mejs-time-hovered,.mejs-audio .mejs-time-rail .mejs-time-hovered { - background-color: var(--logico-accent-color); - opacity: .3 -} - -.widget_media_audio .mejs-time-rail .mejs-time-hovered.negative,.mejs-audio .mejs-time-rail .mejs-time-hovered.negative { - background-color: rgba(0,0,0,.4) -} - -.widget_media_audio .mejs-time-rail .mejs-time-handle,.mejs-audio .mejs-time-rail .mejs-time-handle { - border: none; - top: 4px; - background: none -} - -.widget_media_audio .mejs-time-handle-content,.mejs-audio .mejs-time-handle-content { - border: none; - width: 0 -} - -.widget_media_audio .mejs-time,.mejs-audio .mejs-time { - padding-top: 15px; - color: var(--logico-dark-text-color) -} - -.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; - color: var(--logico-dark-text-color); - padding: 0; - border: none; - min-width: 0; - background: none; - border-radius: var(--logico-radius-small,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 16px/20px 'Font Awesome 6 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; - padding: 0 -} - -.widget_media_audio .mejs-button>button:hover,.mejs-audio .mejs-button>button:hover { - color: var(--logico-accent-color) -} - -.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' -} - -.widget_media_audio .wp-block-audio,.mejs-audio .wp-block-audio { - margin: 0 -} - -body .content-wrapper .widget_calendar,.widget_calendar,body .content-wrapper .wp-block-calendar,.wp-block-calendar { - -moz-box-sizing: border-box; - box-sizing: border-box; - max-width: 400px -} - -body .content-wrapper .widget_calendar a,.widget_calendar a,body .content-wrapper .wp-block-calendar a,.wp-block-calendar a { - text-decoration: none -} - -body .content-wrapper .widget_calendar .wp-calendar-table,.widget_calendar .wp-calendar-table,body .content-wrapper .wp-block-calendar .wp-calendar-table,.wp-block-calendar .wp-calendar-table { - width: 100%; - text-align: center -} - -body .content-wrapper .widget_calendar .calendar_wrap,.widget_calendar .calendar_wrap,body .content-wrapper .wp-block-calendar .calendar_wrap,.wp-block-calendar .calendar_wrap { - padding: 25px 15px 16px; - position: relative; - border-radius: var(--logico-radius-medium,0); - border: solid 1px var(--logico-border-hover-color) -} - -body .content-wrapper .widget_calendar table,.widget_calendar table,body .content-wrapper .wp-block-calendar table,.wp-block-calendar table { - width: 100%; - border: none; - border-collapse: collapse; - z-index: 2; - text-align: center; - position: relative; - margin: 0!important -} - -body .content-wrapper .widget_calendar table thead,.widget_calendar table thead,body .content-wrapper .wp-block-calendar table thead,.wp-block-calendar table thead { - position: relative -} - -body .content-wrapper .widget_calendar table thead th,.widget_calendar table thead th,body .content-wrapper .wp-block-calendar table thead th,.wp-block-calendar table thead th { - font-size: 18px; - line-height: 25px; - font-weight: 600; - letter-spacing: -.03em; - background: none; - border: none!important; - padding: 0 3px 18px!important; - text-align: center; - min-height: 25px; - color: var(--logico-accent-color) -} - -body .content-wrapper .widget_calendar table tbody td,.widget_calendar table tbody td,body .content-wrapper .wp-block-calendar table tbody td,.wp-block-calendar table tbody td { - padding: 7px 3px 8px!important; - min-height: 36px; - -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 .wp-block-calendar table tbody td#today,.wp-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 .wp-block-calendar table tbody td#today:before,.wp-block-calendar table tbody td#today:before { - content: ''; - position: absolute; - display: block; - width: 36px; - height: 36px; - top: 50%; - left: 50%; - right: initial; - margin: -18px 0 0 -18px; - z-index: -1; - background-color: var(--logico-accent-color); - border-radius: var(--logico-radius-small,0) -} - -body .content-wrapper .widget_calendar table tbody a,.widget_calendar table tbody a,body .content-wrapper .wp-block-calendar table tbody a,.wp-block-calendar table tbody a { - display: block; - position: relative; - text-decoration: underline; - font-weight: 600; - color: var(--logico-default-text-color) -} - -body .content-wrapper .widget_calendar table tbody a:hover,.widget_calendar table tbody a:hover,body .content-wrapper .wp-block-calendar table tbody a:hover,.wp-block-calendar table tbody a:hover { - text-decoration: none -} - -body .content-wrapper .widget_calendar caption,.widget_calendar caption,body .content-wrapper .wp-block-calendar caption,.wp-block-calendar caption { - font-size: 18px; - line-height: 25px; - font-weight: 600; - letter-spacing: -.03em; - text-align: center; - -moz-box-sizing: border-box; - box-sizing: border-box; - padding: 0 14.2857%; - white-space: nowrap; - color: var(--logico-dark-text-color); - margin: 0 0 24px -} - -body .content-wrapper .widget_calendar .wp-calendar-nav,.widget_calendar .wp-calendar-nav,body .content-wrapper .wp-block-calendar .wp-calendar-nav,.wp-block-calendar .wp-calendar-nav { - position: absolute; - left: 15px; - right: 15px; - top: 25px; - height: 25px; - z-index: 3 -} - -body .content-wrapper .widget_calendar .wp-calendar-nav .wp-calendar-nav-prev,body .content-wrapper .widget_calendar .wp-calendar-nav .wp-calendar-nav-next,.widget_calendar .wp-calendar-nav .wp-calendar-nav-prev,.widget_calendar .wp-calendar-nav .wp-calendar-nav-next,body .content-wrapper .wp-block-calendar .wp-calendar-nav .wp-calendar-nav-prev,body .content-wrapper .wp-block-calendar .wp-calendar-nav .wp-calendar-nav-next,.wp-block-calendar .wp-calendar-nav .wp-calendar-nav-prev,.wp-block-calendar .wp-calendar-nav .wp-calendar-nav-next { - font-size: 0; - line-height: 1; - width: 14.2857%; - height: 25px; - display: block; - position: absolute; - top: 0; - text-align: center -} - -body .content-wrapper .widget_calendar .wp-calendar-nav .wp-calendar-nav-prev a,body .content-wrapper .widget_calendar .wp-calendar-nav .wp-calendar-nav-next a,.widget_calendar .wp-calendar-nav .wp-calendar-nav-prev a,.widget_calendar .wp-calendar-nav .wp-calendar-nav-next a,body .content-wrapper .wp-block-calendar .wp-calendar-nav .wp-calendar-nav-prev a,body .content-wrapper .wp-block-calendar .wp-calendar-nav .wp-calendar-nav-next a,.wp-block-calendar .wp-calendar-nav .wp-calendar-nav-prev a,.wp-block-calendar .wp-calendar-nav .wp-calendar-nav-next a { - display: block; - text-decoration: none; - color: var(--logico-dark-text-color); - -webkit-transition: color 0.3s,opacity 0.3s; - transition: color 0.3s,opacity 0.3s -} - -body .content-wrapper .widget_calendar .wp-calendar-nav .wp-calendar-nav-prev a:before,body .content-wrapper .widget_calendar .wp-calendar-nav .wp-calendar-nav-next a:before,.widget_calendar .wp-calendar-nav .wp-calendar-nav-prev a:before,.widget_calendar .wp-calendar-nav .wp-calendar-nav-next a:before,body .content-wrapper .wp-block-calendar .wp-calendar-nav .wp-calendar-nav-prev a:before,body .content-wrapper .wp-block-calendar .wp-calendar-nav .wp-calendar-nav-next a:before,.wp-block-calendar .wp-calendar-nav .wp-calendar-nav-prev a:before,.wp-block-calendar .wp-calendar-nav .wp-calendar-nav-next a:before { - font: 400 normal 14px/25px 'fontello' -} - -body .content-wrapper .widget_calendar .wp-calendar-nav .wp-calendar-nav-prev a:hover,body .content-wrapper .widget_calendar .wp-calendar-nav .wp-calendar-nav-next a:hover,.widget_calendar .wp-calendar-nav .wp-calendar-nav-prev a:hover,.widget_calendar .wp-calendar-nav .wp-calendar-nav-next a:hover,body .content-wrapper .wp-block-calendar .wp-calendar-nav .wp-calendar-nav-prev a:hover,body .content-wrapper .wp-block-calendar .wp-calendar-nav .wp-calendar-nav-next a:hover,.wp-block-calendar .wp-calendar-nav .wp-calendar-nav-prev a:hover,.wp-block-calendar .wp-calendar-nav .wp-calendar-nav-next a:hover { - color: var(--logico-accent-color) -} - -body .content-wrapper .widget_calendar .wp-calendar-nav .wp-calendar-nav-prev,.widget_calendar .wp-calendar-nav .wp-calendar-nav-prev,body .content-wrapper .wp-block-calendar .wp-calendar-nav .wp-calendar-nav-prev,.wp-block-calendar .wp-calendar-nav .wp-calendar-nav-prev { - left: 0; - right: initial -} - -body .content-wrapper .widget_calendar .wp-calendar-nav .wp-calendar-nav-prev a:before,.widget_calendar .wp-calendar-nav .wp-calendar-nav-prev a:before,body .content-wrapper .wp-block-calendar .wp-calendar-nav .wp-calendar-nav-prev a:before,.wp-block-calendar .wp-calendar-nav .wp-calendar-nav-prev a:before { - content: '\e811' -} - -body .content-wrapper .widget_calendar .wp-calendar-nav .wp-calendar-nav-next,.widget_calendar .wp-calendar-nav .wp-calendar-nav-next,body .content-wrapper .wp-block-calendar .wp-calendar-nav .wp-calendar-nav-next,.wp-block-calendar .wp-calendar-nav .wp-calendar-nav-next { - left: initial; - right: 0 -} - -body .content-wrapper .widget_calendar .wp-calendar-nav .wp-calendar-nav-next a:before,.widget_calendar .wp-calendar-nav .wp-calendar-nav-next a:before,body .content-wrapper .wp-block-calendar .wp-calendar-nav .wp-calendar-nav-next a:before,.wp-block-calendar .wp-calendar-nav .wp-calendar-nav-next a:before { - content: '\e812' -} - -body .content-wrapper .wp-block-calendar,.wp-block-calendar { - padding: 25px 15px 16px; - border: solid 1px var(--logico-border-hover-color); - position: relative; - border-radius: var(--logico-radius-medium,0) -} - -body .content-wrapper .wp-block-calendar.wp-block,.wp-block-calendar.wp-block { - padding: 0; - margin: 0!important -} - -body .content-wrapper .wp-block-calendar.wp-block table,.wp-block-calendar.wp-block table { - margin: 0!important -} - -body:not(.block-editor-page) .widget_categories .widget-wrapper>ul,body:not(.block-editor-page) ul.wp-block-categories,body:not(.block-editor-page) .block-editor-block-list__layout .wp-block-categories>ul { - list-style: none; - padding: 0; - position: relative; - margin: 0 -} - -body:not(.block-editor-page) .widget_categories .widget-wrapper>ul li,body:not(.block-editor-page) ul.wp-block-categories li,body:not(.block-editor-page) .block-editor-block-list__layout .wp-block-categories>ul li { - position: relative; - padding: 0; - line-height: 1.6667em; - 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 -} - -body:not(.block-editor-page) .widget_categories .widget-wrapper>ul li:not(:first-child),body:not(.block-editor-page) ul.wp-block-categories li:not(:first-child),body:not(.block-editor-page) .block-editor-block-list__layout .wp-block-categories>ul li:not(:first-child) { - margin: 10px 0 0 -} - -body:not(.block-editor-page) .widget_categories .widget-wrapper>ul li:before,body:not(.block-editor-page) ul.wp-block-categories li:before,body:not(.block-editor-page) .block-editor-block-list__layout .wp-block-categories>ul li:before { - content: none; - display: none -} - -body:not(.block-editor-page) .widget_categories .widget-wrapper>ul li.cat-item-hierarchical,body:not(.block-editor-page) ul.wp-block-categories li.cat-item-hierarchical,body:not(.block-editor-page) .block-editor-block-list__layout .wp-block-categories>ul li.cat-item-hierarchical { - margin-right: 20px; - margin-left: 0; - display: block -} - -body:not(.block-editor-page) .widget_categories .widget-wrapper>ul li a,body:not(.block-editor-page) ul.wp-block-categories li a,body:not(.block-editor-page) .block-editor-block-list__layout .wp-block-categories>ul li a { - text-decoration: none; - position: relative; - display: inline-block; - font-weight: 600; - padding: 0 1em 0 0; - -webkit-transition: padding 0.3s; - transition: padding 0.3s; - color: var(--logico-default-text-color) -} - -body:not(.block-editor-page) .widget_categories .widget-wrapper>ul li a:before,body:not(.block-editor-page) ul.wp-block-categories li a:before,body:not(.block-editor-page) .block-editor-block-list__layout .wp-block-categories>ul li a:before { - content: ''; - position: absolute; - display: block; - width: .334em; - height: .334em; - background-color: var(--logico-accent-color); - left: -.5em; - right: initial; - top: .6667em; - opacity: 0; - -webkit-transition: opacity 0.3s,left 0.4s linear; - transition: opacity 0.3s,left 0.4s linear; - border-radius: var(--logico-radius-small,0) -} - -body:not(.block-editor-page) .widget_categories .widget-wrapper>ul li a:hover,body:not(.block-editor-page) ul.wp-block-categories li a:hover,body:not(.block-editor-page) .block-editor-block-list__layout .wp-block-categories>ul li a:hover { - padding: 0 0 0 1em -} - -body:not(.block-editor-page) .widget_categories .widget-wrapper>ul li a:hover:before,body:not(.block-editor-page) ul.wp-block-categories li a:hover:before,body:not(.block-editor-page) .block-editor-block-list__layout .wp-block-categories>ul li a:hover:before { - opacity: 1; - left: 0; - right: initial -} - -body:not(.block-editor-page) .widget_categories .widget-wrapper>ul li .widget-archive-trigger,body:not(.block-editor-page) .widget_categories .widget-wrapper>ul li .block-archive-trigger,body:not(.block-editor-page) ul.wp-block-categories li .widget-archive-trigger,body:not(.block-editor-page) ul.wp-block-categories li .block-archive-trigger,body:not(.block-editor-page) .block-editor-block-list__layout .wp-block-categories>ul li .widget-archive-trigger,body:not(.block-editor-page) .block-editor-block-list__layout .wp-block-categories>ul li .block-archive-trigger { - display: block; - position: absolute; - z-index: 1; - top: 0; - right: -20px; - left: auto; - text-align: right; - cursor: pointer; - width: 20px; - height: 1.875em; - -webkit-transition: all 0.3s; - transition: all 0.3s -} - -body:not(.block-editor-page) .widget_categories .widget-wrapper>ul li .widget-archive-trigger:before,body:not(.block-editor-page) .widget_categories .widget-wrapper>ul li .block-archive-trigger:before,body:not(.block-editor-page) ul.wp-block-categories li .widget-archive-trigger:before,body:not(.block-editor-page) ul.wp-block-categories li .block-archive-trigger:before,body:not(.block-editor-page) .block-editor-block-list__layout .wp-block-categories>ul li .widget-archive-trigger:before,body:not(.block-editor-page) .block-editor-block-list__layout .wp-block-categories>ul li .block-archive-trigger:before { - content: '\e812'; - font: 400 normal 14px/1em 'fontello'; - position: absolute; - display: block; - height: 14px; - top: 50%; - right: 0; - left: initial; - margin: -7px 0 0 -} - -body:not(.block-editor-page) .widget_categories .widget-wrapper>ul li .widget-archive-trigger.active,body:not(.block-editor-page) .widget_categories .widget-wrapper>ul li .block-archive-trigger.active,body:not(.block-editor-page) ul.wp-block-categories li .widget-archive-trigger.active,body:not(.block-editor-page) ul.wp-block-categories li .block-archive-trigger.active,body:not(.block-editor-page) .block-editor-block-list__layout .wp-block-categories>ul li .widget-archive-trigger.active,body:not(.block-editor-page) .block-editor-block-list__layout .wp-block-categories>ul li .block-archive-trigger.active { - -webkit-transform: rotate(90deg) translate(-.375em,-.1875em); - -ms-transform: rotate(90deg) translate(-.375em,-.1875em); - transform: rotate(90deg) translate(-.375em,-.1875em); - -webkit-transform-origin: center center; - -moz-transform-origin: center center; - -ms-transform-origin: center center; - -o-transform-origin: center center; - transform-origin: center center -} - -body:not(.block-editor-page) .widget_categories .widget-wrapper>ul li>ul,body:not(.block-editor-page) ul.wp-block-categories li>ul,body:not(.block-editor-page) .block-editor-block-list__layout .wp-block-categories>ul li>ul { - margin: 0 -20px 0 20px; - padding: 5px 20px 0 0; - list-style: none; - position: relative -} - -body:not(.block-editor-page) .widget_categories .widget-wrapper>ul li>ul li,body:not(.block-editor-page) ul.wp-block-categories li>ul li,body:not(.block-editor-page) .block-editor-block-list__layout .wp-block-categories>ul li>ul li { - font-size: 16px; - line-height: 1.875em -} - -body:not(.block-editor-page) .widget_categories .widget-wrapper>ul li>ul li:not(:first-child),body:not(.block-editor-page) ul.wp-block-categories li>ul li:not(:first-child),body:not(.block-editor-page) .block-editor-block-list__layout .wp-block-categories>ul li>ul li:not(:first-child) { - margin: 0 -} - -body:not(.block-editor-page) .widget_categories .widget-wrapper>ul li>ul li a:before,body:not(.block-editor-page) ul.wp-block-categories li>ul li a:before,body:not(.block-editor-page) .block-editor-block-list__layout .wp-block-categories>ul li>ul li a:before { - width: .375em; - height: .375em; - top: .875em -} - -body:not(.block-editor-page) .wp-block-categories:not(:last-child) { - margin-bottom: 2rem -} - -body:not(.block-editor-page) .widget_media_gallery .gallery { - margin: 0 -5px -10px; - font-size: 0; - line-height: 1 -} - -body:not(.block-editor-page) .widget_media_gallery .gallery.gallery-columns-1 .gallery-item { - width: 100% -} - -body:not(.block-editor-page) .widget_media_gallery .gallery.gallery-columns-2 .gallery-item { - width: 50% -} - -body:not(.block-editor-page) .widget_media_gallery .gallery.gallery-columns-3 .gallery-item { - width: 33.3333% -} - -body:not(.block-editor-page) .widget_media_gallery .gallery.gallery-columns-4 .gallery-item { - width: 25% -} - -body:not(.block-editor-page) .widget_media_gallery .gallery.gallery-columns-5 .gallery-item { - width: 20% -} - -body:not(.block-editor-page) .widget_media_gallery .gallery.gallery-columns-6 .gallery-item { - width: 16.6667% -} - -body:not(.block-editor-page) .widget_media_gallery .gallery.gallery-columns-7 .gallery-item { - width: 14.2857% -} - -body:not(.block-editor-page) .widget_media_gallery .gallery.gallery-columns-8 .gallery-item { - width: 12.5% -} - -body:not(.block-editor-page) .widget_media_gallery .gallery.gallery-columns-9 .gallery-item { - width: 11.1111% -} - -body:not(.block-editor-page) .widget_media_gallery .gallery .gallery-item { - padding: 0 5px 10px; - margin: 0; - position: relative; - display: inline-block; - vertical-align: top; - text-align: center; - -moz-box-sizing: border-box; - box-sizing: border-box -} - -body:not(.block-editor-page) .widget_media_gallery .gallery .gallery-item img { - height: auto; - border: none!important; - border-radius: var(--logico-radius-small,0) -} - -body:not(.block-editor-page) .widget_media_gallery .gallery .gallery-caption { - font-size: 14px; - line-height: 1.4286em; - text-align: center; - font-style: italic; - padding: 5px 5px 10px -} - -body:not(.block-editor-page) .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 -} - -body:not(.block-editor-page) .widget_media_gallery .gallery .gallery-icon a { - display: block; - position: relative -} - -body:not(.block-editor-page) .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; - background: -moz-linear-gradient(0deg,var(--logico-accent-color) 0%,transparent 100%); - background: -webkit-linear-gradient(0deg,var(--logico-accent-color) 0%,transparent 100%); - background: linear-gradient(0deg,var(--logico-accent-color) 0%,transparent 100%) -} - -body:not(.block-editor-page) .widget_media_gallery .gallery .gallery-icon a:after { - content: '\e80b'; - width: 28px!important; - height: 28px!important; - position: absolute; - display: block; - text-align: center; - font: 400 normal 28px/1em 'fontello'!important; - z-index: 3; - left: 50%; - right: auto; - top: 40%; - margin: -14px 0 0 -14px!important; - opacity: 0; - -webkit-transition: top 0.3s,opacity 0.3s; - transition: top 0.3s,opacity 0.3s; - color: var(--logico-dark-text-color) -} - -body:not(.block-editor-page) .widget_media_gallery .gallery .gallery-icon a:hover:before { - opacity: 1!important -} - -body:not(.block-editor-page) .widget_media_gallery .gallery .gallery-icon a:hover:after { - top: 50%; - opacity: 1 -} - -body .content-wrapper .gallery { - margin: 0 -5px -10px; - font-size: 0; - line-height: 1 -} - -body .content-wrapper .gallery .gallery-item { - padding: 0 5px 10px; - margin: 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; - border-radius: var(--logico-radius-small,0) -} - -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; - border-radius: var(--logico-radius-small,0); - overflow: hidden -} - -body .content-wrapper .gallery .gallery-item .gallery-icon a:before { - content: ''; - position: absolute; - display: block; - left: 0; - right: 0; - top: 0; - bottom: 0; - opacity: 0; - z-index: 2; - -webkit-transition: opacity 0.3s; - transition: opacity 0.3s; - background: -moz-linear-gradient(0deg,var(--logico-accent-color) 0%,transparent 100%); - background: -webkit-linear-gradient(0deg,var(--logico-accent-color) 0%,transparent 100%); - background: linear-gradient(0deg,var(--logico-accent-color) 0%,transparent 100%) -} - -body .content-wrapper .gallery .gallery-item .gallery-icon a:after { - content: '\e80b'; - font: 400 normal 42px/1em 'fontello'; - position: absolute; - display: block; - left: 50%; - right: initial; - top: 40%; - width: 42px; - height: 42px; - -webkit-transition: top 0.3s,opacity 0.3s; - transition: top 0.3s,opacity 0.3s; - opacity: 0; - text-align: center; - margin: -21px 0 0 -21px; - z-index: 3; - color: var(--logico-dark-text-color) -} - -body .content-wrapper .gallery .gallery-item .gallery-icon a:hover:before { - opacity: 1 -} - -body .content-wrapper .gallery .gallery-item .gallery-icon a:hover:after { - top: 50%; - 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 5px 10px -} - -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 -} - -.content-wrapper .content .gallery { - margin: 0 -20px -20px 0 -} - -.content-wrapper .content .gallery .gallery-item { - padding: 0 20px 20px 0 -} - -@media only screen and (min-width: 841px) { - 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: inline-block; - line-height: 1; - position: relative; - border-radius: var(--logico-radius-medium,0); - overflow: hidden -} - -.widget_media_image 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; - background: -moz-linear-gradient(0deg,var(--logico-accent-color) 0%,transparent 100%); - background: -webkit-linear-gradient(0deg,var(--logico-accent-color) 0%,transparent 100%); - background: linear-gradient(0deg,var(--logico-accent-color) 0%,transparent 100%) -} - -.widget_media_image a:after { - content: '\e80b'; - width: 28px!important; - height: 28px!important; - position: absolute; - display: block; - text-align: center; - font: 400 normal 28px/1em 'fontello'!important; - z-index: 3; - left: 50%; - right: auto; - top: 40%; - margin: -14px 0 0 -14px!important; - opacity: 0; - -webkit-transition: top 0.3s,opacity 0.3s; - transition: top 0.3s,opacity 0.3s; - color: var(--logico-dark-text-color) -} - -.widget_media_image a:hover:before { - opacity: 1!important -} - -.widget_media_image a:hover:after { - top: 50%; - opacity: 1 -} - -body:not(.block-editor-page) .widget_meta ul { - list-style: none; - margin: 0; - padding: 0; - position: relative -} - -body:not(.block-editor-page) .widget_meta ul li { - padding: 0; - position: relative; - line-height: 1.6667em -} - -body:not(.block-editor-page) .widget_meta ul li:before { - content: none; - display: none -} - -body:not(.block-editor-page) .widget_meta ul li:not(:first-child) { - margin: 10px 0 0 -} - -body:not(.block-editor-page) .widget_meta ul li a { - text-decoration: none; - position: relative; - display: inline-block; - font-weight: 600; - padding: 0 1em 0 0; - -webkit-transition: padding 0.3s; - transition: padding 0.3s; - color: var(--logico-default-text-color) -} - -body:not(.block-editor-page) .widget_meta ul li a:before { - content: ''; - position: absolute; - display: block; - width: .334em; - height: .334em; - background-color: var(--logico-accent-color); - left: -.5em; - right: initial; - top: .6667em; - opacity: 0; - -webkit-transition: opacity 0.3s,left 0.4s linear; - transition: opacity 0.3s,left 0.4s linear; - border-radius: var(--logico-radius-small,0) -} - -body:not(.block-editor-page) .widget_meta ul li a:hover { - padding: 0 0 0 1em -} - -body:not(.block-editor-page) .widget_meta ul li a:hover:before { - opacity: 1; - left: 0; - right: initial -} - -body:not(.block-editor-page) .widget_nav_menu ul { - list-style: none; - padding: 0 -} - -body:not(.block-editor-page) .widget_nav_menu ul li { - position: relative; - padding: 0; - line-height: 1.6667em -} - -body:not(.block-editor-page) .widget_nav_menu ul li:before { - content: none; - display: none -} - -body:not(.block-editor-page) .widget_nav_menu ul li .widget-menu-trigger { - display: block; - position: absolute; - z-index: 1; - top: 15px; - right: 0; - left: initial; - cursor: pointer; - width: 20px; - height: 2.1428em; - -webkit-transition: all 0.3s; - transition: all 0.3s; - font-size: 14px; - line-height: 2.1428em -} - -body:not(.block-editor-page) .widget_nav_menu ul li>ul { - margin: 0 -30px 0 0; - padding: 10px 30px 10px 20px -} - -body:not(.block-editor-page) .widget_nav_menu ul li ul:not(:last-child) { - margin: 0 -30px 0 0 -} - -body:not(.block-editor-page) .widget_nav_menu ul li>a { - position: relative; - display: inline-block; - vertical-align: top; - -webkit-transition: color 0.3s; - transition: color 0.3s; - color: var(--logico-default-text-color); - font-weight: 600 -} - -body:not(.block-editor-page) .widget_nav_menu ul li.current-menu-item>a:not([href*="/#"]),body:not(.block-editor-page) .widget_nav_menu ul li.current-menu-ancestor>a,body:not(.block-editor-page) .widget_nav_menu ul li.current-menu-parent>a,body:not(.block-editor-page) .widget_nav_menu ul li>a:hover { - color: var(--logico-light-text-color) -} - -body:not(.block-editor-page) .widget_nav_menu ul.menu { - border-top: solid 1px -} - -body:not(.block-editor-page) .widget_nav_menu ul.menu>li { - padding: 15px 30px 15px 0; - border-bottom: solid 1px; - position: relative -} - -body:not(.block-editor-page) .widget_nav_menu ul.menu>li:before { - content: '\e808'; - display: block; - width: 15px; - font: 400 normal 15px/2em 'fontello'; - position: absolute; - right: 0; - left: initial; - top: 15px; - color: var(--logico-dark-text-color) -} - -body:not(.block-editor-page) .widget_nav_menu ul.menu>li.active:before,body:not(.block-editor-page) .widget_nav_menu ul.menu>li.current-menu-item:before,body:not(.block-editor-page) .widget_nav_menu ul.menu>li.current-menu-ancestor:before,body:not(.block-editor-page) .widget_nav_menu ul.menu>li.current-menu-parent:before { - content: '\e80b'; - color: var(--logico-accent-color) -} - -body:not(.block-editor-page) .widget_nav_menu ul.sub-menu li .widget-menu-trigger { - top: 0; - bottom: 0; - right: -30px; - left: initial; - text-align: right -} - -body:not(.block-editor-page) .widget_nav_menu ul.sub-menu li .widget-menu-trigger:before { - content: '\e812'; - font: 400 normal 14px/2.1428em 'fontello' -} - -body:not(.block-editor-page) .widget_nav_menu ul.sub-menu li .widget-menu-trigger.active { - -webkit-transform: rotate(90deg) translate(-.375em,-.1875em); - -ms-transform: rotate(90deg) translate(-.375em,-.1875em); - transform: rotate(90deg) translate(-.375em,-.1875em); - -webkit-transform-origin: center center; - -moz-transform-origin: center center; - -ms-transform-origin: center center; - -o-transform-origin: center center; - transform-origin: center center -} - -body:not(.block-editor-page) .widget_pages ul { - list-style: none; - padding: 0 20px 0 0; - position: relative; - margin: 0 -} - -body:not(.block-editor-page) .widget_pages ul li { - position: relative; - padding: 0; - line-height: 1.6667em -} - -body:not(.block-editor-page) .widget_pages ul li:not(:first-child) { - margin: 10px 0 0 -} - -body:not(.block-editor-page) .widget_pages ul li:before { - content: none; - display: none -} - -body:not(.block-editor-page) .widget_pages ul li a { - text-decoration: none; - position: relative; - display: inline-block; - font-weight: 600; - padding: 0 1em 0 0; - -webkit-transition: padding 0.3s; - transition: padding 0.3s; - color: var(--logico-default-text-color) -} - -body:not(.block-editor-page) .widget_pages ul li a:before { - content: ''; - position: absolute; - display: block; - width: .334em; - height: .334em; - background-color: var(--logico-accent-color); - left: -.5em; - right: initial; - top: .6667em; - opacity: 0; - -webkit-transition: opacity 0.3s,left 0.4s linear; - transition: opacity 0.3s,left 0.4s linear; - border-radius: var(--logico-radius-small,0) -} - -body:not(.block-editor-page) .widget_pages ul li a:hover { - padding: 0 0 0 1em -} - -body:not(.block-editor-page) .widget_pages ul li a:hover:before { - opacity: 1; - left: 0; - right: initial -} - -body:not(.block-editor-page) .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; - width: 20px; - height: 1.875em; - -webkit-transition: all 0.3s; - transition: all 0.3s -} - -body:not(.block-editor-page) .widget_pages ul li .widget-archive-trigger:before { - content: '\e812'; - font: 400 normal 14px/1em 'fontello'; - position: absolute; - display: block; - height: 14px; - top: 50%; - right: 0; - left: initial; - margin: -7px 0 0 -} - -body:not(.block-editor-page) .widget_pages ul li .widget-archive-trigger.active { - -webkit-transform: rotate(90deg) translate(-.375em,-.1875em); - -ms-transform: rotate(90deg) translate(-.375em,-.1875em); - transform: rotate(90deg) translate(-.375em,-.1875em); - -webkit-transform-origin: center center; - -moz-transform-origin: center center; - -ms-transform-origin: center center; - -o-transform-origin: center center; - transform-origin: center center -} - -body:not(.block-editor-page) .widget_pages ul li>ul { - margin: 0 -20px 0 20px; - padding: 5px 20px 0 0; - list-style: none; - position: relative -} - -body:not(.block-editor-page) .widget_pages ul li>ul li { - font-size: 16px; - line-height: 1.875em -} - -body:not(.block-editor-page) .widget_pages ul li>ul li:not(:first-child) { - margin: 0 -} - -body:not(.block-editor-page) .widget_pages ul li>ul li a:before { - width: .375em; - height: .375em; - top: .875em -} - -body:not(.block-editor-page) .widget_pages .widget-wrapper>ul>li { - padding: 0; - line-height: 1.6667em; - position: relative -} - -body:not(.block-editor-page) .widget_pages .widget-wrapper>ul>li:not(:first-child) { - margin: 10px 0 0 -} - -body:not(.block-editor-page) .widget_pages .widget-wrapper>ul>li:before { - content: none; - display: none -} - -body:not(.block-editor-page) .wp-block-page-list { - list-style: none; - padding: 0; - position: relative; - margin: 0 -} - -body:not(.block-editor-page) .wp-block-page-list li.wp-block-pages-list__item { - padding: 0; - position: relative; - line-height: 1.6667em -} - -body:not(.block-editor-page) .wp-block-page-list li.wp-block-pages-list__item:not(:first-child) { - margin-top: 10px -} - -body:not(.block-editor-page) .wp-block-page-list li.wp-block-pages-list__item:before { - content: none; - display: none -} - -body:not(.block-editor-page) .wp-block-page-list li.wp-block-pages-list__item a { - text-decoration: none; - position: relative; - display: inline-block; - font-weight: 600; - padding: 0 1em 0 0; - -webkit-transition: padding 0.3s; - transition: padding 0.3s; - color: var(--logico-default-text-color) -} - -body:not(.block-editor-page) .wp-block-page-list li.wp-block-pages-list__item a:before { - content: ''; - position: absolute; - display: block; - width: .334em; - height: .334em; - background-color: var(--logico-accent-color); - left: -.5em; - right: initial; - top: .6667em; - opacity: 0; - -webkit-transition: opacity 0.3s,left 0.4s linear; - transition: opacity 0.3s,left 0.4s linear; - border-radius: var(--logico-radius-small,0) -} - -body:not(.block-editor-page) .wp-block-page-list li.wp-block-pages-list__item a:hover { - padding: 0 0 0 1em -} - -body:not(.block-editor-page) .wp-block-page-list li.wp-block-pages-list__item a:hover:before { - opacity: 1; - left: 0; - right: initial -} - -.widget_pages:not(:last-child) { - margin-bottom: 2rem -} - -body:not(.block-editor-page) .widget_recent_comments ul { - list-style: none; - margin: 0; - padding: 0 -} - -body:not(.block-editor-page) .widget_recent_comments ul:not(:first-child) { - padding: 2px 0 0 -} - -body:not(.block-editor-page) .widget_recent_comments ul .recentcomments { - position: relative; - padding: 0; - line-height: 1.3333em -} - -body:not(.block-editor-page) .widget_recent_comments ul .recentcomments .comment-author-link { - font-weight: 600 -} - -body:not(.block-editor-page) .widget_recent_comments ul .recentcomments:not(:first-child) { - margin: 10px 0 0 -} - -body:not(.block-editor-page) .widget_recent_comments ul .recentcomments:before { - content: none; - display: none -} - -body:not(.block-editor-page) .widget_recent_comments ul .recentcomments a { - text-decoration: none; - line-height: 1.3333em; - color: var(--logico-default-text-color) -} - -body:not(.block-editor-page) .widget_recent_comments ul .recentcomments a:hover { - text-decoration: underline -} - -body:not(.block-editor-page) .content-wrapper .wp-block-latest-comments,.wp-block-latest-comments { - list-style: none; - margin: 0; - padding: 0 -} - -body:not(.block-editor-page) .content-wrapper .wp-block-latest-comments:not(:last-child),.wp-block-latest-comments:not(:last-child) { - margin-bottom: 2rem -} - -body:not(.block-editor-page) .content-wrapper .wp-block-latest-comments li.wp-block-latest-comments__comment,.wp-block-latest-comments li.wp-block-latest-comments__comment { - position: relative; - padding: 0; - line-height: inherit -} - -body:not(.block-editor-page) .content-wrapper .wp-block-latest-comments li.wp-block-latest-comments__comment:not(:first-child),.wp-block-latest-comments li.wp-block-latest-comments__comment:not(:first-child) { - margin: 15px 0 0 -} - -body:not(.block-editor-page) .content-wrapper .wp-block-latest-comments li.wp-block-latest-comments__comment:before,.wp-block-latest-comments li.wp-block-latest-comments__comment:before { - content: none; - display: none -} - -body:not(.block-editor-page) .content-wrapper .wp-block-latest-comments li.wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta a,.wp-block-latest-comments li.wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta a { - text-decoration: none -} - -body:not(.block-editor-page) .content-wrapper .wp-block-latest-comments li.wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta a:hover,.wp-block-latest-comments li.wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta a:hover { - text-decoration: underline -} - -body:not(.block-editor-page) .content-wrapper .wp-block-latest-comments li.wp-block-latest-comments__comment .wp-block-latest-comments__comment-date,.wp-block-latest-comments li.wp-block-latest-comments__comment .wp-block-latest-comments__comment-date { - display: block; - font-size: 14px; - line-height: 2.1429em; - font-weight: 600; - color: var(--logico-light-text-color) -} - -body:not(.block-editor-page) .content-wrapper .wp-block-latest-comments li.wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.wp-block-latest-comments li.wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt { - font-size: 14px; - line-height: 1.5em; - margin: 5px 0 0; - order: 3 -} - -body:not(.block-editor-page) .content-wrapper .wp-block-latest-comments li.wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt p,.wp-block-latest-comments li.wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt p { - font-size: 14px; - line-height: 1.5em -} - -body:not(.block-editor-page) .content-wrapper .wp-block-latest-comments li.wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt p:last-child,.wp-block-latest-comments li.wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt p:last-child { - margin: 0 -} - -body:not(.block-editor-page) .content-wrapper .wp-block-latest-comments li.wp-block-latest-comments__comment .avatar,body:not(.block-editor-page) .content-wrapper .wp-block-latest-comments li.wp-block-latest-comments__comment .wp-block-latest-comments__comment-avatar,.wp-block-latest-comments li.wp-block-latest-comments__comment .avatar,.wp-block-latest-comments li.wp-block-latest-comments__comment .wp-block-latest-comments__comment-avatar { - width: 48px; - height: 48px; - border-radius: var(--logico-radius-small,0); - margin-top: 6px -} - -body:not(.block-editor-page) .content-wrapper .wp-block-latest-comments.has-avatars li,.wp-block-latest-comments.has-avatars li { - padding: 0 -} - -body:not(.block-editor-page) .content-wrapper .wp-block-latest-comments.has-avatars li:before,body:not(.block-editor-page) .content-wrapper .wp-block-latest-comments.has-avatars li:after,.wp-block-latest-comments.has-avatars li:before,.wp-block-latest-comments.has-avatars li:after { - content: none; - display: none -} - -body:not(.block-editor-page) .content-wrapper .wp-block-latest-comments.has-avatars li .wp-block-latest-comments__comment-meta,body:not(.block-editor-page) .content-wrapper .wp-block-latest-comments.has-avatars li .wp-block-latest-comments__comment-excerpt,.wp-block-latest-comments.has-avatars li .wp-block-latest-comments__comment-meta,.wp-block-latest-comments.has-avatars li .wp-block-latest-comments__comment-excerpt { - margin-left: 60px -} - -body:not(.block-editor-page) .widget_recent_entries ul { - list-style: none; - margin: 0; - padding: 0 -} - -body:not(.block-editor-page) .widget_recent_entries ul:not(:first-child) { - padding: 2px 0 0 -} - -body:not(.block-editor-page) .widget_recent_entries ul li { - position: relative; - padding: 0; - line-height: 1.3333em -} - -body:not(.block-editor-page) .widget_recent_entries ul li.with-thumb { - padding: 0 0 0 105px; - min-height: 85px -} - -body:not(.block-editor-page) .widget_recent_entries ul li.with-thumb img { - display: block; - width: 85px; - position: absolute; - left: 0; - right: initial; - top: 0; - border-radius: var(--logico-radius-small,0) -} - -body:not(.block-editor-page) .widget_recent_entries ul li:before { - content: none; - display: none -} - -body:not(.block-editor-page) .widget_recent_entries ul li:not(:first-child) { - margin-top: 10px -} - -body:not(.block-editor-page) .widget_recent_entries ul li .post-date { - display: block; - font-size: 14px; - line-height: 2.1429em; - font-weight: 600; - color: var(--logico-light-text-color) -} - -body:not(.block-editor-page) .widget_recent_entries ul li .post-date:not(:last-child) { - margin-bottom: 5px -} - -body:not(.block-editor-page) .widget_recent_entries ul li a { - line-height: 1.3333em; - text-decoration: none; - color: var(--logico-default-text-color) -} - -body:not(.block-editor-page) .widget_recent_entries ul li a:hover { - text-decoration: underline -} - -body .content-wrapper .wp-block-latest-posts:not(:last-child),body:not(.block-editor-page) ul.wp-block-latest-posts:not(:last-child),.block-editor-block-list__layout .wp-block-latest-posts:not(:last-child) { - margin-bottom: 2rem -} - -body .content-wrapper .wp-block-latest-posts.is-grid,body:not(.block-editor-page) ul.wp-block-latest-posts.is-grid,.block-editor-block-list__layout .wp-block-latest-posts.is-grid { - margin-top: -27px -} - -body .content-wrapper .wp-block-latest-posts.is-grid li:first-child,body:not(.block-editor-page) ul.wp-block-latest-posts.is-grid li:first-child,.block-editor-block-list__layout .wp-block-latest-posts.is-grid li:first-child { - margin-top: 27px -} - -body .content-wrapper .wp-block-latest-posts li,body:not(.block-editor-page) ul.wp-block-latest-posts li,.block-editor-block-list__layout .wp-block-latest-posts li { - overflow: hidden; - padding: 0; - line-height: 1.3333em -} - -body .content-wrapper .wp-block-latest-posts li:not(:last-of-type),body:not(.block-editor-page) ul.wp-block-latest-posts li:not(:last-of-type),.block-editor-block-list__layout .wp-block-latest-posts li:not(:last-of-type) { - margin-bottom: 0 -} - -body .content-wrapper .wp-block-latest-posts li:not(:first-child),body:not(.block-editor-page) ul.wp-block-latest-posts li:not(:first-child),.block-editor-block-list__layout .wp-block-latest-posts li:not(:first-child) { - margin-top: 10px; - margin-bottom: 0 -} - -body .content-wrapper .wp-block-latest-posts li:before,body:not(.block-editor-page) ul.wp-block-latest-posts li:before,.block-editor-block-list__layout .wp-block-latest-posts li:before { - content: none; - display: none -} - -body .content-wrapper .wp-block-latest-posts li a:hover,body:not(.block-editor-page) ul.wp-block-latest-posts li a:hover,.block-editor-block-list__layout .wp-block-latest-posts li a:hover { - text-decoration: underline -} - -body .content-wrapper .wp-block-latest-posts li .wp-block-latest-posts__featured-image,body:not(.block-editor-page) ul.wp-block-latest-posts li .wp-block-latest-posts__featured-image,.block-editor-block-list__layout .wp-block-latest-posts li .wp-block-latest-posts__featured-image { - margin: 0 0 20px; - font-size: 0; - line-height: 1; - position: relative; - overflow: hidden; - -webkit-flex-shrink: 0; - -moz-flex-shrink: 0; - -ms-flex-shrink: 0; - flex-shrink: 0 -} - -body .content-wrapper .wp-block-latest-posts li .wp-block-latest-posts__featured-image.alignleft,body:not(.block-editor-page) ul.wp-block-latest-posts li .wp-block-latest-posts__featured-image.alignleft,.block-editor-block-list__layout .wp-block-latest-posts li .wp-block-latest-posts__featured-image.alignleft { - margin: 0 20px 0 0!important -} - -body .content-wrapper .wp-block-latest-posts li .wp-block-latest-posts__featured-image.alignright,body:not(.block-editor-page) ul.wp-block-latest-posts li .wp-block-latest-posts__featured-image.alignright,.block-editor-block-list__layout .wp-block-latest-posts li .wp-block-latest-posts__featured-image.alignright { - margin: 0 0 0 20px!important -} - -body .content-wrapper .wp-block-latest-posts li .wp-block-latest-posts__featured-image.aligncenter,body:not(.block-editor-page) ul.wp-block-latest-posts li .wp-block-latest-posts__featured-image.aligncenter,.block-editor-block-list__layout .wp-block-latest-posts li .wp-block-latest-posts__featured-image.aligncenter { - margin: 0 0 20px!important -} - -body .content-wrapper .wp-block-latest-posts li .wp-block-latest-posts__featured-image.aligncenter a,body:not(.block-editor-page) ul.wp-block-latest-posts li .wp-block-latest-posts__featured-image.aligncenter a,.block-editor-block-list__layout .wp-block-latest-posts li .wp-block-latest-posts__featured-image.aligncenter a { - vertical-align: top -} - -body .content-wrapper .wp-block-latest-posts li .wp-block-latest-posts__featured-image.aligncenter img,body:not(.block-editor-page) ul.wp-block-latest-posts li .wp-block-latest-posts__featured-image.aligncenter img,.block-editor-block-list__layout .wp-block-latest-posts li .wp-block-latest-posts__featured-image.aligncenter img { - margin: 0 auto -} - -body .content-wrapper .wp-block-latest-posts li .wp-block-latest-posts__featured-image img,body:not(.block-editor-page) ul.wp-block-latest-posts li .wp-block-latest-posts__featured-image img,.block-editor-block-list__layout .wp-block-latest-posts li .wp-block-latest-posts__featured-image img { - position: relative; - border-radius: var(--logico-radius-small,0) -} - -body .content-wrapper .wp-block-latest-posts li .wp-block-latest-posts__content,body:not(.block-editor-page) ul.wp-block-latest-posts li .wp-block-latest-posts__content,.block-editor-block-list__layout .wp-block-latest-posts li .wp-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 -} - -body .content-wrapper .wp-block-latest-posts li>a,body .content-wrapper .wp-block-latest-posts li>.item-wrapper>a,body .content-wrapper .wp-block-latest-posts li .wp-block-latest-posts__post-title,body:not(.block-editor-page) ul.wp-block-latest-posts li>a,body:not(.block-editor-page) ul.wp-block-latest-posts li>.item-wrapper>a,body:not(.block-editor-page) ul.wp-block-latest-posts li .wp-block-latest-posts__post-title,.block-editor-block-list__layout .wp-block-latest-posts li>a,.block-editor-block-list__layout .wp-block-latest-posts li>.item-wrapper>a,.block-editor-block-list__layout .wp-block-latest-posts li .wp-block-latest-posts__post-title { - display: block; - position: relative; - text-decoration: underline; - order: 2; - line-height: 1.3333em; - color: var(--logico-default-text-color) -} - -body .content-wrapper .wp-block-latest-posts li>a:hover,body .content-wrapper .wp-block-latest-posts li>.item-wrapper>a:hover,body .content-wrapper .wp-block-latest-posts li .wp-block-latest-posts__post-title:hover,body:not(.block-editor-page) ul.wp-block-latest-posts li>a:hover,body:not(.block-editor-page) ul.wp-block-latest-posts li>.item-wrapper>a:hover,body:not(.block-editor-page) ul.wp-block-latest-posts li .wp-block-latest-posts__post-title:hover,.block-editor-block-list__layout .wp-block-latest-posts li>a:hover,.block-editor-block-list__layout .wp-block-latest-posts li>.item-wrapper>a:hover,.block-editor-block-list__layout .wp-block-latest-posts li .wp-block-latest-posts__post-title:hover { - text-decoration: none -} - -body .content-wrapper .wp-block-latest-posts li .wp-block-latest-posts__post-date,body:not(.block-editor-page) ul.wp-block-latest-posts li .wp-block-latest-posts__post-date,.block-editor-block-list__layout .wp-block-latest-posts li .wp-block-latest-posts__post-date { - display: block; - order: 1; - font-size: 14px; - line-height: 2.1429em; - font-weight: 600; - color: var(--logico-light-text-color) -} - -body .content-wrapper .wp-block-latest-posts li .wp-block-latest-posts__post-excerpt,body:not(.block-editor-page) ul.wp-block-latest-posts li .wp-block-latest-posts__post-excerpt,.block-editor-block-list__layout .wp-block-latest-posts li .wp-block-latest-posts__post-excerpt { - font-size: 14px; - line-height: 1.5em; - margin: 5px 0 0; - order: 3 -} - -body .content-wrapper .wp-block-latest-posts li .wp-block-latest-posts__post-author,body:not(.block-editor-page) ul.wp-block-latest-posts li .wp-block-latest-posts__post-author,.block-editor-block-list__layout .wp-block-latest-posts li .wp-block-latest-posts__post-author { - display: block; - margin: 5px 0 0; - font-style: normal; - font-weight: 400; - font-size: 14px; - line-height: 1.5714em; - border-bottom: solid 1px; - order: 4; - color: var(--logico-light-text-color) -} - -.block-editor-block-list__layout .wp-block-latest-posts { - margin-bottom: 2rem!important -} - -body:not(.block-editor-page) .widget_rss ul { - list-style: none; - margin: 0; - padding: 0 -} - -body:not(.block-editor-page) .widget_rss ul li { - padding: 0; - line-height: 1.3333em -} - -body:not(.block-editor-page) .widget_rss ul li:before { - content: none; - display: none -} - -body:not(.block-editor-page) .widget_rss ul li:not(:first-child) { - margin-top: 20px -} - -body:not(.block-editor-page) .widget_rss ul a.rsswidget { - color: var(--logico-default-text-color); - line-height: 1.3333em -} - -body:not(.block-editor-page) .widget_rss ul a.rsswidget:hover { - text-decoration: underline -} - -body:not(.block-editor-page) .widget_rss .rss-date { - display: block; - font-size: 14px; - line-height: 2.1429em; - font-weight: 600; - color: var(--logico-light-text-color); - margin: 5px 0 0 -} - -body:not(.block-editor-page) .widget_rss .rssSummary { - margin: 5px 0 0; - font-size: 14px; - line-height: 1.5em -} - -body:not(.block-editor-page) .widget_rss cite { - display: inline-block; - margin: 5px 0 0; - font-style: normal; - font-weight: 400; - font-size: 14px; - line-height: 2.1429em; - color: var(--logico-light-text-color) -} - -body:not(.block-editor-page) .wp-block-rss,.block-editor-block-list__layout .wp-block-rss { - margin: 0 0 -20px; - padding: 0 -} - -body:not(.block-editor-page) .wp-block-rss:not(:last-child),.block-editor-block-list__layout .wp-block-rss:not(:last-child) { - margin: 0 -} - -body:not(.block-editor-page) .wp-block-rss a,.block-editor-block-list__layout .wp-block-rss a { - text-decoration: none -} - -body:not(.block-editor-page) .wp-block-rss a:hover,.block-editor-block-list__layout .wp-block-rss a:hover { - text-decoration: underline -} - -body:not(.block-editor-page) .wp-block-rss li.wp-block-rss__item,.block-editor-block-list__layout .wp-block-rss li.wp-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: 20px; - padding: 0 -} - -body:not(.block-editor-page) .wp-block-rss li.wp-block-rss__item:before,.block-editor-block-list__layout .wp-block-rss li.wp-block-rss__item:before { - content: none; - display: none -} - -body:not(.block-editor-page) .wp-block-rss.is-grid,.block-editor-block-list__layout .wp-block-rss.is-grid { - margin: 0 -1em -20px 0; - padding: 0 -} - -body:not(.block-editor-page) .wp-block-rss.is-grid:not(:last-child),.block-editor-block-list__layout .wp-block-rss.is-grid:not(:last-child) { - margin: 0 -1em 0 0 -} - -body:not(.block-editor-page) .wp-block-rss .wp-block-rss__item-title,.block-editor-block-list__layout .wp-block-rss .wp-block-rss__item-title { - display: block; - order: 0 -} - -body:not(.block-editor-page) .wp-block-rss .wp-block-rss__item-publish-date,.block-editor-block-list__layout .wp-block-rss .wp-block-rss__item-publish-date { - order: 1; - display: block; - font-size: 14px; - line-height: 2.1429em; - font-weight: 600; - color: var(--logico-light-text-color) -} - -body:not(.block-editor-page) .wp-block-rss .wp-block-rss__item-author,.block-editor-block-list__layout .wp-block-rss .wp-block-rss__item-author { - order: 3; - display: inline-block; - margin: 5px 0 0; - font-style: normal; - font-size: 14px; - line-height: 2.1429em; - font-weight: 600; - color: var(--logico-light-text-color) -} - -body:not(.block-editor-page) .wp-block-rss .wp-block-rss__item-excerpt,.block-editor-block-list__layout .wp-block-rss .wp-block-rss__item-excerpt { - order: 2; - font-size: 14px; - line-height: 1.5em; - margin: 5px 0 0 -} - -.widget_search .search-form { - padding: 0 -} - -.widget_search .search-form .search-form-field { - padding: 11px 44px 10px 20px -} - -.widget_search .search-form .search-form-icon { - right: 14px; - left: initial; - top: 17px; - width: 16px; - height: 16px; - font-size: 16px; - line-height: 1em; - color: var(--logico-dark-text-color) -} - -.widget_search .search-form .search-form-icon:before { - display: block -} - -.widget_search .search-form .search-form-icon:hover { - color: var(--logico-accent-color) -} - -.wp-block-search .wp-block-search__inside-wrapper input[type="search"]::-webkit-search-decoration,.wp-block-search .wp-block-search__inside-wrapper input[type="search"]::-webkit-search-cancel-button,.wp-block-search .wp-block-search__inside-wrapper input[type="search"]::-webkit-search-results-button,.wp-block-search .wp-block-search__inside-wrapper input[type="search"]::-webkit-search-results-decoration { - display: none -} - -.wp-block-search input[type="search"]:focus,.wp-block-search input[type="search"]:focus-visible,.wp-block-search input[type="text"]:focus,.wp-block-search input[type="text"]:focus-visible { - outline: none; - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none -} - -.wp-block-search .wp-block-search__button { - white-space: nowrap; - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-flex-shrink: 0; - -moz-flex-shrink: 0; - -ms-flex-shrink: 0; - flex-shrink: 0; - display: inline-block; - position: relative; - text-align: center; - font-size: 14px; - line-height: 1.4286em; - font-weight: 600; - letter-spacing: .01em; - text-decoration: none!important; - border-radius: 0; - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; - outline: none; - cursor: default; - overflow: hidden; - z-index: 2 -} - -.wp-block-search .wp-block-search__button:focus,.wp-block-search .wp-block-search__button:active { - outline: none; - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none -} - -.wp-block-search .wp-block-search__button:disabled,.wp-block-search .wp-block-search__button .disabled { - opacity: .5 -} - -.wp-block-search .wp-block-search__button:not(:disabled):not(.disabled):hover { - cursor: pointer -} - -.wp-block-search .wp-block-search__button.has-icon,.wp-block-search .wp-block-search__button:empty { - font-size: 16px -} - -.wp-block-search .wp-block-search__button.has-icon:before,.wp-block-search .wp-block-search__button:empty:before { - content: '\e85c'; - display: block; - font: 400 normal 1em 'fontello' -} - -.wp-block-search:not(.wp-block-search__with-title) .logico-form-field { - -webkit-transition: border-color 0.3s; - transition: border-color 0.3s -} - -.wp-block-search:not(.wp-block-search__with-title) .logico-form-field:before,.wp-block-search:not(.wp-block-search__with-title) .logico-form-field:after { - display: none -} - -.wp-block-search:not(.wp-block-search__with-title) .logico-form-field.not-empty input[type="search"],.wp-block-search:not(.wp-block-search__with-title) .logico-form-field.not-empty input[type="text"],.wp-block-search:not(.wp-block-search__with-title) .logico-form-field:focus-within input[type="search"],.wp-block-search:not(.wp-block-search__with-title) .logico-form-field:focus-within input[type="text"] { - border-color: var(--logico-border-hover-color) -} - -.wp-block-search.wp-block-search__with-title input[type="search"]::-webkit-input-placeholder,.wp-block-search.wp-block-search__with-title input[type="text"]::-webkit-input-placeholder { - opacity: 0 -} - -.wp-block-search.wp-block-search__with-title input[type="search"]:-moz-placeholder,.wp-block-search.wp-block-search__with-title input[type="text"]:-moz-placeholder { - opacity: 0 -} - -.wp-block-search.wp-block-search__with-title input[type="search"]::-moz-placeholder,.wp-block-search.wp-block-search__with-title input[type="text"]::-moz-placeholder { - opacity: 0 -} - -.wp-block-search.wp-block-search__with-title input[type="search"]:-ms-input-placeholder,.wp-block-search.wp-block-search__with-title input[type="text"]:-ms-input-placeholder { - opacity: 0 -} - -.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper { - padding: 0; - border: none; - -moz-box-sizing: border-box; - box-sizing: border-box; - display: block; - position: relative -} - -.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .logico-form-field { - 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; - -moz-box-sizing: border-box; - box-sizing: border-box; - border: solid 1px var(--logico-border-color); - border-radius: var(--logico-form-field-border-radius-left-top,0) var(--logico-form-field-border-radius-right-top,0) var(--logico-form-field-border-radius-right-bottom,0) var(--logico-form-field-border-radius-left-bottom,0) -} - -.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .logico-form-field input[type="search"],.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .logico-form-field input[type="text"] { - border: none!important; - height: 49px -} - -.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .logico-label-wrapper+.logico-form-field { - border-top: none -} - -.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .logico-label-wrapper+.logico-form-field:before,.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .logico-label-wrapper+.logico-form-field:after { - content: ''; - position: absolute; - display: block; - width: 13px; - height: initial; - -moz-box-sizing: border-box; - box-sizing: border-box; - border: solid 1px var(--logico-border-color); - border-bottom: none; - top: 0; - -webkit-transition: border-color 0.3s; - transition: border-color 0.3s; - z-index: 0 -} - -.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .logico-label-wrapper+.logico-form-field:before { - left: 0; - right: initial; - border-right: none; - border-radius: var(--logico-form-field-border-radius-left-top,0) 0 0 var(--logico-form-field-border-radius-left-bottom,0) -} - -.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .logico-label-wrapper+.logico-form-field:after { - left: initial; - right: 0; - border-left: none; - border-radius: 0 var(--logico-form-field-border-radius-right-top,0) var(--logico-form-field-border-radius-right-bottom,0) 0 -} - -.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .logico-label-wrapper+.logico-form-field:focus-within:before,.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .logico-label-wrapper+.logico-form-field:focus-within:after { - border-color: var(--logico-border-hover-color) -} - -.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .logico-label-wrapper { - display: block -} - -.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .logico-label-wrapper>label { - position: absolute; - display: block; - top: 11px; - left: 21px; - right: 21px; - height: 28px; - font-size: 14px; - line-height: 28px!important; - font-weight: 400; - width: auto; - -webkit-transition: color 0.3s,font-size 0.3s,top 0.3s; - transition: color 0.3s,font-size 0.3s,top 0.3s; - color: var(--logico-light-text-color); - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden -} - -.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .logico-label-placeholder { - position: absolute; - display: block; - overflow: hidden; - top: 0; - left: 13px; - right: 13px; - height: 1px; - font-size: 0; - line-height: 1 -} - -.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .logico-label-placeholder .logico-label-placeholder-text { - position: relative; - padding: 0 7px; - margin: 0; - display: inline-block; - font-size: 14px; - line-height: 28px -} - -.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .logico-label-placeholder .logico-label-placeholder-text:before,.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .logico-label-placeholder .logico-label-placeholder-text:after { - content: ''; - position: absolute; - display: block; - height: 0; - top: 0; - width: 4000px; - border-top: solid 1px var(--logico-border-color); - -webkit-transition: border-color 0.3s,right 0.3s,left 0.3s; - transition: border-color 0.3s,right 0.3s,left 0.3s -} - -.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .logico-label-placeholder .logico-label-placeholder-text:before { - right: 50%; - left: initial -} - -.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .logico-label-placeholder .logico-label-placeholder-text:after { - left: 50%; - right: initial -} - -.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper.not-empty .logico-label-wrapper>label,.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper:focus-within .logico-label-wrapper>label { - font-size: 14px; - top: -14px; - color: var(--logico-dark-text-color) -} - -.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper.not-empty .logico-label-placeholder .logico-label-placeholder-text:before,.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper.not-empty .logico-label-placeholder .logico-label-placeholder-text:after,.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper:focus-within .logico-label-placeholder .logico-label-placeholder-text:before,.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper:focus-within .logico-label-placeholder .logico-label-placeholder-text:after { - border-top-color: var(--logico-border-hover-color) -} - -.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper.not-empty .logico-label-placeholder .logico-label-placeholder-text:before,.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper:focus-within .logico-label-placeholder .logico-label-placeholder-text:before { - right: 100%; - left: initial -} - -.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper.not-empty .logico-label-placeholder .logico-label-placeholder-text:after,.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper:focus-within .logico-label-placeholder .logico-label-placeholder-text:after { - left: 100%; - right: initial -} - -.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper.not-empty .logico-form-field,.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper:focus-within .logico-form-field { - border-color: var(--logico-border-hover-color) -} - -.wp-block-search.wp-block-search__button-inside .wp-block-search__button { - color: var(--logico-dark-text-color); - -webkit-transition: color 0.3s; - transition: color 0.3s; - height: 28px; - line-height: 28px; - padding: 0; - margin: 10px 16px; - background: none -} - -.wp-block-search.wp-block-search__button-inside .wp-block-search__button:not(:disabled):not(.disabled):hover { - color: var(--logico-accent-color) -} - -.wp-block-search.wp-block-search__button-outside input[type="search"],.wp-block-search.wp-block-search__button-outside input[type="text"],.wp-block-search.wp-block-search__no-button input[type="search"],.wp-block-search.wp-block-search__no-button input[type="text"] { - border: solid 1px var(--logico-border-color); - -webkit-transition: border-color 0.3s,color 0.3s,background-color 0.3s; - transition: border-color 0.3s,color 0.3s,background-color 0.3s -} - -.wp-block-search.wp-block-search__button-outside input[type="search"]:focus,.wp-block-search.wp-block-search__button-outside input[type="text"]:focus,.wp-block-search.wp-block-search__no-button input[type="search"]:focus,.wp-block-search.wp-block-search__no-button input[type="text"]:focus { - border-color: var(--logico-border-hover-color) -} - -.wp-block-search.wp-block-search__button-outside.wp-block-search__with-title input[type="search"],.wp-block-search.wp-block-search__button-outside.wp-block-search__with-title input[type="text"],.wp-block-search.wp-block-search__no-button.wp-block-search__with-title input[type="search"],.wp-block-search.wp-block-search__no-button.wp-block-search__with-title input[type="text"] { - border-top: none; - border-left: none; - border-right: none -} - -.wp-block-search.wp-block-search__button-outside .wp-block-search__button,.wp-block-search.wp-block-search__button-only .wp-block-search__button { - height: 50px; - min-width: 50px; - border: solid 1px var(--logico-button-border-color); - border-radius: var(--logico-radius-small,0); - padding: 1em 1.7143em; - -webkit-transition: background 0.45s ease-out,border-color 0.3s,color 0.3s,padding 0.3s; - transition: background 0.45s ease-out,border-color 0.3s,color 0.3s,padding 0.3s; - color: var(--logico-button-text-color); - background: -webkit-linear-gradient(90deg,var(--logico-button-background-color) 50%,var(--logico-button-background-hover) 50%); - background: -moz-linear-gradient(90deg,var(--logico-button-background-color) 50%,var(--logico-button-background-hover) 50%); - background: linear-gradient(90deg,var(--logico-button-background-color) 50%,var(--logico-button-background-hover) 50%); - -webkit-background-size: calc(200% + 4px) 100%; - -moz-background-size: calc(200% + 4px) 100%; - -o-background-size: calc(200% + 4px) 100%; - background-size: calc(200% + 4px) 100%; - background-position: 0% 0; - background-repeat: no-repeat -} - -.wp-block-search.wp-block-search__button-outside .wp-block-search__button:not(:disabled):not(.disabled):hover,.wp-block-search.wp-block-search__button-only .wp-block-search__button:not(:disabled):not(.disabled):hover { - background-position: calc(100% + 1px) 0; - color: var(--logico-button-text-hover); - border-color: var(--logico-button-border-hover) -} - -.wp-block-search.wp-block-search__button-outside .wp-block-search__button.has-icon,.wp-block-search.wp-block-search__button-outside .wp-block-search__button:empty,.wp-block-search.wp-block-search__button-only .wp-block-search__button.has-icon,.wp-block-search.wp-block-search__button-only .wp-block-search__button:empty { - padding: 1em -} - -.wp-block-search.wp-block-search__button-only input[type="search"],.wp-block-search.wp-block-search__button-only input[type="text"] { - margin: 0 10px 0 0 -} - -.widget_tag_cloud .tagcloud { - margin: -10px -5px 0!important; - font-size: 0; - line-height: 1 -} - -.widget_tag_cloud .tagcloud .tag-cloud-link { - font-size: 14px!important; - font-weight: 600; - line-height: 2.0714em; - padding: 0 1.0714em 0 1.0714em; - letter-spacing: .01em; - -webkit-transition: background-color 0.3s,color 0.3s; - transition: background-color 0.3s,color 0.3s; - display: inline-block; - vertical-align: top; - margin: 10px 5px 0; - cursor: pointer; - text-decoration: none; - background-color: var(--logico-background-alter-color); - color: var(--logico-default-text-color); - border-radius: calc(var(--logico-radius-small, 0px) / 2) -} - -.widget_tag_cloud .tagcloud .tag-cloud-link:hover { - background-color: var(--logico-button-background-hover); - color: var(--logico-button-text-hover) -} - -.wp-block-tag-cloud:not(.is-style-outline),.wp-block-tag-cloud.is-style-default,.wp-block-tag-cloud.is-style-outline { - margin: -10px -5px 0!important; - 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; - gap: 0 -} - -.wp-block-tag-cloud:not(.is-style-outline) .tag-cloud-link,.wp-block-tag-cloud.is-style-default .tag-cloud-link,.wp-block-tag-cloud.is-style-outline .tag-cloud-link { - font-weight: 600; - line-height: 2.0714em; - padding: 0 1.0714em 0 1.0714em; - letter-spacing: .01em; - -webkit-transition: background-color 0.3s,border-color 0.3s,color 0.3s; - transition: background-color 0.3s,border-color 0.3s,color 0.3s; - display: inline-block; - vertical-align: top; - margin: 10px 5px 0; - cursor: pointer; - text-decoration: none; - color: var(--logico-default-text-color); - border-radius: calc(var(--logico-radius-small, 0px) / 2) -} - -.wp-block-tag-cloud:not(.is-style-outline):not(:last-child),.wp-block-tag-cloud.is-style-default:not(:last-child),.wp-block-tag-cloud.is-style-outline:not(:last-child) { - margin-bottom: 2rem -} - -.wp-block-tag-cloud.is-style-outline { - font-size: 14px!important -} - -.wp-block-tag-cloud.is-style-outline .tag-cloud-link:not(:hover) { - background-color: transparent; - border: solid 1px var(--logico-button-border-hover) -} - -.wp-block-tag-cloud.is-style-outline .tag-cloud-link:hover { - background-color: var(--logico-button-background-hover); - color: var(--logico-button-text-hover) -} - -.wp-block-tag-cloud:not(.is-style-outline) .tag-cloud-link:not(:hover),.wp-block-tag-cloud.is-style-default .tag-cloud-link:not(:hover) { - background-color: var(--logico-background-alter-color) -} - -.wp-block-tag-cloud:not(.is-style-outline) .tag-cloud-link:hover,.wp-block-tag-cloud.is-style-default .tag-cloud-link:hover { - background-color: var(--logico-button-background-hover); - color: var(--logico-button-text-hover) -} - -.textwidget img[class*='size-'] { - border-radius: var(--logico-radius-medium,0) -} - -.wp-video { - overflow: hidden -} - -.wp-video .mejs-container,.wp-video iframe,.wp-video video { - border-radius: var(--logico-radius-small,0); - background-color: var(--logico-background-color); - color: var(--logico-dark-text-color) -} - -.wp-video .mejs-layers .mejs-poster { - background-blend-mode: luminosity; - border-radius: var(--logico-radius-small,0) -} - -.wp-video .mejs-layers .mejs-overlay-play { - z-index: 3; - border-radius: var(--logico-radius-small,0) -} - -.wp-video .mejs-controls { - -webkit-transition: all 0.3s 0.3s; - transition: all 0.3s 0.3s; - border-radius: var(--logico-radius-small,0) -} - -.wp-video .mejs-controls .mejs-time-rail { - margin: 0 -} - -.wp-video .mejs-controls .mejs-time-rail .mejs-time-current { - background-color: var(--logico-accent-color) -} - -.wp-video .mejs-controls .mejs-time-rail .mejs-time-hovered { - background-color: var(--logico-accent-color); - opacity: .3 -} - -.wp-video .mejs-controls .mejs-time-rail .mejs-time-hovered.negative { - background-color: rgba(0,0,0,.4) -} - -.wp-video .mejs-controls .mejs-time-rail .mejs-time-handle { - border: none; - top: 4px; - background: none -} - -.wp-video .mejs-mediaelement:hover~.mejs-controls { - opacity: 1!important -} - -.wp-video .mejs-time-handle-content { - border: none; - width: 0 -} - -.wp-video .mejs-time { - padding-top: 15px; - color: var(--logico-dark-text-color) -} - -.wp-video .mejs-overlay-play .mejs-overlay-button { - border-radius: var(--logico-radius-small,0); - background-image: none; - text-align: center; - outline: none; - width: 106px; - height: 106px; - pointer-events: auto -} - -.wp-video .mejs-overlay-play .mejs-overlay-button:before { - content: '\e8a2'; - font: 400 normal 19px/52px 'fontello'; - display: block; - width: 52px; - height: 52px; - position: absolute; - left: 50%; - right: initial; - top: 50%; - margin: -26px 0 0 -26px; - border-radius: var(--logico-radius-small,0); - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-transition: color 0.3s,background-color 0.3s; - transition: color 0.3s,background-color 0.3s; - background-color: var(--logico-accent-color); - color: var(--logico-dark-text-color) -} - -.wp-video .mejs-overlay-play .mejs-overlay-button:hover:before { - background-color: var(--logico-background-color); - color: var(--logico-dark-text-color) -} - -.wp-video .mejs-button { - width: 20px -} - -.wp-video .mejs-button+.mejs-button { - margin: 0 0 0 10px -} - -.wp-video .mejs-button>button { - margin: 10px 0; - color: var(--logico-dark-text-color); - padding: 0; - border: none; - min-width: 0; - background: none; - -webkit-transition: color 0.3s; - transition: color 0.3s -} - -.wp-video .mejs-button>button:before { - font: 700 normal 16px/20px 'Font Awesome 6 Free' -} - -.wp-video .mejs-button>button:after { - content: none; - display: none -} - -.wp-video .mejs-button>button:hover { - color: var(--logico-accent-color) -} - -.wp-video .mejs-button.mejs-play>button:before { - content: '\f04b' -} - -.wp-video .mejs-button.mejs-pause>button:before { - content: '\f04c' -} - -.wp-video .mejs-button.mejs-mute>button:before { - content: '\f028' -} - -.wp-video .mejs-button.mejs-unmute>button:before { - content: '\f026' -} - -.wp-video .mejs-button.mejs-fullscreen-button>button:before { - content: '\f0b2' -} - -.wp-video .mejs-button.mejs-fullscreen-button.mejs-unfullscreen>button:before { - content: '\f066' -} - -.widget div.wpforms-container .wpforms-form .wpforms-title { - margin-bottom: 0; - font-size: 20px -} - -.widget div.wpforms-container .wpforms-form .wpforms-title:not(:last-child) { - margin-bottom: 10px -} - -.widget div.wpforms-container .wpforms-form .wpforms-description { - font-size: 16px; - line-height: 1.5em -} - -.widget div.wpforms-container .wpforms-form .wpforms-head-container { - margin: 0 0 10px -} - -.widget div.wpforms-container .wpforms-submit-container:not(:first-child) { - padding-top: 20px -} - diff --git a/public/images/ev-paradox.png b/public/images/ev-paradox.png new file mode 100644 index 0000000..15707f2 Binary files /dev/null and b/public/images/ev-paradox.png differ diff --git a/purgecss.config.cjs b/purgecss.config.cjs new file mode 100644 index 0000000..7534557 --- /dev/null +++ b/purgecss.config.cjs @@ -0,0 +1,39 @@ +/** + * PurgeCSS config for consolidating the migrated WordPress/Elementor CSS. + * Content = rendered static HTML (authoritative class list) + component source + * (catches runtime-toggled classes that appear as string literals, e.g. "active", + * "is-active", "animated", and the body-class strings in src/lib/bodyClasses.ts). + * + * Conservative by design: keyframes / @font-face / CSS variables are kept (PurgeCSS + * defaults), and a safelist guards classes added by JS at runtime. + */ +module.exports = { + css: ["public/css/site.css"], + content: [ + "out/**/*.html", + "src/**/*.{tsx,ts,jsx,js}", + ], + // Keep classes toggled/added at runtime by GSAP/React state and header/menu logic. + safelist: { + standard: [ + "active", + "is-active", + "is-hiding", + "animated", + "header-visible-scrolled", + "dm-header-scrolled", + "header-visible", + "current-menu-item", + "current_page_item", + "current-menu-ancestor", + "menu-open", + "loaded", + ], + greedy: [ + /^elementor-.*-animation/, // animation utility classes applied on scroll + /animated$/, + /^swiper-/, // carousel runtime classes + /^owl-/, // carousel runtime classes + ], + }, +}; diff --git a/scripts/build-css.sh b/scripts/build-css.sh new file mode 100755 index 0000000..52463e7 --- /dev/null +++ b/scripts/build-css.sh @@ -0,0 +1,48 @@ +#!/usr/bin/env bash +# Consolidate the formerly-WordPress/Elementor vendor CSS into one purged, renamed file. +# - Concatenates the load-bearing CSS in the SAME order they were -ed (cascade-preserving). +# - Normalizes relative ../../fonts and ../../images url() refs to absolute (location-independent). +# - PurgeCSS strips selectors not present in the rendered HTML or component source. +set -euo pipefail +cd "$(dirname "$0")/.." + +OUT="public/css/site.css" +PURGED_DIR="public/css/.purged" + +# Exact order from the old layout.tsx
(cascade matters). +FILES=( + "public/css/vendor/vendor-elementor-generated-globals.css" + "public/css/vendor/vendor-elementor-base.css" + "public/css/vendor/vendor-elementor-custom.min.css" + "public/css/vendor/vendor-theme-core.css" + "public/css/vendor/vendor-global-overrides.css" + "public/css/vendor/vendor-layout-main.css" + "public/css/vendor/vendor-responsive-laptops.css" + "public/css/vendor/vendor-elementor-hfe.css" + "public/css/vendor/vendor-icons-fontello-load.css" + "public/css/vendor/vendor-icons-fontello.css" + "public/css/custom-frontend.min.css" + "public/css/all-inlined-head-styles.css" +) + +: > "$OUT" +for f in "${FILES[@]}"; do + printf '\n/* === %s === */\n' "$f" >> "$OUT" + cat "$f" >> "$OUT" +done + +# Normalize relative asset paths so the combined file works from any location. +sed -i '' -E 's#\.\./\.\./fonts/#/fonts/#g; s#\.\./\.\./images/#/images/#g' "$OUT" + +RAW_BYTES=$(wc -c < "$OUT" | tr -d ' ') + +# Purge (config points css: ['public/css/site.css']); output keeps the basename. +rm -rf "$PURGED_DIR" +npx purgecss --config purgecss.config.cjs --output "$PURGED_DIR" +mv "$PURGED_DIR/site.css" "$OUT" +rm -rf "$PURGED_DIR" + +PURGED_BYTES=$(wc -c < "$OUT" | tr -d ' ') +echo "---" +echo "Raw combined: $RAW_BYTES bytes" +echo "After purge: $PURGED_BYTES bytes -> $OUT" diff --git a/src/app/cookie-policy/page.tsx b/src/app/cookie-policy/page.tsx new file mode 100644 index 0000000..ab64f9e --- /dev/null +++ b/src/app/cookie-policy/page.tsx @@ -0,0 +1,121 @@ +import React from "react"; +import type { Metadata } from "next"; +import LegalDocument, { ContactLink, type LegalSection } from "@/components/sections/LegalDocument"; + +export const metadata: Metadata = { + title: "Cookie Policy – Doormile", + description: + "How Doormile uses cookies and similar technologies when you visit our website, and how you can manage them.", +}; + +const sections: LegalSection[] = [ + { + heading: "What Are Cookies?", + blocks: [ + { + type: "p", + text: "Cookies are small text files stored on your device that help websites remember information about your visit and improve the browsing experience.", + }, + ], + }, + { + heading: "Why We Use Cookies", + blocks: [ + { type: "p", text: "We use cookies to:" }, + { + type: "ul", + items: [ + "Enable essential website functionality", + "Improve website performance", + "Analyze visitor behavior and traffic patterns", + "Remember user preferences", + "Enhance overall user experience", + "Support website security", + ], + }, + ], + }, + { + heading: "Types of Cookies We Use", + blocks: [ + { type: "h3", text: "Essential Cookies" }, + { + type: "p", + text: "These cookies are required for core website functionality and security features. The website may not function correctly without them.", + }, + { type: "h3", text: "Performance Cookies" }, + { + type: "p", + text: "These cookies collect information about how visitors interact with the website and help us improve performance and usability.", + }, + { type: "h3", text: "Analytics Cookies" }, + { + type: "p", + text: "Analytics cookies help us understand website traffic, visitor engagement, popular content, and user journeys.", + }, + { type: "h3", text: "Functional Cookies" }, + { + type: "p", + text: "These cookies remember user preferences such as language, region, and other customization settings.", + }, + { type: "h3", text: "Third-Party Cookies" }, + { + type: "p", + text: "Some third-party services integrated into our website, including analytics and performance monitoring tools, may place cookies on your device.", + }, + ], + }, + { + heading: "Managing Cookies", + blocks: [ + { + type: "p", + text: "Most web browsers allow users to control, block, or delete cookies through browser settings. Please note that disabling cookies may impact certain website features and functionality.", + }, + ], + }, + { + heading: "Cookie Consent", + blocks: [ + { + type: "p", + text: "Where required by applicable law, visitors may be presented with cookie consent options when accessing the website.", + }, + ], + }, + { + heading: "Policy Updates", + blocks: [ + { + type: "p", + text: "We may revise this Cookie Policy periodically to reflect changes in technology, regulations, or business practices. Updated versions will be published on this page.", + }, + ], + }, + { + heading: "Contact Us", + blocks: [ + { + type: "p", + text: <>If you have questions regarding this Cookie Policy or our use of cookies, please contact us through our6 different ways to deliver all 59 orders — generated in milliseconds.
59/59 delivered vs 34/59 when battery limits are ignored
We only keep plans that hit every promised delivery window.
- {/* STEP 05 — Pick & Dispatch */} -{blog.excerpt}
+ + {/* Read More */} + + Read More + +A side-by-side technical capabilities comparison showing how operational fleet ownership and dynamic AI planning disrupt basic aggregators.
diff --git a/src/components/sections/EVLogisticSection.tsx b/src/components/sections/EVLogisticSection.tsx index cc1ce94..246cc05 100644 --- a/src/components/sections/EVLogisticSection.tsx +++ b/src/components/sections/EVLogisticSection.tsx @@ -207,7 +207,7 @@ export default function EVLogisticSection() { .ev-logistic-kicker { font-size: 14px !important; - font-weight: 500 !important; + font-weight: 400 !important; line-height: 2.1429em !important; letter-spacing: 0px !important; /* Expands to 3px on scroll */ text-transform: lowercase !important; @@ -464,7 +464,7 @@ export default function EVLogisticSection() { > {/* Top Header Row with / features / kicker */}