.elementor-1181 .elementor-element.elementor-element-f3b64b4{--display:flex;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1181 .elementor-element.elementor-element-f3b64b4:not(.elementor-motion-effects-element-type-background), .elementor-1181 .elementor-element.elementor-element-f3b64b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-1181 .elementor-element.elementor-element-e14acfb > .elementor-widget-container{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1181 .elementor-element.elementor-element-2559dab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1181 .elementor-element.elementor-element-2559dab:not(.elementor-motion-effects-element-type-background), .elementor-1181 .elementor-element.elementor-element-2559dab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mahtabglass.com/wp-content/uploads/2026/05/b307a880-b55e-42a3-a0b3-65e86ff887e2.png.webp");}.elementor-1181 .elementor-element.elementor-element-58cf8c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1181 .elementor-element.elementor-element-314168b .title{color:#FFFFFF;font-size:30px;}.elementor-1181 .elementor-element.elementor-element-0352b11{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1181 .elementor-element.elementor-element-61e2148{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:41px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1181 .elementor-element.elementor-element-72f354b > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-1181 .elementor-element.elementor-element-72f354b .woodmart-counter{color:#FFFFFF;}.elementor-1181 .elementor-element.elementor-element-0405e4d > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-1181 .elementor-element.elementor-element-0405e4d .woodmart-counter{color:#FFFFFF;}.elementor-1181 .elementor-element.elementor-element-ba5ea59 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-1181 .elementor-element.elementor-element-ba5ea59 .woodmart-counter{color:#FFFFFF;}.elementor-1181 .elementor-element.elementor-element-2bdaba6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1181 .elementor-element.elementor-element-e2e7d52 .title{font-size:30px;}.elementor-1181 .elementor-element.elementor-element-fa647ff{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1181 .elementor-element.elementor-element-816fc91 .banner-title{color:#545353;}.elementor-1181 .elementor-element.elementor-element-4988ebe .banner-title{color:#545353;}.elementor-1181 .elementor-element.elementor-element-1c896f4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1181 .elementor-element.elementor-element-31a437c .banner-title{color:#545353;}.elementor-1181 .elementor-element.elementor-element-ddae958 .banner-title{color:#545353;}.elementor-1181 .elementor-element.elementor-element-66bcee2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1181 .elementor-element.elementor-element-d4b96d8 .title{font-size:30px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1181 .elementor-element.elementor-element-48d3930 img{border-radius:5px 5px 5px 5px;box-shadow:0px 0px 8px 0px rgba(0,0,0,0.5);}.elementor-1181 .elementor-element.elementor-element-06782ad{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1181 .elementor-element.elementor-element-4500e96 .title{font-size:30px;}.elementor-1181 .elementor-element.elementor-element-d20c294{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1181 .elementor-element.elementor-element-ad1fa98 .title{font-size:30px;}.elementor-1181 .elementor-element.elementor-element-07f19d5{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1181 .elementor-element.elementor-element-ac43e35 > .elementor-widget-container{box-shadow:0px 0px 8px 0px rgba(0,0,0,0.5);}.elementor-1181 .elementor-element.elementor-element-ac43e35 .wd-osm-map-container .wd-osm-map-wrapper{height:450px;}.elementor-1181 .elementor-element.elementor-element-ac43e35 .wd-osm-map-content{max-width:410px;}.elementor-1181 .elementor-element.elementor-element-2688e55 .title{font-size:30px;}@media(max-width:1024px){.elementor-1181 .elementor-element.elementor-element-61e2148{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-1181 .elementor-element.elementor-element-f3b64b4{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-1181 .elementor-element.elementor-element-2559dab{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-1181 .elementor-element.elementor-element-314168b .title{font-size:20px;}.elementor-1181 .elementor-element.elementor-element-61e2148{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1181 .elementor-element.elementor-element-e2e7d52 .title{font-size:20px;}.elementor-1181 .elementor-element.elementor-element-1c896f4{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-1181 .elementor-element.elementor-element-d4b96d8 .title{font-size:20px;}.elementor-1181 .elementor-element.elementor-element-06782ad{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1181 .elementor-element.elementor-element-4500e96 .title{font-size:20px;}.elementor-1181 .elementor-element.elementor-element-d20c294{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1181 .elementor-element.elementor-element-ad1fa98 .title{font-size:20px;}.elementor-1181 .elementor-element.elementor-element-2688e55 .title{font-size:20px;}}@media(min-width:768px){.elementor-1181 .elementor-element.elementor-element-58cf8c1{--width:50%;}.elementor-1181 .elementor-element.elementor-element-0352b11{--width:50%;}}@media(min-width:1025px){.elementor-1181 .elementor-element.elementor-element-2559dab:not(.elementor-motion-effects-element-type-background), .elementor-1181 .elementor-element.elementor-element-2559dab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for container, class: .elementor-element-58cf8c1 */.glass {
  background: rgba(255, 255, 255, 0.12);
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);

  border: 1px solid rgba(255, 255, 255, 0.2);

  box-shadow:
    0 8px 32px rgba(0, 0, 0, 0.2);

  border-radius: 5px;
}/* End custom CSS */
/* Start custom CSS for wd_blog, class: .elementor-element-ca11c8b */article.wd-post {
    border-radius: 20px;

    box-shadow:
        0 0 10px rgba(120, 120, 120, 0.15),
        0 2px 8px rgba(120, 120, 120, 0.10);
}/* End custom CSS */
/* Start custom CSS for wd_open_street_map, class: .elementor-element-ac43e35 */@media (min-width: 1024px) {
    .wd-osm-map-content p,
    .wd-osm-map-content strong {
        font-size: 17px !important;
        font-weight: 700 !important;
        line-height: 2 !important;
    }
}/* End custom CSS */