.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}body:not(.rtl) .elementor-66 .elementor-element.elementor-element-cdc39d9{left:0px;}body.rtl .elementor-66 .elementor-element.elementor-element-cdc39d9{right:0px;}.elementor-66 .elementor-element.elementor-element-cdc39d9{bottom:9rem;z-index:1;}.elementor-66 .elementor-element.elementor-element-cdc39d9 .elementor-icon-wrapper{text-align:center;}.elementor-66 .elementor-element.elementor-element-cdc39d9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-428df61 );}.elementor-66 .elementor-element.elementor-element-cdc39d9.elementor-view-framed .elementor-icon, .elementor-66 .elementor-element.elementor-element-cdc39d9.elementor-view-default .elementor-icon{color:var( --e-global-color-428df61 );border-color:var( --e-global-color-428df61 );}.elementor-66 .elementor-element.elementor-element-cdc39d9.elementor-view-framed .elementor-icon, .elementor-66 .elementor-element.elementor-element-cdc39d9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-428df61 );}.elementor-66 .elementor-element.elementor-element-cdc39d9 .elementor-icon{font-size:228px;}.elementor-66 .elementor-element.elementor-element-cdc39d9 .elementor-icon svg{height:228px;}.elementor-66 .elementor-element.elementor-element-cdc39d9 .elementor-icon-wrapper svg{width:auto;}.elementor-66 .elementor-element.elementor-element-46d2593 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-66 .elementor-element.elementor-element-46d2593 > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}.elementor-66 .elementor-element.elementor-element-46d2593{width:100%;max-width:100%;}.elementor-66 .elementor-element.elementor-element-46d2593 > .elementor-widget-container{padding:0rem 1rem 1rem 1rem;}.elementor-66 .elementor-element.elementor-element-46d2593 .jet-listing-grid__loader{--spinner-color:var( --e-global-color-secondary );}.elementor-66 .elementor-element.elementor-element-0890777 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-66 .elementor-element.elementor-element-0890777 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-66 .elementor-element.elementor-element-328bc6f > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-66 .elementor-element.elementor-element-328bc6f > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}.elementor-66 .elementor-element.elementor-element-328bc6f{width:100%;max-width:100%;z-index:2;}@media(max-width:1024px){.elementor-66 .elementor-element.elementor-element-46d2593 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-66 .elementor-element.elementor-element-46d2593 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-66 .elementor-element.elementor-element-0890777 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-66 .elementor-element.elementor-element-0890777 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-66 .elementor-element.elementor-element-328bc6f > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-66 .elementor-element.elementor-element-328bc6f > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}}@media(max-width:767px){.elementor-66 .elementor-element.elementor-element-cdc39d9{bottom:2.3rem;}.elementor-66 .elementor-element.elementor-element-46d2593 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-66 .elementor-element.elementor-element-46d2593 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-66 .elementor-element.elementor-element-46d2593 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-66 .elementor-element.elementor-element-0890777 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-66 .elementor-element.elementor-element-0890777 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-66 .elementor-element.elementor-element-328bc6f > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-66 .elementor-element.elementor-element-328bc6f > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}}.elementor .e-5a670a4-74f84fa{width:12rem;height:auto;color:#F9FFFF;}
.elementor .e-be19195-c72c9a7{width:12rem;height:auto;color:#CE9D73;}
.elementor .e-1e37961-85fbd3f{padding:0rem;display:flex;flex-direction:column;gap:0.8rem;align-items:center;}
.elementor .e-ff72fcb-35d7432{width:450px;font-size:1rem;text-align:justify;padding-inline-start:2rem;padding-inline-end:2rem;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:1px;border-style:solid;}@media(max-width:767px){.elementor .e-ff72fcb-35d7432{width:auto;text-align:center;padding-inline-start:1rem;padding-inline-end:1rem;}}
.elementor .e-1dc9a97-701998c{position:relative;z-index:2;}
.elementor .e-fa6e833-5c2f2e5{width:18px;height:25px;color:#ffffff;display:inline-block;}
.elementor .e-0453260-09c8eab{font-size:1rem;color:#ffffff;margin-block-start:0.5rem;}
.elementor .e-964ea23-1ac51a1{font-size:0.75rem;color:#BDBDBD;}
.elementor .e-661f0d0-5e7d9ee{position:absolute;inset-block-end:4rem;z-index:2;padding:0px;display:flex;flex-direction:column;justify-content:center;align-items:center;}
.elementor .e-ef3f4d3-30bac96{overflow:hidden;padding-block-start:3rem;padding-block-end:0px;border-end-start-radius:2.5vw;border-end-end-radius:2.5vw;display:flex;flex-direction:column;gap:2rem;align-items:center;}
.elementor .e-93e2579-b83d51b{width:4rem;height:4rem;}
.elementor .e-6c2de17-ff9fa90{font-weight:700;font-size:1.25rem;color:#323E5B;margin-block-start:0.5rem;}
.elementor .e-626adb3-1f00482{font-size:0.75rem;color:#989898;}
.elementor .e-40c07cd-ada82fb{position:relative;z-index:2;padding:0rem;display:flex;flex-direction:column;gap:0.125rem;justify-content:center;align-items:center;}
.elementor .e-739f561-8cfa737{width:2rem;height:5rem;color:#F9FFFF;padding:0.5rem;background-color:#CE9D73;}
.elementor .e-25d4edd-78c34e3{font-weight:600;font-size:1rem;color:#323E5B;}
.elementor .e-5355f48-6901da7{width:2.75rem;height:0.125rem;position:absolute;inset-block-end:0rem;inset-inline-start:6rem;padding:0rem;background-color:#CE9D73;}
.elementor .e-ca9bcd2-3e95bb4{padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:1.5vw;padding-inline-end:0rem;background-color:#F9FFFF;display:flex;gap:1.5rem;justify-content:flex-start;align-items:center;}@media(max-width:1024px){.elementor .e-ca9bcd2-3e95bb4{width:48%;}}@media(max-width:767px){.elementor .e-ca9bcd2-3e95bb4{width:100%;}}
.elementor .e-34e6008-2a31388{width:2rem;height:5rem;color:#F9FFFF;padding:0.5rem;background-color:#264285;}
.elementor .e-5619785-45cb2c3{font-weight:600;font-size:1rem;color:#323E5B;}
.elementor .e-7232b42-2f53b21{width:2.75rem;height:0.125rem;position:absolute;inset-block-end:0rem;inset-inline-start:6rem;padding:0rem;background-color:#264285;}
.elementor .e-4dcd1e9-142d82f{padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:1.5vw;padding-inline-end:0rem;background-color:#F9FFFF;display:flex;gap:1.5rem;justify-content:flex-start;align-items:center;}@media(max-width:1024px){.elementor .e-4dcd1e9-142d82f{width:48%;}}@media(max-width:767px){.elementor .e-4dcd1e9-142d82f{width:100%;}}
.elementor .e-f0a7587-49966a2{width:2rem;height:5rem;color:#F9FFFF;padding:0.5rem;background-color:#CE9D73;}
.elementor .e-b88a317-2faee8b{font-weight:600;font-size:1rem;color:#323E5B;}
.elementor .e-66cba85-1597939{width:2.75rem;height:0.125rem;position:absolute;inset-block-end:0rem;inset-inline-start:6rem;padding:0rem;background-color:#CE9D73;}
.elementor .e-f0d699b-377634b{padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:1.5vw;padding-inline-end:0rem;background-color:#F9FFFF;display:flex;gap:1.5rem;justify-content:flex-start;align-items:center;}@media(max-width:1024px){.elementor .e-f0d699b-377634b{width:48%;}}@media(max-width:767px){.elementor .e-f0d699b-377634b{width:100%;}}
.elementor .e-03d8ef6-ef48c60{width:2rem;height:5rem;color:#F9FFFF;padding:0.5rem;background-color:#264285;}
.elementor .e-6b88f41-80098b0{font-weight:600;font-size:1rem;color:#323E5B;}
.elementor .e-685c9e0-6c358cd{width:2.75rem;height:0.125rem;position:absolute;inset-block-end:0rem;inset-inline-start:6rem;padding:0rem;background-color:#264285;}
.elementor .e-638a170-e6cfeb1{padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:1.5vw;padding-inline-end:0rem;background-color:#F9FFFF;display:flex;gap:1.5rem;justify-content:flex-start;align-items:center;}@media(max-width:1024px){.elementor .e-638a170-e6cfeb1{width:48%;}}@media(max-width:767px){.elementor .e-638a170-e6cfeb1{width:100%;}}
.elementor .e-6193d9f-0e8e572{padding:0rem;display:flex;flex-direction:row;gap:1.5rem;}@media(max-width:1024px){.elementor .e-6193d9f-0e8e572{gap:1rem;flex-wrap:wrap;justify-content:center;}}@media(max-width:767px){.elementor .e-6193d9f-0e8e572{gap:1rem;}}
.elementor .e-0031e4b-bf27329{margin-block-start:-2.6rem;flex-direction:column;gap:2rem;justify-content:center;}
.elementor .e-dbc306f-9aa41c8{width:1rem;height:1rem;min-width:1rem;min-height:1rem;color:#CE9D73;}
.elementor .e-e29b265-f035fc8{font-weight:700;font-size:1.25rem;color:#323E5B;}
.elementor .e-13a14c2-c051be2{font-size:0.75rem;color:#989898;}
.elementor .e-50335a3-3b2c645{width:20%;padding:0rem;display:flex;gap:0.5rem;align-items:center;}@media(max-width:767px){.elementor .e-50335a3-3b2c645{width:50%;}}
.elementor .e-6f79563-9796aba{color:#989898;}@media(max-width:1024px){.elementor .e-6f79563-9796aba{text-align:center;}}
.elementor .e-c79ab21-5ca0a0f{font-weight:700;color:#323E5B;direction:ltr;}
.elementor .e-cf10398-c5b9b65{width:1.125rem;height:auto;color:#CE9D73;}
.elementor .e-301e49b-e2202a0{width:60%;padding:0rem;display:flex;gap:0.5rem;justify-content:center;align-items:center;}@media(max-width:1024px){.elementor .e-301e49b-e2202a0{width:40%;flex-direction:column-reverse;}}@media(max-width:767px){.elementor .e-301e49b-e2202a0{width:100%;order:99999;}}
.elementor .e-bb461ce-9f5196e{font-weight:700;color:#323E5B;padding:0rem;background-color:#00000000;}
.elementor .e-6b3ffc7-618c071{width:0.375rem;height:1rem;min-width:0.375rem;min-height:1rem;color:#CE9D73;}
.elementor .e-f3c890a-b4aa4be{width:20%;padding:0rem;display:flex;gap:0.5rem;justify-content:flex-end;align-items:center;}@media(max-width:767px){.elementor .e-f3c890a-b4aa4be{width:50%;}}
.elementor .e-15dd169-1cda78b{padding:0rem;justify-content:space-between;}@media(max-width:767px){.elementor .e-15dd169-1cda78b{row-gap:1rem;flex-wrap:wrap;}}
/* Start custom CSS for jet-listing-grid, class: .elementor-element-46d2593 */.elementor-66 .elementor-element.elementor-element-46d2593::before {
    content: '';
    position: absolute;
    width: 100%;
    height: 19rem;
    background-color: #CE9D73;
    bottom: 0;
    border-radius: 2.5rem;
}

.elementor-66 .elementor-element.elementor-element-46d2593::after {
    content: '';
    position: absolute;
    width: 100%;
    height: 9.375rem;
    bottom: 0;
    background-image: url('https://khaksazan761.com/wp-content/uploads/2025/06/fzycytpuse.svg');
    background-size: auto 224px;
    background-position: center bottom;
    background-repeat: repeat-x;
    filter: invert(96%) sepia(23%) saturate(726%) hue-rotate(306deg) brightness(94%) contrast(94%);
    z-index: 1;
    border-radius: 0 0 2.5rem 2.5rem;
}

.elementor-66 .elementor-element.elementor-element-46d2593 ul {
    z-index: 2;
    position: relative;
}

@media (max-width: 767px) {
    .elementor-66 .elementor-element.elementor-element-46d2593::after, .elementor-66 .elementor-element.elementor-element-46d2593::before {
        display: none;
    }
}/* End custom CSS */
.elementor .e-06e9492-19194ee{margin-block-start:8rem;flex-direction:column;gap:3rem;align-items:center;}@media(max-width:767px){.elementor .e-06e9492-19194ee{row-gap:1rem;}}
.elementor .e-c872c4a-65e0242{color:#323E5B;line-height:1.75rem;}@media(max-width:1024px){.elementor .e-c872c4a-65e0242{text-align:center;}}
.elementor .e-17c4e80-9ea285e{padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:8rem;display:flex;flex-direction:column;row-gap:18px;justify-content:center;align-items:center;}@media(max-width:1024px){.elementor .e-17c4e80-9ea285e{padding:0rem;}}
.elementor .e-8af15ec-5ea1689{width:2rem;height:2rem;color:#CE9D73;}
.elementor .e-a40daf9-5c99563{font-weight:700;font-size:1.25rem;color:#F9FFFF;margin-block-start:0.5rem;}
.elementor .e-0dca8c4-4ca76fc{font-size:0.75rem;color:#9AC8F6;}
.elementor .e-e2d4a9e-c576843{position:relative;z-index:2;padding:0rem;display:flex;flex-direction:column;gap:0.125rem;justify-content:center;align-items:center;}
.elementor .e-27da49c-b4ee159{width:11rem;height:11rem;position:absolute;inset-inline-end:0px;inset-inline-start:0px;padding:0rem;margin-block-start:-6rem;margin-inline-start:auto;margin-inline-end:auto;background-color:#264285;display:flex;align-items:center;}@media(max-width:1024px){.elementor .e-27da49c-b4ee159{position:absolute;inset-block-start:0.5rem;}}
.elementor .e-7b8a1d3-681bc81{width:auto;min-width:15.556rem;margin-block-end:3.78rem;}
.elementor .e-e6f53cb-2a90151{position:relative;z-index:2;padding:0rem;display:flex;flex-direction:column;gap:0.125rem;justify-content:center;align-items:center;}
.elementor .e-b0f2237-c0982f6{width:11rem;height:11rem;position:absolute;inset-inline-end:0px;inset-inline-start:0px;padding:0rem;margin-block-start:9rem;margin-inline-start:auto;margin-inline-end:auto;background-color:#ECF2F6;display:flex;align-items:center;}@media(max-width:1024px){.elementor .e-b0f2237-c0982f6{position:absolute;inset-block-end:-5.5rem;}}
.elementor .e-42e75cd-71f524b{width:0.875rem;height:1.063rem;color:#CE9D73;}
.elementor .e-92af1a3-9b91393{padding:0rem;display:flex;flex-direction:row;column-gap:0.5rem;align-items:center;}@media(max-width:1024px){.elementor .e-92af1a3-9b91393{justify-content:center;}}
.elementor .e-fe5fb99-2bcf5bc{color:#323E5B;padding:0.25vw;background-color:#ffffff00;}
.elementor .e-2f71999-0720840{height:0.063rem;min-width:0.75rem;max-width:0.75vw;padding:0rem;background-color:#DCDCDC;}
.elementor .e-8ccf1c4-2e3a7f7{color:#323E5B;padding:0.25vw;background-color:#ffffff00;}
.elementor .e-2501fe2-000653b{width:1.125rem;height:auto;color:#CE9D73;}
.elementor .e-f07e6d9-d950f21{padding:0rem;display:flex;column-gap:0.5rem;align-items:center;}@media(max-width:1024px){.elementor .e-f07e6d9-d950f21{justify-content:center;}}@media(max-width:767px){.elementor .e-f07e6d9-d950f21{flex-direction:column;row-gap:0.3rem;}}
.elementor .e-13243cc-aeeb681{color:#F9FFFF;line-height:1.375rem;}
.elementor .e-ca6bc34-550e4ea{width:1rem;height:1rem;color:#F9FFFF;}
.elementor .e-cd9cea9-edc0997{width:auto;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-width:0.063rem;border-color:#CE9D73;border-style:solid;background-color:#CE9D73;display:flex;column-gap:1rem;align-items:center;}.elementor .e-cd9cea9-edc0997:hover{background-color:#F9FFFF;}
.elementor .e-0dc9a1c-5c34f24{padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:8rem;padding-inline-end:0rem;display:flex;flex-direction:column;row-gap:1rem;justify-content:center;align-items:center;}@media(max-width:1024px){.elementor .e-0dc9a1c-5c34f24{padding:0rem;}}
.elementor .e-37d3138-ed936f3{height:15rem;padding-inline-start:8rem;padding-inline-end:8rem;margin-block-start:14rem;}@media(max-width:1024px){.elementor .e-37d3138-ed936f3{height:auto;padding-block-start:9rem;padding-block-end:13rem;flex-direction:column;row-gap:2rem;}}@media(max-width:767px){.elementor .e-37d3138-ed936f3{height:50rem;padding-block-start:9rem;padding-block-end:1rem;padding-inline-start:1rem;padding-inline-end:1rem;background-color:#ECF2F6;}}
.elementor .e-eabf799-a942dca{width:1rem;height:1rem;min-width:1rem;min-height:1rem;color:#CE9D73;}
.elementor .e-ae4bb12-dc90248{font-weight:700;font-size:1.25rem;color:#323E5B;}
.elementor .e-4c23da1-22afb8b{font-size:0.75rem;color:#989898;}
.elementor .e-d729002-500a284{width:50%;padding:0rem;display:flex;gap:0.5rem;align-items:center;}@media(max-width:767px){.elementor .e-d729002-500a284{width:100%;flex-direction:column;justify-content:center;}}
.elementor .e-751f3a8-261d7a8{font-weight:700;color:#323E5B;padding:0rem;background-color:#00000000;}
.elementor .e-b0a8c99-d359ae2{width:0.375rem;height:1rem;min-width:0.375rem;min-height:1rem;color:#CE9D73;}
.elementor .e-0d1e35c-784e911{width:50%;padding:0rem;display:flex;gap:0.5rem;justify-content:flex-end;align-items:center;}@media(max-width:767px){.elementor .e-0d1e35c-784e911{width:100%;}}
.elementor .e-f13ec1f-7bde8d0{padding:0rem;justify-content:space-between;}@media(max-width:767px){.elementor .e-f13ec1f-7bde8d0{flex-wrap:wrap;}}
.elementor .e-49b5cf0-9c741c7{margin-block-start:14rem;flex-direction:column;row-gap:1rem;}
.elementor .e-13492f2-515cd51{width:1rem;height:1rem;color:#F9FFFF;}
.elementor .e-f662321-b1689c5{font-weight:700;font-size:1.25rem;color:#323E5B;}
.elementor .e-f7e3a82-6be2eed{font-size:0.75rem;color:#E9D6BF;}
.elementor .e-ee3f168-56fbed6{padding:0rem;display:flex;gap:0.5rem;align-items:center;}@media(max-width:767px){.elementor .e-ee3f168-56fbed6{flex-direction:column;justify-content:center;}}
.elementor .e-4f45114-4f4fe7a{width:20rem;color:#fffaf3;}@media(max-width:1024px){.elementor .e-4f45114-4f4fe7a{width:14rem;}}@media(max-width:767px){.elementor .e-4f45114-4f4fe7a{width:100%;text-align:center;}}
@media(max-width:767px){.elementor .e-16c4d78-1f45c6b{align-self:center;}}
.elementor .e-24b24e3-a235d5f{width:45rem;height:auto;padding:2.5rem;border-end-start-radius:2.5rem;background-color:#CE9D73;display:flex;flex-direction:column;row-gap:1rem;justify-content:center;align-self:start;}@media(max-width:1024px){.elementor .e-24b24e3-a235d5f{width:39rem;padding:2rem;}}@media(max-width:767px){.elementor .e-24b24e3-a235d5f{width:100%;}}
.elementor .e-9bae19e-8c99648{max-width:30rem;position:absolute;inset-block-start:-2rem;inset-inline-end:0rem;}@media(max-width:767px){.elementor .e-9bae19e-8c99648{width:100%;position:relative;padding:1rem;}}
.elementor .e-e95453c-04333d6{min-height:17rem;max-width:55rem;padding:0rem;margin-block-start:8rem;}@media(max-width:767px){.elementor .e-e95453c-04333d6{border-end-end-radius:2.5rem;background-color:#E5ECF4;flex-direction:column;align-items:center;}}
.elementor .e-b2b303d-dd05d2f{width:1rem;height:1rem;min-width:1rem;min-height:1rem;color:#CE9D73;}
.elementor .e-5371173-0ba6cd4{font-weight:700;font-size:1.25rem;color:#F9FFFF;}@media(max-width:767px){.elementor .e-5371173-0ba6cd4{color:#323E5B;}}
.elementor .e-073f19c-a92fa0b{font-size:0.75rem;color:#989898;}
.elementor .e-795e103-2f5ddbf{width:50%;padding:0rem;display:flex;gap:0.5rem;align-items:center;}@media(max-width:767px){.elementor .e-795e103-2f5ddbf{width:50%;}}
.elementor .e-406de79-f6a43a5{font-weight:700;color:#F9FFFF;padding:0rem;background-color:#00000000;}@media(max-width:767px){.elementor .e-406de79-f6a43a5{color:#323E5B;}}
.elementor .e-8922208-52aa1b3{width:0.375rem;height:1rem;min-width:0.375rem;min-height:1rem;color:#CE9D73;}
.elementor .e-897bedb-03c2b54{width:50%;padding:0rem;display:flex;gap:0.5rem;justify-content:flex-end;align-items:center;}@media(max-width:767px){.elementor .e-897bedb-03c2b54{width:50%;}}
.elementor .e-23c0c5a-8c6fc0f{position:relative;z-index:2;padding:0rem;justify-content:space-between;}@media(max-width:767px){.elementor .e-23c0c5a-8c6fc0f{flex-wrap:wrap;}}
.elementor .e-2984085-d7f46e4{padding-block-start:2rem;padding-block-end:0rem;padding-inline-start:2rem;padding-inline-end:2rem;margin-block-start:8rem;flex-direction:column;row-gap:1rem;}@media(max-width:767px){.elementor .e-2984085-d7f46e4{padding:0rem;}}
/* Start custom CSS *//**
 * ===
 * Features section
 * ===
 */

/* Sets the animation timing for the expanding line */
body.elementor-page-66 .g-7d4dc61 .g-7e5f895 {
  transition: all 0.4s cubic-bezier(0.25, 1, 0.5, 1);
}

/* Keeps content on top and sets its animation timing */
body.elementor-page-66 .g-7d4dc61 .e-paragraph-base,
body.elementor-page-66 .g-7d4dc61 .e-svg-base, 
body.elementor-page-66 .g-7d4dc61 .e-svg-base svg {
  z-index: 2;
  transition: all 0.4s ease;
}

/* Expands the line to fill the container on hover */
body.elementor-page-66 .g-7d4dc61:hover .g-7e5f895 {
  height: 100%;
  width: 100%;
  right: 0;
}

/* Changes text color on hover */
body.elementor-page-66 .g-7d4dc61:hover .e-paragraph-base {
  color: #ffffff;
  cursor: default;
}

/* Changes the icon's background on hover */
body.elementor-page-66 .g-7d4dc61:hover .e-svg-base {
  background-color: #ffffff;
}

/* Changes the icon's color on hover */
body.elementor-page-66 .g-7d4dc61:hover .e-svg-base svg {
  fill: #323E5B;
}

/**
 * ===
 * About us section
 * ===
 */
 
body.elementor-page-66 .g-872988e::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  clip-path: polygon(calc(100% - 126.207px) 0px, calc(100% - 0.93799999999999px) calc(50% - 0.23px), calc(100% - 126.207px) calc(100% - 0.46199999999999px), 125.269px calc(100% - 0.46199999999999px), 0px calc(50% - 0.23px), 125.269px 0px, calc(100% - 126.207px) 0px);
  background-color: #ECF2F6;
  z-index: 0;
}

@media (max-width: 767px) {
    body.elementor-page-66 .g-872988e::before {
        display: none;
    }
}

body.elementor-page-66 .g-872988e .g-9162131 {
    transform: rotate(45deg);
    outline: 0.625rem solid #F2F8FC;
}
body.elementor-page-66 .g-872988e .g-d4f043a {
    transform: rotate(-45deg);
}

body.elementor-page-66 .g-19598f2, body.elementor-page-66 .g-19598f2 p, body.elementor-page-66 .g-19598f2 svg {
    transition: all 0.4s cubic-bezier(0.25, 1, 0.5, 1);
}
body.elementor-page-66 .g-19598f2:hover p, body.elementor-page-66 .g-19598f2:hover svg {
    color: #CE9D73;
}

/**
 * ===
 * Catalogue us section
 * ===
 */
 
body.elementor-page-66 .g-ffb038e::before {
    content: "";
    width: 46rem;
    height: 13rem;
    position: absolute;
    background-color: #E5ECF4;
    left: 0;
    top: calc(100% - 13rem);
    border-bottom-left-radius: 2.5rem;
}
@media (max-width: 1024px) {
    body.elementor-page-66 .g-ffb038e::before {
        width: 40rem;
    }
}
@media (max-width: 767px) {
    body.elementor-page-66 .g-ffb038e::before {
        display: none;
    }
}

/**
 * ===
 * Blog section
 * ===
 */
body.elementor-page-66 .g-6dc06a4::before {
    content: '';
    position: absolute;
    width: 100%;
    height: 19rem;
    background-color: #264285;
    bottom: 0;
    border-radius: 2.5rem;
}
body.elementor-page-66 .g-6dc06a4::after {
    content: '';
    position: absolute;
    width: 100%;
    height: 9.375rem;
    background-image: url('https://khaksazan761.com/wp-content/uploads/2025/06/fzycytpuse.svg');
    background-size: auto 224px;
    background-position: center bottom;
    background-repeat: repeat-x;
    filter: invert(34%) sepia(15%) saturate(1941%) hue-rotate(180deg) brightness(97%) contrast(100%);
    z-index: 1;
    border-radius: 2.5rem 2.5rem 0 0;
    top: 0;
    right: 0;
}
@media (max-width: 767px) {
    body.elementor-page-66 .g-6dc06a4::before, body.elementor-page-66 .g-6dc06a4::after {
        display: none;
    }
}/* End custom CSS */