.elementor-3712 .elementor-element.elementor-element-ca39ac9:not(.elementor-motion-effects-element-type-background), .elementor-3712 .elementor-element.elementor-element-ca39ac9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DBE0E4;}.elementor-3712 .elementor-element.elementor-element-ca39ac9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:200px 0px 100px 0px;}.elementor-3712 .elementor-element.elementor-element-ca39ac9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3712 .elementor-element.elementor-element-68a7fe9 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3712 .elementor-element.elementor-element-68a7fe9{z-index:3;}.elementor-3712 .elementor-element.elementor-element-2c9b2a2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3712 .elementor-element.elementor-element-2c9b2a2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3712 .elementor-element.elementor-element-2c9b2a2 .pix-highlighted-element{text-align:right !important;}.elementor-3712 .elementor-element.elementor-element-fe8a3dc .elementor-repeater-item-6a20529.pix-highlight-bg{--pix-highlight-bg:#FFFFFF00 !important;}.elementor-3712 .elementor-element.elementor-element-fe8a3dc{width:var( --container-widget-width, 106.439% );max-width:106.439%;--container-widget-width:106.439%;--container-widget-flex-grow:0;}.elementor-3712 .elementor-element.elementor-element-fe8a3dc > .elementor-widget-container{margin:10px 0px 15px 0px;}.elementor-3712 .elementor-element.elementor-element-fe8a3dc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3712 .elementor-element.elementor-element-fe8a3dc .pix-highlighted-element{text-align:right !important;}.elementor-3712 .elementor-element.elementor-element-05dee6c > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:#00000033;border-radius:0px 0px 0px 0px;}.elementor-3712 .elementor-element.elementor-element-b17b2d7{width:auto;max-width:auto;}.elementor-3712 .elementor-element.elementor-element-b17b2d7 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-3712 .elementor-element.elementor-element-b11e908{width:auto;max-width:auto;}.elementor-3712 .elementor-element.elementor-element-cfe02f0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3712 .elementor-element.elementor-element-cfe02f0{z-index:5;}.elementor-3712 .elementor-element.elementor-element-30d79d3{width:var( --container-widget-width, 94.002% );max-width:94.002%;--container-widget-width:94.002%;--container-widget-flex-grow:0;}.elementor-3712 .elementor-element.elementor-element-30d79d3 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-3712 .elementor-element.elementor-element-30d79d3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3712 .elementor-element.elementor-element-30d79d3 .pix-img-el, .elementor-3712 .elementor-element.elementor-element-30d79d3 .pix-img-div, .elementor-3712 .elementor-element.elementor-element-30d79d3 div{text-align:left !important;}.elementor-3712 .elementor-element.elementor-element-211b95b:not(.elementor-motion-effects-element-type-background), .elementor-3712 .elementor-element.elementor-element-211b95b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF7EF;}.elementor-3712 .elementor-element.elementor-element-211b95b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3712 .elementor-element.elementor-element-211b95b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3712 .elementor-element.elementor-element-91de1f8 > .elementor-widget-container{margin:-450px 0px 0px 0px;}.elementor-3712 .elementor-element.elementor-element-11a6adf2:not(.elementor-column):before, .elementor-3712 .elementor-element.elementor-element-11a6adf2.elementor-inner-column:before{border:unset;border-radius:inherit;background:var(--pix-white) !important;content:' ';position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;z-index:0 !important;transform:translateZ(0px);}.elementor-3712 .elementor-element.elementor-element-11a6adf2 .elementor-background-video-container, .elementor-3712 .elementor-element.elementor-element-11a6adf2 .elementor-background-slideshow{z-index:-1;}.elementor-3712 .elementor-element.elementor-element-11a6adf2{padding:40px 0px 60px 0px;}.elementor-bc-flex-widget .elementor-3712 .elementor-element.elementor-element-88eed0a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3712 .elementor-element.elementor-element-88eed0a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3712 .elementor-element.elementor-element-70bdfae0:not(.elementor-motion-effects-element-type-background), .elementor-3712 .elementor-element.elementor-element-70bdfae0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3712 .elementor-element.elementor-element-70bdfae0{border-style:solid;border-width:2px 2px 2px 2px;border-color:#E9ECEF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 40px 20px 40px;}.elementor-3712 .elementor-element.elementor-element-70bdfae0, .elementor-3712 .elementor-element.elementor-element-70bdfae0 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-3712 .elementor-element.elementor-element-70bdfae0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3712 .elementor-element.elementor-element-a60d3fe:not(.elementor-column):before, .elementor-3712 .elementor-element.elementor-element-a60d3fe.elementor-inner-column:before{border:unset;border-radius:inherit;background:var(--pix-white) !important;content:' ';position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;z-index:0 !important;transform:translateZ(0px);}.elementor-3712 .elementor-element.elementor-element-a60d3fe .elementor-background-video-container, .elementor-3712 .elementor-element.elementor-element-a60d3fe .elementor-background-slideshow{z-index:-1;}.elementor-3712 .elementor-element.elementor-element-a60d3fe{padding:100px 0px 100px 0px;}.elementor-bc-flex-widget .elementor-3712 .elementor-element.elementor-element-ad846f4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3712 .elementor-element.elementor-element-ad846f4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-3712 .elementor-element.elementor-element-5a0d6a9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3712 .elementor-element.elementor-element-5a0d6a9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3712 .elementor-element.elementor-element-c46c30b .elementor-repeater-item-f8b46fc.pix-highlight-bg{--pix-highlight-bg:var( --e-global-color-pixSecondaryColor );}.elementor-3712 .elementor-element.elementor-element-c46c30b .elementor-repeater-item-f8b46fc.animated:not(:hover), .elementor-3712 .elementor-element.elementor-element-c46c30b .elementor-repeater-item-f8b46fc.highlight-grow{background-size:100% 10% !important;}.elementor-3712 .elementor-element.elementor-element-c46c30b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3712 .elementor-element.elementor-element-c46c30b .pix-highlighted-element{text-align:right !important;}.elementor-bc-flex-widget .elementor-3712 .elementor-element.elementor-element-a15f371.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3712 .elementor-element.elementor-element-a15f371.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3712 .elementor-element.elementor-element-6c1aca9{padding:60px 0px 0px 0px;}.elementor-3712 .elementor-element.elementor-element-2d45ded > .elementor-widget-container{margin:0px 0px 20px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#00000014;border-radius:10px 10px 10px 10px;}.elementor-3712 .elementor-element.elementor-element-4e0dfe1 > .elementor-widget-container{margin:0px 0px 20px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#00000014;border-radius:10px 10px 10px 10px;}.elementor-3712 .elementor-element.elementor-element-13ab12d > .elementor-widget-container{margin:0px 0px 20px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#00000014;border-radius:10px 10px 10px 10px;}.elementor-3712 .elementor-element.elementor-element-8a64c66{padding:60px 0px 0px 0px;}.elementor-3712 .elementor-element.elementor-element-8e1512a > .elementor-widget-container{margin:0px 0px 20px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#00000014;border-radius:10px 10px 10px 10px;}.elementor-3712 .elementor-element.elementor-element-0ac1be6 > .elementor-widget-container{margin:0px 0px 20px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#00000014;border-radius:10px 10px 10px 10px;}.elementor-3712 .elementor-element.elementor-element-e0449a2 > .elementor-widget-container{margin:0px 0px 20px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#00000014;border-radius:10px 10px 10px 10px;}.elementor-3712 .elementor-element.elementor-element-3c4d8a2:not(.elementor-column):before, .elementor-3712 .elementor-element.elementor-element-3c4d8a2.elementor-inner-column:before{border:unset;border-radius:inherit;background:var(--pix-white) !important;content:' ';position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;z-index:0 !important;transform:translateZ(0px);}.elementor-3712 .elementor-element.elementor-element-3c4d8a2 .elementor-background-video-container, .elementor-3712 .elementor-element.elementor-element-3c4d8a2 .elementor-background-slideshow{z-index:-1;}.elementor-3712 .elementor-element.elementor-element-3c4d8a2{padding:100px 0px 100px 0px;}.elementor-3712 .elementor-element.elementor-element-4848ac4{margin-top:0px;margin-bottom:20px;}.elementor-3712 .elementor-element.elementor-element-f465ce9 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-3712 .elementor-element.elementor-element-e6513b1 > .elementor-widget-container{padding:20px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#00000033;}.elementor-3712 .elementor-element.elementor-element-ef16bf8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3712 .elementor-element.elementor-element-12aadc6{border-style:solid;border-width:2px 2px 2px 2px;border-color:#E9ECEF;margin-top:0px;margin-bottom:30px;padding:30px 30px 30px 30px;}.elementor-3712 .elementor-element.elementor-element-12aadc6, .elementor-3712 .elementor-element.elementor-element-12aadc6 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-3712 .elementor-element.elementor-element-4b967b6 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-3712 .elementor-element.elementor-element-4b967b6 .pix-feature-title{padding-top:30px !important;}.elementor-3712 .elementor-element.elementor-element-4b967b6 .pix-feature-content{padding-top:10px !important;}.elementor-3712 .elementor-element.elementor-element-4b967b6 .pix-feature-el{text-align:center !important;}.elementor-3712 .elementor-element.elementor-element-4b967b6 .pix-feature-el:not(.media){display:flex;flex-direction:column;align-items:center;justify-content:normal;}.elementor-3712 .elementor-element.elementor-element-4b967b6 .pix-feature-el.media .media-body{display:flex;flex-direction:column;align-items:center;justify-content:normal;}.elementor-3712 .elementor-element.elementor-element-71f3d41:not(.elementor-motion-effects-element-type-background), .elementor-3712 .elementor-element.elementor-element-71f3d41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-pixSecondaryColor );}.elementor-3712 .elementor-element.elementor-element-71f3d41, .elementor-3712 .elementor-element.elementor-element-71f3d41 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-3712 .elementor-element.elementor-element-71f3d41{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:30px;padding:40px 30px 40px 30px;}.elementor-3712 .elementor-element.elementor-element-71f3d41 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3712 .elementor-element.elementor-element-1df9876 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-3712 .elementor-element.elementor-element-1df9876 .pix-feature-title{padding-top:30px !important;}.elementor-3712 .elementor-element.elementor-element-1df9876 .pix-feature-content{padding-top:10px !important;}.elementor-3712 .elementor-element.elementor-element-1df9876 .pix-feature-icon{font-size:48px !important;width:48px !important;height:48px !important;line-height:48px !important;}.elementor-3712 .elementor-element.elementor-element-1df9876 .rounded-circle{width:calc(48px * 1.8) !important;}.elementor-3712 .elementor-element.elementor-element-1df9876 .pix-feature-el{text-align:center !important;}.elementor-3712 .elementor-element.elementor-element-1df9876 .pix-feature-el:not(.media){display:flex;flex-direction:column;align-items:center;justify-content:normal;}.elementor-3712 .elementor-element.elementor-element-1df9876 .pix-feature-el.media .media-body{display:flex;flex-direction:column;align-items:center;justify-content:normal;}.elementor-3712 .elementor-element.elementor-element-9db47d0, .elementor-3712 .elementor-element.elementor-element-9db47d0 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-3712 .elementor-element.elementor-element-9db47d0{margin-top:0px;margin-bottom:30px;padding:30px 30px 30px 30px;}.elementor-3712 .elementor-element.elementor-element-ae2b200 .chart{--pix-chart-color-1:var( --e-global-color-pixSecondaryColor );}.elementor-3712 .elementor-element.elementor-element-86cf3e5{border-style:solid;border-width:2px 2px 2px 2px;border-color:#E9ECEF;margin-top:0px;margin-bottom:30px;padding:30px 30px 30px 30px;}.elementor-3712 .elementor-element.elementor-element-86cf3e5, .elementor-3712 .elementor-element.elementor-element-86cf3e5 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-3712 .elementor-element.elementor-element-259b20b > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-3712 .elementor-element.elementor-element-259b20b .pix-feature-title{padding-top:30px !important;}.elementor-3712 .elementor-element.elementor-element-259b20b .pix-feature-content{padding-top:10px !important;}.elementor-3712 .elementor-element.elementor-element-259b20b .pix-feature-el{text-align:center !important;}.elementor-3712 .elementor-element.elementor-element-259b20b .pix-feature-el:not(.media){display:flex;flex-direction:column;align-items:center;justify-content:normal;}.elementor-3712 .elementor-element.elementor-element-259b20b .pix-feature-el.media .media-body{display:flex;flex-direction:column;align-items:center;justify-content:normal;}.elementor-3712 .elementor-element.elementor-element-25b9990{border-style:solid;border-width:2px 2px 2px 2px;border-color:#E9ECEF;margin-top:0px;margin-bottom:30px;padding:30px 30px 30px 30px;}.elementor-3712 .elementor-element.elementor-element-25b9990, .elementor-3712 .elementor-element.elementor-element-25b9990 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-3712 .elementor-element.elementor-element-a9fb0be > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-3712 .elementor-element.elementor-element-a9fb0be .pix-feature-title{padding-top:30px !important;}.elementor-3712 .elementor-element.elementor-element-a9fb0be .pix-feature-content{padding-top:10px !important;}.elementor-3712 .elementor-element.elementor-element-a9fb0be .pix-feature-el{text-align:center !important;}.elementor-3712 .elementor-element.elementor-element-a9fb0be .pix-feature-el:not(.media){display:flex;flex-direction:column;align-items:center;justify-content:normal;}.elementor-3712 .elementor-element.elementor-element-a9fb0be .pix-feature-el.media .media-body{display:flex;flex-direction:column;align-items:center;justify-content:normal;}.elementor-3712 .elementor-element.elementor-element-df7af92:not(.elementor-motion-effects-element-type-background), .elementor-3712 .elementor-element.elementor-element-df7af92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FA;}.elementor-3712 .elementor-element.elementor-element-df7af92{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-3712 .elementor-element.elementor-element-df7af92 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-3712 .elementor-element.elementor-element-5a10938.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3712 .elementor-element.elementor-element-5a10938.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3712 .elementor-element.elementor-element-5afd268 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-3712 .elementor-element.elementor-element-5afd268 .pix-img-el, .elementor-3712 .elementor-element.elementor-element-5afd268 .pix-img-div, .elementor-3712 .elementor-element.elementor-element-5afd268 div{text-align:left !important;}.elementor-bc-flex-widget .elementor-3712 .elementor-element.elementor-element-0849f51.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3712 .elementor-element.elementor-element-0849f51.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3712 .elementor-element.elementor-element-02a2177 .elementor-repeater-item-6a20529.pix-highlight-bg{--pix-highlight-bg:var( --e-global-color-pixSecondaryColor );}.elementor-3712 .elementor-element.elementor-element-02a2177 .elementor-repeater-item-6a20529.animated:not(:hover), .elementor-3712 .elementor-element.elementor-element-02a2177 .elementor-repeater-item-6a20529.highlight-grow{background-size:100% 10% !important;}.elementor-3712 .elementor-element.elementor-element-02a2177 .pix-highlighted-element{text-align:right !important;}.elementor-3712 .elementor-element.elementor-element-d625ff8{margin-top:30px;margin-bottom:30px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-3712 .elementor-element.elementor-element-b84a2ed.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3712 .elementor-element.elementor-element-b84a2ed.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-3712 .elementor-element.elementor-element-3c11a8a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3712 .elementor-element.elementor-element-3c11a8a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3712 .elementor-element.elementor-element-0f7b326 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-3712 .elementor-element.elementor-element-0f7b326 p{margin-bottom:0;}.elementor-3712 .elementor-element.elementor-element-8e52174 > .elementor-widget-container{padding:20px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#00000033;}.elementor-3712 .elementor-element.elementor-element-f8df894 > .elementor-widget-container{margin:0px 0px 5px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#00000014;border-radius:10px 10px 10px 10px;}.elementor-3712 .elementor-element.elementor-element-3be4a19 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3712 .elementor-element.elementor-element-cc19c88:not(.elementor-column):before, .elementor-3712 .elementor-element.elementor-element-cc19c88.elementor-inner-column:before{border:unset;border-radius:inherit;background:var(--pix-white) !important;content:' ';position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;z-index:0 !important;transform:translateZ(0px);}.elementor-3712 .elementor-element.elementor-element-cc19c88 .elementor-background-video-container, .elementor-3712 .elementor-element.elementor-element-cc19c88 .elementor-background-slideshow{z-index:-1;}.elementor-3712 .elementor-element.elementor-element-cc19c88{padding:100px 0px 0px 0px;}.elementor-3712 .elementor-element.elementor-element-5c0c597:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3712 .elementor-element.elementor-element-5c0c597 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1274E71A;}.elementor-3712 .elementor-element.elementor-element-5c0c597 > .elementor-element-populated, .elementor-3712 .elementor-element.elementor-element-5c0c597 > .elementor-element-populated > .elementor-background-overlay, .elementor-3712 .elementor-element.elementor-element-5c0c597 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-3712 .elementor-element.elementor-element-5c0c597 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 30px 80px 30px;}.elementor-3712 .elementor-element.elementor-element-5c0c597 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3712 .elementor-element.elementor-element-b57b2cf > .elementor-container{max-width:800px;}.elementor-3712 .elementor-element.elementor-element-9708665 .elementor-repeater-item-0ee7ddd.pix-highlight-bg{--pix-highlight-bg:var( --e-global-color-pixSecondaryColor );}.elementor-3712 .elementor-element.elementor-element-9708665 .elementor-repeater-item-0ee7ddd.animated:not(:hover), .elementor-3712 .elementor-element.elementor-element-9708665 .elementor-repeater-item-0ee7ddd.highlight-grow{background-size:100% 10% !important;}.elementor-3712 .elementor-element.elementor-element-9708665 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-3712 .elementor-element.elementor-element-9708665 .pix-highlighted-items{max-width:700px !important;display:inline-block;}.elementor-3712 .elementor-element.elementor-element-9708665 .pix-highlighted-element{text-align:center !important;}.elementor-3712 .elementor-element.elementor-element-5e5e515 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-3712 .elementor-element.elementor-element-5e5e515 .pix-highlighted-element{text-align:center !important;}.elementor-3712 .elementor-element.elementor-element-f6e5eb0 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-3712 .elementor-element.elementor-element-3c5f965{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;padding:0px 0px 0px 0px;}.elementor-3712 .elementor-element.elementor-element-3c5f965 .elementor-divider-separator{width:77%;margin:0 auto;margin-center:0;}.elementor-3712 .elementor-element.elementor-element-3c5f965 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-3712 .elementor-element.elementor-element-91f161b:not(.elementor-column):before, .elementor-3712 .elementor-element.elementor-element-91f161b.elementor-inner-column:before{border:unset;border-radius:inherit;background:var(--pix-white) !important;content:' ';position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;z-index:0 !important;transform:translateZ(0px);}.elementor-3712 .elementor-element.elementor-element-91f161b .elementor-background-video-container, .elementor-3712 .elementor-element.elementor-element-91f161b .elementor-background-slideshow{z-index:-1;}.elementor-3712 .elementor-element.elementor-element-91f161b{padding:100px 0px 100px 0px;}.elementor-bc-flex-widget .elementor-3712 .elementor-element.elementor-element-c876897.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3712 .elementor-element.elementor-element-c876897.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}@media(min-width:768px){.elementor-3712 .elementor-element.elementor-element-68a7fe9{width:52.336%;}.elementor-3712 .elementor-element.elementor-element-cfe02f0{width:47.62%;}.elementor-3712 .elementor-element.elementor-element-b84a2ed{width:19.273%;}.elementor-3712 .elementor-element.elementor-element-3c11a8a{width:80.727%;}}@media(max-width:1024px){.elementor-3712 .elementor-element.elementor-element-ca39ac9{padding:40px 0px 40px 0px;}.elementor-3712 .elementor-element.elementor-element-91de1f8 > .elementor-widget-container{margin:-140px 0px 0px 0px;}.elementor-3712 .elementor-element.elementor-element-a60d3fe{padding:40px 0px 40px 0px;}.elementor-3712 .elementor-element.elementor-element-3c4d8a2{padding:40px 0px 40px 0px;}.elementor-3712 .elementor-element.elementor-element-df7af92{padding:40px 0px 40px 0px;}.elementor-3712 .elementor-element.elementor-element-cc19c88{padding:40px 0px 0px 0px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-3712 .elementor-element.elementor-element-91f161b{padding:40px 0px 40px 0px;}}@media(max-width:767px){.elementor-3712 .elementor-element.elementor-element-ca39ac9{padding:20px 0px 20px 0px;}.elementor-3712 .elementor-element.elementor-element-a60d3fe{padding:20px 0px 20px 0px;}.elementor-3712 .elementor-element.elementor-element-3c4d8a2{padding:20px 0px 20px 0px;}.elementor-3712 .elementor-element.elementor-element-df7af92{padding:20px 0px 20px 0px;}.elementor-3712 .elementor-element.elementor-element-cc19c88{padding:20px 0px 0px 0px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-3712 .elementor-element.elementor-element-91f161b{padding:20px 0px 20px 0px;}}/* Start custom CSS for shortcode, class: .elementor-element-caebc33 *//* =========================================================
   فرم Hero - سامان داده پویا
   ========================================================= */

/* حذف فاصله های پیش فرض Contact Form 7 */
.sdp-leadform,
.sdp-leadform * {
  box-sizing: border-box;
}

.sdp-leadform p {
  margin: 0 !important;
}

.sdp-leadform .wpcf7-form-control-wrap {
  display: block;
  width: 100%;
}

.sdp-leadform {
  direction: rtl;
  width: 100%;
  max-width: 900px 60px;
  margin: 0 auto;
}

/* کادر یکپارچه فرم */
.sdp-leadform .sdp-pill {
  display: flex;
  align-items: center;
  width: 100%;
  min-width: 0;
  gap: 0;
  padding: 8px 10px;
  overflow: hidden;
  background: #ffffff;
  border-radius: 14px;
  box-shadow: 0 8px 20px rgba(20, 26, 48, 0.2);
}

/* شماره تلفن: ستون سمت راست */
.sdp-leadform .sdp-phone {
  flex: 0 1 26%;
  min-width: 130px;
  padding-left: 16px;
  border-left: 1px solid #e2e8f0;
}

/* نوع نیاز: فضای بیشتر برای متن های بلند */
.sdp-leadform .sdp-need {
  flex: 1 1 auto;
  min-width: 0;
  padding: 0 10px;
}

/* دکمه: داخل همان کادر سفید باقی می ماند */
.sdp-leadform .sdp-submit-wrap {
  flex: 0 0 190px;
  width: 190px;
  min-width: 0;
}

/* فیلدها */
.sdp-leadform input[type="tel"],
.sdp-leadform select {
  display: block;
  width: 100% !important;
  height: 46px !important;
  min-height: 46px !important;
  margin: 0 !important;
  padding: 0 10px !important;
  border: 0 !important;
  outline: 0 !important;
  background: transparent !important;
  box-shadow: none !important;
  color: #0f172a !important;
  font-family: inherit !important;
  font-size: 15px !important;
  line-height: 46px !important;
}

/* شماره تلفن */
.sdp-leadform input[type="tel"] {
  direction: rtl;
  text-align: right;
}

.sdp-leadform input[type="tel"]::placeholder {
  color: #94a3b8;
  opacity: 1;
}

/* انتخاب نوع نیاز */
.sdp-leadform select {
  overflow: hidden;
  cursor: pointer;
  text-align: right;
  text-overflow: ellipsis;
  white-space: nowrap;
}

/* دکمه ارسال */
.sdp-leadform .sdp-btn,
.sdp-leadform input[type="submit"] {
  display: block;
  width: 100% !important;
  height: 46px !important;
  min-height: 46px !important;
  margin: 0 !important;
  padding: 0 8px !important;
  border: 0 !important;
  border-radius: 10px !important;
  background: #10b981 !important;
  color: #ffffff !important;
  font-family: inherit !important;
  font-size: 14px !important;
  font-weight: 700 !important;
  line-height: 46px !important;
  text-align: center;
  white-space: nowrap;
  cursor: pointer;
  transition: background-color 0.2s ease;
}

.sdp-leadform .sdp-btn:hover,
.sdp-leadform input[type="submit"]:hover {
  background: #059669 !important;
}

/* متن زیر فرم */
.sdp-leadform .sdp-note {
  margin-top: 20px !important;
  color: #64748b;
  font-size: 12.5px;
  line-height: 1.8;
  text-align: center;
}

/* پیام های خطای CF7 */
.sdp-leadform .wpcf7-not-valid-tip {
  display: block;
  margin-top: 4px !important;
  color: #dc2626 !important;
  font-size: 12px !important;
  line-height: 1.4 !important;
}

/* =========================
   CF7 Response Output (Success/Error)
   ========================= */

/* کادر پیام (موفقیت/خطا) */
.sdp-leadform .wpcf7-response-output{
  margin: 12px 0 0 !important;
  padding: 12px 14px !important;
  border-radius: 12px !important;
  border: 1px solid #e2e8f0 !important;      /* پیش‌فرض خنثی */
  background: #ffffff !important;
  color: #0f172a !important;
  box-shadow: 0 8px 20px rgba(20, 26, 48, 0.12) !important;
}

/* موفقیت */
.sdp-leadform form.sent .wpcf7-response-output{
  border-color: rgba(16, 185, 129, 0.45) !important;
  background: rgba(16, 185, 129, 0.08) !important;
  color: #064e3b !important;
}

/* خطای ارسال/اعتبارسنجی */
.sdp-leadform form.invalid .wpcf7-response-output,
.sdp-leadform form.failed .wpcf7-response-output,
.sdp-leadform form.aborted .wpcf7-response-output{
  border-color: rgba(220, 38, 38, 0.45) !important;
  background: rgba(220, 38, 38, 0.08) !important;
  color: #7f1d1d !important;
}

/* اسپم */
.sdp-leadform form.spam .wpcf7-response-output{
  border-color: rgba(245, 158, 11, 0.55) !important;
  background: rgba(245, 158, 11, 0.10) !important;
  color: #7c2d12 !important;
}

/* اگر یک خط باریک سبز/قرمز از استایل قالب می‌آید، این کمک می‌کند */
.sdp-leadform .wpcf7-response-output::before{
  content: none !important;
}

/* تبلت */
@media (max-width: 900px) and (min-width: 768px) {
  .sdp-leadform .sdp-phone {
    flex-basis: 30%;
    min-width: 165px;
    padding-left: 10px;
  }

  .sdp-leadform .sdp-need {
    padding: 0 10px;
  }

  .sdp-leadform .sdp-submit-wrap {
    flex-basis: 165px;
    width: 165px;
  }

  .sdp-leadform input[type="submit"] {
    padding: 0 8px !important;
    font-size: 13px !important;
  }
}

/* موبایل */
@media (max-width: 767px) {
  .sdp-leadform .sdp-pill {
    flex-direction: column;
    align-items: stretch;
    gap: 8px;
    padding: 12px;
    overflow: visible;
  }

  .sdp-leadform .sdp-phone,
  .sdp-leadform .sdp-need,
  .sdp-leadform .sdp-submit-wrap {
    width: 100%;
    min-width: 0;
  }

  .sdp-leadform .sdp-phone {
    flex-basis: auto;
    padding: 0 0 8px;
    border-bottom: 1px solid #e2e8f0;
    border-left: 0;
  }

  .sdp-leadform .sdp-need {
    padding: 0 0 8px;
    border-bottom: 1px solid #e2e8f0;
  }

  .sdp-leadform .sdp-submit-wrap {
    flex-basis: auto;
  }
}/* End custom CSS */