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;
	}


:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;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}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}



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}


.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("");mask-image:url("");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:rgba(90,90,90,.25);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 rgba(90,90,90,.25);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:rgba(90,90,90,.25);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 .wp-lightbox-close-button{align-items:center;cursor:pointer;display:flex;font-family:inherit;gap:8px;justify-content:center;line-height:1;min-height:40px;min-width:40px;padding:0 4px;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .wp-lightbox-close-button:focus,.wp-lightbox-overlay .wp-lightbox-close-button:hover,.wp-lightbox-overlay .wp-lightbox-close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .wp-lightbox-close-button:has(.wp-lightbox-close-text:not([hidden])) .wp-lightbox-close-icon svg{height:1em;width:1em}.wp-lightbox-overlay .wp-lightbox-close-icon svg{display:block}.wp-lightbox-overlay .wp-lightbox-navigation-button-next,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{align-items:center;bottom:16px;cursor:pointer;display:flex;font-family:inherit;gap:4px;justify-content:center;line-height:1;min-height:40px;min-width:40px;padding:0 8px;position:absolute;z-index:2000002}.wp-lightbox-overlay .wp-lightbox-navigation-button-next[hidden],.wp-lightbox-overlay .wp-lightbox-navigation-button-prev[hidden]{display:none}@media (min-width:960px){.wp-lightbox-overlay .wp-lightbox-navigation-button-next,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{bottom:50%;transform:translateY(-50%)}}.wp-lightbox-overlay .wp-lightbox-navigation-button-next:focus,.wp-lightbox-overlay .wp-lightbox-navigation-button-next:hover,.wp-lightbox-overlay .wp-lightbox-navigation-button-next:not(:hover):not(:active):not(.has-background),.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:focus,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:hover,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:not(:hover):not(:active):not(.has-background){background:none;border:none;padding:0 8px}.wp-lightbox-overlay .wp-lightbox-navigation-button-next:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg{display:block;height:1.5em;width:1.5em}.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{left:calc(env(safe-area-inset-left) + 16px)}.wp-lightbox-overlay .wp-lightbox-navigation-button-next{right:calc(env(safe-area-inset-right) + 16px)}.wp-lightbox-overlay .wp-lightbox-navigation-icon svg{vertical-align:middle}.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:2000001}.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}}


ol,ul{box-sizing:border-box}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em}


.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}



.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}


: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--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);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}: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;}


body { --j-body-color : #3d3d3d; --j-accent-color : #36b1df; --j-alt-color : #36b1df; --j-heading-color : #3d3d3d; --j-entry-link-color : #36b1df; } body,.jeg_newsfeed_list .tns-outer .tns-controls button,.jeg_filter_button,.owl-carousel .owl-nav div,.jeg_readmore,.jeg_heroblock.jeg_hero_style_7 .jeg_post_meta a,.widget_calendar thead th,.widget_calendar tfoot a,.jeg_socialcounter a,.entry-header .jeg_meta_like a,.entry-header .jeg_meta_comment a,.entry-header .jeg_meta_donation a,.entry-header .jeg_meta_bookmark a,.entry-content tbody tr:hover,.entry-content th,.jeg_splitpost_nav li:hover a,#breadcrumbs a,.jeg_author_socials a:hover,.jeg_footer_content a,.jeg_footer_bottom a,.jeg_cartcontent,.woocommerce .woocommerce-breadcrumb a { color : #3d3d3d; } .jeg_postblock.jeg_postblock_podcast_category .jeg_pl_md_box .jeg_post_title a:hover, a, .jeg_menu_style_5>li>a:hover, .jeg_menu_style_5>li.sfHover>a, .jeg_menu_style_5>li.current-menu-item>a, .jeg_menu_style_5>li.current-menu-ancestor>a, .jeg_navbar .jeg_menu:not(.jeg_main_menu)>li>a:hover, .jeg_midbar .jeg_menu:not(.jeg_main_menu)>li>a:hover, .jeg_side_tabs li.active, .jeg_block_heading_5 strong, .jeg_block_heading_6 strong, .jeg_block_heading_7 strong, .jeg_block_heading_8 strong, .jeg_subcat_list li a:hover, .jeg_subcat_list li button:hover, .jeg_postblock .jeg_pl_lg_7 .jeg_thumb .jeg_post_category a, .jeg_postblock .jeg_pl_lg_7 .jeg_thumb .jeg_post_category a:hover, .jeg_pl_xs_2:before, .jeg_pl_xs_2 .jeg-icon-svg, .jeg_pl_xs_4 .jeg_postblock_content:before, .jeg_pl_xs_4 .jeg_postblock_content .jeg-icon-svg,.jeg_postblock .jeg_post_title a:hover, .jeg_heroblock.jeg_hero_style_6 .jeg_post_title a:hover, .jeg_sidefeed .jeg_pl_xs_3 .jeg_post_title a:hover, .widget_jnews_popular .jeg_post_title a:hover, .jeg_meta_author a, .widget_archive li a:hover, .widget_pages li a:hover, .widget_meta li a:hover, .widget_recent_entries li a:hover, .widget_rss li a:hover, .widget_rss cite, .widget_categories li a:hover, .widget_categories li.current-cat>a, #breadcrumbs a:hover, .jeg_share_count .counts, .commentlist .bypostauthor>.comment-body>.comment-author>.fn, span.required, .jeg_review_title, .bestprice .price, .authorlink a:hover, .jeg_vertical_playlist .jeg_video_playlist_play_icon, .jeg_vertical_playlist .jeg_video_playlist_item.active .jeg_video_playlist_thumbnail:before, .jeg_vertical_playlist .jeg_video_playlist_item.active .jeg_video_playlist_thumbnail .jeg-icon-svg, .jeg_horizontal_playlist .jeg_video_playlist_play, .woocommerce li.product .pricegroup .button, .widget_display_forums li a:hover, .widget_display_topics li:before, .widget_display_topics li .jeg-icon-svg, .widget_display_replies li:before, .widget_display_replies li .jeg-icon-svg, .widget_display_views li:before, .widget_display_views li .jeg-icon-svg, .bbp-breadcrumb a:hover, .jeg_mobile_menu li.sfHover>a, .jeg_mobile_menu li a:hover, .split-template-6 .pagenum, .jeg_mobile_menu_style_5>li>a:hover, .jeg_mobile_menu_style_5>li.sfHover>a, .jeg_mobile_menu_style_5>li.current-menu-item>a, .jeg_mobile_menu_style_5>li.current-menu-ancestor>a, .jeg_mobile_menu.jeg_menu_dropdown li.open > div > a ,.jeg_menu_dropdown.language-swicher .sub-menu li a:hover, .jeg_post_share .jeg-icon-svg { color : #36b1df; } .jeg_menu_style_1>li>a:before, .jeg_menu_style_2>li>a:before, .jeg_menu_style_3>li>a:before, .jeg_side_toggle, .jeg_slide_caption .jeg_post_category a, .jeg_slider_type_1_wrapper .tns-controls button.tns-next, .jeg_block_heading_1 .jeg_block_title span, .jeg_block_heading_2 .jeg_block_title span, .jeg_block_heading_3, .jeg_block_heading_4 .jeg_block_title span, .jeg_block_heading_6:after, .jeg_pl_lg_box .jeg_post_category a, .jeg_pl_md_box .jeg_post_category a, .jeg_readmore:hover, .jeg_thumb .jeg_post_category a, .jeg_block_loadmore a:not(.disabled):hover, .jeg_postblock.alt .jeg_block_loadmore a:not(.disabled):hover, .jeg_block_loadmore a.active, .jeg_postblock_carousel_2 .jeg_post_category a, .jeg_heroblock .jeg_post_category a, .jeg_pagenav_1 .page_number.active, .jeg_pagenav_1 .page_number.active:hover, input[type="submit"], .btn, .button, .widget_tag_cloud a:hover, .popularpost_item:hover .jeg_post_title a:before, .jeg_splitpost_4 .page_nav, .jeg_splitpost_5 .page_nav, .jeg_post_via a:hover, .jeg_post_source a:hover, .jeg_post_tags a:hover, .comment-reply-title small a:before, .comment-reply-title small a:after, .jeg_storelist .productlink, .authorlink li.active a:before, .jeg_footer.dark .socials_widget:not(.nobg) a:hover .jeg-icon-svg, .authorlink li.active a:before, .jeg_footer.dark .socials_widget:not(.nobg) a:hover .fa,.jeg_footer.dark .socials_widget:not(.nobg) a:hover > span.jeg-icon, div.jeg_breakingnews_title, .jeg_overlay_slider_bottom_wrapper .tns-controls button, .jeg_overlay_slider_bottom_wrapper .tns-controls button:hover, .jeg_vertical_playlist .jeg_video_playlist_current, .woocommerce span.onsale, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .jeg_popup_post .caption, .jeg_footer.dark input[type="submit"], .jeg_footer.dark .btn, .jeg_footer.dark .button, .footer_widget.widget_tag_cloud a:hover, .jeg_inner_content .content-inner .jeg_post_category a:hover, #buddypress .standard-form button, #buddypress a.button, #buddypress input[type="submit"], #buddypress input[type="button"], #buddypress input[type="reset"], #buddypress ul.button-nav li a, #buddypress .generic-button a, #buddypress .generic-button button, #buddypress .comment-reply-link, #buddypress a.bp-title-button, #buddypress.buddypress-wrap .members-list li .user-update .activity-read-more a, div#buddypress .standard-form button:hover, div#buddypress a.button:hover, div#buddypress input[type="submit"]:hover, div#buddypress input[type="button"]:hover, div#buddypress input[type="reset"]:hover, div#buddypress ul.button-nav li a:hover, div#buddypress .generic-button a:hover, div#buddypress .generic-button button:hover, div#buddypress .comment-reply-link:hover, div#buddypress a.bp-title-button:hover, div#buddypress.buddypress-wrap .members-list li .user-update .activity-read-more a:hover, #buddypress #item-nav .item-list-tabs ul li a:before, .jeg_inner_content .jeg_meta_container .follow-wrapper a { background-color : #36b1df; } .jeg_block_heading_7 .jeg_block_title span, .jeg_readmore:hover, .jeg_block_loadmore a:not(.disabled):hover, .jeg_block_loadmore a.active, .jeg_pagenav_1 .page_number.active, .jeg_pagenav_1 .page_number.active:hover, .jeg_pagenav_3 .page_number:hover, .jeg_prevnext_post a:hover h3, .jeg_overlay_slider .jeg_post_category, .jeg_sidefeed .jeg_post.active, .jeg_vertical_playlist.jeg_vertical_playlist .jeg_video_playlist_item.active .jeg_video_playlist_thumbnail img, .jeg_horizontal_playlist .jeg_video_playlist_item.active { border-color : #36b1df; } .jeg_tabpost_nav li.active, .woocommerce div.product .woocommerce-tabs ul.tabs li.active, .jeg_mobile_menu_style_1>li.current-menu-item a, .jeg_mobile_menu_style_1>li.current-menu-ancestor a, .jeg_mobile_menu_style_2>li.current-menu-item::after, .jeg_mobile_menu_style_2>li.current-menu-item .jeg-icon-svg, .jeg_mobile_menu_style_2>li.current-menu-ancestor::after, .jeg_mobile_menu_style_2>li.current-menu-ancestor .jeg-icon-svg, .jeg_mobile_menu_style_3>li.current-menu-item::before, .jeg_mobile_menu_style_3>li.current-menu-item .jeg-icon-svg, .jeg_mobile_menu_style_3>li.current-menu-ancestor::before, .jeg_mobile_menu_style_3>li.current-menu-ancestor .jeg-icon-svg { border-bottom-color : #36b1df; } .jeg_post_share .jeg-icon svg { fill : #36b1df; } .jeg_post_meta .fa, .jeg_post_meta .jeg-icon-svg, .alt .jeg_post_meta .fa, .alt .jeg_post_meta .jeg-icon-svg, .jeg_post_meta .jpwt-icon, .entry-header .jeg_post_meta .fa, .entry-header .jeg_post_meta .jeg-icon-svg, .jeg_review_stars, .jeg_price_review_list { color : #36b1df; } .jeg_share_button.share-float.share-monocrhome a { background-color : #36b1df; } h1,h2,h3,h4,h5,h6,.jeg_post_title a,.entry-header .jeg_post_title,.jeg_heroblock.jeg_hero_style_7 .jeg_post_title a,.jeg_block_title,.jeg_splitpost_bar .current_title,.jeg_video_playlist_title,.gallery-caption,.jeg_push_notification_button>a.button { color : #3d3d3d; } .split-template-9 .pagenum, .split-template-10 .pagenum, .split-template-11 .pagenum, .split-template-12 .pagenum, .split-template-13 .pagenum, .split-template-15 .pagenum, .split-template-18 .pagenum, .split-template-20 .pagenum, .split-template-19 .current_title span, .split-template-20 .current_title span { background-color : #3d3d3d; } .entry-content .content-inner a:not(.jeg_postblock a) { color : #36b1df; } .jeg_topbar .jeg_nav_row, .jeg_topbar .jeg_search_no_expand .jeg_search_input { line-height : 36px; } .jeg_topbar .jeg_nav_row, .jeg_topbar .jeg_nav_icon { height : 36px; } .jeg_topbar .jeg_logo_img { max-height : 36px; } .jeg_topbar, .jeg_topbar.dark, .jeg_topbar.custom { background : #ffffff; } .jeg_topbar, .jeg_topbar.dark { border-color : #e0e0e0; } .jeg_midbar { height : 90px; } .jeg_midbar .jeg_logo_img { max-height : 90px; } .jeg_midbar, .jeg_midbar.dark { border-bottom-width : 1px; border-bottom-color : #e0e0e0; } .jeg_header .jeg_bottombar.jeg_navbar,.jeg_bottombar .jeg_nav_icon { height : 50px; } .jeg_header .jeg_bottombar.jeg_navbar, .jeg_header .jeg_bottombar .jeg_main_menu:not(.jeg_menu_style_1) > li > a, .jeg_header .jeg_bottombar .jeg_menu_style_1 > li, .jeg_header .jeg_bottombar .jeg_menu:not(.jeg_main_menu) > li > a { line-height : 50px; } .jeg_bottombar .jeg_logo_img { max-height : 50px; } .jeg_header .jeg_bottombar, .jeg_header .jeg_bottombar.jeg_navbar_dark, .jeg_bottombar.jeg_navbar_boxed .jeg_nav_row, .jeg_bottombar.jeg_navbar_dark.jeg_navbar_boxed .jeg_nav_row { border-top-width : 0px; } .jeg_mobile_bottombar { height : 50px; line-height : 50px; } .jeg_mobile_midbar, .jeg_mobile_midbar.dark { background : #ffffff; } .jeg_header .socials_widget > a > i.fa:before { color : #333333; } .jeg_header .socials_widget > a > .jeg-icon-svg { color : #333333; } .jeg_header .socials_widget.nobg > a > .jeg-icon-svg { color : #333333; } .jeg_topbar .socials_widget.nobg > a > .jeg-icon-svg { color : #333333; } .jeg_header .socials_widget > a > .jeg-icon-svg > svg { color : #333333; } .jeg_header .socials_widget.nobg > a > i > span.jeg-icon svg { fill : #333333; } .jeg_header .socials_widget.nobg > a > span.jeg-icon svg { fill : #333333; } .jeg_header .socials_widget > a > span.jeg-icon svg { fill : #333333; } .jeg_header .socials_widget > a > i > span.jeg-icon svg { fill : #333333; } .jnews .jeg_header .jeg_menu.jeg_top_menu > li > a { color : #3d3d3d; } .jnews .jeg_header .jeg_menu.jeg_top_menu > li a:hover { color : #36b1df; } .jnews .jeg_top_menu.sf-arrows .sf-with-ul:after, .jnews .jeg_top_menu.sf-arrows .sf-with-ul > .jeg-icon-svg { color : #36b1df; } .jeg_read_progress_wrapper .jeg_progress_container .progress-bar { background-color : #36b1df; } body,input,textarea,select,.chosen-container-single .chosen-single,.btn,.button { font-family: Rubik,Helvetica,Arial,sans-serif; } .jeg_header, .jeg_mobile_wrapper { font-family: Rubik,Helvetica,Arial,sans-serif; } .jeg_main_menu > li > a { font-family: Rubik,Helvetica,Arial,sans-serif; } h3.jeg_block_title, .jeg_footer .jeg_footer_heading h3, .jeg_footer .widget h2, .jeg_tabpost_nav li { font-family: Rubik,Helvetica,Arial,sans-serif; } .jeg_post_title, .entry-header .jeg_post_title, .jeg_single_tpl_2 .entry-header .jeg_post_title, .jeg_single_tpl_3 .entry-header .jeg_post_title, .jeg_single_tpl_6 .entry-header .jeg_post_title, .jeg_content .jeg_custom_title_wrapper .jeg_post_title { font-family: Rubik,Helvetica,Arial,sans-serif; } .jeg_post_excerpt p, .content-inner p { font-family: Rubik,Helvetica,Arial,sans-serif; } .jeg_post_excerpt li, .content-inner li { font-family: Rubik,Helvetica,Arial,sans-serif; } .entry-content blockquote * ,.entry-content blockquote p { font-family: Rubik,Helvetica,Arial,sans-serif; } .entry-content h1 { font-family: Rubik,Helvetica,Arial,sans-serif; } .entry-content h2 { font-family: Rubik,Helvetica,Arial,sans-serif; } .entry-content h3 { font-family: Rubik,Helvetica,Arial,sans-serif; } .entry-content h4 { font-family: Rubik,Helvetica,Arial,sans-serif; } .entry-content h5 { font-family: Rubik,Helvetica,Arial,sans-serif; } .entry-content h6 { font-family: Rubik,Helvetica,Arial,sans-serif; } .content-inner > [class^="wp-block-"]:not(h1,h2,h3,h4,h5,h6) { margin-top : 0px; }

.no_thumbnail .jeg_thumb,
					.thumbnail-container.no_thumbnail {
					    display: none !important;
					}
					.jeg_search_result .jeg_pl_xs_3.no_thumbnail .jeg_postblock_content,
					.jeg_sidefeed .jeg_pl_xs_3.no_thumbnail .jeg_postblock_content,
					.jeg_pl_sm.no_thumbnail .jeg_postblock_content {
					    margin-left: 0;
					}
					.jeg_postblock_11 .no_thumbnail .jeg_postblock_content,
					.jeg_postblock_12 .no_thumbnail .jeg_postblock_content,
					.jeg_postblock_12.jeg_col_3o3 .no_thumbnail .jeg_postblock_content  {
					    margin-top: 0;
					}
					.jeg_postblock_15 .jeg_pl_md_box.no_thumbnail .jeg_postblock_content,
					.jeg_postblock_19 .jeg_pl_md_box.no_thumbnail .jeg_postblock_content,
					.jeg_postblock_24 .jeg_pl_md_box.no_thumbnail .jeg_postblock_content,
					.jeg_sidefeed .jeg_pl_md_box .jeg_postblock_content {
					    position: relative;
					}
					.jeg_postblock_carousel_2 .no_thumbnail .jeg_post_title a,
					.jeg_postblock_carousel_2 .no_thumbnail .jeg_post_title a:hover,
					.jeg_postblock_carousel_2 .no_thumbnail .jeg_post_meta .fa {
					    color: #212121 !important;
					} 
					.jnews-dark-mode .jeg_postblock_carousel_2 .no_thumbnail .jeg_post_title a,
					.jnews-dark-mode .jeg_postblock_carousel_2 .no_thumbnail .jeg_post_title a:hover,
					.jnews-dark-mode .jeg_postblock_carousel_2 .no_thumbnail .jeg_post_meta .fa {
					    color: #fff !important;
					}

body > div.jeg_viewport > div.jeg_header_wrapper > div.jeg_header.normal > div.jeg_midbar.jeg_container.jeg_navbar_wrapper.normal > div > div > div.jeg_nav_col.jeg_nav_center.jeg_nav_grow > div > div {
	width: 100%;
}

body > div.jeg_viewport > div.jeg_header_wrapper > div.jeg_header.normal > div.jeg_midbar.jeg_container.jeg_navbar_wrapper.normal > div > div > div.jeg_nav_col.jeg_nav_center.jeg_nav_grow > div > div > ul {
	width: 100%;
	display: flex;
	justify-content: space-evenly;
}

body > div.jeg_viewport > div.jeg_header_wrapper > div.jeg_header.normal > div.jeg_midbar.jeg_container.jeg_navbar_wrapper.normal > div > div > div.jeg_nav_col.jeg_nav_center.jeg_nav_grow > div > div > ul > li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-has-children:hover {
	color: rgb(54, 177, 223);
}

body > div.jeg_viewport > div.jeg_header_wrapper > div.jeg_header.normal > div.jeg_midbar.jeg_container.jeg_navbar_wrapper.normal > div > div > div.jeg_nav_col.jeg_nav_center.jeg_nav_grow > div > div > ul > li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-has-children > a:hover {
	border-bottom: 1px solid rgb(54, 177, 223);
	height: 32px;
}

.jeg_mu li.sfHover>ul, .jeg_menu li:hover>ul {
	display: grid;
	grid-template-columns: repeat(4, 1fr);
	width: 100dvw;
	max-width: 970px;
	
	position: absolute;
	top: 90px;
	left: 0;
}

.jeg_menu>li {
	position: inherit !important;
}

.metaShareContainer {
	margin-bottom: 24px;
}

.metaShareContainer > .jeg_wrapper {
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.metaShareContainer > .jeg_wrapper > .jeg_post_meta {
	display: flex;
	flex-direction: column;
	align-items: start;
}

.metaShareContainer > .jeg_wrapper > .jeg_post_meta > .meta_left > .jeg_meta_author > img {
	display: none
}

.metaShareContainer > .jeg_wrapper > .jeg_post_meta > .meta_left > .jeg_meta_author {
	display: flex;
	gap: 4px;
}

.jeg_sharelist > a {
	width: 32px !important;
	height: 32px;
	border-radius: 999px;
	padding: 0 !important;
	display: flex;
	justify-content: center;
	align-items: center;
	
}

.jeg_sharelist > a > span{
	display: none !important;
}

.jeg_share_button.share-bottom {
	margin: 0 !important;
}

.jeg_share_button a.expanded {
	max-width: 32px !important
}

.jeg_sharelist {
	display: flex;
	justify-content: center
}

body > div.jeg_viewport > div.post-wrapper > div.post-wrap > div.jeg_main.jeg_sidebar_none > div > div > div > div:nth-child(6) > div > div > div > div > div > div > div::before {
	content: 'Compartilhe';
	margin: auto 8px;
	color: #666;
font-family: Rubik;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 20px; 
text-transform: uppercase;
}
.jeg_single_narrow .content-inner > *, .jeg_single_narrow .jeg_inner_content > * {
	width: 100% !important;
}

#footer > div > div > div > div > div {
	max-width: 100%;
}

#footer > div > div > div > div > div > div > div {
	padding: 0;
}

body > div.jeg_viewport > div.post-wrapper > div.post-wrap > div.jeg_main.jeg_sidebar_none > div > div > div > div:nth-child(7) > div > div > div > div > div > div.jeg_block_heading.jeg_block_heading_6.jeg_subcat_right > h3::before {
	content: 'Recomendados para voce';
		color:  #3D3D3D;

font-family: Rubik;
font-size: 26px;
font-style: normal;
font-weight: 600;
line-height: 34px; 
}

body > div.jeg_viewport > div.post-wrapper > div.post-wrap > div.jeg_main.jeg_sidebar_none > div > div > div > div:nth-child(7) > div > div > div > div > div > div.jeg_block_heading.jeg_block_heading_6.jeg_subcat_right > h3 > span {
	display: none;
}

div.jeg_postblock_29 > .jeg_block_container > .jeg_posts div.jeg_postblock_content > h3 > a {
	color: #3D3D3D;

font-family: Rubik;
font-size: 36px;
font-style: normal;
font-weight: 600;
line-height: 46px; 
}

div.jeg_postblock_content > h3 > a {
	color:  #3D3D3D;
font-family: Rubik;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 24px; 
}

.jeg_pl_xs_4 .jeg_postblock_content:before {
	content: "";
	width: 5px;
	height: 5px;
	background: #36b1df;
	border-radius: 99px;
	left: 2px;
	top: 8px;
}

body > div.jeg_viewport > div.jeg_main > div > div.jeg_content > div.jeg_vc_content > div:nth-child(3) > div > div > div > div.jeg_postblock_3.jeg_postblock.jeg_module_hook.jeg_pagination_disable.jeg_col_2o3.jnews_module_194_3_695287daae270 > div.jeg_posts.jeg_block_container > div.jeg_posts.jeg_load_more_flag > article > div.jeg_thumb {
		max-width: 132px;
	max-height: 88px;
}

body > div.jeg_viewport > div.jeg_main > div > div.jeg_content > div.jeg_vc_content > div:nth-child(3) > div > div:nth-child(2) > div > div.jeg_postblock_3.jeg_postblock.jeg_module_hook.jeg_pagination_disable.jeg_col_2o3.jnews_module_194_4_695287daaec9d > div.jeg_posts.jeg_block_container > div.jeg_posts.jeg_load_more_flag > article > div.jeg_thumb {
			max-width: 132px;
	max-height: 88px;
}

.jeg_post_excerpt {
	display: none;
}

article > .jeg_postblock_content >.jeg_post_meta >.jeg_meta_author {
	display: none !important;
}

article > .jeg_postblock_content >.jeg_post_meta >.jeg_meta_comment {
	display: none;
}


body > div.jeg_viewport > div.jeg_main > div > div.jeg_content > div.jnews_category_header_top > div > div > div.container {
	display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
}


#homeContentContainer > div.jeg_block_container > div.jeg_posts_wrap > div > article {
	flex: 1;
}

.wpb_animate_when_almost_visible { opacity: 1; }

:root {
    --ilabspush-primary: #3A86FF;
    --ilabspush-primary-dimmed: #3A86FF33;
    --ilabspush-primary-inverse: #ffffff;
    --ilabspush-border-radius-input: 12px;
    --ilabspush-font-family: Arial, Helvetica, 'sans-serif';

    --ilabspush-cta-box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);
}

div.bGGcZJZR7IsEsQjTbspD-box.bGGcZJZR7IsEsQjTbspD-box-side-widget {
    --ilabspush-side-widget-peek: 44px;
    transition: transform 0.28s ease, box-shadow 0.28s ease;
    will-change: transform;
    overflow: visible;
    max-width: min(400px, calc(100vw - 14px));
}
div.bGGcZJZR7IsEsQjTbspD-box.bGGcZJZR7IsEsQjTbspD-box-side-widget:not(.bGGcZJZR7IsEsQjTbspD-side-widget-expanded) {
    cursor: pointer;
}
div.bGGcZJZR7IsEsQjTbspD-box.bGGcZJZR7IsEsQjTbspD-box-side-widget .bGGcZJZR7IsEsQjTbspD-side-widget-handle-text {
    position: absolute;
    top: 0;
    bottom: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    width: var(--ilabspush-side-widget-peek);
    writing-mode: vertical-rl;
    transform: rotate(180deg);
    letter-spacing: 0.08em;
    text-transform: uppercase;
    font-size: 11px;
    font-weight: 700;
}
.tsG0HQh7bcmTha7pyanx-pos.tsG0HQh7bcmTha7pyanx-h-right.bGGcZJZR7IsEsQjTbspD-box-side-widget .bGGcZJZR7IsEsQjTbspD-side-widget-handle-text {
    left: 0;
}
.tsG0HQh7bcmTha7pyanx-pos.tsG0HQh7bcmTha7pyanx-h-left.bGGcZJZR7IsEsQjTbspD-box-side-widget .bGGcZJZR7IsEsQjTbspD-side-widget-handle-text {
    right: 0;
}
div.bGGcZJZR7IsEsQjTbspD-box.bGGcZJZR7IsEsQjTbspD-box-side-widget:not(.bGGcZJZR7IsEsQjTbspD-side-widget-expanded) div.bGGcZJZR7IsEsQjTbspD-content-wrapper,
div.bGGcZJZR7IsEsQjTbspD-box.bGGcZJZR7IsEsQjTbspD-box-side-widget:not(.bGGcZJZR7IsEsQjTbspD-side-widget-expanded) div.bGGcZJZR7IsEsQjTbspD-attachmentTop,
div.bGGcZJZR7IsEsQjTbspD-box.bGGcZJZR7IsEsQjTbspD-box-side-widget:not(.bGGcZJZR7IsEsQjTbspD-side-widget-expanded) div.bGGcZJZR7IsEsQjTbspD-attachmentBottom,
div.bGGcZJZR7IsEsQjTbspD-box.bGGcZJZR7IsEsQjTbspD-box-side-widget:not(.bGGcZJZR7IsEsQjTbspD-side-widget-expanded) div.bGGcZJZR7IsEsQjTbspD-html-branding {
    opacity: 0;
    pointer-events: none;
}
div.bGGcZJZR7IsEsQjTbspD-box.bGGcZJZR7IsEsQjTbspD-box-side-widget:not(.bGGcZJZR7IsEsQjTbspD-side-widget-expanded) div.bGGcZJZR7IsEsQjTbspD-html-close-button,
div.bGGcZJZR7IsEsQjTbspD-box.bGGcZJZR7IsEsQjTbspD-box-side-widget.bGGcZJZR7IsEsQjTbspD-side-widget-expanded div.bGGcZJZR7IsEsQjTbspD-html-close-button-side-widget {
    opacity: 1;
    pointer-events: auto;
    top: 5px;
    z-index: 4;
}
div.bGGcZJZR7IsEsQjTbspD-box.bGGcZJZR7IsEsQjTbspD-box-side-widget:not(.bGGcZJZR7IsEsQjTbspD-side-widget-expanded) div.bGGcZJZR7IsEsQjTbspD-html-close-button-side-widget,
div.bGGcZJZR7IsEsQjTbspD-box.bGGcZJZR7IsEsQjTbspD-box-side-widget.bGGcZJZR7IsEsQjTbspD-side-widget-expanded div.bGGcZJZR7IsEsQjTbspD-html-close-button {
    opacity: 0;
    pointer-events: none;
}
.tsG0HQh7bcmTha7pyanx-pos.tsG0HQh7bcmTha7pyanx-h-right.bGGcZJZR7IsEsQjTbspD-box-side-widget:not(.bGGcZJZR7IsEsQjTbspD-side-widget-expanded) div.bGGcZJZR7IsEsQjTbspD-html-close-button,
.tsG0HQh7bcmTha7pyanx-pos.tsG0HQh7bcmTha7pyanx-h-right.bGGcZJZR7IsEsQjTbspD-box-side-widget.bGGcZJZR7IsEsQjTbspD-side-widget-expanded div.bGGcZJZR7IsEsQjTbspD-html-close-button-side-widget {
    left: 8px;
    right: auto;
}
.tsG0HQh7bcmTha7pyanx-pos.tsG0HQh7bcmTha7pyanx-h-left.bGGcZJZR7IsEsQjTbspD-box-side-widget:not(.bGGcZJZR7IsEsQjTbspD-side-widget-expanded) div.bGGcZJZR7IsEsQjTbspD-html-close-button,
.tsG0HQh7bcmTha7pyanx-pos.tsG0HQh7bcmTha7pyanx-h-left.bGGcZJZR7IsEsQjTbspD-box-side-widget.bGGcZJZR7IsEsQjTbspD-side-widget-expanded div.bGGcZJZR7IsEsQjTbspD-html-close-button-side-widget {
    right: 8px;
    left: auto;
}
.tsG0HQh7bcmTha7pyanx-pos.tsG0HQh7bcmTha7pyanx-h-right.tsG0HQh7bcmTha7pyanx-v-top.bGGcZJZR7IsEsQjTbspD-box-side-widget:not(.bGGcZJZR7IsEsQjTbspD-side-widget-expanded),
.tsG0HQh7bcmTha7pyanx-pos.tsG0HQh7bcmTha7pyanx-h-right.tsG0HQh7bcmTha7pyanx-v-bottom.bGGcZJZR7IsEsQjTbspD-box-side-widget:not(.bGGcZJZR7IsEsQjTbspD-side-widget-expanded) {
    transform: translateX(calc(100% - var(--ilabspush-side-widget-peek)));
}
.tsG0HQh7bcmTha7pyanx-pos.tsG0HQh7bcmTha7pyanx-h-right.tsG0HQh7bcmTha7pyanx-v-center.bGGcZJZR7IsEsQjTbspD-box-side-widget:not(.bGGcZJZR7IsEsQjTbspD-side-widget-expanded) {
    transform: translate(calc(100% - var(--ilabspush-side-widget-peek)), -50%);
}
.tsG0HQh7bcmTha7pyanx-pos.tsG0HQh7bcmTha7pyanx-h-left.tsG0HQh7bcmTha7pyanx-v-top.bGGcZJZR7IsEsQjTbspD-box-side-widget:not(.bGGcZJZR7IsEsQjTbspD-side-widget-expanded),
.tsG0HQh7bcmTha7pyanx-pos.tsG0HQh7bcmTha7pyanx-h-left.tsG0HQh7bcmTha7pyanx-v-bottom.bGGcZJZR7IsEsQjTbspD-box-side-widget:not(.bGGcZJZR7IsEsQjTbspD-side-widget-expanded) {
    transform: translateX(calc(-100% + var(--ilabspush-side-widget-peek)));
}
.tsG0HQh7bcmTha7pyanx-pos.tsG0HQh7bcmTha7pyanx-h-left.tsG0HQh7bcmTha7pyanx-v-center.bGGcZJZR7IsEsQjTbspD-box-side-widget:not(.bGGcZJZR7IsEsQjTbspD-side-widget-expanded) {
    transform: translate(calc(-100% + var(--ilabspush-side-widget-peek)), -50%);
}
.tsG0HQh7bcmTha7pyanx-pos.tsG0HQh7bcmTha7pyanx-h-right.tsG0HQh7bcmTha7pyanx-v-center.bGGcZJZR7IsEsQjTbspD-box-side-widget.bGGcZJZR7IsEsQjTbspD-side-widget-expanded,
.tsG0HQh7bcmTha7pyanx-pos.tsG0HQh7bcmTha7pyanx-h-left.tsG0HQh7bcmTha7pyanx-v-center.bGGcZJZR7IsEsQjTbspD-box-side-widget.bGGcZJZR7IsEsQjTbspD-side-widget-expanded {
    transform: translateY(-50%);
}
div.bGGcZJZR7IsEsQjTbspD-box.bGGcZJZR7IsEsQjTbspD-box-side-widget.bGGcZJZR7IsEsQjTbspD-side-widget-expanded.bGGcZJZR7IsEsQjTbspD-width-400 {
    width: 460px;
}
.tsG0HQh7bcmTha7pyanx-pos.tsG0HQh7bcmTha7pyanx-h-right.bGGcZJZR7IsEsQjTbspD-box-side-widget.bGGcZJZR7IsEsQjTbspD-side-widget-expanded,
.tsG0HQh7bcmTha7pyanx-pos.tsG0HQh7bcmTha7pyanx-h-left.bGGcZJZR7IsEsQjTbspD-box-side-widget.bGGcZJZR7IsEsQjTbspD-side-widget-expanded {
    padding-left: 0;
    padding-right: 0;
    margin-left: 0;
    margin-right: 0;
}
div.bGGcZJZR7IsEsQjTbspD-box.bGGcZJZR7IsEsQjTbspD-box-side-widget.bGGcZJZR7IsEsQjTbspD-side-widget-expanded .bGGcZJZR7IsEsQjTbspD-side-widget-handle-text {
    display: none;
}
div.bGGcZJZR7IsEsQjTbspD-box.bGGcZJZR7IsEsQjTbspD-box-side-widget.bGGcZJZR7IsEsQjTbspD-side-widget-expanded div.bGGcZJZR7IsEsQjTbspD-icon-text {
    align-items: stretch;
}
div.bGGcZJZR7IsEsQjTbspD-box.bGGcZJZR7IsEsQjTbspD-box-side-widget.bGGcZJZR7IsEsQjTbspD-side-widget-expanded.bGGcZJZR7IsEsQjTbspD-side-widget-image-right div.bGGcZJZR7IsEsQjTbspD-icon-text {
    flex-direction: row-reverse;
}
div.bGGcZJZR7IsEsQjTbspD-box.bGGcZJZR7IsEsQjTbspD-box-side-widget.bGGcZJZR7IsEsQjTbspD-side-widget-expanded div.bGGcZJZR7IsEsQjTbspD-content-wrapper {
    padding-top: 0;
    padding-bottom: 0;
}
div.bGGcZJZR7IsEsQjTbspD-box.bGGcZJZR7IsEsQjTbspD-box-side-widget.bGGcZJZR7IsEsQjTbspD-side-widget-expanded.bGGcZJZR7IsEsQjTbspD-side-widget-image-right div.bGGcZJZR7IsEsQjTbspD-content-wrapper {
    padding-right: 0;
}
div.bGGcZJZR7IsEsQjTbspD-box.bGGcZJZR7IsEsQjTbspD-box-side-widget.bGGcZJZR7IsEsQjTbspD-side-widget-expanded:not(.bGGcZJZR7IsEsQjTbspD-side-widget-image-right) div.bGGcZJZR7IsEsQjTbspD-content-wrapper {
    padding-left: 0;
}
div.bGGcZJZR7IsEsQjTbspD-box.bGGcZJZR7IsEsQjTbspD-box-side-widget.bGGcZJZR7IsEsQjTbspD-side-widget-expanded div.bGGcZJZR7IsEsQjTbspD-side-widget-image {
    flex: 0 0 42%;
    max-width: 42%;
    line-height: 0;
}
div.bGGcZJZR7IsEsQjTbspD-box.bGGcZJZR7IsEsQjTbspD-box-side-widget.bGGcZJZR7IsEsQjTbspD-side-widget-expanded div.bGGcZJZR7IsEsQjTbspD-side-widget-image img {
    width: 100%;
    height: 100%;
    min-height: 132px;
    max-height: 220px;
    -o-object-fit: cover;
       object-fit: cover;
    border-radius: 8px;
}
div.bGGcZJZR7IsEsQjTbspD-box.bGGcZJZR7IsEsQjTbspD-box-side-widget.bGGcZJZR7IsEsQjTbspD-side-widget-expanded div.bGGcZJZR7IsEsQjTbspD-text {
    display: flex;
    flex-direction: column;
    justify-content: center;
}
div.bGGcZJZR7IsEsQjTbspD-box.bGGcZJZR7IsEsQjTbspD-box-side-widget.bGGcZJZR7IsEsQjTbspD-side-widget-expanded div.bGGcZJZR7IsEsQjTbspD-text div.bGGcZJZR7IsEsQjTbspD-ospTitle,
div.bGGcZJZR7IsEsQjTbspD-box.bGGcZJZR7IsEsQjTbspD-box-side-widget.bGGcZJZR7IsEsQjTbspD-side-widget-expanded div.bGGcZJZR7IsEsQjTbspD-text div.bGGcZJZR7IsEsQjTbspD-ospBody {
    text-align: left;
}
@media (max-width: 520px) {
    div.bGGcZJZR7IsEsQjTbspD-box.bGGcZJZR7IsEsQjTbspD-box-side-widget {
        width: calc(100vw - 12px) !important;
        max-width: calc(100vw - 12px);
    }

    div.bGGcZJZR7IsEsQjTbspD-box.bGGcZJZR7IsEsQjTbspD-box-side-widget.bGGcZJZR7IsEsQjTbspD-side-widget-expanded div.bGGcZJZR7IsEsQjTbspD-side-widget-image {
        flex-basis: 40%;
        max-width: 40%;
    }

    div.bGGcZJZR7IsEsQjTbspD-box.bGGcZJZR7IsEsQjTbspD-box-side-widget.bGGcZJZR7IsEsQjTbspD-side-widget-expanded div.bGGcZJZR7IsEsQjTbspD-side-widget-image img {
        min-height: 96px;
        max-height: 160px;
    }
}

.ilabspush-part-container {
    display: none;
}
.jJEZ4jmWGj8Rh3geNrEZ {
    color: var(--ilabspush-primary) !important;
}
.gfSXF4THhQlMSHGFuXcv {
    background-color: var(--ilabspush-primary) !important;
    color: var(--ilabspush-primary-inverse) !important;
    transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out;
}
.gfSXF4THhQlMSHGFuXcv:hover {
    background-color: #2f6ed9 !important;
}
._pWfeINwgwQjtgnPbV7f {
    border-top-left-radius: 7px;
    border-top-right-radius: 7px;
}
.tsG0HQh7bcmTha7pyanx-form-container {
    box-sizing: border-box;
    padding-left: 10px;
    margin: 8px 0;
}

.tsG0HQh7bcmTha7pyanx-animation-fade-in1 {
    animation: uztdRZwZHS2A_hqbSPl6 0.7s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
}
.tsG0HQh7bcmTha7pyanx-animation-fade-in2 {
    animation: uztdRZwZHS2A_hqbSPl6 0.5s ease-out both;
}
.ilabsPushAnimationShake1 {
    animation: bRcqYeiCp2k07eDauE2R 0.82s cubic-bezier(.36,.07,.19,.97) both;
}
@keyframes uztdRZwZHS2A_hqbSPl6 {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}
@keyframes bRcqYeiCp2k07eDauE2R {
    10%, 90% {
        transform: translate3d(-1px, 0, 0);
    }

    20%, 80% {
        transform: translate3d(2px, 0, 0);
    }

    30%, 50%, 70% {
        transform: translate3d(-4px, 0, 0);
    }

    40%, 60% {
        transform: translate3d(4px, 0, 0);
    }
}



.tsG0HQh7bcmTha7pyanx-pos.tsG0HQh7bcmTha7pyanx-h-left.tsG0HQh7bcmTha7pyanx-v-top {
    position: fixed;
    top: 0;
    left: 0;
}

.tsG0HQh7bcmTha7pyanx-pos.tsG0HQh7bcmTha7pyanx-h-center.tsG0HQh7bcmTha7pyanx-v-top {
    position: fixed;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    margin-left: 0 !important;
    margin-right: 0 !important;
}

.tsG0HQh7bcmTha7pyanx-pos.tsG0HQh7bcmTha7pyanx-h-right.tsG0HQh7bcmTha7pyanx-v-top {
    position: fixed;
    top: 0;
    right: 0;
}

.tsG0HQh7bcmTha7pyanx-pos.tsG0HQh7bcmTha7pyanx-h-left.tsG0HQh7bcmTha7pyanx-v-center {
    position: fixed;
    top: 50%;
    left: 0;
    transform: translateY(-50%);
}

.tsG0HQh7bcmTha7pyanx-pos.tsG0HQh7bcmTha7pyanx-h-center.tsG0HQh7bcmTha7pyanx-v-center {
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    margin-left: 0 !important;
    margin-right: 0 !important;
}

.tsG0HQh7bcmTha7pyanx-pos.tsG0HQh7bcmTha7pyanx-h-right.tsG0HQh7bcmTha7pyanx-v-center {
    position: fixed;
    top: 50%;
    right: 0;
    transform: translateY(-50%);
}

.tsG0HQh7bcmTha7pyanx-pos.tsG0HQh7bcmTha7pyanx-h-left.tsG0HQh7bcmTha7pyanx-v-bottom {
    position: fixed;
    left:0;
    bottom:0;
}

.tsG0HQh7bcmTha7pyanx-pos.tsG0HQh7bcmTha7pyanx-h-center.tsG0HQh7bcmTha7pyanx-v-bottom {
    position: fixed;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    margin-left: 0 !important;
    margin-right: 0 !important;
}

.tsG0HQh7bcmTha7pyanx-pos.tsG0HQh7bcmTha7pyanx-h-right.tsG0HQh7bcmTha7pyanx-v-bottom {
    position: fixed;
    bottom:0;
    right:0;
}


.tsG0HQh7bcmTha7pyanx-pos[data-id='prompt'] .tsG0HQh7bcmTha7pyanx-box-btn {
    background-color: var(--ilabspush-primary);
    border-radius: 3px;
    border: none;
    color: var(--ilabspush-primary-inverse);
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-weight: 400;
    height: auto;
    letter-spacing: initial;
    line-height: 0 !important;
    margin: 0;
    opacity: 0.95;
    outline: none;
    overflow: hidden;
    padding: 18px 0;
    text-align: center;
    text-decoration: none;
    text-transform: initial;
    white-space: nowrap;
    width: auto;
}
.tsG0HQh7bcmTha7pyanx-pos[data-id='prompt'] .tsG0HQh7bcmTha7pyanx-box-btn.tsG0HQh7bcmTha7pyanx-btn-close {
    background: none;
    color: #333;
    opacity: .8;
    border: 1px solid #dedede;
    width: calc(40% - 4px);
    float: left;
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
    border-radius: var(--ilabspush-border-radius-input);
}
.tsG0HQh7bcmTha7pyanx-pos[data-id='prompt'] .tsG0HQh7bcmTha7pyanx-box-btn.tsG0HQh7bcmTha7pyanx-btn-allow {
    width: calc(60% - 8px);
    margin-top: 1px;
    float: right;
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
    border-radius: var(--ilabspush-border-radius-input);
    font-weight: bold;
    transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out;
}
.tsG0HQh7bcmTha7pyanx-pos[data-id='prompt'] .tsG0HQh7bcmTha7pyanx-box-btn.tsG0HQh7bcmTha7pyanx-btn-allow:hover {
    background-color: #2f6ed9;
}
.tsG0HQh7bcmTha7pyanx-pos[data-id='prompt'] .tsG0HQh7bcmTha7pyanx-button-wrapper {
    text-align: right;
    padding-top: 15px;
}
.tsG0HQh7bcmTha7pyanx-pos[data-id='prompt']  {
    z-index: 2147483647;
}



.tsG0HQh7bcmTha7pyanx-branding-svg {
    height: 10px !important;
    width: auto;
    overflow: initial;
    vertical-align: initial;
    path, rect {
        fill: #a4a4a4;
    }
}

div.tsG0HQh7bcmTha7pyanx-https-widget-container .tsG0HQh7bcmTha7pyanx-branding-svg {
    path, rect {
        fill: #696969;
    }
}
div#_kL4RGr8NprUdT0nhYZf > div {
    box-sizing: content-box !important;
    z-index: 2147483647 !important;
    position: fixed !important;
    top: 8px !important;
    left: 8px !important;
    background-color: #fff !important;
    border: 1px solid #c9c9c9 !important;
    box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.1) !important;
    border-radius: 6px !important;
    padding: 7px !important;
    display: flex !important;
    visibility: visible !important;
    font-family: Arial, Helvetica, sans-serif !important;

    svg path, svg rect {
        fill: #6d6d6d;
    }
}
div#_kL4RGr8NprUdT0nhYZf > div a,
div#_kL4RGr8NprUdT0nhYZf > div span {
    color: #696969 !important;
    text-decoration: none !important;
    font-size: 10px !important;
    line-height: 10px !important;
    font-weight: normal !important;
}
div#_kL4RGr8NprUdT0nhYZf > div .tsG0HQh7bcmTha7pyanx-branding-text {
    padding-left: 4px;
}
div#_kL4RGr8NprUdT0nhYZf > div > div {
    align-items: center;
    display: flex;
}
div#_kL4RGr8NprUdT0nhYZf > div .tsG0HQh7bcmTha7pyanx-optin-widget-container > div {
    display: flex;
}


div.bGGcZJZR7IsEsQjTbspD-lightbox-container
{
    box-sizing: content-box!important;
    position: fixed;
    z-index: 2147483647;
    width: 100%;
    height: 100%;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(44,44,44,.65);
}
div.bGGcZJZR7IsEsQjTbspD-box label {
    margin: 0;
}
div.bGGcZJZR7IsEsQjTbspD-box label input {
    margin-top: 4px;
}
div.bGGcZJZR7IsEsQjTbspD-box input::-moz-placeholder {
    color: var(--textColorDimmed); 
}
div.bGGcZJZR7IsEsQjTbspD-box input::placeholder {
    color: var(--textColorDimmed); 
}

div.bGGcZJZR7IsEsQjTbspD-box input,
div.bGGcZJZR7IsEsQjTbspD-box-announcement-bar input {
    font-family: var(--ilabspush-font-family) !important;
    display: block;
    width: 100%;
    border-radius: var(--ilabspush-border-radius-input);
    color: #2a2f41;
    padding: 6px 12px;
    box-sizing: border-box;
    margin: 0;
    height: 30px;
    font-weight: 400;
    font-size: 13px;
    transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out;
}

div.bGGcZJZR7IsEsQjTbspD-box input[readonly] {
    background-color: #f5f5f5;
    color: #9c9c9c;
    cursor: not-allowed;
}

div.bGGcZJZR7IsEsQjTbspD-box input,
div.bGGcZJZR7IsEsQjTbspD-box-announcement-bar input,
div.bGGcZJZR7IsEsQjTbspD-box input:focus-visible,
div.bGGcZJZR7IsEsQjTbspD-box-announcement-bar input:focus-visible {
    outline: none;
    border: 2px solid #dbdbdb;
}
div.bGGcZJZR7IsEsQjTbspD-box input:focus:not([type="submit"]):not([readonly]),
div.bGGcZJZR7IsEsQjTbspD-box input:hover:not([type="submit"]):not([readonly]),
div.bGGcZJZR7IsEsQjTbspD-box-announcement-bar input:focus:not([type="submit"]):not([readonly]),
div.bGGcZJZR7IsEsQjTbspD-box-announcement-bar input:hover:not([type="submit"]):not([readonly]) {
    border: 2px solid var(--ilabspush-primary);
}

div.bGGcZJZR7IsEsQjTbspD-box input:not([type="submit"]):-moz-placeholder-shown, div.bGGcZJZR7IsEsQjTbspD-box-announcement-bar input:not([type="submit"]):-moz-placeholder-shown {
    background-color: #fafafa;
}
div.bGGcZJZR7IsEsQjTbspD-box input:not([type="submit"]):placeholder-shown,
div.bGGcZJZR7IsEsQjTbspD-box-announcement-bar input:not([type="submit"]):placeholder-shown {
    background-color: #fafafa;
}
div.bGGcZJZR7IsEsQjTbspD-box input:hover:not([type="submit"]),
div.bGGcZJZR7IsEsQjTbspD-box-announcement-bar input:hover:not([type="submit"]) {
    background-color: #fff !important;
}
div.bGGcZJZR7IsEsQjTbspD-box input:not([type="submit"]):not(:-moz-placeholder-shown), div.bGGcZJZR7IsEsQjTbspD-box-announcement-bar input:not([type="submit"]):not(:-moz-placeholder-shown) {
    background-color: #fff;
}
div.bGGcZJZR7IsEsQjTbspD-box input:not([type="submit"]):not(:placeholder-shown),
div.bGGcZJZR7IsEsQjTbspD-box-announcement-bar input:not([type="submit"]):not(:placeholder-shown) {
    background-color: #fff;
}

div.bGGcZJZR7IsEsQjTbspD-box input[type=checkbox],
div.bGGcZJZR7IsEsQjTbspD-box-announcement-bar input[type=checkbox] {
    display: inline-block;
    margin-left: 0;
    width: auto;
    height: 13px;
    left: initial;
    position: initial;
    opacity: initial;
}
.bGGcZJZR7IsEsQjTbspD-form-success p {
    text-align: center;
    display: inline-block;
    width: 100%;
    margin: 14px 0 0 0;
}

.bGGcZJZR7IsEsQjTbspD-form-success a,
.bGGcZJZR7IsEsQjTbspD-box input[type=submit],
.bGGcZJZR7IsEsQjTbspD-box-announcement-bar input[type=submit] {
    background-color: var(--ilabspush-primary);
    padding: 8px;
    color: var(--ilabspush-primary-inverse);
    border-radius: var(--ilabspush-border-radius-input);
    border: none;
    display: inline-block;
    font-weight: bold;
    width: 100%;
    box-sizing: border-box;
    text-decoration: none;
    box-shadow: var(--ilabspush-cta-box-shadow);
    height: 34px;
    font-size: 16px;
    transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out;
    cursor: pointer;
}
div.bGGcZJZR7IsEsQjTbspD-box input[type=submit]:disabled,
div.bGGcZJZR7IsEsQjTbspD-box-announcement-bar input[type=submit]:disabled {
    background-color: var(--ilabspush-primary-dimmed);
    cursor: not-allowed;
}
.bGGcZJZR7IsEsQjTbspD-form-success a:hover,
.bGGcZJZR7IsEsQjTbspD-box input[type=submit]:hover,
.bGGcZJZR7IsEsQjTbspD-box-announcement-bar input[type=submit]:hover {
    cursor: pointer;
    background-color: #2f6ed9;
}
div.tsG0HQh7bcmTha7pyanx-fullWidth {
    width: 100% !important;
}
div.bGGcZJZR7IsEsQjTbspD-box {
    z-index: 2147483640; 

    font-family: Arial, Helvetica, sans-serif !important;
    font-size: 14px;
    position: relative;

    box-shadow: 0 2px 5px 0 rgba(0,0,0,0.10),0 2px 10px 0 rgba(0,0,0,0.10);
    border: 0 solid #c8c8c8;
    border-radius: 7px;

    background-color: #fff !important;
    color: #000 !important;

    line-height: initial;

    box-sizing: border-box !important;

    display: block;
    overflow: hidden;
}
div.bGGcZJZR7IsEsQjTbspD-box-video-commerce {
    z-index: 2147483640;
    touch-action: none;
}
div.bGGcZJZR7IsEsQjTbspD-box.tsG0HQh7bcmTha7pyanx_div_container_fluidWidth,
div.bGGcZJZR7IsEsQjTbspD-box-video-commerce.tsG0HQh7bcmTha7pyanx_div_container_fluidWidth {
    position: relative !important;
    min-width: initial !important;
    top: initial !important;
    left: initial !important;
    right: initial !important;
    bottom: initial !important;
    margin: auto !important;
    transform: initial !important;
    overflow: hidden !important;
}
div.bGGcZJZR7IsEsQjTbspD-width-auto {
    width: auto;
}
div.bGGcZJZR7IsEsQjTbspD-width-400 {
    width: 400px;
}
div.bGGcZJZR7IsEsQjTbspD-margin-14 {
    margin: 14px;
}


div.bGGcZJZR7IsEsQjTbspD-content-wrapper {
    display: flex;
    flex-direction: row;
    padding: 14px;
}
div.bGGcZJZR7IsEsQjTbspD-content-wrapper.Mzcm3uownPCBdtWIcJl6 {
    flex-direction: column;
}
div.bGGcZJZR7IsEsQjTbspD-html-content {
    width: 100%;

    div.bGGcZJZR7IsEsQjTbspD-icon-text {
        display: flex;
        gap: 14px;
        flex-direction: row;
        flex-wrap: nowrap;
        justify-content: flex-start;
        width: 100% !important;

        div.bGGcZJZR7IsEsQjTbspD-icon {
            img {
                width: 48px;
                height: 48px;
                border-radius: 4px;
            }
        }

        div.bGGcZJZR7IsEsQjTbspD-text {
            flex: 1 !important;
            width: 100% !important;
        }
    }




}


div.bGGcZJZR7IsEsQjTbspD-html-icon {
    padding-right: 14px;
    text-align: center;
}
div.bGGcZJZR7IsEsQjTbspD-content-wrapper.Mzcm3uownPCBdtWIcJl6 div.bGGcZJZR7IsEsQjTbspD-html-icon {
    padding: 0 0 14px 0;
}
div.bGGcZJZR7IsEsQjTbspD-html-icon img {
    border: none;
    border-radius: 4px;
    width: 64px;
    height: 64px;
    min-width: 64px;
    min-height: 64px;
}


div.bGGcZJZR7IsEsQjTbspD-html-close-button,
div.bGGcZJZR7IsEsQjTbspD-html-close-button-side-widget {
    
    position: absolute;
    top: 7px;
    right: 7px;
    width: 14px;
    height: 14px;
    padding: 2px;
    color: #9c9c9c;
    cursor: pointer;
    text-align: center;
    z-index: 2;
}
div.bGGcZJZR7IsEsQjTbspD-html-close-button svg,
div.bGGcZJZR7IsEsQjTbspD-html-close-button-side-widget svg {
    width: 100%;
}
div.bGGcZJZR7IsEsQjTbspD-html-close-button path,
div.bGGcZJZR7IsEsQjTbspD-html-close-button-side-widget path {
    fill: #5f5f5f;
}
div.bGGcZJZR7IsEsQjTbspD-html-close-button:hover path,
div.bGGcZJZR7IsEsQjTbspD-html-close-button-side-widget:hover path {
    fill: #000;
}


div.bGGcZJZR7IsEsQjTbspD-html-sticker-top {
    position: absolute;
    width: 100%;
    top: 0px;
    left: 0px;
    height: 35px;
}


div.bGGcZJZR7IsEsQjTbspD-attachmentBottom {
    position: relative;
    z-index: -20;
}


div.bGGcZJZR7IsEsQjTbspD-attachmentTop {
    position: relative;
    z-index: -20;
}


div.bGGcZJZR7IsEsQjTbspD-html-branding {
    display: flex;
    flex-flow: row-reverse;
    background-color: transparent;
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;
    position: relative;
    z-index: -10;

    height: 20px;
    align-items: center;
    padding: 0 10px 0 0;
}

div.OVMxXA9_q0rYnhtx8Wgk svg {
    margin-top: -8px;
}
div.bGGcZJZR7IsEsQjTbspD-attachmentBottom ~ div.OVMxXA9_q0rYnhtx8Wgk {
    padding-top: 4px;
}
div.bGGcZJZR7IsEsQjTbspD-html-branding div {
    margin: 0;
    height: 12px;
    font-size: 14px !important;
    font-family: var(--ilabspush-font-family) !important;
}
div.bGGcZJZR7IsEsQjTbspD-html-branding div:nth-child(1) {
    padding-right: 1px;
}
div.bGGcZJZR7IsEsQjTbspD-html-branding div:nth-child(2) {
    padding-right: 5px;
    color: #a4a4a4;
    font-size: 10px !important;
    font-family: var(--ilabspush-font-family) !important;
}



form.bGGcZJZR7IsEsQjTbspD-smk-form {
    display: flex;
    flex-direction: column;
    margin: 0;
    padding-top: 14px;
}
form.bGGcZJZR7IsEsQjTbspD-smk-form label {
    display: block;
    padding: 0 0 4px 0;
    font-family: var(--ilabspush-font-family) !important;
    color: var(--textColor) !important; 
}
form.bGGcZJZR7IsEsQjTbspD-smk-form div:first-of-type {
    margin: 0;
}
form.bGGcZJZR7IsEsQjTbspD-smk-form div {
    margin: 8px 0 0 0;
}
.bGGcZJZR7IsEsQjTbspD-form-success {
    margin: 0 !important;
}
.bGGcZJZR7IsEsQjTbspD-form-success p:first-of-type {
    margin: 0;
}
label.bGGcZJZR7IsEsQjTbspD-ospLeadFormConsentLabel, label.bGGcZJZR7IsEsQjTbspD-ospLeadFormConsentLabel a {
    font-size: 12px;
    color: #8c8c8c;
}
label.bGGcZJZR7IsEsQjTbspD-ospLeadFormConsentLabel a {
    text-decoration: underline;
}


div.bGGcZJZR7IsEsQjTbspD-ospTitle {
    font-weight: bold;
    padding-top: 0;
    font-size: 15px !important;
    font-family: var(--ilabspush-font-family) !important;
    line-height: 18px;
}
div.bGGcZJZR7IsEsQjTbspD-ospBody {
    padding-top: 5px;
    line-height: 18px;
    font-size: 14px !important;
    font-family: var(--ilabspush-font-family) !important;
}
.bGGcZJZR7IsEsQjTbspD-osp-click {
    cursor: pointer;
}
div.bGGcZJZR7IsEsQjTbspD-convertUrgencyCountdown {
    display: flex;
    flex-direction: row;
    justify-content: center;
    padding: 14px 0;
}
div.bGGcZJZR7IsEsQjTbspD-convertUrgencyDays,
div.bGGcZJZR7IsEsQjTbspD-convertUrgencyHours,
div.bGGcZJZR7IsEsQjTbspD-convertUrgencyMinutes,
div.bGGcZJZR7IsEsQjTbspD-convertUrgencySeconds {
    flex: none;
    align-self: auto;
    margin-left: 10px;
    font-family: monospace;
}
div.bGGcZJZR7IsEsQjTbspD-convertUrgencyDays span,
div.bGGcZJZR7IsEsQjTbspD-convertUrgencyHours span,
div.bGGcZJZR7IsEsQjTbspD-convertUrgencyMinutes span,
div.bGGcZJZR7IsEsQjTbspD-convertUrgencySeconds span {
    font-size: 18px;
    background-color: var(--ilabspush-primary-dimmed);
    padding: 8px;
    border-radius: 6px;
    color: #000;
    margin-right: 3px;
    width: auto;
    min-width: 37px;
    box-sizing: border-box;
    display: inline-block;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif !important;
}
div.bGGcZJZR7IsEsQjTbspD-convertUrgencyText {
    font-weight: bold;
    font-size: 22px;
}
div.bGGcZJZR7IsEsQjTbspD-convertUrgencyDescription {
    font-size: 16px;
    padding-top: 8px;
}
div.bGGcZJZR7IsEsQjTbspD-convertUrgencyText,
div.bGGcZJZR7IsEsQjTbspD-convertUrgencyDescription,
div.bGGcZJZR7IsEsQjTbspD-convertUrgencyCta,
div.bGGcZJZR7IsEsQjTbspD-convertUrgencyCountdownOver
{
    text-align: center;
}
div.bGGcZJZR7IsEsQjTbspD-convertUrgencyCta a {
    font-family: var(--ilabspush-font-family) !important;
    color: var(--ilabspush-primary);
    font-size: 20px;
    line-height: 60px;
    box-shadow: var(--ilabspush-cta-box-shadow);
}

div.bGGcZJZR7IsEsQjTbspD-convertUrgencyCta a.poS_kk5F82LL7_JcZxGg {
    border-radius: var(--ilabspush-border-radius-input);
    text-decoration: none;
    padding: 14px 26px;
}
div.bGGcZJZR7IsEsQjTbspD-convertUrgencyCountdownOver {
    padding: 8px 0;
    text-align: center;
    font-weight: bold;
    display: none;
}


div.bGGcZJZR7IsEsQjTbspD-content-attachment-image img {
    border: none;
    width: 100%;
}
div.bGGcZJZR7IsEsQjTbspD-content-attachment-image {
    line-height: 0;
}

div .bGGcZJZR7IsEsQjTbspD-content-wrapper div {
    font-family: var(--ilabspush-font-family) !important;
}
div.bGGcZJZR7IsEsQjTbspD-html-content[data-pos-type='communicate'] > form {
    padding: 0;
}

div.bGGcZJZR7IsEsQjTbspD-video-commerce-lightbox-container {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
}
div.bGGcZJZR7IsEsQjTbspD-video-commerce-lightbox-inner-container {
    position: relative;
    display: flex;
    align-items: flex-end;
}
video.bGGcZJZR7IsEsQjTbspD-video-lightbox {
    display: flex;
    width: 100%;
    height: 95dvh;
    max-width: calc(95dvh * 9 / 16);
    min-width: calc(95dvh * 9 / 16);
    border-radius: 5px;
}
@media (max-width: 1000px) {
    video.bGGcZJZR7IsEsQjTbspD-video-lightbox {
        height: 100dvh;
        max-width: calc((100dvh * 9 / 16));
        min-width: min(100%, calc(100dvh * 9 / 16));
        background: #000000;
    }
}
div.bGGcZJZR7IsEsQjTbspD-video-commerce-click {
    position: relative;
    cursor: pointer;

    video {
        position: relative;
        width: 90px;
        height: 160px;
        -o-object-fit: cover;
           object-fit: cover;
        box-sizing: border-box;
        border: 5px solid #000000;
        background-color: #000000;
        border-radius: 20px;
        box-shadow: 0 2px 5px 0 rgba(0,0,0,0.10),0 2px 10px 0 rgba(0,0,0,0.10);
        z-index: 1;
    }
}
div.bGGcZJZR7IsEsQjTbspD-content-wrapper[data-display-format="circle"] div.bGGcZJZR7IsEsQjTbspD-video-commerce-click {
    video {
        width: 100px;
        height: 100px;
        border-radius: 100%;
    }
    div > span {
        padding: 0px 20px;
    }
}
div.bGGcZJZR7IsEsQjTbspD-video-commerce-highlight-text {
    position: absolute;
    top: calc(50% - 20px);
    left: 90px;
    display: flex;
    flex-direction: row;
    align-items: center;
    width: -moz-max-content;
    width: max-content;
    max-width: 0;
    height: 40px;
    border-radius: 20px;
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
    white-space: nowrap;
    overflow: hidden;

    span {
        padding: 0px 20px 0 10px;
        color: white; 
    }
}

.tsG0HQh7bcmTha7pyanx-pos.tsG0HQh7bcmTha7pyanx-h-right div.bGGcZJZR7IsEsQjTbspD-video-commerce-highlight-text {
    left: unset;
    right: 90px;
    border-radius: 0px;
    border-bottom-left-radius: 20px;
    border-top-left-radius: 20px;

    span {
        padding: 0px 10px 0 20px;
    }
}
div.bGGcZJZR7IsEsQjTbspD-video-commerce-highlight-text[animate="true"] {
    animation: p5gXBfd4cTRE7MPPNycA 8s ease-in-out forwards;
}
@keyframes p5gXBfd4cTRE7MPPNycA {
    0% {
        max-width: 0;
    }
    15% {
        max-width: 0;
    }
    35% {
        max-width: 1000%; 
    }
    80% {
        max-width: 1000%;
    }
    100% {
        max-width: 0;
    }
}
div.bGGcZJZR7IsEsQjTbspD-video-progress-wrapper {
    position: absolute;
    top: 8px;
    left: 5px;
    display: flex;
    gap: 5px;
    width: calc(100% - 10px);
    height: 3px;
    border-radius: 3px;
    overflow: hidden;
}
.bGGcZJZR7IsEsQjTbspD-video-progress-bar {
    position: relative;
    flex: 1;
    background: #a8a8a8; 
    border-radius: 3px;
    overflow: hidden;
}
.bGGcZJZR7IsEsQjTbspD-video-progress-bar-fill {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 0%;           
    background: #fff;  
    transition: width 0.1s linear;
}
.bGGcZJZR7IsEsQjTbspD-video-commerce-action-button {
    display: flex;
    align-content: center;
    justify-content: center;
    flex-direction: row;
    flex-wrap: wrap;
    height: 42px;
    width: 42px;
    background: radial-gradient(235% 135% at 1% 3%, #00000030 0%, #00000030 100%);
    border-radius: 100%;
    -webkit-backdrop-filter: blur(4px);
    backdrop-filter: blur(4px);
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: transparent;
    > div {
        display: flex;
    }
    > div > svg,
    > svg {
        width: 20px;
    }
}
.bGGcZJZR7IsEsQjTbspD-video-commerce-heart-count,
.bGGcZJZR7IsEsQjTbspD-video-commerce-share-count {
    position: absolute;
    top: 44px;
    color: #fff;
    font-size: 0.7em;
    text-shadow: 1px 1px 2px #696969;
}
.bGGcZJZR7IsEsQjTbspD-video-branding {
    position: absolute;
    top: 17px;
    left: 5px;
    width: 70px;
    > svg path {
        fill: #ffffff;
    }
}
.bGGcZJZR7IsEsQjTbspD-speed2x {
    position: absolute;
    top: 50px;
    right: 46%;
    color: #fff;
    background: radial-gradient(235% 135% at 1% 3%, #00000030 0%, #00000030 100%);
    border-radius: 10px;
    padding: 10px;
}
.bGGcZJZR7IsEsQjTbspD-video-lightbox-close {
    position: absolute;
    top: 17px;
    right: 5px;
    height: 36px;
    width: 36px;
    border-radius: 4px;
    z-index: 3;
}
.bGGcZJZR7IsEsQjTbspD-video-lightbox-buttons {
    position: absolute;
    top: calc(50% - 50px);
    right: 5px;
    display: flex;
    flex-direction: column;
    gap: 25px;
    z-index: 3;
}
.bGGcZJZR7IsEsQjTbspD-video-commerce-carousel {
    position: absolute !important;
    width: 100%; 
    height: 105px;
    opacity: 0;
    bottom: -14px;
}
.bGGcZJZR7IsEsQjTbspD-video-commerce-carousel[data-visible="true"] {
    opacity: 1;
    transition: opacity 0.5s ease; 
    pointer-events: auto;
}
.bGGcZJZR7IsEsQjTbspD-video-commerce-product-container {
  width: 85%; 
  height: 86px; 
  margin: 0px 5px;
}
.bGGcZJZR7IsEsQjTbspD-video-commerce-product-container-single {
  width: calc(100% - 10px) !important; 
}
.bGGcZJZR7IsEsQjTbspD-video-commerce-product-container {
    left: 5px !important;
    background: radial-gradient(235% 135% at 1% 3%, #0000006b 0%, #0000006b 100%);
    border-radius: 8px;
    -webkit-backdrop-filter: blur(4px);
    backdrop-filter: blur(4px);
    padding: 0 10px;
    box-sizing: border-box;
    color: white !important;
    cursor: pointer;

    a {
        display: flex;
        flex-direction: row;
        top: 13px;
        position: relative;

        img {
            border-radius: 4px;
            width: 60px;
            height: 60px;
        }
        div {
            text-overflow: ellipsis;
            white-space: nowrap;
            overflow: hidden;
            color: #ffffff !important;
            
            max-width: calc((100dvh * 9 / 16) - 110px);
            top: 15px;
            left: 8px;
            position: relative;
        }
    }
}
div.bGGcZJZR7IsEsQjTbspD-html-close-button-video-commerce {
    position: absolute;
    top: -12px;
    right: -12px;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 28px;
    height: 28px;
    background: #ffffff;
    border-radius: 50%;
    box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 3px 0px;
    cursor: pointer;
    z-index: 2;
}
div.bGGcZJZR7IsEsQjTbspD-content-wrapper[data-display-format="circle"] div.bGGcZJZR7IsEsQjTbspD-html-close-button-video-commerce {
    top: 0;
    right: 0;
}
div.bGGcZJZR7IsEsQjTbspD-html-close-button-video-commerce svg {
    width: 16px;
}
div.bGGcZJZR7IsEsQjTbspD-html-close-button-video-commerce:hover path {
    fill: #000;
}


div.bGGcZJZR7IsEsQjTbspD-box-announcement-bar {
    z-index: 2147483640; 
    position: relative;
    width: 100%;
    max-width: 100vw;
    box-sizing: border-box !important;
    border: 0;
    border-radius: 0;
    box-shadow: 0 2px 5px 0 rgba(0,0,0,0.10),0 2px 10px 0 rgba(0,0,0,0.10);
    font-family: var(--ilabspush-font-family) !important;
    line-height: initial;
    overflow: hidden;
    background-color: #fff !important;
    color: #000 !important;
}
div.bGGcZJZR7IsEsQjTbspD-box-announcement-bar.bGGcZJZR7IsEsQjTbspD-announcement-bar-floating {
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
}
div.bGGcZJZR7IsEsQjTbspD-box-announcement-bar.bGGcZJZR7IsEsQjTbspD-announcement-bar-not-floating {
    width: auto;
    max-width: none;
    margin: 0 !important;
    margin-left: calc(50% - 50vw + (100vw - 100%) / 2) !important;
    margin-right: calc(50% - 50vw + (100vw - 100%) / 2) !important;
}
div.bGGcZJZR7IsEsQjTbspD-box-announcement-bar.bGGcZJZR7IsEsQjTbspD-announcement-bar-bottom {
    box-shadow: 0 -2px 10px rgba(0, 0, 0, 0.18);
}
div.bGGcZJZR7IsEsQjTbspD-box-announcement-bar.bGGcZJZR7IsEsQjTbspD-announcement-bar-floating.bGGcZJZR7IsEsQjTbspD-announcement-bar-bottom {
    top: auto;
    bottom: 0;
}
div.bGGcZJZR7IsEsQjTbspD-box-announcement-bar div.bGGcZJZR7IsEsQjTbspD-content-wrapper {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: max(16px, env(safe-area-inset-left));
    padding-right: max(44px, calc(12px + env(safe-area-inset-right)));
    box-sizing: border-box;
}
div.bGGcZJZR7IsEsQjTbspD-announcement-bar {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: center;
    gap: 8px 16px;
    width: 100%;
    min-height: 24px;
    text-align: center;
}
div.bGGcZJZR7IsEsQjTbspD-announcement-bar-text,
div.bGGcZJZR7IsEsQjTbspD-announcement-bar-description {
    font-size: 14px;
    font-weight: 500;
    letter-spacing: 0.01em;
    white-space: nowrap;
}
div.bGGcZJZR7IsEsQjTbspD-announcement-bar-description {
    opacity: 0.92;
    font-weight: 400;
}
div.bGGcZJZR7IsEsQjTbspD-announcement-bar-button {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border-radius: var(--ilabspush-border-radius-input);
    padding: 7px 14px;
    font-size: 12px;
    font-weight: bold;
    letter-spacing: 0.03em;
    white-space: nowrap;
    background-color: var(--ilabspush-primary);
    color: var(--ilabspush-primary-inverse);
    box-shadow: var(--ilabspush-cta-box-shadow);
}
div.bGGcZJZR7IsEsQjTbspD-osp-click-announcement-bar {
    cursor: pointer;
}
div.bGGcZJZR7IsEsQjTbspD-box-announcement-bar div.bGGcZJZR7IsEsQjTbspD-html-close-button-announcement-bar {
    position: absolute;
    top: 28%;
    right: max(10px, env(safe-area-inset-right));
    transform: translateY(-50%);
    width: 12px;
    height: 12px;
    color: #ffffff;
    opacity: 0.88;
    cursor: pointer;
    z-index: 2;
}
div.bGGcZJZR7IsEsQjTbspD-box-announcement-bar div.bGGcZJZR7IsEsQjTbspD-html-close-button-announcement-bar:hover {
    opacity: 1;
}
div.bGGcZJZR7IsEsQjTbspD-box-announcement-bar div.bGGcZJZR7IsEsQjTbspD-html-close-button-announcement-bar svg {
    width: 100%;
    height: 100%;
    display: block;
    fill: #5f5f5f;
}
div.bGGcZJZR7IsEsQjTbspD-box-announcement-bar div.bGGcZJZR7IsEsQjTbspD-html-close-button-announcement-bar path {
    fill: #5f5f5f;
}
div.bGGcZJZR7IsEsQjTbspD-box-announcement-bar div.bGGcZJZR7IsEsQjTbspD-html-close-button-announcement-bar:hover path {
    fill: #000;
}
div.bGGcZJZR7IsEsQjTbspD-box-announcement-bar div.bGGcZJZR7IsEsQjTbspD-convertUrgencyCountdown {
    padding: 0;
}
div.bGGcZJZR7IsEsQjTbspD-box-announcement-bar div.bGGcZJZR7IsEsQjTbspD-announcement-bar-coupon {
    border: 2px dashed #505050;
    padding: 7px 20px;
    border-radius: 6px;
    font-weight: bold;
    width: -moz-fit-content;
    width: fit-content;
    cursor: pointer;
    -webkit-user-select: all;
       -moz-user-select: all;
            user-select: all;
}
div.bGGcZJZR7IsEsQjTbspD-box-announcement-bar div.bGGcZJZR7IsEsQjTbspD-announcement-bar-button-copy {
    cursor: pointer;
}
div.bGGcZJZR7IsEsQjTbspD-box-announcement-bar form.bGGcZJZR7IsEsQjTbspD-smk-form {
    display: inline-flex;
    flex-direction: row;
    align-items: flex-end;
    padding-top: 0;
}
div.bGGcZJZR7IsEsQjTbspD-box-announcement-bar form.bGGcZJZR7IsEsQjTbspD-smk-form div.bGGcZJZR7IsEsQjTbspD-form-initial-fields {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-end;
    justify-content: center;
    gap: 8px;
}
div.bGGcZJZR7IsEsQjTbspD-box-announcement-bar form.bGGcZJZR7IsEsQjTbspD-smk-form div.bGGcZJZR7IsEsQjTbspD-lead-form-field {
    margin: 0;
    flex: 1 1 170px;
    max-width: 170px;
    width: 100%;
}
div.bGGcZJZR7IsEsQjTbspD-box-announcement-bar form.bGGcZJZR7IsEsQjTbspD-smk-form div.bGGcZJZR7IsEsQjTbspD-lead-form-consent {
    margin: 0;
    flex: 0 0 auto;
    text-align: left;
}
div.bGGcZJZR7IsEsQjTbspD-box-announcement-bar form.bGGcZJZR7IsEsQjTbspD-smk-form div.bGGcZJZR7IsEsQjTbspD-lead-form-submit {
    margin: 0;
    flex: 0 0 auto;
}
div.bGGcZJZR7IsEsQjTbspD-box-announcement-bar form.bGGcZJZR7IsEsQjTbspD-smk-form div.bGGcZJZR7IsEsQjTbspD-lead-form-submit input[type="submit"] {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: auto;
    min-width: 120px;
    height: auto;
    padding: 7px 14px;
    font-size: 12px;
    letter-spacing: 0.03em;
    white-space: nowrap;
}


@media (max-width: 420px) {
    div.bGGcZJZR7IsEsQjTbspD-width-400 {
        width: 100% !important;
        left: 0 !important;
        right: 0 !important;
        margin: 0 !important;
        border-radius: 0 !important;
    }

    div.bGGcZJZR7IsEsQjTbspD-html-branding {
        border-radius: 0;
    }
    div.bGGcZJZR7IsEsQjTbspD-html-icon {
        padding-right: 8px;
        img {
            width: 48px;
            height: 48px;
            min-width: 48px;
            min-height: 48px;
        }
    }

    
    div.bGGcZJZR7IsEsQjTbspD-html-close-button-big {
        top: 0px;
        right: 0px;
        width: 50px;
        height: 50px;
        padding: 14px;
    }

    div.bGGcZJZR7IsEsQjTbspD-ospTitle,
    div.bGGcZJZR7IsEsQjTbspD-html-content[data-pos-type='communicate'] div.bGGcZJZR7IsEsQjTbspD-ospBody
    {
        padding: 0;
    }

    ._pWfeINwgwQjtgnPbV7f {
        border-radius: 0;
    }

    .tsG0HQh7bcmTha7pyanx-pos.tsG0HQh7bcmTha7pyanx-h-left.tsG0HQh7bcmTha7pyanx-v-top,
    .tsG0HQh7bcmTha7pyanx-pos.tsG0HQh7bcmTha7pyanx-h-center.tsG0HQh7bcmTha7pyanx-v-top,
    .tsG0HQh7bcmTha7pyanx-pos.tsG0HQh7bcmTha7pyanx-h-right.tsG0HQh7bcmTha7pyanx-v-top {
        transform: none !important;
        top: 0 !important;
        border-top: none !important;
        border-left: none !important;
        border-right: none !important;
    }

    .tsG0HQh7bcmTha7pyanx-pos.tsG0HQh7bcmTha7pyanx-h-left.tsG0HQh7bcmTha7pyanx-v-center,
    .tsG0HQh7bcmTha7pyanx-pos.tsG0HQh7bcmTha7pyanx-h-center.tsG0HQh7bcmTha7pyanx-v-center,
    .tsG0HQh7bcmTha7pyanx-pos.tsG0HQh7bcmTha7pyanx-h-right.tsG0HQh7bcmTha7pyanx-v-center {
        transform: translateY(-50%) !important;
        border-left: none !important;
        border-right: none !important;
    }

    .tsG0HQh7bcmTha7pyanx-pos.tsG0HQh7bcmTha7pyanx-h-left.tsG0HQh7bcmTha7pyanx-v-bottom,
    .tsG0HQh7bcmTha7pyanx-pos.tsG0HQh7bcmTha7pyanx-h-center.tsG0HQh7bcmTha7pyanx-v-bottom,
    .tsG0HQh7bcmTha7pyanx-pos.tsG0HQh7bcmTha7pyanx-h-right.tsG0HQh7bcmTha7pyanx-v-bottom {
        transform: none !important;
        bottom: 0 !important;
        border-bottom: none !important;
        border-left: none !important;
        border-right: none !important;
    }

    div.bGGcZJZR7IsEsQjTbspD-box input:not([type="submit"]) {
        font-size: 16px !important;
        
    }
    div.bGGcZJZR7IsEsQjTbspD-html-content {
        div.bGGcZJZR7IsEsQjTbspD-icon-text {
            gap: 8px;
        }
    }

    div.OVMxXA9_q0rYnhtx8Wgk {
        margin-top: 0;
    }

    div.bGGcZJZR7IsEsQjTbspD-video-commerce-lightbox-container {
        background-color: #000;
    }

    div.bGGcZJZR7IsEsQjTbspD-box-announcement-bar div.bGGcZJZR7IsEsQjTbspD-content-wrapper {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: max(10px, env(safe-area-inset-left));
        padding-right: max(38px, calc(10px + env(safe-area-inset-right)));
    }

    div.bGGcZJZR7IsEsQjTbspD-announcement-bar {
        flex-wrap: wrap;
        gap: 6px 10px;
    }

    div.bGGcZJZR7IsEsQjTbspD-announcement-bar-text,
    div.bGGcZJZR7IsEsQjTbspD-announcement-bar-description {
        font-size: 13px;
        white-space: normal;
        overflow-wrap: anywhere;
    }

    div.bGGcZJZR7IsEsQjTbspD-announcement-bar-button {
        padding: 6px 10px;
        font-size: 11px;
        white-space: normal;
    }

    div.bGGcZJZR7IsEsQjTbspD-box-announcement-bar form.bGGcZJZR7IsEsQjTbspD-smk-form div.bGGcZJZR7IsEsQjTbspD-form-initial-fields {
        display: grid;
    }

    div.bGGcZJZR7IsEsQjTbspD-box-announcement-bar div.bGGcZJZR7IsEsQjTbspD-html-close-button-announcement-bar {
        right: max(10px, env(safe-area-inset-right));
        width: 14px;
        height: 14px;
    }
}

@media (max-aspect-ratio: 9/16) {
    .bGGcZJZR7IsEsQjTbspD-video-progress-wrapper {
        top: calc((100dvh - (100dvw * 16 / 9)) / 2 + 8px) !important;
    }

    .bGGcZJZR7IsEsQjTbspD-video-branding,
    .bGGcZJZR7IsEsQjTbspD-video-commerce-action-button {
        top: calc((100dvh - (100dvw * 16 / 9)) / 2 + 17px) !important;
    }
}


* {
margin: 0;
padding: 0;
box-sizing: border-box;
}

html {
scroll-behavior: smooth;
}

body {
font-family: 'Rubik', -apple-system, Roboto, Helvetica, sans-serif;
background-color: #ffffff;
color: #3d3d3d;
line-height: 1.6;
}


footer {
background-color: #ebf0f4;
padding: 48px 24px;
}

.footer-container {
max-width: 1440px;
margin: 0 auto;
display: flex;
flex-direction: column;
gap: 48px;
}


.footer-header {
display: flex;
flex-direction: column;
gap: 32px;
}

@media (min-width: 768px) {
.footer-header {
flex-direction: row;
align-items: center;
justify-content: space-between;
}
}

.footer-logo {
flex-shrink: 0;
}

.footer-logo img {
height: 40px;
width: auto;
display: block;
}

.social-icons {
display: flex;
align-items: center;
gap: 32px;
}

.social-icons a {
display: inline-flex;
width: 32px;
height: 32px;
align-items: center;
justify-content: center;
text-decoration: none;
transition: opacity 0.2s ease;
}

.social-icons a:hover {
opacity: 0.7;
}

.social-icons svg {
width: 32px;
height: 32px;
}


.footer-info {
display: flex;
flex-direction: column;
gap: 16px;
}

.footer-info p {
color: #3d3d3d;
font-size: 14px;
line-height: 24px;
margin: 0;
}

.footer-info span.font-medium {
font-weight: 500;
}


.footer-content {
display: grid;
grid-template-columns: 1fr;
gap: 32px;
width: 100%;
}

@media (min-width: 1024px) {
.footer-content {
grid-template-columns: 419px 1fr 1fr 1fr;
gap: 24px;
}

.footer-links-wrapper {
display: contents;
}
}


.newsletter-section {
display: flex;
flex-direction: column;
gap: 24px;
}

.newsletter-header {
color: #3d3d3d;
font-size: 14px;
font-weight: 500;
line-height: 24px;
text-transform: uppercase;
margin: 0;
}

.newsletter-form {
display: flex;
height: 46px;
width: 100%;
}

.newsletter-form input {
flex: 1;
padding: 0 16px;
border: 1px solid #e0e0e0;
border-radius: 4px 0 0 4px;
font-size: 14px;
color: #3d3d3d;
font-family: 'Rubik', -apple-system, Roboto, Helvetica, sans-serif;
background: white;
}

.newsletter-form input::placeholder {
color: #a3a3a3;
}

.newsletter-form input:focus {
outline: none;
border-color: #36b1df;
}

.newsletter-form button {
background-color: #3d3d3d;
color: #ffffff;
border: none;
padding: 0 24px;
border-radius: 0 4px 4px 0;
font-size: 14px;
font-weight: 600;
line-height: 24px;
font-family: 'Rubik', -apple-system, Roboto, Helvetica, sans-serif;
cursor: pointer;
transition: background-color 0.2s ease;
}

.newsletter-form button:hover {
background-color: #2a2a2a;
}

.newsletter-privacy {
color: #a3a3a3;
font-size: 12px;
line-height: 16px;
margin: 0;
max-width: 331px;
width: 100%;
}

.trust-seal {
display: flex;
align-items: center;
gap: 8px;
}

.trust-seal img {
width: 82.77px;
height: 32px;
display: block;
}

.trust-seal-text {
color: #a3a3a3;
font-size: 12px;
line-height: 16px;
max-width: 214px;
width: 100%;
margin: 0;
}


.footer-links-column {
display: flex;
flex-direction: column;
gap: 16px;
}

@media (max-width: 1023px) {
.footer-links-wrapper {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 16px;
}

.footer-links-column {
display: flex;
flex-direction: column;
gap: 16px;
}
}

.footer-links-column a {
color: #3d3d3d;
font-size: 14px;
line-height: 24px;
text-decoration: underline;
transition: text-decoration 0.2s ease;
}

.footer-links-column a:hover {
text-decoration: none;
}


.footer-divider {
width: 100%;
height: 1px;
background-color: #e0e0e0;
}

.footer-bottom-content {
display: flex;
flex-direction: column;
gap: 32px;
}

@media (min-width: 768px) {
.footer-bottom-content {
flex-direction: row;
align-items: center;
justify-content: space-between;
}
}

.footer-bottom-info {
display: flex;
flex-direction: column;
gap: 16px;
align-items: center;
}

@media (min-width: 768px) {
.footer-bottom-info {
flex-direction: row;
gap: 16px;
align-items: center;
flex: 1;
}
}

.footer-bottom-info p {
color: #3d3d3d;
font-size: 14px;
line-height: 24px;
margin: 0;
text-align: center;
}

@media (min-width: 768px) {
.footer-bottom-info p {
text-align: left;
}
}

.footer-bottom-info .dot {
width: 4px;
height: 4px;
background-color: #36b1df;
border-radius: 50%;
display: none;
}

@media (min-width: 768px) {
.footer-bottom-info .dot {
display: block;
}
}


.language-selector {
display: flex;
align-items: center;
gap: 8px;
padding: 8px 12px;
border-radius: 4px;
border: 1px solid #e0e0e0;
background: white;
box-shadow: 0 2px 2px rgba(0, 0, 0, 0.05);
cursor: pointer;
transition: background-color 0.2s ease;
}

.language-selector:hover {
background-color: #f5f5f5;
}

.language-selector svg {
width: 16px;
height: 16px;
}

.language-selector span {
color: #3d3d3d;
font-size: 14px;
line-height: 24px;
margin: 0;
}


.footer-brand {
color: #3d3d3d;
font-size: 14px;
font-weight: 500;
line-height: 24px;
text-align: center;
margin: 0;
}


@media (max-width: 767px) {
footer {
padding: 32px 24px;
}

.footer-container {
gap: 32px;
}

}


.text-xs {
font-size: 12px;
}

.text-sm {
font-size: 14px;
}

.font-medium {
font-weight: 500;
}

.font-semibold {
font-weight: 600;
}

.leading-6 {
line-height: 24px;
}

.leading-4 {
line-height: 16px;
}

.uppercase {
text-transform: uppercase;
}

.underline {
text-decoration: underline;
}
