.elementor-7 .elementor-element.elementor-element-c77ebd8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-c77ebd8:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-c77ebd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1F;background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url("https://vppengineering.com/wp-content/uploads/2024/04/Group-71-1.png");}.elementor-7 .elementor-element.elementor-element-c77ebd8, .elementor-7 .elementor-element.elementor-element-c77ebd8::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-af2c06e{--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;--background-transition:0.3s;--border-radius:0px 0px 0px 0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-af2c06e:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-af2c06e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url("http://vppengineering.dzbeat.com/wp-content/uploads/2024/04/Group-71-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-af2c06e, .elementor-7 .elementor-element.elementor-element-af2c06e::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-50b1bfc{--display:flex;--min-height:70vh;--background-transition:0.3s;--margin-block-start:20%;--margin-block-end:0%;--margin-inline-start:0%;--margin-inline-end:0%;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-50b1bfc:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-50b1bfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url("http://vppengineering.dzbeat.com/wp-content/uploads/2024/04/Group-72.svg");background-repeat:no-repeat;}.elementor-7 .elementor-element.elementor-element-50b1bfc, .elementor-7 .elementor-element.elementor-element-50b1bfc::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-f7853a1{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:20px;--margin-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-1ba2037 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:70px;font-weight:500;}.elementor-7 .elementor-element.elementor-element-0790e00{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-0790e00:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-0790e00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1F;}.elementor-7 .elementor-element.elementor-element-0790e00, .elementor-7 .elementor-element.elementor-element-0790e00::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-f33b413{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:-3px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-f33b413:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-f33b413 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url("http://vppengineering.dzbeat.com/wp-content/uploads/2024/04/Group-73.svg");background-repeat:no-repeat;}.elementor-7 .elementor-element.elementor-element-f33b413, .elementor-7 .elementor-element.elementor-element-f33b413::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-74c1f48{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:20px;--margin-inline-end:0px;--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-7 .elementor-element.elementor-element-d2990e9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-7 .elementor-element.elementor-element-d2990e9{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-44cac3a .elementor-button{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:#D61A1A00;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-4b715d2 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-80e7ea0{--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;--align-items:center;--background-transition:0.3s;--padding-block-start:50px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-61a4253{font-family:"Montserrat", Sans-serif;font-weight:400;line-height:35px;width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-72ac72c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-72ac72c, .elementor-7 .elementor-element.elementor-element-72ac72c::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-79c2cda{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:-3px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-79c2cda:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-79c2cda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url("http://vppengineering.dzbeat.com/wp-content/uploads/2024/04/Group-76.svg");background-repeat:no-repeat;}.elementor-7 .elementor-element.elementor-element-79c2cda, .elementor-7 .elementor-element.elementor-element-79c2cda::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-ad9e9f4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:20px;--margin-inline-end:0px;--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-7 .elementor-element.elementor-element-0f6e4ce .elementor-heading-title{color:#1F1F1F;font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-7 .elementor-element.elementor-element-0f6e4ce{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-159bdc7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-465144e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:50px;--padding-inline-end:50px;}.elementor-7 .elementor-element.elementor-element-c57b052{color:#4F4F4F;font-family:"Montserrat", Sans-serif;font-weight:400;line-height:35px;width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-306f028{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-306f028:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-306f028 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-7 .elementor-element.elementor-element-306f028, .elementor-7 .elementor-element.elementor-element-306f028::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-5631355{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:-3px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:50px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-5631355:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-5631355 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url("http://vppengineering.dzbeat.com/wp-content/uploads/2024/04/Group-23.svg");background-position:top left;background-repeat:no-repeat;background-size:contain;}.elementor-7 .elementor-element.elementor-element-5631355, .elementor-7 .elementor-element.elementor-element-5631355::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-fd8e23d{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-7 .elementor-element.elementor-element-fd8e23d > .elementor-widget-container{margin:40px 0px 0px 60px;}.elementor-7 .elementor-element.elementor-element-d462ffc .elementor-heading-title{color:#1F1F1F;font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-7 .elementor-element.elementor-element-d462ffc > .elementor-widget-container{margin:0px 0px 0px 60px;}.elementor-7 .elementor-element.elementor-element-d462ffc{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-2e31d73{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:50px;--margin-inline-end:50px;}.elementor-7 .elementor-element.elementor-element-2934491{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-8791172{--display:flex;--min-height:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--border-radius:22px 22px 22px 22px;}.elementor-7 .elementor-element.elementor-element-8791172:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-8791172 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-8791172, .elementor-7 .elementor-element.elementor-element-8791172::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-5a3bd1c img{width:100%;}.elementor-7 .elementor-element.elementor-element-c3fc6f7 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;fill:#000000;color:#000000;background-color:#00000000;}.elementor-7 .elementor-element.elementor-element-b58bf94{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-b2f4b67{--display:flex;--min-height:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--border-radius:22px 22px 22px 22px;}.elementor-7 .elementor-element.elementor-element-b2f4b67:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-b2f4b67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-b2f4b67, .elementor-7 .elementor-element.elementor-element-b2f4b67::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-8a09e0d img{width:100%;}.elementor-7 .elementor-element.elementor-element-6d24e3c .elementor-button{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;fill:#000000;color:#000000;background-color:#00000000;}.elementor-7 .elementor-element.elementor-element-944cd23{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-f6a59ae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--border-radius:22px 22px 22px 22px;}.elementor-7 .elementor-element.elementor-element-f6a59ae:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-f6a59ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-f6a59ae, .elementor-7 .elementor-element.elementor-element-f6a59ae::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-8df3700 img{width:100%;}.elementor-7 .elementor-element.elementor-element-d5af78b .elementor-button{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;fill:#000000;color:#000000;background-color:#00000000;}.elementor-7 .elementor-element.elementor-element-7e2284c{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-579e16e{--display:flex;--min-height:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--border-radius:22px 22px 22px 22px;}.elementor-7 .elementor-element.elementor-element-579e16e:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-579e16e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-579e16e, .elementor-7 .elementor-element.elementor-element-579e16e::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-77f59f9 img{width:100%;}.elementor-7 .elementor-element.elementor-element-dc30680 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;fill:#000000;color:#000000;background-color:#00000000;}.elementor-7 .elementor-element.elementor-element-55414d5{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-cf8ea9d{--display:flex;--min-height:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--border-radius:22px 22px 22px 22px;}.elementor-7 .elementor-element.elementor-element-cf8ea9d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-cf8ea9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-cf8ea9d, .elementor-7 .elementor-element.elementor-element-cf8ea9d::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-86ef2cd img{width:100%;}.elementor-7 .elementor-element.elementor-element-6711cd1 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;fill:#000000;color:#000000;background-color:#00000000;}.elementor-7 .elementor-element.elementor-element-3a4086b{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-be9bf7a{--display:flex;--min-height:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--border-radius:22px 22px 22px 22px;}.elementor-7 .elementor-element.elementor-element-be9bf7a:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-be9bf7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-be9bf7a, .elementor-7 .elementor-element.elementor-element-be9bf7a::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-26b06d3 img{width:100%;}.elementor-7 .elementor-element.elementor-element-d9509c2 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;fill:#000000;color:#000000;background-color:#00000000;}.elementor-7 .elementor-element.elementor-element-1521e55 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-e8029e8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-e8029e8, .elementor-7 .elementor-element.elementor-element-e8029e8::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-5182be8{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:50px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-5182be8:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-5182be8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url("http://vppengineering.dzbeat.com/wp-content/uploads/2024/04/Group-34-1-1.svg");background-position:top left;background-repeat:no-repeat;}.elementor-7 .elementor-element.elementor-element-5182be8, .elementor-7 .elementor-element.elementor-element-5182be8::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-fce44c8{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-7 .elementor-element.elementor-element-fce44c8 > .elementor-widget-container{margin:40px 0px 0px 60px;}.elementor-7 .elementor-element.elementor-element-04bf635 .elementor-heading-title{color:#1F1F1F;font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-7 .elementor-element.elementor-element-04bf635 > .elementor-widget-container{margin:0px 0px 0px 60px;}.elementor-7 .elementor-element.elementor-element-04bf635{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-bb1bc91{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:20px 20px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:50px;--margin-inline-end:50px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-6590eee{--display:flex;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-bd395bf{--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;--justify-content:center;--align-items:center;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-8cb7a87{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-d71bc73{--display:flex;--min-height:308px;--justify-content:flex-end;--background-transition:0.3s;--position:absolute;bottom:0px;}.elementor-7 .elementor-element.elementor-element-d71bc73, .elementor-7 .elementor-element.elementor-element-d71bc73::before{--border-transition:0.3s;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-d71bc73{left:8px;}body.rtl .elementor-7 .elementor-element.elementor-element-d71bc73{right:8px;}.elementor-7 .elementor-element.elementor-element-51c3428{font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-7 .elementor-element.elementor-element-4c0e05c{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-7 .elementor-element.elementor-element-9ee3bdb{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-1014b72{--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;--justify-content:center;--align-items:center;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-5590216{--display:flex;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-b86559c{--display:flex;--min-height:308px;--justify-content:flex-end;--background-transition:0.3s;--position:absolute;bottom:10px;}.elementor-7 .elementor-element.elementor-element-b86559c, .elementor-7 .elementor-element.elementor-element-b86559c::before{--border-transition:0.3s;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-b86559c{left:16px;}body.rtl .elementor-7 .elementor-element.elementor-element-b86559c{right:16px;}.elementor-7 .elementor-element.elementor-element-bd6aba0{font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-7 .elementor-element.elementor-element-6747b8c{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-7 .elementor-element.elementor-element-3ca1098{--display:flex;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-3af47a3{--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;--justify-content:center;--align-items:center;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-5a29efa{--display:flex;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-385f75d{--display:flex;--min-height:308px;--justify-content:flex-end;--background-transition:0.3s;--position:absolute;bottom:10px;}.elementor-7 .elementor-element.elementor-element-385f75d, .elementor-7 .elementor-element.elementor-element-385f75d::before{--border-transition:0.3s;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-385f75d{left:10px;}body.rtl .elementor-7 .elementor-element.elementor-element-385f75d{right:10px;}.elementor-7 .elementor-element.elementor-element-bf25b61{font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-7 .elementor-element.elementor-element-8ded081{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-7 .elementor-element.elementor-element-988851a{--display:flex;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-9865939{--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;--justify-content:center;--align-items:center;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-40e6328{--display:flex;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-9946dfc{--display:flex;--min-height:308px;--justify-content:flex-end;--background-transition:0.3s;--position:absolute;bottom:10px;}.elementor-7 .elementor-element.elementor-element-9946dfc, .elementor-7 .elementor-element.elementor-element-9946dfc::before{--border-transition:0.3s;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-9946dfc{left:10px;}body.rtl .elementor-7 .elementor-element.elementor-element-9946dfc{right:10px;}.elementor-7 .elementor-element.elementor-element-98c6ba7{font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-7 .elementor-element.elementor-element-c40e838{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-7 .elementor-element.elementor-element-e42b876{--display:flex;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-3a320ff{--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;--justify-content:center;--align-items:center;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-5a15250{--display:flex;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-12c5025{--display:flex;--min-height:308px;--justify-content:flex-end;--background-transition:0.3s;--position:absolute;bottom:10px;}.elementor-7 .elementor-element.elementor-element-12c5025, .elementor-7 .elementor-element.elementor-element-12c5025::before{--border-transition:0.3s;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-12c5025{left:10px;}body.rtl .elementor-7 .elementor-element.elementor-element-12c5025{right:10px;}.elementor-7 .elementor-element.elementor-element-76b04a0{font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-7 .elementor-element.elementor-element-884167d{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-7 .elementor-element.elementor-element-fced962{--display:flex;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-d4c6af6{--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;--justify-content:center;--align-items:center;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-8c2f094{--display:flex;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-7e4e88f{--display:flex;--min-height:308px;--justify-content:flex-end;--background-transition:0.3s;--position:absolute;bottom:10px;}.elementor-7 .elementor-element.elementor-element-7e4e88f, .elementor-7 .elementor-element.elementor-element-7e4e88f::before{--border-transition:0.3s;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-7e4e88f{left:10px;}body.rtl .elementor-7 .elementor-element.elementor-element-7e4e88f{right:10px;}.elementor-7 .elementor-element.elementor-element-a3c982a{font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-7 .elementor-element.elementor-element-4d948b2{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-7 .elementor-element.elementor-element-5b64e07{--display:flex;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-552f01f{--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;--justify-content:center;--align-items:center;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-bd32556{--display:flex;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-361eeab{--display:flex;--min-height:308px;--justify-content:flex-end;--background-transition:0.3s;--position:absolute;bottom:10px;}.elementor-7 .elementor-element.elementor-element-361eeab, .elementor-7 .elementor-element.elementor-element-361eeab::before{--border-transition:0.3s;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-361eeab{left:10px;}body.rtl .elementor-7 .elementor-element.elementor-element-361eeab{right:10px;}.elementor-7 .elementor-element.elementor-element-710d132{font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-7 .elementor-element.elementor-element-3d8cf8f{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-7 .elementor-element.elementor-element-2820794{--display:flex;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-9ef01c7{--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;--justify-content:center;--align-items:center;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-7cfe8d9{--display:flex;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-7fd9f8b{--display:flex;--min-height:308px;--justify-content:flex-end;--background-transition:0.3s;--position:absolute;bottom:10px;}.elementor-7 .elementor-element.elementor-element-7fd9f8b, .elementor-7 .elementor-element.elementor-element-7fd9f8b::before{--border-transition:0.3s;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-7fd9f8b{left:10px;}body.rtl .elementor-7 .elementor-element.elementor-element-7fd9f8b{right:10px;}.elementor-7 .elementor-element.elementor-element-d5576be{font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-7 .elementor-element.elementor-element-d8b244e{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-7 .elementor-element.elementor-element-49cc6e7{--display:flex;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-9a12ce9{--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;--justify-content:center;--align-items:center;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-37e98fc{--display:flex;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-01a7b6d{--display:flex;--min-height:308px;--justify-content:flex-end;--background-transition:0.3s;--position:absolute;bottom:10px;}.elementor-7 .elementor-element.elementor-element-01a7b6d, .elementor-7 .elementor-element.elementor-element-01a7b6d::before{--border-transition:0.3s;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-01a7b6d{left:10px;}body.rtl .elementor-7 .elementor-element.elementor-element-01a7b6d{right:10px;}.elementor-7 .elementor-element.elementor-element-6be2144{font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-7 .elementor-element.elementor-element-22386e9{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-7 .elementor-element.elementor-element-0747ad9{--display:flex;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-481ab58{--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;--justify-content:center;--align-items:center;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-72edba7{--display:flex;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-d61d4b0{--display:flex;--min-height:308px;--justify-content:flex-end;--background-transition:0.3s;--position:absolute;bottom:10px;}.elementor-7 .elementor-element.elementor-element-d61d4b0, .elementor-7 .elementor-element.elementor-element-d61d4b0::before{--border-transition:0.3s;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-d61d4b0{left:10px;}body.rtl .elementor-7 .elementor-element.elementor-element-d61d4b0{right:10px;}.elementor-7 .elementor-element.elementor-element-58771f5{font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-7 .elementor-element.elementor-element-b2cf5a7{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-7 .elementor-element.elementor-element-e319755{--display:flex;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-54d7432{--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;--justify-content:center;--align-items:center;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-1822db5{--display:flex;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-431c26c{--display:flex;--min-height:308px;--justify-content:flex-end;--background-transition:0.3s;--position:absolute;bottom:10px;}.elementor-7 .elementor-element.elementor-element-431c26c, .elementor-7 .elementor-element.elementor-element-431c26c::before{--border-transition:0.3s;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-431c26c{left:10px;}body.rtl .elementor-7 .elementor-element.elementor-element-431c26c{right:10px;}.elementor-7 .elementor-element.elementor-element-30c68c9{font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-7 .elementor-element.elementor-element-5738944{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-7 .elementor-element.elementor-element-bb60d83{--display:flex;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-ab2b3c5{--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;--justify-content:center;--align-items:center;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-da75319{--display:flex;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-5df8b22{--display:flex;--min-height:308px;--justify-content:flex-end;--background-transition:0.3s;--position:absolute;bottom:10px;}.elementor-7 .elementor-element.elementor-element-5df8b22, .elementor-7 .elementor-element.elementor-element-5df8b22::before{--border-transition:0.3s;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-5df8b22{left:10px;}body.rtl .elementor-7 .elementor-element.elementor-element-5df8b22{right:10px;}.elementor-7 .elementor-element.elementor-element-9b23cea{font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-7 .elementor-element.elementor-element-928fa8a{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-7 .elementor-element.elementor-element-512330d{--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-40px;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:-70px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-next-top-position:-70px;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-arrow-size:32px;--e-n-carousel-arrow-normal-color:var( --e-global-color-secondary );--e-n-carousel-arrow-hover-color:var( --e-global-color-secondary );--e-n-carousel-dots-normal-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-4ac9066 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-e1e1e12{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-925b87d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-925b87d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-07c252d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:100px;--padding-block-end:100px;--padding-inline-start:100px;--padding-inline-end:100px;}.elementor-7 .elementor-element.elementor-element-07c252d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-07c252d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1F;}.elementor-7 .elementor-element.elementor-element-07c252d, .elementor-7 .elementor-element.elementor-element-07c252d::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-07c252d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-bff8d6d .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:20px;}.elementor-7 .elementor-element.elementor-element-bff8d6d .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-20px;}.elementor-7 .elementor-element.elementor-element-bff8d6d .elementor-field-group.recaptcha_v3-bottomleft, .elementor-7 .elementor-element.elementor-element-bff8d6d .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-7 .elementor-element.elementor-element-bff8d6d .elementor-labels-inline .elementor-field-group > label{padding-left:13px;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-bff8d6d .elementor-labels-inline .elementor-field-group > label{padding-right:13px;}body .elementor-7 .elementor-element.elementor-element-bff8d6d .elementor-labels-above .elementor-field-group > label{padding-bottom:13px;}.elementor-7 .elementor-element.elementor-element-bff8d6d .elementor-field-type-html{padding-bottom:0px;}.elementor-7 .elementor-element.elementor-element-bff8d6d .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#262626;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-bff8d6d .elementor-field-group .elementor-select-wrapper select{background-color:#262626;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-bff8d6d .elementor-field-group .elementor-select-wrapper::before{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-bff8d6d .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-7 .elementor-element.elementor-element-bff8d6d .elementor-button[type="submit"]{color:#ffffff;}.elementor-7 .elementor-element.elementor-element-bff8d6d .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-7 .elementor-element.elementor-element-bff8d6d .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-7 .elementor-element.elementor-element-bff8d6d .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-7 .elementor-element.elementor-element-bff8d6d .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-7 .elementor-element.elementor-element-bff8d6d .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-7 .elementor-element.elementor-element-bff8d6d .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-7 .elementor-element.elementor-element-bff8d6d{--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;}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-f7853a1{--width:40%;}.elementor-7 .elementor-element.elementor-element-74c1f48{--width:40%;}.elementor-7 .elementor-element.elementor-element-80e7ea0{--width:60%;}.elementor-7 .elementor-element.elementor-element-ad9e9f4{--width:50%;}.elementor-7 .elementor-element.elementor-element-465144e{--width:50%;}.elementor-7 .elementor-element.elementor-element-8791172{--width:100%;}.elementor-7 .elementor-element.elementor-element-b2f4b67{--width:100%;}.elementor-7 .elementor-element.elementor-element-f6a59ae{--width:100%;}.elementor-7 .elementor-element.elementor-element-579e16e{--width:100%;}.elementor-7 .elementor-element.elementor-element-cf8ea9d{--width:100%;}.elementor-7 .elementor-element.elementor-element-be9bf7a{--width:100%;}.elementor-7 .elementor-element.elementor-element-d71bc73{--width:96%;}.elementor-7 .elementor-element.elementor-element-b86559c{--width:92%;}.elementor-7 .elementor-element.elementor-element-385f75d{--width:95%;}.elementor-7 .elementor-element.elementor-element-9946dfc{--width:95%;}.elementor-7 .elementor-element.elementor-element-12c5025{--width:95%;}.elementor-7 .elementor-element.elementor-element-7e4e88f{--width:95%;}.elementor-7 .elementor-element.elementor-element-361eeab{--width:95%;}.elementor-7 .elementor-element.elementor-element-7fd9f8b{--width:95%;}.elementor-7 .elementor-element.elementor-element-01a7b6d{--width:95%;}.elementor-7 .elementor-element.elementor-element-d61d4b0{--width:95%;}.elementor-7 .elementor-element.elementor-element-431c26c{--width:95%;}.elementor-7 .elementor-element.elementor-element-5df8b22{--width:95%;}.elementor-7 .elementor-element.elementor-element-925b87d{--width:41.702%;}.elementor-7 .elementor-element.elementor-element-07c252d{--width:59%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7 .elementor-element.elementor-element-925b87d{--width:316.172px;}}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-2e31d73{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-512330d{--e-n-carousel-swiper-slides-to-display:2;}.elementor-7 .elementor-element.elementor-element-07c252d{--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:50px;--padding-inline-end:50px;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-af2c06e{--min-height:79vh;}.elementor-7 .elementor-element.elementor-element-50b1bfc{--min-height:0vh;--margin-block-start:35%;--margin-block-end:0%;--margin-inline-start:0%;--margin-inline-end:0%;}.elementor-7 .elementor-element.elementor-element-f7853a1{--width:92%;}.elementor-7 .elementor-element.elementor-element-1ba2037 .elementor-heading-title{font-size:40px;}.elementor-7 .elementor-element.elementor-element-d2990e9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7 .elementor-element.elementor-element-61a4253 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-7 .elementor-element.elementor-element-61a4253{--container-widget-width:96%;--container-widget-flex-grow:0;width:var( --container-widget-width, 96% );max-width:96%;}.elementor-7 .elementor-element.elementor-element-a677680 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-79c2cda:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-79c2cda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-7 .elementor-element.elementor-element-0f6e4ce{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7 .elementor-element.elementor-element-465144e{--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-7 .elementor-element.elementor-element-c57b052{--container-widget-width:96%;--container-widget-flex-grow:0;width:var( --container-widget-width, 96% );max-width:96%;}.elementor-7 .elementor-element.elementor-element-5631355:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-5631355 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:auto;}.elementor-7 .elementor-element.elementor-element-fd8e23d > .elementor-widget-container{margin:40px 0px 0px 31px;}.elementor-7 .elementor-element.elementor-element-d462ffc > .elementor-widget-container{margin:0px 0px 0px 25px;}.elementor-7 .elementor-element.elementor-element-d462ffc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7 .elementor-element.elementor-element-2e31d73{--width:92%;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-block-start:20px;--margin-block-end:20px;--margin-inline-start:20px;--margin-inline-end:20px;}.elementor-7 .elementor-element.elementor-element-fce44c8 > .elementor-widget-container{margin:40px 0px 0px 30px;}.elementor-7 .elementor-element.elementor-element-04bf635 > .elementor-widget-container{margin:0px 0px 0px 25px;}.elementor-7 .elementor-element.elementor-element-04bf635{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7 .elementor-element.elementor-element-bb1bc91{--width:92%;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:20px;--margin-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-512330d{--e-n-carousel-swiper-slides-to-display:1;}.elementor-7 .elementor-element.elementor-element-07c252d{--padding-block-start:10px;--padding-block-end:10px;--padding-inline-start:10px;--padding-inline-end:10px;}}/* Start custom CSS for container, class: .elementor-element-af2c06e */.elementor-7 .elementor-element.elementor-element-af2c06e{
    clip-path: polygon(50% 0%, 100% 0, 100% 79%, 93% 100%, 0 100%, 0 0);
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-994f82b */.para p{
    margin-bottom: 0px
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd8e23d */.para p{
    margin-bottom: 0px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8791172 */.elementor-7 .elementor-element.elementor-element-8791172 {
  clip-path: polygon(0 0, 100% 0, 100% 100%, 14% 100%, 0 81%, 0% 25%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2f4b67 */.elementor-7 .elementor-element.elementor-element-b2f4b67 {
  clip-path: polygon(0 0, 100% 0, 100% 100%, 14% 100%, 0 81%, 0% 25%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6a59ae */.elementor-7 .elementor-element.elementor-element-f6a59ae {
  clip-path: polygon(0 0, 100% 0, 100% 100%, 14% 100%, 0 81%, 0% 25%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-579e16e */.elementor-7 .elementor-element.elementor-element-579e16e {
  clip-path: polygon(0 0, 100% 0, 100% 100%, 14% 100%, 0 81%, 0% 25%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf8ea9d */.elementor-7 .elementor-element.elementor-element-cf8ea9d {
  clip-path: polygon(0 0, 100% 0, 100% 100%, 14% 100%, 0 81%, 0% 25%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be9bf7a */.elementor-7 .elementor-element.elementor-element-be9bf7a {
  clip-path: polygon(0 0, 100% 0, 100% 100%, 14% 100%, 0 81%, 0% 25%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fce44c8 */.para p{
    margin-bottom: 0px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d71bc73 */.elementor-7 .elementor-element.elementor-element-d71bc73{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd395bf */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-bd395bf:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b86559c */.elementor-7 .elementor-element.elementor-element-b86559c{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1014b72 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-1014b72:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-385f75d */.elementor-7 .elementor-element.elementor-element-385f75d{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3af47a3 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-3af47a3:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9946dfc */.elementor-7 .elementor-element.elementor-element-9946dfc{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9865939 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-9865939:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c5025 */.elementor-7 .elementor-element.elementor-element-12c5025{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a320ff */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-3a320ff:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e4e88f */.elementor-7 .elementor-element.elementor-element-7e4e88f{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4c6af6 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-d4c6af6:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-361eeab */.elementor-7 .elementor-element.elementor-element-361eeab{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-552f01f */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-552f01f:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fd9f8b */.elementor-7 .elementor-element.elementor-element-7fd9f8b{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ef01c7 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-9ef01c7:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01a7b6d */.elementor-7 .elementor-element.elementor-element-01a7b6d{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a12ce9 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-9a12ce9:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d61d4b0 */.elementor-7 .elementor-element.elementor-element-d61d4b0{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-481ab58 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-481ab58:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-431c26c */.elementor-7 .elementor-element.elementor-element-431c26c{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54d7432 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-54d7432:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5df8b22 */.elementor-7 .elementor-element.elementor-element-5df8b22{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab2b3c5 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-ab2b3c5:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d71bc73 */.elementor-7 .elementor-element.elementor-element-d71bc73{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd395bf */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-bd395bf:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b86559c */.elementor-7 .elementor-element.elementor-element-b86559c{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1014b72 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-1014b72:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-385f75d */.elementor-7 .elementor-element.elementor-element-385f75d{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3af47a3 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-3af47a3:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9946dfc */.elementor-7 .elementor-element.elementor-element-9946dfc{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9865939 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-9865939:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c5025 */.elementor-7 .elementor-element.elementor-element-12c5025{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a320ff */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-3a320ff:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e4e88f */.elementor-7 .elementor-element.elementor-element-7e4e88f{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4c6af6 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-d4c6af6:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-361eeab */.elementor-7 .elementor-element.elementor-element-361eeab{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-552f01f */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-552f01f:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fd9f8b */.elementor-7 .elementor-element.elementor-element-7fd9f8b{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ef01c7 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-9ef01c7:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01a7b6d */.elementor-7 .elementor-element.elementor-element-01a7b6d{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a12ce9 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-9a12ce9:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d61d4b0 */.elementor-7 .elementor-element.elementor-element-d61d4b0{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-481ab58 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-481ab58:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-431c26c */.elementor-7 .elementor-element.elementor-element-431c26c{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54d7432 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-54d7432:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5df8b22 */.elementor-7 .elementor-element.elementor-element-5df8b22{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab2b3c5 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-ab2b3c5:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d71bc73 */.elementor-7 .elementor-element.elementor-element-d71bc73{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd395bf */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-bd395bf:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b86559c */.elementor-7 .elementor-element.elementor-element-b86559c{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1014b72 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-1014b72:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-385f75d */.elementor-7 .elementor-element.elementor-element-385f75d{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3af47a3 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-3af47a3:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9946dfc */.elementor-7 .elementor-element.elementor-element-9946dfc{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9865939 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-9865939:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c5025 */.elementor-7 .elementor-element.elementor-element-12c5025{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a320ff */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-3a320ff:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e4e88f */.elementor-7 .elementor-element.elementor-element-7e4e88f{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4c6af6 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-d4c6af6:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-361eeab */.elementor-7 .elementor-element.elementor-element-361eeab{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-552f01f */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-552f01f:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fd9f8b */.elementor-7 .elementor-element.elementor-element-7fd9f8b{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ef01c7 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-9ef01c7:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01a7b6d */.elementor-7 .elementor-element.elementor-element-01a7b6d{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a12ce9 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-9a12ce9:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d61d4b0 */.elementor-7 .elementor-element.elementor-element-d61d4b0{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-481ab58 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-481ab58:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-431c26c */.elementor-7 .elementor-element.elementor-element-431c26c{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54d7432 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-54d7432:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5df8b22 */.elementor-7 .elementor-element.elementor-element-5df8b22{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab2b3c5 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-ab2b3c5:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d71bc73 */.elementor-7 .elementor-element.elementor-element-d71bc73{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd395bf */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-bd395bf:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b86559c */.elementor-7 .elementor-element.elementor-element-b86559c{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1014b72 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-1014b72:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-385f75d */.elementor-7 .elementor-element.elementor-element-385f75d{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3af47a3 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-3af47a3:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9946dfc */.elementor-7 .elementor-element.elementor-element-9946dfc{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9865939 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-9865939:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c5025 */.elementor-7 .elementor-element.elementor-element-12c5025{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a320ff */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-3a320ff:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e4e88f */.elementor-7 .elementor-element.elementor-element-7e4e88f{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4c6af6 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-d4c6af6:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-361eeab */.elementor-7 .elementor-element.elementor-element-361eeab{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-552f01f */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-552f01f:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fd9f8b */.elementor-7 .elementor-element.elementor-element-7fd9f8b{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ef01c7 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-9ef01c7:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01a7b6d */.elementor-7 .elementor-element.elementor-element-01a7b6d{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a12ce9 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-9a12ce9:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d61d4b0 */.elementor-7 .elementor-element.elementor-element-d61d4b0{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-481ab58 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-481ab58:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-431c26c */.elementor-7 .elementor-element.elementor-element-431c26c{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54d7432 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-54d7432:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5df8b22 */.elementor-7 .elementor-element.elementor-element-5df8b22{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab2b3c5 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-ab2b3c5:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d71bc73 */.elementor-7 .elementor-element.elementor-element-d71bc73{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd395bf */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-bd395bf:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b86559c */.elementor-7 .elementor-element.elementor-element-b86559c{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1014b72 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-1014b72:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-385f75d */.elementor-7 .elementor-element.elementor-element-385f75d{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3af47a3 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-3af47a3:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9946dfc */.elementor-7 .elementor-element.elementor-element-9946dfc{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9865939 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-9865939:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c5025 */.elementor-7 .elementor-element.elementor-element-12c5025{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a320ff */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-3a320ff:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e4e88f */.elementor-7 .elementor-element.elementor-element-7e4e88f{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4c6af6 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-d4c6af6:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-361eeab */.elementor-7 .elementor-element.elementor-element-361eeab{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-552f01f */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-552f01f:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fd9f8b */.elementor-7 .elementor-element.elementor-element-7fd9f8b{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ef01c7 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-9ef01c7:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01a7b6d */.elementor-7 .elementor-element.elementor-element-01a7b6d{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a12ce9 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-9a12ce9:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d61d4b0 */.elementor-7 .elementor-element.elementor-element-d61d4b0{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-481ab58 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-481ab58:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-431c26c */.elementor-7 .elementor-element.elementor-element-431c26c{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54d7432 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-54d7432:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5df8b22 */.elementor-7 .elementor-element.elementor-element-5df8b22{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab2b3c5 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-ab2b3c5:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d71bc73 */.elementor-7 .elementor-element.elementor-element-d71bc73{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd395bf */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-bd395bf:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b86559c */.elementor-7 .elementor-element.elementor-element-b86559c{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1014b72 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-1014b72:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-385f75d */.elementor-7 .elementor-element.elementor-element-385f75d{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3af47a3 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-3af47a3:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9946dfc */.elementor-7 .elementor-element.elementor-element-9946dfc{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9865939 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-9865939:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c5025 */.elementor-7 .elementor-element.elementor-element-12c5025{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a320ff */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-3a320ff:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e4e88f */.elementor-7 .elementor-element.elementor-element-7e4e88f{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4c6af6 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-d4c6af6:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-361eeab */.elementor-7 .elementor-element.elementor-element-361eeab{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-552f01f */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-552f01f:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fd9f8b */.elementor-7 .elementor-element.elementor-element-7fd9f8b{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ef01c7 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-9ef01c7:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01a7b6d */.elementor-7 .elementor-element.elementor-element-01a7b6d{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a12ce9 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-9a12ce9:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d61d4b0 */.elementor-7 .elementor-element.elementor-element-d61d4b0{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-481ab58 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-481ab58:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-431c26c */.elementor-7 .elementor-element.elementor-element-431c26c{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54d7432 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-54d7432:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5df8b22 */.elementor-7 .elementor-element.elementor-element-5df8b22{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab2b3c5 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-ab2b3c5:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d71bc73 */.elementor-7 .elementor-element.elementor-element-d71bc73{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd395bf */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-bd395bf:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b86559c */.elementor-7 .elementor-element.elementor-element-b86559c{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1014b72 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-1014b72:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-385f75d */.elementor-7 .elementor-element.elementor-element-385f75d{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3af47a3 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-3af47a3:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9946dfc */.elementor-7 .elementor-element.elementor-element-9946dfc{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9865939 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-9865939:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c5025 */.elementor-7 .elementor-element.elementor-element-12c5025{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a320ff */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-3a320ff:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e4e88f */.elementor-7 .elementor-element.elementor-element-7e4e88f{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4c6af6 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-d4c6af6:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-361eeab */.elementor-7 .elementor-element.elementor-element-361eeab{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-552f01f */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-552f01f:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fd9f8b */.elementor-7 .elementor-element.elementor-element-7fd9f8b{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ef01c7 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-9ef01c7:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01a7b6d */.elementor-7 .elementor-element.elementor-element-01a7b6d{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a12ce9 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-9a12ce9:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d61d4b0 */.elementor-7 .elementor-element.elementor-element-d61d4b0{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-481ab58 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-481ab58:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-431c26c */.elementor-7 .elementor-element.elementor-element-431c26c{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54d7432 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-54d7432:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5df8b22 */.elementor-7 .elementor-element.elementor-element-5df8b22{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab2b3c5 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-ab2b3c5:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d71bc73 */.elementor-7 .elementor-element.elementor-element-d71bc73{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd395bf */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-bd395bf:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b86559c */.elementor-7 .elementor-element.elementor-element-b86559c{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1014b72 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-1014b72:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-385f75d */.elementor-7 .elementor-element.elementor-element-385f75d{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3af47a3 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-3af47a3:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9946dfc */.elementor-7 .elementor-element.elementor-element-9946dfc{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9865939 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-9865939:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c5025 */.elementor-7 .elementor-element.elementor-element-12c5025{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a320ff */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-3a320ff:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e4e88f */.elementor-7 .elementor-element.elementor-element-7e4e88f{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4c6af6 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-d4c6af6:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-361eeab */.elementor-7 .elementor-element.elementor-element-361eeab{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-552f01f */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-552f01f:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fd9f8b */.elementor-7 .elementor-element.elementor-element-7fd9f8b{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ef01c7 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-9ef01c7:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01a7b6d */.elementor-7 .elementor-element.elementor-element-01a7b6d{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a12ce9 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-9a12ce9:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d61d4b0 */.elementor-7 .elementor-element.elementor-element-d61d4b0{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-481ab58 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-481ab58:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-431c26c */.elementor-7 .elementor-element.elementor-element-431c26c{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54d7432 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-54d7432:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5df8b22 */.elementor-7 .elementor-element.elementor-element-5df8b22{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab2b3c5 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-ab2b3c5:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d71bc73 */.elementor-7 .elementor-element.elementor-element-d71bc73{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd395bf */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-bd395bf:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b86559c */.elementor-7 .elementor-element.elementor-element-b86559c{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1014b72 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-1014b72:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-385f75d */.elementor-7 .elementor-element.elementor-element-385f75d{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3af47a3 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-3af47a3:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9946dfc */.elementor-7 .elementor-element.elementor-element-9946dfc{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9865939 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-9865939:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c5025 */.elementor-7 .elementor-element.elementor-element-12c5025{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a320ff */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-3a320ff:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e4e88f */.elementor-7 .elementor-element.elementor-element-7e4e88f{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4c6af6 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-d4c6af6:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-361eeab */.elementor-7 .elementor-element.elementor-element-361eeab{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-552f01f */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-552f01f:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fd9f8b */.elementor-7 .elementor-element.elementor-element-7fd9f8b{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ef01c7 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-9ef01c7:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01a7b6d */.elementor-7 .elementor-element.elementor-element-01a7b6d{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a12ce9 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-9a12ce9:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d61d4b0 */.elementor-7 .elementor-element.elementor-element-d61d4b0{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-481ab58 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-481ab58:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-431c26c */.elementor-7 .elementor-element.elementor-element-431c26c{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54d7432 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-54d7432:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5df8b22 */.elementor-7 .elementor-element.elementor-element-5df8b22{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab2b3c5 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-ab2b3c5:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d71bc73 */.elementor-7 .elementor-element.elementor-element-d71bc73{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd395bf */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-bd395bf:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b86559c */.elementor-7 .elementor-element.elementor-element-b86559c{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1014b72 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-1014b72:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-385f75d */.elementor-7 .elementor-element.elementor-element-385f75d{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3af47a3 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-3af47a3:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9946dfc */.elementor-7 .elementor-element.elementor-element-9946dfc{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9865939 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-9865939:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c5025 */.elementor-7 .elementor-element.elementor-element-12c5025{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a320ff */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-3a320ff:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e4e88f */.elementor-7 .elementor-element.elementor-element-7e4e88f{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4c6af6 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-d4c6af6:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-361eeab */.elementor-7 .elementor-element.elementor-element-361eeab{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-552f01f */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-552f01f:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fd9f8b */.elementor-7 .elementor-element.elementor-element-7fd9f8b{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ef01c7 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-9ef01c7:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01a7b6d */.elementor-7 .elementor-element.elementor-element-01a7b6d{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a12ce9 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-9a12ce9:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d61d4b0 */.elementor-7 .elementor-element.elementor-element-d61d4b0{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-481ab58 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-481ab58:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-431c26c */.elementor-7 .elementor-element.elementor-element-431c26c{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54d7432 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-54d7432:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5df8b22 */.elementor-7 .elementor-element.elementor-element-5df8b22{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab2b3c5 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-ab2b3c5:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d71bc73 */.elementor-7 .elementor-element.elementor-element-d71bc73{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd395bf */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-bd395bf:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b86559c */.elementor-7 .elementor-element.elementor-element-b86559c{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1014b72 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-1014b72:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-385f75d */.elementor-7 .elementor-element.elementor-element-385f75d{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3af47a3 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-3af47a3:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9946dfc */.elementor-7 .elementor-element.elementor-element-9946dfc{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9865939 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-9865939:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c5025 */.elementor-7 .elementor-element.elementor-element-12c5025{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a320ff */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-3a320ff:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e4e88f */.elementor-7 .elementor-element.elementor-element-7e4e88f{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4c6af6 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-d4c6af6:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-361eeab */.elementor-7 .elementor-element.elementor-element-361eeab{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-552f01f */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-552f01f:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fd9f8b */.elementor-7 .elementor-element.elementor-element-7fd9f8b{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ef01c7 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-9ef01c7:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01a7b6d */.elementor-7 .elementor-element.elementor-element-01a7b6d{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a12ce9 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-9a12ce9:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d61d4b0 */.elementor-7 .elementor-element.elementor-element-d61d4b0{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-481ab58 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-481ab58:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-431c26c */.elementor-7 .elementor-element.elementor-element-431c26c{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54d7432 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-54d7432:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5df8b22 */.elementor-7 .elementor-element.elementor-element-5df8b22{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab2b3c5 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-ab2b3c5:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d71bc73 */.elementor-7 .elementor-element.elementor-element-d71bc73{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd395bf */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-bd395bf:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b86559c */.elementor-7 .elementor-element.elementor-element-b86559c{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1014b72 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-1014b72:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-385f75d */.elementor-7 .elementor-element.elementor-element-385f75d{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3af47a3 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-3af47a3:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9946dfc */.elementor-7 .elementor-element.elementor-element-9946dfc{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9865939 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-9865939:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c5025 */.elementor-7 .elementor-element.elementor-element-12c5025{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a320ff */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-3a320ff:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e4e88f */.elementor-7 .elementor-element.elementor-element-7e4e88f{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4c6af6 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-d4c6af6:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-361eeab */.elementor-7 .elementor-element.elementor-element-361eeab{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-552f01f */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-552f01f:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fd9f8b */.elementor-7 .elementor-element.elementor-element-7fd9f8b{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ef01c7 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-9ef01c7:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01a7b6d */.elementor-7 .elementor-element.elementor-element-01a7b6d{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a12ce9 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-9a12ce9:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d61d4b0 */.elementor-7 .elementor-element.elementor-element-d61d4b0{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-481ab58 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-481ab58:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-431c26c */.elementor-7 .elementor-element.elementor-element-431c26c{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54d7432 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-54d7432:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5df8b22 */.elementor-7 .elementor-element.elementor-element-5df8b22{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab2b3c5 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-ab2b3c5:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d71bc73 */.elementor-7 .elementor-element.elementor-element-d71bc73{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd395bf */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-bd395bf:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b86559c */.elementor-7 .elementor-element.elementor-element-b86559c{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1014b72 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-1014b72:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-385f75d */.elementor-7 .elementor-element.elementor-element-385f75d{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3af47a3 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-3af47a3:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9946dfc */.elementor-7 .elementor-element.elementor-element-9946dfc{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9865939 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-9865939:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c5025 */.elementor-7 .elementor-element.elementor-element-12c5025{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a320ff */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-3a320ff:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e4e88f */.elementor-7 .elementor-element.elementor-element-7e4e88f{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4c6af6 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-d4c6af6:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-361eeab */.elementor-7 .elementor-element.elementor-element-361eeab{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-552f01f */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-552f01f:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fd9f8b */.elementor-7 .elementor-element.elementor-element-7fd9f8b{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ef01c7 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-9ef01c7:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01a7b6d */.elementor-7 .elementor-element.elementor-element-01a7b6d{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a12ce9 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-9a12ce9:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d61d4b0 */.elementor-7 .elementor-element.elementor-element-d61d4b0{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-481ab58 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-481ab58:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-431c26c */.elementor-7 .elementor-element.elementor-element-431c26c{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54d7432 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-54d7432:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5df8b22 */.elementor-7 .elementor-element.elementor-element-5df8b22{
   background: linear-gradient(0deg, rgba(214, 26, 26, 0.80) 0%, rgba(217, 217, 217, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab2b3c5 */.text-div{
    display: none
}
.elementor-7 .elementor-element.elementor-element-ab2b3c5:hover .text-div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-bff8d6d */.elementor-7 .elementor-element.elementor-element-bff8d6d input{
    padding: 20px
}/* End custom CSS */
/* Start custom CSS */.container {
     filter: drop-shadow(0px 10px 5px rgba(0,0,0,0.08));
}/* End custom CSS */