/*RTL CSS*/ .property-search-bar { display: flex; gap: 15px; padding: 8px; background-color: #fff; margin: 43px; border-radius: 50px; align-items: center; width: 55%; border: 1px solid #B7D9DC; justify-content: space-between; position: relative; z-index: 1; } .photolancer-footer-list{ font-family: var(--wp--preset--font-family--jost) !important; } .property-search-bar .field select { padding: 10px 20px; border-radius: 30px; border: none; background: var(--wp--preset--color--secondary-third) !important; font-size: 15px; outline: none; width: 180px; } .property-search-bar .search-btn { background: var(--wp--preset--color--primary) !important; color: #fff; border: none; width: 45px; height: 45px; border-radius: 50%; cursor: pointer; font-size: 18px; } .short-title{ display: inline-block; } .top-btn-row span,.top-btn-row p a{ text-decoration: none; } select.gt_selector.notranslate { background: transparent; color: #fff; border: 0px; } .wp-block-button__link{ height: auto; } .single-product .wp-block-woocommerce-product-collection.alignwide.is-layout-flow.wp-block-product-collection-is-layout-flow{ margin-bottom: 50px !important; } .woocommerce span.onsale{ background: var(--wp--preset--color--primary); } .sale-right h5 span,.service-text-main h5 span{ color: var(--wp--preset--color--primary) !important; } .slider button.owl-dot.active { background: var(--wp--preset--color--primary) !important; width: 25px; height: 6px; } .slider button.owl-dot { padding: 2px 4px; border: 0px; width: 10px; height: 6px; border-radius: 30px; margin: 0px 3px; background: var(--wp--preset--color--secondary) !important; } .category-box h3 a{ text-decoration: none; } .category-box h3 a:hover{ color: var(--wp--preset--color--primary) !important; } .slider .owl-dots { position: absolute; text-align: center; display: flex !important; right: 13%; gap: 0px; bottom: 8%; } .banner-mian-group { position: relative; } .booking-search .es-search--simple form, .booking-search .widget .es-search--simple form { display: flex; margin: 0; justify-content: center; align-items: center; gap: 40px; } .banner-mian-group .wp-block-cover{ overflow: visible !important; } .es-search--simple form p{ display:flex; } ul.es-search-nav.es-search-nav--dropdowns.js-es-search-nav.es-search-nav--dropdowns br,ul.es-search-nav.es-search-nav--dropdowns.js-es-search-nav.es-search-nav--dropdowns p{ display: none; } .es-search--simple form>*, .widget .es-search--simple form>* { display: flex; margin: 0px; } .es-search--main .es-search-nav.es-search-nav--dropdowns>li>a, .es-search--simple .es-search-nav.es-search-nav--dropdowns>li>a, .widget .es-search--main .es-search-nav.es-search-nav--dropdowns>li>a, .widget .es-search--simple .es-search-nav.es-search-nav--dropdowns>li>a { color: #263238; background: #EEF6F7 !important; } button.es-btn.es-btn--primary.es-btn--icon.es-btn--search br{ display: none; } button.es-btn.es-btn--primary.es-btn--icon.es-btn--search{ background-color: var(--wp--preset--color--primary) !important; border: 0px !important; border-radius: 30px !important; } ul.es-search-nav.es-search-nav--dropdowns.js-es-search-nav.es-search-nav--dropdowns li{ padding: 0px !important; border:0px !important; margin: 0px !important; background: transparent !important; } ul.es-search-nav.es-search-nav--dropdowns.js-es-search-nav.es-search-nav--dropdowns li a{ padding: 8px 30px !important; border-radius: 30px !important; } .es-search--simple form, .widget .es-search--simple form { background: var(--wp--preset--color--base) !important; padding: 15px; width: 75%; display: flex; flex-flow: row-reverse; margin: 0 auto; position: relative; z-index: 2; border: 1px solid #B7D9DC; border-radius: 68px; justify-content: center; align-items: center; gap: 40px; } .es-listings-filter.js-es-listings-filter,.es-powered.content-font { display: none; } .property-main .es-listing__content__left { display: flex; flex-direction: column; } /* Move location above meta */ .property-main .es-listing__content__left .es-address { order: 1; } .property-main .es-listing__content__left .es-listing__meta { order: 2; } .es-listing{ width: auto !important; } .es-address.es-listing--hide-on-list{ padding-right: 25px; position: relative; } .es-address.es-listing--hide-on-list:before { content: "\f230"; top: 1px; right: 0px; width: 17px; font-size: 22px; height: 22px; position: absolute; color: var(--wp--preset--color--primary) !important; font-family: 'Dashicons'; } ul.es-listing__meta { text-align: center; border-radius: 40px; background: var(--wp--preset--color--secondary-third) !important; width: 100%; margin: 0 auto !important; padding: 8px 15px !important; display: flex; justify-content: space-between; } ul.es-listing__meta li{ font-family: var(--wp--preset--font-family--jost) !important; font-size: 14px !important; font-weight: 400; } .es-badges.es-listing--hide-on-list span.es-price{ margin: 0px !important; font-family: var(--wp--preset--font-family--jost) !important; font-size: 18px !important; font-weight: bold; } .es-badges.es-listing--hide-on-list { position: absolute; background: var(--wp--preset--color--primary) !important; padding: 0px; border-radius: 50%; width: 55px; height: 55px; display: flex; justify-content: center; align-items: center; color: #fff; bottom: 27%; border: 1px solid #ffffff; left: 25px; } ul.es-listing__meta li b{ font-weight: 400 !important; } ul.es-listing__meta svg,.es-listing__meta-bedrooms path,.es-listing__meta-bathrooms path,.es-listing__meta-area path{ fill: var(--wp--preset--color--primary) !important; color: var(--wp--preset--color--primary) !important; } .js-es-listing.es-listing { padding: 15px; border-radius: 15px; border: 2px dashed #00000057; box-shadow: none; position: relative; } .es-listing__image__background{ border-radius: 10px; } .es-listing__content{ padding: 0px !important; margin-top: 20px !important; } .support-box figure{ display: flex; align-items: center; justify-content: center; } .support-box { width: 66%; right: -68%; z-index: 1; box-shadow: 0px 11px 16px #0000001F; position: relative; } .js-es-listing.es-listing p{ margin: 0px !important; } button.es-btn.es-btn--saved-search.es-btn--secondary.js-es-save-search.es-btn--bordered.has-text-color { display: none; } .es-field br{ display: none; } body .es-field .select2-container .select2-selection--single .select2-selection__rendered{ line-height: 24px; } ul.es-search-nav.es-search-nav--dropdowns.js-es-search-nav.es-search-nav--dropdowns{ gap:30px; } .banner-mian-group .wp-block-woocommerce-product-sale-badge{ display: none; } .product-image { position: relative; height: 100px; display: flex; align-items: center; justify-content: center; } .product-image .wp-block-button.wc-block-components-product-button.align-.wp-block-woocommerce-product-button { position: absolute; bottom: 5px; right: 0px; left: 0px; } .product-image img { width: 100%; height: 55px; } .product-image button,.product-image a.added_to_cart { font-size: 0px !important; width: 30px !important; height: 30px; justify-content: center !important; border-radius: 30px; text-align: center !important; background-color: var(--wp--preset--color--base) !important; } .product-image a.added_to_cart{ display: block; position: relative; } .product-image button:after,.product-image a.added_to_cart:after{ content: "\f174"; font-family: 'dashicons'; font-size: 18px; color: var(--wp--preset--color--primary) !important; width: 20px; height: 20px; position: absolute; left: 0px; margin: 0 auto; top: 0px; right: 0px; } .product-image a.added_to_cart:after{ content: "\f177"; } .banner-left-box{ position: relative; } .product-banner { position: absolute; bottom: 13%; width: 40%; right: 10%; } .social-row ul li { border: 2px solid var(--wp--preset--color--base) !important; font-size: 35px; } .social-row ul li a svg{ font-size: 25px !important; } .social-row ul li:hover{ color: var(--wp--preset--color--secondary) !important; background: var(--wp--preset--color--base) !important; } .banner-image{ text-align: left; position: relative; } .banner-image .image-icon span { font-size: 38px !important; width: 40px; height: 40px; color: #fff; } .banner-image .image-icon { position: absolute; top: 9%; right: 12%; width: 65px; height: 65px; border-radius: 50px; display: flex; justify-content: center; align-items: center; } .team-box{ text-align: right; } .banner-cover{ padding-left: 0px !important; padding-right: 0px !important; } .banner-image .right-image img{ width: 85% !important; height: 450px !important; margin: 0 auto; } .slider-right .right-image{ text-align: center; } .slider-right,.slider-team{ position: relative; } .slider-right:after { content: ""; position: absolute; right: -12px; width: 1px; top: -13.6%; height: 650px; background-color: var(--wp--preset--color--primary) !important; } .all-thumbs img{ width: 50px; height: 50px; object-fit: cover; position: relative; margin: 0px; border-radius: 40px; } .es-listing__content__left h3.es-listing__title { font-family: var(--wp--preset--font-family--jost) !important; font-size: 18px !important; font-weight: bold; } .es-listing__content__left .es-address.es-listing--hide-on-list{ font-family: var(--wp--preset--font-family--jost) !important; font-size: 16px !important; font-weight: 400; } .property-box-inner{ border-style: dashed !important; } .property-image{ position: relative; } .property-image img,.property-image figure{ width: 100%; height: 300px; } .property-image .price-box { position: absolute; bottom: -12px; border-radius: 40px; left: 10px; } .property-content h3 a{ text-decoration: none !important; } .property-content h3 span{ color: var(--wp--preset--color--primary) !important; } .property-meta i{ color: var(--wp--preset--color--primary) !important; margin-left: 5px; } .all-thumbs { position: absolute; bottom: 40px; display: flex; } .thumb-wrapper{ margin: 0px !important; } .header-social li a{ border-radius: 30px; border: 1px solid var(--wp--preset--color--contrast) !important; } .header-social li:hover a{ border: 1px solid var(--wp--preset--color--primary) !important; } .header-social li:hover { background-color: var(--wp--preset--color--primary) !important; color: #ffffff !important; fill: #ffffff !important; } .all-thumbs .thumb-wrapper.active-thumb{ position: relative; } .all-thumbs .thumb-wrapper.active-thumb:after { content: ""; top: 5px; right: 4px; opacity: 0.5; width: 40px; border: 1px solid #ffffff; height: 40px; border-radius: 30px; background-color: var(--wp--preset--color--primary) !important; position: absolute; z-index: 1; } .slider-team:after { content: ""; position: absolute; right: -12px; width: 1px; top: -22.5%; height: 650px; background-color: var(--wp--preset--color--primary) !important; } .product-banner button.owl-dot.active { background: var(--wp--preset--color--primary) !important; width: 8px; height: 30px; } .product-banner button.owl-dot { padding: 2px 4px; border: 0px; width: 8px; height: 8px; border-radius: 30px; margin: 0px 3px; background: var(--wp--preset--color--primary) !important; } .product-banner .owl-dots { position: absolute; text-align: center; display: flex !important; gap: 9px; justify-content: center; left: -24px; transform: translateY(-50%); margin: 0 auto; top: 50%; flex-direction: column; } .contact-icon { width: 60px !important; display: flex; justify-content: center; font-size: 30px; align-items: center; color: var(--wp--preset--color--secondary) !important; height: 60px !important; border-radius: 100px !important; } .exprience-box { width: 160px !important; height: 160px !important; display: flex; flex-direction: column; justify-content: center; align-items: center; text-align: center; right: 0px; left: 0px; margin: 0 auto; } .about-img-1 img{ width: 100% !important; height: 250px !important; border-radius: 15px; } .about-img-3{ text-align: left; } .about-img-3 img{ width: 80% !important; border-radius: 15px; height: 220px !important } .image-bottom-box { margin-top: -64px !important; } .about-img-2 img{ border-radius: 15px; width: 100% !important; height: 280px !important; margin-top: 50px !important; } .contact-icon span{ font-size: 30px !important; width: 30px !important; height: 30px !important; } .about-icon { width: 60px !important; display: flex; justify-content: center; font-size: 30px; align-items: center; color: var(--wp--preset--color--base) !important; height: 60px !important; border-radius: 100px !important; } .about-icon span{ font-size: 30px !important; width: 30px !important; height: 30px !important; } select.gt_selector.notranslate option{ color: #000000; } .wp-block-categories .wp-block-categories__label{ display: none; } select#wp-block-categories-1{ border-color: var(--wp--preset--color--primary) !important; border-radius: 5px; border-width: 1px; padding-top: 12px; padding-bottom: 12px; padding-right: 30px; padding-left: 30px; } select#wp-block-categories-1 option{ font-size: 14px; font-style: normal; font-weight: 400; } .general-header-middle .wp-block-search__button { padding: 5px 10px !important; background: transparent !important; } .general-header-middle .wp-block-search__input { background: transparent; border: none; } .general-header-middle .wp-block-search__input::placeholder{ font-family: var(--wp--preset--font-family--poppins) !important; font-weight: 400; font-size: 14px; color: var(--wp--preset--color--secondary-third) !important; } .category-box img,.category-box figure{ width: 100% !important; height: 400px !important; } .category-box{ position: relative; } .categories-content { position: absolute; bottom: 30px; width: 100%; } .related-post h4,.related-post p{ color: var(--wp--preset--color--contrast); } .header-inner-menu ul li{ padding: 3px 20px; } .header-inner-menu ul li ul.wp-block-navigation-submenu li:hover{ background-color: transparent !important; color: var(--wp--preset--color--primary) !important; } .header-inner-menu ul li:hover{ background-color: var(--wp--preset--color--primary) !important; color: var(--wp--preset--color--base) !important; padding: 3px 20px; border-radius: 30px; } .wp-block-button.wc-block-components-product-button .wc-block-components-product-button__button{ color: var(--wp--preset--color--base); } p.return-to-shop a,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce div.product form.cart button.single_add_to_cart_button, .woocommerce div.product form.cart button[name=add-to-cart], .woocommerce .cart .button,.product-template-default .wp-block-button.wc-block-components-product-button .wc-block-components-product-button__button,.woocommerce #review_form #respond .form-submit input{ background: var(--wp--preset--color--primary) !important; } .header-inner-menu ul li a:hover{ text-decoration: none; } .header-inner-menu ul li a{ position: relative; display: inline-block; } .post-block p.wp-block-post-author__name,.wp-block-post-date time,.post-block .wp-block-post-excerpt p.wp-block-post-excerpt__excerpt,.sidebar-heading{ color: var(--wp--preset--color--contrast); } .wp-block-search.wp-block-search__button-only .wp-block-search__input{ position: absolute; left: 50px; top: -0px; } .wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{ justify-content: center !important; } .slider { position: relative; margin-inline: auto; } .slider figure{ margin-bottom: 0px !important } .right-product-box .product-image-right img{ height: 200px !important; } .owl-carousel { position: relative; z-index: 0; } .dynamic-product-image img { width: 57% !important; height: 400px !important; } .sale-product-box{ border-color: #ffffff !important; } .category-main .grid-container { max-width: 100% !important; padding: 0px; } .category-main .gtf-image { background: var(--wp--preset--gradient--vertical-secondary-to-tertiary) !important; border-radius: 240px 240px 240px 240px; padding: 30px 30px 0px 30px; } .category-main .gtf-module .g-d-title{ font-size: 18px !important; font-family: var(--wp--preset--font-family--poppins) !important; font-weight: 600; text-align: center; margin-top: 20px !important; } .service-text-main{ text-align: center; } .service-text-main h5{ display: inline-block; } .blog-image{ height: 250px; border-top-right-radius: 15px; background: var(--wp--preset--gradient--vertical-secondary-to-tertiary) !important; position: relative; border-top-left-radius: 15px; } .blog-image .wp-block-post-date { background-color: var(--wp--preset--color--secondary) !important; display: inline-block; padding: 5px 15px; border-radius: 10px; position: absolute; bottom: 10px; right: 10px; } .blog-image .wp-block-post-date time strong{ font-size: 20px !important; } .blog-content { text-align: right; } .blog-content .wp-block-post-excerpt__excerpt{ font-size: 0; } .blog-content .wp-block-post-excerpt__excerpt a{ font-size: 14px !important; font-weight: bold !important; } .blog-image .wp-block-post-date time{ color: var(--wp--preset--color--base) !important; } .category-main .gtf-image img.normal-image { width: 100% !important; height: 220px !important; } .sale-product-box:hover{ border:1px solid var(--wp--preset--color--secondary) !important; } .wp-block-social-links svg { font-size: 18px; } .dyna-product-box .wp-block-columns { align-items: center !important; height: 500px !important } .wp-block-cover__inner-container time a { color: #fff !important; } .wc-block-mini-cart__quantity-badge svg{ color: var(--wp--preset--color--contrast) !important; fill: var(--wp--preset--color--contrast) !important; } .owl-stage-outer { max-width: 100% !important; width: 100% !important; margin: 0px !important; } .header-inner-menu li:last-child::after { display: none; } ul.wp-block-navigation__submenu-container.wp-block-navigation-submenu li:after{ display: none; } button.wp-block-search__button.has-text-color.has-base-color.has-background.has-contrast-background-color.has-icon.wp-element-button { padding: 10px 10px; background: transparent; } .wp-block-search.wp-block-search__button-only .wp-block-search__button { padding: 0px !important; align-items: center; } /*============== Effects Section ==============*/ .animations-hidden-item{ opacity: 0; transform: translateY(150px); transition: all 1s; } .animations-show-item{ opacity: 1; transform: translateY(0px); } /*============== Effects End Section ==============*/ .about-left { position: relative; } .wp-site-blocks{ padding: 0 !important; } .wpcf7-spinner { position: absolute; left: 0px; } p span.dashicons{ margin-left: 10px; color: var(--wp--preset--color--primary); } footer.wp-block-template-part .photolancer-footer-list { gap: 15px; } .social-icon { gap: 0px; } .social-icon li{ background-color:transparent !important; } .social-icon li a svg{ height: 20px !important; width: 20px !important; } /*.wp-block-button.wc-block-components-product-button .wc-block-components-product-button__button,*/ .woocommerce div.product form.cart button.single_add_to_cart_button, .woocommerce div.product form.cart button[name=add-to-cart], .woocommerce .cart .button, .woocommerce .cart input.button, #add_payment_method .wc-proceed-to-checkout a.checkout-button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button, .wp-block-woocommerce-checkout-actions-block .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button, .wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__button{ color: #fff !important; } .wlfmc-counter-wrapper{ width: auto; } .wp-block-woocommerce-customer-account a span{ font-family: var(--wp--preset--font-family--poppins) !important; font-weight: 500 !important; } .wp-block-woocommerce-customer-account a svg{ color: var(--wp--preset--color--primary) !important; height: 22px; } .wp-block-woocommerce-customer-account a{ white-space: unset; } .wp-block-image img{ vertical-align: unset; } .wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container li a { padding: 10px 15px; color: #000000; } .wp-site-blocks{ padding: 0 !important; } footer.wp-block-template-part { margin-top: 0; } .comment-respond.wp-block-post-comments-form.wp-block-post-comments-form input[type=submit]{ color: #fff; } .comment-respond.wp-block-post-comments-form.wp-block-post-comments-form input[type=submit]:hover{ background: var(--wp--preset--color--primary); } a.added_to_cart,span.yith-wcwl-add-to-wishlist-button__label{display: none;} .sidebar-box .wp-block-search__button svg{ fill: #fff; } blockquote.wp-block-quote.is-layout-flow.wp-block-quote-is-layout-flow { padding: 0px; margin: 10px 0px; } @media screen and (min-width: 320px) and (max-width: 599px) { span.wp-block-navigation-item__label { color: #000000; } .banner-product-box,.banner-product-box h3,.banner-product-box p{ text-align: center; } .header-contact-box:after{ display:none; } footer p{ text-align: center !important; } .wp-block-categories-dropdown{ text-align: center; } .header-contact-box{ justify-content: center; } .header-contact-box h6{ text-align: center; } .header-social{ gap:10px !important; } .header-social li a{ padding: 4px !important } .header-inner-menu .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container { right: auto; left: auto; width: 100%; position: relative; padding: 0px 0px; } .header-inner-menu .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container, .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item { width: 100% !important; align-items: center; gap: 0px; padding-bottom: 0px !important; } .header-inner-menu ul li a{ border-bottom: 1px solid #000; display: inline-block; width: 100%; padding-bottom: 10px !important; padding-top: 10px !important; text-align: center; } .header-inner-menu ul li.wp-block-navigation-submenu{ padding: 0px !important; padding-bottom: 0px !important; } .header-inner-menu ul { gap: 0px !important; } .header-inner-menu ul li ul.wp-block-navigation-submenu li a{ justify-content: center; } .header-inner-menu ul li { padding: 0px !important; } .wp-block-social-links{ justify-content: center; } button.wp-block-navigation__responsive-container-close { background-color: var(--wp--preset--color--primary); padding: 5px; border-radius: 30px; } .wp-block-navigation__responsive-container-close svg{ fill: var(--wp--preset--color--base) !important; color: var(--wp--preset--color--base) !important; } .wp-block-navigation__responsive-container-open svg{ fill: var(--wp--preset--color--primary) !important; color: var(--wp--preset--color--primary) !important; } .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item{ width: 100% !important; align-items: center; } .slider img{ height: 250px !important; margin: 0 auto; } .about-content{ padding-top: 50px !important; } .partners-section figure{ margin: 0 auto; text-align: center; } .slider-left-content{ text-align: center; } .slider-left-content .wp-block-buttons { justify-content: center; } .about-img-2 img{ margin-top: 0px !important; } .image-bottom-box{ margin-top: 15px !important; } .about-img-3 img{ width: 100% !important; } .about-right-content{ text-align: center; } .about-right-content .wp-block-buttons{ justify-content: center; } .category-section{ padding-top: 0px !important; } .post-meta{ display: block !important; text-align: center; } .team-box { position: relative; top: 0px; margin-top: 30px !important; right: 0px; } } @media screen and (min-width: 320px) and (max-width: 781px) { .header-inner-menu li:after { display: none; } .property-search-bar { display: block; text-align: center; padding: 22px; } .property-search-bar .field{ margin-bottom: 20px; } .slider-right:after,.slider-team:after{ display: none; } .header-inner-meta .wp-block-buttons{ justify-content: center; } .banner-left-box .slider p{ margin-top: 30px !important; } .product-banner { position: relative; bottom: 0px; width: 100%; max-width: 80% !important; } .banner-product-column,.contact-column,.about-icon-column { display: flex !important; flex-wrap: nowrap !important; } .wp-block-column.is-vertically-aligned-center.product-image.is-layout-flow.wp-block-column-is-layout-flow, .wp-block-column.is-vertically-aligned-center.contact-icon-mian.is-layout-flow.wp-block-column-is-layout-flow, .wp-block-column.is-vertically-aligned-center.about-icon-main.is-layout-flow.wp-block-column-is-layout-flow{ flex-basis: 40% !important; } .home .header-box-upper{ position: relative; } .banner-cover{ padding-top: 0px !important; } .slider,.team-box{ text-align: center; } .slider .wp-block-buttons { justify-content: center; } .banner-image .right-image img { width: 100% !important; height: 320px !important; } .all-thumbs{ position: relative; justify-content: center; } .slider-team .right-inner-text{ padding-right: 0px !important; } .es-badges.es-listing--hide-on-list { bottom: 47%; left: 16px; } ul.es-listing__meta{ display: block !important; margin-top: 10px !important; } .property-meta{ gap:10px !important; padding-right: 5px !important; padding-left: 5px !important; } .support-box { width: 70%; right: 0px; } .team-box{ margin-bottom: 20px !important; } .social-main{ margin-top: 20px !important; } .es-properties .es-properties__list{ margin: 0px !important; } .social-main h2{ text-align: center; } .es-search--simple form, .widget .es-search--simple form,.es-search--simple form p,.es-search-nav-wrap{ display: block !important; text-align: center; } .banner-product-box,.banner-product-box h3,.banner-product-box p{ text-align: center; } .slider .owl-dots{ right: 0px; left: 0px; margin: 0 auto; justify-content: center; } .dyna-product-box{ padding-right: 20px !important; } .slider .dynamic-product-image img { width: 57% !important; height: 300px !important; object-fit: contain !important; margin: 0 auto; } .header-meta-row{ gap:10px; } .dyna-product-box{ padding-top: 30px !important; padding-bottom: 30px !important; text-align: center; } .dyna-product-box h2,.dyna-product-box .wc-block-components-product-price,.header-meta-row { text-align: center; } .dyna-product-box .wc-block-components-product-button button{ width: 100%; margin: 0 auto; } .right-slider-product-btn{ gap:0px; } .right-slider-product-btn .add_to_cart_button{ padding-right: 12px !important; padding-left: 12px !important; } .service-text h6,.service-text p{ text-align: center !important; } .social-row,.top-btn-row,.header-meta-row,.dyna-product-box .wc-block-components-product-button button{ justify-content: center; } .header-inner-menu nav,.header-contact-box{ justify-content: center !important; } .header-contact-box h6{ text-align: center; } .wp-block-woocommerce-customer-account.alignright.has-quicksand-font-family.has-text-color.has-contrast-color.wp-elements-955f405fd74d1cbf739ad4edea9b4f46{ margin-right: 0px; } .header-categories{ text-align: center; } .header-inner-menu ul{ justify-content: center; } .header-logo .wp-block-group { justify-content: center !important; } .header-logo h1 { text-align: center; } .header-box-upper{ position: relative; } } @media screen and (min-width: 576px) and (max-width: 781px) { .slider-left-column { display: flex !important; flex-wrap: nowrap !important; } .about-column { display: flex !important; flex-wrap: nowrap !important; } .banner-image{ text-align: center; } .banner-image .right-image img { width: 80% !important; } .slider-left-column figure img{ text-align: left; } .sale-product-column,.partner-cloumn{ display: grid !important; grid-template-columns: auto auto !important; } .categories-cloumn{ display: grid !important; grid-template-columns: auto auto auto; } img.normal-image{ width: auto !important; height: auto !important; } .gutentor-image-thumb{ text-align: center !important; } .slider img{ height: 300px !important; } .wp-block-social-links{ justify-content: center; } .sale-main-cloumn,.header-box{ max-width: 90% !important; } .product-box{ display: grid !important; grid-template-columns: auto auto !important; } .header-meta{ display: flex !important; flex-wrap: nowrap !important; } } @media screen and (min-width: 782px) and (max-width: 1200px) { .header-inner-menu ul { gap:0px !important; } .product-banner{ width: 60%; } .product-banner{ right: 5%; } .contact-icon-mian { flex-basis: 35% !important; } select#wp-block-categories-1{ width: 100%; } .slider-empty{ flex-basis: 0% !important; } .header-main-column,.property-main,.banner-outer-column{ max-width: 90% !important; gap:10px !important; } .banner-left-box .slider h2 { font-size: 35px !important; } .slider-team{ flex-basis: 35% !important; } .support-box { width: 96%; right: -59%; } ul.es-listing__meta{ display: block !important; margin-top: 10px !important; } .banner-left-box .slider h2.short-title{ font-size: 14px !important; } .property-meta{ gap:10px !important; padding-right: 5px !important; padding-left: 5px !important; } .es-badges.es-listing--hide-on-list{ bottom: 50%; } .header-inner-menu{ flex-basis: 72% !important; } .post-meta{ gap:5px; } select.gt_selector.notranslate { width: 70px; } .wp-block-woocommerce-customer-account a span{ font-size: 10px !important; } .top-center-text p,.top-btn-row p,.header-meta-row p{ font-size: 10px !important; } .header-meta-row{ gap:0px !important; } .top-btn-row p{ padding-left: 6px !important; } .top-btn-row{ gap:10px !important; } .header-social li a{ padding: 4px !important; } footer.wp-block-template-part .wp-block-columns.is-layout-flex.wp-container-core-columns-is-layout-89f6da4a.wp-block-columns-is-layout-flex,.news-heading-box ,.news-section .wp-block-query.is-layout-flow.wp-block-query-is-layout-flow,.tour-box,.about-box,.service-group,.general-top-header .wp-block-columns.are-vertically-aligned-center.is-layout-flex.wp-container-core-columns-is-layout-28f84493.wp-block-columns-is-layout-flex,.general-header-middle .wp-block-columns.are-vertically-aligned-center.is-layout-flex.wp-container-core-columns-is-layout-28f84493.wp-block-columns-is-layout-flex{ max-width: 90% !important; } .header-box,.service-text-main{ max-width: 90% !important; } .header-box{ gap:10px !important; } .exprience-box { width: 115px !important; height: 115px !important; } .wp-block-social-links{ gap:7px !important; } .sale-main-cloumn{ max-width: 90% !important; } .slider img{ height: 300px !important; width: 100% !important; } .slider-empty{ display: none !important; } .right-btn-row{ gap:5px !important; } .right-btn-row p { font-size: 14px !important; } .sale-product-column,.partner-cloumn{ display: grid !important; grid-template-columns: auto auto !important; } .sale-left{ flex-basis: 30% !important; } .sale-btn-row,.right-slider-product-btn{ gap:0px !important; } .right-slider-product-btn .add_to_cart_button{ padding-right: 8px !important; padding-left: 8px !important; } .categories-cloumn{ display: grid !important; grid-template-columns: auto auto auto; } .sale-btn-row p{ font-size: 10px !important } .sale-right{ flex-basis: 70% !important; } } @media screen and (min-width: 782px) and (max-width: 1023px) { .es-search--simple form, .widget .es-search--simple form{ flex-wrap: nowrap !important; } .es-search--simple form>*, .widget .es-search--simple form>* { justify-content: center; flex: 0px !important; } } @media screen and (min-width: 320px) and (max-width: 800px) { .admin-bar .wp-block-navigation__responsive-container-close { color: #000000; top:15px; } .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container{ justify-content: center !important; } } @media screen and (min-width: 1024px) and (max-width: 1200px) { .single-image figure{ width: 100% !important; } .es-search--simple form, .widget .es-search--simple form{ gap:30px; width: 100%; margin-top: 35px !important; } .all-thumbs { bottom: 75px; } } @media screen and (min-width: 1201px) and (max-width: 1440px) { .right-slider-product-btn{ gap:0px !important; } .support-box { width: 94%; } .all-thumbs { bottom: 54px; } .es-badges.es-listing--hide-on-list{ bottom: 35%; } .es-listing__meta li { margin: 0px !important; } .about-icon-main { flex-basis: 15% !important; } .right-slider-product-btn .add_to_cart_button{ padding-right: 12px !important; font-size: 12px !important; padding-left: 12px !important; } .wc-block-components-product-price{ font-size: 15px !important; } .header-social.wp-block-social-links{ gap:10px !important; } .slider-box-left h2.banner-heading{ font-size: 180px !important; } .wp-block-social-links{ gap:10px !important; } .category-box h3{ font-size: 15px !important } .header-main-column{ gap:0px; } .header-meta-row,.sale-btn-row{ gap:0px; } .header-inner-menu ul,.social-row { gap:10px !important; } } /*back to top*/ .wp-block-button.scroll-to-top .wp-block-button__link.wp-element-button { width: 40px; height: 40px; position: fixed; left: 25px; bottom: 25px; display: inline-block; z-index: 1; text-indent: -5000px; box-shadow: 0 0 40px rgba(0, 0, 0, 0.089); display: none; padding: 0; margin-top: 0; } .wp-block-button.scroll-to-top .wp-block-button__link.wp-element-button:after { content: ""; width: 40px; height: 40px; background-color: #fff; -webkit-mask-image: url(assets/images/up-arrow.svg); mask-image: url(assets/images/up-arrow.svg); mask-repeat: no-repeat; mask-position: center center; -webkit-mask-repeat: no-repeat; -webkit-mask-position: center center; position: absolute; display: inline-block; right: 0; top: 0; }