.elementor-1547 .elementor-element.elementor-element-b6d2126{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1547 .elementor-element.elementor-element-b6d2126:not(.elementor-motion-effects-element-type-background), .elementor-1547 .elementor-element.elementor-element-b6d2126 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1547 .elementor-element.elementor-element-b6d2126.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1547 .elementor-element.elementor-element-48ff479{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1547 .elementor-element.elementor-element-4411615{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:5px 5px 5px 5px;--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-1547 .elementor-element.elementor-element-4411615.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1547 .elementor-element.elementor-element-be49c14{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1547 .elementor-element.elementor-element-be49c14 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1547 .elementor-element.elementor-element-cee005b{width:var( --container-widget-width, 0% );max-width:0%;--container-widget-width:0%;--container-widget-flex-grow:0;}.elementor-1547 .elementor-element.elementor-element-cee005b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1547 .elementor-element.elementor-element-cee005b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1547 .elementor-element.elementor-element-3ba3310{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--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-1547 .elementor-element.elementor-element-216f2bd{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1547 .elementor-element.elementor-element-ec08d08{--display:flex;--margin-top:-0px;--margin-bottom:-55px;--margin-left:-0px;--margin-right:-0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );}.elementor-1547 .elementor-element.elementor-element-045f177 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1547 .elementor-element.elementor-element-045f177.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-1547 .elementor-element.elementor-element-045f177{z-index:1;}.elementor-1547 .elementor-element.elementor-element-045f177 img{width:55%;max-width:100%;border-style:none;}.elementor-1547 .elementor-element.elementor-element-f2a2723{--display:flex;--margin-top:-19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1547 .elementor-element.elementor-element-f2a2723.e-con{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1547 .elementor-element.elementor-element-1237a5c .elementor-button{background-color:var( --e-global-color-primary );font-family:"Darker Grotesque", Sans-serif;font-size:20px;font-weight:800;line-height:17px;border-radius:25px 25px 25px 25px;padding:8px 80px 10px 80px;}.elementor-1547 .elementor-element.elementor-element-1237a5c .elementor-button:hover, .elementor-1547 .elementor-element.elementor-element-1237a5c .elementor-button:focus{background-color:#C02371;}.elementor-1547 .elementor-element.elementor-element-1237a5c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1547 .elementor-element.elementor-element-1237a5c{z-index:10;}.elementor-1547 .elementor-element.elementor-element-a7613f0{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:none;--border-style:none;--border-radius:25px 25px 25px 25px;--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-1547 .elementor-element.elementor-element-a7613f0:not(.elementor-motion-effects-element-type-background), .elementor-1547 .elementor-element.elementor-element-a7613f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1547 .elementor-element.elementor-element-0cf41b2{--display:flex;--min-height:70px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--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-1547 .elementor-element.elementor-element-dd8d399{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:5px 5px 20px 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;--z-index:2;}.elementor-1547 .elementor-element.elementor-element-dd8d399:not(.elementor-motion-effects-element-type-background), .elementor-1547 .elementor-element.elementor-element-dd8d399 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2A2A;}.elementor-1547 .elementor-element.elementor-element-dd8d399.e-con{--align-self:flex-start;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1547 .elementor-element.elementor-element-b146695{text-align:center;}.elementor-1547 .elementor-element.elementor-element-b146695 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:36px;font-weight:800;letter-spacing:-0.2px;word-spacing:0px;color:var( --e-global-color-secondary );}.elementor-1547 .elementor-element.elementor-element-4d59aa4{--display:flex;--min-height:41px;--padding-top:5px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1547 .elementor-element.elementor-element-4f215f8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1547 .elementor-element.elementor-element-4f215f8.elementor-element{--align-self:center;}.elementor-1547 .elementor-element.elementor-element-4f215f8{text-align:center;}.elementor-1547 .elementor-element.elementor-element-4f215f8 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:38px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-1547 .elementor-element.elementor-element-74cfaf6{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10%;--padding-bottom:10%;--padding-left:19%;--padding-right:10%;}.elementor-1547 .elementor-element.elementor-element-74cfaf6.e-con{--align-self:center;}.elementor-1547 .elementor-element.elementor-element-40b2964{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:5px;}.elementor-1547 .elementor-element.elementor-element-f539daa > .elementor-widget-container{padding:0px 0px 0px 1px;}.elementor-1547 .elementor-element.elementor-element-f539daa .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:20px;font-weight:700;text-decoration:line-through;color:#1D1C1C;}.elementor-1547 .elementor-element.elementor-element-c0993c1{--display:flex;--min-height:0px;--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:0px 8px;--row-gap:0px;--column-gap:8px;--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-1547 .elementor-element.elementor-element-fd1dbca{width:initial;max-width:initial;}.elementor-1547 .elementor-element.elementor-element-fd1dbca > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1547 .elementor-element.elementor-element-fd1dbca.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-1547 .elementor-element.elementor-element-fd1dbca .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:46px;font-weight:700;line-height:32px;}.elementor-1547 .elementor-element.elementor-element-3bf863f > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0px 0px 0px 0px;}.elementor-1547 .elementor-element.elementor-element-3bf863f.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:1;}.elementor-1547 .elementor-element.elementor-element-3bf863f{text-align:start;}.elementor-1547 .elementor-element.elementor-element-3bf863f .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:20px;font-weight:600;color:#1D1C1C;}.elementor-1547 .elementor-element.elementor-element-2313454{--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;--margin-top:20px;--margin-bottom:20px;--margin-left:-5px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1547 .elementor-element.elementor-element-eb2b600{width:auto;max-width:auto;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1547 .elementor-element.elementor-element-eb2b600 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1547 .elementor-element.elementor-element-eb2b600.elementor-element{--align-self:center;}.elementor-1547 .elementor-element.elementor-element-eb2b600 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-1547 .elementor-element.elementor-element-eb2b600 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-1547 .elementor-element.elementor-element-eb2b600 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-1547 .elementor-element.elementor-element-eb2b600 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-1547 .elementor-element.elementor-element-eb2b600 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-1547 .elementor-element.elementor-element-eb2b600 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1547 .elementor-element.elementor-element-eb2b600 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1547 .elementor-element.elementor-element-eb2b600 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1547 .elementor-element.elementor-element-eb2b600 .elementor-icon-list-item > a{font-family:"Darker Grotesque", Sans-serif;font-size:22px;font-weight:500;}.elementor-1547 .elementor-element.elementor-element-eb2b600 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1547 .elementor-element.elementor-element-b4a5e1d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1547 .elementor-element.elementor-element-4f7a275{--display:flex;--margin-top:-0px;--margin-bottom:-55px;--margin-left:-0px;--margin-right:-0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1547 .elementor-element.elementor-element-9a54ebc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1547 .elementor-element.elementor-element-9a54ebc.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-1547 .elementor-element.elementor-element-9a54ebc{z-index:1;}.elementor-1547 .elementor-element.elementor-element-9a54ebc img{width:55%;max-width:100%;border-style:none;}.elementor-1547 .elementor-element.elementor-element-1fa4419{--display:flex;--margin-top:-19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1547 .elementor-element.elementor-element-1fa4419.e-con{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-1547 .elementor-element.elementor-element-804a33f .elementor-button{background-color:var( --e-global-color-primary );font-family:"Darker Grotesque", Sans-serif;font-size:20px;font-weight:800;line-height:17px;border-radius:25px 25px 25px 25px;padding:8px 80px 10px 80px;}.elementor-1547 .elementor-element.elementor-element-804a33f .elementor-button:hover, .elementor-1547 .elementor-element.elementor-element-804a33f .elementor-button:focus{background-color:#C02371;}.elementor-1547 .elementor-element.elementor-element-804a33f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1547 .elementor-element.elementor-element-804a33f{z-index:10;}.elementor-1547 .elementor-element.elementor-element-036ceab{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:none;--border-style:none;--border-radius:25px 25px 25px 25px;--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-1547 .elementor-element.elementor-element-036ceab:not(.elementor-motion-effects-element-type-background), .elementor-1547 .elementor-element.elementor-element-036ceab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1547 .elementor-element.elementor-element-c2c2657{--display:flex;--min-height:70px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--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-1547 .elementor-element.elementor-element-a2442cc{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:5px 5px 20px 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;--z-index:2;}.elementor-1547 .elementor-element.elementor-element-a2442cc:not(.elementor-motion-effects-element-type-background), .elementor-1547 .elementor-element.elementor-element-a2442cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2A2A;}.elementor-1547 .elementor-element.elementor-element-a2442cc.e-con{--align-self:flex-start;}.elementor-1547 .elementor-element.elementor-element-343c6f1{text-align:center;}.elementor-1547 .elementor-element.elementor-element-343c6f1 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:36px;font-weight:800;letter-spacing:-0.2px;word-spacing:0px;color:var( --e-global-color-secondary );}.elementor-1547 .elementor-element.elementor-element-c58e8de{--display:flex;--min-height:41px;--padding-top:5px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1547 .elementor-element.elementor-element-6e56231 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1547 .elementor-element.elementor-element-6e56231.elementor-element{--align-self:center;}.elementor-1547 .elementor-element.elementor-element-6e56231{text-align:center;}.elementor-1547 .elementor-element.elementor-element-6e56231 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:38px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-1547 .elementor-element.elementor-element-eb8c678{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10%;--padding-bottom:10%;--padding-left:19%;--padding-right:10%;}.elementor-1547 .elementor-element.elementor-element-eb8c678.e-con{--align-self:center;}.elementor-1547 .elementor-element.elementor-element-65082df{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:5px;}.elementor-1547 .elementor-element.elementor-element-d03007a > .elementor-widget-container{padding:0px 0px 0px 1px;}.elementor-1547 .elementor-element.elementor-element-d03007a .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:20px;font-weight:700;text-decoration:line-through;color:#1D1C1C;}.elementor-1547 .elementor-element.elementor-element-96ea2ae{--display:flex;--min-height:0px;--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:0px 8px;--row-gap:0px;--column-gap:8px;--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-1547 .elementor-element.elementor-element-9bbed23{width:initial;max-width:initial;}.elementor-1547 .elementor-element.elementor-element-9bbed23 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1547 .elementor-element.elementor-element-9bbed23.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-1547 .elementor-element.elementor-element-9bbed23 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:46px;font-weight:700;line-height:32px;}.elementor-1547 .elementor-element.elementor-element-6b4ef6a > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0px 0px 0px 0px;}.elementor-1547 .elementor-element.elementor-element-6b4ef6a.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:1;}.elementor-1547 .elementor-element.elementor-element-6b4ef6a{text-align:start;}.elementor-1547 .elementor-element.elementor-element-6b4ef6a .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:20px;font-weight:600;color:#1D1C1C;}.elementor-1547 .elementor-element.elementor-element-280f758{--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;--margin-top:20px;--margin-bottom:20px;--margin-left:-5px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1547 .elementor-element.elementor-element-fbd52d8{width:auto;max-width:auto;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1547 .elementor-element.elementor-element-fbd52d8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1547 .elementor-element.elementor-element-fbd52d8.elementor-element{--align-self:center;}.elementor-1547 .elementor-element.elementor-element-fbd52d8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-1547 .elementor-element.elementor-element-fbd52d8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-1547 .elementor-element.elementor-element-fbd52d8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-1547 .elementor-element.elementor-element-fbd52d8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-1547 .elementor-element.elementor-element-fbd52d8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-1547 .elementor-element.elementor-element-fbd52d8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1547 .elementor-element.elementor-element-fbd52d8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1547 .elementor-element.elementor-element-fbd52d8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1547 .elementor-element.elementor-element-fbd52d8 .elementor-icon-list-item > a{font-family:"Darker Grotesque", Sans-serif;font-size:22px;font-weight:500;}.elementor-1547 .elementor-element.elementor-element-fbd52d8 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1547 .elementor-element.elementor-element-214e63f{--display:flex;--min-height: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-1547 .elementor-element.elementor-element-c8fdee8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-1547 .elementor-element.elementor-element-c8fdee8{left:0px;}body.rtl .elementor-1547 .elementor-element.elementor-element-c8fdee8{right:0px;}.elementor-1547 .elementor-element.elementor-element-c8fdee8{top:0px;}.elementor-1547 .elementor-element.elementor-element-4dbba5e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-1547 .elementor-element.elementor-element-4dbba5e{left:0px;}body.rtl .elementor-1547 .elementor-element.elementor-element-4dbba5e{right:0px;}.elementor-1547 .elementor-element.elementor-element-4dbba5e{top:0px;}@media(min-width:768px){.elementor-1547 .elementor-element.elementor-element-b6d2126{--width:99.307%;}.elementor-1547 .elementor-element.elementor-element-4411615{--width:100%;}.elementor-1547 .elementor-element.elementor-element-216f2bd{--width:38%;}.elementor-1547 .elementor-element.elementor-element-a7613f0{--width:100%;}.elementor-1547 .elementor-element.elementor-element-dd8d399{--width:25%;}.elementor-1547 .elementor-element.elementor-element-4d59aa4{--width:100%;}.elementor-1547 .elementor-element.elementor-element-40b2964{--content-width:100%;}.elementor-1547 .elementor-element.elementor-element-c0993c1{--width:100%;}.elementor-1547 .elementor-element.elementor-element-2313454{--width:100%;}.elementor-1547 .elementor-element.elementor-element-b4a5e1d{--width:38%;}.elementor-1547 .elementor-element.elementor-element-036ceab{--width:100%;}.elementor-1547 .elementor-element.elementor-element-a2442cc{--width:25%;}.elementor-1547 .elementor-element.elementor-element-c58e8de{--width:100%;}.elementor-1547 .elementor-element.elementor-element-65082df{--content-width:100%;}.elementor-1547 .elementor-element.elementor-element-96ea2ae{--width:100%;}.elementor-1547 .elementor-element.elementor-element-280f758{--width:100%;}.elementor-1547 .elementor-element.elementor-element-214e63f{--content-width:0px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1547 .elementor-element.elementor-element-c0993c1{--width:26vw;}.elementor-1547 .elementor-element.elementor-element-2313454{--width:28vw;}.elementor-1547 .elementor-element.elementor-element-96ea2ae{--width:26vw;}.elementor-1547 .elementor-element.elementor-element-280f758{--width:28vw;}}@media(max-width:1024px){.elementor-1547 .elementor-element.elementor-element-3ba3310{--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;}.elementor-1547 .elementor-element.elementor-element-1237a5c .elementor-button{padding:1vw 6vw 1vw 6vw;}.elementor-1547 .elementor-element.elementor-element-74cfaf6{--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-1547 .elementor-element.elementor-element-74cfaf6.e-con{--align-self:center;}.elementor-1547 .elementor-element.elementor-element-40b2964{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1547 .elementor-element.elementor-element-804a33f .elementor-button{padding:1vw 6vw 1vw 6vw;}.elementor-1547 .elementor-element.elementor-element-eb8c678{--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-1547 .elementor-element.elementor-element-eb8c678.e-con{--align-self:center;}.elementor-1547 .elementor-element.elementor-element-65082df{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}}@media(max-width:767px){.elementor-1547 .elementor-element.elementor-element-b6d2126{--width:97%;}.elementor-1547 .elementor-element.elementor-element-4411615{--width:100%;--min-height:35px;}.elementor-1547 .elementor-element.elementor-element-cee005b{width:var( --container-widget-width, 0px );max-width:0px;--container-widget-width:0px;--container-widget-flex-grow:0;}.elementor-1547 .elementor-element.elementor-element-3ba3310{--width:92%;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1547 .elementor-element.elementor-element-3ba3310.e-con{--align-self:center;}.elementor-1547 .elementor-element.elementor-element-216f2bd{--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-1547 .elementor-element.elementor-element-1237a5c .elementor-button{padding:2vw 16vw 2vw 16vw;}.elementor-1547 .elementor-element.elementor-element-dd8d399{--width:25%;--min-height:40px;}.elementor-1547 .elementor-element.elementor-element-b146695 .elementor-heading-title{font-size:8.8vw;}.elementor-1547 .elementor-element.elementor-element-74cfaf6{--padding-top:7vw;--padding-bottom:7vw;--padding-left:7vw;--padding-right:7vw;}.elementor-1547 .elementor-element.elementor-element-b4a5e1d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1547 .elementor-element.elementor-element-804a33f .elementor-button{padding:2vw 16vw 2vw 16vw;}.elementor-1547 .elementor-element.elementor-element-a2442cc{--width:25%;--min-height:40px;}.elementor-1547 .elementor-element.elementor-element-343c6f1 .elementor-heading-title{font-size:8.8vw;}.elementor-1547 .elementor-element.elementor-element-eb8c678{--padding-top:7vw;--padding-bottom:7vw;--padding-left:7vw;--padding-right:7vw;}}/* Start custom CSS for html, class: .elementor-element-be49c14 *//* ====== WRAPPER / RESPONSIVO (borda “justa” aos botões) ====== */
.pv-pickers{
  /* faz o bloco “encolher” no conteúdo e não esticar com o container */
  display:inline-flex;
  align-items:flex-start;
  gap:40px;

  width:fit-content;
  max-width:100%;
  box-sizing:border-box;

  padding:25px 30px;
  border-radius:10px;

  font-family:'Plus Jakarta Sans', sans-serif;
 
}

/* Se o container pai estiver forçando 100% de largura, centralize assim:
   (cole no pai no Elementor: Advanced > Custom CSS ou CSS global)
   .elementor-widget-html { text-align:center; }
*/

/* Cada grupo não precisa “flex:1”, senão estica e força borda maior */
.pv-group{
  flex:0 0 auto;
  min-width:0;
}

/* ====== “CAIXA” BRANCA DOS BOTÕES ====== */
.pv-options{
  display:flex;
  gap:8px;
  background:#ffffff;
  padding:6px;
  border-radius:8px;

  flex-wrap:wrap;          /* quebra no mobile */
  max-width:100%;
  box-sizing:border-box;
}

.pv-radio{display:none;}

/* ====== BOTÕES ====== */
.pv-pill{
  border:1px solid transparent; /* mantém layout fixo */
  display:inline-flex;
  align-items:center;
  justify-content:center;
  gap:6px;

  padding:10px 18px;
  border-radius:8px;

  background:#F4F4F4;

  font-size:14px;
  font-weight:500;
  line-height:1;

  color:#8a8a8a;
  cursor:pointer;
  white-space:nowrap;

  transition:background .18s ease, border-color .18s ease, color .18s ease;
}


/* ====== HOVER (igual ao print) ====== */
.pv-pill:hover{
  background:#FFEEF6;
  color:#ff2f8a;
}


/* ====== ATIVO (mais forte que hover) ====== */
.pv-radio:checked + .pv-pill{
  background:#FFF9FC;
  border-color:#FD44A1;
  color:#ff2f8a;
  /*font-weight:600;*/
}

/* ====== TEXTO INFERIOR ====== */
.pv-note{
  margin-top:10px;
  font-size:14px;
  font-weight:600;
  color:#1f1f1f;
}

/* ====== MOBILE ====== */
@media (max-width: 770px){

  /* o bloco todo ocupa a largura disponível, sem estourar */
  .pv-pickers{
    display:flex;
    flex-direction:column;
    width:100%;
    max-width:100%;
    box-sizing:border-box;
    gap: 16px;
  }

  /* cada grupo ocupa 100% */
  .pv-group{
    display:block;     /* remove o flex que pode causar corte */
    width:100%;
  }
  /* vira uma grade 2 colunas */
  .pv-options{
    width:100%;
    display:grid;
    grid-template-columns: 1fr 1fr;
    gap:8px;
    box-sizing:border-box;
  }

  /* botões se adaptam e o texto quebra quando precisar */
  .pv-pill{
    width:100%;
    white-space:normal;
    text-align:center;
    justify-content:center;
  }

  /* no grupo de 3 (plano), o "Anual" fica sozinho na linha de baixo (span 2) */
  #pv_plano_anual + .pv-pill{
    grid-column: 1 / -1;
  }

  /* badge não força largura */
  .pv-badge{
    font-size:11px;
    padding:4px 8px;
  }

  .pv-note{
    max-width:100%;
    padding:0 6px;
  }
}

/* centraliza tudo dentro de cada grupo */
.pv-group{
  display:flex;
  flex-direction:column;
  align-items:center;   /* centraliza horizontalmente */
}

/* centraliza o texto */
.pv-note{
  text-align:center;
  margin-top:10px;
  font-size:13px;
  font-weight:600;
  color:#1f1f1f;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4411615 *//* centraliza o conteúdo do widget HTML que contém o pv-pickers */
.box-id .elementor-widget-container{
  display:flex;
  justify-content:center;
}

/* garante que o pv-pickers não estique */
.box-id .pv-pickers{
  width:fit-content;
  max-width:100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d59aa4 */#box-title-prime {
  background: linear-gradient(90deg,
    #E5308B 1%,
    #FF2D97 25%,
    #FF2D97 75%,
    #E5308B 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2313454 */.pv-benefits{
  list-style:none;
  margin:0;
  padding:0;
  display:flex;
  flex-direction:column;
  gap:24px;
}

.pv-benefits li{
  display:flex;
  align-items:center;
  gap:16px;
}

.pv-check{
  width:32px;
  height:32px;
  flex:0 0 32px;
}

.pv-text{
  font-size:36px;     /* ajuste fino conforme seu layout */
  font-weight:500;
  color:#111;
  line-height:1.1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c58e8de */#box-title-signature {
  background: linear-gradient(90deg,
    #841C51 1%,
    #4D0C2D 25%,
    #4D0C2D 75%,
    #841C51 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-280f758 */.pv-benefits{
  list-style:none;
  margin:0;
  padding:0;
  display:flex;
  flex-direction:column;
  gap:24px;
}

.pv-benefits li{
  display:flex;
  align-items:center;
  gap:16px;
}

.pv-check{
  width:32px;
  height:32px;
  flex:0 0 32px;
}

.pv-text{
  font-size:36px;     /* ajuste fino conforme seu layout */
  font-weight:500;
  color:#111;
  line-height:1.1;
}/* End custom CSS */