.elementor-2246 .elementor-element.elementor-element-637de20{text-align:left}.elementor-2246 .elementor-element.elementor-element-637de20 img{width:64%}.elementor-2246 .elementor-element.elementor-element-2513510 .pp-menu-toggle{margin:0 auto}.elementor-2246 .elementor-element.elementor-element-2513510 .pp-advanced-menu--main .pp-menu-item{color:#000000FC;fill:#000000FC}.elementor-2246 .elementor-element.elementor-element-2513510 .pp-advanced-menu--main .pp-advanced-menu--dropdown{min-width:50px}.elementor-2246 .elementor-element.elementor-element-2513510 .pp-advanced-menu .pp-menu-item,.elementor-2246 .elementor-element.elementor-element-2513510 .pp-advanced-menu-main-wrapper.pp-advanced-menu--type-full-screen .pp-advanced-menu--dropdown .pp-menu-item,.pp-advanced-menu--dropdown.pp-advanced-menu__container.pp-menu-2513510 .pp-menu-item{font-family:"Montserrat regular",Montserrat;font-weight:600}.elementor-2246 .elementor-element.elementor-element-2513510 .pp-advanced-menu--dropdown .pp-menu-item,.elementor-2246 .elementor-element.elementor-element-2513510 .pp-advanced-menu--dropdown .pp-sub-item,.pp-advanced-menu--dropdown.pp-advanced-menu__container.pp-menu-2513510 .sub-menu .pp-menu-item,.pp-advanced-menu--dropdown.pp-advanced-menu__container.pp-menu-2513510 .sub-menu .pp-sub-item{font-family:"Montserrat regular",Montserrat;font-weight:600}.elementor-2246 .elementor-element.elementor-element-2513510 .pp-advanced-menu .sub-arrow,.pp-advanced-menu__container.pp-menu-2513510 .sub-arrow{font-size:0}.elementor-2246 .elementor-element.elementor-element-a058ccd{--main-alignment:left;--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-border-width:0;--toggle-button-border-radius:0;--items-indicator-text-color:#FFF;--items-indicator-background-color:#00A0AE;--cart-border-style:none;--cart-footer-layout:1fr 1fr;--products-max-height-sidecart:calc(100vh - 240px);--products-max-height-minicart:calc(100vh - 385px)}.elementor-2246 .elementor-element.elementor-element-a058ccd .elementor-menu-cart__toggle .elementor-button{box-shadow:0 0 10px 0 rgba(0,0,0,.5);font-family:"Montserrat",Montserrat;font-weight:600}.elementor-2246 .elementor-element.elementor-element-a058ccd .elementor-menu-cart__subtotal{font-family:"Montserrat",Montserrat}.elementor-2246 .elementor-element.elementor-element-a058ccd .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0}.elementor-2246 .elementor-element.elementor-element-a058ccd .elementor-menu-cart__product-name a{font-family:"Montserrat",Montserrat}.elementor-2246 .elementor-element.elementor-element-a058ccd .elementor-menu-cart__product-price{font-family:"Montserrat",Montserrat}.elementor-2246 .elementor-element.elementor-element-a058ccd .elementor-menu-cart__footer-buttons .elementor-button{font-family:"Montserrat",Montserrat}.elementor-2246 .elementor-element.elementor-element-3db45a9{--spacer-size:20px}.elementor-2246 .elementor-element.elementor-element-a09cea8{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#000}.elementor-2246 .elementor-element.elementor-element-a09cea8 .elementor-headline{text-align:center;font-size:51px}.elementor-2246 .elementor-element.elementor-element-a09cea8 .elementor-headline-dynamic-wrapper path{stroke:#00A0AE}.elementor-2246 .elementor-element.elementor-element-a09cea8 .elementor-headline-dynamic-wrapper svg{z-index:2}.elementor-2246 .elementor-element.elementor-element-a09cea8 .elementor-headline-dynamic-text{z-index:auto}.elementor-2246 .elementor-element.elementor-element-65d9b92{--spacer-size:20px}.elementor-2246 .elementor-element.elementor-element-a8eddc0.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-2246 .elementor-element.elementor-element-a8eddc0.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#000;margin-bottom:10px}.elementor-2246 .elementor-element.elementor-element-a8eddc0.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#000;margin-bottom:10px}.elementor-2246 .elementor-element.elementor-element-a8eddc0.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-2246 .elementor-element.elementor-element-a8eddc0.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Montserrat",Montserrat;font-size:19px;font-weight:600}.elementor-2246 .elementor-element.elementor-element-a8eddc0.elementor-wc-products ul.products li.product .star-rating{color:#000;font-size:0em;margin-bottom:0}.elementor-2246 .elementor-element.elementor-element-a8eddc0.elementor-wc-products ul.products li.product .price{color:#00A0AE;font-family:"Montserrat",Montserrat;font-size:1px;font-weight:600}.elementor-2246 .elementor-element.elementor-element-a8eddc0.elementor-wc-products ul.products li.product .price ins{color:#00A0AE}.elementor-2246 .elementor-element.elementor-element-a8eddc0.elementor-wc-products ul.products li.product .price ins .amount{color:#00A0AE}.elementor-2246 .elementor-element.elementor-element-a8eddc0.elementor-wc-products ul.products li.product .price del{color:red}.elementor-2246 .elementor-element.elementor-element-a8eddc0.elementor-wc-products ul.products li.product .price del .amount{color:red}.elementor-2246 .elementor-element.elementor-element-a8eddc0.elementor-wc-products ul.products li.product .price del{font-weight:600}.elementor-2246 .elementor-element.elementor-element-a8eddc0.elementor-wc-products ul.products li.product .button{color:#FFF;background-color:#00A0AE;border-color:#00A0AE;font-family:"Montserrat",Montserrat;font-size:15px;border-style:solid;border-width:0 0 0 0;border-radius:0 0 0 0}.elementor-2246 .elementor-element.elementor-element-a8eddc0.elementor-wc-products ul.products li.product .button:hover{color:#FFF;background-color:#4CC2CC;border-color:#00A0AE}.elementor-2246 .elementor-element.elementor-element-a8eddc0.elementor-wc-products .added_to_cart{color:#C3C3C300;font-family:"Montserrat",Montserrat}.elementor-2246 .elementor-element.elementor-element-a8eddc0.elementor-wc-products ul.products li.product{border-style:solid;border-width:0 0 0 0;border-radius:10px;padding:0 0 0 0;box-shadow:0 0 10px 0 rgba(0,0,0,.32);border-color:#C3C3C3}.elementor-2246 .elementor-element.elementor-element-a8eddc0.elementor-wc-products ul.products li.product:hover{box-shadow:0 0 10px 0 #7A7A7A;background-color:rgba(122,122,122,0)}.elementor-2246 .elementor-element.elementor-element-a8eddc0.elementor-wc-products ul.products li.product span.onsale{display:block;background-color:#00A0AE;font-family:"Montserrat",Montserrat;font-weight:800;border-radius:22px;min-width:46px;min-height:39px;line-height:39px;margin:-11px}.elementor-2246 .elementor-element.elementor-element-34b41a8c{margin-top:50px;margin-bottom:0}.elementor-2246 .elementor-element.elementor-element-1d2f4135>.elementor-widget-container{padding:-8px 0 15px 0}.elementor-2246 .elementor-element.elementor-element-1d2f4135{text-align:center}.elementor-2246 .elementor-element.elementor-element-1d2f4135 .elementor-heading-title{font-size:47px;font-weight:600;line-height:1.2em;color:#000}.elementor-2246 .elementor-element.elementor-element-7bce8558>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-2246 .elementor-element.elementor-element-7bce8558>.elementor-container{max-width:1402px}.elementor-2246 .elementor-element.elementor-element-7bce8558{padding:25px 0 50px 0}.elementor-2246 .elementor-element.elementor-element-1583fb01>.elementor-element-populated{padding:0% 10% 0% 10%}.elementor-2246 .elementor-element.elementor-element-c493378>.elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#C3C3C3;border-radius:10px 10px 10px 10px;box-shadow:0 0 10px 0 rgba(0,0,0,.32)}.elementor-2246 .elementor-element.elementor-element-c493378:hover .elementor-widget-container{box-shadow:0 0 10px 0 rgba(0,0,0,.67)}.elementor-2246 .elementor-element.elementor-element-c493378 .pp-info-box-icon img{width:100px}.elementor-2246 .elementor-element.elementor-element-c493378 .pp-info-box-title{color:#000;font-size:29px;font-weight:700;margin-bottom:15px}.elementor-2246 .elementor-element.elementor-element-c493378 .pp-info-box-subtitle{color:#000;font-size:20px;font-weight:500;margin-bottom:20px}.elementor-2246 .elementor-element.elementor-element-c493378 .pp-info-box-divider{border-bottom-style:solid;width:30px;border-bottom-width:2px}.elementor-2246 .elementor-element.elementor-element-c493378 .pp-info-box-divider-wrap{margin-bottom:20px}.elementor-2246 .elementor-element.elementor-element-c493378 .pp-info-box-description{margin-bottom:0}.elementor-2246 .elementor-element.elementor-element-c493378 .pp-info-box-button{color:#FFF;background-color:#00A0AE;border-radius:5px 5px 5px 5px;font-weight:600}.elementor-2246 .elementor-element.elementor-element-c493378 .pp-info-box-button .pp-icon{fill:#FFF}.elementor-2246 .elementor-element.elementor-element-c493378 .pp-slider-arrow{font-size:22px}.elementor-2246 .elementor-element.elementor-element-44f68867 .elementor-button{background-color:#00A0AE;font-size:20px;font-weight:600;text-transform:uppercase;fill:#fff;color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.5);border-radius:10px 10px 10px 10px;padding:25px 45px 25px 45px}.elementor-2246 .elementor-element.elementor-element-44f68867 .elementor-button:hover,.elementor-2246 .elementor-element.elementor-element-44f68867 .elementor-button:focus{background-color:#00A0AE;color:#fff}.elementor-2246 .elementor-element.elementor-element-44f68867>.elementor-widget-container{padding:15px 0 0 0}.elementor-2246 .elementor-element.elementor-element-44f68867 .elementor-button:hover svg,.elementor-2246 .elementor-element.elementor-element-44f68867 .elementor-button:focus svg{fill:#fff}.elementor-2246 .elementor-element.elementor-element-c9ca88c{--spacer-size:50px}@media(min-width:768px){.elementor-2246 .elementor-element.elementor-element-2feeb1f{width:21.355%}.elementor-2246 .elementor-element.elementor-element-ddc89bc{width:67.454%}.elementor-2246 .elementor-element.elementor-element-6593b12{width:10.507%}}@media(max-width:1024px){.elementor-2246 .elementor-element.elementor-element-a8eddc0.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-2246 .elementor-element.elementor-element-7bce8558{padding:100px 25px 100px 25px}.elementor-2246 .elementor-element.elementor-element-1583fb01>.elementor-element-populated{padding:0 0 0 0}}@media(max-width:767px){.elementor-2246 .elementor-element.elementor-element-a8eddc0.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-2246 .elementor-element.elementor-element-1d2f4135 .elementor-heading-title{font-size:35px}.elementor-2246 .elementor-element.elementor-element-7bce8558{padding:50px 20px 50px 20px}}@font-face{font-family:'Montserrat regular';font-style:normal;font-weight:400;font-display:swap;src:url(https://thelanguagebar.es/wp-content/uploads/2020/05/MontserratRegular.eot);src:url('https://thelanguagebar.es/wp-content/uploads/2020/05/MontserratRegular.eot?#iefix') format('embedded-opentype'),url(https://thelanguagebar.es/wp-content/uploads/2020/05/montserrat-regular-webfont.woff2) format('woff2'),url(https://thelanguagebar.es/wp-content/uploads/2020/05/MontserratRegular.woff) format('woff'),url(https://thelanguagebar.es/wp-content/uploads/2020/05/MontserratRegular.ttf) format('truetype'),url('https://thelanguagebar.es/wp-content/uploads/2020/05/montserrat-regular-webfont.svg#Montserratregular') format('svg')}