.elementor-5323 .elementor-element.elementor-element-706ec06{--display:flex;--min-height:100vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-5323 .elementor-element.elementor-element-706ec06:not(.elementor-motion-effects-element-type-background), .elementor-5323 .elementor-element.elementor-element-706ec06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C2DFFF;}.elementor-5323 .elementor-element.elementor-element-c716e84{--display:flex;--margin-top:180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5323 .elementor-element.elementor-element-c716e84.e-con{--align-self:center;}.elementor-5323 .elementor-element.elementor-element-988dbe0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-988dbe0{text-align:left;}.elementor-5323 .elementor-element.elementor-element-988dbe0 .elementor-heading-title{font-family:"Sohne", Sans-serif;font-size:6.1rem;font-weight:400;line-height:1.1em;letter-spacing:-1px;color:#2F2F2F;}.elementor-5323 .elementor-element.elementor-element-3573772{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Greed", Sans-serif;font-size:3.5rem;line-height:1.1em;color:#2F2F2F;}.elementor-5323 .elementor-element.elementor-element-619b0bc{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-5323 .elementor-element.elementor-element-5f959e0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-c6d63ea{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:35px;--padding-right:35px;}.elementor-5323 .elementor-element.elementor-element-c6d63ea:not(.elementor-motion-effects-element-type-background), .elementor-5323 .elementor-element.elementor-element-c6d63ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-5323 .elementor-element.elementor-element-23ece16{--display:flex;--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-5323 .elementor-element.elementor-element-23ece16.e-con{--align-self:center;}.elementor-5323 .elementor-element.elementor-element-6616650{text-align:left;}.elementor-5323 .elementor-element.elementor-element-6616650 .elementor-heading-title{font-family:"Sohne", Sans-serif;font-size:6.1rem;font-weight:500;line-height:0.92em;color:#2F2F2F;}.elementor-5323 .elementor-element.elementor-element-db89b13{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:100px 100px;--row-gap:100px;--column-gap:100px;--margin-top:40px;--margin-bottom:040px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5323 .elementor-element.elementor-element-db89b13.e-con{--align-self:center;}.elementor-5323 .elementor-element.elementor-element-192e40f{--display:flex;--min-height:0vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:-1px -1px -1px -1px;--padding-top:50px;--padding-bottom:50px;--padding-left:35px;--padding-right:35px;}.elementor-5323 .elementor-element.elementor-element-192e40f:not(.elementor-motion-effects-element-type-background), .elementor-5323 .elementor-element.elementor-element-192e40f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C2DFFF;}.elementor-5323 .elementor-element.elementor-element-7306436{--display:flex;--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-5323 .elementor-element.elementor-element-7306436.e-con{--align-self:center;}.elementor-5323 .elementor-element.elementor-element-a5b1f39 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-a5b1f39{text-align:left;}.elementor-5323 .elementor-element.elementor-element-a5b1f39 .elementor-heading-title{font-family:"Sohne", Sans-serif;font-size:6.1rem;font-weight:400;line-height:0.92em;color:#2F2F2F;}.elementor-5323 .elementor-element.elementor-element-7d64455{--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;--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-5323 .elementor-element.elementor-element-7d64455.e-con{--align-self:center;}.elementor-5323 .elementor-element.elementor-element-fd5e124{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:left;font-family:"Greed", Sans-serif;font-size:3.5rem;line-height:1.1em;color:#2F2F2F;}.elementor-5323 .elementor-element.elementor-element-fd5e124 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-8acbcf8{width:var( --container-widget-width, 28% );max-width:28%;--container-widget-width:28%;--container-widget-flex-grow:0;text-align:right;font-family:"Greed", Sans-serif;font-size:3.5rem;line-height:1.1em;color:#2F2F2F;}.elementor-5323 .elementor-element.elementor-element-8acbcf8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-8acbcf8.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;}.elementor-5323 .elementor-element.elementor-element-bedc01e{--display:flex;--min-height:100vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:35px;--padding-right:35px;}.elementor-5323 .elementor-element.elementor-element-bedc01e:not(.elementor-motion-effects-element-type-background), .elementor-5323 .elementor-element.elementor-element-bedc01e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-5323 .elementor-element.elementor-element-843856b{--display:flex;--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-5323 .elementor-element.elementor-element-843856b.e-con{--align-self:center;}.elementor-5323 .elementor-element.elementor-element-e785c79{text-align:left;}.elementor-5323 .elementor-element.elementor-element-e785c79 .elementor-heading-title{font-family:"Sohne", Sans-serif;font-size:6.1rem;font-weight:500;line-height:0.92em;color:#2F2F2F;}.elementor-5323 .elementor-element.elementor-element-1be6074{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--justify-items:start;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:040px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-5323 .elementor-element.elementor-element-1be6074.e-con{--align-self:center;}.elementor-5323 .elementor-element.elementor-element-8973819{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-8973819 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-5323 .elementor-element.elementor-element-6c9bd46{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-6c9bd46 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-5323 .elementor-element.elementor-element-4ce2dbd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-4ce2dbd > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-5323 .elementor-element.elementor-element-2309979{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-2309979 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-5323 .elementor-element.elementor-element-51f665f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-51f665f > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-5323 .elementor-element.elementor-element-00e13ed{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-00e13ed > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-5323 .elementor-element.elementor-element-28d472a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-28d472a > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-5323 .elementor-element.elementor-element-43b8688{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-43b8688 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-5323 .elementor-element.elementor-element-e755742{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-e755742 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-5323 .elementor-element.elementor-element-dc1335c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-dc1335c > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-5323 .elementor-element.elementor-element-e1046af{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-e1046af > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-5323 .elementor-element.elementor-element-8f70e71{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-8f70e71 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-5323 .elementor-element.elementor-element-0d00242{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-0d00242 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-5323 .elementor-element.elementor-element-efa7ce0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-efa7ce0 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-5323 .elementor-element.elementor-element-0a4ca49{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-0a4ca49 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-5323 .elementor-element.elementor-element-c0c876f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-c0c876f > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-5323 .elementor-element.elementor-element-8c923d0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-8c923d0 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-5323 .elementor-element.elementor-element-efec610{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-efec610 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-5323 .elementor-element.elementor-element-04c0343{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-04c0343 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-5323 .elementor-element.elementor-element-2b3bada{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-2b3bada > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-5323 .elementor-element.elementor-element-b01fccb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-b01fccb > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-5323 .elementor-element.elementor-element-0634f14{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-0634f14 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-5323 .elementor-element.elementor-element-885ee75{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-885ee75 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-5323 .elementor-element.elementor-element-9d33e51{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-9d33e51 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-5323 .elementor-element.elementor-element-0974db0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-0974db0 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-5323 .elementor-element.elementor-element-455db24 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-5323 .elementor-element.elementor-element-62f750b > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-5323 .elementor-element.elementor-element-c74827c > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-5323 .elementor-element.elementor-element-dc7caef > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-5323 .elementor-element.elementor-element-9720eb1 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-5323 .elementor-element.elementor-element-b12ac1f > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-5323 .elementor-element.elementor-element-60321e8 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-5323 .elementor-element.elementor-element-385989d > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-5323 .elementor-element.elementor-element-3c99ad8 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-5323 .elementor-element.elementor-element-edcee55 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-5323 .elementor-element.elementor-element-ee51bef > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-5323 .elementor-element.elementor-element-09ef021 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-5323 .elementor-element.elementor-element-ea31141 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-5323 .elementor-element.elementor-element-b1ddf0a > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-5323 .elementor-element.elementor-element-a504bed{--display:flex;--min-height:100vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-5323 .elementor-element.elementor-element-a504bed:not(.elementor-motion-effects-element-type-background), .elementor-5323 .elementor-element.elementor-element-a504bed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F7;}.elementor-5323 .elementor-element.elementor-element-5c54ab1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5323 .elementor-element.elementor-element-5c54ab1.e-con{--align-self:center;}.elementor-5323 .elementor-element.elementor-element-f00275b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-f00275b{text-align:left;}.elementor-5323 .elementor-element.elementor-element-f00275b .elementor-heading-title{font-family:"Sohne", Sans-serif;font-size:6.1rem;font-weight:400;line-height:1.1em;letter-spacing:-1px;color:#2F2F2F;}.elementor-5323 .elementor-element.elementor-element-e39ade9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Greed", Sans-serif;font-size:3.5rem;line-height:1.1em;color:var( --e-global-color-3efce2c );}.elementor-5323 .elementor-element.elementor-element-c14d2dc{--display:flex;--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-5323 .elementor-element.elementor-element-c14d2dc:not(.elementor-motion-effects-element-type-background), .elementor-5323 .elementor-element.elementor-element-c14d2dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDE8E1;}.elementor-5323 .elementor-element.elementor-element-af96e4b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;column-gap:0px;text-align:center;font-family:"Greed", Sans-serif;font-size:6.9rem;line-height:1.1em;color:#2F2F2F;}.elementor-5323 .elementor-element.elementor-element-af96e4b > .elementor-widget-container{margin:300px 0px 300px 0px;}@media(max-width:1536px){.elementor-5323 .elementor-element.elementor-element-c716e84{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5323 .elementor-element.elementor-element-3573772{font-size:2.5rem;}.elementor-5323 .elementor-element.elementor-element-619b0bc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5323 .elementor-element.elementor-element-6616650 .elementor-heading-title{line-height:0.92em;}.elementor-5323 .elementor-element.elementor-element-fd5e124{font-size:2.5rem;}.elementor-5323 .elementor-element.elementor-element-8acbcf8{font-size:2.5rem;}.elementor-5323 .elementor-element.elementor-element-1be6074{--grid-auto-flow:row;}.elementor-5323 .elementor-element.elementor-element-5c54ab1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5323 .elementor-element.elementor-element-e39ade9{font-size:2.5rem;}}@media(max-width:1200px){.elementor-5323 .elementor-element.elementor-element-c716e84{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5323 .elementor-element.elementor-element-3573772{font-size:2.5rem;}.elementor-5323 .elementor-element.elementor-element-619b0bc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-5323 .elementor-element.elementor-element-c6d63ea{--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-5323 .elementor-element.elementor-element-6616650 .elementor-heading-title{line-height:0.92em;}.elementor-5323 .elementor-element.elementor-element-192e40f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:50px;--padding-left:35px;--padding-right:35px;}.elementor-5323 .elementor-element.elementor-element-7306436{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5323 .elementor-element.elementor-element-7d64455{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5323 .elementor-element.elementor-element-fd5e124{font-size:2.5rem;}.elementor-5323 .elementor-element.elementor-element-8acbcf8{font-size:2.5rem;}.elementor-5323 .elementor-element.elementor-element-bedc01e{--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-5323 .elementor-element.elementor-element-1be6074{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5323 .elementor-element.elementor-element-5c54ab1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:1024px){.elementor-5323 .elementor-element.elementor-element-c716e84{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5323 .elementor-element.elementor-element-c716e84.e-con{--align-self:flex-start;}.elementor-5323 .elementor-element.elementor-element-988dbe0{text-align:left;}.elementor-5323 .elementor-element.elementor-element-988dbe0 .elementor-heading-title{font-size:3.5rem;}.elementor-5323 .elementor-element.elementor-element-3573772 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-5323 .elementor-element.elementor-element-3573772{text-align:left;font-size:2rem;}.elementor-5323 .elementor-element.elementor-element-619b0bc{--min-height:0px;--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;--padding-top:0px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-5323 .elementor-element.elementor-element-c6d63ea{--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-5323 .elementor-element.elementor-element-6616650{text-align:left;}.elementor-5323 .elementor-element.elementor-element-6616650 .elementor-heading-title{font-size:3.5rem;line-height:0.92em;}.elementor-5323 .elementor-element.elementor-element-db89b13{--min-height:0em;--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-5323 .elementor-element.elementor-element-192e40f{--padding-top:35px;--padding-bottom:60px;--padding-left:35px;--padding-right:35px;}.elementor-5323 .elementor-element.elementor-element-7306436{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5323 .elementor-element.elementor-element-a5b1f39{text-align:left;}.elementor-5323 .elementor-element.elementor-element-a5b1f39 .elementor-heading-title{font-size:3.5rem;}.elementor-5323 .elementor-element.elementor-element-7d64455{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5323 .elementor-element.elementor-element-fd5e124{--container-widget-width:736px;--container-widget-flex-grow:0;width:var( --container-widget-width, 736px );max-width:736px;text-align:left;font-size:2rem;}.elementor-5323 .elementor-element.elementor-element-fd5e124.elementor-element{--align-self:flex-start;}.elementor-5323 .elementor-element.elementor-element-8acbcf8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:right;font-size:2rem;}.elementor-5323 .elementor-element.elementor-element-8acbcf8.elementor-element{--align-self:center;}.elementor-5323 .elementor-element.elementor-element-bedc01e{--padding-top:35px;--padding-bottom:00px;--padding-left:35px;--padding-right:035px;}.elementor-5323 .elementor-element.elementor-element-843856b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5323 .elementor-element.elementor-element-e785c79{text-align:left;}.elementor-5323 .elementor-element.elementor-element-e785c79 .elementor-heading-title{font-size:3.5rem;}.elementor-5323 .elementor-element.elementor-element-1be6074{--e-con-grid-template-columns:repeat(3, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:020px;--padding-bottom:020px;--padding-left:020px;--padding-right:020px;}.elementor-5323 .elementor-element.elementor-element-5c54ab1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5323 .elementor-element.elementor-element-f00275b .elementor-heading-title{font-size:3.5rem;}.elementor-5323 .elementor-element.elementor-element-e39ade9{font-size:2rem;}.elementor-5323 .elementor-element.elementor-element-c14d2dc{--margin-top:00px;--margin-bottom:0px;--margin-left:0px;--margin-right:00px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5323 .elementor-element.elementor-element-af96e4b > .elementor-widget-container{margin:200px 0px 200px 0px;}.elementor-5323 .elementor-element.elementor-element-af96e4b{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;font-size:4.6rem;}}@media(max-width:880px){.elementor-5323 .elementor-element.elementor-element-706ec06{--min-height:0px;}.elementor-5323 .elementor-element.elementor-element-c716e84{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5323 .elementor-element.elementor-element-988dbe0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-3573772 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-5323 .elementor-element.elementor-element-3573772.elementor-element{--align-self:flex-start;}.elementor-5323 .elementor-element.elementor-element-3573772{text-align:left;}.elementor-5323 .elementor-element.elementor-element-c6d63ea{--min-height:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-5323 .elementor-element.elementor-element-6616650 .elementor-heading-title{line-height:0.92em;}.elementor-5323 .elementor-element.elementor-element-db89b13{--min-height:0px;}.elementor-5323 .elementor-element.elementor-element-192e40f{--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-5323 .elementor-element.elementor-element-fd5e124{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5323 .elementor-element.elementor-element-fd5e124.elementor-element{--align-self:center;}.elementor-5323 .elementor-element.elementor-element-8acbcf8{text-align:left;}.elementor-5323 .elementor-element.elementor-element-bedc01e{--padding-top:35px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-5323 .elementor-element.elementor-element-1be6074{--grid-auto-flow:row;}.elementor-5323 .elementor-element.elementor-element-5c54ab1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5323 .elementor-element.elementor-element-a44b696 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-c14d2dc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-5323 .elementor-element.elementor-element-706ec06{--min-height:100vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5323 .elementor-element.elementor-element-c716e84{--width:90%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:200px;--margin-bottom:0px;--margin-left:15px;--margin-right:0px;}.elementor-5323 .elementor-element.elementor-element-988dbe0 > .elementor-widget-container{margin:1px 1px 1px 1px;}.elementor-5323 .elementor-element.elementor-element-988dbe0 .elementor-heading-title{font-size:2.5rem;}.elementor-5323 .elementor-element.elementor-element-3573772 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-3573772{text-align:left;font-size:1.9rem;}.elementor-5323 .elementor-element.elementor-element-619b0bc{--width:100%;--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-5323 .elementor-element.elementor-element-c6d63ea{--padding-top:15px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-5323 .elementor-element.elementor-element-23ece16{--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;}.elementor-5323 .elementor-element.elementor-element-6616650{text-align:left;}.elementor-5323 .elementor-element.elementor-element-6616650 .elementor-heading-title{font-size:2.5rem;line-height:0.92em;}.elementor-5323 .elementor-element.elementor-element-db89b13{--margin-top:10px;--margin-bottom:30px;--margin-left:00px;--margin-right:0px;}.elementor-5323 .elementor-element.elementor-element-192e40f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-5323 .elementor-element.elementor-element-a5b1f39{text-align:left;}.elementor-5323 .elementor-element.elementor-element-a5b1f39 .elementor-heading-title{font-size:2.5rem;}.elementor-5323 .elementor-element.elementor-element-7d64455{--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-5323 .elementor-element.elementor-element-fd5e124 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-5323 .elementor-element.elementor-element-fd5e124{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;font-size:1.9rem;}.elementor-5323 .elementor-element.elementor-element-8acbcf8.elementor-element{--align-self:flex-start;}.elementor-5323 .elementor-element.elementor-element-8acbcf8{text-align:left;font-size:1.9rem;}.elementor-5323 .elementor-element.elementor-element-bedc01e{--padding-top:15px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-5323 .elementor-element.elementor-element-e785c79{text-align:left;}.elementor-5323 .elementor-element.elementor-element-e785c79 .elementor-heading-title{font-size:2.5rem;}.elementor-5323 .elementor-element.elementor-element-1be6074{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5323 .elementor-element.elementor-element-8973819 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-5323 .elementor-element.elementor-element-8973819{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5323 .elementor-element.elementor-element-6c9bd46 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-5323 .elementor-element.elementor-element-6c9bd46{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5323 .elementor-element.elementor-element-4ce2dbd > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-5323 .elementor-element.elementor-element-4ce2dbd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5323 .elementor-element.elementor-element-2309979 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-5323 .elementor-element.elementor-element-2309979{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5323 .elementor-element.elementor-element-51f665f > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-5323 .elementor-element.elementor-element-51f665f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5323 .elementor-element.elementor-element-00e13ed > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-5323 .elementor-element.elementor-element-00e13ed{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5323 .elementor-element.elementor-element-28d472a > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-5323 .elementor-element.elementor-element-28d472a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5323 .elementor-element.elementor-element-43b8688 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-5323 .elementor-element.elementor-element-43b8688{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5323 .elementor-element.elementor-element-e755742 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-5323 .elementor-element.elementor-element-e755742{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5323 .elementor-element.elementor-element-dc1335c > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-5323 .elementor-element.elementor-element-dc1335c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5323 .elementor-element.elementor-element-e1046af > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-5323 .elementor-element.elementor-element-e1046af{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5323 .elementor-element.elementor-element-8f70e71 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-5323 .elementor-element.elementor-element-8f70e71{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5323 .elementor-element.elementor-element-0d00242 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-5323 .elementor-element.elementor-element-0d00242{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5323 .elementor-element.elementor-element-efa7ce0 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-5323 .elementor-element.elementor-element-efa7ce0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5323 .elementor-element.elementor-element-0a4ca49 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-5323 .elementor-element.elementor-element-0a4ca49{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5323 .elementor-element.elementor-element-c0c876f > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-5323 .elementor-element.elementor-element-c0c876f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5323 .elementor-element.elementor-element-8c923d0 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-5323 .elementor-element.elementor-element-8c923d0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5323 .elementor-element.elementor-element-efec610 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-5323 .elementor-element.elementor-element-efec610{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5323 .elementor-element.elementor-element-04c0343 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-5323 .elementor-element.elementor-element-04c0343{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5323 .elementor-element.elementor-element-2b3bada > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-5323 .elementor-element.elementor-element-2b3bada{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5323 .elementor-element.elementor-element-b01fccb > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-5323 .elementor-element.elementor-element-b01fccb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5323 .elementor-element.elementor-element-0634f14 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-5323 .elementor-element.elementor-element-0634f14{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5323 .elementor-element.elementor-element-885ee75 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-5323 .elementor-element.elementor-element-885ee75{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5323 .elementor-element.elementor-element-9d33e51 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-5323 .elementor-element.elementor-element-9d33e51{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5323 .elementor-element.elementor-element-0974db0 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-5323 .elementor-element.elementor-element-0974db0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5323 .elementor-element.elementor-element-455db24{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-455db24 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-5323 .elementor-element.elementor-element-62f750b > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-5323 .elementor-element.elementor-element-c74827c > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-5323 .elementor-element.elementor-element-dc7caef > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-5323 .elementor-element.elementor-element-9720eb1 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-5323 .elementor-element.elementor-element-b12ac1f > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-5323 .elementor-element.elementor-element-60321e8 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-5323 .elementor-element.elementor-element-385989d > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-5323 .elementor-element.elementor-element-3c99ad8 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-5323 .elementor-element.elementor-element-edcee55 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-5323 .elementor-element.elementor-element-ee51bef > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-5323 .elementor-element.elementor-element-09ef021 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-5323 .elementor-element.elementor-element-ea31141 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-5323 .elementor-element.elementor-element-b1ddf0a > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-5323 .elementor-element.elementor-element-a504bed{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-5323 .elementor-element.elementor-element-5c54ab1{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5323 .elementor-element.elementor-element-f00275b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-f00275b .elementor-heading-title{font-size:2.5rem;}.elementor-5323 .elementor-element.elementor-element-e39ade9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-e39ade9{font-size:1.9rem;}.elementor-5323 .elementor-element.elementor-element-a44b696 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-c14d2dc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5323 .elementor-element.elementor-element-af96e4b > .elementor-widget-container{margin:200px 0px 200px 0px;}.elementor-5323 .elementor-element.elementor-element-af96e4b{font-size:1.9rem;}}@media(min-width:768px){.elementor-5323 .elementor-element.elementor-element-706ec06{--width:100%;}.elementor-5323 .elementor-element.elementor-element-c716e84{--width:100%;}.elementor-5323 .elementor-element.elementor-element-619b0bc{--width:100%;}.elementor-5323 .elementor-element.elementor-element-c6d63ea{--width:100%;}.elementor-5323 .elementor-element.elementor-element-23ece16{--width:100%;}.elementor-5323 .elementor-element.elementor-element-db89b13{--width:100%;}.elementor-5323 .elementor-element.elementor-element-192e40f{--width:100%;}.elementor-5323 .elementor-element.elementor-element-7306436{--width:100%;}.elementor-5323 .elementor-element.elementor-element-7d64455{--width:100%;}.elementor-5323 .elementor-element.elementor-element-bedc01e{--width:100%;}.elementor-5323 .elementor-element.elementor-element-843856b{--width:100%;}.elementor-5323 .elementor-element.elementor-element-1be6074{--width:100%;}.elementor-5323 .elementor-element.elementor-element-a504bed{--width:100%;}.elementor-5323 .elementor-element.elementor-element-5c54ab1{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5323 .elementor-element.elementor-element-619b0bc{--width:100%;}.elementor-5323 .elementor-element.elementor-element-7306436{--width:100%;}.elementor-5323 .elementor-element.elementor-element-7d64455{--width:100%;}.elementor-5323 .elementor-element.elementor-element-1be6074{--width:100%;}}@media(max-width:880px) and (min-width:768px){.elementor-5323 .elementor-element.elementor-element-db89b13{--width:100%;}.elementor-5323 .elementor-element.elementor-element-7306436{--width:100%;}.elementor-5323 .elementor-element.elementor-element-7d64455{--width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-a44b696 */.formulario-contacto {
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
}

.formulario-contacto label {
    margin-bottom: 0;
    
}

.formulario-contacto p {
    width: 100%;
}

.formulario-contacto label {
    font-family: "greed";
    font-size: 3.5rem;
    flex-shrink: 0;
    min-width: 120px; /* Espacio para las etiquetas */
    text-align: left;
}

.formulario-contacto input[type="text"],
.formulario-contacto input[type="email"] {
    font-family: "greed";
    font-size: 3.5rem;
    border: none;
    border-bottom: 2px solid #000;
    padding: 5px 0;
    outline: none;
    line-height: 20px;
    width: calc(100%); /* Ocupa todo el ancho menos el espacio de la etiqueta */
}

.formulario-contacto input[type="text"]:focus,
.formulario-contacto input[type="email"]:focus {
    border-bottom: 2px solid black !important;
}

.formulario-contacto input[type="submit"] {
    background-color: #67D8FF; /* Color de fondo */
    color: #2F2F2F; /* Color del texto */
    text-transform: capitalize; /* Formato del texto */
    font-size: 3.5rem; /* Tamaño del texto */
    font-weight: normal; /* Peso del texto */
    border: none; /* Sin bordes */
    font-family: "Greed"; /* Fuente */
    text-align: center; /* Alineación del texto */
    width: 255px; /* Aumentado para darle más espacio horizontal */
    height: 120px; /* Aumentado para darle más espacio vertical */
    border-radius: 120px / 60px; /* Mantener la forma elíptica */
    transition: background-color 0.3s ease; /* Transición para hover */
    display: flex; /* Usar flexbox para centrar */
    justify-content: center; /* Centrar horizontalmente */
    align-items: center; /* Centrar verticalmente */
    box-sizing: border-box; /* Asegura que bordes y paddings no afecten las dimensiones */
    padding: 0; /* Sin padding */
}

.formulario-contacto input[type="submit"]:hover {
    background-color: #DAC2FF; /* Cambio de color al hover */
}

@media only screen and (max-width: 600px) {

.formulario-contacto label {
    font-size: 1.9rem; }

.formulario-contacto input[type="text"],
.formulario-contacto input[type="email"] {
        font-size: 1.9rem;
    }
    
.formulario-contacto input[type="submit"] {
    font-size: 1.9rem;
    width: 75%;
    height: 120px;
    border-radius: 50%;;
            margin: 0 auto; /* Asegura que quede centrado horizontalmente */
        text-align: center; /* Asegura alineación del texto */
        margin-left: 50px;
  
    }
    
}

@media (min-width: 600px) and
(max-width: 1024px) {

.formulario-contacto label {
    font-size: 2rem; }
    
    .formulario-contacto input[type="text"],
.formulario-contacto input[type="email"] {
        font-size: 2rem;
    }
    
    .formulario-contacto input[type="submit"] {
        font-size: 2rem;
    }
} 


@media (min-width: 1024px) and
(max-width: 1200px) {

.formulario-contacto label {
    font-size: 2.5rem; }
    
    .formulario-contacto input[type="text"],
.formulario-contacto input[type="email"] {
        font-size: 2.5rem;
    }
    
        .formulario-contacto input[type="submit"] {
        font-size: 2.5rem;
    }
}/* End custom CSS */