@keyframes mailpoet-bouncedelay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes fade-in-overlay{0%{opacity:0}to{opacity:.7}}@keyframes slide-up-popup{0%{opacity:0;transform:translate(-50%,-20%)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes slide-up{0%{opacity:0;transform:translateY(30%)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes mc_slideIn{to{bottom:0}}@keyframes mc_slideIn{to{bottom:0}}@-webkit-keyframes mc_slideOut{to{bottom:var(--cmplz-manage-consent-offset)}}@keyframes mc_slideOut{to{bottom:var(--cmplz-manage-consent-offset)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-ms-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes shimmer{0%{background-position:-200%center}to{background-position:200%center}}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wp-block-post-date{box-sizing:border-box}.wp-block-post-title{word-break:break-word}.wp-block-group,.wp-block-post-title,ol,ul{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative}.wp-block-post-featured-image{margin-left:0;margin-right:0}.wp-block-post-featured-image :where(img){box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom;width:100%}.wp-block-post-featured-image{position:relative}:root{--direction-multiplier:1}.screen-reader-text{top:-10000em}.elementor *,.elementor :after,.elementor :before{box-sizing:border-box}.elementor a{box-shadow:none;text-decoration:none}.elementor-element{--flex-direction:initial;--flex-wrap:initial;--justify-content:initial;--align-items:initial;--align-content:initial;--gap:initial;--flex-basis:initial;--flex-grow:initial;--flex-shrink:initial;--order:initial;--align-self:initial;align-self:var(--align-self);flex-basis:var(--flex-basis);flex-grow:var(--flex-grow);flex-shrink:var(--flex-shrink);order:var(--order)}.elementor-element:where(.elementor-widget){align-content:var(--align-content);align-items:var(--align-items);flex-direction:var(--flex-direction);flex-wrap:var(--flex-wrap);gap:var(--row-gap) var(--column-gap);justify-content:var(--justify-content)}:root{--page-title-display:block}.elementor-widget{position:relative}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.e-con{--border-radius:0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-style:initial;--border-color:initial;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--content-width:min(100%,var(--container-max-width,1140px));--width:100%;--min-height:initial;--height:auto;--text-align:initial;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:var(--container-default-padding-top,10px);--padding-right:var(--container-default-padding-right,10px);--padding-bottom:var(--container-default-padding-bottom,10px);--padding-left:var(--container-default-padding-left,10px);--position:relative;--z-index:revert;--overflow:visible;--gap:var(--widgets-spacing,20px);--row-gap:var(--widgets-spacing-row,20px);--column-gap:var(--widgets-spacing-column,20px);--overlay-mix-blend-mode:initial;--overlay-opacity:1;--overlay-transition:0.3s;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(2,1fr);border-radius:var(--border-radius);height:var(--height);min-height:var(--min-height);min-width:0;overflow:var(--overflow);position:var(--position);width:var(--width);z-index:var(--z-index);--flex-wrap-mobile:wrap}.e-con:where(:not(.e-div-block-base)){transition:background var(--background-transition,.3s),border var(--border-transition,.3s),box-shadow var(--border-transition,.3s),transform var(--e-con-transform-transition-duration,.4s)}.e-con{--margin-block-start:var(--margin-top);--margin-block-end:var(--margin-bottom);--margin-inline-start:var(--margin-left);--margin-inline-end:var(--margin-right);--padding-inline-start:var(--padding-left);--padding-inline-end:var(--padding-right);--padding-block-start:var(--padding-top);--padding-block-end:var(--padding-bottom);--border-block-start-width:var(--border-top-width);--border-block-end-width:var(--border-bottom-width);--border-inline-start-width:var(--border-left-width);--border-inline-end-width:var(--border-right-width);margin-block-end:var(--margin-block-end);margin-block-start:var(--margin-block-start);margin-inline-end:var(--margin-inline-end);margin-inline-start:var(--margin-inline-start);padding-inline-end:var(--padding-inline-end);padding-inline-start:var(--padding-inline-start)}.e-con.e-flex{--flex-direction:column;--flex-basis:auto;--flex-grow:0;--flex-shrink:1;flex:var(--flex-grow) var(--flex-shrink) var(--flex-basis)}.e-con>.e-con-inner{padding-block-end:var(--padding-block-end);padding-block-start:var(--padding-block-start);text-align:var(--text-align)}.e-con.e-flex>.e-con-inner{flex-direction:var(--flex-direction);align-content:var(--align-content);align-items:var(--align-items);align-self:auto;flex-basis:auto;flex-grow:1;flex-shrink:1;flex-wrap:var(--flex-wrap);justify-content:var(--justify-content)}.e-con,.e-con>.e-con-inner{display:var(--display)}.e-con-boxed.e-flex{align-content:normal;align-items:normal;flex-direction:column;flex-wrap:nowrap;justify-content:normal}.e-con-boxed{gap:initial;text-align:initial}.e-con>.e-con-inner{gap:var(--row-gap) var(--column-gap);height:100%;margin:0 auto;max-width:var(--content-width);padding-inline-end:0;padding-inline-start:0;width:100%}:is([data-elementor-id])>.e-con{--margin-left:auto;--margin-right:auto;max-width:min(100%,var(--width))}.e-con .elementor-widget.elementor-widget{margin-block-end:0}.e-con:before{border-block-end-width:var(--border-block-end-width);border-block-start-width:var(--border-block-start-width);border-color:var(--border-color);border-inline-end-width:var(--border-inline-end-width);border-inline-start-width:var(--border-inline-start-width);border-radius:var(--border-radius);border-style:var(--border-style);content:var(--background-overlay);display:block;height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%);left:calc(0px - var(--border-left-width));mix-blend-mode:var(--overlay-mix-blend-mode);opacity:var(--overlay-opacity);position:absolute;top:calc(0px - var(--border-top-width));transition:var(--overlay-transition,.3s);width:max(100% + var(--border-left-width) + var(--border-right-width),100%);transition:background var(--overlay-transition,.3s),border-radius var(--border-transition,.3s),opacity var(--overlay-transition,.3s)}.e-con .elementor-widget{min-width:0}.e-con.e-con>.e-con-inner>.elementor-widget{max-width:100%}@media (max-width:767px){.e-con.e-flex{--width:100%;--flex-wrap:var(--flex-wrap-mobile)}}.elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)):not(:has(.elementor-widget-container)){transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s)}@media (prefers-reduced-motion:reduce){html *{transition-delay:0s!important;transition-duration:0s!important}}.hostinger-elementor-aos{opacity:0}.elementor-903 .elementor-element.elementor-element-2a3c5e25{--display:flex}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}@media screen and (max-width:499px){.mailpoet_form{box-sizing:border-box}}.instagram-media.cmplz-placeholder-element>div,.mailpoet_form .mailpoet_form_image,.mailpoet_form .mailpoet_form_paragraph,.mailpoet_form .mailpoet_message,.mailpoet_form .mailpoet_paragraph,.mailpoet_form .mailpoet_submit,.mailpoet_form .mailpoet_text{max-width:100%}@media screen and (max-width:499px){.mailpoet_form .mailpoet_form_image,.mailpoet_form .mailpoet_form_paragraph,.mailpoet_form .mailpoet_message,.mailpoet_form .mailpoet_paragraph,.mailpoet_form .mailpoet_submit,.mailpoet_form .mailpoet_text{font-size:16px!important;line-height:1.4!important}}.mailpoet_form .mailpoet_submit,.mailpoet_form .mailpoet_text{font-family:inherit}.mailpoet_form .mailpoet-has-font-size{line-height:1.4}.mailpoet_form .mailpoet_submit{white-space:normal;word-wrap:break-word}.mailpoet_form_loading{display:none;text-align:center;width:30px}.mailpoet_form_loading>span{animation:mailpoet-bouncedelay 1.4s infinite ease-in-out both;background-color:#5b5b5b;border-radius:100%;display:inline-block;height:5px;width:5px}.mailpoet_form_loading .mailpoet_bounce1{animation-delay:-.32s}.mailpoet_form_loading .mailpoet_bounce2{animation-delay:-.16s;margin:0 7px}.mailpoet_form .mailpoet_paragraph{margin-bottom:20px}.mailpoet_form_popup_overlay{background-color:#000;display:none;height:100%;left:0;margin:0;max-width:100%!important;opacity:.7;position:fixed;top:0;width:100%!important;z-index:100000}div.mailpoet_form_popup{background-color:#fff;border-radius:10px;box-shadow:0 4px 35px 0 rgba(195,65,2,.2);display:none;left:50%;max-height:calc(100vh - 60px);overflow-y:auto;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:100001}.mailpoet_form_close_icon{cursor:pointer;display:block;height:20px;margin:0 0 0 auto;padding:0;position:absolute;right:10px;top:10px;width:20px;z-index:100002}.mailpoet_form_image>figure{margin:0}.mailpoet_form_image img{margin:0;max-width:100%}@media screen and (max-width:499px){.mailpoet_form_image{display:none}}.mailpoet_message{clear:both}@media screen and (max-width:499px){.mailpoet_form .mailpoet-heading,h2.mailpoet-heading{font-size:18px!important;line-height:1.4!important;margin:12.6px 0!important}h2.mailpoet-heading{font-size:20px!important;margin:14px 0!important}}h2.mailpoet-heading:after,h2.mailpoet-heading:before{content:none}.mailpoet_form_overlay_animation{animation:fade-in-overlay 1s 1 cubic-bezier(.77,0,.175,1)}.mailpoet_form_animation_slideup{animation:slide-up 1s 1 cubic-bezier(.77,0,.175,1)}.mailpoet_form_popup.mailpoet_form_animation_slideup{animation:slide-up-popup 1s 1 cubic-bezier(.77,0,.175,1)}.wp-block-post-content{display:flow-root}.wp-block-separator{border:0;border-top:2px solid}.wp-block-post-author-name{box-sizing:border-box}: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}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}:root .has-text-align-center{text-align:center}.screen-reader-text{word-break:normal!important}.screen-reader-text:focus{font-size:1em}html :where([style*=";border-color"],[style*="; border-color"]),html :where([style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}@font-face{ font-display:swap;font-family:star;src:url(https://ilearnromanian.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2)format("woff2"),url(https://ilearnromanian.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff)format("woff"),url(https://ilearnromanian.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf)format("truetype");font-weight:400;font-style:normal }@font-face{ font-display:swap;font-family:WooCommerce;src:url(https://ilearnromanian.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2)format("woff2"),url(https://ilearnromanian.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff)format("woff"),url(https://ilearnromanian.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf)format("truetype");font-weight:400;font-style:normal }: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--color--color-1:#E3F6FF;--wp--preset--color--color-2:#073B3A;--wp--preset--color--color-3:#268275;--wp--preset--color--light:#ffffff;--wp--preset--color--dark:#0d141a;--wp--preset--color--grey:#B8C0CC;--wp--preset--color--page-background:#ffffff;--wp--preset--color--page-text:#000000;--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--gradient--gradient-one:linear-gradient(135deg, #268275 0%, linear-gradient(90deg, #E3F6FF 0%, #2c9888 50%, #56e0c7 100%) 100%);--wp--preset--font-size--small:12px;--wp--preset--font-size--medium:16px;--wp--preset--font-size--large:18px;--wp--preset--font-size--x-large:38px;--wp--preset--font-size--xx-large:60px;--wp--preset--font-family--system:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;--wp--preset--font-family--serif:"Times New Roman","New York",Times,"Noto Serif",serif;--wp--preset--font-family--monospace:Consolas,Menlo,Monaco,"SF Mono","DejaVu Sans Mono","Roboto Mono","Courier New",Courier,monospace;--wp--preset--font-family--dmsans:DMSans, sans-serif;--wp--preset--font-family--caudex:Caudex, serif;--wp--preset--font-family--cormorant:Cormorant, serif;--wp--preset--font-family--dmserif-display:DMSerifDisplay, serif;--wp--preset--font-family--firasans:FiraSans, sans-serif;--wp--preset--font-family--gruppo:Gruppo, sans-serif;--wp--preset--font-family--junge:Junge, serif;--wp--preset--font-family--montserrat:Montserrat, sans-serif;--wp--preset--font-family--nunitosans:NunitoSans, sans-serif;--wp--preset--font-family--playfairdisplay:PlayfairDisplay, serif;--wp--preset--font-family--poppins:Poppins, sans-serif;--wp--preset--font-family--prompt:Prompt, sans-serif;--wp--preset--font-family--prostoone:ProstoOne, sans-serif;--wp--preset--font-family--roboto:Roboto, sans-serif;--wp--preset--font-family--titilliumweb:TitilliumWeb, sans-serif;--wp--preset--font-family--trirong:Trirong, serif;--wp--preset--font-family--lato:Lato, sans-serif;--wp--preset--font-family--ibm-plex-mono:IBM Plex Mono, monospace, sans-serif;--wp--preset--font-family--prata:Prata, serif;--wp--preset--font-family--catamaran:Catamaran, sans-serif;--wp--preset--font-family--open-sans:Open Sans, sans-serif;--wp--preset--font-family--manrope:Manrope, sans-serif;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0);--wp--preset--shadow--sm:0 1px 2px rgba(17, 17, 17, 0.06);--wp--preset--shadow--md:0 4px 10px rgba(17, 17, 17, 0.08);--wp--preset--shadow--lg:0 12px 22px rgba(17, 17, 17, 0.1);--wp--preset--shadow--xl:0 18px 34px rgba(17, 17, 17, 0.12);--wp--preset--shadow--xxl:0 30px 55px rgba(17, 17, 17, 0.16);--wp--style--global--content-size:1200px;--wp--style--global--wide-size:1200px}:where(body){margin:0}.wp-site-blocks{padding-top:var(--wp--style--root--padding-top);padding-bottom:var(--wp--style--root--padding-bottom)}.has-global-padding{padding-right:var(--wp--style--root--padding-right);padding-left:var(--wp--style--root--padding-left)}.has-global-padding :where(:not(.alignfull.is-layout-flow)>.has-global-padding:not(.wp-block-block,.alignfull)){padding-right:0;padding-left:0}:where(.wp-site-blocks)>*{margin-block-start:40px;margin-block-end:0}:where(.wp-site-blocks)>:first-child{margin-block-start:0}:where(.wp-site-blocks)>:last-child{margin-block-end:0}:root{--wp--style--block-gap:40px}:root :where(.is-layout-flow)>:first-child{margin-block-start:0}:root :where(.is-layout-flow)>:last-child{margin-block-end:0}:root :where(.is-layout-constrained)>*,:root :where(.is-layout-flow)>*{margin-block-start:40px;margin-block-end:0}:root :where(.is-layout-constrained)>:first-child{margin-block-start:0}:root :where(.is-layout-constrained)>:last-child{margin-block-end:0}:root :where(.is-layout-flex){gap:40px}.is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:var(--wp--style--global--content-size);margin-left:auto!important;margin-right:auto!important}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body{background-color:var(--wp--preset--color--page-background);color:var(--wp--preset--color--page-text);font-family:Montserrat,sans-serif;font-size:var(--wp--preset--font-size--medium);line-height:1.5;--wp--style--root--padding-top:0px;--wp--style--root--padding-right:var(--wp--preset--spacing--50);--wp--style--root--padding-bottom:0px;--wp--style--root--padding-left:var(--wp--preset--spacing--50);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;padding-top:76px}a:where(:not(.wp-element-button)){color:var(--wp--preset--color--contrast)}:root :where(a:where(:not(.wp-element-button)):hover){color:var(--wp--preset--color--contrast);text-decoration:none}:root :where(a:where(:not(.wp-element-button)):active),:root :where(a:where(:not(.wp-element-button)):focus){color:var(--wp--preset--color--contrast)}h1,h2,h3,h4,h6{font-family:FiraSans,sans-serif}.has-dark-color{color:var(--wp--preset--color--dark)!important}:root{--ilr-navy:#002B7F;--ilr-navy-deep:#001B52;--ilr-blue:#0A46B8;--ilr-yellow:#FCD116;--ilr-red:#CE1126;--ilr-ink:#0C1526;--ilr-muted:#515C77;--ilr-gray-50:#F8FAFC;--ilr-gray-100:#F1F5F9;--ilr-gray-300:#CBD5E1;--ilr-gray-500:#64748B;--ilr-gray-700:#334155;--ilr-gray-900:#0D141A;--ilr-line:#E4E9F4;--ilr-surface:#FFFFFF;--ilr-space-1:4px;--ilr-space-2:8px;--ilr-space-3:12px;--ilr-space-4:16px;--ilr-space-5:24px;--ilr-space-6:32px;--ilr-space-7:48px;--ilr-space-8:64px;--ilr-space-9:96px;--ilr-radius-sm:8px;--ilr-radius:12px;--ilr-radius-lg:20px;--ilr-shadow-sm:0 1px 2px rgb(0 27 82 / .06);--ilr-shadow:0 8px 28px rgb(0 27 82 / .09);--ilr-shadow-lg:0 22px 55px rgb(0 27 82 / .14);--ilr-container:1200px}.ilr-footer-logo-icon{position:relative;font-size:0!important}.ilr-footer-logo-icon::after{content:"";position:absolute;inset:0;background-repeat:no-repeat;background-position:center;filter:drop-shadow(0 4px 7px rgb(0 27 82/.18));background-image:url(data:image/svg+xml,%3Csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20viewBox=%270%200%203%202%27%20preserveAspectRatio=%27none%27%3E%3Crect%20width=%271%27%20height=%272%27%20fill=%27%23002B7F%27/%3E%3Crect%20x=%271%27%20width=%271%27%20height=%272%27%20fill=%27%23FCD116%27/%3E%3Crect%20x=%272%27%20width=%271%27%20height=%272%27%20fill=%27%23CE1126%27/%3E%3C/svg%3E);background-size:contain;border-radius:3px;filter:none}@font-face{ font-family:"Montserrat";font-display:swap;src:url(https://ilearnromanian.com/wp-content/themes/hostinger-ai-theme/assets/fonts/Montserrat-Regular.ttf) }@font-face{ font-family:"Fira Sans";font-display:swap;src:url(https://ilearnromanian.com/wp-content/themes/hostinger-ai-theme/assets/fonts/FiraSans-Regular.ttf) }@font-face{ font-family:"Roboto";font-display:swap;src:url(https://ilearnromanian.com/wp-content/themes/hostinger-ai-theme/assets/fonts/Roboto-Regular.ttf) }:root :where(.wp-block-heading){line-height:1.2}:root :where(.wp-block-group){min-height:72px}.wp-container-core-group-is-layout-6f4f3089>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:800px;margin-left:auto!important;margin-right:auto!important}.wp-container-core-group-is-layout-dd30fd82>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:900px;margin-left:auto!important;margin-right:auto!important}.wp-container-core-post-content-is-layout-09da3720>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:720px;margin-left:auto!important;margin-right:auto!important}.wp-container-core-group-is-layout-9897245d{flex-wrap:nowrap;gap:8px;justify-content:center}.wp-container-core-group-is-layout-180d55d1>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:720px;margin-left:auto!important;margin-right:auto!important}.skip-link.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important;word-break:normal!important}.skip-link.screen-reader-text:focus{background-color:#eee;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}@media only screen and (max-width:768px){:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px}}:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px}@font-face{ font-display:swap;font-family:star;src:url(https://ilearnromanian.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2)format("woff2"),url(https://ilearnromanian.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff)format("woff"),url(https://ilearnromanian.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf)format("truetype");font-weight:400;font-style:normal }@font-face{ font-display:swap;font-family:WooCommerce;src:url(https://ilearnromanian.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2)format("woff2"),url(https://ilearnromanian.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff)format("woff"),url(https://ilearnromanian.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf)format("truetype");font-weight:400;font-style:normal }html{scroll-behavior:smooth}@media screen and (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.elementor-page footer,.elementor-page main,.elementor-page main .entry-content{margin-block-start:0}.elementor-page main .has-global-padding{padding-left:0;padding-right:0}.elementor-page main .is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){margin-left:0;margin-right:0;max-width:100%}.elementor-page .elementor-widget-text-editor p:first-child{margin-top:0!important}:where(.wp-block-heading,h1,h2,h3,h4,h6){text-wrap:balance;hyphens:none;overflow-wrap:break-word}:where(.wp-block-group,.wp-block-column,.wp-block-cover) p{text-wrap:pretty;hyphens:none;overflow-wrap:break-word}body.elementor-page{font-family:Montserrat,sans-serif}:root{--yith-wcwtl-input-email-border-color:#e0e0e0;--yith-wcwtl-input-email-color:#8d8d8d;--yith-wcwtl-input-email-placeholder-color:#8d8d8d}.elementor-kit-5{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-b5aeb33:#E3F6FF;--e-global-color-c58817e:#073B3A;--e-global-color-5420d44:#268275;--e-global-color-58be983:#ffffff;--e-global-color-09cc561:#0d141a;--e-global-color-a495fd4:#B8C0CC;--e-global-color-dff8941:linear-gradient(90deg;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-5535e8e-font-family:"FiraSans";--e-global-typography-5535e8e-font-size:3rem;--e-global-typography-5535e8e-font-weight:700;--e-global-typography-c83476d-font-family:"FiraSans";--e-global-typography-c83476d-font-size:2.5rem;--e-global-typography-c83476d-font-weight:bold;--e-global-typography-887fca2-font-family:"Montserrat";--e-global-typography-887fca2-font-size:1rem;--e-global-typography-887fca2-font-weight:400;--e-global-typography-2142591-font-family:"Montserrat";--e-global-typography-2142591-font-size:1rem;--e-global-typography-2142591-font-weight:700;--e-global-typography-6e52843-font-family:"Montserrat";--e-global-typography-6e52843-font-size:1rem;--e-global-typography-6e52843-font-weight:500}.elementor-kit-5 e-page-transition{background-color:#ffbc7d}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1200px}.e-con{--container-max-width:1200px}.elementor-widget:not(:last-child){--kit-widget-spacing:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}hostinger-ai-page-title{display:var(--page-title-display)}@media (max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media (max-width:767px){.elementor-kit-5{--e-global-typography-c83476d-font-size:1.9rem}.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}.elementor-element .icon i.amelia-logo,.elementor-panel .elementor-element .icon i.amelia-logo{display:inline-block;width:28px;height:28px}.elementor-element .icon .amelia-logo:before,.elementor-element .icon i.amelia-logo:before,.elementor-panel .elementor-element .icon i.amelia-logo:before{content:"";width:28px;height:28px;display:block;background-size:contain;background-repeat:no-repeat;background-position:center center;background-image:url(https://ilearnromanian.com/wp-content/plugins/ameliabooking/public/img/amelia-logo-admin-icon.svg)}.elementor-element .icon .amelia-logo-beta:before,.elementor-element .icon i.amelia-logo-beta:before,.elementor-panel .elementor-element .icon i.amelia-logo-beta:before{content:"";width:44px;height:30px;display:block;background-size:contain;background-repeat:no-repeat;background-position:center center;margin-left:19px;background-image:url(https://ilearnromanian.com/wp-content/plugins/ameliabooking/public/img/amelia-logo-beta.svg)}.elementor-element .icon .amelia-logo-outdated:before,.elementor-element .icon i.amelia-logo-outdated:before,.elementor-panel .elementor-element .icon i.amelia-logo-outdated:before{content:"";width:53px;height:30px;display:block;background-size:contain;background-repeat:no-repeat;background-position:center center;margin-left:19px;background-image:url(https://ilearnromanian.com/wp-content/plugins/ameliabooking/public/img/amelia-logo-outdated.svg)}.amelia-elementor-content,.amelia-elementor-content-beta{margin:15px}.amelia-elementor-content-outdated{margin:28px 0 15px 15px}.elementor-control-select_category .select2-selection__rendered li:nth-child(2):last-child:before{content:"Show all categories"}.elementor-control-select_category .select2-selection__e-plus-button,.elementor-control-select_employee .select2-selection__e-plus-button,.elementor-control-select_event .select2-selection__e-plus-button,.elementor-control-select_location .select2-selection__e-plus-button,.elementor-control-select_package .select2-selection__e-plus-button,.elementor-control-select_service .select2-selection__e-plus-button,.elementor-control-select_tag .select2-selection__e-plus-button{display:none}.elementor-control-select_service .select2-selection__rendered li:nth-child(2):last-child:before{content:"Show all services"}.elementor-control-select_employee .select2-selection__rendered li:nth-child(2):last-child:before{content:"Show all employees"}.elementor-control-select_location .select2-selection__rendered li:nth-child(2):last-child:before{content:"Show all locations"}.elementor-control-select_package .select2-selection__rendered li:nth-child(2):last-child:before{content:"Show all packages"}.elementor-control-select_event .select2-selection__rendered li:nth-child(2):last-child:before{content:"Show all events"}.elementor-control-select_tag .select2-selection__rendered li:nth-child(2):last-child:before{content:"Show all tags"}input[type=checkbox].cmplz-category{width:initial;-webkit-appearance:checkbox}input[type=checkbox].cmplz-category:checked::before{content:""}.cmplz-cookiebanner{box-sizing:border-box}:root{--cmplz_banner_width:526px;--cmplz_banner_background_color:#ffffff;--cmplz_banner_border_color:#f2f2f2;--cmplz_banner_border_width:0px 0px 0px 0px;--cmplz_banner_border_radius:12px 12px 12px 12px;--cmplz_banner_margin:10px;--cmplz_categories-height:216px;--cmplz_title_font_size:15px;--cmplz_text_line_height:calc(var(--cmplz_text_font_size) * 1.5);--cmplz_text_color:#222222;--cmplz_hyperlink_color:#002b7f;--cmplz_text_font_size:12px;--cmplz_link_font_size:12px;--cmplz_category_body_font_size:12px;--cmplz_button_accept_background_color:#fcd116;--cmplz_button_accept_border_color:#002b7f;--cmplz_button_accept_text_color:#002b7f;--cmplz_button_deny_background_color:#f9f9f9;--cmplz_button_deny_border_color:#f2f2f2;--cmplz_button_deny_text_color:#222222;--cmplz_button_settings_background_color:#f9f9f9;--cmplz_button_settings_border_color:#f2f2f2;--cmplz_button_settings_text_color:#333333;--cmplz_button_border_radius:6px 6px 6px 6px;--cmplz_button_font_size:15px;--cmplz_category_header_always_active_color:green;--cmplz_category_header_title_font_size:14px;--cmplz_category_header_active_font_size:12px;--cmplz-manage-consent-height:50px;--cmplz-manage-consent-offset:-35px;--cmplz_slider_active_color:#1e73be;--cmplz_slider_inactive_color:#F56E28;--cmplz_slider_bullet_color:#ffffff}body.cmplz-banner-active :not(.cmplz-cookiebanner):not(.cmplz-cookiebanner *){pointer-events:none!important;user-select:none!important}.cmplz-cookiebanner *{pointer-events:auto!important;user-select:auto!important}#cmplz-manage-consent .cmplz-manage-consent{margin:unset;z-index:9998;color:var(--cmplz_text_color);background-color:var(--cmplz_banner_background_color);border-style:solid;border-color:var(--cmplz_banner_border_color);border-width:var(--cmplz_banner_border_width);border-radius:var(--cmplz_banner_border_radius);border-bottom-left-radius:0;border-bottom-right-radius:0;line-height:initial;position:fixed;bottom:var(--cmplz-manage-consent-offset);min-width:100px;height:var(--cmplz-manage-consent-height);right:40px;padding:15px;cursor:pointer;animation:mc_slideOut .5s forwards}#cmplz-manage-consent .cmplz-manage-consent:active{outline:0;border:0}#cmplz-manage-consent .cmplz-manage-consent.cmplz-dismissed,.cmplz-cookiebanner .cmplz-buttons a.cmplz-btn.tcf,.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active label,.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-banner-checkbox input[data-category=cmplz_functional],.cmplz-cookiebanner.cmplz-dismissed{display:none}#cmplz-manage-consent .cmplz-manage-consent:focus,#cmplz-manage-consent .cmplz-manage-consent:hover{animation:mc_slideIn .5s forwards;animation-delay:0}@media (max-width:425px){.cmplz-cookiebanner .cmplz-header .cmplz-title{display:none}}.cmplz-cookiebanner{max-height:calc(100vh - 20px);overflow-y:auto;position:fixed;height:auto;-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);grid-template-rows:minmax(0,1fr);z-index:99999;background:var(--cmplz_banner_background_color)}.cmplz-cookiebanner a{transition:initial}.cmplz-cookiebanner .cmplz-body{width:100%;grid-column:span 3;overflow-y:auto;overflow-x:hidden;max-height:55vh}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar-track{border-radius:10px;-webkit-box-shadow:inset 0 0 2px transparent;background-color:transparent}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar{width:5px;background-color:transparent}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar-thumb{background-color:var(--cmplz_button_accept_background_color);border-radius:10px}@media (min-width:350px){.cmplz-cookiebanner .cmplz-body{min-width:300px}}@media (max-height:400px){.cmplz-cookiebanner{height:calc(100vh - 20px);display:flex;flex-direction:column;overflow:hidden;gap:1px;grid-row-gap:1px;padding:7px 12px!important;zoom:.6}.cmplz-cookiebanner .cmplz-body{flex:1;min-height:0;overflow-y:auto;max-height:none;margin-top:15px!important}.cmplz-cookiebanner .cmplz-buttons,.cmplz-cookiebanner .cmplz-divider,.cmplz-cookiebanner .cmplz-documents,.cmplz-cookiebanner .cmplz-header,.cmplz-cookiebanner .cmplz-links{flex-shrink:0}.cmplz-cookiebanner .cmplz-header{margin-bottom:15px!important;max-height:10px}.cmplz-close{zoom:.6!important}.cmplz-cookiebanner .cmplz-buttons{gap:1px!important}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn{height:15vh!important;min-height:unset!important;padding:0!important;white-space:nowrap!important;font-size:1.1rem!important;line-height:14px!important;zoom:.5!important}.cmplz-cookiebanner .cmplz-documents,.cmplz-cookiebanner .cmplz-information{zoom:.5!important}}@media (max-height:400px) and (max-width:768px){.cmplz-cookiebanner{gap:1px}}.cmplz-cookiebanner{border-style:solid;border-color:var(--cmplz_banner_border_color);border-width:var(--cmplz_banner_border_width);border-radius:var(--cmplz_banner_border_radius);padding:15px 20px;display:grid;grid-gap:10px;top:initial;left:initial;right:10px;bottom:10px;transform:initial}.cmplz-cookiebanner .cmplz-divider{margin-left:-20px;margin-right:-20px}.cmplz-cookiebanner .cmplz-header{grid-template-columns:100px 1fr 100px;align-items:center;display:grid;grid-column:span 3}@media (max-width:399px){.cmplz-cookiebanner .cmplz-header{grid-template-columns:auto 1fr auto}}.cmplz-cookiebanner .cmplz-logo svg{max-height:35px;width:inherit}.cmplz-cookiebanner .cmplz-logo img{max-height:40px;width:inherit}.cmplz-cookiebanner .cmplz-title{justify-self:center;grid-column-start:2;font-size:var(--cmplz_title_font_size);color:var(--cmplz_text_color);font-weight:500}.cmplz-cookiebanner .cmplz-close{line-height:20px;justify-self:end;grid-column-start:3;font-size:20px;cursor:pointer;width:20px;height:20px;color:var(--cmplz_text_color)}.cmplz-cookiebanner .cmplz-close svg{width:20px;height:20px}.cmplz-cookiebanner .cmplz-close:hover{text-decoration:none;line-height:initial;font-size:18px}.cmplz-cookiebanner .cmplz-message{word-wrap:break-word;font-size:var(--cmplz_text_font_size);line-height:var(--cmplz_text_line_height);color:var(--cmplz_text_color);margin-bottom:5px;grid-column:span 3}.cmplz-cookiebanner .cmplz-message a{color:var(--cmplz_hyperlink_color)}.cmplz-cookiebanner .cmplz-buttons,.cmplz-cookiebanner .cmplz-categories,.cmplz-cookiebanner .cmplz-divider,.cmplz-cookiebanner .cmplz-links{grid-column:span 3}.cmplz-cookiebanner .cmplz-categories.cmplz-tcf .cmplz-category .cmplz-category-header{grid-template-columns:1fr auto}.cmplz-cookiebanner .cmplz-categories .cmplz-category{background-color:rgba(239,239,239,.5)}.cmplz-cookiebanner .cmplz-categories .cmplz-category:not(:last-child){margin-bottom:10px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header{display:grid;grid-template-columns:1fr auto 15px;grid-template-rows:minmax(0,1fr);align-items:center;grid-gap:10px;padding:10px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-title{font-weight:500;grid-column-start:1;justify-self:start;font-size:var(--cmplz_category_header_title_font_size);color:var(--cmplz_text_color);margin:0}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active{font-size:var(--cmplz_category_header_active_font_size);font-weight:500;color:var(--cmplz_category_header_always_active_color)}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-banner-checkbox{display:flex;align-items:center;margin:0}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-toggle{background:0 0;border:0;padding:0;margin:0;cursor:pointer;grid-column-start:3;display:flex;align-items:center;justify-content:center;color:inherit}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-icon.cmplz-open{cursor:pointer;content:"";transform:rotate(0deg);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;background-size:cover;height:18px;width:18px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-description{font-size:var(--cmplz_category_body_font_size);color:var(--cmplz_text_color);margin:0;max-width:100%;padding:10px}@media (max-width:425px){.cmplz-cookiebanner .cmplz-category .cmplz-category-header{grid-template-columns:1fr!important}.cmplz-cookiebanner .cmplz-message{margin-right:5px}}.cmplz-cookiebanner .cmplz-buttons,.cmplz-cookiebanner .cmplz-links,.cmplz-cookiebanner .cmplz-links ul{display:flex;gap:var(--cmplz_banner_margin)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn{min-height:45px;padding:10px;margin:initial;width:100%;white-space:nowrap;border-radius:var(--cmplz_button_border_radius);cursor:pointer;font-size:var(--cmplz_button_font_size);font-weight:500;text-decoration:none;line-height:20px;text-align:center;flex:initial}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn:hover,.theme-twentytwenty .wc-block-components-product-price ins,.theme-twentytwenty .wc-block-grid__product-price ins,.theme-twentytwentytwo .wc-block-components-product-price ins,.theme-twentytwentytwo .wc-block-grid__product-price ins{text-decoration:none}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-accept{background-color:var(--cmplz_button_accept_background_color);border:1px solid var(--cmplz_button_accept_border_color);color:var(--cmplz_button_accept_text_color)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-deny{background-color:var(--cmplz_button_deny_background_color);border:1px solid var(--cmplz_button_deny_border_color);color:var(--cmplz_button_deny_text_color)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-manage-options,.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-save-preferences,.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-view-preferences{background-color:var(--cmplz_button_settings_background_color);border:1px solid var(--cmplz_button_settings_border_color);color:var(--cmplz_button_settings_text_color)}.cmplz-cookiebanner .cmplz-buttons a.cmplz-btn{display:flex;align-items:center;justify-content:center;padding:initial}@media (max-width:425px){.cmplz-cookiebanner .cmplz-links.cmplz-information{display:initial;text-align:center}}.cmplz-cookiebanner .cmplz-links.cmplz-information{justify-content:space-between}.cmplz-cookiebanner .cmplz-links.cmplz-documents{justify-content:center}.cmplz-cookiebanner .cmplz-links .cmplz-link{color:var(--cmplz_hyperlink_color);font-size:var(--cmplz_link_font_size);text-decoration:underline;margin:0}.cmplz-cookiebanner .cmplz-links .cmplz-link.cmplz-read-more-purposes{display:none}.cmplz-cookiebanner .cmplz-links ul{margin:0;padding:0;list-style:none;justify-content:center}.cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-toggle{background:0 0;border:0;padding:0;margin:0;cursor:pointer;grid-column-start:3;display:flex;align-items:center;justify-content:center;color:inherit}.cmplz-categories .cmplz-category .cmplz-category-toggle[aria-expanded=true] .cmplz-icon.cmplz-open{transform:rotate(180deg)}@media (min-width:768px){.cmplz-cookiebanner{min-width:var(--cmplz_banner_width);max-width:100%;display:grid;grid-row-gap:10px}}@media (max-width:768px){.cmplz-cookiebanner{left:initial;right:initial;bottom:0;width:100%}.cmplz-cookiebanner .cmplz-buttons{flex-direction:column}}@media (min-width:768px){.cmplz-categories,.cmplz-message{width:calc(var(--cmplz_banner_width) - 42px)}}.cmplz-cookiebanner .cmplz-btn.cmplz-manage-options,.cmplz-cookiebanner .cmplz-categories,.cmplz-cookiebanner .cmplz-link.cmplz-manage-options,.cmplz-cookiebanner .cmplz-manage-vendors,.cmplz-cookiebanner .cmplz-read-more,.cmplz-cookiebanner .cmplz-save-preferences{display:none}.cmplz-cookiebanner .cmplz-categories.cmplz-fade-in{animation:fadeIn 1s;-webkit-animation:fadeIn 1s;-moz-animation:fadeIn 1s;-o-animation:fadeIn 1s;-ms-animation:fadeIn 1s;display:block}.cmplz-cookiebanner .cmplz-links.cmplz-information{display:none}.cmplz-cookiebanner{animation:fadeIn 2s;-webkit-animation:fadeIn 2s;-moz-animation:fadeIn 2s;-o-animation:fadeIn 2s;-ms-animation:fadeIn 2s;box-shadow:rgba(0,0,0,.19)0 10px 20px,rgba(0,0,0,.23)0 6px 6px}@media (max-width:768px){#cmplz-manage-consent .cmplz-manage-consent{display:none}}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox{position:relative}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox{opacity:0;margin:-10px 0 0;cursor:pointer;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;position:absolute;z-index:1;top:0;left:0;width:40px;height:20px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:focus+.cmplz-label:before{box-shadow:0 0 0 2px #245fcc}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:checked+.cmplz-label::before{display:block;background-color:var(--cmplz_slider_active_color);content:"";padding-left:6px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:checked+.cmplz-label:after{left:14px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label{position:relative;padding-left:30px;margin:0}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:before{position:absolute;transition:background-color .3s,left .3s}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:after{box-sizing:border-box;position:absolute;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;transition:background-color .3s,left .3s}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:before{display:block;content:"";color:#fff;box-sizing:border-box;font-family:"FontAwesome",sans-serif;padding-left:23px;font-size:12px;line-height:20px;background-color:var(--cmplz_slider_inactive_color);left:0;top:-7px;height:15px;width:28px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:after{display:block;content:"";letter-spacing:20px;background:var(--cmplz_slider_bullet_color);left:4px;top:-5px;height:11px;width:11px}#cmplz-manage-consent .cmplz-manage-consent,.cmplz-cookiebanner.cmplz-show{box-shadow:rgba(0,0,0,.19)0 10px 20px,rgba(0,0,0,.23)0 6px 6px}.cmplz-cookiebanner.cmplz-show:hover{transition-duration:1s;box-shadow:rgba(0,0,0,.3)0 19px 38px,rgba(0,0,0,.22)0 15px 12px}.cmplz-categories .cmplz-category .cmplz-description-statistics-anonymous{display:block}.cmplz-categories .cmplz-category .cmplz-description-statistics{display:none}.wpforms-recaptcha-container{position:relative!important}div.wpforms-container-full .wpforms-form .cmplz-accept-marketing{background:gray}.wp-block-query .wp-block-post-template .wp-block-group.has-border-color{display:flex!important;flex-wrap:wrap!important}.wp-block-query .wp-block-post-template .wp-block-group.has-border-color>.wp-block-post-featured-image{flex:0 0 40%!important;max-width:40%!important}.wp-block-query .wp-block-post-template .wp-block-group.has-border-color>.wp-block-post-featured-image img{width:100%!important;height:100%!important;object-fit:cover!important}.wp-block-query .wp-block-post-template .wp-block-group.has-border-color>.wp-block-group{flex:1 1 0!important}@media (max-width:768px){.wp-block-query .wp-block-post-template .wp-block-group.has-border-color>.wp-block-post-featured-image{flex:0 0 100%!important;max-width:100%!important}}.single-post .wp-block-post-content p{font-size:18px;line-height:1.85;color:#374151;margin-bottom:1.5em}.single-post .wp-block-post-content h2{font-size:28px;font-weight:700;margin-top:2.5em;margin-bottom:.75em;color:#002b7f}.single-post .wp-block-post-content h3{font-size:22px;font-weight:700;margin-top:2em;color:#1a1a2e}.single-post .wp-block-post-content a{color:#002b7f;text-decoration:underline;text-underline-offset:3px;font-weight:500}.single-post .wp-block-post-content a:hover{color:#ce1126}.single-post .wp-block-post-content ol,.single-post .wp-block-post-content ul{font-size:18px;line-height:1.85;color:#374151;padding-left:1.5em}.single-post .wp-block-post-content blockquote{border-left:4px solid #002b7f;padding:1em 1.5em;background:#f9fafb;border-radius:0 8px 8px 0;font-style:italic;color:#4b5563}.single-post .wp-block-group{max-width:1200px;width:100%;margin:auto}body.single-post [class*=ilr-]:not(.ilr-navbar-mobile){animation:none!important;animation-delay:0s!important;opacity:1!important;transform:none!important;transition:none!important}body.single-post .ilr-pricing-card{animation:none!important}body.single-post :not(a):not(button){transition-duration:0s!important;animation-duration:0s!important}body.single-post [data-aos]{opacity:1!important;transform:none!important;transition:none!important}.ilr-badge{animation:fadeInDown .6s ease forwards}.ilr-title{animation:fadeInUp .8s ease forwards;animation-delay:.2s;opacity:0}.ilr-title-gradient{background-size:200%auto;animation:shimmer 3s linear infinite}.ilr-buttons,.ilr-price-row,.ilr-subtitle{animation:fadeInUp .8s ease forwards;animation-delay:.4s;opacity:0}.ilr-buttons,.ilr-price-row{animation-delay:.5s}.ilr-buttons{animation-delay:.6s}.ilr-video-container{animation:fadeInRight .8s ease forwards;animation-delay:.3s;opacity:0}.ilr-floating-rating{animation:fadeInUp .6s ease forwards,float 3s ease-in-out infinite;animation-delay:.8s,1.4s;opacity:0}.ilr-floating-badge{animation:fadeInDown .6s ease forwards,float 3s ease-in-out infinite;animation-delay:.9s,1.5s;opacity:0}.ilr-play-btn{transition:transform .3s ease,box-shadow .3s ease}.ilr-video-container:hover .ilr-play-btn{transform:translate(-50%,-50%) scale(1.1);box-shadow:0 15px 50px rgba(0,0,0,.2)}.ilr-stat{opacity:0;transform:translateY(30px);transition:all .7s cubic-bezier(.4,0,.2,1)}.ilr-stat.visible{opacity:1;transform:translateY(0)}.ilr-stat:nth-child(1){transition-delay:.1s}.ilr-stat:nth-child(2){transition-delay:.25s}.ilr-stat:nth-child(3){transition-delay:.4s}.ilr-stat:nth-child(4){transition-delay:.55s}.ilr-stat-number{transition:transform .3s ease,color .3s ease}.ilr-stat:hover .ilr-stat-number{transform:scale(1.1);color:#0ea5e9}.ilr-services-card,.ilr-why-card{opacity:0;transform:translateY(40px);transition:all .8s cubic-bezier(.4,0,.2,1)}.ilr-services-card.visible,.ilr-why-card.visible{opacity:1;transform:translateY(0)}.ilr-services-card:nth-child(1),.ilr-why-card:nth-child(1){transition-delay:.15s}.ilr-services-card:nth-child(2),.ilr-why-card:nth-child(2){transition-delay:.35s}.ilr-services-card:nth-child(3),.ilr-why-card:nth-child(3){transition-delay:.55s}.ilr-services-card:nth-child(4),.ilr-why-card:nth-child(4){transition-delay:.75s}.ilr-services-card:nth-child(5),.ilr-why-card:nth-child(5){transition-delay:.95s}.ilr-services-card:nth-child(6),.ilr-why-card:nth-child(6){transition-delay:1.15s}.ilr-services-card:hover,.ilr-why-card:hover{transform:translateY(-8px);box-shadow:0 20px 40px rgba(0,0,0,.1);border-color:#0ea5e9}.ilr-services-icon,.ilr-why-icon{transition:transform .3s ease}.ilr-services-card:hover .ilr-services-icon,.ilr-why-card:hover .ilr-why-icon{transform:scale(1.15) rotate(5deg)}.ilr-pricing-card{opacity:0;transform:translateY(40px);transition:all .8s cubic-bezier(.4,0,.2,1)}.ilr-pricing-card.visible{opacity:1;transform:translateY(0)}.ilr-pricing-card:nth-child(1){transition-delay:.1s}.ilr-pricing-card:nth-child(2){transition-delay:.3s}.ilr-pricing-card:nth-child(3){transition-delay:.5s}.ilr-pricing-card:nth-child(4){transition-delay:.7s}.ilr-pricing-card:hover{transform:translateY(-8px)}.ilr-pricing-card.featured.visible{animation:pulse 2.5s ease-in-out infinite;animation-delay:1.5s}.ilr-pricing-card.featured:hover{animation:none;transform:translateY(-8px)}.ilr-pricing-number{transition:all .3s ease}.ilr-pricing-card:hover .ilr-pricing-number{transform:scale(1.1);background:linear-gradient(135deg,#0ea5e9 0,#10b981 100%);color:#fff}.ilr-testimonial-card{opacity:0;transform:translateY(40px);transition:all .8s cubic-bezier(.4,0,.2,1)}.ilr-testimonial-card.visible{opacity:1;transform:translateY(0)}.ilr-testimonial-card:nth-child(1){transition-delay:.1s}.ilr-testimonial-card:nth-child(2){transition-delay:.3s}.ilr-testimonial-card:nth-child(3){transition-delay:.5s}.ilr-testimonial-card:nth-child(4){transition-delay:.7s}.ilr-testimonial-card:hover{transform:translateY(-5px);box-shadow:0 15px 40px rgba(0,0,0,.1)}.ilr-testimonial-star{transition:transform .2s ease}.ilr-testimonial-card:hover .ilr-testimonial-star{animation:pulse .5s ease}.ilr-testimonial-card:hover .ilr-testimonial-star:nth-child(1){animation-delay:0s}.ilr-testimonial-card:hover .ilr-testimonial-star:nth-child(2){animation-delay:.1s}.ilr-testimonial-card:hover .ilr-testimonial-star:nth-child(3){animation-delay:.2s}.ilr-testimonial-card:hover .ilr-testimonial-star:nth-child(4){animation-delay:.3s}.ilr-testimonial-card:hover .ilr-testimonial-star:nth-child(5){animation-delay:.4s}.ilr-testimonial-avatar{transition:transform .3s ease}.ilr-testimonial-card:hover .ilr-testimonial-avatar{transform:scale(1.1)}.ilr-faq-item,.ilr-faq-page-item{transition:all .3s ease}.ilr-faq-item:hover,.ilr-faq-page-item:hover{border-color:#0ea5e9}.ilr-faq-icon,.ilr-faq-page-icon{transition:transform .3s ease,color .3s ease}.ilr-faq-answer,.ilr-faq-page-answer{transition:max-height .4s ease,opacity .3s ease;opacity:0}.ilr-faq-item.active .ilr-faq-answer,.ilr-faq-page-item.active .ilr-faq-page-answer{opacity:1}.ilr-cta-subtitle,.ilr-cta-title{animation:fadeInUp .6s ease forwards}.ilr-cta-subtitle{animation-delay:.2s;opacity:0}.ilr-cta-btn{transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.ilr-cta-btn:hover{transform:translateY(-3px)}.ilr-btn-primary,.ilr-btn-secondary,.ilr-cta-btn,.ilr-pricing-btn{position:relative;overflow:hidden}.ilr-btn-primary::after,.ilr-cta-btn::after,.ilr-pricing-btn.primary::after{content:"";position:absolute;top:50%;left:50%;width:0;height:0;background:rgba(255,255,255,.2);border-radius:50%;transform:translate(-50%,-50%);transition:width .6s ease,height .6s ease}.ilr-btn-primary:hover::after,.ilr-cta-btn:hover::after,.ilr-pricing-btn.primary:hover::after{width:300px;height:300px}body.hostinger-ai-builder-elementor{padding-top:50px!important}div:has(>h1.hostinger-ai-page-title){display:none!important}.mailpoet_form,.mailpoet_form_popup_overlay,.mailpoet_form_popup_overlay>*{margin-block-start:0!important;margin-block-end:0!important}.grecaptcha-badge{visibility:hidden!important}html:not(.aos-initialized) [data-aos]{opacity:1!important;transform:none!important}.ilr-blog{padding:80px 20px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}.ilr-blog-inner{max-width:1200px;margin:0 auto}.ilr-blog-header{text-align:center;margin-bottom:56px}.ilr-blog-title{font-size:40px;font-weight:700;color:#1a1a2e;margin:0 0 16px;letter-spacing:-.025em}.ilr-blog-title span{background:linear-gradient(90deg,#002b7f 0,#ce1126 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ilr-blog-subtitle{font-size:18px;color:#4b5563;margin:0}.ilr-blog-categories{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-bottom:48px}.ilr-blog-categories a{background:#f3f4f6;color:#002b7f!important;padding:10px 20px;border-radius:50px;font-weight:600;font-size:14px;text-decoration:none!important;transition:all .3s ease}.ilr-blog-categories a.active,.ilr-blog-categories a:hover{background:#fcd116;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,43,127,.15)}.ilr-blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.ilr-blog-card{background:#fff;border:2px solid #e5e7eb;border-radius:16px;overflow:hidden;opacity:0;transform:translateY(40px);transition:opacity .8s cubic-bezier(.4,0,.2,1),transform .8s cubic-bezier(.4,0,.2,1)}.ilr-blog-card:nth-child(1){transition-delay:.1s}.ilr-blog-card:nth-child(2){transition-delay:.2s}.ilr-blog-card:nth-child(3){transition-delay:.3s}.ilr-blog-card:nth-child(4){transition-delay:.4s}.ilr-blog-card:nth-child(5){transition-delay:.5s}.ilr-blog-card:nth-child(6){transition-delay:.6s}.ilr-blog-card.visible{opacity:1;transform:translateY(0);transition-delay:0s;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.ilr-blog-card.visible:hover{border-color:#fcd116;box-shadow:0 20px 40px rgba(0,43,127,.12);transform:translateY(-8px)}.elementor-editor-active .ilr-blog-card{opacity:1!important;transform:translateY(0)!important}.ilr-blog-image{position:relative;height:200px;overflow:hidden}.ilr-blog-image img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.ilr-blog-card:hover .ilr-blog-image img{transform:scale(1.08)}.ilr-blog-category{position:absolute;top:16px;left:16px;background:#002b7f;color:#fff;font-size:11px;font-weight:600;padding:6px 12px;border-radius:50px;text-transform:uppercase;letter-spacing:.05em}.ilr-blog-content{padding:24px}.ilr-blog-meta{display:flex;align-items:center;gap:16px;margin-bottom:12px;font-size:13px;color:#6b7280}.ilr-blog-meta-item{display:flex;align-items:center;gap:6px}.ilr-blog-card-title,.ilr-blog-excerpt{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.ilr-blog-card-title{font-size:20px;font-weight:700;color:#1a1a2e;margin:0 0 12px;line-height:1.4;-webkit-line-clamp:2}.ilr-blog-card-title a{color:inherit;text-decoration:none;transition:color .2s ease}.ilr-author-bio-name a:hover,.ilr-blog-card-title a:hover{color:#002b7f}.ilr-blog-excerpt{font-size:15px;line-height:1.7;color:#4b5563;margin:0 0 20px;-webkit-line-clamp:3}.ilr-blog-link{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#002b7f;text-decoration:none;transition:gap .2s ease}.ilr-blog-link:hover{gap:12px}.ilr-blog-pagination{display:flex;justify-content:center;margin-top:56px}.ilr-blog-pagination ul{display:flex;gap:8px;list-style:none;padding:0;margin:0}.ilr-blog-pagination li a,.ilr-blog-pagination li span{display:flex;align-items:center;justify-content:center;min-width:44px;height:44px;padding:0 16px;border:2px solid #e5e7eb;border-radius:10px;font-size:15px;font-weight:600;color:#4b5563;text-decoration:none;background:#fff;transition:all .2s ease}.ilr-blog-pagination li a:hover{border-color:#fcd116;background:#fffef5}.ilr-blog-pagination li span.current{background:#002b7f;border-color:#002b7f;color:#fff}.ilr-blog-no-image{width:100%;height:100%;background:linear-gradient(135deg,#e8eef9 0,#f0f4ff 100%);display:flex;align-items:center;justify-content:center;font-size:48px;color:#002b7f}@media (max-width:968px){.ilr-blog-grid{grid-template-columns:repeat(2,1fr);gap:24px}}@media (max-width:600px){.ilr-blog-grid{grid-template-columns:1fr;max-width:400px;margin:0 auto}.ilr-blog-title{font-size:32px}.ilr-blog-image{height:180px}.ilr-blog-categories{gap:8px}.ilr-blog-categories a{padding:8px 16px;font-size:13px}}.cmplz-hidden{display:none!important}.woocommerce-product-gallery{opacity:1!important}#wpadminbar #wp-admin-bar-amelia-menu>.ab-item svg{color:#a7aaad}#wpadminbar #wp-admin-bar-amelia-menu:hover>.ab-item svg{color:#72aee6}#wpadminbar #wp-admin-bar-amelia-menu>.ab-item .ab-icon img{width:20px;height:20px;padding:0;object-fit:contain}.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none!important}@media screen and (max-height:1024px){.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none!important}}@media screen and (max-height:640px){.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none!important}}@font-face{ font-family:DMSans;font-style:normal;font-weight:400;font-display:swap;src:url(https://ilearnromanian.com/wp-content/themes/hostinger-ai-theme/assets/fonts/DMSans-Regular.ttf)format("truetype") }@font-face{ font-family:DMSans;font-style:italic;font-weight:400;font-display:swap;src:url(https://ilearnromanian.com/wp-content/themes/hostinger-ai-theme/assets/fonts/DMSans-Italic.ttf)format("truetype") }@font-face{ font-family:DMSans;font-style:normal;font-weight:500;font-display:swap;src:url(https://ilearnromanian.com/wp-content/themes/hostinger-ai-theme/assets/fonts/DMSans-Medium.ttf)format("truetype") }@font-face{ font-family:DMSans;font-style:italic;font-weight:500;font-display:swap;src:url(https://ilearnromanian.com/wp-content/themes/hostinger-ai-theme/assets/fonts/DMSans-MediumItalic.ttf)format("truetype") }@font-face{ font-family:DMSans;font-style:normal;font-weight:700;font-display:swap;src:url(https://ilearnromanian.com/wp-content/themes/hostinger-ai-theme/assets/fonts/DMSans-Bold.ttf)format("truetype") }@font-face{ font-family:DMSans;font-style:italic;font-weight:700;font-display:swap;src:url(https://ilearnromanian.com/wp-content/themes/hostinger-ai-theme/assets/fonts/DMSans-BoldItalic.ttf)format("truetype") }@font-face{ font-family:Caudex;font-style:normal;font-weight:400;font-display:swap;src:url(https://ilearnromanian.com/wp-content/themes/hostinger-ai-theme/assets/fonts/Caudex-Regular.ttf)format("truetype") }@font-face{ font-family:Cormorant;font-style:normal;font-weight:400;font-display:swap;src:url(https://ilearnromanian.com/wp-content/themes/hostinger-ai-theme/assets/fonts/Cormorant-Regular.ttf)format("truetype") }@font-face{ font-family:DMSerifDisplay;font-style:normal;font-weight:400;font-display:swap;src:url(https://ilearnromanian.com/wp-content/themes/hostinger-ai-theme/assets/fonts/DMSerifDisplay-Regular.ttf)format("truetype") }@font-face{ font-family:FiraSans;font-style:normal;font-weight:400;font-display:swap;src:url(https://ilearnromanian.com/wp-content/themes/hostinger-ai-theme/assets/fonts/FiraSans-Regular.ttf)format("truetype") }@font-face{ font-family:Gruppo;font-style:normal;font-weight:400;font-display:swap;src:url(https://ilearnromanian.com/wp-content/themes/hostinger-ai-theme/assets/fonts/Gruppo-Regular.ttf)format("truetype") }@font-face{ font-family:Junge;font-style:normal;font-weight:400;font-display:swap;src:url(https://ilearnromanian.com/wp-content/themes/hostinger-ai-theme/assets/fonts/Junge-Regular.ttf)format("truetype") }@font-face{ font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(https://ilearnromanian.com/wp-content/themes/hostinger-ai-theme/assets/fonts/Montserrat-Regular.ttf)format("truetype") }@font-face{ font-family:NunitoSans;font-style:normal;font-weight:variable;font-display:swap;src:url(https://ilearnromanian.com/wp-content/themes/hostinger-ai-theme/assets/fonts/NunitoSans-Variable.ttf)format("truetype") }@font-face{ font-family:PlayfairDisplay;font-style:normal;font-weight:400;font-display:swap;src:url(https://ilearnromanian.com/wp-content/themes/hostinger-ai-theme/assets/fonts/PlayfairDisplay-Regular.ttf)format("truetype") }@font-face{ font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(https://ilearnromanian.com/wp-content/themes/hostinger-ai-theme/assets/fonts/Poppins-Regular.ttf)format("truetype") }@font-face{ font-family:Prompt;font-style:normal;font-weight:400;font-display:swap;src:url(https://ilearnromanian.com/wp-content/themes/hostinger-ai-theme/assets/fonts/Prompt-Regular.ttf)format("truetype") }@font-face{ font-family:ProstoOne;font-style:normal;font-weight:400;font-display:swap;src:url(https://ilearnromanian.com/wp-content/themes/hostinger-ai-theme/assets/fonts/ProstoOne-Regular.ttf)format("truetype") }@font-face{ font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(https://ilearnromanian.com/wp-content/themes/hostinger-ai-theme/assets/fonts/Roboto-Regular.ttf)format("truetype") }@font-face{ font-family:TitilliumWeb;font-style:normal;font-weight:400;font-display:swap;src:url(https://ilearnromanian.com/wp-content/themes/hostinger-ai-theme/assets/fonts/TitilliumWeb-Regular.ttf)format("truetype") }@font-face{ font-family:Trirong;font-style:normal;font-weight:400;font-display:swap;src:url(https://ilearnromanian.com/wp-content/themes/hostinger-ai-theme/assets/fonts/Trirong-Regular.ttf)format("truetype") }@font-face{ font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(https://ilearnromanian.com/wp-content/themes/hostinger-ai-theme/assets/fonts/Lato-Regular.ttf)format("truetype") }@font-face{ font-family:"IBM Plex Mono";font-style:normal;font-weight:400;font-display:swap;src:url(https://ilearnromanian.com/wp-content/themes/hostinger-ai-theme/assets/fonts/IBMPlexMono-Regular.ttf)format("truetype") }@font-face{ font-family:Prata;font-style:normal;font-weight:400;font-display:swap;src:url(https://ilearnromanian.com/wp-content/themes/hostinger-ai-theme/assets/fonts/Prata-Regular.ttf)format("truetype") }@font-face{ font-family:Catamaran;font-style:normal;font-weight:variable;font-display:swap;src:url(https://ilearnromanian.com/wp-content/themes/hostinger-ai-theme/assets/fonts/Catamaran-Variable.ttf)format("truetype") }@font-face{ font-family:"Open Sans";font-style:normal;font-weight:variable;font-display:swap;src:url(https://ilearnromanian.com/wp-content/themes/hostinger-ai-theme/assets/fonts/OpenSans-Variable.ttf)format("truetype") }@font-face{ font-family:Manrope;font-style:normal;font-weight:variable;font-display:swap;src:url(https://ilearnromanian.com/wp-content/themes/hostinger-ai-theme/assets/fonts/Manrope-Variable.ttf)format("truetype") }.ilr-navbar{position:fixed;top:0;left:0;right:0;z-index:9999;background:rgba(255,255,255,.95);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid rgba(0,43,127,.08);font-family:"Inter",-apple-system,BlinkMacSystemFont,sans-serif;transition:all .3s ease}.ilr-navbar::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#002b7f 0,#002b7f 33.33%,#fcd116 33.33%,#fcd116 66.66%,#ce1126 66.66%,#ce1126 100%)}.ilr-navbar.scrolled{box-shadow:0 4px 30px rgba(0,43,127,.1)}.ilr-navbar-inner{max-width:1200px;margin:0 auto;padding:0 24px;height:76px;display:flex;align-items:center;justify-content:space-between;gap:32px}.ilr-navbar-logo{display:flex;align-items:center;text-decoration:none!important;flex-shrink:0}.ilr-navbar-logo img{height:44px;width:auto;transition:transform .3s ease}.ilr-navbar-logo:hover img{transform:scale(1.03)}.ilr-navbar-nav{display:flex;align-items:center;gap:8px}.ilr-navbar-link{padding:10px 16px;font-size:15px;font-weight:500;color:#4b5563!important;text-decoration:none!important;border-radius:8px;transition:all .2s ease}.ilr-navbar-link:hover{color:#002b7f!important;background:rgba(0,43,127,.06)}.ilr-navbar-link.active{color:#002b7f!important;font-weight:600}.ilr-navbar-link.active::after{content:"";position:absolute;bottom:4px;left:50%;transform:translateX(-50%);width:20px;height:3px;background:linear-gradient(90deg,#002b7f,#ce1126);border-radius:2px}.ilr-navbar-dropdown,.ilr-navbar-link{position:relative}.ilr-navbar-dropdown-menu{position:absolute;top:100%;left:50%;transform:translateX(-50%) translateY(10px);min-width:200px;background:#fff;border:1px solid rgba(0,43,127,.1);border-radius:16px;box-shadow:0 20px 50px rgba(0,43,127,.15);padding:12px;opacity:0;visibility:hidden;transition:all .3s ease}.ilr-navbar-dropdown:hover .ilr-navbar-dropdown-menu{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.ilr-navbar-dropdown-item{display:block;padding:12px 16px;font-size:14px;font-weight:500;color:#4b5563!important;text-decoration:none!important;border-radius:10px;transition:all .2s ease}.ilr-navbar-dropdown-item:hover{background:linear-gradient(135deg,rgba(0,43,127,.08),rgba(252,209,22,.08));color:#002b7f!important;padding-left:20px}.ilr-cart-count,.ilr-navbar-cart{display:flex;align-items:center;justify-content:center}.ilr-navbar-cart{position:relative;width:44px;height:44px;background:rgba(0,43,127,.06);border-radius:10px;color:#002b7f!important;text-decoration:none!important;transition:all .2s ease;flex-shrink:0}.ilr-navbar-cart:hover{background:rgba(0,43,127,.12)}.ilr-cart-count{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;background:#ce1126;color:#fff;font-size:11px;font-weight:700;border-radius:50%;padding:0 4px}.ilr-cart-count:empty{display:none}.ilr-navbar-cta{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;background:linear-gradient(135deg,#002b7f 0,#0039a6 100%);color:#fff!important;font-size:14px;font-weight:600;text-decoration:none!important;border-radius:50px;box-shadow:0 4px 14px rgba(0,43,127,.35);transition:all .3s ease;flex-shrink:0}.ilr-navbar-cta:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,43,127,.4);background:linear-gradient(135deg,#001d52 0,#002b7f 100%)}.ilr-navbar-cta svg{width:16px;height:16px;transition:transform .2s ease}.ilr-navbar-cta:hover svg{transform:translateX(3px)}.ilr-navbar-right{display:flex;align-items:center;gap:12px}.ilr-navbar-toggle{display:none;width:44px;height:44px;background:rgba(0,43,127,.06);border:0;border-radius:12px;cursor:pointer;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:12px;transition:all .2s ease}.ilr-navbar-toggle:hover{background:rgba(0,43,127,.1)}.ilr-navbar-toggle span{display:block;width:20px;height:2px;background:#002b7f;border-radius:2px;transition:all .3s ease}.ilr-navbar-toggle.active span:nth-child(1){transform:rotate(45deg) translate(5px,5px)}.ilr-navbar-toggle.active span:nth-child(2){opacity:0}.ilr-navbar-toggle.active span:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}.ilr-navbar-mobile{display:none;position:fixed;top:79px;left:0;right:0;background:#fff;border-top:1px solid rgba(0,43,127,.08);box-shadow:0 20px 40px rgba(0,43,127,.1);padding:20px;opacity:0;transform:translateY(-10px);transition:all .3s ease;max-height:calc(100vh - 79px);overflow-y:auto}.admin-bar .ilr-navbar-mobile{top:111px;max-height:calc(100vh - 111px)}@media (max-width:782px){.admin-bar .ilr-navbar-mobile{top:125px;max-height:calc(100vh - 125px)}}.ilr-navbar-mobile.active{opacity:1;transform:translateY(0)}.ilr-navbar-mobile-link{display:block;padding:14px 16px;font-size:16px;font-weight:500;color:#4b5563!important;text-decoration:none!important;border-radius:12px;transition:all .2s ease}.ilr-navbar-mobile-link.active,.ilr-navbar-mobile-link:hover{background:rgba(0,43,127,.06);color:#002b7f!important}.ilr-navbar-mobile-dropdown{border-bottom:1px solid rgba(0,43,127,.06)}.ilr-navbar-mobile-dropdown-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;background:0 0;border:0;cursor:pointer;font-family:inherit}.ilr-navbar-mobile-dropdown-toggle .ilr-dropdown-arrow{transition:transform .3s ease;color:#6b7280}.ilr-navbar-mobile-dropdown.open .ilr-dropdown-arrow{transform:rotate(180deg);color:#002b7f}.ilr-navbar-mobile-dropdown-menu{max-height:0;overflow:hidden;transition:max-height .3s ease;background:rgba(0,43,127,.03);border-radius:8px;margin:0 8px 8px}.ilr-navbar-mobile-dropdown.open .ilr-navbar-mobile-dropdown-menu{max-height:200px}.ilr-navbar-mobile-sublink{display:block;padding:12px 20px;font-size:15px;font-weight:500;color:#4b5563!important;text-decoration:none!important;transition:all .2s ease}.ilr-navbar-mobile-sublink:hover{color:#002b7f!important;background:rgba(0,43,127,.05);padding-left:24px}.ilr-navbar-mobile-cta{display:block;text-align:center;padding:16px 24px;margin-top:16px;background:linear-gradient(135deg,#002b7f 0,#0039a6 100%);color:#fff!important;font-size:16px;font-weight:600;text-decoration:none!important;border-radius:50px;box-shadow:0 4px 14px rgba(0,43,127,.35)}@media (max-width:968px){.ilr-navbar-cta,.ilr-navbar-nav{display:none}.ilr-navbar-toggle{display:flex}.ilr-navbar-mobile{display:block;pointer-events:none}.ilr-navbar-mobile.active{pointer-events:auto}.ilr-navbar-right{gap:8px}}@media (max-width:480px){.ilr-navbar-inner{padding:0 16px;height:68px}.ilr-navbar-mobile{top:65px}.admin-bar .ilr-navbar-mobile{top:117px}}@media (max-width:480px){body{padding-top:68px}}.admin-bar .ilr-navbar{top:32px}@media (max-width:782px){.admin-bar .ilr-navbar{top:46px}}.ilr-comparison-table{width:100%;border-collapse:separate;border-spacing:0;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.08);font-family:"Montserrat",sans-serif;font-size:15px;margin:32px 0}.ilr-comparison-table thead tr{background:#002b7f;color:#fff}.ilr-comparison-table th{padding:14px 16px;text-align:left;font-weight:600;font-size:14px;letter-spacing:.02em}.ilr-comparison-table td{padding:14px 16px;border-bottom:1px solid #e5e7eb;color:#374151}.ilr-comparison-table tbody tr:nth-child(even){background:#f9fafb}.ilr-comparison-table tbody tr:nth-child(odd){background:#fff}.ilr-comparison-table tbody tr:hover{background:#e8eef9}.ilr-comparison-table tbody tr:last-child td{border-bottom:none}.ilr-comparison-table td:first-child{font-weight:600;color:#002b7f}.ilr-tag-yes{background:#dcfce7;color:#166534}.ilr-tag-basic,.ilr-tag-no,.ilr-tag-yes{padding:3px 10px;border-radius:50px;font-size:12px;font-weight:600}.ilr-tag-no{background:#fee2e2;color:#991b1b}.ilr-tag-basic{background:#fcd116;color:#1a1a2e}@media (max-width:640px){.ilr-comparison-table{font-size:13px}.ilr-comparison-table td,.ilr-comparison-table th{padding:10px 8px}}.ilr-author-bio-separator{border:0;border-top:2px solid #e5e7eb;margin:48px 0 0}.wp-block-post-author-name{display:none!important}.wp-block-group-is-layout-flex:has(>.wp-block-post-author-name),.wp-block-separator:has(+.wp-block-group-is-layout-flex){display:none!important}.ilr-author-bio{display:flex;gap:24px;align-items:flex-start;background:#f9f9f9;border:1px solid #e5e7eb;border-radius:16px;padding:28px;margin-top:48px;font-family:"Montserrat",sans-serif}.ilr-author-bio-photo{flex-shrink:0;width:100px;height:100px;border-radius:50%;object-fit:cover;border:2px solid #002b7f}.ilr-author-bio-info{flex:1}.ilr-author-bio-label{font-size:11px!important;text-transform:uppercase;letter-spacing:1px;color:#666!important;margin:0 0 4px!important}.ilr-author-bio-name{font-family:"Fira Sans",sans-serif;font-size:20px;font-weight:700;color:#313131;margin:0 0 4px}.ilr-author-bio-name a{color:#313131;text-decoration:none}.ilr-author-bio-role{font-size:13px;color:#002b7f;font-weight:600;margin:0 0 12px}.ilr-author-bio-text{font-size:14px;line-height:1.6;color:#4b5563;margin:0 0 12px}.ilr-author-bio-credentials{display:flex;flex-wrap:wrap;gap:6px}.ilr-author-bio-credential{font-size:12px;background:#fff;border:1px solid #e5e7eb;border-radius:6px;padding:4px 10px;color:#374151}@media (max-width:600px){.ilr-author-bio{flex-direction:column;align-items:center;text-align:center}.ilr-author-bio-credentials{justify-content:center}}#mp_form_popup1 .mailpoet_form_popup_overlay,.wc-block-components-notice-banner>.wc-block-components-button>svg{margin:0!important}#mp_form_popup1 form{margin-bottom:0}#mp_form_popup1 h1.mailpoet-heading{margin:0 0 20px}#mp_form_popup1 p.mailpoet_form_paragraph.last{margin-bottom:5px}#mp_form_popup1 .mailpoet_column_with_background{padding:10px}#mp_form_popup1 .mailpoet_form_column:not(:first-child){margin-left:20px}#mp_form_popup1 .mailpoet_paragraph{line-height:20px;margin-bottom:20px}#mp_form_popup1 .mailpoet_checkbox_label,#mp_form_popup1 .mailpoet_date_label,#mp_form_popup1 .mailpoet_list_label,#mp_form_popup1 .mailpoet_radio_label,#mp_form_popup1 .mailpoet_segment_label,#mp_form_popup1 .mailpoet_select_label,#mp_form_popup1 .mailpoet_text_label,#mp_form_popup1 .mailpoet_textarea_label{display:block;font-weight:400}#mp_form_popup1 .mailpoet_date,#mp_form_popup1 .mailpoet_date_day,#mp_form_popup1 .mailpoet_date_month,#mp_form_popup1 .mailpoet_date_year,#mp_form_popup1 .mailpoet_select,#mp_form_popup1 .mailpoet_text,#mp_form_popup1 .mailpoet_textarea{display:block}#mp_form_popup1 .mailpoet_text,#mp_form_popup1 .mailpoet_textarea{width:200px}#mp_form_popup1 .mailpoet_form_loading{width:30px;text-align:center;line-height:normal}#mp_form_popup1 .mailpoet_form_loading>span{width:5px;height:5px;background-color:#5b5b5b}#mp_form_popup1{border-radius:16px;background:#fff;color:#313131;text-align:left;width:25%;max-width:100vw}#mp_form_popup1 .mailpoet_message{margin:0;padding:0 20px}#mp_form_popup1 .mailpoet_validate_success,#mp_form_popup1 input.parsley-success,#mp_form_popup1 select.parsley-success,#mp_form_popup1 textarea.parsley-success{color:#00d084}#mp_form_popup1 .mailpoet_validate_error,#mp_form_popup1 .parsley-custom-error-message,#mp_form_popup1 .parsley-errors-list,#mp_form_popup1 .parsley-required,#mp_form_popup1 input.parsley-error,#mp_form_popup1 select.parsley-error,#mp_form_popup1 textarea.textarea.parsley-error{color:#cf2e2e}#mp_form_popup1 .mailpoet_paragraph.last{margin-bottom:0}@media (max-width:500px){#mp_form_popup1{background:#fff;animation:none;border:0;border-radius:0;bottom:0;left:0;max-height:40%;padding:20px;right:0;top:auto;transform:none;width:100%;min-width:100%}}@media (min-width:500px){#mp_form_popup1{padding:16px}#mp_form_popup1 .last .mailpoet_paragraph:last-child{margin-bottom:0}}@media (max-width:500px){#mp_form_popup1 .mailpoet_form_column:last-child .mailpoet_paragraph:last-child{margin-bottom:0}}input[name="data[form_field_ZGQwMGE4Yjc5OWMyX2VtYWls]"]::placeholder{color:#abb8c3;opacity:1}.ilr-footer{background:#1a1a2e;padding:64px 20px 0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;position:relative}.ilr-footer::before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#002b7f 0,#002b7f 33.33%,#fcd116 33.33%,#fcd116 66.66%,#ce1126 66.66%,#ce1126 100%)}.ilr-footer-inner{max-width:1140px;margin:0 auto}.ilr-footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1.5fr;gap:48px;padding-bottom:48px;border-bottom:1px solid rgba(255,255,255,.1)}.ilr-footer-logo{display:flex;align-items:center;gap:12px;margin-bottom:20px;text-decoration:none!important}.ilr-footer-logo-icon{width:48px;height:48px;background:linear-gradient(135deg,#002b7f 0,#ce1126 100%);border-radius:12px;display:flex;align-items:center;justify-content:center}.ilr-footer-logo-text{font-size:20px;font-weight:700;color:#fff!important}.ilr-footer-logo-text span{color:#fcd116!important}.ilr-footer-desc{font-size:15px;line-height:1.7;color:rgba(255,255,255,.7);margin:0 0 24px;max-width:300px}.ilr-footer-social{display:flex;gap:12px}.ilr-footer-links a,.ilr-footer-social a{text-decoration:none!important;transition:all .2s ease}.ilr-footer-social a{width:40px;height:40px;background:rgba(255,255,255,.1);border-radius:10px;display:flex;align-items:center;justify-content:center;color:#fff!important}.ilr-footer-social a:hover{background:#fcd116;color:#002b7f!important;transform:translateY(-2px)}.ilr-footer-social svg{width:20px;height:20px}.ilr-footer-column h3{font-size:14px;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:.05em;margin:0 0 20px}.ilr-footer-links{list-style:none;padding:0;margin:0}.ilr-footer-links li{margin-bottom:12px}.ilr-footer-links a{font-size:15px;color:rgba(255,255,255,.7)!important}.ilr-footer-links a:hover{color:#fcd116!important;padding-left:4px}.ilr-footer-contact-item{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px}.ilr-footer-contact-icon{width:36px;height:36px;background:rgba(255,255,255,.1);border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ilr-footer-contact-icon svg{width:18px;height:18px;color:#fcd116}.ilr-footer-contact-text{font-size:15px;color:rgba(255,255,255,.7);line-height:1.5}.ilr-footer-contact-text a,.ilr-footer-legal a{color:rgba(255,255,255,.7)!important;text-decoration:none!important;transition:color .2s ease}.ilr-footer-contact-text a:hover,.ilr-footer-legal a:hover{color:#fcd116!important}.ilr-footer-charity{background:linear-gradient(135deg,rgba(0,43,127,.3)0,rgba(206,17,38,.3) 100%);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:20px 24px;margin-top:48px;display:flex;align-items:center;gap:16px}.ilr-footer-charity-icon{font-size:32px}.ilr-footer-charity-text{font-size:14px;color:rgba(255,255,255,.8);line-height:1.6}.ilr-footer-charity-text strong{color:#fcd116}.ilr-footer-bottom{display:flex;justify-content:space-between;align-items:center;padding:24px 0;margin-top:24px}.ilr-footer-copyright{font-size:14px;color:rgba(255,255,255,.5);margin:0}.ilr-footer-legal{display:flex;gap:24px}.ilr-footer-legal a{font-size:14px;color:rgba(255,255,255,.5)!important}@media (max-width:968px){.ilr-footer-grid{grid-template-columns:1fr 1fr;gap:40px}.ilr-footer-brand{grid-column:span 2}}@media (max-width:600px){.ilr-footer{padding:48px 16px 0}.ilr-footer-grid{grid-template-columns:1fr 1fr;gap:24px 16px}.ilr-footer-brand{grid-column:span 2}.ilr-footer-desc{max-width:100%}.ilr-footer-charity{flex-direction:column;text-align:center;grid-column:span 2}.ilr-footer-bottom{flex-direction:column;gap:16px;text-align:center}.ilr-footer-legal{flex-wrap:wrap;justify-content:center}}:root{--wc-separator-color:color-mix(in srgb,currentColor 20%,transparent)}body.wc-block-product-gallery-modal-open,body.wc-modal--open{overflow:hidden}.wc-block-grid__products .wc-block-grid__product-image{display:block;position:relative;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image a{border:0;box-shadow:none;outline:0;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image img{height:auto;max-width:100%;width:100%}.wc-block-grid__products .wc-block-grid__product-image img[hidden]{display:none}.wc-block-grid__products .wc-block-grid__product-image img[alt=""]{border:1px solid #f2f2f2}.edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title,.editor-styles-wrapper .wc-block-grid__product-title,.wc-block-grid__product-title{color:inherit;display:block;font-family:inherit;font-size:inherit;font-weight:700;line-height:1.2;padding:0}.wc-block-grid__product-price,.wc-block-grid__product-rating,.wp-block-woocommerce-product-review-rating{display:block}.wc-block-grid__product-price .wc-block-grid__product-price__regular{margin-right:.5em}.wc-block-grid__product-add-to-cart.wp-block-button{white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{display:inline-flex;font-size:1em;justify-content:center;text-align:center;white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading{opacity:.25}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.added:after{content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading:after{animation:spin 2s linear infinite;content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.has-5-columns:not(.alignfull) .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-6-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-7-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-8-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-9-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after{content:"";margin:0}.wc-block-grid__product-rating .star-rating,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars,.wc-block-grid__product-rating .wc-block-product-review-rating__stars,.wp-block-woocommerce-product-review-rating .star-rating,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars{font-family:WooCommerce;font-size:1em;font-weight:400;height:1.618em;line-height:1.618;margin:0 auto;overflow:hidden;position:relative;text-align:left;width:5.3em}.wc-block-grid__product-rating .star-rating:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars:before,.wp-block-woocommerce-product-review-rating .star-rating:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars:before{content:"SSSSS";left:0;opacity:.5;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid__product-rating .star-rating span,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span,.wp-block-woocommerce-product-review-rating .star-rating span,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span{left:0;overflow:hidden;padding-top:1.5em;position:absolute;right:0;top:0}.wc-block-grid__product-rating .star-rating span:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span:before,.wp-block-woocommerce-product-review-rating .star-rating span:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span:before{color:inherit;content:"SSSSS";left:0;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid .wc-block-grid__product-onsale,.wc-block-grid__product-image .wc-block-grid__product-onsale{background:#fff;border:1px solid #43454b;border-radius:4px;color:#43454b;display:inline-block;font-size:.875em;font-weight:600;left:auto;padding:.25em .75em;position:absolute;right:4px;text-align:center;text-transform:uppercase;top:4px;width:auto;z-index:9}.wc-block-grid__product .wc-block-grid__product-image,.wc-block-grid__product .wc-block-grid__product-link{display:inline-block;position:relative}.wc-block-grid__product .wc-block-grid__product-image:not(.wc-block-components-product-image),.wc-block-grid__product .wc-block-grid__product-title{margin:0 0 12px}.wc-block-grid__product .wc-block-grid__product-add-to-cart,.wc-block-grid__product .wc-block-grid__product-onsale,.wc-block-grid__product .wc-block-grid__product-price,.wc-block-grid__product .wc-block-grid__product-rating{margin:0 auto 12px}.theme-twentysixteen .wc-block-grid .price ins{color:#77a464}.theme-twentynineteen .wc-block-grid__product{font-size:.88889em}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-components-product-title,.theme-twentynineteen .wc-block-grid__product-onsale,.theme-twentynineteen .wc-block-grid__product-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.theme-twentynineteen .wc-block-grid__product-title:before{display:none}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-grid__product-onsale{line-height:1}.theme-twentynineteen .editor-styles-wrapper .wp-block-button .wp-block-button__link:not(.has-text-color){color:#fff}.theme-twentytwenty .wc-block-grid__product-link{color:#000}.theme-twentytwenty .wc-block-components-product-title,.theme-twentytwenty .wc-block-grid__product-title{color:#cd2653;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:1em}.theme-twentytwenty .wp-block-columns .wc-block-components-product-title{margin-top:0}.theme-twentytwenty .wc-block-components-product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-components-product-price__value,.theme-twentytwenty .wc-block-grid__product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-grid__product-price__value{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:.9em}.theme-twentytwenty .wc-block-components-product-price del,.theme-twentytwenty .wc-block-grid__product-price del{opacity:.7}.theme-twentytwenty .star-rating,.theme-twentytwenty .wc-block-grid__product-rating{font-size:.7em}.theme-twentytwenty .star-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .star-rating .wc-block-grid__product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-grid__product-rating__stars{line-height:1}.theme-twentytwenty .wc-block-components-product-button>.wp-block-button__link,.theme-twentytwenty .wc-block-grid__product-add-to-cart>.wp-block-button__link{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}.theme-twentytwenty .wc-block-components-product-sale-badge,.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{background:#cd2653;color:#fff;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.2;text-transform:uppercase}.theme-twentytwenty .wc-block-grid__products .wc-block-components-product-sale-badge{position:static}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-image .wc-block-components-product-sale-badge{position:absolute}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale:not(.wc-block-components-product-sale-badge){position:absolute;right:4px;top:4px;z-index:1}.theme-twentytwenty .wc-block-active-filters__title,.theme-twentytwenty .wc-block-attribute-filter__title,.theme-twentytwenty .wc-block-price-filter__title,.theme-twentytwenty .wc-block-stock-filter__title{font-size:1em}.theme-twentytwenty .wc-block-active-filters .wc-block-active-filters__clear-all,.theme-twentytwenty .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{font-size:.75em}@media only screen and (min-width:768px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}@media only screen and (min-width:1168px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}.theme-twentytwentytwo .wc-block-grid__product-add-to-cart .added_to_cart{display:block;margin-top:12px}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip-path:none;color:#2b2d2f;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.wp-block-group.woocommerce.product .up-sells.upsells.products{max-width:var(--wp--style--global--wide-size)}.wc-block-components-notice-banner{align-content:flex-start;align-items:stretch;background-color:#fff;border:1px solid #2f2f2f;border-radius:4px;box-sizing:border-box;color:#2f2f2f;display:flex;font-size:.875em;font-weight:400;gap:12px;line-height:1.5;margin:16px 0;padding:16px!important}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content{align-self:center;flex-basis:100%;padding-right:16px;white-space:normal}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content:last-child{padding-right:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-block-components-notice-banner__summary{font-weight:600;margin:0 0 8px}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul{margin:0 0 0 24px;padding:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol li:after,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul li:after{clear:both;content:"";display:block}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{appearance:none;background:0 0!important;border:0;color:#2f2f2f!important;float:right;margin:0 0 0 20px;opacity:.7;padding:0!important;text-decoration-line:underline;text-underline-position:under;transition:all .2s ease-in-out}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:active,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:focus,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:hover{opacity:1;text-decoration:none}.wc-block-components-notice-banner>svg{fill:#fff;background-color:#2f2f2f;border-radius:50%;flex-grow:0;flex-shrink:0;height:100%;padding:2px}.wc-block-components-notice-banner>.wc-block-components-button{background:0 0!important;border:0!important;box-shadow:none!important;color:#2f2f2f!important;flex:0 0 16px;height:16px!important;margin:6px 0 0 auto!important;min-height:auto!important;min-width:0!important;opacity:.6;outline:0!important;padding:0!important;width:16px!important}.wc-block-components-notice-banner>.wc-block-components-button:active,.wc-block-components-notice-banner>.wc-block-components-button:focus,.wc-block-components-notice-banner>.wc-block-components-button:hover{opacity:1}.wc-block-components-notice-banner>.wc-block-components-button:focus{outline:2px solid currentColor!important;outline-offset:0}.wc-block-components-notice-banner.is-error{background-color:#fff0f0;border-color:#cc1818}.wc-block-components-notice-banner.is-error>svg{background-color:#cc1818;transform:rotate(180deg)}.wc-block-components-notice-banner.is-warning{background-color:#fffbf4;border-color:#f0b849}.wc-block-components-notice-banner.is-warning>svg{background-color:#f0b849;transform:rotate(180deg)}.wc-block-components-notice-banner.is-success{background-color:#f4fff7;border-color:#4ab866}.wc-block-components-notice-banner.is-success>svg{background-color:#4ab866}.wc-block-components-notice-banner.is-info{background-color:#f4f8ff;border-color:#007cba}.wc-block-components-notice-banner.is-info>svg{background-color:#007cba}.wc-block-components-notice-banner:focus{outline-width:0}.wc-block-components-notice-banner:focus-visible{outline-style:solid;outline-width:2px}.woocommerce.wc-block-store-notices.alignwide{max-width:var(--wp--style--global--wide-size)}