.elementor-257 .elementor-element.elementor-element-7c0a1d1{--display:flex;--min-height:100vh;--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-257 .elementor-element.elementor-element-2c253fc{--display:flex;--min-height:100vh;--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:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-257 .elementor-element.elementor-element-2c253fc:not(.elementor-motion-effects-element-type-background), .elementor-257 .elementor-element.elementor-element-2c253fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-257 .elementor-element.elementor-element-82de682{--display:flex;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-257 .elementor-element.elementor-element-3cb0f5b{--display:flex;--min-height:75vh;}.elementor-257 .elementor-element.elementor-element-3cb0f5b:not(.elementor-motion-effects-element-type-background), .elementor-257 .elementor-element.elementor-element-3cb0f5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://payabuildingmaterials.com/wp-content/uploads/2026/07/about-us.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-257 .elementor-element.elementor-element-472d9a5{--display:flex;--justify-content:center;}.elementor-257 .elementor-element.elementor-element-472d9a5:not(.elementor-motion-effects-element-type-background), .elementor-257 .elementor-element.elementor-element-472d9a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://payabuildingmaterials.com/wp-content/uploads/2026/07/Frame-1.png");background-position:top right;background-repeat:no-repeat;background-size:500px auto;}.elementor-257 .elementor-element.elementor-element-a164fd8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-140px;--margin-right:0px;}.elementor-257 .elementor-element.elementor-element-6ff9781 .elementor-heading-title{font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#FFFFFF;}.elementor-257 .elementor-element.elementor-element-404e4f1 .elementor-heading-title{font-size:50px;font-weight:500;color:#FFFFFF;}.elementor-257 .elementor-element.elementor-element-c400b68{font-size:18px;font-weight:400;line-height:26px;color:#FFFFFF;}.elementor-257 .elementor-element.elementor-element-9e4dd5a .elementor-button{background-color:#FFFFFF00;font-family:"Afacad", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;letter-spacing:0.5px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:14px 18px 14px 18px;}.elementor-257 .elementor-element.elementor-element-9e4dd5a .elementor-button:hover, .elementor-257 .elementor-element.elementor-element-9e4dd5a .elementor-button:focus{background-color:#2C5C93;border-color:#2C5C93;}.elementor-257 .elementor-element.elementor-element-9e4dd5a{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-257 .elementor-element.elementor-element-f7218e0{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-257 .elementor-element.elementor-element-546d520{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-257 .elementor-element.elementor-element-546d520:not(.elementor-motion-effects-element-type-background), .elementor-257 .elementor-element.elementor-element-546d520 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F2EC;}.elementor-257 .elementor-element.elementor-element-d9ad83e .elementor-heading-title{font-size:45px;font-weight:500;color:var( --e-global-color-primary );}.elementor-257 .elementor-element.elementor-element-cc7de2b{--divider-border-style:solid;--divider-color:#3F77BC4A;--divider-border-width:1px;}.elementor-257 .elementor-element.elementor-element-cc7de2b .elementor-divider-separator{width:50%;}.elementor-257 .elementor-element.elementor-element-cc7de2b .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-257 .elementor-element.elementor-element-f18441a{font-size:18px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );}.elementor-257 .elementor-element.elementor-element-9959fe5{--display:flex;}.elementor-257 .elementor-element.elementor-element-9959fe5:not(.elementor-motion-effects-element-type-background), .elementor-257 .elementor-element.elementor-element-9959fe5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://payabuildingmaterials.com/wp-content/uploads/2026/07/banner2-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-257 .elementor-element.elementor-element-0af723d{--display:flex;}.elementor-257 .elementor-element.elementor-element-0af723d:not(.elementor-motion-effects-element-type-background), .elementor-257 .elementor-element.elementor-element-0af723d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://payabuildingmaterials.com/wp-content/uploads/2026/07/banner1-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-257 .elementor-element.elementor-element-b9b4f7a{--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:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-257 .elementor-element.elementor-element-07a1e3a{text-align:center;}.elementor-257 .elementor-element.elementor-element-07a1e3a .elementor-heading-title{font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#3F77BC;}.elementor-257 .elementor-element.elementor-element-716404c{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-257 .elementor-element.elementor-element-716404c.elementor-element{--align-self:center;}.elementor-257 .elementor-element.elementor-element-716404c .elementor-heading-title{font-size:45px;font-weight:500;color:var( --e-global-color-primary );}.elementor-257 .elementor-element.elementor-element-f0cc67d{--swiper-slides-to-display:5;--swiper-slides-gap:20px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-20px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-20px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:18px;--arrow-normal-color:var( --e-global-color-text );--arrow-hover-color:var( --e-global-color-accent );--dots-normal-color:var( --e-global-color-text );--swiper-pagination-spacing:20px;}.elementor-257 .elementor-element.elementor-element-f0cc67d :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-bb201ee );border-radius:50px 50px 50px 50px;padding:10px 10px 10px 10px;}.elementor-257 .elementor-element.elementor-element-f0cc67d .swiper-slide > .elementor-element{height:100%;}.elementor-257 .elementor-element.elementor-element-2cf0020 .elementor-button{background-color:#FFFFFF;font-family:"Afacad", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;letter-spacing:0.5px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:14px 18px 14px 18px;}.elementor-257 .elementor-element.elementor-element-2cf0020 .elementor-button:hover, .elementor-257 .elementor-element.elementor-element-2cf0020 .elementor-button:focus{background-color:#2C5C93;color:#FFFFFF;}.elementor-257 .elementor-element.elementor-element-2cf0020 .elementor-button:hover svg, .elementor-257 .elementor-element.elementor-element-2cf0020 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-257 .elementor-element.elementor-element-546965d{--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:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-257 .elementor-element.elementor-element-9bb7266{--display:flex;}.elementor-257 .elementor-element.elementor-element-e6ce340{text-align:start;}.elementor-257 .elementor-element.elementor-element-e6ce340 .elementor-heading-title{font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#3F77BC;}.elementor-257 .elementor-element.elementor-element-ba513ed.elementor-element{--align-self:center;}.elementor-257 .elementor-element.elementor-element-ba513ed{text-align:start;}.elementor-257 .elementor-element.elementor-element-ba513ed .elementor-heading-title{font-size:40px;font-weight:500;color:var( --e-global-color-primary );}.elementor-257 .elementor-element.elementor-element-e771791{font-size:18px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );}.elementor-257 .elementor-element.elementor-element-2fa3576{--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:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-257 .elementor-element.elementor-element-2e08125 .elementor-button{background-color:#EEF6FF;font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;fill:#3F77BC;color:#3F77BC;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D3DFEC;border-radius:25px 25px 25px 25px;padding:10px 15px 10px 15px;}.elementor-257 .elementor-element.elementor-element-2e08125.elementor-element{--align-self:flex-start;}.elementor-257 .elementor-element.elementor-element-2e08125 .elementor-button:hover, .elementor-257 .elementor-element.elementor-element-2e08125 .elementor-button:focus{color:#2C5C93;}.elementor-257 .elementor-element.elementor-element-2e08125 .elementor-button:hover svg, .elementor-257 .elementor-element.elementor-element-2e08125 .elementor-button:focus svg{fill:#2C5C93;}.elementor-257 .elementor-element.elementor-element-b0baa86 .elementor-button{background-color:#EEF6FF;font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;fill:#3F77BC;color:#3F77BC;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D3DFEC;border-radius:25px 25px 25px 25px;padding:10px 15px 10px 15px;}.elementor-257 .elementor-element.elementor-element-b0baa86.elementor-element{--align-self:flex-start;}.elementor-257 .elementor-element.elementor-element-b0baa86 .elementor-button:hover, .elementor-257 .elementor-element.elementor-element-b0baa86 .elementor-button:focus{color:#2C5C93;}.elementor-257 .elementor-element.elementor-element-b0baa86 .elementor-button:hover svg, .elementor-257 .elementor-element.elementor-element-b0baa86 .elementor-button:focus svg{fill:#2C5C93;}.elementor-257 .elementor-element.elementor-element-9e0c9e8 .elementor-button{background-color:#FFFBF1;font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;fill:#B08A34;color:#B08A34;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ECE3CC;border-radius:25px 25px 25px 25px;padding:10px 15px 10px 15px;}.elementor-257 .elementor-element.elementor-element-9e0c9e8.elementor-element{--align-self:flex-start;}.elementor-257 .elementor-element.elementor-element-9e0c9e8 .elementor-button:hover, .elementor-257 .elementor-element.elementor-element-9e0c9e8 .elementor-button:focus{color:#A27C26;}.elementor-257 .elementor-element.elementor-element-9e0c9e8 .elementor-button:hover svg, .elementor-257 .elementor-element.elementor-element-9e0c9e8 .elementor-button:focus svg{fill:#A27C26;}.elementor-257 .elementor-element.elementor-element-bd5ce40 .elementor-button{background-color:#EEF6FF;font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;fill:#3F77BC;color:#3F77BC;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D3DFEC;border-radius:25px 25px 25px 25px;padding:10px 15px 10px 15px;}.elementor-257 .elementor-element.elementor-element-bd5ce40.elementor-element{--align-self:flex-start;}.elementor-257 .elementor-element.elementor-element-bd5ce40 .elementor-button:hover, .elementor-257 .elementor-element.elementor-element-bd5ce40 .elementor-button:focus{color:#2C5C93;}.elementor-257 .elementor-element.elementor-element-bd5ce40 .elementor-button:hover svg, .elementor-257 .elementor-element.elementor-element-bd5ce40 .elementor-button:focus svg{fill:#2C5C93;}.elementor-257 .elementor-element.elementor-element-c68ff9d .elementor-button{background-color:#FFFBF1;font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;fill:#B08A34;color:#B08A34;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ECE3CC;border-radius:25px 25px 25px 25px;padding:10px 15px 10px 15px;}.elementor-257 .elementor-element.elementor-element-c68ff9d.elementor-element{--align-self:flex-start;}.elementor-257 .elementor-element.elementor-element-c68ff9d .elementor-button:hover, .elementor-257 .elementor-element.elementor-element-c68ff9d .elementor-button:focus{color:#A27C26;}.elementor-257 .elementor-element.elementor-element-c68ff9d .elementor-button:hover svg, .elementor-257 .elementor-element.elementor-element-c68ff9d .elementor-button:focus svg{fill:#A27C26;}.elementor-257 .elementor-element.elementor-element-550e082 .elementor-button{background-color:#EEF6FF;font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;fill:#3F77BC;color:#3F77BC;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D3DFEC;border-radius:25px 25px 25px 25px;padding:10px 15px 10px 15px;}.elementor-257 .elementor-element.elementor-element-550e082.elementor-element{--align-self:flex-start;}.elementor-257 .elementor-element.elementor-element-550e082 .elementor-button:hover, .elementor-257 .elementor-element.elementor-element-550e082 .elementor-button:focus{color:#2C5C93;}.elementor-257 .elementor-element.elementor-element-550e082 .elementor-button:hover svg, .elementor-257 .elementor-element.elementor-element-550e082 .elementor-button:focus svg{fill:#2C5C93;}.elementor-257 .elementor-element.elementor-element-9df2d74 .elementor-button{background-color:#FFFBF1;font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;fill:#B08A34;color:#B08A34;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ECE3CC;border-radius:25px 25px 25px 25px;padding:10px 15px 10px 15px;}.elementor-257 .elementor-element.elementor-element-9df2d74.elementor-element{--align-self:flex-start;}.elementor-257 .elementor-element.elementor-element-9df2d74 .elementor-button:hover, .elementor-257 .elementor-element.elementor-element-9df2d74 .elementor-button:focus{color:#A27C26;}.elementor-257 .elementor-element.elementor-element-9df2d74 .elementor-button:hover svg, .elementor-257 .elementor-element.elementor-element-9df2d74 .elementor-button:focus svg{fill:#A27C26;}.elementor-257 .elementor-element.elementor-element-6f01466 .elementor-button{background-color:#EEF6FF;font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;fill:#3F77BC;color:#3F77BC;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D3DFEC;border-radius:25px 25px 25px 25px;padding:10px 15px 10px 15px;}.elementor-257 .elementor-element.elementor-element-6f01466.elementor-element{--align-self:flex-start;}.elementor-257 .elementor-element.elementor-element-6f01466 .elementor-button:hover, .elementor-257 .elementor-element.elementor-element-6f01466 .elementor-button:focus{color:#2C5C93;}.elementor-257 .elementor-element.elementor-element-6f01466 .elementor-button:hover svg, .elementor-257 .elementor-element.elementor-element-6f01466 .elementor-button:focus svg{fill:#2C5C93;}.elementor-257 .elementor-element.elementor-element-01a4866{--display:flex;}.elementor-257 .elementor-element.elementor-element-e8053da .elementor-repeater-item-3efcd90::before, .elementor-257 .elementor-element.elementor-element-e8053da .elementor-repeater-item-3efcd90 .premium-accordion-background{background-image:url("https://payabuildingmaterials.com/wp-content/uploads/2026/07/Industrial-Facilities.webp");background-size:cover;background-position:center center;background-repeat:no-repeat;}.elementor-257 .elementor-element.elementor-element-e8053da .elementor-repeater-item-d5e7362::before, .elementor-257 .elementor-element.elementor-element-e8053da .elementor-repeater-item-d5e7362 .premium-accordion-background{background-image:url("https://payabuildingmaterials.com/wp-content/uploads/2026/07/Residential-Developments.webp");background-size:cover;background-position:center center;background-repeat:no-repeat;}.elementor-257 .elementor-element.elementor-element-e8053da .elementor-repeater-item-9bb592e::before, .elementor-257 .elementor-element.elementor-element-e8053da .elementor-repeater-item-9bb592e .premium-accordion-background{background-image:url("https://payabuildingmaterials.com/wp-content/uploads/2026/07/Commercial-Buildings.webp");background-size:cover;background-position:center center;background-repeat:no-repeat;}.elementor-257 .elementor-element.elementor-element-e8053da .elementor-repeater-item-5becefe::before, .elementor-257 .elementor-element.elementor-element-e8053da .elementor-repeater-item-5becefe .premium-accordion-background{background-image:url("https://payabuildingmaterials.com/wp-content/uploads/2026/07/banner.webp");background-size:cover;background-position:center center;background-repeat:no-repeat;}.elementor-257 .elementor-element.elementor-element-e8053da .elementor-repeater-item-2691649::before, .elementor-257 .elementor-element.elementor-element-e8053da .elementor-repeater-item-2691649 .premium-accordion-background{background-image:url("https://payabuildingmaterials.com/wp-content/uploads/2026/07/hotels-hospitality.webp");background-size:cover;background-position:center center;background-repeat:no-repeat;}.elementor-257 .elementor-element.elementor-element-e8053da .premium-accordion-horizontal .premium-accordion-li-active{width:60% !important;}.elementor-257 .elementor-element.elementor-element-e8053da .premium-accordion-section .premium-accordion-overlay-wrap{justify-content:center;align-items:center;}.elementor-257 .elementor-element.elementor-element-e8053da .premium-accordion-overlay-wrap{background-color:#3F77BC40;}.elementor-257 .elementor-element.elementor-element-e8053da .premium-accordion-li:hover .premium-accordion-overlay-wrap{background-color:#3F77BC14;}.elementor-257 .elementor-element.elementor-element-e8053da .premium-accordion-horizontal:not(.premium-accordion-skew) .premium-accordion-li:not(:last-child){padding-right:8px;}.elementor-257 .elementor-element.elementor-element-e8053da .premium-accordion-horizontal:not(.premium-accordion-skew) .premium-accordion-li:not(:last-child) .premium-accordion-overlay-wrap {width:calc(100% - 8px);}.elementor-257 .elementor-element.elementor-element-e8053da .premium-accordion-skew .premium-accordion-ul{border-spacing:8px 0;}.elementor-257 .elementor-element.elementor-element-e8053da .premium-accordion-vertical .premium-accordion-li:not(:last-child){margin-bottom:8px;}.elementor-257 .elementor-element.elementor-element-82a77c3{--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:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-257 .elementor-element.elementor-element-2cb8dc2{text-align:center;}.elementor-257 .elementor-element.elementor-element-2cb8dc2 .elementor-heading-title{font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#3F77BC;}.elementor-257 .elementor-element.elementor-element-c02698b{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-257 .elementor-element.elementor-element-c02698b.elementor-element{--align-self:center;}.elementor-257 .elementor-element.elementor-element-c02698b .elementor-heading-title{font-size:30px;font-weight:600;color:var( --e-global-color-primary );}.elementor-257 .elementor-element.elementor-element-bb0f9cc{--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:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-257 .elementor-element.elementor-element-aded90b{text-align:center;}.elementor-257 .elementor-element.elementor-element-aded90b .elementor-heading-title{font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#3F77BC;}.elementor-257 .elementor-element.elementor-element-572fd4f{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-257 .elementor-element.elementor-element-572fd4f.elementor-element{--align-self:center;}.elementor-257 .elementor-element.elementor-element-572fd4f .elementor-heading-title{font-size:40px;font-weight:500;color:var( --e-global-color-primary );}.elementor-257 .elementor-element.elementor-element-c890ca9{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-size:18px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );}.elementor-257 .elementor-element.elementor-element-c890ca9.elementor-element{--align-self:center;}.elementor-257 .elementor-element.elementor-element-f6f7819{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-257 .elementor-element.elementor-element-e1c00b0{--display:flex;--min-height:450px;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-257 .elementor-element.elementor-element-e1c00b0:not(.elementor-motion-effects-element-type-background), .elementor-257 .elementor-element.elementor-element-e1c00b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-257 .elementor-element.elementor-element-d85f2e7{margin:-90px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-257 .elementor-element.elementor-element-d85f2e7 .elementor-icon-wrapper{text-align:center;}.elementor-257 .elementor-element.elementor-element-d85f2e7 .elementor-icon{font-size:123px;}.elementor-257 .elementor-element.elementor-element-d85f2e7 .elementor-icon svg{height:123px;}.elementor-257 .elementor-element.elementor-element-d85f2e7 .elementor-icon-wrapper svg{width:auto;}.elementor-257 .elementor-element.elementor-element-c26c58f .elementor-icon-box-title, .elementor-257 .elementor-element.elementor-element-c26c58f .elementor-icon-box-title a{font-size:30px;font-weight:400;}.elementor-257 .elementor-element.elementor-element-c26c58f .elementor-icon-box-title{color:#FFFFFF;}.elementor-257 .elementor-element.elementor-element-c26c58f .elementor-icon-box-description{font-size:18px;font-weight:400;line-height:26px;color:#FFFFFF;}body:not(.rtl) .elementor-257 .elementor-element.elementor-element-262c742{left:35px;}body.rtl .elementor-257 .elementor-element.elementor-element-262c742{right:35px;}.elementor-257 .elementor-element.elementor-element-262c742{bottom:35px;text-align:center;}.elementor-257 .elementor-element.elementor-element-262c742 .elementor-heading-title{font-family:"Afacad", Sans-serif;font-size:45px;font-weight:100;font-style:italic;color:#B08A348A;}.elementor-257 .elementor-element.elementor-element-9be9f9a{--display:flex;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:#9AA0A6;--border-color:#9AA0A6;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-257 .elementor-element.elementor-element-9be9f9a:not(.elementor-motion-effects-element-type-background), .elementor-257 .elementor-element.elementor-element-9be9f9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17324F;}.elementor-257 .elementor-element.elementor-element-6767e7f{margin:-90px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-257 .elementor-element.elementor-element-6767e7f .elementor-icon-wrapper{text-align:center;}.elementor-257 .elementor-element.elementor-element-6767e7f .elementor-icon{font-size:123px;}.elementor-257 .elementor-element.elementor-element-6767e7f .elementor-icon svg{height:123px;}.elementor-257 .elementor-element.elementor-element-6767e7f .elementor-icon-wrapper svg{width:auto;}.elementor-257 .elementor-element.elementor-element-f9274ac .elementor-icon-box-title, .elementor-257 .elementor-element.elementor-element-f9274ac .elementor-icon-box-title a{font-size:30px;font-weight:400;}.elementor-257 .elementor-element.elementor-element-f9274ac .elementor-icon-box-title{color:#FFFFFF;}.elementor-257 .elementor-element.elementor-element-f9274ac .elementor-icon-box-description{font-size:18px;font-weight:400;line-height:26px;color:#FFFFFF;}body:not(.rtl) .elementor-257 .elementor-element.elementor-element-8f13f32{left:35px;}body.rtl .elementor-257 .elementor-element.elementor-element-8f13f32{right:35px;}.elementor-257 .elementor-element.elementor-element-8f13f32{bottom:35px;text-align:center;}.elementor-257 .elementor-element.elementor-element-8f13f32 .elementor-heading-title{font-family:"Afacad", Sans-serif;font-size:45px;font-weight:100;font-style:italic;color:#B08A348A;}.elementor-257 .elementor-element.elementor-element-f5cfb98{--display:flex;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-257 .elementor-element.elementor-element-f5cfb98:not(.elementor-motion-effects-element-type-background), .elementor-257 .elementor-element.elementor-element-f5cfb98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-257 .elementor-element.elementor-element-d7d7cbe{margin:-90px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-257 .elementor-element.elementor-element-d7d7cbe .elementor-icon-wrapper{text-align:center;}.elementor-257 .elementor-element.elementor-element-d7d7cbe .elementor-icon{font-size:123px;}.elementor-257 .elementor-element.elementor-element-d7d7cbe .elementor-icon svg{height:123px;}.elementor-257 .elementor-element.elementor-element-d7d7cbe .elementor-icon-wrapper svg{width:auto;}.elementor-257 .elementor-element.elementor-element-0afb750 .elementor-icon-box-title, .elementor-257 .elementor-element.elementor-element-0afb750 .elementor-icon-box-title a{font-size:30px;font-weight:400;}.elementor-257 .elementor-element.elementor-element-0afb750 .elementor-icon-box-title{color:#FFFFFF;}.elementor-257 .elementor-element.elementor-element-0afb750 .elementor-icon-box-description{font-size:18px;font-weight:400;line-height:26px;color:#FFFFFF;}body:not(.rtl) .elementor-257 .elementor-element.elementor-element-2925882{left:35px;}body.rtl .elementor-257 .elementor-element.elementor-element-2925882{right:35px;}.elementor-257 .elementor-element.elementor-element-2925882{bottom:35px;text-align:center;}.elementor-257 .elementor-element.elementor-element-2925882 .elementor-heading-title{font-family:"Afacad", Sans-serif;font-size:45px;font-weight:100;font-style:italic;color:#B08A348A;}.elementor-257 .elementor-element.elementor-element-2905258{--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:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-257 .elementor-element.elementor-element-89d8095{text-align:center;}.elementor-257 .elementor-element.elementor-element-89d8095 .elementor-heading-title{font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#3F77BC;}.elementor-257 .elementor-element.elementor-element-2d51041{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-257 .elementor-element.elementor-element-2d51041.elementor-element{--align-self:center;}.elementor-257 .elementor-element.elementor-element-2d51041 .elementor-heading-title{font-size:45px;font-weight:500;color:var( --e-global-color-primary );}.elementor-257 .elementor-element.elementor-element-4c2081e{--swiper-slides-to-display:3;--swiper-slides-gap:30px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-20px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-20px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:18px;--arrow-normal-color:var( --e-global-color-text );--arrow-hover-color:var( --e-global-color-accent );--dots-normal-color:var( --e-global-color-text );--swiper-pagination-spacing:20px;}.elementor-257 .elementor-element.elementor-element-4c2081e :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-bb201ee );border-radius:50px 50px 50px 50px;padding:10px 10px 10px 10px;}.elementor-257 .elementor-element.elementor-element-4c2081e .swiper-slide > .elementor-element{height:100%;}.elementor-257 .elementor-element.elementor-element-6d1dfe0{--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:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-257 .elementor-element.elementor-element-240a245{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-bb201ee );--border-color:var( --e-global-color-bb201ee );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-257 .elementor-element.elementor-element-240a245:not(.elementor-motion-effects-element-type-background), .elementor-257 .elementor-element.elementor-element-240a245 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-257 .elementor-element.elementor-element-c565aa3{--display:flex;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-257 .elementor-element.elementor-element-475282c{text-align:start;}.elementor-257 .elementor-element.elementor-element-475282c .elementor-heading-title{font-size:30px;font-weight:500;color:#FFFFFF;}.elementor-257 .elementor-element.elementor-element-4ed6702.elementor-element{--align-self:center;}.elementor-257 .elementor-element.elementor-element-4ed6702{text-align:start;font-size:18px;font-weight:400;line-height:26px;color:#FFFFFF;}.elementor-257 .elementor-element.elementor-element-0293813 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:0px;}.elementor-257 .elementor-element.elementor-element-0293813 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-0px;}.elementor-257 .elementor-element.elementor-element-0293813 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-257 .elementor-element.elementor-element-0293813 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-257 .elementor-element.elementor-element-0293813 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-257 .elementor-element.elementor-element-0293813 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-257 .elementor-element.elementor-element-0293813 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-257 .elementor-element.elementor-element-0293813 .elementor-field-group > label, .elementor-257 .elementor-element.elementor-element-0293813 .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-257 .elementor-element.elementor-element-0293813 .elementor-field-group > label{font-size:14px;text-transform:uppercase;letter-spacing:0.8px;}.elementor-257 .elementor-element.elementor-element-0293813 .elementor-field-type-html{padding-bottom:0px;}.elementor-257 .elementor-element.elementor-element-0293813 .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-257 .elementor-element.elementor-element-0293813 .elementor-field-group .elementor-field, .elementor-257 .elementor-element.elementor-element-0293813 .elementor-field-subgroup label{font-family:"Afacad", Sans-serif;}.elementor-257 .elementor-element.elementor-element-0293813 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF14;border-color:#FFFFFF14;border-radius:0px 0px 0px 0px;}.elementor-257 .elementor-element.elementor-element-0293813 .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF14;border-color:#FFFFFF14;border-radius:0px 0px 0px 0px;}.elementor-257 .elementor-element.elementor-element-0293813 .elementor-field-group .elementor-select-wrapper::before{color:#FFFFFF14;}.elementor-257 .elementor-element.elementor-element-0293813 .elementor-button{font-size:15px;font-weight:400;text-transform:uppercase;letter-spacing:0.5px;border-radius:0px 0px 0px 0px;}.elementor-257 .elementor-element.elementor-element-0293813 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );color:#ffffff;}.elementor-257 .elementor-element.elementor-element-0293813 .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );color:#ffffff;}.elementor-257 .elementor-element.elementor-element-0293813 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-257 .elementor-element.elementor-element-0293813 .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );color:#ffffff;}.elementor-257 .elementor-element.elementor-element-0293813 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-a6e0177 );color:#ffffff;}.elementor-257 .elementor-element.elementor-element-0293813 .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-a6e0177 );color:#ffffff;}.elementor-257 .elementor-element.elementor-element-0293813 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-257 .elementor-element.elementor-element-0293813 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-257 .elementor-element.elementor-element-0293813{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-257 .elementor-element.elementor-element-082a76f{--display:flex;}.elementor-257 .elementor-element.elementor-element-082a76f:not(.elementor-motion-effects-element-type-background), .elementor-257 .elementor-element.elementor-element-082a76f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://payabuildingmaterials.com/wp-content/uploads/2025/12/Gemini_Generated_Image_mhmooumhmooumhmo.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-257 .elementor-element.elementor-element-751dd8d{--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:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-257 .elementor-element.elementor-element-751dd8d:not(.elementor-motion-effects-element-type-background), .elementor-257 .elementor-element.elementor-element-751dd8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3b8acfb );}.elementor-257 .elementor-element.elementor-element-69ba2ab{text-align:start;}.elementor-257 .elementor-element.elementor-element-69ba2ab .elementor-heading-title{font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#3F77BC;}.elementor-257 .elementor-element.elementor-element-8408488{text-align:start;}.elementor-257 .elementor-element.elementor-element-8408488 .elementor-heading-title{font-size:30px;font-weight:600;color:var( --e-global-color-primary );}.elementor-257 .elementor-element.elementor-element-bf8ef71 > .elementor-widget-container{border-style:none;}body.elementor-page-257:not(.elementor-motion-effects-element-type-background), body.elementor-page-257 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:1024px){.elementor-257 .elementor-element.elementor-element-f0cc67d{--swiper-slides-to-display:2;}.elementor-257 .elementor-element.elementor-element-4c2081e{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-257 .elementor-element.elementor-element-7c0a1d1{--min-height:1;}.elementor-257 .elementor-element.elementor-element-2c253fc{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-257 .elementor-element.elementor-element-82de682{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-257 .elementor-element.elementor-element-3cb0f5b{--min-height:300px;}.elementor-257 .elementor-element.elementor-element-472d9a5:not(.elementor-motion-effects-element-type-background), .elementor-257 .elementor-element.elementor-element-472d9a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top right;background-size:500px auto;}.elementor-257 .elementor-element.elementor-element-472d9a5{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-257 .elementor-element.elementor-element-a164fd8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-257 .elementor-element.elementor-element-404e4f1 .elementor-heading-title{font-size:35px;}.elementor-257 .elementor-element.elementor-element-c400b68{font-size:16px;line-height:1.5em;}.elementor-257 .elementor-element.elementor-element-9e4dd5a .elementor-button{font-size:13px;padding:11px 11px 11px 11px;}.elementor-257 .elementor-element.elementor-element-546d520{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-257 .elementor-element.elementor-element-d9ad83e .elementor-heading-title{font-size:35px;}.elementor-257 .elementor-element.elementor-element-f18441a{font-size:16px;line-height:1.5em;}.elementor-257 .elementor-element.elementor-element-9959fe5{--min-height:280px;}.elementor-257 .elementor-element.elementor-element-0af723d{--min-height:280px;}.elementor-257 .elementor-element.elementor-element-b9b4f7a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-257 .elementor-element.elementor-element-716404c{width:100%;max-width:100%;}.elementor-257 .elementor-element.elementor-element-716404c .elementor-heading-title{font-size:35px;}.elementor-257 .elementor-element.elementor-element-f0cc67d{--swiper-slides-to-display:2;--swiper-slides-gap:8px;--arrow-prev-left-position:-5px;--arrow-next-right-position:-5px;}.elementor-257 .elementor-element.elementor-element-2cf0020 .elementor-button{font-size:13px;padding:11px 11px 11px 11px;}.elementor-257 .elementor-element.elementor-element-546965d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-257 .elementor-element.elementor-element-ba513ed .elementor-heading-title{font-size:35px;}.elementor-257 .elementor-element.elementor-element-2fa3576{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-257 .elementor-element.elementor-element-2e08125 .elementor-button{font-size:12px;}.elementor-257 .elementor-element.elementor-element-b0baa86 .elementor-button{font-size:12px;}.elementor-257 .elementor-element.elementor-element-9e0c9e8 .elementor-button{font-size:12px;}.elementor-257 .elementor-element.elementor-element-bd5ce40 .elementor-button{font-size:12px;}.elementor-257 .elementor-element.elementor-element-c68ff9d .elementor-button{font-size:12px;}.elementor-257 .elementor-element.elementor-element-550e082 .elementor-button{font-size:12px;}.elementor-257 .elementor-element.elementor-element-9df2d74 .elementor-button{font-size:12px;}.elementor-257 .elementor-element.elementor-element-6f01466 .elementor-button{font-size:12px;}.elementor-257 .elementor-element.elementor-element-e8053da .premium-accordion-section .premium-accordion-li{height:300px;}.elementor-257 .elementor-element.elementor-element-82a77c3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-257 .elementor-element.elementor-element-c02698b{width:100%;max-width:100%;}.elementor-257 .elementor-element.elementor-element-bb0f9cc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-257 .elementor-element.elementor-element-572fd4f{width:100%;max-width:100%;}.elementor-257 .elementor-element.elementor-element-572fd4f .elementor-heading-title{font-size:35px;}.elementor-257 .elementor-element.elementor-element-c890ca9{width:100%;max-width:100%;}.elementor-257 .elementor-element.elementor-element-f6f7819{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-257 .elementor-element.elementor-element-e1c00b0{--min-height:340px;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;}.elementor-257 .elementor-element.elementor-element-d85f2e7 .elementor-icon{font-size:70px;}.elementor-257 .elementor-element.elementor-element-d85f2e7 .elementor-icon svg{height:70px;}.elementor-257 .elementor-element.elementor-element-c26c58f .elementor-icon-box-description{font-size:16px;line-height:1.5em;}body:not(.rtl) .elementor-257 .elementor-element.elementor-element-262c742{left:25px;}body.rtl .elementor-257 .elementor-element.elementor-element-262c742{right:25px;}.elementor-257 .elementor-element.elementor-element-262c742{bottom:25px;}.elementor-257 .elementor-element.elementor-element-9be9f9a{--min-height:340px;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;}.elementor-257 .elementor-element.elementor-element-6767e7f .elementor-icon{font-size:70px;}.elementor-257 .elementor-element.elementor-element-6767e7f .elementor-icon svg{height:70px;}.elementor-257 .elementor-element.elementor-element-f9274ac .elementor-icon-box-description{font-size:16px;line-height:1.5em;}body:not(.rtl) .elementor-257 .elementor-element.elementor-element-8f13f32{left:25px;}body.rtl .elementor-257 .elementor-element.elementor-element-8f13f32{right:25px;}.elementor-257 .elementor-element.elementor-element-8f13f32{bottom:25px;}.elementor-257 .elementor-element.elementor-element-f5cfb98{--min-height:340px;}.elementor-257 .elementor-element.elementor-element-d7d7cbe .elementor-icon{font-size:70px;}.elementor-257 .elementor-element.elementor-element-d7d7cbe .elementor-icon svg{height:70px;}.elementor-257 .elementor-element.elementor-element-0afb750 .elementor-icon-box-description{font-size:16px;line-height:1.5em;}body:not(.rtl) .elementor-257 .elementor-element.elementor-element-2925882{left:25px;}body.rtl .elementor-257 .elementor-element.elementor-element-2925882{right:25px;}.elementor-257 .elementor-element.elementor-element-2925882{bottom:25px;}.elementor-257 .elementor-element.elementor-element-2905258{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-257 .elementor-element.elementor-element-2d51041{width:100%;max-width:100%;}.elementor-257 .elementor-element.elementor-element-2d51041 .elementor-heading-title{font-size:35px;}.elementor-257 .elementor-element.elementor-element-4c2081e{--swiper-slides-to-display:1;--arrow-prev-left-position:-5px;--arrow-next-right-position:-5px;}.elementor-257 .elementor-element.elementor-element-6d1dfe0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-257 .elementor-element.elementor-element-c565aa3{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-257 .elementor-element.elementor-element-4ed6702{font-size:16px;line-height:1.5em;}.elementor-257 .elementor-element.elementor-element-751dd8d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}}@media(min-width:768px){.elementor-257 .elementor-element.elementor-element-a164fd8{--width:75%;}.elementor-257 .elementor-element.elementor-element-b9b4f7a{--content-width:1300px;}.elementor-257 .elementor-element.elementor-element-546965d{--content-width:1300px;}.elementor-257 .elementor-element.elementor-element-82a77c3{--content-width:1300px;}.elementor-257 .elementor-element.elementor-element-bb0f9cc{--content-width:1300px;}.elementor-257 .elementor-element.elementor-element-2905258{--content-width:1300px;}.elementor-257 .elementor-element.elementor-element-6d1dfe0{--content-width:1300px;}.elementor-257 .elementor-element.elementor-element-751dd8d{--content-width:1300px;}}@media(min-width:1025px){.elementor-257 .elementor-element.elementor-element-3cb0f5b:not(.elementor-motion-effects-element-type-background), .elementor-257 .elementor-element.elementor-element-3cb0f5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for premium-image-accordion, class: .elementor-element-e8053da */.premium-accordion-section .premium-accordion-background{
    border-radius: 2px;
}
.premium-accordion-section .premium-accordion-overlay-wrap{
    border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS *//* =========================
   VENERA STONE — Global UI Kit
   ========================= */
:root{
  --vs-black:#111;
  --vs-text:#303030;
  --vs-muted:#7a7a7a;
  --vs-white:#fff;
  --vs-bg:#f7f7f7;
  --vs-border:#e8e8e8;
  --vs-gold:#C7A449;
  --vs-gold-dark:#B08F40;

  --vs-radius:18px;
  --vs-radius-sm:12px;
  --vs-shadow:0 8px 30px rgba(0,0,0,.10);
  --vs-shadow-sm:0 4px 16px rgba(0,0,0,.08);
  --vs-space: clamp(18px, 2.4vw, 32px);
}

/* ===== Typography & Base ===== */
html{ scroll-behavior:smooth; }
body{
  color:var(--vs-text); background:var(--vs-white);
  line-height:1.65; -webkit-font-smoothing:antialiased;
}
h1,h2,h3,h4,h5{ color:var(--vs-black); font-weight:800; letter-spacing:.2px; }
a{ color:var(--vs-black); text-decoration:none; transition:.2s ease; }
a:hover{ color:var(--vs-gold); }

/* کانتینرهای سکشن برای ریتم عمودی ثابت */
.vs-section{ padding: calc(var(--vs-space) * 2) 0; }
.section-title{ text-align:center; margin:0 0 10px; font-size:clamp(26px,4vw,36px); }
.section-sub{ text-align:center; color:var(--vs-muted); margin-bottom:calc(var(--vs-space) * 1.25); }

/* ===== Buttons ===== */
.btn, .elementor-button, .woocommerce a.button, .woocommerce button.button{
  display:inline-flex; align-items:center; justify-content:center; gap:8px;
  background:var(--vs-gold); color:#fff; border:0; border-radius:999px;
  padding:12px 24px; font-weight:700; letter-spacing:.3px; transition:.25s ease;
}
.btn:hover, .elementor-button:hover, .woocommerce a.button:hover, .woocommerce button.button:hover{
  background:var(--vs-gold-dark); transform:translateY(-2px);
}
.btn-ghost{
  background:rgba(0,0,0,.04); color:var(--vs-black);
  border:1px solid var(--vs-border); border-radius:999px; padding:12px 22px; font-weight:700;
}
.btn-ghost:hover{ background:#f2f2f2; }

/* Badge/Pill */
.badge{ display:inline-block; padding:6px 10px; border-radius:999px; font-weight:700; }
.badge-gold{ background:var(--vs-gold); color:#fff; }
.badge-dark{ background:#000; color:#fff; }

/* ===== Cards & Surfaces ===== */
.card{
  background:#fff; border:1px solid var(--vs-border); border-radius:var(--vs-radius);
  box-shadow:var(--vs-shadow); overflow:hidden;
}
.card-soft{
  background:#fff; border:1px solid var(--vs-border); border-radius:var(--vs-radius);
  box-shadow:var(--vs-shadow-sm);
}

/* ===== Forms (Elementor & WooCommerce) ===== */
input[type="text"],input[type="email"],input[type="tel"],input[type="search"],
textarea, select, .elementor-field, .woocommerce-input-wrapper input{
  width:100%; border:1px solid var(--vs-border); border-radius:999px;
  background:#fff; padding:12px 16px; transition:.2s ease; outline:none;
}
textarea{ border-radius:var(--vs-radius); min-height:130px; }
input:focus, textarea:focus, select:focus{ border-color:var(--vs-gold); box-shadow:0 0 0 3px rgba(199,164,73,.18); }

/* ===== Header / Navigation ===== */
.site-header, .elementor-location-header{
  background:#111; color:#fff;
}
.site-header a, .elementor-nav-menu a{ color:#fff; }
.elementor-nav-menu--main .elementor-item:hover,
.elementor-nav-menu--main .elementor-item.elementor-item-active{ color:var(--vs-gold); }
.vs-topbar{ background:#000; color:#fff; padding:6px 0; font-size:13px; }

/* ===== Hero (کلاس اختیاری روی سکشن هیرو بزن) ===== */
.vs-hero{ position:relative; min-height:72vh; display:grid; align-items:center; overflow:hidden; }
.vs-hero::before{
  content:""; position:absolute; inset:0;
  background:linear-gradient(180deg, rgba(0,0,0,.35), rgba(0,0,0,.15));
  pointer-events:none; z-index:1;
}
.vs-hero .hero-content{ position:relative; z-index:2; color:#fff; max-width:1100px; padding:var(--vs-space); }
.vs-hero .eyebrow{
  display:inline-block; padding:6px 12px; border-radius:999px; background:rgba(255,255,255,.14);
  backdrop-filter:blur(6px); font-weight:700; margin-bottom:12px;
}
.vs-hero .title{ font-size:clamp(34px,5vw,58px); line-height:1.05; margin:0 0 12px; }
.vs-hero .subtitle{ font-size:clamp(16px,2.2vw,20px); opacity:.92; max-width:760px; }

/* ===== Icon list (ریز المان‌های قابلیت/مزیت) ===== */
.vs-bullets .elementor-icon-list-items li{
  background:#fff; border:1px solid var(--vs-border); border-radius:12px;
  padding:10px 14px; margin:8px 0; box-shadow:var(--vs-shadow-sm);
}
.vs-bullets .elementor-icon-list-icon{ color:var(--vs-gold); }
.vs-bullets .elementor-icon-list-text{ color:var(--vs-black); font-weight:600; }

/* ===== Tiles / Thumbs (کاتالوگ سنگ‌ها) ===== */
.vs-tile{
  position:relative; border-radius:16px; overflow:hidden; border:1px solid var(--vs-border);
  background:#fff; transition:.25s ease;
}
.vs-tile img{ width:100%; height:180px; object-fit:cover; display:block; }
.vs-tile .label{
  position:absolute; left:12px; bottom:12px;
  background:rgba(0,0,0,.6); color:#fff; padding:6px 10px; border-radius:999px; font-weight:700;
}
.vs-tile:hover{ transform:translateY(-4px); box-shadow:var(--vs-shadow); }

/* ===== CTA Cards ===== */
.vs-cta-card{
  display:flex; align-items:center; gap:16px; padding:18px;
  background:#fff; border:1px solid var(--vs-border); border-radius:var(--vs-radius);
  box-shadow:var(--vs-shadow-sm); transition:.25s ease;
}
.vs-cta-card:hover{ transform:translateY(-4px); box-shadow:0 16px 36px rgba(0,0,0,.12); }
.vs-cta-card .ico{
  width:56px; height:56px; border-radius:14px; background:var(--vs-gold);
  display:grid; place-items:center; color:#fff; font-size:24px; flex:0 0 56px;
}

/* ===== WooCommerce Product Cards (المنتور یا لیست محصولات) ===== */
ul.products li.product{
  background:#fff; border:1px solid var(--vs-border); border-radius:var(--vs-radius);
  padding:16px; text-align:center; overflow:hidden; box-shadow:var(--vs-shadow-sm);
  transition:.3s ease;
}
ul.products li.product:hover{
  transform:translateY(-6px); box-shadow:0 12px 28px rgba(0,0,0,.14); border-color:var(--vs-gold);
}
ul.products li.product img{
  border-radius:14px; background:#f8f8f8; transition:transform .4s ease, box-shadow .4s ease;
}
ul.products li.product:hover img{ transform:scale(1.04); box-shadow:0 8px 22px rgba(0,0,0,.18); }
ul.products li.product .woocommerce-loop-product__title{
  font-weight:700; color:var(--vs-black); margin:12px 0 6px; transition:color .2s ease;
}
ul.products li.product:hover .woocommerce-loop-product__title{ color:var(--vs-gold); }
ul.products li.product .price{ color:#555; font-weight:600; margin-bottom:8px; }
.woocommerce span.onsale{
  background:#000; color:var(--vs-gold); border-radius:999px; padding:6px 10px;
  font-weight:700; letter-spacing:.3px; top:12px; right:12px; box-shadow:0 2px 8px rgba(0,0,0,.2);
}

/* ===== Newsletter / Input بزرگ ===== */
.vs-newsletter{
  background:#f5f5f5; border:1px solid var(--vs-border); border-radius:16px;
  padding:16px; display:flex; gap:10px; align-items:center;
}
.vs-newsletter input{ height:46px; }
.vs-newsletter .btn{ white-space:nowrap; }

/* ===== Footer ===== */
.vs-footer{
  background:#111; color:#bbb; padding:40px 0;
  background-image:linear-gradient(0deg, rgba(0,0,0,.4), rgba(0,0,0,.4)), url('/path/to/marble-lines-dark.webp');
  background-size:cover; background-position:center;
}
.vs-footer a{ color:#ddd; }
.vs-footer h4{ color:#fff; font-weight:800; margin-bottom:12px; }
.vs-subfooter{
  border-top:1px solid rgba(255,255,255,.12); padding:12px 0; color:#aaa; text-align:center;
}

/* ===== Utilities ===== */
.rounded{ border-radius:var(--vs-radius)!important; }
.shadow{ box-shadow:var(--vs-shadow)!important; }
.soft{ background:#fff; border:1px solid var(--vs-border); border-radius:var(--vs-radius)!important; }
.muted{ color:var(--vs-muted)!important; }
.bg-marble-light{ background-image:url('/path/to/marble-light.webp'); background-size:cover; background-position:center; }
.overlay-dark{ position:relative; }
.overlay-dark::before{ content:""; position:absolute; inset:0; background:rgba(0,0,0,.35); pointer-events:none; }

/* ===== Responsive ===== */
@media (max-width:1024px){
  .vs-hero{ min-height:unset; }
}
@media (max-width:768px){
  .btn, .elementor-button{ width:100%; }
  .vs-newsletter{ flex-direction:column; }
  .vs-tile img{ height:150px; }
}

/* ====== رنگ‌ها ====== */
:root{
  --gold:#C7A449;
  --gold-d:#B08F40;
  --black:#111;
  --text:#222;
  --muted:#666;
  --border:#e8e8e8;
}

/* ====== سکشن مزایا ====== */
.vs-adv{
  padding: clamp(40px,6vw,80px) 0;
  background:#fff;
}

/* عنوان با خط طلایی زیرش */
.vs-adv .adv-title{
  text-align:center;
  margin:0 0 28px;
  font-weight: 900;
  letter-spacing:.5px;
}
.vs-adv .adv-title span,
.vs-adv .adv-title strong{ text-decoration:none; }
.vs-adv .adv-title:after{
  content:"";
  display:block;
  width:110px; height:6px;
  margin:10px auto 0;
  background: linear-gradient(90deg,var(--gold),var(--gold));
  border-radius:999px;
}

/* گرید سه ستونه: چپ/عکس/راست */
.vs-adv .adv-grid{
  display:grid;
  grid-template-columns: 1fr minmax(320px, 560px) 1fr;
  align-items:center;
  gap: clamp(16px,3vw,36px);
}

/* ====== فریم مورّب طلایی دور عکس ====== */
.vs-adv .adv-photo{
  position:relative;
  display:block;
  aspect-ratio: 4 / 3;        /* نسبت تصویر دلخواه */
  overflow:visible;
}
.vs-adv .adv-photo img{
  width:100%; height:100%; object-fit:cover;
  transform: skewX(-10deg);          /* مورّب کردن محتوا */
  border: 0;
  display:block;
}

/* قاب دوتایی طلایی با آفست */
.vs-adv .adv-photo::before,
.vs-adv .adv-photo::after{
  content:"";
  position:absolute; inset:-18px;
  border:8px solid var(--gold);
  transform: skewX(-10deg);
  z-index:-1;
  background:transparent;
}
.vs-adv .adv-photo::after{
  inset: -10px -30px -10px 20px;     /* آفست متفاوت برای قاب دوم */
  border-width:8px;
  border-color:var(--gold);
  z-index:-2;
}

/* ====== لیست مزایا (چپ/راست) ====== */
.vs-adv .features{
  display:flex; flex-direction:column; gap: clamp(10px,1.8vw,18px);
}
.vs-adv .feature-item,
.vs-adv .features .elementor-icon-list-item{
  display:flex; align-items:center; gap:12px;
  font-weight:800; color:var(--black);
}

/* اگر Icon List استفاده می‌کنی: */
.vs-adv .features .elementor-icon-list-icon{ color:var(--gold); font-size:22px; }
.vs-adv .features .elementor-icon-list-text{ color:var(--black); }

/* اگر خودت می‌سازی: */
.vs-adv .feature-ico{
  width:34px; height:34px; display:grid; place-items:center;
  color:var(--gold); font-size:22px;
}
.vs-adv .feature-text{ color:var(--black); font-weight: 800; }

/* ترازبندی برای شبیه‌سازی چیدمان عکس: */
.vs-adv .features.left { align-items:flex-end; text-align:right; padding-right:10px; }
.vs-adv .features.right{ align-items:flex-start; text-align:left;  padding-left:10px; }

/* فاصلهٔ آیتم‌ها با لایه مرکزی */
.vs-adv .features.left  .feature-item,
.vs-adv .features .elementor-icon-list-items .elementor-icon-list-item{ line-height:1.2; }

/* ====== ریسپانسیو ====== */
@media (max-width:1024px){
  .vs-adv .adv-grid{
    grid-template-columns: 1fr;
    gap: 24px;
  }
  .vs-adv .features.left,
  .vs-adv .features.right{
    align-items:center; text-align:center; padding:0;
  }
}

/* ============================================
   استایل سکشن‌های چپ و راست - Why Choose Us
   Left & Right Sections Style for Elementor
   ============================================ */

/* سکشن اصلی - Main Section */
.why-choose-section {
    padding: 60px 0;
    background-color: #fff;
}

/* سکشن سمت چپ - Left Section (Features List) */
.why-choose-left {
    padding: 20px;
}

.why-choose-item {
    display: flex;
    align-items: flex-start;
    gap: 20px;
    margin-bottom: 30px;
    padding: 20px;
    background-color: #f9f9f9;
    border-radius: 8px;
    transition: all 0.3s ease;
}

.why-choose-item:hover {
    background-color: #f0f0f0;
    transform: translateX(5px);
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1);
}

.why-choose-icon {
    flex-shrink: 0;
    width: 50px;
    height: 50px;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #ff6b35;
    border-radius: 8px;
    color: #fff;
    font-size: 24px;
}

.why-choose-icon img {
    width: 100%;
    height: 100%;
    object-fit: contain;
}

.why-choose-content {
    flex: 1;
}

.why-choose-title {
    font-size: 20px;
    font-weight: 700;
    color: #333;
    margin-bottom: 8px;
    line-height: 1.3;
}

.why-choose-description {
    font-size: 15px;
    color: #666;
    line-height: 1.6;
    margin: 0;
}

/* سکشن سمت راست - Right Section (Statistics) */
.why-choose-right {
    padding: 20px;
}

.stats-grid {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 25px;
}

.stat-item {
    text-align: center;
    padding: 25px 15px;
    background-color: #fff;
    border-radius: 8px;
    border: 2px solid #e8e8e8;
    transition: all 0.3s ease;
}

.stat-item:hover {
    border-color: #ff6b35;
    transform: translateY(-5px);
    box-shadow: 0 8px 20px rgba(255, 107, 53, 0.2);
}

.stat-number {
    font-size: 48px;
    font-weight: 700;
    color: #dc3545;
    line-height: 1;
    margin-bottom: 10px;
    display: block;
}

.stat-label {
    font-size: 16px;
    font-weight: 600;
    color: #333;
    text-transform: uppercase;
    letter-spacing: 0.5px;
    margin: 0;
}

/* ریسپانسیو - Responsive */
@media (max-width: 1024px) {
    .stats-grid {
        grid-template-columns: repeat(2, 1fr);
        gap: 20px;
    }
    
    .stat-number {
        font-size: 42px;
    }
}

@media (max-width: 768px) {
    .why-choose-section {
        padding: 40px 0;
    }
    
    .why-choose-item {
        margin-bottom: 20px;
        padding: 15px;
    }
    
    .why-choose-icon {
        width: 45px;
        height: 45px;
        font-size: 20px;
    }
    
    .why-choose-title {
        font-size: 18px;
    }
    
    .why-choose-description {
        font-size: 14px;
    }
    
    .stats-grid {
        grid-template-columns: 1fr;
        gap: 15px;
    }
    
    .stat-number {
        font-size: 36px;
    }
    
    .stat-label {
        font-size: 14px;
    }
}

@media (max-width: 480px) {
    .why-choose-item {
        flex-direction: column;
        text-align: center;
    }
    
    .why-choose-icon {
        margin: 0 auto;
    }
    
    .stat-number {
        font-size: 32px;
    }
}

/* انیمیشن - Animation */
.why-choose-item,
.stat-item {
    animation: fadeInUp 0.6s ease-out;
}

.why-choose-item:nth-child(1) { animation-delay: 0.1s; }
.why-choose-item:nth-child(2) { animation-delay: 0.2s; }
.why-choose-item:nth-child(3) { animation-delay: 0.3s; }

.stat-item:nth-child(1) { animation-delay: 0.1s; }
.stat-item:nth-child(2) { animation-delay: 0.2s; }
.stat-item:nth-child(3) { animation-delay: 0.3s; }
.stat-item:nth-child(4) { animation-delay: 0.4s; }

@keyframes fadeInUp {
    from {
        opacity: 0;
        transform: translateY(30px);
    }
    to {
        opacity: 1;
        transform: translateY(0);
    }
}/* End custom CSS */