.elementor-10759 .elementor-element.elementor-element-35c307c2{--display:flex;--min-height:700px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:-173px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:290px;--padding-bottom:140px;--padding-left:40px;--padding-right:40px;}.elementor-10759 .elementor-element.elementor-element-35c307c2:not(.elementor-motion-effects-element-type-background), .elementor-10759 .elementor-element.elementor-element-35c307c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(164deg, #3C2268 52%, #1D1D1D 100%);}.elementor-10759 .elementor-element.elementor-element-52031f15{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-10759 .elementor-element.elementor-element-28a33834{--animation-duration:1200ms;width:var( --container-widget-width, 552px );max-width:552px;--container-widget-width:552px;--container-widget-flex-grow:0;--dynamic-text-color:var( --e-global-color-secondary );}.elementor-10759 .elementor-element.elementor-element-28a33834 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-10759 .elementor-element.elementor-element-28a33834.elementor-element{--align-self:center;}.elementor-10759 .elementor-element.elementor-element-28a33834 .elementor-headline{text-align:left;font-family:"Cooper regular", Sans-serif;font-size:54px;font-weight:normal;}.elementor-10759 .elementor-element.elementor-element-28a33834 .elementor-headline-plain-text{color:var( --e-global-color-231691dd );}.elementor-10759 .elementor-element.elementor-element-28a33834 .elementor-headline-dynamic-text{font-family:"Cooper italic", Sans-serif;font-weight:normal;}.elementor-10759 .elementor-element.elementor-element-28a33834 .elementor-headline-dynamic-wrapper path{stroke:#DDC6F9;stroke-width:0px;}.elementor-10759 .elementor-element.elementor-element-2c8ef3ac{width:var( --container-widget-width, 470px );max-width:470px;--container-widget-width:470px;--container-widget-flex-grow:0;text-align:left;color:var( --e-global-color-231691dd );}.elementor-10759 .elementor-element.elementor-element-2c8ef3ac > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-10759 .elementor-element.elementor-element-2c8ef3ac.elementor-element{--align-self:flex-start;}.elementor-10759 .elementor-element.elementor-element-2db407d3 .elementor-button{background-color:#EDEBF1;font-style:normal;text-decoration:none;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDEBF1;padding:15px 0px 15px 0px;}.elementor-10759 .elementor-element.elementor-element-2db407d3 .elementor-button:hover, .elementor-10759 .elementor-element.elementor-element-2db407d3 .elementor-button:focus{background-color:#C6B7E0;color:var( --e-global-color-primary );border-color:#C6B7E0;}.elementor-10759 .elementor-element.elementor-element-2db407d3{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-10759 .elementor-element.elementor-element-2db407d3.elementor-element{--align-self:flex-start;}.elementor-10759 .elementor-element.elementor-element-2db407d3 .elementor-button:hover svg, .elementor-10759 .elementor-element.elementor-element-2db407d3 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10759 .elementor-element.elementor-element-7c57934d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-10759 .elementor-element.elementor-element-58e2dd2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10759 .elementor-element.elementor-element-c141677 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10759 .elementor-element.elementor-element-c141677 img{width:393px;}.elementor-10759 .elementor-element.elementor-element-3fcaf920{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:68px 68px;--row-gap:68px;--column-gap:68px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-10759 .elementor-element.elementor-element-3fcaf920:not(.elementor-motion-effects-element-type-background), .elementor-10759 .elementor-element.elementor-element-3fcaf920 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F5F8;}.elementor-10759 .elementor-element.elementor-element-2923f50c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10759 .elementor-element.elementor-element-58babca8{--animation-duration:1200ms;width:var( --container-widget-width, 392px );max-width:392px;--container-widget-width:392px;--container-widget-flex-grow:0;--dynamic-text-color:var( --e-global-color-accent );}.elementor-10759 .elementor-element.elementor-element-58babca8.elementor-element{--align-self:flex-start;}.elementor-10759 .elementor-element.elementor-element-58babca8 .elementor-headline{text-align:left;font-family:"Cooper regular", Sans-serif;font-size:36px;font-weight:normal;}.elementor-10759 .elementor-element.elementor-element-58babca8 .elementor-headline-dynamic-text{font-family:"Cooper italic", Sans-serif;font-weight:normal;}.elementor-10759 .elementor-element.elementor-element-58babca8 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );stroke-width:0px;}.elementor-10759 .elementor-element.elementor-element-1823bb2e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10759 .elementor-element.elementor-element-75c704c2 .elementor-icon-box-wrapper{align-items:start;}.elementor-10759 .elementor-element.elementor-element-75c704c2{--icon-box-icon-margin:15px;}.elementor-10759 .elementor-element.elementor-element-75c704c2 .elementor-icon{font-size:28px;}.elementor-10759 .elementor-element.elementor-element-75c704c2 .elementor-icon-box-title, .elementor-10759 .elementor-element.elementor-element-75c704c2 .elementor-icon-box-title a{font-size:18px;line-height:13px;}.elementor-10759 .elementor-element.elementor-element-563d0b68 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-10759 .elementor-element.elementor-element-563d0b68 .elementor-icon-box-wrapper{align-items:start;}.elementor-10759 .elementor-element.elementor-element-563d0b68{--icon-box-icon-margin:15px;}.elementor-10759 .elementor-element.elementor-element-563d0b68 .elementor-icon{font-size:28px;}.elementor-10759 .elementor-element.elementor-element-563d0b68 .elementor-icon-box-title, .elementor-10759 .elementor-element.elementor-element-563d0b68 .elementor-icon-box-title a{font-size:18px;line-height:13px;}.elementor-10759 .elementor-element.elementor-element-7bc143d6 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-10759 .elementor-element.elementor-element-7bc143d6 .elementor-icon-box-wrapper{align-items:start;}.elementor-10759 .elementor-element.elementor-element-7bc143d6{--icon-box-icon-margin:15px;}.elementor-10759 .elementor-element.elementor-element-7bc143d6 .elementor-icon{font-size:28px;}.elementor-10759 .elementor-element.elementor-element-7bc143d6 .elementor-icon-box-title, .elementor-10759 .elementor-element.elementor-element-7bc143d6 .elementor-icon-box-title a{font-size:18px;line-height:13px;}.elementor-10759 .elementor-element.elementor-element-4c80bad0 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-10759 .elementor-element.elementor-element-4c80bad0 .elementor-icon-box-wrapper{align-items:start;}.elementor-10759 .elementor-element.elementor-element-4c80bad0{--icon-box-icon-margin:15px;}.elementor-10759 .elementor-element.elementor-element-4c80bad0 .elementor-icon{font-size:28px;}.elementor-10759 .elementor-element.elementor-element-4c80bad0 .elementor-icon-box-title, .elementor-10759 .elementor-element.elementor-element-4c80bad0 .elementor-icon-box-title a{font-size:18px;line-height:13px;}.elementor-10759 .elementor-element.elementor-element-511671b8{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-10759 .elementor-element.elementor-element-511671b8:not(.elementor-motion-effects-element-type-background), .elementor-10759 .elementor-element.elementor-element-511671b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10759 .elementor-element.elementor-element-511671b8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10759 .elementor-element.elementor-element-514fd47c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10759 .elementor-element.elementor-element-514fd47c .elementor-heading-title{font-family:"Cooper regular", Sans-serif;font-size:24px;font-weight:normal;}.elementor-10759 .elementor-element.elementor-element-2a7e8708 a{color:#2C194D;}.elementor-10759 .elementor-element.elementor-element-2a7e8708 a:hover, .elementor-10759 .elementor-element.elementor-element-2a7e8708 a:focus{color:var( --e-global-color-accent );}.elementor-10759 .elementor-element.elementor-element-6373dfd2 > .elementor-widget-container{margin:020px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-10759 .elementor-element.elementor-element-7bc44814{--display:flex;--min-height:648px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10759 .elementor-element.elementor-element-7bc44814:not(.elementor-motion-effects-element-type-background), .elementor-10759 .elementor-element.elementor-element-7bc44814 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-231691dd );}.elementor-10759 .elementor-element.elementor-element-6d493e0b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-10759 .elementor-element.elementor-element-2832712b{--animation-duration:1200ms;width:var( --container-widget-width, 455px );max-width:455px;--container-widget-width:455px;--container-widget-flex-grow:0;--dynamic-text-color:var( --e-global-color-accent );}.elementor-10759 .elementor-element.elementor-element-2832712b.elementor-element{--align-self:flex-start;}.elementor-10759 .elementor-element.elementor-element-2832712b .elementor-headline{text-align:left;}.elementor-10759 .elementor-element.elementor-element-2832712b .elementor-headline-dynamic-text{font-family:"Cooper italic", Sans-serif;font-weight:normal;}.elementor-10759 .elementor-element.elementor-element-2832712b .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );stroke-width:0px;}.elementor-10759 .elementor-element.elementor-element-2477e2d5{width:var( --container-widget-width, 488px );max-width:488px;--container-widget-width:488px;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-10759 .elementor-element.elementor-element-2477e2d5 .elementor-icon-box-wrapper{align-items:start;}.elementor-10759 .elementor-element.elementor-element-2477e2d5 .elementor-icon{font-size:24px;}.elementor-10759 .elementor-element.elementor-element-2477e2d5 .elementor-icon-box-title, .elementor-10759 .elementor-element.elementor-element-2477e2d5 .elementor-icon-box-title a{font-size:18px;line-height:10px;}.elementor-10759 .elementor-element.elementor-element-2477e2d5 .elementor-icon-box-description{font-size:18px;}.elementor-10759 .elementor-element.elementor-element-3d7c3e9f{width:var( --container-widget-width, 490px );max-width:490px;--container-widget-width:490px;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-10759 .elementor-element.elementor-element-3d7c3e9f .elementor-icon-box-wrapper{align-items:start;}.elementor-10759 .elementor-element.elementor-element-3d7c3e9f .elementor-icon{font-size:24px;}.elementor-10759 .elementor-element.elementor-element-3d7c3e9f .elementor-icon-box-title, .elementor-10759 .elementor-element.elementor-element-3d7c3e9f .elementor-icon-box-title a{font-size:18px;line-height:10px;}.elementor-10759 .elementor-element.elementor-element-3d7c3e9f .elementor-icon-box-description{font-size:18px;}.elementor-10759 .elementor-element.elementor-element-64e7846d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10759 .elementor-element.elementor-element-43479a42{--display:flex;--min-height:403px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-10759 .elementor-element.elementor-element-43479a42:not(.elementor-motion-effects-element-type-background), .elementor-10759 .elementor-element.elementor-element-43479a42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F5F8;}.elementor-10759 .elementor-element.elementor-element-7c745b7f{--animation-duration:1200ms;width:var( --container-widget-width, 660px );max-width:660px;--container-widget-width:660px;--container-widget-flex-grow:0;--dynamic-text-color:var( --e-global-color-accent );}.elementor-10759 .elementor-element.elementor-element-7c745b7f.elementor-element{--align-self:center;}.elementor-10759 .elementor-element.elementor-element-7c745b7f .elementor-headline{text-align:center;}.elementor-10759 .elementor-element.elementor-element-7c745b7f .elementor-headline-dynamic-text{font-family:"Cooper italic", Sans-serif;font-weight:normal;}.elementor-10759 .elementor-element.elementor-element-7c745b7f .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );stroke-width:0px;}.elementor-10759 .elementor-element.elementor-element-448023bb{width:var( --container-widget-width, 196px );max-width:196px;--container-widget-width:196px;--container-widget-flex-grow:0;}.elementor-10759 .elementor-element.elementor-element-448023bb > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-10759 .elementor-element.elementor-element-448023bb.elementor-element{--align-self:center;}.elementor-10759 .elementor-element.elementor-element-448023bb .elementor-button{text-decoration:none;padding:15px 0px 15px 0px;}@media(min-width:768px){.elementor-10759 .elementor-element.elementor-element-35c307c2{--content-width:960px;}.elementor-10759 .elementor-element.elementor-element-52031f15{--width:100%;}.elementor-10759 .elementor-element.elementor-element-7c57934d{--width:100%;}.elementor-10759 .elementor-element.elementor-element-3fcaf920{--content-width:960px;}.elementor-10759 .elementor-element.elementor-element-2923f50c{--width:50%;}.elementor-10759 .elementor-element.elementor-element-511671b8{--width:50%;}.elementor-10759 .elementor-element.elementor-element-7bc44814{--content-width:960px;}.elementor-10759 .elementor-element.elementor-element-6d493e0b{--width:55%;}.elementor-10759 .elementor-element.elementor-element-64e7846d{--width:45%;}}@media(max-width:1024px) and (min-width:768px){.elementor-10759 .elementor-element.elementor-element-35c307c2{--content-width:980px;}.elementor-10759 .elementor-element.elementor-element-52031f15{--width:100%;}.elementor-10759 .elementor-element.elementor-element-7c57934d{--width:100%;}.elementor-10759 .elementor-element.elementor-element-58e2dd2{--width:540px;}.elementor-10759 .elementor-element.elementor-element-3fcaf920{--content-width:80%;}.elementor-10759 .elementor-element.elementor-element-2923f50c{--width:100%;}.elementor-10759 .elementor-element.elementor-element-511671b8{--width:100%;}}@media(max-width:1024px){.elementor-10759 .elementor-element.elementor-element-35c307c2{--min-height:691px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:-164px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:180px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-10759 .elementor-element.elementor-element-52031f15{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10759 .elementor-element.elementor-element-52031f15.e-con{--align-self:center;}.elementor-10759 .elementor-element.elementor-element-28a33834{--container-widget-width:548px;--container-widget-flex-grow:0;width:var( --container-widget-width, 548px );max-width:548px;}.elementor-10759 .elementor-element.elementor-element-28a33834.elementor-element{--align-self:center;}.elementor-10759 .elementor-element.elementor-element-28a33834 .elementor-headline{text-align:left;font-size:40px;}.elementor-10759 .elementor-element.elementor-element-2c8ef3ac.elementor-element{--align-self:center;}.elementor-10759 .elementor-element.elementor-element-2c8ef3ac{text-align:left;}.elementor-10759 .elementor-element.elementor-element-2db407d3.elementor-element{--align-self:flex-start;}.elementor-10759 .elementor-element.elementor-element-7c57934d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10759 .elementor-element.elementor-element-7c57934d.e-con{--align-self:center;}.elementor-10759 .elementor-element.elementor-element-58e2dd2{--gap:31px 31px;--row-gap:31px;--column-gap:31px;}.elementor-10759 .elementor-element.elementor-element-c141677 img{width:373px;}.elementor-10759 .elementor-element.elementor-element-3fcaf920{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:51px 51px;--row-gap:51px;--column-gap:51px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:060px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-10759 .elementor-element.elementor-element-2923f50c{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-10759 .elementor-element.elementor-element-58babca8{--container-widget-width:452px;--container-widget-flex-grow:0;width:var( --container-widget-width, 452px );max-width:452px;}.elementor-10759 .elementor-element.elementor-element-58babca8.elementor-element{--align-self:flex-start;}.elementor-10759 .elementor-element.elementor-element-58babca8 .elementor-headline{text-align:left;font-size:36px;}.elementor-10759 .elementor-element.elementor-element-1823bb2e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10759 .elementor-element.elementor-element-7bc44814{--min-height:512px;--justify-content:center;--gap:47px 47px;--row-gap:47px;--column-gap:47px;--padding-top:70px;--padding-bottom:70px;--padding-left:40px;--padding-right:40px;}.elementor-10759 .elementor-element.elementor-element-757bc21e img{width:100%;}}@media(max-width:767px){.elementor-10759 .elementor-element.elementor-element-35c307c2{--min-height:83vh;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:-156px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:31px;--padding-left:5px;--padding-right:5px;}.elementor-10759 .elementor-element.elementor-element-52031f15{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10759 .elementor-element.elementor-element-28a33834{width:var( --container-widget-width, 312px );max-width:312px;--container-widget-width:312px;--container-widget-flex-grow:0;}.elementor-10759 .elementor-element.elementor-element-28a33834.elementor-element{--align-self:center;}.elementor-10759 .elementor-element.elementor-element-28a33834 .elementor-headline{text-align:center;font-size:36px;line-height:1.1em;}.elementor-10759 .elementor-element.elementor-element-2c8ef3ac{width:var( --container-widget-width, 274px );max-width:274px;--container-widget-width:274px;--container-widget-flex-grow:0;text-align:center;}.elementor-10759 .elementor-element.elementor-element-2c8ef3ac > .elementor-widget-container{margin:0px 0px 29px 0px;}.elementor-10759 .elementor-element.elementor-element-2db407d3{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;}.elementor-10759 .elementor-element.elementor-element-2db407d3.elementor-element{--align-self:center;}.elementor-10759 .elementor-element.elementor-element-7c57934d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10759 .elementor-element.elementor-element-58e2dd2{--gap:17px 17px;--row-gap:17px;--column-gap:17px;}.elementor-10759 .elementor-element.elementor-element-c141677 img{width:90%;}.elementor-10759 .elementor-element.elementor-element-3fcaf920{--content-width:90%;--gap:38px 38px;--row-gap:38px;--column-gap:38px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:00px;--padding-right:0px;}.elementor-10759 .elementor-element.elementor-element-2923f50c{--width:100%;}.elementor-10759 .elementor-element.elementor-element-58babca8 > .elementor-widget-container{padding:0px 5px 0px 05px;}.elementor-10759 .elementor-element.elementor-element-58babca8{--container-widget-width:302px;--container-widget-flex-grow:0;width:var( --container-widget-width, 302px );max-width:302px;}.elementor-10759 .elementor-element.elementor-element-58babca8.elementor-element{--align-self:center;}.elementor-10759 .elementor-element.elementor-element-58babca8 .elementor-headline{text-align:left;font-size:24px;line-height:1.3em;}.elementor-10759 .elementor-element.elementor-element-1823bb2e{--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-10759 .elementor-element.elementor-element-75c704c2{--icon-box-icon-margin:10px;}.elementor-10759 .elementor-element.elementor-element-75c704c2 .elementor-icon{font-size:24px;}.elementor-10759 .elementor-element.elementor-element-75c704c2 .elementor-icon-box-title, .elementor-10759 .elementor-element.elementor-element-75c704c2 .elementor-icon-box-title a{font-size:16px;line-height:0.6em;}.elementor-10759 .elementor-element.elementor-element-563d0b68{--icon-box-icon-margin:10px;}.elementor-10759 .elementor-element.elementor-element-563d0b68 .elementor-icon{font-size:24px;}.elementor-10759 .elementor-element.elementor-element-563d0b68 .elementor-icon-box-title, .elementor-10759 .elementor-element.elementor-element-563d0b68 .elementor-icon-box-title a{font-size:16px;line-height:0.6em;}.elementor-10759 .elementor-element.elementor-element-7bc143d6{--icon-box-icon-margin:10px;}.elementor-10759 .elementor-element.elementor-element-7bc143d6 .elementor-icon{font-size:24px;}.elementor-10759 .elementor-element.elementor-element-7bc143d6 .elementor-icon-box-title, .elementor-10759 .elementor-element.elementor-element-7bc143d6 .elementor-icon-box-title a{font-size:16px;line-height:0.6em;}.elementor-10759 .elementor-element.elementor-element-4c80bad0{--icon-box-icon-margin:10px;}.elementor-10759 .elementor-element.elementor-element-4c80bad0 .elementor-icon{font-size:24px;}.elementor-10759 .elementor-element.elementor-element-4c80bad0 .elementor-icon-box-title, .elementor-10759 .elementor-element.elementor-element-4c80bad0 .elementor-icon-box-title a{font-size:16px;line-height:0.6em;}.elementor-10759 .elementor-element.elementor-element-511671b8{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-10759 .elementor-element.elementor-element-6373dfd2 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10759 .elementor-element.elementor-element-7bc44814{--content-width:90%;--min-height:0px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-10759 .elementor-element.elementor-element-6d493e0b{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-10759 .elementor-element.elementor-element-2832712b > .elementor-widget-container{margin:0px 0px -21px 0px;}.elementor-10759 .elementor-element.elementor-element-2832712b{--container-widget-width:333px;--container-widget-flex-grow:0;width:var( --container-widget-width, 333px );max-width:333px;}.elementor-10759 .elementor-element.elementor-element-2832712b.elementor-element{--align-self:center;}.elementor-10759 .elementor-element.elementor-element-2832712b .elementor-headline{text-align:left;}.elementor-10759 .elementor-element.elementor-element-2477e2d5{--icon-box-icon-margin:10px;}.elementor-10759 .elementor-element.elementor-element-2477e2d5 .elementor-icon{font-size:24px;}.elementor-10759 .elementor-element.elementor-element-2477e2d5 .elementor-icon-box-title, .elementor-10759 .elementor-element.elementor-element-2477e2d5 .elementor-icon-box-title a{font-size:16px;line-height:0.6em;}.elementor-10759 .elementor-element.elementor-element-2477e2d5 .elementor-icon-box-description{font-size:14px;}.elementor-10759 .elementor-element.elementor-element-3d7c3e9f{--icon-box-icon-margin:10px;}.elementor-10759 .elementor-element.elementor-element-3d7c3e9f .elementor-icon{font-size:24px;}.elementor-10759 .elementor-element.elementor-element-3d7c3e9f .elementor-icon-box-title, .elementor-10759 .elementor-element.elementor-element-3d7c3e9f .elementor-icon-box-title a{font-size:16px;line-height:0.6em;}.elementor-10759 .elementor-element.elementor-element-3d7c3e9f .elementor-icon-box-description{font-size:14px;}.elementor-10759 .elementor-element.elementor-element-64e7846d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10759 .elementor-element.elementor-element-757bc21e > .elementor-widget-container{margin:0px 0px -0px 0px;padding:0px 0px 0px 0px;}.elementor-10759 .elementor-element.elementor-element-757bc21e.elementor-element{--align-self:center;}.elementor-10759 .elementor-element.elementor-element-757bc21e img{width:100%;}.elementor-10759 .elementor-element.elementor-element-43479a42{--content-width:90%;--min-height:281px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10759 .elementor-element.elementor-element-7c745b7f{width:var( --container-widget-width, 352px );max-width:352px;--container-widget-width:352px;--container-widget-flex-grow:0;}.elementor-10759 .elementor-element.elementor-element-7c745b7f > .elementor-widget-container{margin:0px 0px -19px 0px;}.elementor-10759 .elementor-element.elementor-element-7c745b7f .elementor-headline{text-align:center;}.elementor-10759 .elementor-element.elementor-element-448023bb{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;}.elementor-10759 .elementor-element.elementor-element-448023bb.elementor-element{--align-self:center;}}/* Start custom CSS for container, class: .elementor-element-35c307c2 *//* Improved Animations Stylesheet from https://element.how/elementor-improve-entrance-animations/ , works for the 'fade' animations */

@keyframes fadeDown {
    from {
        opacity: 0;
        transform: translate3d(0,-30px,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.elementor-element.fadeInDown {
    animation-name: fadeDown
}

@keyframes fadeLeft {
    from {
        opacity: 0;
        transform: translate3d(-30px,0,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.elementor-element.fadeInLeft {
    animation-name: fadeLeft
}

@keyframes fadeRight {
    from {
        opacity: 0;
        transform: translate3d(30px,0,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.elementor-element.fadeInRight {
    animation-name: fadeRight
}

@keyframes fadeUp {
    from {
        opacity: 1;
        transform: translate3d(0,40px,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.elementor-element.fadeInUp {
    animation-name: fadeUp
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a7e8708 */a {
  text-decoration: none;
}
a:hover,
a:focus-visible {
  text-decoration: underline;
  text-decoration-color: #6a3db7; /* violeta */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6373dfd2 */select#pm_software__form_use_-3d316f64-d34f-4f41-87af-c921f61fada5 {
    margin-bottom: -20px;
}

label#label-pm_software_text_entry_for_forms-3d316f64-d34f-4f41-87af-c921f61fada5 {
    margin-top: 24px;
}

.partners-form form fieldset {
    max-width: 100% !important;
    margin-bottom: 15px;
}
.partners-form form fieldset .input {
    margin-right: 0;
}
.partners-form form fieldset .hs_lastname .input {
    margin-left: 8px;
} 

.partners-form form label {
color: #0E0622;
font-size: 16px;
line-height: 30px;
letter-spacing: 0.14px;
margin-bottom: 6px;
}

.partners-form form input,
.partners-form form select {
    width: 100% !important;
    height: 54px !important;
    border-radius: 8px;
    border: 1px solid #BBBBBB;
    background-color: white;
    color: #1D1D1D;
    font-family: "ABC Diatype regular";
    font-size: 16px;
    font-style: normal;
    line-height: 22.4px;
    letter-spacing: -0.16px;
    padding-left: 16px;
    padding-right: 16px;
}
.partners-form form select {
    appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
    background: #FFFFFF url("/wp-content/uploads/2024/01/select-icon.svg") calc(100% - 20px) center/15px 8.5px no-repeat;
    cursor: pointer;
}

.partners-form form .hs_rent_portal ul {
    margin-top: 10px;
    column-count: 2;
}
.partners-form form .hs_rent_portal ul {
    list-style: none;
    padding: 0;
}
.partners-form form .hs_rent_portal ul li {
    
}
.partners-form form .hs_rent_portal ul li label {
    display: flex;
    align-items: center;
    cursor: pointer;
}
.partners-form form .hs_rent_portal ul li label span {
    display: inline-block;
    margin-left: 10px;
}
.partners-form form .hs_rent_portal ul input[type="checkbox"] {
    appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
    width: 20px !important;
    height: 20px !important;
    border-radius: 4px;
    border: 1px solid #C7C3D1;
    background-color: #FFFFFF !important;
    color: #767184;
    padding: 0 !important;
}
.partners-form form .hs_rent_portal ul input[type="checkbox"]:not(:checked) {
    background-color: #FFFFFF !important;
}
.partners-form form .hs_rent_portal ul input[type="checkbox"]:checked {
  background-color: #6A3DB8 !important;
}


.partners-form form ul.hs-error-msgs {
    list-style: none;
    padding-left: 0;
    margin-bottom: 0 !important;
    
}

.partners-form form ul.hs-error-msgs li label.hs-error-msg,
.partners-form form ul.hs-error-msgs li label.hs-main-font-element {
    font: italic normal normal 14px/21px;
    text-transform: none;
    color: #FF0000;
}
.partners-form form input[type="submit"] {
    width: 115px!important;
    height: 50px !important;
    border: 1px solid #2C194D;
    background: #2C194D;
    outline: none;
    color: #F7F7F7;
    text-align: center;
    font-size: 16px;
    font-style: normal;
    line-height: 1em;
}
.partners-form form input[type="submit"]:hover {
    background: #3F246D;
    border-color: #3F246D;
    color: #F7F7F7;
}

.partners-form .submitted-message p {
    text-align: center;
    margin-bottom: 0;
}
.partners-form fieldset:nth-last-of-type(-n+3) {
    margin-bottom: 0 !important;
}
.partners-form form input[type="submit"] {
    background:#2C194D!important;
    border-radius: 36px;
    color:#F7F7F7;
}
.partners-form input[type="submit"]:hover {
    background:#3F246D!important;
    border-radius: 36px;
    color:#F7F7F7!important;
    border-color:#3F246D!important;
}

label#label-pm_software__form_use_-3d316f64-d34f-4f41-87af-c921f61fada5 {
    margin-top: 5px;
}

label#label-pm_software_text_entry_for_forms-3d316f64-d34f-4f41-87af-c921f61fada5 {
    margin-top: 45px;
}

.partners-form form ul.hs-error-msgs li label.hs-error-msg, .partners-form form ul.hs-error-msgs li label.hs-main-font-element {
   margin-top: 25px;
}


@media (max-width: 767px){
  .partners-form h3 {
font-size: 24px;
line-height: 26.4px;
letter-spacing: -1.2px;
margin-bottom: 35px;
}
.partners-form form fieldset .input {
    margin-right: 0;
}
.partners-form form fieldset .hs_firstname {
    margin-bottom: 20px;
} 
.partners-form form fieldset .hs_lastname .input {
    margin-left: 0;
} 
.partners-form form .hs_rent_portal ul {
    column-count: 1;
}

.partners-form form input[type="submit"]{
    width: 180px!important;
}
}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
.partners-form form input[type="submit"]{
    width: 300px!important;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-511671b8 */.elementor-10759 .elementor-element.elementor-element-511671b8 {
  align-self: flex-start;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fcaf920 *//* Improved Animations Stylesheet from https://element.how/elementor-improve-entrance-animations/ , works for the 'fade' animations */

@keyframes fadeDown {
    from {
        opacity: 0;
        transform: translate3d(0,-30px,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.elementor-element.fadeInDown {
    animation-name: fadeDown
}

@keyframes fadeLeft {
    from {
        opacity: 0;
        transform: translate3d(-30px,0,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.elementor-element.fadeInLeft {
    animation-name: fadeLeft
}

@keyframes fadeRight {
    from {
        opacity: 0;
        transform: translate3d(30px,0,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.elementor-element.fadeInRight {
    animation-name: fadeRight
}

@keyframes fadeUp {
    from {
        opacity: 1;
        transform: translate3d(0,40px,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.elementor-element.fadeInUp {
    animation-name: fadeUp
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Cooper regular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://getflex.com/wp-content/uploads/2025/05/CooperMdBT-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Cooper italic';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://getflex.com/wp-content/uploads/2025/05/CooperMdBT-Italic.woff2') format('woff2');
}
/* End Custom Fonts CSS */