.elementor-2532 .elementor-element.elementor-element-5744110a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2532 .elementor-element.elementor-element-5744110a > .elementor-container{max-width:1200px;}.elementor-2532 .elementor-element.elementor-element-5744110a{overflow:hidden;padding:100px 0px 100px 0px;}.elementor-2532 .elementor-element.elementor-element-603f6189 > .elementor-element-populated{margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;}.elementor-2532 .elementor-element.elementor-element-1c1e5889{text-align:center;}.elementor-2532 .elementor-element.elementor-element-1c1e5889 .elementor-heading-title{font-size:19px;font-weight:500;text-transform:uppercase;letter-spacing:7px;color:#c4017b;}.elementor-2532 .elementor-element.elementor-element-e7d3f05{text-align:center;}.elementor-2532 .elementor-element.elementor-element-e7d3f05 .elementor-heading-title{font-size:25px;line-height:50px;color:#471697;}.elementor-2532 .elementor-element.elementor-element-e7d3f05 .elementor-heading-title a:hover, .elementor-2532 .elementor-element.elementor-element-e7d3f05 .elementor-heading-title a:focus{color:#110303;}.elementor-2532 .elementor-element.elementor-element-79629df1 > .elementor-widget-container{margin:22px 0px 0px 0px;}.elementor-2532 .elementor-element.elementor-element-79629df1{text-align:justify;font-size:20px;font-weight:500;line-height:46px;letter-spacing:-0.7px;color:#595959;}.elementor-2532 .elementor-element.elementor-element-e9d0092 .elementor-button{background-color:transparent;font-size:17px;background-image:linear-gradient(180deg, #D51E9A 0%, #C21E5E 0%);box-shadow:0px 0px 10px 0px rgba(184.21792911153116, 41.431956521739146, 188.7, 0.5);border-radius:50px 50px 50px 50px;padding:25px 25px 25px 25px;}.elementor-2532 .elementor-element.elementor-element-e9d0092 .elementor-button:hover, .elementor-2532 .elementor-element.elementor-element-e9d0092 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-2532 .elementor-element.elementor-element-94274b0 .premium-image-scroll-container{height:463px;}.elementor-2532 .elementor-element.elementor-element-94274b0 .premium-image-scroll-container img{transition-duration:3s;}.elementor-2532 .elementor-element.elementor-element-2561258{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-2532 .elementor-element.elementor-element-2d0a048{--divider-border-style:solid;--divider-color:#EABE0F;--divider-border-width:2px;}.elementor-2532 .elementor-element.elementor-element-2d0a048 > .elementor-widget-container{padding:50px 0px 50px 0px;}.elementor-2532 .elementor-element.elementor-element-2d0a048 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-2532 .elementor-element.elementor-element-2d0a048 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2532 .elementor-element.elementor-element-2d0a048 .elementor-divider__text{color:var( --e-global-color-text );font-size:22px;font-weight:700;font-style:italic;}.elementor-2532 .elementor-element.elementor-element-ac703f5{--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;}.elementor-2532 .elementor-element.elementor-element-b01e3a8{--grid-row-gap:40px;--grid-column-gap:40px;}.elementor-2532 .elementor-element.elementor-element-b01e3a8 > .elementor-widget-container{padding:50px 50px 50px 50px;}.elementor-2532 .elementor-element.elementor-element-b01e3a8.eael_liquid_glass-effect2{background-color:var( --e-global-color-0c34722 );backdrop-filter:blur(20px) brightness(1);}.elementor-2532 .elementor-element.elementor-element-b01e3a8.eael_liquid_glass_shadow-effect1{border-style:groove;border-width:1px 1px 1px 20px;border-color:#259C2047;border-radius:24px 24px 24px 24px;box-shadow:0px 19px 26px 1px rgba(0,0,0,0.78);}.elementor-2532 .elementor-element.elementor-element-b01e3a8 .elementor-portfolio-item__img, .elementor-2532 .elementor-element.elementor-element-b01e3a8 .elementor-portfolio-item__overlay{border-radius:12px 12px 12px 12px;}.elementor-2532 .elementor-element.elementor-element-ede5aa5{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:2.2px;}.elementor-2532 .elementor-element.elementor-element-ede5aa5 > .elementor-widget-container{margin:100px 0px 0px 0px;}.elementor-2532 .elementor-element.elementor-element-ede5aa5.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-2532 .elementor-element.elementor-element-ede5aa5 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-2532 .elementor-element.elementor-element-ede5aa5 .elementor-divider{text-align:right;padding-block-start:9px;padding-block-end:9px;}.elementor-2532 .elementor-element.elementor-element-ede5aa5 .elementor-divider__text{font-size:20px;font-weight:700;}.elementor-2532 .elementor-element.elementor-element-15fe204{--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;}.elementor-2532 .elementor-element.elementor-element-2d3908d{--display:flex;--min-height:679px;--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;--justify-content:center;--gap:25px 0px;--row-gap:25px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#E7E7E7;--border-color:#E7E7E7;--border-radius:8px 8px 8px 8px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-2532 .elementor-element.elementor-element-17cff45{--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-2532 .elementor-element.elementor-element-6abf9d7{--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-2532 .elementor-element.elementor-element-8bee2c6{--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-2532 .elementor-element.elementor-element-b996ade{--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-2532 .elementor-element.elementor-element-ff2a8b3{--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-2532 .elementor-element.elementor-element-ea5a7bd{--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-2532 .elementor-element.elementor-element-166be97{--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-2532 .elementor-element.elementor-element-1c5c67e{--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-2532 .elementor-element.elementor-element-d4933c7{--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-2532 .elementor-element.elementor-element-33f7c4f{--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-2532 .elementor-element.elementor-element-52f480c{--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-2532 .elementor-element.elementor-element-7106d4a{--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-2532 .elementor-element.elementor-element-3ad36f0{--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-2532 .elementor-element.elementor-element-abd4014{--display:flex;--padding-top:50px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2532 .elementor-element.elementor-element-ee04278{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-2532 .elementor-element.elementor-element-ee04278 .elementor-divider-separator{width:100%;}.elementor-2532 .elementor-element.elementor-element-ee04278 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2532 .elementor-element.elementor-element-ee04278 .elementor-divider__text{font-size:20px;font-weight:700;}.elementor-2532 .elementor-element.elementor-element-1fe11a8{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;}.elementor-2532 .elementor-element.elementor-element-971c6bc > .elementor-widget-container{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2532 .elementor-element.elementor-element-86fef53 > .elementor-widget-container{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2532 .elementor-element.elementor-element-aa43637 > .elementor-widget-container{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2532 .elementor-element.elementor-element-6aa4c86 > .elementor-widget-container{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2532 .elementor-element.elementor-element-3a459f1{--display:flex;border-style:none;--border-style:none;}.elementor-2532 .elementor-element.elementor-element-fd56b33{--display:flex;--justify-content:center;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:#D8D8D8;--border-color:#D8D8D8;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2532 .elementor-element.elementor-element-d183111{--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-2532 .elementor-element.elementor-element-bcbc513{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:30px;--n-accordion-item-title-distance-from-content:16px;--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;--n-accordion-icon-hover-color:var( --e-global-color-text );}.elementor-2532 .elementor-element.elementor-element-bcbc513 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-2532 .elementor-element.elementor-element-bcbc513 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{text-decoration:underline;}.elementor-2532 .elementor-element.elementor-element-034e993{--display:flex;}.elementor-2532 .elementor-element.elementor-element-758287b{--display:flex;}.elementor-2532 .elementor-element.elementor-element-76c962b{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-2532 .elementor-element.elementor-element-76c962b > .elementor-widget-container{padding:50px 0px 30px 0px;}.elementor-2532 .elementor-element.elementor-element-76c962b .elementor-divider-separator{width:100%;}.elementor-2532 .elementor-element.elementor-element-76c962b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2532 .elementor-element.elementor-element-76c962b .elementor-divider__text{font-size:20px;font-weight:700;}.elementor-2532 .elementor-element.elementor-element-9135de3{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;}.elementor-2532 .elementor-element.elementor-element-ee10e5b > .elementor-widget-container{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2532 .elementor-element.elementor-element-fd267fa > .elementor-widget-container{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2532 .elementor-element.elementor-element-ea64e0e > .elementor-widget-container{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2532 .elementor-element.elementor-element-ea4efdf > .elementor-widget-container{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2532 .elementor-element.elementor-element-2957341{--display:flex;border-style:none;--border-style:none;}.elementor-2532 .elementor-element.elementor-element-4b93a00{--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;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:#D8D8D8;--border-color:#D8D8D8;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2532 .elementor-element.elementor-element-b92c995{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:30px;--n-accordion-item-title-distance-from-content:16px;--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;--n-accordion-icon-hover-color:var( --e-global-color-text );}.elementor-2532 .elementor-element.elementor-element-b92c995 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-2532 .elementor-element.elementor-element-b92c995 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-2532 .elementor-element.elementor-element-b92c995 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{text-decoration:underline;}.elementor-2532 .elementor-element.elementor-element-264925d{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2532 .elementor-element.elementor-element-264925d > .elementor-widget-container{padding:50px 0px 30px 0px;}.elementor-2532 .elementor-element.elementor-element-264925d .elementor-divider-separator{width:100%;}.elementor-2532 .elementor-element.elementor-element-264925d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2532 .elementor-element.elementor-element-264925d .elementor-divider__text{font-size:20px;font-weight:700;}.elementor-2532 .elementor-element.elementor-element-163bfd5{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;}.elementor-2532 .elementor-element.elementor-element-709f419 > .elementor-widget-container{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2532 .elementor-element.elementor-element-6ed0bc0 > .elementor-widget-container{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2532 .elementor-element.elementor-element-380c0cf > .elementor-widget-container{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2532 .elementor-element.elementor-element-c84da49 > .elementor-widget-container{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2532 .elementor-element.elementor-element-359c547{--display:flex;border-style:none;--border-style:none;}.elementor-2532 .elementor-element.elementor-element-0b805f4{--display:flex;border-style:none;--border-style:none;}.elementor-2532 .elementor-element.elementor-element-1ed2e32{--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;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:#D8D8D8;--border-color:#D8D8D8;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2532 .elementor-element.elementor-element-a753c73{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:30px;--n-accordion-item-title-distance-from-content:16px;--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;--n-accordion-icon-hover-color:var( --e-global-color-text );}.elementor-2532 .elementor-element.elementor-element-a753c73 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-2532 .elementor-element.elementor-element-a753c73 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:none;}.elementor-2532 .elementor-element.elementor-element-256971d > .elementor-widget-container{background-color:transparent;margin:50px 0px 0px 0px;background-image:linear-gradient(293deg, var( --e-global-color-astglobalcolor0 ) 12%, #f2295b 80%);}.elementor-2532 .elementor-element.elementor-element-8667ea1{--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-2532 .elementor-element.elementor-element-8667ea1:not(.elementor-motion-effects-element-type-background), .elementor-2532 .elementor-element.elementor-element-8667ea1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F9FF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2532 .elementor-element.elementor-element-1c1e5889{text-align:center;}.elementor-2532 .elementor-element.elementor-element-1c1e5889 .elementor-heading-title{font-size:20px;line-height:1.3em;}.elementor-2532 .elementor-element.elementor-element-79629df1 > .elementor-widget-container{padding:0% 5% 0% 5%;}.elementor-2532 .elementor-element.elementor-element-79629df1{text-align:center;}.elementor-2532 .elementor-element.elementor-element-1fe11a8{--grid-auto-flow:row;}.elementor-2532 .elementor-element.elementor-element-9135de3{--grid-auto-flow:row;}.elementor-2532 .elementor-element.elementor-element-163bfd5{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-2532 .elementor-element.elementor-element-603f6189{width:43.75%;}.elementor-2532 .elementor-element.elementor-element-42c8dcef{width:60.031%;}.elementor-2532 .elementor-element.elementor-element-15fe204{--content-width:1384px;}.elementor-2532 .elementor-element.elementor-element-2d3908d{--width:100%;}.elementor-2532 .elementor-element.elementor-element-17cff45{--width:33.3333%;}.elementor-2532 .elementor-element.elementor-element-6abf9d7{--width:33.3333%;}.elementor-2532 .elementor-element.elementor-element-8bee2c6{--width:33.3333%;}.elementor-2532 .elementor-element.elementor-element-b996ade{--width:33.3333%;}.elementor-2532 .elementor-element.elementor-element-ff2a8b3{--width:33.3333%;}.elementor-2532 .elementor-element.elementor-element-ea5a7bd{--width:33.3333%;}.elementor-2532 .elementor-element.elementor-element-166be97{--width:33.3333%;}.elementor-2532 .elementor-element.elementor-element-1c5c67e{--width:33.3333%;}.elementor-2532 .elementor-element.elementor-element-d4933c7{--width:33.3333%;}.elementor-2532 .elementor-element.elementor-element-33f7c4f{--width:33.3333%;}.elementor-2532 .elementor-element.elementor-element-52f480c{--width:33.3333%;}.elementor-2532 .elementor-element.elementor-element-7106d4a{--width:33.3333%;}.elementor-2532 .elementor-element.elementor-element-1fe11a8{--content-width:1000px;}.elementor-2532 .elementor-element.elementor-element-9135de3{--content-width:1000px;}.elementor-2532 .elementor-element.elementor-element-4b93a00{--content-width:1212px;}.elementor-2532 .elementor-element.elementor-element-163bfd5{--content-width:1000px;}.elementor-2532 .elementor-element.elementor-element-1ed2e32{--content-width:1212px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2532 .elementor-element.elementor-element-603f6189{width:100%;}.elementor-2532 .elementor-element.elementor-element-42c8dcef{width:100%;}}@media(max-width:767px){.elementor-2532 .elementor-element.elementor-element-5744110a{padding:75px 0px 50px 0px;}.elementor-2532 .elementor-element.elementor-element-603f6189 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2532 .elementor-element.elementor-element-1c1e5889{text-align:center;}.elementor-2532 .elementor-element.elementor-element-1c1e5889 .elementor-heading-title{font-size:15px;line-height:1.3em;letter-spacing:3.8px;}.elementor-2532 .elementor-element.elementor-element-79629df1 > .elementor-widget-container{padding:0px 5px 0px 5px;}.elementor-2532 .elementor-element.elementor-element-79629df1{text-align:justify;font-size:16px;letter-spacing:-0.7px;}.elementor-2532 .elementor-element.elementor-element-e9d0092 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-2532 .elementor-element.elementor-element-94274b0 .premium-image-scroll-container{height:234px;}.elementor-2532 .elementor-element.elementor-element-2d0a048 .elementor-divider__text{font-size:20px;line-height:2.4em;}.elementor-2532 .elementor-element.elementor-element-15fe204{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2532 .elementor-element.elementor-element-2d3908d{--gap:150px 0px;--row-gap:150px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2532 .elementor-element.elementor-element-17cff45{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2532 .elementor-element.elementor-element-6abf9d7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2532 .elementor-element.elementor-element-8bee2c6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2532 .elementor-element.elementor-element-b996ade{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2532 .elementor-element.elementor-element-ff2a8b3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2532 .elementor-element.elementor-element-ea5a7bd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2532 .elementor-element.elementor-element-166be97{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2532 .elementor-element.elementor-element-1c5c67e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2532 .elementor-element.elementor-element-d4933c7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2532 .elementor-element.elementor-element-33f7c4f{--gap:150px 0px;--row-gap:150px;--column-gap:0px;}.elementor-2532 .elementor-element.elementor-element-3ad36f0{--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2532 .elementor-element.elementor-element-abd4014{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2532 .elementor-element.elementor-element-ee04278 .elementor-divider{text-align:center;}.elementor-2532 .elementor-element.elementor-element-ee04278 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-2532 .elementor-element.elementor-element-ee04278 .elementor-divider__text{line-height:2em;}.elementor-2532 .elementor-element.elementor-element-1fe11a8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2532 .elementor-element.elementor-element-fd56b33{--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-2532 .elementor-element.elementor-element-9135de3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2532 .elementor-element.elementor-element-4b93a00{--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-2532 .elementor-element.elementor-element-163bfd5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for html, class: .elementor-element-256971d */.instagram-section {
  background: linear-gradient(135deg, rgba(155,107,255,0.08), rgba(108,195,255,0.12));
  padding: 60px 20px;
  display: flex;
  justify-content: center;
  align-items: center;
}

.insta-wrap {
  display: flex;
  align-items: center;
  gap: 30px;
  max-width: 1100px;
  width: 100%;
  background: #fff;
  border-radius: 20px;
  padding: 40px;
  box-shadow: 0 10px 30px rgba(17,24,39,0.1);
  transition: transform .3s ease;
}
.insta-wrap:hover { transform: translateY(-5px); }

/* آیکون */
.insta-icon svg {
  width: 90px;
  height: 90px;
  fill: #fff;
  background: linear-gradient(135deg, #9b6bff, #6cc3ff, #ffdfe9);
  border-radius: 20px;
  padding: 18px;
  box-shadow: 0 6px 20px rgba(155,107,255,0.2);
  transition: transform .4s ease;
}
.insta-icon svg:hover { transform: scale(1.1) rotate(10deg); }

/* متن */
.insta-text {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.insta-text h2 {
  margin: 0 0 12px 0;
  font-size: 22px;
  font-weight: 700;
  color: #111827;
}
.insta-text p {
  margin: 0 0 22px 0;
  font-size: 16px;
  color: #555;
  line-height: 1.5;
}

/* دکمه */
.insta-btn {
  display: inline-block;
  background: linear-gradient(90deg, #9b6bff, #6cc3ff);
  color: #fff;
  text-decoration: none;
  padding: 14px 26px;
  border-radius: 12px;
  font-weight: 700;
  transition: all .3s ease;
  box-shadow: 0 6px 16px rgba(108,195,255,0.25);
}
.insta-btn:hover {
  transform: translateY(-4px);
  box-shadow: 0 12px 26px rgba(155,107,255,0.35);
}

/* ریسپانسیو */
@media (max-width: 768px) {
  .insta-wrap {
    flex-direction: column;
    text-align: center;
    padding: 30px 20px;
  }
  .insta-icon svg {
    width: 70px;
    height: 70px;
    padding: 12px;
  }
  .insta-text {
    align-items: center;
  }
  .insta-text h2 { font-size: 20px; }
  .insta-text p { font-size: 15px; }
  .insta-btn {
    align-self: center;
  }
}/* End custom CSS */