.elementor-4651 .elementor-element.elementor-element-0ba6d13{--display:flex;--min-height:100vh;--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:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4651 .elementor-element.elementor-element-0ba6d13:not(.elementor-motion-effects-element-type-background), .elementor-4651 .elementor-element.elementor-element-0ba6d13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://camilatucunduva.com.br/wp-content/uploads/2025/07/BG_UPLOAD2ok-4.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4651 .elementor-element.elementor-element-4f1597e{--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:space-around;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF30;--border-color:#FFFFFF30;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2vw;--padding-bottom:2vw;--padding-left:7vw;--padding-right:7vw;}.elementor-4651 .elementor-element.elementor-element-f1636b6{--display:flex;}.elementor-4651 .elementor-element.elementor-element-20c62ce{text-align:start;}.elementor-4651 .elementor-element.elementor-element-20c62ce img{width:15%;}.elementor-4651 .elementor-element.elementor-element-672311b{width:100%;max-width:100%;}.elementor-4651 .elementor-element.elementor-element-672311b.elementor-element{--align-self:center;}.elementor-4651 .elementor-element.elementor-element-672311b .elementor-image-box-wrapper{text-align:start;}.elementor-4651 .elementor-element.elementor-element-672311b .elementor-image-box-title{margin-bottom:16px;font-family:"Behind the nineties", Sans-serif;font-size:40px;font-weight:600;line-height:1.2em;color:#000000;}.elementor-4651 .elementor-element.elementor-element-672311b .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;line-height:1.5em;color:#000000;}.elementor-4651 .elementor-element.elementor-element-d8767dd .elementor-button{background-color:#A61073;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.5em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:100px 100px 100px 100px;padding:15px 50px 15px 50px;}.elementor-4651 .elementor-element.elementor-element-d8767dd{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4651 .elementor-element.elementor-element-d8767dd.elementor-element{--align-self:flex-start;}.elementor-4651 .elementor-element.elementor-element-05c9eb5{width:var( --container-widget-width, 35% );max-width:35%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:35%;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;}.elementor-4651 .elementor-element.elementor-element-05c9eb5.elementor-element{--align-self:center;}.elementor-4651 .elementor-element.elementor-element-05c9eb5 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4651 .elementor-element.elementor-element-c1a0c54{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-4651 .elementor-element.elementor-element-c1a0c54:not(.elementor-motion-effects-element-type-background), .elementor-4651 .elementor-element.elementor-element-c1a0c54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4651 .elementor-element.elementor-element-c1a0c54.e-con{--align-self:center;}.elementor-4651 .elementor-element.elementor-element-5e6655e{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:20;}.elementor-4651 .elementor-element.elementor-element-5e6655e img{width:120%;}.elementor-4651 .elementor-element.elementor-element-bf87c2c{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:20;}.elementor-4651 .elementor-element.elementor-element-bf87c2c img{width:60%;}.elementor-4651 .elementor-element.elementor-element-059e915{width:var( --container-widget-width, 80% );max-width:80%;margin:-120px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-4651 .elementor-element.elementor-element-059e915.elementor-element{--align-self:center;}.elementor-4651 .elementor-element.elementor-element-059e915 .elementor-image-box-wrapper{text-align:center;}.elementor-4651 .elementor-element.elementor-element-059e915 .elementor-image-box-title{margin-bottom:16px;font-family:"Behind the nineties", Sans-serif;font-size:42px;font-weight:600;line-height:1.1em;color:#000000;}.elementor-4651 .elementor-element.elementor-element-059e915 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#000000;}.elementor-4651 .elementor-element.elementor-element-55a2cd2{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;}.elementor-4651 .elementor-element.elementor-element-55a2cd2.elementor-element{--align-self:center;}.elementor-4651 .elementor-element.elementor-element-55a2cd2 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4651 .elementor-element.elementor-element-6333826 .elementor-button{background-color:#A61073;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.5em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:100px 100px 100px 100px;padding:15px 50px 15px 50px;}.elementor-4651 .elementor-element.elementor-element-6333826{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4651 .elementor-element.elementor-element-6333826.elementor-element{--align-self:center;}.elementor-4651 .elementor-element.elementor-element-52c972e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:00px 0px 0px 0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-4651 .elementor-element.elementor-element-52c972e:not(.elementor-motion-effects-element-type-background), .elementor-4651 .elementor-element.elementor-element-52c972e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020202;}.elementor-4651 .elementor-element.elementor-element-36c1621{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-4651 .elementor-element.elementor-element-36c1621.elementor-element{--align-self:center;}.elementor-4651 .elementor-element.elementor-element-36c1621 .elementor-heading-title{font-family:"Behind the nineties", Sans-serif;font-size:42px;font-weight:600;line-height:120%;letter-spacing:0px;color:#FFFFFF;}.elementor-4651 .elementor-element.elementor-element-6124f00{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4651 .elementor-element.elementor-element-6124f00 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:129%;letter-spacing:-0.8px;color:#DADADA;}.elementor-4651 .elementor-element.elementor-element-1ddcba9{--display:flex;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4651 .elementor-element.elementor-element-6371df7{width:var( --container-widget-width, 80% );max-width:80%;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-4651 .elementor-element.elementor-element-6371df7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:129%;letter-spacing:-0.8px;color:#DADADA;}.elementor-4651 .elementor-element.elementor-element-757fc1a .elementor-button{background-color:#A61073;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.5em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:100px 100px 100px 100px;padding:15px 50px 15px 50px;}.elementor-4651 .elementor-element.elementor-element-757fc1a{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4651 .elementor-element.elementor-element-757fc1a.elementor-element{--align-self:center;}.elementor-4651 .elementor-element.elementor-element-569a5bb{--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:stretch;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:60px;--padding-right:60px;}.elementor-4651 .elementor-element.elementor-element-569a5bb:not(.elementor-motion-effects-element-type-background), .elementor-4651 .elementor-element.elementor-element-569a5bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4651 .elementor-element.elementor-element-4e9c3b5{--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:flex-end;--align-items:flex-start;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4651 .elementor-element.elementor-element-4e9c3b5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4651 .elementor-element.elementor-element-d6a20ad{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-4651 .elementor-element.elementor-element-d6a20ad .elementor-heading-title{font-family:"Behind the nineties", Sans-serif;font-size:42px;font-weight:600;line-height:1.2em;letter-spacing:-0.04em;color:#0A0A0A;}.elementor-4651 .elementor-element.elementor-element-5454b19{--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:24px 24px;--row-gap:24px;--column-gap:24px;--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-4651 .elementor-element.elementor-element-5d796fb{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:end;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.6em;letter-spacing:-0.03em;color:#333333;}.elementor-4651 .elementor-element.elementor-element-bce5076 .elementor-button{background-color:#A61073;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.5em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:100px 100px 100px 100px;padding:15px 50px 15px 50px;}.elementor-4651 .elementor-element.elementor-element-bce5076{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4651 .elementor-element.elementor-element-bce5076.elementor-element{--align-self:flex-end;}.elementor-4651 .elementor-element.elementor-element-12bffde{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--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-4651 .elementor-element.elementor-element-28c8c30{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E1E1E1;--border-color:#E1E1E1;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-4651 .elementor-element.elementor-element-28c8c30:not(.elementor-motion-effects-element-type-background), .elementor-4651 .elementor-element.elementor-element-28c8c30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4651 .elementor-element.elementor-element-28c8c30.e-con{--align-self:stretch;}.elementor-4651 .elementor-element.elementor-element-02a7867{text-align:start;}.elementor-4651 .elementor-element.elementor-element-02a7867 img{width:84px;border-radius:999px 999px 999px 999px;}.elementor-4651 .elementor-element.elementor-element-9908396{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-4651 .elementor-element.elementor-element-9908396 .elementor-heading-title{font-family:"Behind the nineties", Sans-serif;font-size:24px;font-weight:600;line-height:1.4em;letter-spacing:-0.03em;color:#0A0A0A;}.elementor-4651 .elementor-element.elementor-element-f6bbb91{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;letter-spacing:-0.03em;color:#323232;}.elementor-4651 .elementor-element.elementor-element-28ef4e8{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E1E1E1;--border-color:#E1E1E1;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;--z-index:2;}.elementor-4651 .elementor-element.elementor-element-28ef4e8:not(.elementor-motion-effects-element-type-background), .elementor-4651 .elementor-element.elementor-element-28ef4e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4651 .elementor-element.elementor-element-28ef4e8.e-con{--align-self:stretch;}.elementor-4651 .elementor-element.elementor-element-bad66cd{text-align:start;}.elementor-4651 .elementor-element.elementor-element-bad66cd img{width:84px;border-radius:999px 999px 999px 999px;}.elementor-4651 .elementor-element.elementor-element-9e4c1f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-4651 .elementor-element.elementor-element-9e4c1f4 .elementor-heading-title{font-family:"Behind the nineties", Sans-serif;font-size:24px;font-weight:600;line-height:1.4em;letter-spacing:-0.03em;color:#0A0A0A;}.elementor-4651 .elementor-element.elementor-element-e368c66{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;letter-spacing:-0.03em;color:#323232;}.elementor-4651 .elementor-element.elementor-element-0256b6d{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E1E1E1;--border-color:#E1E1E1;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;--z-index:2;}.elementor-4651 .elementor-element.elementor-element-0256b6d:not(.elementor-motion-effects-element-type-background), .elementor-4651 .elementor-element.elementor-element-0256b6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4651 .elementor-element.elementor-element-0256b6d.e-con{--align-self:stretch;}.elementor-4651 .elementor-element.elementor-element-a8e65aa.elementor-element{--align-self:flex-start;}.elementor-4651 .elementor-element.elementor-element-a8e65aa{text-align:start;}.elementor-4651 .elementor-element.elementor-element-a8e65aa img{width:84px;border-radius:999px 999px 999px 999px;}.elementor-4651 .elementor-element.elementor-element-4b8ddf8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-4651 .elementor-element.elementor-element-4b8ddf8 .elementor-heading-title{font-family:"Behind the nineties", Sans-serif;font-size:24px;font-weight:600;line-height:1.4em;letter-spacing:-0.03em;color:#0A0A0A;}.elementor-4651 .elementor-element.elementor-element-609016d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;letter-spacing:-0.03em;color:#323232;}.elementor-4651 .elementor-element.elementor-element-8586a3a{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E1E1E1;--border-color:#E1E1E1;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;--z-index:2;}.elementor-4651 .elementor-element.elementor-element-8586a3a:not(.elementor-motion-effects-element-type-background), .elementor-4651 .elementor-element.elementor-element-8586a3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4651 .elementor-element.elementor-element-8586a3a.e-con{--align-self:stretch;}.elementor-4651 .elementor-element.elementor-element-0938567{text-align:start;}.elementor-4651 .elementor-element.elementor-element-0938567 img{width:84px;border-radius:999px 999px 999px 999px;}.elementor-4651 .elementor-element.elementor-element-d1b7c0a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-4651 .elementor-element.elementor-element-d1b7c0a .elementor-heading-title{font-family:"Behind the nineties", Sans-serif;font-size:24px;font-weight:600;line-height:1.4em;letter-spacing:-0.03em;color:#0A0A0A;}.elementor-4651 .elementor-element.elementor-element-5324ea3{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;letter-spacing:-0.03em;color:#323232;}.elementor-4651 .elementor-element.elementor-element-d1fe205{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E1E1E1;--border-color:#E1E1E1;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;--z-index:2;}.elementor-4651 .elementor-element.elementor-element-d1fe205:not(.elementor-motion-effects-element-type-background), .elementor-4651 .elementor-element.elementor-element-d1fe205 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4651 .elementor-element.elementor-element-d1fe205.e-con{--align-self:stretch;}.elementor-4651 .elementor-element.elementor-element-cac1bc0{text-align:start;}.elementor-4651 .elementor-element.elementor-element-cac1bc0 img{width:84px;border-radius:999px 999px 999px 999px;}.elementor-4651 .elementor-element.elementor-element-ffc220e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-4651 .elementor-element.elementor-element-ffc220e .elementor-heading-title{font-family:"Behind the nineties", Sans-serif;font-size:24px;font-weight:600;line-height:1.4em;letter-spacing:-0.03em;color:#0A0A0A;}.elementor-4651 .elementor-element.elementor-element-bc09283{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;letter-spacing:-0.03em;color:#323232;}.elementor-4651 .elementor-element.elementor-element-046545e{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E1E1E1;--border-color:#E1E1E1;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;--z-index:2;}.elementor-4651 .elementor-element.elementor-element-046545e:not(.elementor-motion-effects-element-type-background), .elementor-4651 .elementor-element.elementor-element-046545e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4651 .elementor-element.elementor-element-046545e.e-con{--align-self:stretch;}.elementor-4651 .elementor-element.elementor-element-4960fb9{text-align:start;}.elementor-4651 .elementor-element.elementor-element-4960fb9 img{width:84px;border-radius:999px 999px 999px 999px;}.elementor-4651 .elementor-element.elementor-element-e5fe049{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-4651 .elementor-element.elementor-element-e5fe049 .elementor-heading-title{font-family:"Behind the nineties", Sans-serif;font-size:24px;font-weight:600;line-height:1.4em;letter-spacing:-0.03em;color:#0A0A0A;}.elementor-4651 .elementor-element.elementor-element-923a67b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;letter-spacing:-0.03em;color:#323232;}.elementor-4651 .elementor-element.elementor-element-4d7a8d2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-4651 .elementor-element.elementor-element-4d7a8d2:not(.elementor-motion-effects-element-type-background), .elementor-4651 .elementor-element.elementor-element-4d7a8d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-4651 .elementor-element.elementor-element-c59d24d{padding:20px 0px 0px 0px;text-align:center;}.elementor-4651 .elementor-element.elementor-element-c59d24d.elementor-element{--align-self:center;}.elementor-4651 .elementor-element.elementor-element-c59d24d .elementor-heading-title{color:#FFFFFF;}.elementor-4651 .elementor-element.elementor-element-0fc338e{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-4651 .elementor-element.elementor-element-0fc338e.elementor-element{--align-self:center;}.elementor-4651 .elementor-element.elementor-element-0fc338e .elementor-heading-title{font-size:24px;color:#FFFFFF;}.elementor-4651 .elementor-element.elementor-element-180145e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:60px 0px;--row-gap:60px;--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-4651 .elementor-element.elementor-element-636ebc6{--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 60px;--row-gap:0px;--column-gap:60px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-4651 .elementor-element.elementor-element-636ebc6:not(.elementor-motion-effects-element-type-background), .elementor-4651 .elementor-element.elementor-element-636ebc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF3E9;}.elementor-4651 .elementor-element.elementor-element-c34e725{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-4651 .elementor-element.elementor-element-c34e725.elementor-element{--align-self:center;}.elementor-4651 .elementor-element.elementor-element-c34e725 img{width:60%;border-radius:10px 10px 10px 10px;}.elementor-4651 .elementor-element.elementor-element-da1cee7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--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-4651 .elementor-element.elementor-element-da1cee7.e-con{--align-self:center;}.elementor-4651 .elementor-element.elementor-element-06c19eb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-4651 .elementor-element.elementor-element-06c19eb.elementor-element{--align-self:center;}.elementor-4651 .elementor-element.elementor-element-06c19eb .elementor-heading-title{font-family:"Behind the nineties", Sans-serif;font-size:36px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-4651 .elementor-element.elementor-element-d37dba1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-4651 .elementor-element.elementor-element-d37dba1.elementor-element{--align-self:flex-start;}.elementor-4651 .elementor-element.elementor-element-d37dba1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:300;}.elementor-4651 .elementor-element.elementor-element-c5f5a73{--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 60px;--row-gap:0px;--column-gap:60px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-4651 .elementor-element.elementor-element-c5f5a73:not(.elementor-motion-effects-element-type-background), .elementor-4651 .elementor-element.elementor-element-c5f5a73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF3E9;}.elementor-4651 .elementor-element.elementor-element-87f6479{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-4651 .elementor-element.elementor-element-87f6479.elementor-element{--align-self:center;}.elementor-4651 .elementor-element.elementor-element-87f6479 img{width:60%;border-radius:10px 10px 10px 10px;}.elementor-4651 .elementor-element.elementor-element-b5941de{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--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-4651 .elementor-element.elementor-element-ed4dbfb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-4651 .elementor-element.elementor-element-ed4dbfb.elementor-element{--align-self:center;}.elementor-4651 .elementor-element.elementor-element-ed4dbfb .elementor-heading-title{font-family:"Behind the nineties", Sans-serif;font-size:36px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-4651 .elementor-element.elementor-element-265d58f{width:var( --container-widget-width, 100% );max-width:100%;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-4651 .elementor-element.elementor-element-265d58f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:129%;letter-spacing:-0.8px;color:#DADADA;}.elementor-4651 .elementor-element.elementor-element-92b87d4{--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 60px;--row-gap:0px;--column-gap:60px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-4651 .elementor-element.elementor-element-92b87d4:not(.elementor-motion-effects-element-type-background), .elementor-4651 .elementor-element.elementor-element-92b87d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF3E9;}.elementor-4651 .elementor-element.elementor-element-5522847{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-4651 .elementor-element.elementor-element-5522847.elementor-element{--align-self:center;}.elementor-4651 .elementor-element.elementor-element-5522847 img{border-radius:10px 10px 10px 10px;}.elementor-4651 .elementor-element.elementor-element-8b8ae69{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--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-4651 .elementor-element.elementor-element-e974ec6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-4651 .elementor-element.elementor-element-e974ec6.elementor-element{--align-self:center;}.elementor-4651 .elementor-element.elementor-element-e974ec6 .elementor-heading-title{font-family:"Behind the nineties", Sans-serif;font-size:36px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-4651 .elementor-element.elementor-element-e3df170{width:var( --container-widget-width, 100% );max-width:100%;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-4651 .elementor-element.elementor-element-e3df170 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:129%;letter-spacing:-0.8px;color:#DADADA;}.elementor-4651 .elementor-element.elementor-element-c4ddd19 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-4651 .elementor-element.elementor-element-c4ddd19 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-4651 .elementor-element.elementor-element-c4ddd19 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-4651 .elementor-element.elementor-element-c4ddd19 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-4651 .elementor-element.elementor-element-c4ddd19 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-4651 .elementor-element.elementor-element-c4ddd19 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-4651 .elementor-element.elementor-element-c4ddd19 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-4651 .elementor-element.elementor-element-c4ddd19{--e-icon-list-icon-size:27px;--icon-vertical-offset:0px;}.elementor-4651 .elementor-element.elementor-element-c4ddd19 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4651 .elementor-element.elementor-element-c4ddd19 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;}.elementor-4651 .elementor-element.elementor-element-c4ddd19 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-4651 .elementor-element.elementor-element-353e0a5{width:var( --container-widget-width, 100% );max-width:100%;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-4651 .elementor-element.elementor-element-353e0a5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:129%;letter-spacing:-0.8px;color:#DADADA;}.elementor-4651 .elementor-element.elementor-element-fa556be{--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 60px;--row-gap:0px;--column-gap:60px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-4651 .elementor-element.elementor-element-fa556be:not(.elementor-motion-effects-element-type-background), .elementor-4651 .elementor-element.elementor-element-fa556be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF3E9;}.elementor-4651 .elementor-element.elementor-element-6246643{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-4651 .elementor-element.elementor-element-6246643.elementor-element{--align-self:center;}.elementor-4651 .elementor-element.elementor-element-6246643 img{border-radius:10px 10px 10px 10px;}.elementor-4651 .elementor-element.elementor-element-483e39a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--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-4651 .elementor-element.elementor-element-faf435a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-4651 .elementor-element.elementor-element-faf435a.elementor-element{--align-self:center;}.elementor-4651 .elementor-element.elementor-element-faf435a .elementor-heading-title{font-family:"Behind the nineties", Sans-serif;font-size:36px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-4651 .elementor-element.elementor-element-50f0f6d{width:var( --container-widget-width, 850px );max-width:850px;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:850px;--container-widget-flex-grow:0;text-align:center;}.elementor-4651 .elementor-element.elementor-element-50f0f6d .elementor-heading-title{font-family:"Behind the nineties", Sans-serif;font-size:42px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-4651 .elementor-element.elementor-element-8a762b1 .elementor-button{background-color:#A61073;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.5em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:100px 100px 100px 100px;padding:15px 50px 15px 50px;}.elementor-4651 .elementor-element.elementor-element-8a762b1{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4651 .elementor-element.elementor-element-8a762b1.elementor-element{--align-self:center;}.elementor-4651 .elementor-element.elementor-element-4826134{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:8;}.elementor-4651 .elementor-element.elementor-element-4826134:not(.elementor-motion-effects-element-type-background), .elementor-4651 .elementor-element.elementor-element-4826134 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-4651 .elementor-element.elementor-element-5e9579f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -60px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-4651 .elementor-element.elementor-element-5e9579f.elementor-element{--align-self:center;}.elementor-4651 .elementor-element.elementor-element-5e9579f .elementor-heading-title{color:#FFFFFF;}.elementor-4651 .elementor-element.elementor-element-2cba671{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-4651 .elementor-element.elementor-element-2cba671 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:129%;letter-spacing:-0.8px;color:#DADADA;}.elementor-4651 .elementor-element.elementor-element-afcb028{--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:space-between;--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:32px;--padding-bottom:32px;--padding-left:37px;--padding-right:40px;}.elementor-4651 .elementor-element.elementor-element-59e9ea9{--display:flex;--gap:21px 21px;--row-gap:21px;--column-gap:21px;--margin-top:16px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:3;}.elementor-4651 .elementor-element.elementor-element-8f879cb{width:var( --container-widget-width, 100% );max-width:100%;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-4651 .elementor-element.elementor-element-8f879cb .elementor-heading-title{font-family:"Behind the nineties", Sans-serif;font-size:28px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-4651 .elementor-element.elementor-element-b24924e{--divider-border-style:solid;--divider-color:#323232;--divider-border-width:1px;}.elementor-4651 .elementor-element.elementor-element-b24924e .elementor-divider-separator{width:100%;}.elementor-4651 .elementor-element.elementor-element-b24924e .elementor-divider{padding-block-start:7px;padding-block-end:7px;}.elementor-4651 .elementor-element.elementor-element-00720b3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-4651 .elementor-element.elementor-element-00720b3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-4651 .elementor-element.elementor-element-00720b3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-4651 .elementor-element.elementor-element-00720b3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-4651 .elementor-element.elementor-element-00720b3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-4651 .elementor-element.elementor-element-00720b3 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-4651 .elementor-element.elementor-element-00720b3 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-4651 .elementor-element.elementor-element-00720b3{--e-icon-list-icon-size:27px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-4651 .elementor-element.elementor-element-00720b3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4651 .elementor-element.elementor-element-00720b3 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;}.elementor-4651 .elementor-element.elementor-element-00720b3 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-4651 .elementor-element.elementor-element-8680900 .elementor-button{background-color:#A61073;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.5em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:100px 100px 100px 100px;padding:15px 50px 15px 50px;}.elementor-4651 .elementor-element.elementor-element-8680900{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4651 .elementor-element.elementor-element-8680900.elementor-element{--align-self:flex-start;}.elementor-4651 .elementor-element.elementor-element-ef4fcad{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-4651 .elementor-element.elementor-element-1acc138{--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:space-between;--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:32px;--padding-bottom:32px;--padding-left:37px;--padding-right:22px;}.elementor-4651 .elementor-element.elementor-element-25409da{--display:flex;--gap:21px 21px;--row-gap:21px;--column-gap:21px;--margin-top:40px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:3;}.elementor-4651 .elementor-element.elementor-element-8d5e2ae{width:var( --container-widget-width, 100% );max-width:100%;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-4651 .elementor-element.elementor-element-8d5e2ae .elementor-heading-title{font-family:"Behind the nineties", Sans-serif;font-size:28px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-4651 .elementor-element.elementor-element-9eb22a7{--divider-border-style:solid;--divider-color:#323232;--divider-border-width:1px;}.elementor-4651 .elementor-element.elementor-element-9eb22a7 .elementor-divider-separator{width:100%;}.elementor-4651 .elementor-element.elementor-element-9eb22a7 .elementor-divider{padding-block-start:7px;padding-block-end:7px;}.elementor-4651 .elementor-element.elementor-element-ac5aeb3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-4651 .elementor-element.elementor-element-ac5aeb3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-4651 .elementor-element.elementor-element-ac5aeb3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-4651 .elementor-element.elementor-element-ac5aeb3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-4651 .elementor-element.elementor-element-ac5aeb3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-4651 .elementor-element.elementor-element-ac5aeb3 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-4651 .elementor-element.elementor-element-ac5aeb3 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-4651 .elementor-element.elementor-element-ac5aeb3{--e-icon-list-icon-size:27px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-4651 .elementor-element.elementor-element-ac5aeb3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4651 .elementor-element.elementor-element-ac5aeb3 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;}.elementor-4651 .elementor-element.elementor-element-ac5aeb3 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-4651 .elementor-element.elementor-element-f0ba453 .elementor-button{background-color:#A61073;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.5em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:100px 100px 100px 100px;padding:15px 50px 15px 50px;}.elementor-4651 .elementor-element.elementor-element-f0ba453{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4651 .elementor-element.elementor-element-f0ba453.elementor-element{--align-self:flex-start;}.elementor-4651 .elementor-element.elementor-element-afe0a65{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-4651 .elementor-element.elementor-element-5e9f8bd{--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:space-between;--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:32px;--padding-bottom:32px;--padding-left:37px;--padding-right:22px;}.elementor-4651 .elementor-element.elementor-element-4648976{--display:flex;--gap:21px 21px;--row-gap:21px;--column-gap:21px;--margin-top:40px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:3;}.elementor-4651 .elementor-element.elementor-element-b8c98e3{width:var( --container-widget-width, 100% );max-width:100%;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-4651 .elementor-element.elementor-element-b8c98e3 .elementor-heading-title{font-family:"Behind the nineties", Sans-serif;font-size:28px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-4651 .elementor-element.elementor-element-1a2c3fb{--divider-border-style:solid;--divider-color:#323232;--divider-border-width:1px;}.elementor-4651 .elementor-element.elementor-element-1a2c3fb .elementor-divider-separator{width:100%;}.elementor-4651 .elementor-element.elementor-element-1a2c3fb .elementor-divider{padding-block-start:7px;padding-block-end:7px;}.elementor-4651 .elementor-element.elementor-element-26d3836 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-4651 .elementor-element.elementor-element-26d3836 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-4651 .elementor-element.elementor-element-26d3836 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-4651 .elementor-element.elementor-element-26d3836 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-4651 .elementor-element.elementor-element-26d3836 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-4651 .elementor-element.elementor-element-26d3836 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-4651 .elementor-element.elementor-element-26d3836 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-4651 .elementor-element.elementor-element-26d3836{--e-icon-list-icon-size:27px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-4651 .elementor-element.elementor-element-26d3836 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4651 .elementor-element.elementor-element-26d3836 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;}.elementor-4651 .elementor-element.elementor-element-26d3836 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-4651 .elementor-element.elementor-element-e82d0f1 .elementor-button{background-color:#A61073;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.5em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:100px 100px 100px 100px;padding:15px 50px 15px 50px;}.elementor-4651 .elementor-element.elementor-element-e82d0f1{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4651 .elementor-element.elementor-element-e82d0f1.elementor-element{--align-self:flex-start;}.elementor-4651 .elementor-element.elementor-element-cbe2d78{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-4651 .elementor-element.elementor-element-48bb472{--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:space-between;--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:32px;--padding-bottom:32px;--padding-left:37px;--padding-right:22px;}.elementor-4651 .elementor-element.elementor-element-2528af4{--display:flex;--gap:21px 21px;--row-gap:21px;--column-gap:21px;--margin-top:40px;--margin-bottom:0px;--margin-left:040px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:3;}.elementor-4651 .elementor-element.elementor-element-ee13ce2{width:var( --container-widget-width, 100% );max-width:100%;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-4651 .elementor-element.elementor-element-ee13ce2 .elementor-heading-title{font-family:"Behind the nineties", Sans-serif;font-size:28px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-4651 .elementor-element.elementor-element-87e0dd8{--divider-border-style:solid;--divider-color:#323232;--divider-border-width:1px;}.elementor-4651 .elementor-element.elementor-element-87e0dd8 .elementor-divider-separator{width:100%;}.elementor-4651 .elementor-element.elementor-element-87e0dd8 .elementor-divider{padding-block-start:7px;padding-block-end:7px;}.elementor-4651 .elementor-element.elementor-element-b83742a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-4651 .elementor-element.elementor-element-b83742a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-4651 .elementor-element.elementor-element-b83742a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-4651 .elementor-element.elementor-element-b83742a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-4651 .elementor-element.elementor-element-b83742a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-4651 .elementor-element.elementor-element-b83742a .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-4651 .elementor-element.elementor-element-b83742a .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-4651 .elementor-element.elementor-element-b83742a{--e-icon-list-icon-size:27px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-4651 .elementor-element.elementor-element-b83742a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4651 .elementor-element.elementor-element-b83742a .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;}.elementor-4651 .elementor-element.elementor-element-b83742a .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-4651 .elementor-element.elementor-element-bdf2b69 .elementor-button{background-color:#A61073;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.5em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:100px 100px 100px 100px;padding:15px 50px 15px 50px;}.elementor-4651 .elementor-element.elementor-element-bdf2b69{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4651 .elementor-element.elementor-element-bdf2b69.elementor-element{--align-self:flex-start;}.elementor-4651 .elementor-element.elementor-element-579edfb{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-4651 .elementor-element.elementor-element-a6b320f{--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:space-between;--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:32px;--padding-bottom:32px;--padding-left:37px;--padding-right:22px;}.elementor-4651 .elementor-element.elementor-element-9af8213{--display:flex;--gap:21px 21px;--row-gap:21px;--column-gap:21px;--margin-top:40px;--margin-bottom:0px;--margin-left:040px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:3;}.elementor-4651 .elementor-element.elementor-element-fa2f1b8{width:var( --container-widget-width, 100% );max-width:100%;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-4651 .elementor-element.elementor-element-fa2f1b8 .elementor-heading-title{font-family:"Behind the nineties", Sans-serif;font-size:28px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-4651 .elementor-element.elementor-element-995eedf{--divider-border-style:solid;--divider-color:#323232;--divider-border-width:1px;}.elementor-4651 .elementor-element.elementor-element-995eedf .elementor-divider-separator{width:100%;}.elementor-4651 .elementor-element.elementor-element-995eedf .elementor-divider{padding-block-start:7px;padding-block-end:7px;}.elementor-4651 .elementor-element.elementor-element-ca62c15 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-4651 .elementor-element.elementor-element-ca62c15 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-4651 .elementor-element.elementor-element-ca62c15 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-4651 .elementor-element.elementor-element-ca62c15 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-4651 .elementor-element.elementor-element-ca62c15 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-4651 .elementor-element.elementor-element-ca62c15 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-4651 .elementor-element.elementor-element-ca62c15 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-4651 .elementor-element.elementor-element-ca62c15{--e-icon-list-icon-size:27px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-4651 .elementor-element.elementor-element-ca62c15 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4651 .elementor-element.elementor-element-ca62c15 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;}.elementor-4651 .elementor-element.elementor-element-ca62c15 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-4651 .elementor-element.elementor-element-a3193fe .elementor-button{background-color:#A61073;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.5em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:100px 100px 100px 100px;padding:15px 50px 15px 50px;}.elementor-4651 .elementor-element.elementor-element-a3193fe{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4651 .elementor-element.elementor-element-a3193fe.elementor-element{--align-self:flex-start;}.elementor-4651 .elementor-element.elementor-element-426a585{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-4651 .elementor-element.elementor-element-b90a4b4{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:30px;--n-tabs-gap:40px;--n-tabs-title-border-radius:100px 100px 100px 100px;--n-tabs-title-padding-top:15px;--n-tabs-title-padding-right:60px;--n-tabs-title-padding-bottom:15px;--n-tabs-title-padding-left:60px;--n-tabs-title-font-size:19px;--n-tabs-title-color:#FFFFFF;--n-tabs-title-color-active:#FFFFFF;}.elementor-4651 .elementor-element.elementor-element-b90a4b4 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#1A1A1A;}.elementor-4651 .elementor-element.elementor-element-b90a4b4.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#3A3A3A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#282828;}.elementor-4651 .elementor-element.elementor-element-b90a4b4.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-4651 .elementor-element.elementor-element-b90a4b4.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#A61073;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2F2F2F;}.elementor-4651 .elementor-element.elementor-element-b90a4b4.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:#242424;}.elementor-4651 .elementor-element.elementor-element-b90a4b4.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Montserrat", Sans-serif;font-weight:600;line-height:15px;}.elementor-4651 .elementor-element.elementor-element-b90a4b4 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#A61073;}.elementor-4651 .elementor-element.elementor-element-62f0b6c{--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:40px 40px;--row-gap:40px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-4651 .elementor-element.elementor-element-65b8e73{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -60px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-4651 .elementor-element.elementor-element-65b8e73.elementor-element{--align-self:center;}.elementor-4651 .elementor-element.elementor-element-65b8e73 .elementor-heading-title{color:#FFFFFF;}.elementor-4651 .elementor-element.elementor-element-74f6174{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-4651 .elementor-element.elementor-element-74f6174.elementor-element{--align-self:center;}.elementor-4651 .elementor-element.elementor-element-74f6174 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:129%;letter-spacing:-0.8px;color:#DADADA;}.elementor-4651 .elementor-element.elementor-element-c774bde{--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:40px 40px;--row-gap:40px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#6F6F6F;--border-color:#6F6F6F;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-4651 .elementor-element.elementor-element-c774bde:not(.elementor-motion-effects-element-type-background), .elementor-4651 .elementor-element.elementor-element-c774bde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202020;}.elementor-4651 .elementor-element.elementor-element-c774bde.e-con{--align-self:center;}.elementor-4651 .elementor-element.elementor-element-ad2f2e8{--display:flex;--gap:21px 21px;--row-gap:21px;--column-gap:21px;--margin-top:16px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:3;}.elementor-4651 .elementor-element.elementor-element-3a8da74 .elementor-button{background-color:#05104D;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.5em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:100px 100px 100px 100px;padding:10px 30px 10px 30px;}.elementor-4651 .elementor-element.elementor-element-3a8da74{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4651 .elementor-element.elementor-element-3a8da74.elementor-element{--align-self:flex-start;}.elementor-4651 .elementor-element.elementor-element-bb55803{width:var( --container-widget-width, 100% );max-width:100%;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-4651 .elementor-element.elementor-element-bb55803 .elementor-heading-title{font-family:"Behind the nineties", Sans-serif;font-size:28px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-4651 .elementor-element.elementor-element-7c840ad{--divider-border-style:solid;--divider-color:#323232;--divider-border-width:1px;}.elementor-4651 .elementor-element.elementor-element-7c840ad .elementor-divider-separator{width:100%;}.elementor-4651 .elementor-element.elementor-element-7c840ad .elementor-divider{padding-block-start:7px;padding-block-end:7px;}.elementor-4651 .elementor-element.elementor-element-6d2fd18 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-4651 .elementor-element.elementor-element-6d2fd18 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-4651 .elementor-element.elementor-element-6d2fd18 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-4651 .elementor-element.elementor-element-6d2fd18 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-4651 .elementor-element.elementor-element-6d2fd18 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-4651 .elementor-element.elementor-element-6d2fd18 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-4651 .elementor-element.elementor-element-6d2fd18 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-4651 .elementor-element.elementor-element-6d2fd18{--e-icon-list-icon-size:27px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-4651 .elementor-element.elementor-element-6d2fd18 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4651 .elementor-element.elementor-element-6d2fd18 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;}.elementor-4651 .elementor-element.elementor-element-6d2fd18 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-4651 .elementor-element.elementor-element-c33676f .elementor-button{background-color:#A61073;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.5em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:100px 100px 100px 100px;padding:15px 50px 15px 50px;}.elementor-4651 .elementor-element.elementor-element-c33676f{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4651 .elementor-element.elementor-element-c33676f.elementor-element{--align-self:flex-start;}.elementor-4651 .elementor-element.elementor-element-7394e69{--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:40px 40px;--row-gap:40px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#6F6F6F;--border-color:#6F6F6F;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-4651 .elementor-element.elementor-element-7394e69:not(.elementor-motion-effects-element-type-background), .elementor-4651 .elementor-element.elementor-element-7394e69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202020;}.elementor-4651 .elementor-element.elementor-element-7394e69.e-con{--align-self:center;}.elementor-4651 .elementor-element.elementor-element-134af2d{--display:flex;--gap:21px 21px;--row-gap:21px;--column-gap:21px;--margin-top:40px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:3;}.elementor-4651 .elementor-element.elementor-element-633268b .elementor-button{background-color:#05104D;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.5em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:100px 100px 100px 100px;padding:10px 30px 10px 30px;}.elementor-4651 .elementor-element.elementor-element-633268b{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4651 .elementor-element.elementor-element-633268b.elementor-element{--align-self:flex-start;}.elementor-4651 .elementor-element.elementor-element-5d90dfa{width:var( --container-widget-width, 100% );max-width:100%;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-4651 .elementor-element.elementor-element-5d90dfa .elementor-heading-title{font-family:"Behind the nineties", Sans-serif;font-size:28px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-4651 .elementor-element.elementor-element-55cad03{--divider-border-style:solid;--divider-color:#323232;--divider-border-width:1px;}.elementor-4651 .elementor-element.elementor-element-55cad03 .elementor-divider-separator{width:100%;}.elementor-4651 .elementor-element.elementor-element-55cad03 .elementor-divider{padding-block-start:7px;padding-block-end:7px;}.elementor-4651 .elementor-element.elementor-element-34629b0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-4651 .elementor-element.elementor-element-34629b0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-4651 .elementor-element.elementor-element-34629b0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-4651 .elementor-element.elementor-element-34629b0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-4651 .elementor-element.elementor-element-34629b0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-4651 .elementor-element.elementor-element-34629b0 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-4651 .elementor-element.elementor-element-34629b0 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-4651 .elementor-element.elementor-element-34629b0{--e-icon-list-icon-size:27px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-4651 .elementor-element.elementor-element-34629b0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4651 .elementor-element.elementor-element-34629b0 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;}.elementor-4651 .elementor-element.elementor-element-34629b0 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-4651 .elementor-element.elementor-element-07c96f3 .elementor-button{background-color:#A61073;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.5em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:100px 100px 100px 100px;padding:15px 50px 15px 50px;}.elementor-4651 .elementor-element.elementor-element-07c96f3{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4651 .elementor-element.elementor-element-07c96f3.elementor-element{--align-self:flex-start;}.elementor-4651 .elementor-element.elementor-element-2dc0415{--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:40px 40px;--row-gap:40px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#6F6F6F;--border-color:#6F6F6F;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-4651 .elementor-element.elementor-element-2dc0415:not(.elementor-motion-effects-element-type-background), .elementor-4651 .elementor-element.elementor-element-2dc0415 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202020;}.elementor-4651 .elementor-element.elementor-element-2dc0415.e-con{--align-self:center;}.elementor-4651 .elementor-element.elementor-element-28d7049{--display:flex;--gap:21px 21px;--row-gap:21px;--column-gap:21px;--margin-top:40px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:3;}.elementor-4651 .elementor-element.elementor-element-08181a6 .elementor-button{background-color:#05104D;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.5em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:100px 100px 100px 100px;padding:10px 30px 10px 30px;}.elementor-4651 .elementor-element.elementor-element-08181a6{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4651 .elementor-element.elementor-element-08181a6.elementor-element{--align-self:flex-start;}.elementor-4651 .elementor-element.elementor-element-0ef1308{width:var( --container-widget-width, 100% );max-width:100%;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-4651 .elementor-element.elementor-element-0ef1308 .elementor-heading-title{font-family:"Behind the nineties", Sans-serif;font-size:28px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-4651 .elementor-element.elementor-element-e6bd098{--divider-border-style:solid;--divider-color:#323232;--divider-border-width:1px;}.elementor-4651 .elementor-element.elementor-element-e6bd098 .elementor-divider-separator{width:100%;}.elementor-4651 .elementor-element.elementor-element-e6bd098 .elementor-divider{padding-block-start:7px;padding-block-end:7px;}.elementor-4651 .elementor-element.elementor-element-4e75f24 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-4651 .elementor-element.elementor-element-4e75f24 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-4651 .elementor-element.elementor-element-4e75f24 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-4651 .elementor-element.elementor-element-4e75f24 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-4651 .elementor-element.elementor-element-4e75f24 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-4651 .elementor-element.elementor-element-4e75f24 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-4651 .elementor-element.elementor-element-4e75f24 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-4651 .elementor-element.elementor-element-4e75f24{--e-icon-list-icon-size:27px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-4651 .elementor-element.elementor-element-4e75f24 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4651 .elementor-element.elementor-element-4e75f24 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;}.elementor-4651 .elementor-element.elementor-element-4e75f24 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-4651 .elementor-element.elementor-element-b5dbfce .elementor-button{background-color:#A61073;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.5em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:100px 100px 100px 100px;padding:15px 50px 15px 50px;}.elementor-4651 .elementor-element.elementor-element-b5dbfce{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4651 .elementor-element.elementor-element-b5dbfce.elementor-element{--align-self:flex-start;}.elementor-4651 .elementor-element.elementor-element-dc8cbd2{--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:40px 40px;--row-gap:40px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#6F6F6F;--border-color:#6F6F6F;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-4651 .elementor-element.elementor-element-dc8cbd2:not(.elementor-motion-effects-element-type-background), .elementor-4651 .elementor-element.elementor-element-dc8cbd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202020;}.elementor-4651 .elementor-element.elementor-element-dc8cbd2.e-con{--align-self:center;}.elementor-4651 .elementor-element.elementor-element-4ac1d0d{--display:flex;--gap:21px 21px;--row-gap:21px;--column-gap:21px;--margin-top:40px;--margin-bottom:0px;--margin-left:040px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:3;}.elementor-4651 .elementor-element.elementor-element-9169c88 .elementor-button{background-color:#05104D;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.5em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:100px 100px 100px 100px;padding:10px 30px 10px 30px;}.elementor-4651 .elementor-element.elementor-element-9169c88{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4651 .elementor-element.elementor-element-9169c88.elementor-element{--align-self:flex-start;}.elementor-4651 .elementor-element.elementor-element-0b1733a{width:var( --container-widget-width, 100% );max-width:100%;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-4651 .elementor-element.elementor-element-0b1733a .elementor-heading-title{font-family:"Behind the nineties", Sans-serif;font-size:28px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-4651 .elementor-element.elementor-element-4be2b01{--divider-border-style:solid;--divider-color:#323232;--divider-border-width:1px;}.elementor-4651 .elementor-element.elementor-element-4be2b01 .elementor-divider-separator{width:100%;}.elementor-4651 .elementor-element.elementor-element-4be2b01 .elementor-divider{padding-block-start:7px;padding-block-end:7px;}.elementor-4651 .elementor-element.elementor-element-9803de5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-4651 .elementor-element.elementor-element-9803de5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-4651 .elementor-element.elementor-element-9803de5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-4651 .elementor-element.elementor-element-9803de5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-4651 .elementor-element.elementor-element-9803de5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-4651 .elementor-element.elementor-element-9803de5 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-4651 .elementor-element.elementor-element-9803de5 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-4651 .elementor-element.elementor-element-9803de5{--e-icon-list-icon-size:27px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-4651 .elementor-element.elementor-element-9803de5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4651 .elementor-element.elementor-element-9803de5 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;}.elementor-4651 .elementor-element.elementor-element-9803de5 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-4651 .elementor-element.elementor-element-cd52b15 .elementor-button{background-color:#A61073;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.5em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:100px 100px 100px 100px;padding:15px 50px 15px 50px;}.elementor-4651 .elementor-element.elementor-element-cd52b15{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4651 .elementor-element.elementor-element-cd52b15.elementor-element{--align-self:flex-start;}.elementor-4651 .elementor-element.elementor-element-7ebfe4f{--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:40px 40px;--row-gap:40px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#6F6F6F;--border-color:#6F6F6F;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-4651 .elementor-element.elementor-element-7ebfe4f:not(.elementor-motion-effects-element-type-background), .elementor-4651 .elementor-element.elementor-element-7ebfe4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202020;}.elementor-4651 .elementor-element.elementor-element-7ebfe4f.e-con{--align-self:center;}.elementor-4651 .elementor-element.elementor-element-8e86d09{--display:flex;--gap:21px 21px;--row-gap:21px;--column-gap:21px;--margin-top:40px;--margin-bottom:0px;--margin-left:040px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:3;}.elementor-4651 .elementor-element.elementor-element-90107d9 .elementor-button{background-color:#05104D;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.5em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:100px 100px 100px 100px;padding:10px 30px 10px 30px;}.elementor-4651 .elementor-element.elementor-element-90107d9{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4651 .elementor-element.elementor-element-90107d9.elementor-element{--align-self:flex-start;}.elementor-4651 .elementor-element.elementor-element-13467f2{width:var( --container-widget-width, 100% );max-width:100%;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-4651 .elementor-element.elementor-element-13467f2 .elementor-heading-title{font-family:"Behind the nineties", Sans-serif;font-size:28px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-4651 .elementor-element.elementor-element-0d32172{--divider-border-style:solid;--divider-color:#323232;--divider-border-width:1px;}.elementor-4651 .elementor-element.elementor-element-0d32172 .elementor-divider-separator{width:100%;}.elementor-4651 .elementor-element.elementor-element-0d32172 .elementor-divider{padding-block-start:7px;padding-block-end:7px;}.elementor-4651 .elementor-element.elementor-element-35c4ed4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-4651 .elementor-element.elementor-element-35c4ed4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-4651 .elementor-element.elementor-element-35c4ed4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-4651 .elementor-element.elementor-element-35c4ed4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-4651 .elementor-element.elementor-element-35c4ed4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-4651 .elementor-element.elementor-element-35c4ed4 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-4651 .elementor-element.elementor-element-35c4ed4 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-4651 .elementor-element.elementor-element-35c4ed4{--e-icon-list-icon-size:27px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-4651 .elementor-element.elementor-element-35c4ed4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4651 .elementor-element.elementor-element-35c4ed4 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;}.elementor-4651 .elementor-element.elementor-element-35c4ed4 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-4651 .elementor-element.elementor-element-cccf54c .elementor-button{background-color:#A61073;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.5em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:100px 100px 100px 100px;padding:15px 50px 15px 50px;}.elementor-4651 .elementor-element.elementor-element-cccf54c{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4651 .elementor-element.elementor-element-cccf54c.elementor-element{--align-self:flex-start;}.elementor-4651 .elementor-element.elementor-element-f072a30{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-4651 .elementor-element.elementor-element-f072a30:not(.elementor-motion-effects-element-type-background), .elementor-4651 .elementor-element.elementor-element-f072a30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4651 .elementor-element.elementor-element-92c6c8d{width:var( --container-widget-width, 850px );max-width:850px;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:850px;--container-widget-flex-grow:0;text-align:center;}.elementor-4651 .elementor-element.elementor-element-92c6c8d .elementor-heading-title{font-family:"Behind the nineties", Sans-serif;font-size:42px;font-weight:500;line-height:1.2em;color:#000000;}.elementor-4651 .elementor-element.elementor-element-4ec09a5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1D2939;--border-color:#1D2939;--border-radius:10px 10px 10px 10px;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;--z-index:1;}.elementor-4651 .elementor-element.elementor-element-4ec09a5:not(.elementor-motion-effects-element-type-background), .elementor-4651 .elementor-element.elementor-element-4ec09a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05104D;}.elementor-4651 .elementor-element.elementor-element-bac8887{width:initial;max-width:initial;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:42px;--icon-vertical-offset:0px;}.elementor-4651 .elementor-element.elementor-element-bac8887.elementor-element{--align-self:center;}.elementor-4651 .elementor-element.elementor-element-bac8887 .elementor-icon-list-icon i{color:#D41D8F;transition:color 0.3s;}.elementor-4651 .elementor-element.elementor-element-bac8887 .elementor-icon-list-icon svg{fill:#D41D8F;transition:fill 0.3s;}.elementor-4651 .elementor-element.elementor-element-bac8887 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4651 .elementor-element.elementor-element-bac8887 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:18px;}.elementor-4651 .elementor-element.elementor-element-bac8887 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-4651 .elementor-element.elementor-element-4cdf1f2{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:center;}.elementor-4651 .elementor-element.elementor-element-4cdf1f2 .elementor-heading-title{font-family:"Behind the nineties", Sans-serif;font-size:32px;font-weight:500;line-height:150%;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-4651 .elementor-element.elementor-element-00810ed{width:100%;max-width:100%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-4651 .elementor-element.elementor-element-00810ed .elementor-heading-title{font-family:"Behind the nineties", Sans-serif;font-size:120px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:#FFFFFF;}.elementor-4651 .elementor-element.elementor-element-0ec2bb1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-4651 .elementor-element.elementor-element-0ec2bb1 .elementor-heading-title{font-family:"Behind the nineties", Sans-serif;font-size:85px;font-weight:600;line-height:150%;letter-spacing:0.9px;color:#FFFFFF;}.elementor-4651 .elementor-element.elementor-element-e147d48{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-4651 .elementor-element.elementor-element-e147d48 .elementor-heading-title{font-family:"Behind the nineties", Sans-serif;font-size:32px;font-weight:500;line-height:150%;letter-spacing:0.9px;color:#FFFFFF;}.elementor-4651 .elementor-element.elementor-element-d1d521a{background-color:#E89FCC;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:10px 16px 10px 16px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#A61073;border-radius:10px 10px 10px 10px;text-align:center;}.elementor-4651 .elementor-element.elementor-element-d1d521a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:120%;letter-spacing:-0.8px;color:#05104D;}.elementor-4651 .elementor-element.elementor-element-98443dd{width:var( --container-widget-width, 60% );max-width:60%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-4651 .elementor-element.elementor-element-98443dd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#FFFFFF;}.elementor-4651 .elementor-element.elementor-element-f82a498 .elementor-button{background-color:#A61073;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.5em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:100px 100px 100px 100px;padding:15px 50px 15px 50px;}.elementor-4651 .elementor-element.elementor-element-f82a498{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4651 .elementor-element.elementor-element-f82a498.elementor-element{--align-self:center;}.elementor-4651 .elementor-element.elementor-element-96ed4be{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4651 .elementor-element.elementor-element-96ed4be:not(.elementor-motion-effects-element-type-background), .elementor-4651 .elementor-element.elementor-element-96ed4be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4651 .elementor-element.elementor-element-db957c3{width:var( --container-widget-width, 850px );max-width:850px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:850px;--container-widget-flex-grow:0;z-index:10;text-align:center;}.elementor-4651 .elementor-element.elementor-element-db957c3.elementor-element{--align-self:center;}.elementor-4651 .elementor-element.elementor-element-db957c3 .elementor-heading-title{font-family:"Behind the nineties", Sans-serif;font-size:42px;font-weight:500;line-height:1.2em;color:#000000;}.elementor-4651 .elementor-element.elementor-element-77850c8{--e-image-carousel-slides-to-show:4;padding:60px 0px 20px 0px;}.elementor-4651 .elementor-element.elementor-element-5781746{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-4651 .elementor-element.elementor-element-5781746.e-con{--align-self:center;}.elementor-4651 .elementor-element.elementor-element-2650ba9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-4651 .elementor-element.elementor-element-2650ba9 .elementor-heading-title{font-family:"Behind the nineties", Sans-serif;font-size:48px;font-weight:500;line-height:1.2em;letter-spacing:-0.04em;color:#FFFFFF;}.elementor-4651 .elementor-element.elementor-element-47742f1{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-4651 .elementor-element.elementor-element-47742f1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:129%;letter-spacing:-0.8px;color:#DADADA;}.elementor-4651 .elementor-element.elementor-element-96366dc{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;--e-icon-list-icon-size:42px;--icon-vertical-offset:0px;}.elementor-4651 .elementor-element.elementor-element-96366dc.elementor-element{--align-self:center;}.elementor-4651 .elementor-element.elementor-element-96366dc .elementor-icon-list-icon i{color:#D41D8F;transition:color 0.3s;}.elementor-4651 .elementor-element.elementor-element-96366dc .elementor-icon-list-icon svg{fill:#D41D8F;transition:fill 0.3s;}.elementor-4651 .elementor-element.elementor-element-96366dc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4651 .elementor-element.elementor-element-96366dc .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:20px;}.elementor-4651 .elementor-element.elementor-element-96366dc .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-4651 .elementor-element.elementor-element-d36f2fa .elementor-button{background-color:#A61073;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.5em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:100px 100px 100px 100px;padding:15px 50px 15px 50px;}.elementor-4651 .elementor-element.elementor-element-d36f2fa{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4651 .elementor-element.elementor-element-d36f2fa.elementor-element{--align-self:center;}.elementor-4651 .elementor-element.elementor-element-83e1e9e{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#4D4D4D;--border-color:#4D4D4D;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-4651 .elementor-element.elementor-element-63fe05e{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4651 .elementor-element.elementor-element-63fe05e.e-con{--align-self:center;}.elementor-4651 .elementor-element.elementor-element-dcaa007{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-4651 .elementor-element.elementor-element-dcaa007.elementor-element{--align-self:flex-start;}.elementor-4651 .elementor-element.elementor-element-dcaa007 .elementor-heading-title{font-family:"Behind the nineties", Sans-serif;font-size:32px;font-weight:500;line-height:1.2em;letter-spacing:-0.04em;color:#FFFFFF;}.elementor-4651 .elementor-element.elementor-element-affec22 .elementor-tab-content{border-block-end-color:#E89FCC;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-4651 .elementor-element.elementor-element-affec22 .elementor-tab-title{border-color:#E89FCC;background-color:#202020;padding:20px 20px 20px 20px;}.elementor-4651 .elementor-element.elementor-element-affec22 .elementor-toggle-item:not(:last-child){margin-block-end:4px;}.elementor-4651 .elementor-element.elementor-element-affec22 .elementor-toggle-title, .elementor-4651 .elementor-element.elementor-element-affec22 .elementor-toggle-icon{color:#C7C7C7;}.elementor-4651 .elementor-element.elementor-element-affec22 .elementor-toggle-icon svg{fill:#C7C7C7;}.elementor-4651 .elementor-element.elementor-element-affec22 .elementor-tab-title.elementor-active a, .elementor-4651 .elementor-element.elementor-element-affec22 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#D41D8F;}.elementor-4651 .elementor-element.elementor-element-affec22 .elementor-toggle-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-4651 .elementor-element.elementor-element-affec22 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#D41D8F;}.elementor-4651 .elementor-element.elementor-element-affec22 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#D41D8F;}.elementor-4651 .elementor-element.elementor-element-abcd91b{--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:40px 40px;--row-gap:40px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#6F6F6F;--border-color:#6F6F6F;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-4651 .elementor-element.elementor-element-abcd91b:not(.elementor-motion-effects-element-type-background), .elementor-4651 .elementor-element.elementor-element-abcd91b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202020;}.elementor-4651 .elementor-element.elementor-element-abcd91b.e-con{--align-self:center;}.elementor-4651 .elementor-element.elementor-element-8f3a391{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;}.elementor-4651 .elementor-element.elementor-element-8f3a391 .elementor-icon-box-wrapper{text-align:start;}.elementor-4651 .elementor-element.elementor-element-8f3a391 .elementor-icon-box-title{margin-block-end:16px;color:#FFFFFF;}.elementor-4651 .elementor-element.elementor-element-8f3a391 .elementor-icon-box-title, .elementor-4651 .elementor-element.elementor-element-8f3a391 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;}.elementor-4651 .elementor-element.elementor-element-8f3a391 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#F3F3F3;}.elementor-4651 .elementor-element.elementor-element-42a1c0c .elementor-button{background-color:#4AFF87;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;fill:#272727;color:#272727;border-radius:16px 16px 16px 16px;padding:20px 40px 20px 40px;}.elementor-4651 .elementor-element.elementor-element-42a1c0c.elementor-element{--align-self:center;}.elementor-4651 .elementor-element.elementor-element-d2c2ade{--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:flex-start;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:60px;--padding-right:60px;--z-index:20;}.elementor-4651 .elementor-element.elementor-element-d2c2ade:not(.elementor-motion-effects-element-type-background), .elementor-4651 .elementor-element.elementor-element-d2c2ade > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4651 .elementor-element.elementor-element-e9b6ccb{--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:space-between;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;--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-4651 .elementor-element.elementor-element-eeb205a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-4651 .elementor-element.elementor-element-eeb205a .elementor-heading-title{font-family:"Behind the nineties", Sans-serif;font-size:48px;font-weight:500;line-height:1.2em;letter-spacing:-0.04em;color:#0A0A0A;}.elementor-4651 .elementor-element.elementor-element-0b608e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.6em;letter-spacing:-0.03em;color:#333333;}.elementor-4651 .elementor-element.elementor-element-5585436{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-4651 .elementor-element.elementor-element-5585436.elementor-element{--align-self:center;}.elementor-4651 .elementor-element.elementor-element-5585436 img{border-radius:10px 10px 10px 10px;}@media(min-width:768px){.elementor-4651 .elementor-element.elementor-element-0ba6d13{--content-width:100%;}.elementor-4651 .elementor-element.elementor-element-4f1597e{--content-width:100%;}.elementor-4651 .elementor-element.elementor-element-f1636b6{--width:50%;}.elementor-4651 .elementor-element.elementor-element-c1a0c54{--content-width:1140px;}.elementor-4651 .elementor-element.elementor-element-52c972e{--content-width:1140px;}.elementor-4651 .elementor-element.elementor-element-569a5bb{--content-width:1140px;}.elementor-4651 .elementor-element.elementor-element-4e9c3b5{--width:100%;}.elementor-4651 .elementor-element.elementor-element-5454b19{--width:50%;}.elementor-4651 .elementor-element.elementor-element-12bffde{--width:100%;}.elementor-4651 .elementor-element.elementor-element-28c8c30{--width:30%;}.elementor-4651 .elementor-element.elementor-element-28ef4e8{--width:30%;}.elementor-4651 .elementor-element.elementor-element-0256b6d{--width:30%;}.elementor-4651 .elementor-element.elementor-element-8586a3a{--width:30%;}.elementor-4651 .elementor-element.elementor-element-d1fe205{--width:30%;}.elementor-4651 .elementor-element.elementor-element-046545e{--width:30%;}.elementor-4651 .elementor-element.elementor-element-636ebc6{--width:1280px;}.elementor-4651 .elementor-element.elementor-element-da1cee7{--width:547px;}.elementor-4651 .elementor-element.elementor-element-c5f5a73{--width:1280px;}.elementor-4651 .elementor-element.elementor-element-b5941de{--width:547px;}.elementor-4651 .elementor-element.elementor-element-92b87d4{--width:1280px;}.elementor-4651 .elementor-element.elementor-element-8b8ae69{--width:547px;}.elementor-4651 .elementor-element.elementor-element-fa556be{--width:1280px;}.elementor-4651 .elementor-element.elementor-element-483e39a{--width:547px;}.elementor-4651 .elementor-element.elementor-element-59e9ea9{--width:60%;}.elementor-4651 .elementor-element.elementor-element-25409da{--width:60%;}.elementor-4651 .elementor-element.elementor-element-4648976{--width:60%;}.elementor-4651 .elementor-element.elementor-element-2528af4{--width:60%;}.elementor-4651 .elementor-element.elementor-element-9af8213{--width:60%;}.elementor-4651 .elementor-element.elementor-element-62f0b6c{--content-width:1280px;}.elementor-4651 .elementor-element.elementor-element-c774bde{--width:100%;}.elementor-4651 .elementor-element.elementor-element-ad2f2e8{--width:60%;}.elementor-4651 .elementor-element.elementor-element-7394e69{--width:100%;}.elementor-4651 .elementor-element.elementor-element-134af2d{--width:60%;}.elementor-4651 .elementor-element.elementor-element-2dc0415{--width:100%;}.elementor-4651 .elementor-element.elementor-element-28d7049{--width:60%;}.elementor-4651 .elementor-element.elementor-element-dc8cbd2{--width:100%;}.elementor-4651 .elementor-element.elementor-element-4ac1d0d{--width:60%;}.elementor-4651 .elementor-element.elementor-element-7ebfe4f{--width:100%;}.elementor-4651 .elementor-element.elementor-element-8e86d09{--width:60%;}.elementor-4651 .elementor-element.elementor-element-f072a30{--content-width:1140px;}.elementor-4651 .elementor-element.elementor-element-4ec09a5{--width:840px;}.elementor-4651 .elementor-element.elementor-element-83e1e9e{--content-width:1280px;}.elementor-4651 .elementor-element.elementor-element-63fe05e{--width:60%;}.elementor-4651 .elementor-element.elementor-element-abcd91b{--width:40%;}.elementor-4651 .elementor-element.elementor-element-d2c2ade{--content-width:1140px;}.elementor-4651 .elementor-element.elementor-element-e9b6ccb{--width:600px;}}@media(max-width:1366px) and (min-width:768px){.elementor-4651 .elementor-element.elementor-element-636ebc6{--width:800px;}.elementor-4651 .elementor-element.elementor-element-c5f5a73{--width:800px;}.elementor-4651 .elementor-element.elementor-element-92b87d4{--width:800px;}.elementor-4651 .elementor-element.elementor-element-fa556be{--width:800px;}}@media(max-width:1366px){.elementor-4651 .elementor-element.elementor-element-0ba6d13:not(.elementor-motion-effects-element-type-background), .elementor-4651 .elementor-element.elementor-element-0ba6d13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-4651 .elementor-element.elementor-element-0ba6d13{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-4651 .elementor-element.elementor-element-4f1597e{--padding-top:2vw;--padding-bottom:2vw;--padding-left:10vw;--padding-right:10vw;}.elementor-4651 .elementor-element.elementor-element-672311b{width:var( --container-widget-width, 100% );max-width:100%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4651 .elementor-element.elementor-element-672311b .elementor-image-box-title{font-size:32px;line-height:1.5em;}.elementor-4651 .elementor-element.elementor-element-672311b .elementor-image-box-description{font-size:16px;}.elementor-4651 .elementor-element.elementor-element-05c9eb5{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-4651 .elementor-element.elementor-element-059e915 .elementor-image-box-title{margin-bottom:10px;font-size:42px;line-height:1.5em;letter-spacing:0px;}.elementor-4651 .elementor-element.elementor-element-059e915 .elementor-image-box-description{font-size:16px;line-height:1.5em;}.elementor-4651 .elementor-element.elementor-element-52c972e{--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-4651 .elementor-element.elementor-element-4e9c3b5{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4651 .elementor-element.elementor-element-5d796fb{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-4651 .elementor-element.elementor-element-5d796fb.elementor-element{--align-self:flex-end;}.elementor-4651 .elementor-element.elementor-element-c34e725 img{width:100%;}.elementor-4651 .elementor-element.elementor-element-06c19eb .elementor-heading-title{font-size:32px;}.elementor-4651 .elementor-element.elementor-element-87f6479 img{width:100%;}.elementor-4651 .elementor-element.elementor-element-ed4dbfb .elementor-heading-title{font-size:32px;}.elementor-4651 .elementor-element.elementor-element-265d58f .elementor-heading-title{font-size:18px;}.elementor-4651 .elementor-element.elementor-element-e974ec6 .elementor-heading-title{font-size:32px;}.elementor-4651 .elementor-element.elementor-element-e3df170 .elementor-heading-title{font-size:18px;}.elementor-4651 .elementor-element.elementor-element-c4ddd19 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4651 .elementor-element.elementor-element-c4ddd19 .elementor-icon-list-item > a{font-size:16px;}.elementor-4651 .elementor-element.elementor-element-353e0a5 .elementor-heading-title{font-size:18px;}.elementor-4651 .elementor-element.elementor-element-faf435a .elementor-heading-title{font-size:32px;}.elementor-4651 .elementor-element.elementor-element-50f0f6d .elementor-heading-title{font-size:32px;}.elementor-4651 .elementor-element.elementor-element-62f0b6c{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-4651 .elementor-element.elementor-element-c774bde{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-4651 .elementor-element.elementor-element-7394e69{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-4651 .elementor-element.elementor-element-2dc0415{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-4651 .elementor-element.elementor-element-dc8cbd2{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-4651 .elementor-element.elementor-element-7ebfe4f{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-4651 .elementor-element.elementor-element-f072a30{--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-4651 .elementor-element.elementor-element-5781746{--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4651 .elementor-element.elementor-element-83e1e9e{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-4651 .elementor-element.elementor-element-63fe05e{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:20px;}.elementor-4651 .elementor-element.elementor-element-abcd91b{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}}@media(max-width:1024px){.elementor-4651 .elementor-element.elementor-element-0ba6d13:not(.elementor-motion-effects-element-type-background), .elementor-4651 .elementor-element.elementor-element-0ba6d13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-4651 .elementor-element.elementor-element-4f1597e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-4651 .elementor-element.elementor-element-672311b{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-4651 .elementor-element.elementor-element-672311b.elementor-element{--align-self:flex-start;}.elementor-4651 .elementor-element.elementor-element-672311b .elementor-image-box-title{font-size:36px;line-height:1.2em;}.elementor-4651 .elementor-element.elementor-element-d8767dd{width:var( --container-widget-width, 354px );max-width:354px;--container-widget-width:354px;--container-widget-flex-grow:0;}.elementor-4651 .elementor-element.elementor-element-05c9eb5{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-4651 .elementor-element.elementor-element-c1a0c54{--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-4651 .elementor-element.elementor-element-059e915 .elementor-image-box-title{font-size:36px;line-height:1.5em;}.elementor-4651 .elementor-element.elementor-element-059e915 .elementor-image-box-description{line-height:1.5em;}.elementor-4651 .elementor-element.elementor-element-55a2cd2{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-4651 .elementor-element.elementor-element-6333826{width:var( --container-widget-width, 354px );max-width:354px;--container-widget-width:354px;--container-widget-flex-grow:0;}.elementor-4651 .elementor-element.elementor-element-36c1621{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4651 .elementor-element.elementor-element-757fc1a{width:var( --container-widget-width, 354px );max-width:354px;--container-widget-width:354px;--container-widget-flex-grow:0;}.elementor-4651 .elementor-element.elementor-element-569a5bb{--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:40px 40px;--row-gap:40px;--column-gap:40px;--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-4651 .elementor-element.elementor-element-4e9c3b5{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-4651 .elementor-element.elementor-element-d6a20ad{width:var( --container-widget-width, 446px );max-width:446px;--container-widget-width:446px;--container-widget-flex-grow:0;}.elementor-4651 .elementor-element.elementor-element-d6a20ad .elementor-heading-title{font-size:40px;}.elementor-4651 .elementor-element.elementor-element-5454b19{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4651 .elementor-element.elementor-element-5d796fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;}.elementor-4651 .elementor-element.elementor-element-bce5076{width:var( --container-widget-width, 354px );max-width:354px;--container-widget-width:354px;--container-widget-flex-grow:0;}.elementor-4651 .elementor-element.elementor-element-12bffde{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4651 .elementor-element.elementor-element-28c8c30{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4651 .elementor-element.elementor-element-9908396{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-4651 .elementor-element.elementor-element-f6bbb91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;}.elementor-4651 .elementor-element.elementor-element-28ef4e8{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4651 .elementor-element.elementor-element-9e4c1f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-4651 .elementor-element.elementor-element-e368c66{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;}.elementor-4651 .elementor-element.elementor-element-0256b6d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4651 .elementor-element.elementor-element-4b8ddf8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-4651 .elementor-element.elementor-element-609016d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;}.elementor-4651 .elementor-element.elementor-element-8586a3a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4651 .elementor-element.elementor-element-d1b7c0a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-4651 .elementor-element.elementor-element-5324ea3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;}.elementor-4651 .elementor-element.elementor-element-d1fe205{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4651 .elementor-element.elementor-element-ffc220e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-4651 .elementor-element.elementor-element-bc09283{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;}.elementor-4651 .elementor-element.elementor-element-046545e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4651 .elementor-element.elementor-element-e5fe049{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-4651 .elementor-element.elementor-element-923a67b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;}.elementor-4651 .elementor-element.elementor-element-180145e{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4651 .elementor-element.elementor-element-636ebc6{--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-4651 .elementor-element.elementor-element-c34e725{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4651 .elementor-element.elementor-element-da1cee7{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4651 .elementor-element.elementor-element-06c19eb{text-align:center;}.elementor-4651 .elementor-element.elementor-element-d37dba1.elementor-element{--align-self:center;}.elementor-4651 .elementor-element.elementor-element-d37dba1{text-align:center;}.elementor-4651 .elementor-element.elementor-element-c5f5a73{--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-4651 .elementor-element.elementor-element-87f6479{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4651 .elementor-element.elementor-element-b5941de{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4651 .elementor-element.elementor-element-ed4dbfb{text-align:center;}.elementor-4651 .elementor-element.elementor-element-92b87d4{--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-4651 .elementor-element.elementor-element-5522847{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4651 .elementor-element.elementor-element-8b8ae69{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4651 .elementor-element.elementor-element-e974ec6{text-align:center;}.elementor-4651 .elementor-element.elementor-element-fa556be{--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-4651 .elementor-element.elementor-element-6246643{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4651 .elementor-element.elementor-element-483e39a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4651 .elementor-element.elementor-element-faf435a{text-align:center;}.elementor-4651 .elementor-element.elementor-element-50f0f6d .elementor-heading-title{font-size:51px;}.elementor-4651 .elementor-element.elementor-element-8a762b1{width:var( --container-widget-width, 354px );max-width:354px;--container-widget-width:354px;--container-widget-flex-grow:0;}.elementor-4651 .elementor-element.elementor-element-afcb028{--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-4651 .elementor-element.elementor-element-8f879cb .elementor-heading-title{font-size:27px;}.elementor-4651 .elementor-element.elementor-element-8680900{width:var( --container-widget-width, 354px );max-width:354px;--container-widget-width:354px;--container-widget-flex-grow:0;}.elementor-4651 .elementor-element.elementor-element-ef4fcad img{width:752px;}.elementor-4651 .elementor-element.elementor-element-1acc138{--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-4651 .elementor-element.elementor-element-8d5e2ae .elementor-heading-title{font-size:27px;}.elementor-4651 .elementor-element.elementor-element-f0ba453{width:var( --container-widget-width, 354px );max-width:354px;--container-widget-width:354px;--container-widget-flex-grow:0;}.elementor-4651 .elementor-element.elementor-element-afe0a65 img{width:752px;}.elementor-4651 .elementor-element.elementor-element-5e9f8bd{--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-4651 .elementor-element.elementor-element-b8c98e3 .elementor-heading-title{font-size:27px;}.elementor-4651 .elementor-element.elementor-element-e82d0f1{width:var( --container-widget-width, 354px );max-width:354px;--container-widget-width:354px;--container-widget-flex-grow:0;}.elementor-4651 .elementor-element.elementor-element-cbe2d78 img{width:752px;}.elementor-4651 .elementor-element.elementor-element-48bb472{--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-4651 .elementor-element.elementor-element-ee13ce2 .elementor-heading-title{font-size:27px;}.elementor-4651 .elementor-element.elementor-element-bdf2b69{width:var( --container-widget-width, 354px );max-width:354px;--container-widget-width:354px;--container-widget-flex-grow:0;}.elementor-4651 .elementor-element.elementor-element-579edfb img{width:752px;}.elementor-4651 .elementor-element.elementor-element-a6b320f{--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-4651 .elementor-element.elementor-element-fa2f1b8 .elementor-heading-title{font-size:27px;}.elementor-4651 .elementor-element.elementor-element-a3193fe{width:var( --container-widget-width, 354px );max-width:354px;--container-widget-width:354px;--container-widget-flex-grow:0;}.elementor-4651 .elementor-element.elementor-element-426a585 img{width:752px;}.elementor-4651 .elementor-element.elementor-element-b90a4b4{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;--n-tabs-title-gap:3px;}.elementor-4651 .elementor-element.elementor-element-3a8da74{width:var( --container-widget-width, 354px );max-width:354px;--container-widget-width:354px;--container-widget-flex-grow:0;}.elementor-4651 .elementor-element.elementor-element-bb55803 .elementor-heading-title{font-size:27px;}.elementor-4651 .elementor-element.elementor-element-c33676f{width:var( --container-widget-width, 354px );max-width:354px;--container-widget-width:354px;--container-widget-flex-grow:0;}.elementor-4651 .elementor-element.elementor-element-633268b{width:var( --container-widget-width, 354px );max-width:354px;--container-widget-width:354px;--container-widget-flex-grow:0;}.elementor-4651 .elementor-element.elementor-element-5d90dfa .elementor-heading-title{font-size:27px;}.elementor-4651 .elementor-element.elementor-element-07c96f3{width:var( --container-widget-width, 354px );max-width:354px;--container-widget-width:354px;--container-widget-flex-grow:0;}.elementor-4651 .elementor-element.elementor-element-08181a6{width:var( --container-widget-width, 354px );max-width:354px;--container-widget-width:354px;--container-widget-flex-grow:0;}.elementor-4651 .elementor-element.elementor-element-0ef1308 .elementor-heading-title{font-size:27px;}.elementor-4651 .elementor-element.elementor-element-b5dbfce{width:var( --container-widget-width, 354px );max-width:354px;--container-widget-width:354px;--container-widget-flex-grow:0;}.elementor-4651 .elementor-element.elementor-element-9169c88{width:var( --container-widget-width, 354px );max-width:354px;--container-widget-width:354px;--container-widget-flex-grow:0;}.elementor-4651 .elementor-element.elementor-element-0b1733a .elementor-heading-title{font-size:27px;}.elementor-4651 .elementor-element.elementor-element-cd52b15{width:var( --container-widget-width, 354px );max-width:354px;--container-widget-width:354px;--container-widget-flex-grow:0;}.elementor-4651 .elementor-element.elementor-element-90107d9{width:var( --container-widget-width, 354px );max-width:354px;--container-widget-width:354px;--container-widget-flex-grow:0;}.elementor-4651 .elementor-element.elementor-element-13467f2 .elementor-heading-title{font-size:27px;}.elementor-4651 .elementor-element.elementor-element-cccf54c{width:var( --container-widget-width, 354px );max-width:354px;--container-widget-width:354px;--container-widget-flex-grow:0;}.elementor-4651 .elementor-element.elementor-element-92c6c8d .elementor-heading-title{font-size:51px;}.elementor-4651 .elementor-element.elementor-element-f82a498{width:var( --container-widget-width, 354px );max-width:354px;--container-widget-width:354px;--container-widget-flex-grow:0;}.elementor-4651 .elementor-element.elementor-element-db957c3 .elementor-heading-title{font-size:51px;}.elementor-4651 .elementor-element.elementor-element-2650ba9{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-4651 .elementor-element.elementor-element-2650ba9 .elementor-heading-title{font-size:44px;}.elementor-4651 .elementor-element.elementor-element-d36f2fa{width:var( --container-widget-width, 354px );max-width:354px;--container-widget-width:354px;--container-widget-flex-grow:0;}.elementor-4651 .elementor-element.elementor-element-dcaa007{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-4651 .elementor-element.elementor-element-dcaa007 .elementor-heading-title{font-size:44px;}.elementor-4651 .elementor-element.elementor-element-d2c2ade{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-4651 .elementor-element.elementor-element-e9b6ccb{--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:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-4651 .elementor-element.elementor-element-eeb205a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-4651 .elementor-element.elementor-element-eeb205a .elementor-heading-title{font-size:44px;}.elementor-4651 .elementor-element.elementor-element-0b608e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:16px;}.elementor-4651 .elementor-element.elementor-element-5585436{width:100%;max-width:100%;}.elementor-4651 .elementor-element.elementor-element-5585436.elementor-element{--align-self:center;}}@media(max-width:767px){.elementor-4651 .elementor-element.elementor-element-0ba6d13:not(.elementor-motion-effects-element-type-background), .elementor-4651 .elementor-element.elementor-element-0ba6d13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://camilatucunduva.com.br/wp-content/uploads/2025/07/BG_UPLOAD3.png");background-position:center center;background-size:cover;}.elementor-4651 .elementor-element.elementor-element-0ba6d13{--min-height:700px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4651 .elementor-element.elementor-element-4f1597e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4651 .elementor-element.elementor-element-672311b{width:100%;max-width:100%;}.elementor-4651 .elementor-element.elementor-element-672311b .elementor-image-box-title{margin-bottom:16px;font-size:28px;line-height:1.2em;}.elementor-4651 .elementor-element.elementor-element-672311b .elementor-image-box-description{font-size:16px;line-height:1.4em;}.elementor-4651 .elementor-element.elementor-element-d8767dd{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4651 .elementor-element.elementor-element-d8767dd .elementor-button{font-size:13px;padding:22px 40px 20px 40px;}.elementor-4651 .elementor-element.elementor-element-05c9eb5{width:100%;max-width:100%;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4651 .elementor-element.elementor-element-c1a0c54{--min-height:100vh;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10vw;--padding-bottom:10vw;--padding-left:0vw;--padding-right:0vw;}.elementor-4651 .elementor-element.elementor-element-5e6655e{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-4651 .elementor-element.elementor-element-5e6655e.elementor-element{--align-self:center;}.elementor-4651 .elementor-element.elementor-element-5e6655e img{width:40%;}.elementor-4651 .elementor-element.elementor-element-bf87c2c{margin:-45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:0;}.elementor-4651 .elementor-element.elementor-element-bf87c2c img{width:44%;}.elementor-4651 .elementor-element.elementor-element-059e915{width:var( --container-widget-width, 100% );max-width:100%;margin:-34px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4651 .elementor-element.elementor-element-059e915 .elementor-image-box-wrapper{text-align:center;}.elementor-4651 .elementor-element.elementor-element-059e915 .elementor-image-box-title{margin-bottom:8px;font-size:22px;line-height:1.2em;}.elementor-4651 .elementor-element.elementor-element-059e915 .elementor-image-box-description{font-size:14px;line-height:1.4em;}.elementor-4651 .elementor-element.elementor-element-55a2cd2{width:var( --container-widget-width, 80% );max-width:80%;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-4651 .elementor-element.elementor-element-6333826{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-4651 .elementor-element.elementor-element-6333826 .elementor-button{font-size:12px;padding:16px 20px 16px 20px;}.elementor-4651 .elementor-element.elementor-element-52c972e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50px 50px 0px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-4651 .elementor-element.elementor-element-36c1621{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-4651 .elementor-element.elementor-element-36c1621 .elementor-heading-title{font-size:32px;}.elementor-4651 .elementor-element.elementor-element-6124f00 .elementor-heading-title{font-size:18px;}.elementor-4651 .elementor-element.elementor-element-6371df7{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;--container-widget-width:96%;--container-widget-flex-grow:0;width:var( --container-widget-width, 96% );max-width:96%;}.elementor-4651 .elementor-element.elementor-element-6371df7 .elementor-heading-title{font-size:16px;}.elementor-4651 .elementor-element.elementor-element-757fc1a{padding:0px 0px 0px 0px;}.elementor-4651 .elementor-element.elementor-element-757fc1a .elementor-button{font-size:13px;padding:22px 40px 20px 40px;}.elementor-4651 .elementor-element.elementor-element-569a5bb{--content-width:90%;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-4651 .elementor-element.elementor-element-4e9c3b5{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-4651 .elementor-element.elementor-element-d6a20ad{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;text-align:start;}.elementor-4651 .elementor-element.elementor-element-d6a20ad .elementor-heading-title{font-size:30px;}.elementor-4651 .elementor-element.elementor-element-5454b19{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4651 .elementor-element.elementor-element-5d796fb{width:var( --container-widget-width, 440px );max-width:440px;--container-widget-width:440px;--container-widget-flex-grow:0;text-align:start;font-size:16px;}.elementor-4651 .elementor-element.elementor-element-bce5076{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4651 .elementor-element.elementor-element-bce5076 .elementor-button{font-size:13px;padding:22px 40px 20px 40px;}.elementor-4651 .elementor-element.elementor-element-12bffde{--width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-4651 .elementor-element.elementor-element-28c8c30{--width:100%;--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:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4651 .elementor-element.elementor-element-9908396{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4651 .elementor-element.elementor-element-9908396 .elementor-heading-title{font-size:18px;}.elementor-4651 .elementor-element.elementor-element-f6bbb91{text-align:start;font-size:16px;}.elementor-4651 .elementor-element.elementor-element-28ef4e8{--width:100%;--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:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4651 .elementor-element.elementor-element-9e4c1f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4651 .elementor-element.elementor-element-9e4c1f4 .elementor-heading-title{font-size:18px;}.elementor-4651 .elementor-element.elementor-element-e368c66{text-align:start;font-size:16px;}.elementor-4651 .elementor-element.elementor-element-0256b6d{--width:100%;--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:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4651 .elementor-element.elementor-element-4b8ddf8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4651 .elementor-element.elementor-element-4b8ddf8 .elementor-heading-title{font-size:18px;}.elementor-4651 .elementor-element.elementor-element-609016d{text-align:start;font-size:16px;}.elementor-4651 .elementor-element.elementor-element-8586a3a{--width:100%;--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:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4651 .elementor-element.elementor-element-d1b7c0a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4651 .elementor-element.elementor-element-d1b7c0a .elementor-heading-title{font-size:18px;}.elementor-4651 .elementor-element.elementor-element-5324ea3{text-align:start;font-size:16px;}.elementor-4651 .elementor-element.elementor-element-d1fe205{--width:100%;--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:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4651 .elementor-element.elementor-element-ffc220e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4651 .elementor-element.elementor-element-ffc220e .elementor-heading-title{font-size:18px;}.elementor-4651 .elementor-element.elementor-element-bc09283{text-align:start;font-size:16px;}.elementor-4651 .elementor-element.elementor-element-046545e{--width:100%;--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:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4651 .elementor-element.elementor-element-e5fe049{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4651 .elementor-element.elementor-element-e5fe049 .elementor-heading-title{font-size:18px;}.elementor-4651 .elementor-element.elementor-element-923a67b{text-align:start;font-size:16px;}.elementor-4651 .elementor-element.elementor-element-4d7a8d2{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-4651 .elementor-element.elementor-element-c59d24d{padding:20px 0px 0px 0px;}.elementor-4651 .elementor-element.elementor-element-c59d24d .elementor-heading-title{font-size:32px;}.elementor-4651 .elementor-element.elementor-element-180145e{--gap:40px 0px;--row-gap:40px;--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-4651 .elementor-element.elementor-element-636ebc6{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4651 .elementor-element.elementor-element-c34e725 img{width:80%;}.elementor-4651 .elementor-element.elementor-element-da1cee7{--gap:020px 10px;--row-gap:020px;--column-gap:10px;}.elementor-4651 .elementor-element.elementor-element-06c19eb .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-4651 .elementor-element.elementor-element-d37dba1 .elementor-heading-title{font-size:16px;}.elementor-4651 .elementor-element.elementor-element-c5f5a73{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4651 .elementor-element.elementor-element-b5941de{--gap:020px 10px;--row-gap:020px;--column-gap:10px;}.elementor-4651 .elementor-element.elementor-element-ed4dbfb .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-4651 .elementor-element.elementor-element-265d58f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;--container-widget-width:96%;--container-widget-flex-grow:0;width:var( --container-widget-width, 96% );max-width:96%;}.elementor-4651 .elementor-element.elementor-element-265d58f .elementor-heading-title{font-size:16px;}.elementor-4651 .elementor-element.elementor-element-92b87d4{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4651 .elementor-element.elementor-element-8b8ae69{--gap:020px 10px;--row-gap:020px;--column-gap:10px;}.elementor-4651 .elementor-element.elementor-element-e974ec6 .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-4651 .elementor-element.elementor-element-e3df170{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;--container-widget-width:96%;--container-widget-flex-grow:0;width:var( --container-widget-width, 96% );max-width:96%;}.elementor-4651 .elementor-element.elementor-element-e3df170 .elementor-heading-title{font-size:16px;}.elementor-4651 .elementor-element.elementor-element-c4ddd19{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4651 .elementor-element.elementor-element-c4ddd19 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4651 .elementor-element.elementor-element-c4ddd19 .elementor-icon-list-item > a{font-size:16px;line-height:1.2em;}.elementor-4651 .elementor-element.elementor-element-353e0a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;--container-widget-width:96%;--container-widget-flex-grow:0;width:var( --container-widget-width, 96% );max-width:96%;}.elementor-4651 .elementor-element.elementor-element-353e0a5 .elementor-heading-title{font-size:16px;}.elementor-4651 .elementor-element.elementor-element-fa556be{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4651 .elementor-element.elementor-element-483e39a{--gap:020px 10px;--row-gap:020px;--column-gap:10px;}.elementor-4651 .elementor-element.elementor-element-faf435a .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-4651 .elementor-element.elementor-element-50f0f6d{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;padding:0px 0px 0px 0px;}.elementor-4651 .elementor-element.elementor-element-50f0f6d .elementor-heading-title{font-size:24px;}.elementor-4651 .elementor-element.elementor-element-8a762b1{padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4651 .elementor-element.elementor-element-8a762b1 .elementor-button{font-size:12px;padding:20px 12px 20px 12px;}.elementor-4651 .elementor-element.elementor-element-4826134{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-4651 .elementor-element.elementor-element-5e9579f{padding:20px 0px 0px 0px;}.elementor-4651 .elementor-element.elementor-element-5e9579f .elementor-heading-title{font-size:32px;}.elementor-4651 .elementor-element.elementor-element-2cba671{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:96%;--container-widget-flex-grow:0;width:var( --container-widget-width, 96% );max-width:96%;}.elementor-4651 .elementor-element.elementor-element-2cba671 .elementor-heading-title{font-size:16px;}.elementor-4651 .elementor-element.elementor-element-afcb028{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-4651 .elementor-element.elementor-element-59e9ea9{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-4651 .elementor-element.elementor-element-59e9ea9.e-con{--align-self:center;}.elementor-4651 .elementor-element.elementor-element-8f879cb{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4651 .elementor-element.elementor-element-8f879cb .elementor-heading-title{font-size:24px;}.elementor-4651 .elementor-element.elementor-element-00720b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4651 .elementor-element.elementor-element-00720b3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4651 .elementor-element.elementor-element-00720b3 .elementor-icon-list-item > a{font-size:16px;line-height:1.2em;}.elementor-4651 .elementor-element.elementor-element-8680900{padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4651 .elementor-element.elementor-element-8680900 .elementor-button{font-size:12px;padding:20px 12px 20px 12px;}.elementor-4651 .elementor-element.elementor-element-ef4fcad img{width:100%;height:100%;}.elementor-4651 .elementor-element.elementor-element-1acc138{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-4651 .elementor-element.elementor-element-25409da{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-4651 .elementor-element.elementor-element-8d5e2ae{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4651 .elementor-element.elementor-element-8d5e2ae .elementor-heading-title{font-size:24px;}.elementor-4651 .elementor-element.elementor-element-ac5aeb3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4651 .elementor-element.elementor-element-ac5aeb3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4651 .elementor-element.elementor-element-ac5aeb3 .elementor-icon-list-item > a{font-size:16px;line-height:1.2em;}.elementor-4651 .elementor-element.elementor-element-f0ba453{padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4651 .elementor-element.elementor-element-f0ba453 .elementor-button{font-size:12px;padding:12px 10px 12px 10px;}.elementor-4651 .elementor-element.elementor-element-afe0a65 img{width:100%;height:100%;}.elementor-4651 .elementor-element.elementor-element-5e9f8bd{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-4651 .elementor-element.elementor-element-4648976{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-4651 .elementor-element.elementor-element-b8c98e3{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;padding:0px 0px 0px 0px;--container-widget-width:204px;--container-widget-flex-grow:0;width:var( --container-widget-width, 204px );max-width:204px;}.elementor-4651 .elementor-element.elementor-element-b8c98e3 .elementor-heading-title{font-size:24px;}.elementor-4651 .elementor-element.elementor-element-26d3836{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4651 .elementor-element.elementor-element-26d3836 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4651 .elementor-element.elementor-element-26d3836 .elementor-icon-list-item > a{font-size:16px;line-height:1.2em;}.elementor-4651 .elementor-element.elementor-element-e82d0f1{padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4651 .elementor-element.elementor-element-e82d0f1 .elementor-button{font-size:12px;padding:20px 12px 20px 12px;}.elementor-4651 .elementor-element.elementor-element-cbe2d78 img{width:100%;height:100%;}.elementor-4651 .elementor-element.elementor-element-48bb472{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-4651 .elementor-element.elementor-element-2528af4{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-4651 .elementor-element.elementor-element-ee13ce2{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4651 .elementor-element.elementor-element-ee13ce2 .elementor-heading-title{font-size:24px;}.elementor-4651 .elementor-element.elementor-element-b83742a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4651 .elementor-element.elementor-element-b83742a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4651 .elementor-element.elementor-element-b83742a .elementor-icon-list-item > a{font-size:16px;line-height:1.2em;}.elementor-4651 .elementor-element.elementor-element-bdf2b69{padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4651 .elementor-element.elementor-element-bdf2b69 .elementor-button{font-size:12px;padding:20px 12px 20px 12px;}.elementor-4651 .elementor-element.elementor-element-579edfb img{width:100%;height:100%;}.elementor-4651 .elementor-element.elementor-element-a6b320f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-4651 .elementor-element.elementor-element-9af8213{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-4651 .elementor-element.elementor-element-fa2f1b8{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4651 .elementor-element.elementor-element-fa2f1b8 .elementor-heading-title{font-size:24px;}.elementor-4651 .elementor-element.elementor-element-ca62c15{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4651 .elementor-element.elementor-element-ca62c15 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4651 .elementor-element.elementor-element-ca62c15 .elementor-icon-list-item > a{font-size:16px;line-height:1.2em;}.elementor-4651 .elementor-element.elementor-element-a3193fe{padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4651 .elementor-element.elementor-element-a3193fe .elementor-button{font-size:12px;padding:20px 12px 20px 12px;}.elementor-4651 .elementor-element.elementor-element-426a585 img{width:100%;height:100%;}.elementor-4651 .elementor-element.elementor-element-b90a4b4{--n-tabs-direction:row-reverse;--n-tabs-heading-direction:column;--n-tabs-heading-width:80px;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-heading-wrap:wrap;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-gap:12px;--n-tabs-gap:40px;--n-tabs-title-border-radius:10px 10px 10px 10px;--n-tabs-title-padding-top:6px;--n-tabs-title-padding-right:8px;--n-tabs-title-padding-bottom:6px;--n-tabs-title-padding-left:8px;--n-tabs-title-font-size:12px;}.elementor-4651 .elementor-element.elementor-element-b90a4b4.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-width:1px 1px 1px 1px;}:where( .elementor-4651 .elementor-element.elementor-element-b90a4b4.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-content ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-4651 .elementor-element.elementor-element-62f0b6c{--gap:32px 32px;--row-gap:32px;--column-gap:32px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-4651 .elementor-element.elementor-element-65b8e73{padding:20px 0px 0px 0px;}.elementor-4651 .elementor-element.elementor-element-65b8e73 .elementor-heading-title{font-size:32px;}.elementor-4651 .elementor-element.elementor-element-74f6174{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:96%;--container-widget-flex-grow:0;width:var( --container-widget-width, 96% );max-width:96%;}.elementor-4651 .elementor-element.elementor-element-74f6174 .elementor-heading-title{font-size:16px;}.elementor-4651 .elementor-element.elementor-element-c774bde{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-4651 .elementor-element.elementor-element-ad2f2e8{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-4651 .elementor-element.elementor-element-ad2f2e8.e-con{--align-self:center;}.elementor-4651 .elementor-element.elementor-element-3a8da74{padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-4651 .elementor-element.elementor-element-3a8da74 .elementor-button{font-size:12px;padding:10px 12px 10px 12px;}.elementor-4651 .elementor-element.elementor-element-bb55803{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4651 .elementor-element.elementor-element-bb55803 .elementor-heading-title{font-size:24px;}.elementor-4651 .elementor-element.elementor-element-6d2fd18{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4651 .elementor-element.elementor-element-6d2fd18 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4651 .elementor-element.elementor-element-6d2fd18 .elementor-icon-list-item > a{font-size:16px;line-height:1.2em;}.elementor-4651 .elementor-element.elementor-element-c33676f{padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4651 .elementor-element.elementor-element-c33676f .elementor-button{font-size:12px;padding:20px 12px 20px 12px;}.elementor-4651 .elementor-element.elementor-element-7394e69{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-4651 .elementor-element.elementor-element-134af2d{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-4651 .elementor-element.elementor-element-633268b{padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-4651 .elementor-element.elementor-element-633268b .elementor-button{font-size:12px;padding:10px 12px 10px 12px;}.elementor-4651 .elementor-element.elementor-element-5d90dfa{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4651 .elementor-element.elementor-element-5d90dfa .elementor-heading-title{font-size:24px;}.elementor-4651 .elementor-element.elementor-element-34629b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4651 .elementor-element.elementor-element-34629b0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4651 .elementor-element.elementor-element-34629b0 .elementor-icon-list-item > a{font-size:16px;line-height:1.2em;}.elementor-4651 .elementor-element.elementor-element-07c96f3{padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4651 .elementor-element.elementor-element-07c96f3 .elementor-button{font-size:12px;padding:12px 10px 12px 10px;}.elementor-4651 .elementor-element.elementor-element-2dc0415{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-4651 .elementor-element.elementor-element-28d7049{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-4651 .elementor-element.elementor-element-08181a6{padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-4651 .elementor-element.elementor-element-08181a6 .elementor-button{font-size:12px;padding:10px 12px 10px 12px;}.elementor-4651 .elementor-element.elementor-element-0ef1308{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;padding:0px 0px 0px 0px;--container-widget-width:204px;--container-widget-flex-grow:0;width:var( --container-widget-width, 204px );max-width:204px;}.elementor-4651 .elementor-element.elementor-element-0ef1308 .elementor-heading-title{font-size:24px;}.elementor-4651 .elementor-element.elementor-element-4e75f24{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4651 .elementor-element.elementor-element-4e75f24 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4651 .elementor-element.elementor-element-4e75f24 .elementor-icon-list-item > a{font-size:16px;line-height:1.2em;}.elementor-4651 .elementor-element.elementor-element-b5dbfce{padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4651 .elementor-element.elementor-element-b5dbfce .elementor-button{font-size:12px;padding:20px 12px 20px 12px;}.elementor-4651 .elementor-element.elementor-element-dc8cbd2{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-4651 .elementor-element.elementor-element-4ac1d0d{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-4651 .elementor-element.elementor-element-9169c88{padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-4651 .elementor-element.elementor-element-9169c88 .elementor-button{font-size:12px;padding:10px 12px 10px 12px;}.elementor-4651 .elementor-element.elementor-element-0b1733a{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4651 .elementor-element.elementor-element-0b1733a .elementor-heading-title{font-size:24px;}.elementor-4651 .elementor-element.elementor-element-9803de5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4651 .elementor-element.elementor-element-9803de5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4651 .elementor-element.elementor-element-9803de5 .elementor-icon-list-item > a{font-size:16px;line-height:1.2em;}.elementor-4651 .elementor-element.elementor-element-cd52b15{padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4651 .elementor-element.elementor-element-cd52b15 .elementor-button{font-size:12px;padding:20px 12px 20px 12px;}.elementor-4651 .elementor-element.elementor-element-7ebfe4f{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-4651 .elementor-element.elementor-element-8e86d09{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-4651 .elementor-element.elementor-element-90107d9{padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-4651 .elementor-element.elementor-element-90107d9.elementor-element{--align-self:flex-start;}.elementor-4651 .elementor-element.elementor-element-90107d9 .elementor-button{font-size:12px;padding:10px 12px 10px 12px;}.elementor-4651 .elementor-element.elementor-element-13467f2{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4651 .elementor-element.elementor-element-13467f2 .elementor-heading-title{font-size:24px;}.elementor-4651 .elementor-element.elementor-element-35c4ed4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4651 .elementor-element.elementor-element-35c4ed4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4651 .elementor-element.elementor-element-35c4ed4 .elementor-icon-list-item > a{font-size:16px;line-height:1.2em;}.elementor-4651 .elementor-element.elementor-element-cccf54c{padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4651 .elementor-element.elementor-element-cccf54c .elementor-button{font-size:12px;padding:20px 12px 20px 12px;}.elementor-4651 .elementor-element.elementor-element-f072a30{--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-4651 .elementor-element.elementor-element-92c6c8d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4651 .elementor-element.elementor-element-92c6c8d .elementor-heading-title{font-size:32px;}.elementor-4651 .elementor-element.elementor-element-4ec09a5{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-4651 .elementor-element.elementor-element-bac8887{--container-widget-width:290px;--container-widget-flex-grow:0;width:var( --container-widget-width, 290px );max-width:290px;}.elementor-4651 .elementor-element.elementor-element-bac8887 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4651 .elementor-element.elementor-element-bac8887 .elementor-icon-list-item > a{font-size:16px;}.elementor-4651 .elementor-element.elementor-element-4cdf1f2 .elementor-heading-title{font-size:24px;}.elementor-4651 .elementor-element.elementor-element-00810ed{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;}.elementor-4651 .elementor-element.elementor-element-00810ed .elementor-heading-title{font-size:56px;line-height:1em;letter-spacing:-0.5px;}.elementor-4651 .elementor-element.elementor-element-0ec2bb1 .elementor-heading-title{font-size:35px;}.elementor-4651 .elementor-element.elementor-element-e147d48 .elementor-heading-title{font-size:24px;}.elementor-4651 .elementor-element.elementor-element-d1d521a .elementor-heading-title{font-size:24px;}.elementor-4651 .elementor-element.elementor-element-98443dd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4651 .elementor-element.elementor-element-f82a498{padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4651 .elementor-element.elementor-element-f82a498 .elementor-button{font-size:14px;padding:16px 12px 16px 12px;}.elementor-4651 .elementor-element.elementor-element-db957c3{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;padding:0px 20px 0px 20px;}.elementor-4651 .elementor-element.elementor-element-db957c3 .elementor-heading-title{font-size:32px;}.elementor-4651 .elementor-element.elementor-element-77850c8{--e-image-carousel-slides-to-show:2;}.elementor-4651 .elementor-element.elementor-element-5781746{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4651 .elementor-element.elementor-element-2650ba9{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-4651 .elementor-element.elementor-element-2650ba9 .elementor-heading-title{font-size:32px;}.elementor-4651 .elementor-element.elementor-element-47742f1{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:96%;--container-widget-flex-grow:0;width:var( --container-widget-width, 96% );max-width:96%;}.elementor-4651 .elementor-element.elementor-element-47742f1 .elementor-heading-title{font-size:16px;}.elementor-4651 .elementor-element.elementor-element-96366dc{--container-widget-width:290px;--container-widget-flex-grow:0;width:var( --container-widget-width, 290px );max-width:290px;}.elementor-4651 .elementor-element.elementor-element-96366dc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4651 .elementor-element.elementor-element-96366dc .elementor-icon-list-item > a{font-size:16px;}.elementor-4651 .elementor-element.elementor-element-d36f2fa{padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4651 .elementor-element.elementor-element-d36f2fa .elementor-button{font-size:12px;padding:20px 12px 20px 12px;}.elementor-4651 .elementor-element.elementor-element-83e1e9e{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-4651 .elementor-element.elementor-element-63fe05e{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4651 .elementor-element.elementor-element-dcaa007{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-4651 .elementor-element.elementor-element-dcaa007 .elementor-heading-title{font-size:24px;}.elementor-4651 .elementor-element.elementor-element-affec22 .elementor-toggle-title{font-size:16px;}.elementor-4651 .elementor-element.elementor-element-affec22 .elementor-tab-content{font-size:16px;}.elementor-4651 .elementor-element.elementor-element-abcd91b{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-4651 .elementor-element.elementor-element-8f3a391{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 6px 6px 6px;}.elementor-4651 .elementor-element.elementor-element-8f3a391 .elementor-icon-box-wrapper{text-align:center;}.elementor-4651 .elementor-element.elementor-element-8f3a391 .elementor-icon-box-title{margin-block-end:20px;}.elementor-4651 .elementor-element.elementor-element-8f3a391 .elementor-icon-box-title, .elementor-4651 .elementor-element.elementor-element-8f3a391 .elementor-icon-box-title a{font-size:20px;}.elementor-4651 .elementor-element.elementor-element-8f3a391 .elementor-icon-box-description{font-size:16px;}.elementor-4651 .elementor-element.elementor-element-42a1c0c .elementor-button{font-size:14px;padding:16px 30px 16px 30px;}.elementor-4651 .elementor-element.elementor-element-d2c2ade{--content-width:90%;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-4651 .elementor-element.elementor-element-e9b6ccb{--width:100%;--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:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-4651 .elementor-element.elementor-element-eeb205a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4651 .elementor-element.elementor-element-eeb205a .elementor-heading-title{font-size:34px;}.elementor-4651 .elementor-element.elementor-element-0b608e1{font-size:16px;}}@media(max-width:1024px) and (min-width:768px){.elementor-4651 .elementor-element.elementor-element-f1636b6{--width:100%;}.elementor-4651 .elementor-element.elementor-element-569a5bb{--content-width:85%;}.elementor-4651 .elementor-element.elementor-element-5454b19{--width:100%;}.elementor-4651 .elementor-element.elementor-element-12bffde{--width:100%;}.elementor-4651 .elementor-element.elementor-element-28c8c30{--width:100%;}.elementor-4651 .elementor-element.elementor-element-28ef4e8{--width:100%;}.elementor-4651 .elementor-element.elementor-element-0256b6d{--width:100%;}.elementor-4651 .elementor-element.elementor-element-8586a3a{--width:100%;}.elementor-4651 .elementor-element.elementor-element-d1fe205{--width:100%;}.elementor-4651 .elementor-element.elementor-element-046545e{--width:100%;}.elementor-4651 .elementor-element.elementor-element-636ebc6{--width:95%;}.elementor-4651 .elementor-element.elementor-element-c5f5a73{--width:95%;}.elementor-4651 .elementor-element.elementor-element-92b87d4{--width:95%;}.elementor-4651 .elementor-element.elementor-element-fa556be{--width:95%;}.elementor-4651 .elementor-element.elementor-element-d2c2ade{--content-width:85%;}.elementor-4651 .elementor-element.elementor-element-e9b6ccb{--width:100%;}}@media(min-width:2400px){.elementor-4651 .elementor-element.elementor-element-0ba6d13:not(.elementor-motion-effects-element-type-background), .elementor-4651 .elementor-element.elementor-element-0ba6d13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://camilatucunduva.com.br/wp-content/uploads/2025/07/BG-WIRE2.png");background-size:contain;}.elementor-4651 .elementor-element.elementor-element-0ba6d13{--min-height:100vh;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-4651 .elementor-element.elementor-element-f1636b6{--width:40%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-465px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4651 .elementor-element.elementor-element-05c9eb5{--container-widget-width:24%;--container-widget-flex-grow:0;width:var( --container-widget-width, 24% );max-width:24%;}.elementor-4651 .elementor-element.elementor-element-059e915 .elementor-image-box-title{font-size:46px;}.elementor-4651 .elementor-element.elementor-element-52c972e{--min-height:100vh;--justify-content:center;}.elementor-4651 .elementor-element.elementor-element-c59d24d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -60px) 0px;}.elementor-4651 .elementor-element.elementor-element-0fc338e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4651 .elementor-element.elementor-element-0fc338e .elementor-heading-title{font-size:20px;}.elementor-4651 .elementor-element.elementor-element-da1cee7{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4651 .elementor-element.elementor-element-06c19eb{text-align:center;}.elementor-4651 .elementor-element.elementor-element-d37dba1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4651 .elementor-element.elementor-element-ed4dbfb{text-align:center;}.elementor-4651 .elementor-element.elementor-element-e974ec6{text-align:center;}.elementor-4651 .elementor-element.elementor-element-faf435a{text-align:center;}.elementor-4651 .elementor-element.elementor-element-5e9579f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -60px) 0px;}.elementor-4651 .elementor-element.elementor-element-65b8e73{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -60px) 0px;}.elementor-4651 .elementor-element.elementor-element-dcaa007{text-align:center;}.elementor-4651 .elementor-element.elementor-element-0b608e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-size:20px;}}/* Start custom CSS for image-box, class: .elementor-element-672311b */.elementor-icon-box-title{
    margin-top: 0;
}
.elementor-4651 .elementor-element.elementor-element-672311b{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d8767dd */.elementor-4651 .elementor-element.elementor-element-d8767dd .elementor-button {
    border-radius: 500px;
    box-shadow: inset 0 0 5px 0px #05104D, 0 0px 0px 0 #05104D !important; /* Sombra do botão */
    width: 100%;
    position: relative;
 
    border: 0px solid rgb(61, 106, 255) !important; /* Borda do botão (atualmente sem borda visível) */
    overflow: hidden;
    transition: all 0.2s ease-in;
}

.elementor-4651 .elementor-element.elementor-element-d8767dd .elementor-button:hover {
    border: none;
    transition: all 0.2s ease-out;
    transform: scale(1.1);
}

.elementor-4651 .elementor-element.elementor-element-d8767dd .elementor-button:hover::before {
    animation: sh02 0.5s 0s linear;
}

.elementor-4651 .elementor-element.elementor-element-d8767dd .elementor-button::before {
    content: '';
    display: block;
    width: 0;
    height: 86%;
    position: absolute;
    top: 7%;
    left: 0;
    opacity: 0;
    background: #fff;
    box-shadow: 0 0 50px 30px #fff;
    transform: skewX(-20deg);
}

@keyframes sh02 {
    from {
        opacity: 0;
        left: 0;
    }
    50% {
        opacity: 1;
    }
    to {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f1597e */.elementor-4651 .elementor-element.elementor-element-4f1597e{

backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-059e915 */.elementor-icon-box-title{
    margin-top: 0;
}
.elementor-4651 .elementor-element.elementor-element-059e915{
    text-wrap: balance
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36c1621 */.elementor-4651 .elementor-element.elementor-element-36c1621{
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c348cb7 */:root {
  --cor-selecao: #A61073; /* Rosa escuro */
  --familia-fonte: "Montserrat", sans-serif;
  --espaco-lista: 32px;
  --espaco-icone-texto: 0.5rem;
  --padding-checkbox: 16px 20px;
  --cor-texto: #FFFFFF;
  --background: #05104D; /* Roxo profundo para fundo da tag */
  --border-radius: 100px;
  --transicao: 0.25s;
  --tamanho-icone: 20px;
  --transicao-ease: cubic-bezier(0.63, -0.01, 0.43, 0.96);
}

.elementor-4651 .elementor-element.elementor-element-c348cb7 ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: var(--espaco-lista);
  align-items: center;
  justify-content: center;
  font-family: var(--familia-fonte);
}

.checkbox-li label {
  display: flex;
  align-items: center;
  gap: var(--espaco-icone-texto);
  white-space: normal !important;
  text-wrap: normal !important;
}

/* SÓ PARA LEITORES DE TELA */
.checkbox-li label input {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}

.checkbox-li label {
  --active: 0;
  --intent: 0;

  padding: var(--padding-checkbox);
  background: var(--background);
  font-weight: 600;
  color: var(--cor-texto);
  border-radius: 40px;
  border: 2px solid transparent;
  cursor: pointer;
  line-height: 1.25;
  transition: color;
  transition-duration: calc(var(--transicao) * 0.25), var(--transicao);
  transition-timing-function: var(--transicao-ease);
  position: relative;
  white-space: nowrap;
}

.checkbox-li label::after {
  content: "";
  opacity: var(--active, 0);
  position: absolute;
  inset: -1px;
  border: 1px solid var(--cor-selecao);
  background: color-mix(in lch, var(--cor-selecao), #0000 80%);
  border-radius: var(--border-radius);
  z-index: 2;
  pointer-events: none;
  transition: opacity var(--transicao) var(--transicao);
}

.label-svg {
  position: relative;
}

.label-svg::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: var(--tamanho-icone);
  height: var(--tamanho-icone);
  border-radius: 50%;
  border: 1px solid var(--cor-texto);
  transition: opacity var(--transicao) var(--transicao-ease);
}

.checkbox-li .label-svg {
  width: var(--tamanho-icone);
  height: var(--tamanho-icone);
  flex-shrink: 0;
  flex-grow: 1;
  flex-basis: var(--tamanho-icone);
}

.checkbox-li label span::selection {
  background: transparent;
}

.checkbox-li label:has(:checked) {
  --active: 1;
}

.checkbox-li label:has(:checked) .label-svg::after {
  opacity: 0;
}

.checkbox-li label:has(:checked) .label-svg svg {
  color: var(--cor-selecao);
}

.checkbox-li label span {
  position: relative;
  height: 100%;
  display: flex;
  align-items: center;
}

.checkbox-li label svg {
  transform: scale(var(--active, 0));
  justify-self: flex-end;
  width: 100%;
  transition-property: all;
  transition-duration: var(--transicao);
  transition-timing-function: var(--transicao-ease);
}

@media (max-width: 767px) {
  .elementor-4651 .elementor-element.elementor-element-c348cb7 ul {
    flex-direction: column;
    align-items: start;
  }

  .checkbox-li label {
    white-space: wrap;
    text-wrap: wrap;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-757fc1a */.elementor-4651 .elementor-element.elementor-element-757fc1a .elementor-button {
    border-radius: 500px;
    box-shadow: inset 0 0 5px 0px #05104D, 0 0px 0px 0 #05104D !important; /* Sombra do botão */
    width: 100%;
    position: relative;
 
    border: 0px solid rgb(61, 106, 255) !important; /* Borda do botão (atualmente sem borda visível) */
    overflow: hidden;
    transition: all 0.2s ease-in;
}

.elementor-4651 .elementor-element.elementor-element-757fc1a .elementor-button:hover {
    border: none;
    transition: all 0.2s ease-out;
    transform: scale(1.1);
}

.elementor-4651 .elementor-element.elementor-element-757fc1a .elementor-button:hover::before {
    animation: sh02 0.5s 0s linear;
}

.elementor-4651 .elementor-element.elementor-element-757fc1a .elementor-button::before {
    content: '';
    display: block;
    width: 0;
    height: 86%;
    position: absolute;
    top: 7%;
    left: 0;
    opacity: 0;
    background: #fff;
    box-shadow: 0 0 50px 30px #fff;
    transform: skewX(-20deg);
}

@keyframes sh02 {
    from {
        opacity: 0;
        left: 0;
    }
    50% {
        opacity: 1;
    }
    to {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52c972e */.pixel-background {
  background-color: #000000; /* cor base da seção */
  background-image: 
    radial-gradient(#111111 1px, transparent 1px),
    radial-gradient(#111111 1px, transparent 1px);
  background-position: 0 0, 10px 10px;
  background-size: 20px 20px;
  padding:0px 20px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d6a20ad */@media screen and (max-width: 600px)  {
        .desktop-break { display: none; }
    }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bce5076 */.elementor-4651 .elementor-element.elementor-element-bce5076 .elementor-button {
    border-radius: 500px;
    box-shadow: inset 0 0 5px 0px #05104D, 0 0px 0px 0 #05104D !important; /* Sombra do botão */
    width: 100%;
    position: relative;
 
    border: 0px solid rgb(61, 106, 255) !important; /* Borda do botão (atualmente sem borda visível) */
    overflow: hidden;
    transition: all 0.2s ease-in;
}

.elementor-4651 .elementor-element.elementor-element-bce5076 .elementor-button:hover {
    border: none;
    transition: all 0.2s ease-out;
    transform: scale(1.1);
}

.elementor-4651 .elementor-element.elementor-element-bce5076 .elementor-button:hover::before {
    animation: sh02 0.5s 0s linear;
}

.elementor-4651 .elementor-element.elementor-element-bce5076 .elementor-button::before {
    content: '';
    display: block;
    width: 0;
    height: 86%;
    position: absolute;
    top: 7%;
    left: 0;
    opacity: 0;
    background: #fff;
    box-shadow: 0 0 50px 30px #fff;
    transform: skewX(-20deg);
}

@keyframes sh02 {
    from {
        opacity: 0;
        left: 0;
    }
    50% {
        opacity: 1;
    }
    to {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28c8c30 */.elementor-4651 .elementor-element.elementor-element-28c8c30 {
    position: relative;
    transition: box-shadow 0.4s ease;
}
.elementor-4651 .elementor-element.elementor-element-28c8c30:hover {
    box-shadow: 0 0 20px rgba(212, 29, 143, 100);
}
.fase-premium {
  position: relative;
  background: rgba(255, 255, 255, 0.85); /* leve transparência para dar profundidade */
  border: 1px solid rgba(212, 29, 143, 0.15); /* borda fininha rosé */
  border-radius: 16px;
  padding: 32px;
  box-shadow:
    0 8px 16px rgba(0,0,0,0.08),
    0 2px 4px rgba(0,0,0,0.06),
    inset 0 0 0 1px rgba(255,255,255,0.3);
  backdrop-filter: blur(12px); /* efeito glass bem sutil */
  transition: all 0.3s ease;
}

.fase-premium:hover {
  box-shadow:
    0 12px 24px rgba(0,0,0,0.15),
    0 4px 8px rgba(0,0,0,0.10),
    inset 0 0 0 1px rgba(255,255,255,0.4);
  transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28ef4e8 */.elementor-4651 .elementor-element.elementor-element-28ef4e8 {
    position: relative;
    transition: box-shadow 0.4s ease;
}
.elementor-4651 .elementor-element.elementor-element-28ef4e8:hover {
    box-shadow: 0 0 20px rgba(212, 29, 143, 100);
}
.fase-premium {
  position: relative;
  background: rgba(255, 255, 255, 0.85); /* leve transparência para dar profundidade */
  border: 1px solid rgba(212, 29, 143, 0.15); /* borda fininha rosé */
  border-radius: 16px;
  padding: 32px;
  box-shadow:
    0 8px 16px rgba(0,0,0,0.08),
    0 2px 4px rgba(0,0,0,0.06),
    inset 0 0 0 1px rgba(255,255,255,0.3);
  backdrop-filter: blur(12px); /* efeito glass bem sutil */
  transition: all 0.3s ease;
}

.fase-premium:hover {
  box-shadow:
    0 12px 24px rgba(0,0,0,0.15),
    0 4px 8px rgba(0,0,0,0.10),
    inset 0 0 0 1px rgba(255,255,255,0.4);
  transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0256b6d */.elementor-4651 .elementor-element.elementor-element-0256b6d {
    position: relative;
    transition: box-shadow 0.4s ease;
}
.elementor-4651 .elementor-element.elementor-element-0256b6d:hover {
    box-shadow: 0 0 20px rgba(212, 29, 143, 100);
}
.fase-premium {
  position: relative;
  background: rgba(255, 255, 255, 0.85); /* leve transparência para dar profundidade */
  border: 1px solid rgba(212, 29, 143, 0.15); /* borda fininha rosé */
  border-radius: 16px;
  padding: 32px;
  box-shadow:
    0 8px 16px rgba(0,0,0,0.08),
    0 2px 4px rgba(0,0,0,0.06),
    inset 0 0 0 1px rgba(255,255,255,0.3);
  backdrop-filter: blur(12px); /* efeito glass bem sutil */
  transition: all 0.3s ease;
}

.fase-premium:hover {
  box-shadow:
    0 12px 24px rgba(0,0,0,0.15),
    0 4px 8px rgba(0,0,0,0.10),
    inset 0 0 0 1px rgba(255,255,255,0.4);
  transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8586a3a */.elementor-4651 .elementor-element.elementor-element-8586a3a {
    position: relative;
    transition: box-shadow 0.4s ease;
}
.elementor-4651 .elementor-element.elementor-element-8586a3a:hover {
    box-shadow: 0 0 20px rgba(212, 29, 143, 100);
}
.fase-premium {
  position: relative;
  background: rgba(255, 255, 255, 0.85); /* leve transparência para dar profundidade */
  border: 1px solid rgba(212, 29, 143, 0.15); /* borda fininha rosé */
  border-radius: 16px;
  padding: 32px;
  box-shadow:
    0 8px 16px rgba(0,0,0,0.08),
    0 2px 4px rgba(0,0,0,0.06),
    inset 0 0 0 1px rgba(255,255,255,0.3);
  backdrop-filter: blur(12px); /* efeito glass bem sutil */
  transition: all 0.3s ease;
}

.fase-premium:hover {
  box-shadow:
    0 12px 24px rgba(0,0,0,0.15),
    0 4px 8px rgba(0,0,0,0.10),
    inset 0 0 0 1px rgba(255,255,255,0.4);
  transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1fe205 */.elementor-4651 .elementor-element.elementor-element-d1fe205 {
    position: relative;
    transition: box-shadow 0.4s ease;
}
.elementor-4651 .elementor-element.elementor-element-d1fe205:hover {
    box-shadow: 0 0 20px rgba(212, 29, 143, 100);
}
.fase-premium {
  position: relative;
  background: rgba(255, 255, 255, 0.85); /* leve transparência para dar profundidade */
  border: 1px solid rgba(212, 29, 143, 0.15); /* borda fininha rosé */
  border-radius: 16px;
  padding: 32px;
  box-shadow:
    0 8px 16px rgba(0,0,0,0.08),
    0 2px 4px rgba(0,0,0,0.06),
    inset 0 0 0 1px rgba(255,255,255,0.3);
  backdrop-filter: blur(12px); /* efeito glass bem sutil */
  transition: all 0.3s ease;
}

.fase-premium:hover {
  box-shadow:
    0 12px 24px rgba(0,0,0,0.15),
    0 4px 8px rgba(0,0,0,0.10),
    inset 0 0 0 1px rgba(255,255,255,0.4);
  transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-046545e */.elementor-4651 .elementor-element.elementor-element-046545e {
    position: relative;
    transition: box-shadow 0.4s ease;
}
.elementor-4651 .elementor-element.elementor-element-046545e:hover {
    box-shadow: 0 0 20px rgba(212, 29, 143, 100);
}
.fase-premium {
  position: relative;
  background: rgba(255, 255, 255, 0.85); /* leve transparência para dar profundidade */
  border: 1px solid rgba(212, 29, 143, 0.15); /* borda fininha rosé */
  border-radius: 16px;
  padding: 32px;
  box-shadow:
    0 8px 16px rgba(0,0,0,0.08),
    0 2px 4px rgba(0,0,0,0.06),
    inset 0 0 0 1px rgba(255,255,255,0.3);
  backdrop-filter: blur(12px); /* efeito glass bem sutil */
  transition: all 0.3s ease;
}

.fase-premium:hover {
  box-shadow:
    0 12px 24px rgba(0,0,0,0.15),
    0 4px 8px rgba(0,0,0,0.10),
    inset 0 0 0 1px rgba(255,255,255,0.4);
  transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c59d24d */.titulo-saturou {
  font-family: 'Behind The Nineties', sans-serif;
  font-weight: 800;
  font-style: italic;
  font-size: 46px;
  color: #FFFFFF;
  line-height: 1.2;
  text-align: center;
  max-width: 900px;
  margin: 0 auto 40px auto;
}

.gradiente-saturou {
  background: linear-gradient(90deg, #D41D8F 0%, #E89FCC 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}

@media (max-width: 768px) {
  .titulo-saturou {
    font-size: 32px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0fc338e */.texto-workshop {
  font-family: 'Montserrat', sans-serif;
  font-size: 20px;
  font-weight: 400;
  color: #FFFFFF;
  line-height: 1.6;
  max-width: 800px;
  margin: 0 auto;
}

.texto-workshop p {
  margin-bottom: 24px;
}

.texto-workshop strong {
  font-weight: 600;
}

@media (max-width: 768px) {
  .texto-workshop {
    font-size: 18px;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c34e725 */.elementor-4651 .elementor-element.elementor-element-c34e725 {  
    animation: floating 5s ease-in-out infinite;
}

@keyframes floating {
    0%, 100%{
        transform: translate(0,  25px);
    }
    50%{
        transform: translate(0, 0px);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d37dba1 */.texto-oferta-upload {
  font-family: 'Montserrat', sans-serif;
  color: #FFFFFF;
  font-size: 20px;
  line-height: 1.6;
  max-width: 700px;
  margin: 0 auto;
  text-align: center;
}

.texto-oferta-upload p {
  margin-bottom: 16px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-636ebc6 */.elementor-4651 .elementor-element.elementor-element-636ebc6 {
  border-radius: 10px;
  border: 0.897px solid #5e5e5e; /* Borda mais escura que #777 */
  background: linear-gradient(46deg, #0B0B0B 3.8%, #1A1A1A 100%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-87f6479 */.elementor-4651 .elementor-element.elementor-element-87f6479 {  
    animation: floating 5s ease-in-out infinite;
}

@keyframes floating {
    0%, 100%{
        transform: translate(0,  25px);
    }
    50%{
        transform: translate(0, 0px);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5f5a73 */.elementor-4651 .elementor-element.elementor-element-c5f5a73 {
  border-radius: 10px;
  border: 0.897px solid #5e5e5e; /* Borda mais escura que #777 */
  background: linear-gradient(46deg, #0B0B0B 3.8%, #1A1A1A 100%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5522847 */.elementor-4651 .elementor-element.elementor-element-5522847 {  
    animation: floating 5s ease-in-out infinite;
}

@keyframes floating {
    0%, 100%{
        transform: translate(0,  25px);
    }
    50%{
        transform: translate(0, 0px);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92b87d4 */.elementor-4651 .elementor-element.elementor-element-92b87d4 {
  border-radius: 10px;
  border: 0.897px solid #5e5e5e; /* Borda mais escura que #777 */
  background: linear-gradient(46deg, #0B0B0B 3.8%, #1A1A1A 100%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6246643 */.elementor-4651 .elementor-element.elementor-element-6246643 {  
    animation: floating 5s ease-in-out infinite;
}

@keyframes floating {
    0%, 100%{
        transform: translate(0,  25px);
    }
    50%{
        transform: translate(0, 0px);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa556be */.elementor-4651 .elementor-element.elementor-element-fa556be {
  border-radius: 10px;
  border: 0.897px solid #5e5e5e; /* Borda mais escura que #777 */
  background: linear-gradient(46deg, #0B0B0B 3.8%, #1A1A1A 100%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8a762b1 */.elementor-4651 .elementor-element.elementor-element-8a762b1 .elementor-button {
    border-radius: 500px;
    box-shadow: inset 0 0 5px 0px #05104D, 0 0px 0px 0 #05104D !important; /* Sombra do botão */
    width: 100%;
    position: relative;
 
    border: 0px solid rgb(61, 106, 255) !important; /* Borda do botão (atualmente sem borda visível) */
    overflow: hidden;
    transition: all 0.2s ease-in;
}

.elementor-4651 .elementor-element.elementor-element-8a762b1 .elementor-button:hover {
    border: none;
    transition: all 0.2s ease-out;
    transform: scale(1.1);
}

.elementor-4651 .elementor-element.elementor-element-8a762b1 .elementor-button:hover::before {
    animation: sh02 0.5s 0s linear;
}

.elementor-4651 .elementor-element.elementor-element-8a762b1 .elementor-button::before {
    content: '';
    display: block;
    width: 0;
    height: 86%;
    position: absolute;
    top: 7%;
    left: 0;
    opacity: 0;
    background: #fff;
    box-shadow: 0 0 50px 30px #fff;
    transform: skewX(-20deg);
}

@keyframes sh02 {
    from {
        opacity: 0;
        left: 0;
    }
    50% {
        opacity: 1;
    }
    to {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d7a8d2 */.elementor-4651 .elementor-element.elementor-element-4d7a8d2 {
  background: var(--Linear, linear-gradient(90deg, #6D2409 0%, #5D1F07 100%));
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5e9579f */.titulo-saturou {
  font-family: 'Behind The Nineties', sans-serif;
  font-weight: 800;
  font-style: italic;
  font-size: 42px;
  color: #FFFFFF;
  line-height: 1.2;
  text-align: center;
  max-width: 900px;
  margin: 0 auto 40px auto;
}

.gradiente-saturou {
  background: linear-gradient(90deg, #D41D8F 0%, #E89FCC 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}

@media (max-width: 768px) {
  .titulo-saturou {
    font-size: 28px;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8680900 */.elementor-4651 .elementor-element.elementor-element-8680900 .elementor-button {
    border-radius: 500px;
    box-shadow: inset 0 0 5px 0px #05104D, 0 0px 0px 0 #05104D !important; /* Sombra do botão */
    width: 100%;
    position: relative;
 
    border: 0px solid rgb(61, 106, 255) !important; /* Borda do botão (atualmente sem borda visível) */
    overflow: hidden;
    transition: all 0.2s ease-in;
}

.elementor-4651 .elementor-element.elementor-element-8680900 .elementor-button:hover {
    border: none;
    transition: all 0.2s ease-out;
    transform: scale(1.1);
}

.elementor-4651 .elementor-element.elementor-element-8680900 .elementor-button:hover::before {
    animation: sh02 0.5s 0s linear;
}

.elementor-4651 .elementor-element.elementor-element-8680900 .elementor-button::before {
    content: '';
    display: block;
    width: 0;
    height: 86%;
    position: absolute;
    top: 7%;
    left: 0;
    opacity: 0;
    background: #fff;
    box-shadow: 0 0 50px 30px #fff;
    transform: skewX(-20deg);
}

@keyframes sh02 {
    from {
        opacity: 0;
        left: 0;
    }
    50% {
        opacity: 1;
    }
    to {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afcb028 */.elementor-4651 .elementor-element.elementor-element-afcb028 {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}

.container-preco-premium {
  background: rgba(44, 44, 44, 0.65); /* vidro fosco */
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
  border: 1px solid rgba(255, 255, 255, 0.1);
  border-radius: 24px;
  box-shadow: 
    0 10px 30px rgba(0,0,0,0.4), 
    inset 0 1px 10px rgba(255,255,255,0.05);
  padding: 50px 30px;
  transition: 0.4s ease all;
}

/* Glow suave ao passar o mouse */
.container-preco-premium:hover {
  box-shadow: 
    0 15px 35px rgba(0,0,0,0.5), 
    inset 0 2px 15px rgba(255,255,255,0.08),
    0 0 20px rgba(212, 29, 143, 0.4); /* leve glow rosa */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f0ba453 */.elementor-4651 .elementor-element.elementor-element-f0ba453 .elementor-button {
    border-radius: 500px;
    box-shadow: inset 0 0 5px 0px #05104D, 0 0px 0px 0 #05104D !important; /* Sombra do botão */
    width: 100%;
    position: relative;
 
    border: 0px solid rgb(61, 106, 255) !important; /* Borda do botão (atualmente sem borda visível) */
    overflow: hidden;
    transition: all 0.2s ease-in;
}

.elementor-4651 .elementor-element.elementor-element-f0ba453 .elementor-button:hover {
    border: none;
    transition: all 0.2s ease-out;
    transform: scale(1.1);
}

.elementor-4651 .elementor-element.elementor-element-f0ba453 .elementor-button:hover::before {
    animation: sh02 0.5s 0s linear;
}

.elementor-4651 .elementor-element.elementor-element-f0ba453 .elementor-button::before {
    content: '';
    display: block;
    width: 0;
    height: 86%;
    position: absolute;
    top: 7%;
    left: 0;
    opacity: 0;
    background: #fff;
    box-shadow: 0 0 50px 30px #fff;
    transform: skewX(-20deg);
}

@keyframes sh02 {
    from {
        opacity: 0;
        left: 0;
    }
    50% {
        opacity: 1;
    }
    to {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1acc138 */.elementor-4651 .elementor-element.elementor-element-1acc138 {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e82d0f1 */.elementor-4651 .elementor-element.elementor-element-e82d0f1 .elementor-button {
    border-radius: 500px;
    box-shadow: inset 0 0 5px 0px #05104D, 0 0px 0px 0 #05104D !important; /* Sombra do botão */
    width: 100%;
    position: relative;
 
    border: 0px solid rgb(61, 106, 255) !important; /* Borda do botão (atualmente sem borda visível) */
    overflow: hidden;
    transition: all 0.2s ease-in;
}

.elementor-4651 .elementor-element.elementor-element-e82d0f1 .elementor-button:hover {
    border: none;
    transition: all 0.2s ease-out;
    transform: scale(1.1);
}

.elementor-4651 .elementor-element.elementor-element-e82d0f1 .elementor-button:hover::before {
    animation: sh02 0.5s 0s linear;
}

.elementor-4651 .elementor-element.elementor-element-e82d0f1 .elementor-button::before {
    content: '';
    display: block;
    width: 0;
    height: 86%;
    position: absolute;
    top: 7%;
    left: 0;
    opacity: 0;
    background: #fff;
    box-shadow: 0 0 50px 30px #fff;
    transform: skewX(-20deg);
}

@keyframes sh02 {
    from {
        opacity: 0;
        left: 0;
    }
    50% {
        opacity: 1;
    }
    to {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e9f8bd */.elementor-4651 .elementor-element.elementor-element-5e9f8bd {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bdf2b69 */.elementor-4651 .elementor-element.elementor-element-bdf2b69 .elementor-button {
    border-radius: 500px;
    box-shadow: inset 0 0 5px 0px #05104D, 0 0px 0px 0 #05104D !important; /* Sombra do botão */
    width: 100%;
    position: relative;
 
    border: 0px solid rgb(61, 106, 255) !important; /* Borda do botão (atualmente sem borda visível) */
    overflow: hidden;
    transition: all 0.2s ease-in;
}

.elementor-4651 .elementor-element.elementor-element-bdf2b69 .elementor-button:hover {
    border: none;
    transition: all 0.2s ease-out;
    transform: scale(1.1);
}

.elementor-4651 .elementor-element.elementor-element-bdf2b69 .elementor-button:hover::before {
    animation: sh02 0.5s 0s linear;
}

.elementor-4651 .elementor-element.elementor-element-bdf2b69 .elementor-button::before {
    content: '';
    display: block;
    width: 0;
    height: 86%;
    position: absolute;
    top: 7%;
    left: 0;
    opacity: 0;
    background: #fff;
    box-shadow: 0 0 50px 30px #fff;
    transform: skewX(-20deg);
}

@keyframes sh02 {
    from {
        opacity: 0;
        left: 0;
    }
    50% {
        opacity: 1;
    }
    to {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48bb472 */.elementor-4651 .elementor-element.elementor-element-48bb472 {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a3193fe */.elementor-4651 .elementor-element.elementor-element-a3193fe .elementor-button {
    border-radius: 500px;
    box-shadow: inset 0 0 5px 0px #05104D, 0 0px 0px 0 #05104D !important; /* Sombra do botão */
    width: 100%;
    position: relative;
 
    border: 0px solid rgb(61, 106, 255) !important; /* Borda do botão (atualmente sem borda visível) */
    overflow: hidden;
    transition: all 0.2s ease-in;
}

.elementor-4651 .elementor-element.elementor-element-a3193fe .elementor-button:hover {
    border: none;
    transition: all 0.2s ease-out;
    transform: scale(1.1);
}

.elementor-4651 .elementor-element.elementor-element-a3193fe .elementor-button:hover::before {
    animation: sh02 0.5s 0s linear;
}

.elementor-4651 .elementor-element.elementor-element-a3193fe .elementor-button::before {
    content: '';
    display: block;
    width: 0;
    height: 86%;
    position: absolute;
    top: 7%;
    left: 0;
    opacity: 0;
    background: #fff;
    box-shadow: 0 0 50px 30px #fff;
    transform: skewX(-20deg);
}

@keyframes sh02 {
    from {
        opacity: 0;
        left: 0;
    }
    50% {
        opacity: 1;
    }
    to {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6b320f */.elementor-4651 .elementor-element.elementor-element-a6b320f {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8680900 */.elementor-4651 .elementor-element.elementor-element-8680900 .elementor-button {
    border-radius: 500px;
    box-shadow: inset 0 0 5px 0px #05104D, 0 0px 0px 0 #05104D !important; /* Sombra do botão */
    width: 100%;
    position: relative;
 
    border: 0px solid rgb(61, 106, 255) !important; /* Borda do botão (atualmente sem borda visível) */
    overflow: hidden;
    transition: all 0.2s ease-in;
}

.elementor-4651 .elementor-element.elementor-element-8680900 .elementor-button:hover {
    border: none;
    transition: all 0.2s ease-out;
    transform: scale(1.1);
}

.elementor-4651 .elementor-element.elementor-element-8680900 .elementor-button:hover::before {
    animation: sh02 0.5s 0s linear;
}

.elementor-4651 .elementor-element.elementor-element-8680900 .elementor-button::before {
    content: '';
    display: block;
    width: 0;
    height: 86%;
    position: absolute;
    top: 7%;
    left: 0;
    opacity: 0;
    background: #fff;
    box-shadow: 0 0 50px 30px #fff;
    transform: skewX(-20deg);
}

@keyframes sh02 {
    from {
        opacity: 0;
        left: 0;
    }
    50% {
        opacity: 1;
    }
    to {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afcb028 */.elementor-4651 .elementor-element.elementor-element-afcb028 {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}

.container-preco-premium {
  background: rgba(44, 44, 44, 0.65); /* vidro fosco */
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
  border: 1px solid rgba(255, 255, 255, 0.1);
  border-radius: 24px;
  box-shadow: 
    0 10px 30px rgba(0,0,0,0.4), 
    inset 0 1px 10px rgba(255,255,255,0.05);
  padding: 50px 30px;
  transition: 0.4s ease all;
}

/* Glow suave ao passar o mouse */
.container-preco-premium:hover {
  box-shadow: 
    0 15px 35px rgba(0,0,0,0.5), 
    inset 0 2px 15px rgba(255,255,255,0.08),
    0 0 20px rgba(212, 29, 143, 0.4); /* leve glow rosa */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f0ba453 */.elementor-4651 .elementor-element.elementor-element-f0ba453 .elementor-button {
    border-radius: 500px;
    box-shadow: inset 0 0 5px 0px #05104D, 0 0px 0px 0 #05104D !important; /* Sombra do botão */
    width: 100%;
    position: relative;
 
    border: 0px solid rgb(61, 106, 255) !important; /* Borda do botão (atualmente sem borda visível) */
    overflow: hidden;
    transition: all 0.2s ease-in;
}

.elementor-4651 .elementor-element.elementor-element-f0ba453 .elementor-button:hover {
    border: none;
    transition: all 0.2s ease-out;
    transform: scale(1.1);
}

.elementor-4651 .elementor-element.elementor-element-f0ba453 .elementor-button:hover::before {
    animation: sh02 0.5s 0s linear;
}

.elementor-4651 .elementor-element.elementor-element-f0ba453 .elementor-button::before {
    content: '';
    display: block;
    width: 0;
    height: 86%;
    position: absolute;
    top: 7%;
    left: 0;
    opacity: 0;
    background: #fff;
    box-shadow: 0 0 50px 30px #fff;
    transform: skewX(-20deg);
}

@keyframes sh02 {
    from {
        opacity: 0;
        left: 0;
    }
    50% {
        opacity: 1;
    }
    to {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1acc138 */.elementor-4651 .elementor-element.elementor-element-1acc138 {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e82d0f1 */.elementor-4651 .elementor-element.elementor-element-e82d0f1 .elementor-button {
    border-radius: 500px;
    box-shadow: inset 0 0 5px 0px #05104D, 0 0px 0px 0 #05104D !important; /* Sombra do botão */
    width: 100%;
    position: relative;
 
    border: 0px solid rgb(61, 106, 255) !important; /* Borda do botão (atualmente sem borda visível) */
    overflow: hidden;
    transition: all 0.2s ease-in;
}

.elementor-4651 .elementor-element.elementor-element-e82d0f1 .elementor-button:hover {
    border: none;
    transition: all 0.2s ease-out;
    transform: scale(1.1);
}

.elementor-4651 .elementor-element.elementor-element-e82d0f1 .elementor-button:hover::before {
    animation: sh02 0.5s 0s linear;
}

.elementor-4651 .elementor-element.elementor-element-e82d0f1 .elementor-button::before {
    content: '';
    display: block;
    width: 0;
    height: 86%;
    position: absolute;
    top: 7%;
    left: 0;
    opacity: 0;
    background: #fff;
    box-shadow: 0 0 50px 30px #fff;
    transform: skewX(-20deg);
}

@keyframes sh02 {
    from {
        opacity: 0;
        left: 0;
    }
    50% {
        opacity: 1;
    }
    to {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e9f8bd */.elementor-4651 .elementor-element.elementor-element-5e9f8bd {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bdf2b69 */.elementor-4651 .elementor-element.elementor-element-bdf2b69 .elementor-button {
    border-radius: 500px;
    box-shadow: inset 0 0 5px 0px #05104D, 0 0px 0px 0 #05104D !important; /* Sombra do botão */
    width: 100%;
    position: relative;
 
    border: 0px solid rgb(61, 106, 255) !important; /* Borda do botão (atualmente sem borda visível) */
    overflow: hidden;
    transition: all 0.2s ease-in;
}

.elementor-4651 .elementor-element.elementor-element-bdf2b69 .elementor-button:hover {
    border: none;
    transition: all 0.2s ease-out;
    transform: scale(1.1);
}

.elementor-4651 .elementor-element.elementor-element-bdf2b69 .elementor-button:hover::before {
    animation: sh02 0.5s 0s linear;
}

.elementor-4651 .elementor-element.elementor-element-bdf2b69 .elementor-button::before {
    content: '';
    display: block;
    width: 0;
    height: 86%;
    position: absolute;
    top: 7%;
    left: 0;
    opacity: 0;
    background: #fff;
    box-shadow: 0 0 50px 30px #fff;
    transform: skewX(-20deg);
}

@keyframes sh02 {
    from {
        opacity: 0;
        left: 0;
    }
    50% {
        opacity: 1;
    }
    to {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48bb472 */.elementor-4651 .elementor-element.elementor-element-48bb472 {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a3193fe */.elementor-4651 .elementor-element.elementor-element-a3193fe .elementor-button {
    border-radius: 500px;
    box-shadow: inset 0 0 5px 0px #05104D, 0 0px 0px 0 #05104D !important; /* Sombra do botão */
    width: 100%;
    position: relative;
 
    border: 0px solid rgb(61, 106, 255) !important; /* Borda do botão (atualmente sem borda visível) */
    overflow: hidden;
    transition: all 0.2s ease-in;
}

.elementor-4651 .elementor-element.elementor-element-a3193fe .elementor-button:hover {
    border: none;
    transition: all 0.2s ease-out;
    transform: scale(1.1);
}

.elementor-4651 .elementor-element.elementor-element-a3193fe .elementor-button:hover::before {
    animation: sh02 0.5s 0s linear;
}

.elementor-4651 .elementor-element.elementor-element-a3193fe .elementor-button::before {
    content: '';
    display: block;
    width: 0;
    height: 86%;
    position: absolute;
    top: 7%;
    left: 0;
    opacity: 0;
    background: #fff;
    box-shadow: 0 0 50px 30px #fff;
    transform: skewX(-20deg);
}

@keyframes sh02 {
    from {
        opacity: 0;
        left: 0;
    }
    50% {
        opacity: 1;
    }
    to {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6b320f */.elementor-4651 .elementor-element.elementor-element-a6b320f {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8680900 */.elementor-4651 .elementor-element.elementor-element-8680900 .elementor-button {
    border-radius: 500px;
    box-shadow: inset 0 0 5px 0px #05104D, 0 0px 0px 0 #05104D !important; /* Sombra do botão */
    width: 100%;
    position: relative;
 
    border: 0px solid rgb(61, 106, 255) !important; /* Borda do botão (atualmente sem borda visível) */
    overflow: hidden;
    transition: all 0.2s ease-in;
}

.elementor-4651 .elementor-element.elementor-element-8680900 .elementor-button:hover {
    border: none;
    transition: all 0.2s ease-out;
    transform: scale(1.1);
}

.elementor-4651 .elementor-element.elementor-element-8680900 .elementor-button:hover::before {
    animation: sh02 0.5s 0s linear;
}

.elementor-4651 .elementor-element.elementor-element-8680900 .elementor-button::before {
    content: '';
    display: block;
    width: 0;
    height: 86%;
    position: absolute;
    top: 7%;
    left: 0;
    opacity: 0;
    background: #fff;
    box-shadow: 0 0 50px 30px #fff;
    transform: skewX(-20deg);
}

@keyframes sh02 {
    from {
        opacity: 0;
        left: 0;
    }
    50% {
        opacity: 1;
    }
    to {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afcb028 */.elementor-4651 .elementor-element.elementor-element-afcb028 {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}

.container-preco-premium {
  background: rgba(44, 44, 44, 0.65); /* vidro fosco */
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
  border: 1px solid rgba(255, 255, 255, 0.1);
  border-radius: 24px;
  box-shadow: 
    0 10px 30px rgba(0,0,0,0.4), 
    inset 0 1px 10px rgba(255,255,255,0.05);
  padding: 50px 30px;
  transition: 0.4s ease all;
}

/* Glow suave ao passar o mouse */
.container-preco-premium:hover {
  box-shadow: 
    0 15px 35px rgba(0,0,0,0.5), 
    inset 0 2px 15px rgba(255,255,255,0.08),
    0 0 20px rgba(212, 29, 143, 0.4); /* leve glow rosa */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f0ba453 */.elementor-4651 .elementor-element.elementor-element-f0ba453 .elementor-button {
    border-radius: 500px;
    box-shadow: inset 0 0 5px 0px #05104D, 0 0px 0px 0 #05104D !important; /* Sombra do botão */
    width: 100%;
    position: relative;
 
    border: 0px solid rgb(61, 106, 255) !important; /* Borda do botão (atualmente sem borda visível) */
    overflow: hidden;
    transition: all 0.2s ease-in;
}

.elementor-4651 .elementor-element.elementor-element-f0ba453 .elementor-button:hover {
    border: none;
    transition: all 0.2s ease-out;
    transform: scale(1.1);
}

.elementor-4651 .elementor-element.elementor-element-f0ba453 .elementor-button:hover::before {
    animation: sh02 0.5s 0s linear;
}

.elementor-4651 .elementor-element.elementor-element-f0ba453 .elementor-button::before {
    content: '';
    display: block;
    width: 0;
    height: 86%;
    position: absolute;
    top: 7%;
    left: 0;
    opacity: 0;
    background: #fff;
    box-shadow: 0 0 50px 30px #fff;
    transform: skewX(-20deg);
}

@keyframes sh02 {
    from {
        opacity: 0;
        left: 0;
    }
    50% {
        opacity: 1;
    }
    to {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1acc138 */.elementor-4651 .elementor-element.elementor-element-1acc138 {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e82d0f1 */.elementor-4651 .elementor-element.elementor-element-e82d0f1 .elementor-button {
    border-radius: 500px;
    box-shadow: inset 0 0 5px 0px #05104D, 0 0px 0px 0 #05104D !important; /* Sombra do botão */
    width: 100%;
    position: relative;
 
    border: 0px solid rgb(61, 106, 255) !important; /* Borda do botão (atualmente sem borda visível) */
    overflow: hidden;
    transition: all 0.2s ease-in;
}

.elementor-4651 .elementor-element.elementor-element-e82d0f1 .elementor-button:hover {
    border: none;
    transition: all 0.2s ease-out;
    transform: scale(1.1);
}

.elementor-4651 .elementor-element.elementor-element-e82d0f1 .elementor-button:hover::before {
    animation: sh02 0.5s 0s linear;
}

.elementor-4651 .elementor-element.elementor-element-e82d0f1 .elementor-button::before {
    content: '';
    display: block;
    width: 0;
    height: 86%;
    position: absolute;
    top: 7%;
    left: 0;
    opacity: 0;
    background: #fff;
    box-shadow: 0 0 50px 30px #fff;
    transform: skewX(-20deg);
}

@keyframes sh02 {
    from {
        opacity: 0;
        left: 0;
    }
    50% {
        opacity: 1;
    }
    to {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e9f8bd */.elementor-4651 .elementor-element.elementor-element-5e9f8bd {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bdf2b69 */.elementor-4651 .elementor-element.elementor-element-bdf2b69 .elementor-button {
    border-radius: 500px;
    box-shadow: inset 0 0 5px 0px #05104D, 0 0px 0px 0 #05104D !important; /* Sombra do botão */
    width: 100%;
    position: relative;
 
    border: 0px solid rgb(61, 106, 255) !important; /* Borda do botão (atualmente sem borda visível) */
    overflow: hidden;
    transition: all 0.2s ease-in;
}

.elementor-4651 .elementor-element.elementor-element-bdf2b69 .elementor-button:hover {
    border: none;
    transition: all 0.2s ease-out;
    transform: scale(1.1);
}

.elementor-4651 .elementor-element.elementor-element-bdf2b69 .elementor-button:hover::before {
    animation: sh02 0.5s 0s linear;
}

.elementor-4651 .elementor-element.elementor-element-bdf2b69 .elementor-button::before {
    content: '';
    display: block;
    width: 0;
    height: 86%;
    position: absolute;
    top: 7%;
    left: 0;
    opacity: 0;
    background: #fff;
    box-shadow: 0 0 50px 30px #fff;
    transform: skewX(-20deg);
}

@keyframes sh02 {
    from {
        opacity: 0;
        left: 0;
    }
    50% {
        opacity: 1;
    }
    to {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48bb472 */.elementor-4651 .elementor-element.elementor-element-48bb472 {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a3193fe */.elementor-4651 .elementor-element.elementor-element-a3193fe .elementor-button {
    border-radius: 500px;
    box-shadow: inset 0 0 5px 0px #05104D, 0 0px 0px 0 #05104D !important; /* Sombra do botão */
    width: 100%;
    position: relative;
 
    border: 0px solid rgb(61, 106, 255) !important; /* Borda do botão (atualmente sem borda visível) */
    overflow: hidden;
    transition: all 0.2s ease-in;
}

.elementor-4651 .elementor-element.elementor-element-a3193fe .elementor-button:hover {
    border: none;
    transition: all 0.2s ease-out;
    transform: scale(1.1);
}

.elementor-4651 .elementor-element.elementor-element-a3193fe .elementor-button:hover::before {
    animation: sh02 0.5s 0s linear;
}

.elementor-4651 .elementor-element.elementor-element-a3193fe .elementor-button::before {
    content: '';
    display: block;
    width: 0;
    height: 86%;
    position: absolute;
    top: 7%;
    left: 0;
    opacity: 0;
    background: #fff;
    box-shadow: 0 0 50px 30px #fff;
    transform: skewX(-20deg);
}

@keyframes sh02 {
    from {
        opacity: 0;
        left: 0;
    }
    50% {
        opacity: 1;
    }
    to {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6b320f */.elementor-4651 .elementor-element.elementor-element-a6b320f {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8680900 */.elementor-4651 .elementor-element.elementor-element-8680900 .elementor-button {
    border-radius: 500px;
    box-shadow: inset 0 0 5px 0px #05104D, 0 0px 0px 0 #05104D !important; /* Sombra do botão */
    width: 100%;
    position: relative;
 
    border: 0px solid rgb(61, 106, 255) !important; /* Borda do botão (atualmente sem borda visível) */
    overflow: hidden;
    transition: all 0.2s ease-in;
}

.elementor-4651 .elementor-element.elementor-element-8680900 .elementor-button:hover {
    border: none;
    transition: all 0.2s ease-out;
    transform: scale(1.1);
}

.elementor-4651 .elementor-element.elementor-element-8680900 .elementor-button:hover::before {
    animation: sh02 0.5s 0s linear;
}

.elementor-4651 .elementor-element.elementor-element-8680900 .elementor-button::before {
    content: '';
    display: block;
    width: 0;
    height: 86%;
    position: absolute;
    top: 7%;
    left: 0;
    opacity: 0;
    background: #fff;
    box-shadow: 0 0 50px 30px #fff;
    transform: skewX(-20deg);
}

@keyframes sh02 {
    from {
        opacity: 0;
        left: 0;
    }
    50% {
        opacity: 1;
    }
    to {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afcb028 */.elementor-4651 .elementor-element.elementor-element-afcb028 {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}

.container-preco-premium {
  background: rgba(44, 44, 44, 0.65); /* vidro fosco */
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
  border: 1px solid rgba(255, 255, 255, 0.1);
  border-radius: 24px;
  box-shadow: 
    0 10px 30px rgba(0,0,0,0.4), 
    inset 0 1px 10px rgba(255,255,255,0.05);
  padding: 50px 30px;
  transition: 0.4s ease all;
}

/* Glow suave ao passar o mouse */
.container-preco-premium:hover {
  box-shadow: 
    0 15px 35px rgba(0,0,0,0.5), 
    inset 0 2px 15px rgba(255,255,255,0.08),
    0 0 20px rgba(212, 29, 143, 0.4); /* leve glow rosa */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f0ba453 */.elementor-4651 .elementor-element.elementor-element-f0ba453 .elementor-button {
    border-radius: 500px;
    box-shadow: inset 0 0 5px 0px #05104D, 0 0px 0px 0 #05104D !important; /* Sombra do botão */
    width: 100%;
    position: relative;
 
    border: 0px solid rgb(61, 106, 255) !important; /* Borda do botão (atualmente sem borda visível) */
    overflow: hidden;
    transition: all 0.2s ease-in;
}

.elementor-4651 .elementor-element.elementor-element-f0ba453 .elementor-button:hover {
    border: none;
    transition: all 0.2s ease-out;
    transform: scale(1.1);
}

.elementor-4651 .elementor-element.elementor-element-f0ba453 .elementor-button:hover::before {
    animation: sh02 0.5s 0s linear;
}

.elementor-4651 .elementor-element.elementor-element-f0ba453 .elementor-button::before {
    content: '';
    display: block;
    width: 0;
    height: 86%;
    position: absolute;
    top: 7%;
    left: 0;
    opacity: 0;
    background: #fff;
    box-shadow: 0 0 50px 30px #fff;
    transform: skewX(-20deg);
}

@keyframes sh02 {
    from {
        opacity: 0;
        left: 0;
    }
    50% {
        opacity: 1;
    }
    to {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1acc138 */.elementor-4651 .elementor-element.elementor-element-1acc138 {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e82d0f1 */.elementor-4651 .elementor-element.elementor-element-e82d0f1 .elementor-button {
    border-radius: 500px;
    box-shadow: inset 0 0 5px 0px #05104D, 0 0px 0px 0 #05104D !important; /* Sombra do botão */
    width: 100%;
    position: relative;
 
    border: 0px solid rgb(61, 106, 255) !important; /* Borda do botão (atualmente sem borda visível) */
    overflow: hidden;
    transition: all 0.2s ease-in;
}

.elementor-4651 .elementor-element.elementor-element-e82d0f1 .elementor-button:hover {
    border: none;
    transition: all 0.2s ease-out;
    transform: scale(1.1);
}

.elementor-4651 .elementor-element.elementor-element-e82d0f1 .elementor-button:hover::before {
    animation: sh02 0.5s 0s linear;
}

.elementor-4651 .elementor-element.elementor-element-e82d0f1 .elementor-button::before {
    content: '';
    display: block;
    width: 0;
    height: 86%;
    position: absolute;
    top: 7%;
    left: 0;
    opacity: 0;
    background: #fff;
    box-shadow: 0 0 50px 30px #fff;
    transform: skewX(-20deg);
}

@keyframes sh02 {
    from {
        opacity: 0;
        left: 0;
    }
    50% {
        opacity: 1;
    }
    to {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e9f8bd */.elementor-4651 .elementor-element.elementor-element-5e9f8bd {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bdf2b69 */.elementor-4651 .elementor-element.elementor-element-bdf2b69 .elementor-button {
    border-radius: 500px;
    box-shadow: inset 0 0 5px 0px #05104D, 0 0px 0px 0 #05104D !important; /* Sombra do botão */
    width: 100%;
    position: relative;
 
    border: 0px solid rgb(61, 106, 255) !important; /* Borda do botão (atualmente sem borda visível) */
    overflow: hidden;
    transition: all 0.2s ease-in;
}

.elementor-4651 .elementor-element.elementor-element-bdf2b69 .elementor-button:hover {
    border: none;
    transition: all 0.2s ease-out;
    transform: scale(1.1);
}

.elementor-4651 .elementor-element.elementor-element-bdf2b69 .elementor-button:hover::before {
    animation: sh02 0.5s 0s linear;
}

.elementor-4651 .elementor-element.elementor-element-bdf2b69 .elementor-button::before {
    content: '';
    display: block;
    width: 0;
    height: 86%;
    position: absolute;
    top: 7%;
    left: 0;
    opacity: 0;
    background: #fff;
    box-shadow: 0 0 50px 30px #fff;
    transform: skewX(-20deg);
}

@keyframes sh02 {
    from {
        opacity: 0;
        left: 0;
    }
    50% {
        opacity: 1;
    }
    to {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48bb472 */.elementor-4651 .elementor-element.elementor-element-48bb472 {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a3193fe */.elementor-4651 .elementor-element.elementor-element-a3193fe .elementor-button {
    border-radius: 500px;
    box-shadow: inset 0 0 5px 0px #05104D, 0 0px 0px 0 #05104D !important; /* Sombra do botão */
    width: 100%;
    position: relative;
 
    border: 0px solid rgb(61, 106, 255) !important; /* Borda do botão (atualmente sem borda visível) */
    overflow: hidden;
    transition: all 0.2s ease-in;
}

.elementor-4651 .elementor-element.elementor-element-a3193fe .elementor-button:hover {
    border: none;
    transition: all 0.2s ease-out;
    transform: scale(1.1);
}

.elementor-4651 .elementor-element.elementor-element-a3193fe .elementor-button:hover::before {
    animation: sh02 0.5s 0s linear;
}

.elementor-4651 .elementor-element.elementor-element-a3193fe .elementor-button::before {
    content: '';
    display: block;
    width: 0;
    height: 86%;
    position: absolute;
    top: 7%;
    left: 0;
    opacity: 0;
    background: #fff;
    box-shadow: 0 0 50px 30px #fff;
    transform: skewX(-20deg);
}

@keyframes sh02 {
    from {
        opacity: 0;
        left: 0;
    }
    50% {
        opacity: 1;
    }
    to {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6b320f */.elementor-4651 .elementor-element.elementor-element-a6b320f {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8680900 */.elementor-4651 .elementor-element.elementor-element-8680900 .elementor-button {
    border-radius: 500px;
    box-shadow: inset 0 0 5px 0px #05104D, 0 0px 0px 0 #05104D !important; /* Sombra do botão */
    width: 100%;
    position: relative;
 
    border: 0px solid rgb(61, 106, 255) !important; /* Borda do botão (atualmente sem borda visível) */
    overflow: hidden;
    transition: all 0.2s ease-in;
}

.elementor-4651 .elementor-element.elementor-element-8680900 .elementor-button:hover {
    border: none;
    transition: all 0.2s ease-out;
    transform: scale(1.1);
}

.elementor-4651 .elementor-element.elementor-element-8680900 .elementor-button:hover::before {
    animation: sh02 0.5s 0s linear;
}

.elementor-4651 .elementor-element.elementor-element-8680900 .elementor-button::before {
    content: '';
    display: block;
    width: 0;
    height: 86%;
    position: absolute;
    top: 7%;
    left: 0;
    opacity: 0;
    background: #fff;
    box-shadow: 0 0 50px 30px #fff;
    transform: skewX(-20deg);
}

@keyframes sh02 {
    from {
        opacity: 0;
        left: 0;
    }
    50% {
        opacity: 1;
    }
    to {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afcb028 */.elementor-4651 .elementor-element.elementor-element-afcb028 {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}

.container-preco-premium {
  background: rgba(44, 44, 44, 0.65); /* vidro fosco */
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
  border: 1px solid rgba(255, 255, 255, 0.1);
  border-radius: 24px;
  box-shadow: 
    0 10px 30px rgba(0,0,0,0.4), 
    inset 0 1px 10px rgba(255,255,255,0.05);
  padding: 50px 30px;
  transition: 0.4s ease all;
}

/* Glow suave ao passar o mouse */
.container-preco-premium:hover {
  box-shadow: 
    0 15px 35px rgba(0,0,0,0.5), 
    inset 0 2px 15px rgba(255,255,255,0.08),
    0 0 20px rgba(212, 29, 143, 0.4); /* leve glow rosa */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f0ba453 */.elementor-4651 .elementor-element.elementor-element-f0ba453 .elementor-button {
    border-radius: 500px;
    box-shadow: inset 0 0 5px 0px #05104D, 0 0px 0px 0 #05104D !important; /* Sombra do botão */
    width: 100%;
    position: relative;
 
    border: 0px solid rgb(61, 106, 255) !important; /* Borda do botão (atualmente sem borda visível) */
    overflow: hidden;
    transition: all 0.2s ease-in;
}

.elementor-4651 .elementor-element.elementor-element-f0ba453 .elementor-button:hover {
    border: none;
    transition: all 0.2s ease-out;
    transform: scale(1.1);
}

.elementor-4651 .elementor-element.elementor-element-f0ba453 .elementor-button:hover::before {
    animation: sh02 0.5s 0s linear;
}

.elementor-4651 .elementor-element.elementor-element-f0ba453 .elementor-button::before {
    content: '';
    display: block;
    width: 0;
    height: 86%;
    position: absolute;
    top: 7%;
    left: 0;
    opacity: 0;
    background: #fff;
    box-shadow: 0 0 50px 30px #fff;
    transform: skewX(-20deg);
}

@keyframes sh02 {
    from {
        opacity: 0;
        left: 0;
    }
    50% {
        opacity: 1;
    }
    to {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1acc138 */.elementor-4651 .elementor-element.elementor-element-1acc138 {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e82d0f1 */.elementor-4651 .elementor-element.elementor-element-e82d0f1 .elementor-button {
    border-radius: 500px;
    box-shadow: inset 0 0 5px 0px #05104D, 0 0px 0px 0 #05104D !important; /* Sombra do botão */
    width: 100%;
    position: relative;
 
    border: 0px solid rgb(61, 106, 255) !important; /* Borda do botão (atualmente sem borda visível) */
    overflow: hidden;
    transition: all 0.2s ease-in;
}

.elementor-4651 .elementor-element.elementor-element-e82d0f1 .elementor-button:hover {
    border: none;
    transition: all 0.2s ease-out;
    transform: scale(1.1);
}

.elementor-4651 .elementor-element.elementor-element-e82d0f1 .elementor-button:hover::before {
    animation: sh02 0.5s 0s linear;
}

.elementor-4651 .elementor-element.elementor-element-e82d0f1 .elementor-button::before {
    content: '';
    display: block;
    width: 0;
    height: 86%;
    position: absolute;
    top: 7%;
    left: 0;
    opacity: 0;
    background: #fff;
    box-shadow: 0 0 50px 30px #fff;
    transform: skewX(-20deg);
}

@keyframes sh02 {
    from {
        opacity: 0;
        left: 0;
    }
    50% {
        opacity: 1;
    }
    to {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e9f8bd */.elementor-4651 .elementor-element.elementor-element-5e9f8bd {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bdf2b69 */.elementor-4651 .elementor-element.elementor-element-bdf2b69 .elementor-button {
    border-radius: 500px;
    box-shadow: inset 0 0 5px 0px #05104D, 0 0px 0px 0 #05104D !important; /* Sombra do botão */
    width: 100%;
    position: relative;
 
    border: 0px solid rgb(61, 106, 255) !important; /* Borda do botão (atualmente sem borda visível) */
    overflow: hidden;
    transition: all 0.2s ease-in;
}

.elementor-4651 .elementor-element.elementor-element-bdf2b69 .elementor-button:hover {
    border: none;
    transition: all 0.2s ease-out;
    transform: scale(1.1);
}

.elementor-4651 .elementor-element.elementor-element-bdf2b69 .elementor-button:hover::before {
    animation: sh02 0.5s 0s linear;
}

.elementor-4651 .elementor-element.elementor-element-bdf2b69 .elementor-button::before {
    content: '';
    display: block;
    width: 0;
    height: 86%;
    position: absolute;
    top: 7%;
    left: 0;
    opacity: 0;
    background: #fff;
    box-shadow: 0 0 50px 30px #fff;
    transform: skewX(-20deg);
}

@keyframes sh02 {
    from {
        opacity: 0;
        left: 0;
    }
    50% {
        opacity: 1;
    }
    to {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48bb472 */.elementor-4651 .elementor-element.elementor-element-48bb472 {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a3193fe */.elementor-4651 .elementor-element.elementor-element-a3193fe .elementor-button {
    border-radius: 500px;
    box-shadow: inset 0 0 5px 0px #05104D, 0 0px 0px 0 #05104D !important; /* Sombra do botão */
    width: 100%;
    position: relative;
 
    border: 0px solid rgb(61, 106, 255) !important; /* Borda do botão (atualmente sem borda visível) */
    overflow: hidden;
    transition: all 0.2s ease-in;
}

.elementor-4651 .elementor-element.elementor-element-a3193fe .elementor-button:hover {
    border: none;
    transition: all 0.2s ease-out;
    transform: scale(1.1);
}

.elementor-4651 .elementor-element.elementor-element-a3193fe .elementor-button:hover::before {
    animation: sh02 0.5s 0s linear;
}

.elementor-4651 .elementor-element.elementor-element-a3193fe .elementor-button::before {
    content: '';
    display: block;
    width: 0;
    height: 86%;
    position: absolute;
    top: 7%;
    left: 0;
    opacity: 0;
    background: #fff;
    box-shadow: 0 0 50px 30px #fff;
    transform: skewX(-20deg);
}

@keyframes sh02 {
    from {
        opacity: 0;
        left: 0;
    }
    50% {
        opacity: 1;
    }
    to {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6b320f */.elementor-4651 .elementor-element.elementor-element-a6b320f {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8680900 */.elementor-4651 .elementor-element.elementor-element-8680900 .elementor-button {
    border-radius: 500px;
    box-shadow: inset 0 0 5px 0px #05104D, 0 0px 0px 0 #05104D !important; /* Sombra do botão */
    width: 100%;
    position: relative;
 
    border: 0px solid rgb(61, 106, 255) !important; /* Borda do botão (atualmente sem borda visível) */
    overflow: hidden;
    transition: all 0.2s ease-in;
}

.elementor-4651 .elementor-element.elementor-element-8680900 .elementor-button:hover {
    border: none;
    transition: all 0.2s ease-out;
    transform: scale(1.1);
}

.elementor-4651 .elementor-element.elementor-element-8680900 .elementor-button:hover::before {
    animation: sh02 0.5s 0s linear;
}

.elementor-4651 .elementor-element.elementor-element-8680900 .elementor-button::before {
    content: '';
    display: block;
    width: 0;
    height: 86%;
    position: absolute;
    top: 7%;
    left: 0;
    opacity: 0;
    background: #fff;
    box-shadow: 0 0 50px 30px #fff;
    transform: skewX(-20deg);
}

@keyframes sh02 {
    from {
        opacity: 0;
        left: 0;
    }
    50% {
        opacity: 1;
    }
    to {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afcb028 */.elementor-4651 .elementor-element.elementor-element-afcb028 {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}

.container-preco-premium {
  background: rgba(44, 44, 44, 0.65); /* vidro fosco */
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
  border: 1px solid rgba(255, 255, 255, 0.1);
  border-radius: 24px;
  box-shadow: 
    0 10px 30px rgba(0,0,0,0.4), 
    inset 0 1px 10px rgba(255,255,255,0.05);
  padding: 50px 30px;
  transition: 0.4s ease all;
}

/* Glow suave ao passar o mouse */
.container-preco-premium:hover {
  box-shadow: 
    0 15px 35px rgba(0,0,0,0.5), 
    inset 0 2px 15px rgba(255,255,255,0.08),
    0 0 20px rgba(212, 29, 143, 0.4); /* leve glow rosa */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f0ba453 */.elementor-4651 .elementor-element.elementor-element-f0ba453 .elementor-button {
    border-radius: 500px;
    box-shadow: inset 0 0 5px 0px #05104D, 0 0px 0px 0 #05104D !important; /* Sombra do botão */
    width: 100%;
    position: relative;
 
    border: 0px solid rgb(61, 106, 255) !important; /* Borda do botão (atualmente sem borda visível) */
    overflow: hidden;
    transition: all 0.2s ease-in;
}

.elementor-4651 .elementor-element.elementor-element-f0ba453 .elementor-button:hover {
    border: none;
    transition: all 0.2s ease-out;
    transform: scale(1.1);
}

.elementor-4651 .elementor-element.elementor-element-f0ba453 .elementor-button:hover::before {
    animation: sh02 0.5s 0s linear;
}

.elementor-4651 .elementor-element.elementor-element-f0ba453 .elementor-button::before {
    content: '';
    display: block;
    width: 0;
    height: 86%;
    position: absolute;
    top: 7%;
    left: 0;
    opacity: 0;
    background: #fff;
    box-shadow: 0 0 50px 30px #fff;
    transform: skewX(-20deg);
}

@keyframes sh02 {
    from {
        opacity: 0;
        left: 0;
    }
    50% {
        opacity: 1;
    }
    to {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1acc138 */.elementor-4651 .elementor-element.elementor-element-1acc138 {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e82d0f1 */.elementor-4651 .elementor-element.elementor-element-e82d0f1 .elementor-button {
    border-radius: 500px;
    box-shadow: inset 0 0 5px 0px #05104D, 0 0px 0px 0 #05104D !important; /* Sombra do botão */
    width: 100%;
    position: relative;
 
    border: 0px solid rgb(61, 106, 255) !important; /* Borda do botão (atualmente sem borda visível) */
    overflow: hidden;
    transition: all 0.2s ease-in;
}

.elementor-4651 .elementor-element.elementor-element-e82d0f1 .elementor-button:hover {
    border: none;
    transition: all 0.2s ease-out;
    transform: scale(1.1);
}

.elementor-4651 .elementor-element.elementor-element-e82d0f1 .elementor-button:hover::before {
    animation: sh02 0.5s 0s linear;
}

.elementor-4651 .elementor-element.elementor-element-e82d0f1 .elementor-button::before {
    content: '';
    display: block;
    width: 0;
    height: 86%;
    position: absolute;
    top: 7%;
    left: 0;
    opacity: 0;
    background: #fff;
    box-shadow: 0 0 50px 30px #fff;
    transform: skewX(-20deg);
}

@keyframes sh02 {
    from {
        opacity: 0;
        left: 0;
    }
    50% {
        opacity: 1;
    }
    to {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e9f8bd */.elementor-4651 .elementor-element.elementor-element-5e9f8bd {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bdf2b69 */.elementor-4651 .elementor-element.elementor-element-bdf2b69 .elementor-button {
    border-radius: 500px;
    box-shadow: inset 0 0 5px 0px #05104D, 0 0px 0px 0 #05104D !important; /* Sombra do botão */
    width: 100%;
    position: relative;
 
    border: 0px solid rgb(61, 106, 255) !important; /* Borda do botão (atualmente sem borda visível) */
    overflow: hidden;
    transition: all 0.2s ease-in;
}

.elementor-4651 .elementor-element.elementor-element-bdf2b69 .elementor-button:hover {
    border: none;
    transition: all 0.2s ease-out;
    transform: scale(1.1);
}

.elementor-4651 .elementor-element.elementor-element-bdf2b69 .elementor-button:hover::before {
    animation: sh02 0.5s 0s linear;
}

.elementor-4651 .elementor-element.elementor-element-bdf2b69 .elementor-button::before {
    content: '';
    display: block;
    width: 0;
    height: 86%;
    position: absolute;
    top: 7%;
    left: 0;
    opacity: 0;
    background: #fff;
    box-shadow: 0 0 50px 30px #fff;
    transform: skewX(-20deg);
}

@keyframes sh02 {
    from {
        opacity: 0;
        left: 0;
    }
    50% {
        opacity: 1;
    }
    to {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48bb472 */.elementor-4651 .elementor-element.elementor-element-48bb472 {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a3193fe */.elementor-4651 .elementor-element.elementor-element-a3193fe .elementor-button {
    border-radius: 500px;
    box-shadow: inset 0 0 5px 0px #05104D, 0 0px 0px 0 #05104D !important; /* Sombra do botão */
    width: 100%;
    position: relative;
 
    border: 0px solid rgb(61, 106, 255) !important; /* Borda do botão (atualmente sem borda visível) */
    overflow: hidden;
    transition: all 0.2s ease-in;
}

.elementor-4651 .elementor-element.elementor-element-a3193fe .elementor-button:hover {
    border: none;
    transition: all 0.2s ease-out;
    transform: scale(1.1);
}

.elementor-4651 .elementor-element.elementor-element-a3193fe .elementor-button:hover::before {
    animation: sh02 0.5s 0s linear;
}

.elementor-4651 .elementor-element.elementor-element-a3193fe .elementor-button::before {
    content: '';
    display: block;
    width: 0;
    height: 86%;
    position: absolute;
    top: 7%;
    left: 0;
    opacity: 0;
    background: #fff;
    box-shadow: 0 0 50px 30px #fff;
    transform: skewX(-20deg);
}

@keyframes sh02 {
    from {
        opacity: 0;
        left: 0;
    }
    50% {
        opacity: 1;
    }
    to {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6b320f */.elementor-4651 .elementor-element.elementor-element-a6b320f {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-b90a4b4 */@media (max-width: 1024px) {
    .elementor-4651 .elementor-element.elementor-element-b90a4b4 .e-collapse {
        display: none !important;
    }

    .elementor-4651 .elementor-element.elementor-element-b90a4b4 .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
    }

    .elementor-4651 .elementor-element.elementor-element-b90a4b4 .e-n-tab-title {
        width: calc(25% - 3px) !important;
        min-width: calc(25% - 3px) !important;
        max-width: calc(25% - 3px) !important;
        margin: 0 !important;
        min-height: 23px; /* padroniza a altura da aba */
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65b8e73 */.titulo-saturou {
  font-family: 'Behind The Nineties', sans-serif;
  font-weight: 800;
  font-style: italic;
  font-size: 42px;
  color: #FFFFFF;
  line-height: 1.2;
  text-align: center;
  max-width: 900px;
  margin: 0 auto 40px auto;
}

.gradiente-saturou {
  background: linear-gradient(90deg, #D41D8F 0%, #E89FCC 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}

@media (max-width: 768px) {
  .titulo-saturou {
    font-size: 28px;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3a8da74 */.elementor-4651 .elementor-element.elementor-element-3a8da74 .elementor-button {
    border-radius: 500px;
    box-shadow: inset 0 0 5px 0px #05104D, 0 0px 0px 0 #05104D !important; /* Sombra do botão */
    width: 100%;
    position: relative;
 
    border: 0px solid rgb(61, 106, 255) !important; /* Borda do botão (atualmente sem borda visível) */
    overflow: hidden;
    transition: all 0.2s ease-in;

.elementor-4651 .elementor-element.elementor-element-3a8da74 .elementor-button::before {
    content: '';
    display: block;
    width: 0;
    height: 86%;
    position: absolute;
    top: 7%;
    left: 0;
    opacity: 0;
    background: #fff;
    box-shadow: 0 0 50px 30px #fff;
    transform: skewX(-20deg);
}

@keyframes sh02 {
    from {
        opacity: 0;
        left: 0;
    }
    50% {
        opacity: 1;
    }
    to {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c33676f */.elementor-4651 .elementor-element.elementor-element-c33676f .elementor-button {
    border-radius: 500px;
    box-shadow: inset 0 0 5px 0px #05104D, 0 0px 0px 0 #05104D !important; /* Sombra do botão */
    width: 100%;
    position: relative;
 
    border: 0px solid rgb(61, 106, 255) !important; /* Borda do botão (atualmente sem borda visível) */
    overflow: hidden;
    transition: all 0.2s ease-in;
}

.elementor-4651 .elementor-element.elementor-element-c33676f .elementor-button:hover {
    border: none;
    transition: all 0.2s ease-out;
    transform: scale(1.1);
}

.elementor-4651 .elementor-element.elementor-element-c33676f .elementor-button:hover::before {
    animation: sh02 0.5s 0s linear;
}

.elementor-4651 .elementor-element.elementor-element-c33676f .elementor-button::before {
    content: '';
    display: block;
    width: 0;
    height: 86%;
    position: absolute;
    top: 7%;
    left: 0;
    opacity: 0;
    background: #fff;
    box-shadow: 0 0 50px 30px #fff;
    transform: skewX(-20deg);
}

@keyframes sh02 {
    from {
        opacity: 0;
        left: 0;
    }
    50% {
        opacity: 1;
    }
    to {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-633268b */.elementor-4651 .elementor-element.elementor-element-633268b .elementor-button {
    border-radius: 500px;
    box-shadow: inset 0 0 5px 0px #05104D, 0 0px 0px 0 #05104D !important; /* Sombra do botão */
    width: 100%;
    position: relative;
 
    border: 0px solid rgb(61, 106, 255) !important; /* Borda do botão (atualmente sem borda visível) */
    overflow: hidden;
    transition: all 0.2s ease-in;

.elementor-4651 .elementor-element.elementor-element-633268b .elementor-button::before {
    content: '';
    display: block;
    width: 0;
    height: 86%;
    position: absolute;
    top: 7%;
    left: 0;
    opacity: 0;
    background: #fff;
    box-shadow: 0 0 50px 30px #fff;
    transform: skewX(-20deg);
}

@keyframes sh02 {
    from {
        opacity: 0;
        left: 0;
    }
    50% {
        opacity: 1;
    }
    to {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-07c96f3 */.elementor-4651 .elementor-element.elementor-element-07c96f3 .elementor-button {
    border-radius: 500px;
    box-shadow: inset 0 0 5px 0px #05104D, 0 0px 0px 0 #05104D !important; /* Sombra do botão */
    width: 100%;
    position: relative;
 
    border: 0px solid rgb(61, 106, 255) !important; /* Borda do botão (atualmente sem borda visível) */
    overflow: hidden;
    transition: all 0.2s ease-in;
}

.elementor-4651 .elementor-element.elementor-element-07c96f3 .elementor-button:hover {
    border: none;
    transition: all 0.2s ease-out;
    transform: scale(1.1);
}

.elementor-4651 .elementor-element.elementor-element-07c96f3 .elementor-button:hover::before {
    animation: sh02 0.5s 0s linear;
}

.elementor-4651 .elementor-element.elementor-element-07c96f3 .elementor-button::before {
    content: '';
    display: block;
    width: 0;
    height: 86%;
    position: absolute;
    top: 7%;
    left: 0;
    opacity: 0;
    background: #fff;
    box-shadow: 0 0 50px 30px #fff;
    transform: skewX(-20deg);
}

@keyframes sh02 {
    from {
        opacity: 0;
        left: 0;
    }
    50% {
        opacity: 1;
    }
    to {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-08181a6 */.elementor-4651 .elementor-element.elementor-element-08181a6 .elementor-button {
    border-radius: 500px;
    box-shadow: inset 0 0 5px 0px #05104D, 0 0px 0px 0 #05104D !important; /* Sombra do botão */
    width: 100%;
    position: relative;
 
    border: 0px solid rgb(61, 106, 255) !important; /* Borda do botão (atualmente sem borda visível) */
    overflow: hidden;
    transition: all 0.2s ease-in;

.elementor-4651 .elementor-element.elementor-element-08181a6 .elementor-button::before {
    content: '';
    display: block;
    width: 0;
    height: 86%;
    position: absolute;
    top: 7%;
    left: 0;
    opacity: 0;
    background: #fff;
    box-shadow: 0 0 50px 30px #fff;
    transform: skewX(-20deg);
}

@keyframes sh02 {
    from {
        opacity: 0;
        left: 0;
    }
    50% {
        opacity: 1;
    }
    to {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b5dbfce */.elementor-4651 .elementor-element.elementor-element-b5dbfce .elementor-button {
    border-radius: 500px;
    box-shadow: inset 0 0 5px 0px #05104D, 0 0px 0px 0 #05104D !important; /* Sombra do botão */
    width: 100%;
    position: relative;
 
    border: 0px solid rgb(61, 106, 255) !important; /* Borda do botão (atualmente sem borda visível) */
    overflow: hidden;
    transition: all 0.2s ease-in;
}

.elementor-4651 .elementor-element.elementor-element-b5dbfce .elementor-button:hover {
    border: none;
    transition: all 0.2s ease-out;
    transform: scale(1.1);
}

.elementor-4651 .elementor-element.elementor-element-b5dbfce .elementor-button:hover::before {
    animation: sh02 0.5s 0s linear;
}

.elementor-4651 .elementor-element.elementor-element-b5dbfce .elementor-button::before {
    content: '';
    display: block;
    width: 0;
    height: 86%;
    position: absolute;
    top: 7%;
    left: 0;
    opacity: 0;
    background: #fff;
    box-shadow: 0 0 50px 30px #fff;
    transform: skewX(-20deg);
}

@keyframes sh02 {
    from {
        opacity: 0;
        left: 0;
    }
    50% {
        opacity: 1;
    }
    to {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9169c88 */.elementor-4651 .elementor-element.elementor-element-9169c88 .elementor-button {
    border-radius: 500px;
    box-shadow: inset 0 0 5px 0px #05104D, 0 0px 0px 0 #05104D !important; /* Sombra do botão */
    width: 100%;
    position: relative;
 
    border: 0px solid rgb(61, 106, 255) !important; /* Borda do botão (atualmente sem borda visível) */
    overflow: hidden;
    transition: all 0.2s ease-in;

.elementor-4651 .elementor-element.elementor-element-9169c88 .elementor-button::before {
    content: '';
    display: block;
    width: 0;
    height: 86%;
    position: absolute;
    top: 7%;
    left: 0;
    opacity: 0;
    background: #fff;
    box-shadow: 0 0 50px 30px #fff;
    transform: skewX(-20deg);
}

@keyframes sh02 {
    from {
        opacity: 0;
        left: 0;
    }
    50% {
        opacity: 1;
    }
    to {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cd52b15 */.elementor-4651 .elementor-element.elementor-element-cd52b15 .elementor-button {
    border-radius: 500px;
    box-shadow: inset 0 0 5px 0px #05104D, 0 0px 0px 0 #05104D !important; /* Sombra do botão */
    width: 100%;
    position: relative;
 
    border: 0px solid rgb(61, 106, 255) !important; /* Borda do botão (atualmente sem borda visível) */
    overflow: hidden;
    transition: all 0.2s ease-in;
}

.elementor-4651 .elementor-element.elementor-element-cd52b15 .elementor-button:hover {
    border: none;
    transition: all 0.2s ease-out;
    transform: scale(1.1);
}

.elementor-4651 .elementor-element.elementor-element-cd52b15 .elementor-button:hover::before {
    animation: sh02 0.5s 0s linear;
}

.elementor-4651 .elementor-element.elementor-element-cd52b15 .elementor-button::before {
    content: '';
    display: block;
    width: 0;
    height: 86%;
    position: absolute;
    top: 7%;
    left: 0;
    opacity: 0;
    background: #fff;
    box-shadow: 0 0 50px 30px #fff;
    transform: skewX(-20deg);
}

@keyframes sh02 {
    from {
        opacity: 0;
        left: 0;
    }
    50% {
        opacity: 1;
    }
    to {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-90107d9 */.elementor-4651 .elementor-element.elementor-element-90107d9 .elementor-button {
    border-radius: 500px;
    box-shadow: inset 0 0 5px 0px #05104D, 0 0px 0px 0 #05104D !important; /* Sombra do botão */
    width: 100%;
    position: relative;
 
    border: 0px solid rgb(61, 106, 255) !important; /* Borda do botão (atualmente sem borda visível) */
    overflow: hidden;
    transition: all 0.2s ease-in;

.elementor-4651 .elementor-element.elementor-element-90107d9 .elementor-button::before {
    content: '';
    display: block;
    width: 0;
    height: 86%;
    position: absolute;
    top: 7%;
    left: 0;
    opacity: 0;
    background: #fff;
    box-shadow: 0 0 50px 30px #fff;
    transform: skewX(-20deg);
}

@keyframes sh02 {
    from {
        opacity: 0;
        left: 0;
    }
    50% {
        opacity: 1;
    }
    to {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cccf54c */.elementor-4651 .elementor-element.elementor-element-cccf54c .elementor-button {
    border-radius: 500px;
    box-shadow: inset 0 0 5px 0px #05104D, 0 0px 0px 0 #05104D !important; /* Sombra do botão */
    width: 100%;
    position: relative;
 
    border: 0px solid rgb(61, 106, 255) !important; /* Borda do botão (atualmente sem borda visível) */
    overflow: hidden;
    transition: all 0.2s ease-in;
}

.elementor-4651 .elementor-element.elementor-element-cccf54c .elementor-button:hover {
    border: none;
    transition: all 0.2s ease-out;
    transform: scale(1.1);
}

.elementor-4651 .elementor-element.elementor-element-cccf54c .elementor-button:hover::before {
    animation: sh02 0.5s 0s linear;
}

.elementor-4651 .elementor-element.elementor-element-cccf54c .elementor-button::before {
    content: '';
    display: block;
    width: 0;
    height: 86%;
    position: absolute;
    top: 7%;
    left: 0;
    opacity: 0;
    background: #fff;
    box-shadow: 0 0 50px 30px #fff;
    transform: skewX(-20deg);
}

@keyframes sh02 {
    from {
        opacity: 0;
        left: 0;
    }
    50% {
        opacity: 1;
    }
    to {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bac8887 */.elementor-4651 .elementor-element.elementor-element-bac8887 .elementor-icon-list-item::after{
    border-image-source: linear-gradient(223deg, #A61073 -2.98%, #A61073 99.43%); /*mude o seu gradiente aqui*/
    border-top: 1px solid; /*tamanho e estilo de borda*/
    border-image-slice: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00810ed */.parcelas {
  font-size: 1.5rem !important;
  display: inline-flex;
  flex-direction: column;
  justify-content: center;
  line-height: 1;
  text-align: center;
}

/* Para alinhar o título com outros elementos */
.elementor-4651 .elementor-element.elementor-element-00810ed .elementor-heading-title {
  display: inline-flex;
  align-items: center;
  gap: 0.5rem;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f82a498 */.elementor-4651 .elementor-element.elementor-element-f82a498 .elementor-button {
    border-radius: 500px;
    box-shadow: inset 0 0 5px 0px #05104D, 0 0px 0px 0 #05104D !important; /* Sombra do botão */
    width: 100%;
    position: relative;
 
    border: 0px solid rgb(61, 106, 255) !important; /* Borda do botão (atualmente sem borda visível) */
    overflow: hidden;
    transition: all 0.2s ease-in;
}

.elementor-4651 .elementor-element.elementor-element-f82a498 .elementor-button:hover {
    border: none;
    transition: all 0.2s ease-out;
    transform: scale(1.1);
}

.elementor-4651 .elementor-element.elementor-element-f82a498 .elementor-button:hover::before {
    animation: sh02 0.5s 0s linear;
}

.elementor-4651 .elementor-element.elementor-element-f82a498 .elementor-button::before {
    content: '';
    display: block;
    width: 0;
    height: 86%;
    position: absolute;
    top: 7%;
    left: 0;
    opacity: 0;
    background: #fff;
    box-shadow: 0 0 50px 30px #fff;
    transform: skewX(-20deg);
}

@keyframes sh02 {
    from {
        opacity: 0;
        left: 0;
    }
    50% {
        opacity: 1;
    }
    to {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ec09a5 */.elementor-4651 .elementor-element.elementor-element-4ec09a5{
    position: relative;
}

.elementor-4651 .elementor-element.elementor-element-4ec09a5 .svg_pricing{
    position: absolute;
    top: 0;
    left: 50%;
    transform: translate(-50%,-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f072a30 */:root {
    --largura-elemento: 800px; 
    --altura-elemento: 800px;
    --raio-borda-elemento: 50%;
    --cor-inicial-gradiente: #FFFFFF;
    --cor-final-gradiente: #A61073;
    --quantidade-desfoque: 120px; 
    --duracao-animacao-opacidade: 2s; 
    --tempo-animacao-opacidade: linear; 
    --direcao-animacao-opacidade: alternate;
    --iteracao-animacao-opacidade: infinite;
}

.elementor-4651 .elementor-element.elementor-element-f072a30 {
    position: relative;
}

.elementor-4651 .elementor-element.elementor-element-f072a30::before {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: var(--largura-elemento);
    height: var(--altura-elemento);
    border-radius: var(--raio-borda-elemento);
    background: linear-gradient(225deg, var(--cor-inicial-gradiente) 0%, var(--cor-final-gradiente) 100%);
    z-index: 0;
    filter: blur(var(--quantidade-desfoque));
    animation: opacity var(--duracao-animacao-opacidade) var(--tempo-animacao-opacidade) var(--direcao-animacao-opacidade) var(--iteracao-animacao-opacidade);
}

@keyframes opacity {
    from {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-77850c8 */.elementor-4651 .elementor-element.elementor-element-77850c8 .elementor-image-carousel-wrapper{
overflow: visible;

}

.elementor-4651 .elementor-element.elementor-element-77850c8 .swiper-wrapper {
-webkit-transtion-timing-function: linear !important;
transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-96366dc */.elementor-4651 .elementor-element.elementor-element-96366dc .elementor-icon-list-item {
    position: relative;
    padding: 12px 24px; /* aumentei um pouco o padding pra dar mais respiro */
    border-radius: 12px;
    overflow: hidden;
    transition: 0.4s all ease;
    background: rgba(255, 255, 255, 0.05); /* leve fundo transparente premium */
    backdrop-filter: blur(6px);
    margin-bottom: 16px;
}

.elementor-4651 .elementor-element.elementor-element-96366dc .elementor-icon-list-item::before {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 120%;
    height: 140%;
    background: linear-gradient(135deg, #D41D8F, #E89FCC);
    z-index: 0;
    transition: 0.4s all ease;
    opacity: 0;
    border-radius: 16px;
    filter: blur(40px);
}

.elementor-4651 .elementor-element.elementor-element-96366dc .elementor-icon-list-item:hover::before {
    opacity: 1;
}

.elementor-4651 .elementor-element.elementor-element-96366dc .elementor-icon-list-text {
    position: relative;
    font-family: 'Montserrat', sans-serif;
    font-size: 20px;
    color: #FFFFFF;
    font-weight: 400;
    line-height: 1.5;
}

.elementor-4651 .elementor-element.elementor-element-96366dc .elementor-icon {
    position: relative;
    font-size: 24px;
    color: transparent;
    background: linear-gradient(90deg, #D41D8F 0%, #E89FCC 100%);
    -webkit-background-clip: text;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d36f2fa */.elementor-4651 .elementor-element.elementor-element-d36f2fa .elementor-button {
    border-radius: 500px;
    box-shadow: inset 0 0 5px 0px #05104D, 0 0px 0px 0 #05104D !important; /* Sombra do botão */
    width: 100%;
    position: relative;
 
    border: 0px solid rgb(61, 106, 255) !important; /* Borda do botão (atualmente sem borda visível) */
    overflow: hidden;
    transition: all 0.2s ease-in;
}

.elementor-4651 .elementor-element.elementor-element-d36f2fa .elementor-button:hover {
    border: none;
    transition: all 0.2s ease-out;
    transform: scale(1.1);
}

.elementor-4651 .elementor-element.elementor-element-d36f2fa .elementor-button:hover::before {
    animation: sh02 0.5s 0s linear;
}

.elementor-4651 .elementor-element.elementor-element-d36f2fa .elementor-button::before {
    content: '';
    display: block;
    width: 0;
    height: 86%;
    position: absolute;
    top: 7%;
    left: 0;
    opacity: 0;
    background: #fff;
    box-shadow: 0 0 50px 30px #fff;
    transform: skewX(-20deg);
}

@keyframes sh02 {
    from {
        opacity: 0;
        left: 0;
    }
    50% {
        opacity: 1;
    }
    to {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63fe05e */.pixel-white-premium {
  position: relative;
  overflow: hidden;
  background-color: #FFFFFF;
  background-image: radial-gradient(#E3E3E3 7%, transparent 8%);
  background-size: 20px 20px;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2c2ade */.pixel-background-premium {
  position: relative;
  overflow: hidden;
  background-color: #000000;
  background-image: repeating-linear-gradient(
      45deg, 
      rgba(255, 255, 255, 0.04) 0, 
      rgba(255, 255, 255, 0.04) 1px, 
      transparent 1px, 
      transparent 8px
  );
}

/* Luz radial no centro */
.pixel-background-premium::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 200%;
  height: 200%;
  background: radial-gradient(circle, rgba(255,255,255,0.08) 0%, rgba(0,0,0,0) 50%);
  transform: translate(-50%, -50%);
  z-index: 0;
  pointer-events: none;
}

/* Vinheta escura nas bordas */
.pixel-background-premium::after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(circle, rgba(0,0,0,0) 40%, rgba(0,0,0,0.5) 100%);
  z-index: 0;
  pointer-events: none;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Behind the nineties';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://camilatucunduva.com.br/wp-content/uploads/2025/06/Behind-The-Nineties-Rg.eot');
	src: url('https://camilatucunduva.com.br/wp-content/uploads/2025/06/Behind-The-Nineties-Rg.eot?#iefix') format('embedded-opentype'),
		url('https://camilatucunduva.com.br/wp-content/uploads/2025/06/Behind-The-Nineties-Rg-1.woff2') format('woff2'),
		url('https://camilatucunduva.com.br/wp-content/uploads/2025/06/Behind-The-Nineties-Rg-1.woff') format('woff'),
		url('https://camilatucunduva.com.br/wp-content/uploads/2025/06/Behind-The-Nineties-Rg.ttf') format('truetype'),
		url('https://camilatucunduva.com.br/wp-content/uploads/2025/06/Behind-The-Nineties-Rg.svg#Behindthenineties') format('svg');
}
@font-face {
	font-family: 'Behind the nineties';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://camilatucunduva.com.br/wp-content/uploads/2025/06/Behind-The-Nineties-Smbd.eot');
	src: url('https://camilatucunduva.com.br/wp-content/uploads/2025/06/Behind-The-Nineties-Smbd.eot?#iefix') format('embedded-opentype'),
		url('https://camilatucunduva.com.br/wp-content/uploads/2025/06/Behind-The-Nineties-Smbd-1.woff2') format('woff2'),
		url('https://camilatucunduva.com.br/wp-content/uploads/2025/06/Behind-The-Nineties-Smbd-1.woff') format('woff'),
		url('https://camilatucunduva.com.br/wp-content/uploads/2025/06/Behind-The-Nineties-Smbd.ttf') format('truetype'),
		url('https://camilatucunduva.com.br/wp-content/uploads/2025/06/Behind-The-Nineties-Smbd.svg#Behindthenineties') format('svg');
}
@font-face {
	font-family: 'Behind the nineties';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://camilatucunduva.com.br/wp-content/uploads/2025/06/Behind-The-Nineties-Smbd-It.eot');
	src: url('https://camilatucunduva.com.br/wp-content/uploads/2025/06/Behind-The-Nineties-Smbd-It.eot?#iefix') format('embedded-opentype'),
		url('https://camilatucunduva.com.br/wp-content/uploads/2025/06/Behind-The-Nineties-Smbd-It-1.woff2') format('woff2'),
		url('https://camilatucunduva.com.br/wp-content/uploads/2025/06/Behind-The-Nineties-Smbd-It-1.woff') format('woff'),
		url('https://camilatucunduva.com.br/wp-content/uploads/2025/06/Behind-The-Nineties-Smbd-It.ttf') format('truetype'),
		url('https://camilatucunduva.com.br/wp-content/uploads/2025/06/Behind-The-Nineties-Smbd-It.svg#Behindthenineties') format('svg');
}
/* End Custom Fonts CSS */