:root{--red-color-1:#a41a1a;--red-color-2:#6d0918;--pink-color-1:#e8cfc8;--pink-color-2:#eee4d8;--green-color:#123132;--brown-color:#d0b0a6;--grey-color-1:#ededee;--bg-color:#f7f4f0;--white-color:#fff;--font-family-1:'Playfair Display',sans-serif;--font-family-2:'Poppins',sans-serif;--font-family-3:'Poppins ExtraLight',sans-serif;--font-family-4:'Avenir Light',sans-serif}body,p,button,input,select,textarea,ul,li,label{font-size:19px;font-weight:400;color:var(--green-color) !important;font-family:var(--font-family-4) !important}p strong{font-size:18px}body,body .entry-content,body .inside-article{background-color:var(--bg-color) !important}h1,h2,h3,h4,h5,h6{line-height:46px !important;font-weight:300 !important;color:var(--green-color) !important;font-family:var(--font-family-2) !important}h1,h2{font-size:30px}.h1-services h1{font-size:50px;padding-top:30px;text-transform:uppercase;line-height:60px !important}@media (max-width:768px){.h1-services h1{font-size:34px;line-height:36px !important;padding-top:60px}}@media (max-width:425px){h2{font-size:26px;line-height:36px !important}}.h2-small h2{font-size:18px;line-height:24px !important;font-weight:400 !important}.page .site a:not(.elementor-element){color:var(--green-color);text-decoration:underline}.page .site h2 a{text-decoration:none !important}.pink-color-1 p,.pink-color-1 h1,.pink-color-1 h2,.pink-color-1 h3{color:var(--pink-color-1) !important}.white-color p,.white-color h1,.white-color h2,.white-color a,.white-color span{color:var(--white-color) !important}.white-color h1{letter-spacing:2px;font-weight:300 !important}.green-color p,.green-color h1,.green-color h2,.green-color a,.green-color span{color:var(--green-color) !important}.intro-pages p{font-size:30px;line-height:46px !important;font-weight:300 !important;color:var(--green-color) !important;font-family:var(--font-family-2) !important}.text-dif-tipo p{font-size:13px;letter-spacing:3px;font-weight:400 !important}.text-smaller p{font-size:14px}.page-id-33 .entry-content{background-color:var(--pink-color-1) !important}.page-id-594 .entry-content,.single-post .entry-content{background-color:transparent !important}#masthead{position:fixed !important;right:0;left:0;padding:2px 0;background-color:var(--white-color);box-shadow:rgb(0 0 0/13%) 0 3px 9px}#masthead .logo-text a{font-size:24px;color:var(--green-color);font-weight:400;font-family:var(--font-family-1)}#masthead .wpr-nav-menu-container ul li a{font-size:17px;color:var(--green-color);text-transform:uppercase;font-family:var(--font-family-2)}#masthead .wpr-nav-menu-container ul li.page_item a.wpr-active-menu-item,#masthead .wpr-nav-menu-container ul li a:hover{color:var(--red-color-1);text-decoration:none}#masthead .wpr-nav-menu-container ul li a:after{content:none}#masthead .wpr-nav-menu-container .wpr-sub-menu{width:225px}#masthead .wpr-nav-menu-container .wpr-sub-menu li{border-bottom-color:transparent;border-bottom-width:0}#masthead .wpr-nav-menu-container .wpr-sub-menu .wpr-sub-menu-item{padding-top:5px;padding-bottom:5px}#masthead .wpr-nav-menu-container .wpr-sub-menu .wpr-sub-menu-item:hover,#masthead .wpr-nav-menu-container .wpr-sub-menu .wpr-sub-menu-item.wpr-active-menu-item,#masthead .wpr-mobile-nav-menu a.wpr-active-menu-item,#masthead .wpr-mobile-nav-menu a:hover{background-color:var(--white-color)}#masthead .wpr-mobile-toggle-line{background-color:var(--brown-color)}#masthead .wpr-mobile-toggle,#masthead .wpr-mobile-toggle:hover{border-color:var(--brown-color)}#masthead .wpr-mobile-nav-menu a,#masthead .wpr-mobile-nav-menu a:hover,#masthead .wpr-mobile-nav-menu a.wpr-active-menu-item,#masthead .wpr-mobile-nav-menu .menu-item-has-children a{text-decoration:none;text-transform:uppercase;color:var(--brown-color) !important}#masthead .wpr-mobile-nav-menu a{border-bottom-width:0;border-bottom-color:transparent}.primary-button a,.secondary-button a,.tertiary-button a,.single_add_to_cart_button,.add_to_cart_button,.checkout-button,.button[name=update_cart],.woocommerce #payment #place_order,.woocommerce-page #payment #place_order,.woocommerce-message a,.term-taller-online a.button.product_type_simple{height:40px !important;font-weight:400 !important;padding:12px 17px !important;text-decoration:none !important;letter-spacing:2px;text-transform:uppercase;border-radius:0 !important;font-family:var(--font-family-2) !important}.primary-button a,.primary-button a:hover,.single_add_to_cart_button,.add_to_cart_button,.checkout-button,.button[name=update_cart],.woocommerce #payment #place_order,.woocommerce-page #payment #place_order,.woocommerce-message a,.term-taller-online a.button.product_type_simple{color:var(--green-color) !important;background-color:var(--pink-color-1) !important}.secondary-button a{color:var(--green-color) !important;background-color:var(--primary-color) !important;border:1px solid var(--pink-color-2) !important}.tertiary-button a,.tertiary-button a:hover{color:var(--white-color) !important;background-color:var(--green-color) !important}.carrusel-title-sub h2{font-size:88px;letter-spacing:20px;color:var(--white-color) !important;font-family:var(--font-family-4) !important}.carrusel-title-sub h3{font-size:22px;letter-spacing:5px;line-height:22px !important;color:var(--white-color) !important;font-family:var(--font-family-2) !important}@media (max-width:768px){.carrusel-title-sub h2{font-size:44px;letter-spacing:10px}.carrusel-title-sub h3{font-size:16px;letter-spacing:8px}}.name-client-tes p{font-size:38px;font-weight:400 !important;color:var(--brown-color) !important;font-family:var(--font-family-2) !important}@media (max-width:768px){.name-client-tes p{font-size:30px}}.ocu-client-tes p{font-size:18px;font-weight:400 !important;color:#91acad !important;font-family:var(--font-family-2) !important}.text-client-tes p{color:#8e8e8f !important;font-weight:400 !important}.contact-form .wpcf7-form-control-wrap>input,.contact-form .wpcf7-form-control-wrap>input:focus,.contact-form .wpcf7-form-control-wrap>textarea,.contact-form .wpcf7-form-control-wrap>textarea:focus{border:0;width:100%;font-style:italic;margin-bottom:20px}.contact-form input[type=submit],.contact-form:hover input[type=submit]{width:100%;border:0;border-radius:0;margin-top:24px;font-style:italic;color:var(--green-color) !important;background-color:var(--brown-color) !important}.contact-form textarea{height:100px}.wpcf7 form .wpcf7-response-output{margin:0;padding:0;border:0;font-size:24px;text-align:center;color:var(--white-color)}input::placeholder,textarea::placeholder{overflow:visible}@media (max-width:768px){.fd-form-group label{font-style:italic}}.form-news-guia button>span,.form-news button>span{color:var(--white-color) !important}.form-news-guia-title p{font-size:36px;line-height:1.2;font-weight:300 !important;font-family:var(--font-family-2) !important}@media (max-width:768px){.form-news-guia-title p{font-size:26px}}.form-news a{text-decoration:underline;color:var(--green-color) !important}.page-id-2183 button>span,.page-id-2183 input[type=submit],.page-id-2222 button>span,.page-id-2222 input[type=submit],.page-id-2228 button>span,.page-id-2228 input[type=submit]{color:var(--white-color) !important}.page-id-2183 .contact-form input[type=submit],.page-id-2222 .contact-form input[type=submit],.page-id-2228 .contact-form input[type=submit]{font-style:italic}.page-id-68 ul.wpr-grid-filters{margin:0 0 40px !important}.page-id-68 .wpr-active-filter,.page-id-68 .wpr-grid-filters li{border:none;color:var(--green-color) !important;background-color:transparent !important}.page-id-68 .wpr-pointer-line-fx span{font-size:17px}.page-id-68 .wpr-grid-filters li>span:hover{color:var(--brown-color) !important;background-color:transparent !important;border:none}.page-id-68 h2{font-size:28px !important;line-height:42px !important;padding-top:20px;padding-bottom:20px}.page-id-68 h2 a:hover{color:var(--brown-color) !important}@media (min-width:480px) and (max-width:768px){.page-id-68 .wpr-grid-media-wrap{margin-right:10px !important}.page-id-68 .wpr-grid-item-below-content{padding:0 !important}.page-id-68 .wpr-grid-item-date{font-size:10px !important}.page-id-68 h2{font-size:18px !important;line-height:26px !important;padding-top:5px;padding-bottom:5px}.page-id-68 p{font-size:12px !important;line-height:18px !important}.page-id-68 .wpr-grid-item-separator{display:none !important}}.single-post .site{padding-top:60px}.single-post .page-header-image-single img{width:100%}.single-post .entry-meta .byline,.single-post .entry-meta .cat-links{display:none}.single-post .entry-meta .cat-links{display:none}.single-post .entry-meta .post-navigation a{font-size:17px;color:var(--brown-color)}.is-form-style input.is-search-input{border:0 !important;border-bottom:1px solid var(--grey-color-1) !important}.is-search-icon{background:0 0;border:0}@media (max-width:425px){.is-search-form,.is-search-form input.is-search-input,.is-search-icon{background:var(--brown-color)}.is-search-form input.is-search-input{height:50px;line-height:40px;font-size:20px !important;color:var(--white-color);border-bottom:1px solid var(--brown-color) !important}.is-search-form input.is-search-input::placeholder{color:var(--white-color) !important}.is-search-icon svg path{fill:var(--white-color) !important}}.search-results img,.search-results .entry-header .entry-meta .byline,.search-results footer.entry-meta,.category img,.category .entry-header .entry-meta .byline,.category footer.entry-meta{display:none}.search-results .inside-article,.category .inside-article{background-color:var(--white-color) !important}.search-results .site-content,.category .site-content,.search-no-results .site-content{padding-top:100px}.search-results h2 a:hover,.category h2 a:hover{color:var(--brown-color)}.search-no-results h1,.search-no-results p{text-align:center}.hfe-cart-menu-wrap-default .hfe-cart-count{font-family:var(--font-family-4) !important;font-weight:400 !important;min-width:26px;height:26px;min-height:0;font-size:18px;line-height:26px;border-radius:0;border-width:0;padding:0;color:var(--white-color) !important}.hfe-cart-menu-wrap-default .hfe-cart-count:after{top:-.5em}.single-product .entry-content{padding-top:40px}.single-product .entry-title{font-size:26px;padding:30px 0 !important;line-height:1.2em !important}.single-product .price{font-size:20px !important;color:var(--green-color) !important}.single-product .quantity .qty{height:40px;padding:10px !important}.single-product .product_meta,.single-product .woocommerce-tabs ul.tabs,.single-product .entry-content.wc-tab>h2:first-child,.single-product .woocommerce-product-gallery__trigger,h2.woocommerce-order-details__title,table.woocommerce-table.shop_table.order_details{display:none}.single-product .entry-content .primary-button a,.term-taller-online a.button.product_type_simple{height:42px !important;font-size:17px !important;letter-spacing:0 !important;text-transform:none !important;font-family:var(--font-family-4) !important}.single-product .entry-content .primary-button a{padding:11px 17px !important}.single-product .stock.out-of-stock{padding:8px;text-align:center;color:var(--white-color) !important;background-color:#8e8e8f;display:none}.hfe-menu-cart__toggle .hfe-cart-container{border:none}.hfe-menu-cart__toggle .elementor-button-icon i:before{color:var(--brown-color)}.hfe-menu-cart__toggle .elementor-button-icon[data-counter]:before{top:10px !important;right:7px !important}.product-remove a.remove,.product-remove a.remove:hover{color:var(--brown-color) !important;background:0 0}.cart-empty.woocommerce-info{border:0;padding:0;text-align:center;background-color:transparent}.cart-empty.woocommerce-info:before{display:none}.woocommerce-cart .site table{border:0 !important}.woocommerce-cart table th,.woocommerce-cart table td{border-width:0}.woocommerce-cart .site a,.woocommerce-cart .site p,.woocommerce-cart .site th,.woocommerce-cart .site span{color:var(--green-color);text-decoration:none !important;font-weight:400 !important;font-family:var(--font-family-4)}.woocommerce-cart .site .cart_totals .order-total{font-size:20px}.woocommerce-checkout form.woocommerce-checkout .col-1{width:100%}.woocommerce-checkout form.woocommerce-checkout input{height:45px}.woocommerce-checkout #payment,.woocommerce-checkout #payment div.payment_box{background:0 0}.woocommerce-checkout #payment div.payment_box:before{border:none}.woocommerce-checkout .select2-container .select2-selection{border:0;height:42px;border-radius:0;background-color:var(--base-2)}.woocommerce-checkout .select2-container .select2-selection .select2-selection__rendered{font-weight:400;padding:7px 15px}.woocommerce-checkout .select2-container .select2-selection .select2-selection__arrow{top:8px;right:8px}.woocommerce-checkout a{color:var(--green-color);text-decoration:underline}.woocommerce-notices-wrapper .woocommerce-message{background-color:transparent;border-top:0}.woocommerce-notices-wrapper .woocommerce-message:before{color:var(--pink-color-1)}.woocommerce-customer-details address{border:0 !important;padding:0 !important}.woocommerce-cart .site,.woocommerce-checkout .site,.term-taller-online .site{padding-top:60px}.term-taller-online .woocommerce-result-count,.term-taller-online .woocommerce-ordering{display:none}.term-taller-online ul.products li.product{width:29%}.term-taller-online h2{line-height:26px !important}.page-id-2570 #masthead,.page-id-2705 #masthead{display:none}.logo-header-cita-form svg{width:120px;height:auto}.logo-header-cita-form svg path{fill:#a41a1a}.page-id-2570 span,.page-id-2705 span{font-family:var(--font-family-4)}.page-id-2757 .elementor-slideshow__title,.page-id-2757 .elementor-slideshow__description{display:none !important}.preguntas-frecuentes h3{line-height:30px !important}.site-footer .footer-text-politicas p{font-size:15px}.site-footer .footer-kit-digital p{font-size:12px;margin-bottom:0}#moove_gdpr_cookie_info_bar{background-color:var(--brown-color) !important;border-top:none !important}#moove_gdpr_cookie_info_bar p span,#moove_gdpr_cookie_info_bar p a{color:var(--white-color) !important}#moove_gdpr_cookie_info_bar button{line-height:inherit !important;opacity:1 !important;box-shadow:none !important;color:color:var(--white-color) !important;background-color:var(--brown-color) !important;border:1px solid var(--white-color) !important}.grecaptcha-badge{visibility:hidden}@font-face{font-family:Playfair Display;src:url(https://urvashibailo.com/wp-content/themes/generatepress-child/fonts/PlayfairDisplay-Regular.ttf);font-weight:400}@font-face{font-family:Poppins;src:url(https://urvashibailo.com/wp-content/themes/generatepress-child/fonts/Poppins-Regular.ttf);font-weight:400}@font-face{font-family:Poppins ExtraLight;src:url(https://urvashibailo.com/wp-content/themes/generatepress-child/fonts/Poppins-ExtraLight.ttf);font-weight:400}@font-face{font-family:Avenir Light;src:url(https://urvashibailo.com/wp-content/themes/generatepress-child/fonts/Avenir-LT-35-Light-Regular.ttf);font-weight:400}@font-face{font-family:eicons;src:url("https://db.onlinewebfonts.com/t/51b82d4115678fe2c3ad2bbf6cc3146b.eot");src:url("https://db.onlinewebfonts.com/t/51b82d4115678fe2c3ad2bbf6cc3146b.eot?#iefix")format("embedded-opentype"),url("https://db.onlinewebfonts.com/t/51b82d4115678fe2c3ad2bbf6cc3146b.woff")format("woff"),url("https://db.onlinewebfonts.com/t/51b82d4115678fe2c3ad2bbf6cc3146b.woff2")format("woff2"),url("https://db.onlinewebfonts.com/t/51b82d4115678fe2c3ad2bbf6cc3146b.ttf")format("truetype"),url("https://db.onlinewebfonts.com/t/51b82d4115678fe2c3ad2bbf6cc3146b.svg#eicons")format("svg");font-weight:400;font-style:normal;font-display:swap}