.elementor-1616 .elementor-element.elementor-element-0ad5cb9{--display:flex;--padding-top:70px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1616 .elementor-element.elementor-element-fb40e69{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1616 .elementor-element.elementor-element-22733e1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-1616 .elementor-element.elementor-element-d409d73 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#24ac94;}.elementor-1616 .elementor-element.elementor-element-b96b48b .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:44px;font-weight:600;line-height:54px;color:var( --e-global-color-eda75ba );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1616 .elementor-element.elementor-element-c21dcd6{font-family:"Archivo", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-eda75ba );}.elementor-1616 .elementor-element.elementor-element-a3a06ea{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-1616 .elementor-element.elementor-element-13c60a5 .elementor-button{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:500;fill:#000000;color:#000000;background-color:var( --e-global-color-primary );border-radius:25px 25px 25px 25px;padding:15px 22px 15px 20px;}.elementor-1616 .elementor-element.elementor-element-13c60a5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1616 .elementor-element.elementor-element-13c60a5{width:auto;max-width:auto;}.elementor-1616 .elementor-element.elementor-element-5e2f601 .elementor-button{font-family:"Archivo", Sans-serif;font-weight:500;fill:var( --e-global-color-eda75ba );color:var( --e-global-color-eda75ba );background-color:#CECECE00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CECECEA6;border-radius:25px 25px 25px 25px;padding:15px 22px 15px 20px;}.elementor-1616 .elementor-element.elementor-element-5e2f601 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1616 .elementor-element.elementor-element-5e2f601{width:auto;max-width:auto;}.elementor-1616 .elementor-element.elementor-element-5eda868{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1616 .elementor-element.elementor-element-5785e34{--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;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1616 .elementor-element.elementor-element-b4f0a99 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-eda75ba );}.elementor-1616 .elementor-element.elementor-element-b4f0a99 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1616 .elementor-element.elementor-element-b63a5f1{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1616 .elementor-element.elementor-element-8fc3bb1{--display:flex;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:#CECECE2B;--border-color:#CECECE2B;--border-radius:40px 40px 40px 40px;--padding-top:30px;--padding-bottom:20px;--padding-left:25px;--padding-right:25px;}.elementor-1616 .elementor-element.elementor-element-8fc3bb1:not(.elementor-motion-effects-element-type-background), .elementor-1616 .elementor-element.elementor-element-8fc3bb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-1616 .elementor-element.elementor-element-6e92c49 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-eda75ba );}.elementor-1616 .elementor-element.elementor-element-6e92c49 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-1616 .elementor-element.elementor-element-31dd6d5{font-family:"Archivo", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-eda75ba );}.elementor-1616 .elementor-element.elementor-element-31dd6d5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1616 .elementor-element.elementor-element-d6ea7a1{--display:flex;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:#CECECE2B;--border-color:#CECECE2B;--border-radius:40px 40px 40px 40px;--padding-top:30px;--padding-bottom:20px;--padding-left:25px;--padding-right:25px;}.elementor-1616 .elementor-element.elementor-element-d6ea7a1:not(.elementor-motion-effects-element-type-background), .elementor-1616 .elementor-element.elementor-element-d6ea7a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-1616 .elementor-element.elementor-element-d26b9f3 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-eda75ba );}.elementor-1616 .elementor-element.elementor-element-d26b9f3 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-1616 .elementor-element.elementor-element-9718194{font-family:"Archivo", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-eda75ba );}.elementor-1616 .elementor-element.elementor-element-9718194 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1616 .elementor-element.elementor-element-6f1c122{--display:flex;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:#CECECE2B;--border-color:#CECECE2B;--border-radius:40px 40px 40px 40px;--padding-top:30px;--padding-bottom:20px;--padding-left:25px;--padding-right:25px;}.elementor-1616 .elementor-element.elementor-element-6f1c122:not(.elementor-motion-effects-element-type-background), .elementor-1616 .elementor-element.elementor-element-6f1c122 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-1616 .elementor-element.elementor-element-fa49b06 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-eda75ba );}.elementor-1616 .elementor-element.elementor-element-fa49b06 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-1616 .elementor-element.elementor-element-29c0ba0{font-family:"Archivo", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-eda75ba );}.elementor-1616 .elementor-element.elementor-element-29c0ba0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1616 .elementor-element.elementor-element-8c32877{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1616 .elementor-element.elementor-element-6a8a5ce{--display:flex;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:#CECECE2B;--border-color:#CECECE2B;--border-radius:40px 40px 40px 40px;--padding-top:30px;--padding-bottom:20px;--padding-left:25px;--padding-right:25px;}.elementor-1616 .elementor-element.elementor-element-6a8a5ce:not(.elementor-motion-effects-element-type-background), .elementor-1616 .elementor-element.elementor-element-6a8a5ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-1616 .elementor-element.elementor-element-7840840 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-eda75ba );}.elementor-1616 .elementor-element.elementor-element-7840840 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-1616 .elementor-element.elementor-element-bb9d2c4{font-family:"Archivo", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-eda75ba );}.elementor-1616 .elementor-element.elementor-element-bb9d2c4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1616 .elementor-element.elementor-element-3ba2fe1{--display:flex;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:#CECECE2B;--border-color:#CECECE2B;--border-radius:40px 40px 40px 40px;--padding-top:30px;--padding-bottom:20px;--padding-left:25px;--padding-right:25px;}.elementor-1616 .elementor-element.elementor-element-3ba2fe1:not(.elementor-motion-effects-element-type-background), .elementor-1616 .elementor-element.elementor-element-3ba2fe1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-1616 .elementor-element.elementor-element-54bfcf9 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-eda75ba );}.elementor-1616 .elementor-element.elementor-element-54bfcf9 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-1616 .elementor-element.elementor-element-1ee40fc{font-family:"Archivo", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-eda75ba );}.elementor-1616 .elementor-element.elementor-element-1ee40fc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1616 .elementor-element.elementor-element-7f13fbd{--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;--padding-top:110px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1616 .elementor-element.elementor-element-7b58779 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-eda75ba );}.elementor-1616 .elementor-element.elementor-element-7b58779 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1616 .elementor-element.elementor-element-0a1bf69{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1616 .elementor-element.elementor-element-9b9dc99{--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-1616 .elementor-element.elementor-element-fb4991b{--display:flex;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:#CECECE2B;--border-color:#CECECE2B;--border-radius:40px 40px 40px 40px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1616 .elementor-element.elementor-element-fb4991b:not(.elementor-motion-effects-element-type-background), .elementor-1616 .elementor-element.elementor-element-fb4991b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.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 );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1616 .elementor-element.elementor-element-8a3740d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1616 .elementor-element.elementor-element-8a3740d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1616 .elementor-element.elementor-element-8a3740d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1616 .elementor-element.elementor-element-8a3740d .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-1616 .elementor-element.elementor-element-8a3740d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1616 .elementor-element.elementor-element-8a3740d .elementor-icon-list-item > a{font-family:"Archivo", Sans-serif;font-size:14px;font-weight:400;}.elementor-1616 .elementor-element.elementor-element-8a3740d .elementor-icon-list-text{color:var( --e-global-color-eda75ba );transition:color 0.3s;}.elementor-1616 .elementor-element.elementor-element-8a3740d .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-eda75ba );}.elementor-1616 .elementor-element.elementor-element-abd0726{--display:flex;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:#CECECE2B;--border-color:#CECECE2B;--border-radius:40px 40px 40px 40px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1616 .elementor-element.elementor-element-abd0726:not(.elementor-motion-effects-element-type-background), .elementor-1616 .elementor-element.elementor-element-abd0726 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-1616 .elementor-element.elementor-element-8e10ea8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1616 .elementor-element.elementor-element-8e10ea8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1616 .elementor-element.elementor-element-8e10ea8{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1616 .elementor-element.elementor-element-8e10ea8 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-1616 .elementor-element.elementor-element-8e10ea8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1616 .elementor-element.elementor-element-8e10ea8 .elementor-icon-list-item > a{font-family:"Archivo", Sans-serif;font-size:14px;font-weight:400;}.elementor-1616 .elementor-element.elementor-element-8e10ea8 .elementor-icon-list-text{color:var( --e-global-color-eda75ba );transition:color 0.3s;}.elementor-1616 .elementor-element.elementor-element-8e10ea8 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-eda75ba );}.elementor-1616 .elementor-element.elementor-element-cd25e0e{--display:flex;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:#CECECE2B;--border-color:#CECECE2B;--border-radius:40px 40px 40px 40px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1616 .elementor-element.elementor-element-cd25e0e:not(.elementor-motion-effects-element-type-background), .elementor-1616 .elementor-element.elementor-element-cd25e0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-1616 .elementor-element.elementor-element-958b18d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1616 .elementor-element.elementor-element-958b18d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1616 .elementor-element.elementor-element-958b18d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1616 .elementor-element.elementor-element-958b18d .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-1616 .elementor-element.elementor-element-958b18d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1616 .elementor-element.elementor-element-958b18d .elementor-icon-list-item > a{font-family:"Archivo", Sans-serif;font-size:14px;font-weight:400;}.elementor-1616 .elementor-element.elementor-element-958b18d .elementor-icon-list-text{color:var( --e-global-color-eda75ba );transition:color 0.3s;}.elementor-1616 .elementor-element.elementor-element-958b18d .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-eda75ba );}.elementor-1616 .elementor-element.elementor-element-7884127{--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-1616 .elementor-element.elementor-element-ca30f60{--display:flex;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:#CECECE2B;--border-color:#CECECE2B;--border-radius:40px 40px 40px 40px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1616 .elementor-element.elementor-element-ca30f60:not(.elementor-motion-effects-element-type-background), .elementor-1616 .elementor-element.elementor-element-ca30f60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-1616 .elementor-element.elementor-element-950741c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1616 .elementor-element.elementor-element-950741c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1616 .elementor-element.elementor-element-950741c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1616 .elementor-element.elementor-element-950741c .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-1616 .elementor-element.elementor-element-950741c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1616 .elementor-element.elementor-element-950741c .elementor-icon-list-item > a{font-family:"Archivo", Sans-serif;font-size:14px;font-weight:400;}.elementor-1616 .elementor-element.elementor-element-950741c .elementor-icon-list-text{color:var( --e-global-color-eda75ba );transition:color 0.3s;}.elementor-1616 .elementor-element.elementor-element-950741c .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-eda75ba );}.elementor-1616 .elementor-element.elementor-element-df2d157{--display:flex;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:#CECECE2B;--border-color:#CECECE2B;--border-radius:40px 40px 40px 40px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1616 .elementor-element.elementor-element-df2d157:not(.elementor-motion-effects-element-type-background), .elementor-1616 .elementor-element.elementor-element-df2d157 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-1616 .elementor-element.elementor-element-20d5e58 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1616 .elementor-element.elementor-element-20d5e58 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1616 .elementor-element.elementor-element-20d5e58{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1616 .elementor-element.elementor-element-20d5e58 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-1616 .elementor-element.elementor-element-20d5e58 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1616 .elementor-element.elementor-element-20d5e58 .elementor-icon-list-item > a{font-family:"Archivo", Sans-serif;font-size:14px;font-weight:400;}.elementor-1616 .elementor-element.elementor-element-20d5e58 .elementor-icon-list-text{color:var( --e-global-color-eda75ba );transition:color 0.3s;}.elementor-1616 .elementor-element.elementor-element-20d5e58 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-eda75ba );}.elementor-1616 .elementor-element.elementor-element-8095d0c{--display:flex;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:#CECECE2B;--border-color:#CECECE2B;--border-radius:40px 40px 40px 40px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1616 .elementor-element.elementor-element-8095d0c:not(.elementor-motion-effects-element-type-background), .elementor-1616 .elementor-element.elementor-element-8095d0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-1616 .elementor-element.elementor-element-a65ed03 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1616 .elementor-element.elementor-element-a65ed03 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1616 .elementor-element.elementor-element-a65ed03{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1616 .elementor-element.elementor-element-a65ed03 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-1616 .elementor-element.elementor-element-a65ed03 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1616 .elementor-element.elementor-element-a65ed03 .elementor-icon-list-item > a{font-family:"Archivo", Sans-serif;font-size:14px;font-weight:400;}.elementor-1616 .elementor-element.elementor-element-a65ed03 .elementor-icon-list-text{color:var( --e-global-color-eda75ba );transition:color 0.3s;}.elementor-1616 .elementor-element.elementor-element-a65ed03 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-eda75ba );}.elementor-1616 .elementor-element.elementor-element-815c2bd{--display:flex;--margin-top:110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1616 .elementor-element.elementor-element-bc9e8eb .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-eda75ba );}.elementor-1616 .elementor-element.elementor-element-bc9e8eb > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1616 .elementor-element.elementor-element-d6ae010{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 30px;--row-gap:0px;--column-gap:30px;--grid-auto-flow:row;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1616 .elementor-element.elementor-element-eedeb4d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1616 .elementor-element.elementor-element-92ffa09 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:22px;font-weight:600;}.elementor-1616 .elementor-element.elementor-element-92ffa09 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-1616 .elementor-element.elementor-element-0f54692 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-eda75ba );}.elementor-1616 .elementor-element.elementor-element-0f54692 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-1616 .elementor-element.elementor-element-3567c43{font-family:"Archivo", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-eda75ba );}.elementor-1616 .elementor-element.elementor-element-3567c43 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1616 .elementor-element.elementor-element-b6fcafd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1616 .elementor-element.elementor-element-a0acd58 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:22px;font-weight:600;}.elementor-1616 .elementor-element.elementor-element-a0acd58 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-1616 .elementor-element.elementor-element-0102500 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-eda75ba );}.elementor-1616 .elementor-element.elementor-element-0102500 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-1616 .elementor-element.elementor-element-9c8ce68{font-family:"Archivo", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-eda75ba );}.elementor-1616 .elementor-element.elementor-element-9c8ce68 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1616 .elementor-element.elementor-element-62c3b41{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1616 .elementor-element.elementor-element-87ec93b .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:22px;font-weight:600;}.elementor-1616 .elementor-element.elementor-element-87ec93b > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-1616 .elementor-element.elementor-element-2bbbdfb .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-eda75ba );}.elementor-1616 .elementor-element.elementor-element-2bbbdfb > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-1616 .elementor-element.elementor-element-2cde1f4{font-family:"Archivo", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-eda75ba );}.elementor-1616 .elementor-element.elementor-element-2cde1f4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1616 .elementor-element.elementor-element-87c53d1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1616 .elementor-element.elementor-element-f6f9258 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:22px;font-weight:600;}.elementor-1616 .elementor-element.elementor-element-f6f9258 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-1616 .elementor-element.elementor-element-d74a939 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-eda75ba );}.elementor-1616 .elementor-element.elementor-element-d74a939 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-1616 .elementor-element.elementor-element-8b8d3a8{font-family:"Archivo", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-eda75ba );}.elementor-1616 .elementor-element.elementor-element-8b8d3a8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1616 .elementor-element.elementor-element-05ad58a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1616 .elementor-element.elementor-element-3031d63 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:22px;font-weight:600;}.elementor-1616 .elementor-element.elementor-element-3031d63 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-1616 .elementor-element.elementor-element-76766fb .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-eda75ba );}.elementor-1616 .elementor-element.elementor-element-76766fb > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-1616 .elementor-element.elementor-element-2a61598{font-family:"Archivo", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-eda75ba );}.elementor-1616 .elementor-element.elementor-element-2a61598 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1616 .elementor-element.elementor-element-71304df{--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;--padding-top:110px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1616 .elementor-element.elementor-element-ea998f5 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-eda75ba );}.elementor-1616 .elementor-element.elementor-element-ea998f5 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1616 .elementor-element.elementor-element-6b45c8a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1616 .elementor-element.elementor-element-f276f71{--display:flex;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:#CECECE2B;--border-color:#CECECE2B;--border-radius:40px 40px 40px 40px;--padding-top:30px;--padding-bottom:20px;--padding-left:25px;--padding-right:25px;}.elementor-1616 .elementor-element.elementor-element-f276f71:not(.elementor-motion-effects-element-type-background), .elementor-1616 .elementor-element.elementor-element-f276f71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-1616 .elementor-element.elementor-element-37ab8e7 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-eda75ba );}.elementor-1616 .elementor-element.elementor-element-37ab8e7 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-1616 .elementor-element.elementor-element-a722c81{font-family:"Archivo", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-eda75ba );}.elementor-1616 .elementor-element.elementor-element-a722c81 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1616 .elementor-element.elementor-element-a8aa553{--display:flex;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:#CECECE2B;--border-color:#CECECE2B;--border-radius:40px 40px 40px 40px;--padding-top:30px;--padding-bottom:20px;--padding-left:25px;--padding-right:25px;}.elementor-1616 .elementor-element.elementor-element-a8aa553:not(.elementor-motion-effects-element-type-background), .elementor-1616 .elementor-element.elementor-element-a8aa553 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-1616 .elementor-element.elementor-element-4753c79 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-eda75ba );}.elementor-1616 .elementor-element.elementor-element-4753c79 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-1616 .elementor-element.elementor-element-3491578{font-family:"Archivo", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-eda75ba );}.elementor-1616 .elementor-element.elementor-element-3491578 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1616 .elementor-element.elementor-element-96b61d1{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1616 .elementor-element.elementor-element-1fe334c{--display:flex;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:#CECECE2B;--border-color:#CECECE2B;--border-radius:40px 40px 40px 40px;--padding-top:30px;--padding-bottom:20px;--padding-left:25px;--padding-right:25px;}.elementor-1616 .elementor-element.elementor-element-1fe334c:not(.elementor-motion-effects-element-type-background), .elementor-1616 .elementor-element.elementor-element-1fe334c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-1616 .elementor-element.elementor-element-ff81cf3 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-eda75ba );}.elementor-1616 .elementor-element.elementor-element-ff81cf3 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-1616 .elementor-element.elementor-element-78a583d{font-family:"Archivo", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-eda75ba );}.elementor-1616 .elementor-element.elementor-element-78a583d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1616 .elementor-element.elementor-element-3fd0235{--display:flex;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:#CECECE2B;--border-color:#CECECE2B;--border-radius:40px 40px 40px 40px;--padding-top:30px;--padding-bottom:20px;--padding-left:25px;--padding-right:25px;}.elementor-1616 .elementor-element.elementor-element-3fd0235:not(.elementor-motion-effects-element-type-background), .elementor-1616 .elementor-element.elementor-element-3fd0235 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-1616 .elementor-element.elementor-element-d22cb20 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-eda75ba );}.elementor-1616 .elementor-element.elementor-element-d22cb20 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-1616 .elementor-element.elementor-element-40ef364{font-family:"Archivo", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-eda75ba );}.elementor-1616 .elementor-element.elementor-element-40ef364 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1616 .elementor-element.elementor-element-db92cb6{--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;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:#CECECE2B;--border-color:#CECECE2B;--border-radius:40px 40px 40px 40px;--margin-top:110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1616 .elementor-element.elementor-element-db92cb6:not(.elementor-motion-effects-element-type-background), .elementor-1616 .elementor-element.elementor-element-db92cb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-1616 .elementor-element.elementor-element-b289f64{--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-1616 .elementor-element.elementor-element-49074e1 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-eda75ba );}.elementor-1616 .elementor-element.elementor-element-49074e1 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-1616 .elementor-element.elementor-element-606f03a{font-family:"Archivo", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-eda75ba );}.elementor-1616 .elementor-element.elementor-element-606f03a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1616 .elementor-element.elementor-element-0936cad{--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: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-1616 .elementor-element.elementor-element-80051fd .elementor-button{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:500;fill:#000000;color:#000000;background-color:var( --e-global-color-primary );border-radius:25px 25px 25px 25px;padding:15px 22px 15px 20px;}.elementor-1616 .elementor-element.elementor-element-80051fd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1616 .elementor-element.elementor-element-80051fd{width:auto;max-width:auto;}.elementor-1616 .elementor-element.elementor-element-06f1382 .elementor-button{font-family:"Archivo", Sans-serif;font-weight:500;fill:var( --e-global-color-eda75ba );color:var( --e-global-color-eda75ba );background-color:#CECECE00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CECECEA6;border-radius:25px 25px 25px 25px;padding:15px 20px 15px 20px;}.elementor-1616 .elementor-element.elementor-element-06f1382 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1616 .elementor-element.elementor-element-06f1382{width:auto;max-width:auto;}.elementor-1616 .elementor-element.elementor-element-9458555{--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;--margin-top:110px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1616 .elementor-element.elementor-element-a41ac49 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-eda75ba );}.elementor-1616 .elementor-element.elementor-element-a41ac49 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1616 .elementor-element.elementor-element-15d2a82{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap: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;}.elementor-1616 .elementor-element.elementor-element-6d24a72 .wpr-button{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;background-color:#605BE500;border-color:#CECECE94;border-style:solid;border-width:1px 1px 1px 1px;border-radius:30px 30px 30px 30px;}.elementor-1616 .elementor-element.elementor-element-6d24a72 .wpr-button::before{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-1616 .elementor-element.elementor-element-6d24a72 .wpr-button::after{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;color:#ffffff;padding:7px 15px 7px 15px;}.elementor-1616 .elementor-element.elementor-element-6d24a72 .wpr-button .wpr-button-icon{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-1616 .elementor-element.elementor-element-6d24a72 .wpr-button .wpr-button-icon svg{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-1616 .elementor-element.elementor-element-6d24a72 .wpr-button .wpr-button-text{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-1616 .elementor-element.elementor-element-6d24a72 .wpr-button .wpr-button-content{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-1616 .elementor-element.elementor-element-6d24a72{text-align:left;}.elementor-1616 .elementor-element.elementor-element-6d24a72 .wpr-button-content{-webkit-justify-content:center;justify-content:center;}.elementor-1616 .elementor-element.elementor-element-6d24a72 .wpr-button-text{-webkit-justify-content:center;justify-content:center;color:var( --e-global-color-eda75ba );}.elementor-1616 .elementor-element.elementor-element-6d24a72 .wpr-button-icon{font-size:20px;}.elementor-1616 .elementor-element.elementor-element-6d24a72 .wpr-button-icon svg{width:20px;height:20px;}.elementor-1616 .elementor-element.elementor-element-6d24a72.wpr-button-icon-position-left .wpr-button-icon{margin-right:10px;}.elementor-1616 .elementor-element.elementor-element-6d24a72.wpr-button-icon-position-right .wpr-button-icon{margin-left:10px;}.elementor-1616 .elementor-element.elementor-element-6d24a72.wpr-button-icon-style-inline .wpr-button-icon{color:var( --e-global-color-eda75ba );}.elementor-1616 .elementor-element.elementor-element-6d24a72.wpr-button-icon-style-inline .wpr-button-icon svg{fill:var( --e-global-color-eda75ba );}.elementor-1616 .elementor-element.elementor-element-6d24a72 .wpr-button-text,.elementor-1616 .elementor-element.elementor-element-6d24a72 .wpr-button::after{font-weight:400;}.elementor-1616 .elementor-element.elementor-element-6d24a72 .wpr-button:hover .wpr-button-text{color:#ffffff;}.elementor-1616 .elementor-element.elementor-element-6d24a72.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon{color:#ffffff;}.elementor-1616 .elementor-element.elementor-element-6d24a72.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon svg{fill:#ffffff;}.elementor-1616 .elementor-element.elementor-element-6d24a72 .wpr-button:focus .wpr-button-text{color:#ffffff;}.elementor-1616 .elementor-element.elementor-element-6d24a72.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon{color:#ffffff;}.elementor-1616 .elementor-element.elementor-element-6d24a72.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon svg{fill:#ffffff;}.elementor-1616 .elementor-element.elementor-element-6d24a72 .wpr-button:hover{border-color:#CECECE94;}.elementor-1616 .elementor-element.elementor-element-6d24a72.wpr-button-icon-style-inline .wpr-button{padding:7px 15px 7px 15px;}.elementor-1616 .elementor-element.elementor-element-6d24a72.wpr-button-icon-style-block .wpr-button-text{padding:7px 15px 7px 15px;}.elementor-1616 .elementor-element.elementor-element-6d24a72.wpr-button-icon-style-inline-block .wpr-button-content{padding:7px 15px 7px 15px;}.elementor-1616 .elementor-element.elementor-element-898dc0e .wpr-button{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;background-color:#605BE500;border-color:#CECECE94;border-style:solid;border-width:1px 1px 1px 1px;border-radius:30px 30px 30px 30px;}.elementor-1616 .elementor-element.elementor-element-898dc0e .wpr-button::before{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-1616 .elementor-element.elementor-element-898dc0e .wpr-button::after{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;color:#ffffff;padding:7px 15px 7px 15px;}.elementor-1616 .elementor-element.elementor-element-898dc0e .wpr-button .wpr-button-icon{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-1616 .elementor-element.elementor-element-898dc0e .wpr-button .wpr-button-icon svg{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-1616 .elementor-element.elementor-element-898dc0e .wpr-button .wpr-button-text{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-1616 .elementor-element.elementor-element-898dc0e .wpr-button .wpr-button-content{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-1616 .elementor-element.elementor-element-898dc0e{text-align:left;}.elementor-1616 .elementor-element.elementor-element-898dc0e .wpr-button-content{-webkit-justify-content:center;justify-content:center;}.elementor-1616 .elementor-element.elementor-element-898dc0e .wpr-button-text{-webkit-justify-content:center;justify-content:center;color:var( --e-global-color-eda75ba );}.elementor-1616 .elementor-element.elementor-element-898dc0e .wpr-button-icon{font-size:20px;}.elementor-1616 .elementor-element.elementor-element-898dc0e .wpr-button-icon svg{width:20px;height:20px;}.elementor-1616 .elementor-element.elementor-element-898dc0e.wpr-button-icon-position-left .wpr-button-icon{margin-right:10px;}.elementor-1616 .elementor-element.elementor-element-898dc0e.wpr-button-icon-position-right .wpr-button-icon{margin-left:10px;}.elementor-1616 .elementor-element.elementor-element-898dc0e.wpr-button-icon-style-inline .wpr-button-icon{color:var( --e-global-color-eda75ba );}.elementor-1616 .elementor-element.elementor-element-898dc0e.wpr-button-icon-style-inline .wpr-button-icon svg{fill:var( --e-global-color-eda75ba );}.elementor-1616 .elementor-element.elementor-element-898dc0e .wpr-button-text,.elementor-1616 .elementor-element.elementor-element-898dc0e .wpr-button::after{font-weight:400;}.elementor-1616 .elementor-element.elementor-element-898dc0e .wpr-button:hover .wpr-button-text{color:#ffffff;}.elementor-1616 .elementor-element.elementor-element-898dc0e.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon{color:#ffffff;}.elementor-1616 .elementor-element.elementor-element-898dc0e.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon svg{fill:#ffffff;}.elementor-1616 .elementor-element.elementor-element-898dc0e .wpr-button:focus .wpr-button-text{color:#ffffff;}.elementor-1616 .elementor-element.elementor-element-898dc0e.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon{color:#ffffff;}.elementor-1616 .elementor-element.elementor-element-898dc0e.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon svg{fill:#ffffff;}.elementor-1616 .elementor-element.elementor-element-898dc0e .wpr-button:hover{border-color:#CECECE94;}.elementor-1616 .elementor-element.elementor-element-898dc0e.wpr-button-icon-style-inline .wpr-button{padding:7px 15px 7px 15px;}.elementor-1616 .elementor-element.elementor-element-898dc0e.wpr-button-icon-style-block .wpr-button-text{padding:7px 15px 7px 15px;}.elementor-1616 .elementor-element.elementor-element-898dc0e.wpr-button-icon-style-inline-block .wpr-button-content{padding:7px 15px 7px 15px;}.elementor-1616 .elementor-element.elementor-element-8b3b658 .wpr-button{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;background-color:#605BE500;border-color:#CECECE94;border-style:solid;border-width:1px 1px 1px 1px;border-radius:30px 30px 30px 30px;}.elementor-1616 .elementor-element.elementor-element-8b3b658 .wpr-button::before{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-1616 .elementor-element.elementor-element-8b3b658 .wpr-button::after{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;color:#ffffff;padding:7px 15px 7px 15px;}.elementor-1616 .elementor-element.elementor-element-8b3b658 .wpr-button .wpr-button-icon{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-1616 .elementor-element.elementor-element-8b3b658 .wpr-button .wpr-button-icon svg{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-1616 .elementor-element.elementor-element-8b3b658 .wpr-button .wpr-button-text{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-1616 .elementor-element.elementor-element-8b3b658 .wpr-button .wpr-button-content{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-1616 .elementor-element.elementor-element-8b3b658{text-align:left;}.elementor-1616 .elementor-element.elementor-element-8b3b658 .wpr-button-content{-webkit-justify-content:center;justify-content:center;}.elementor-1616 .elementor-element.elementor-element-8b3b658 .wpr-button-text{-webkit-justify-content:center;justify-content:center;color:var( --e-global-color-eda75ba );}.elementor-1616 .elementor-element.elementor-element-8b3b658 .wpr-button-icon{font-size:20px;}.elementor-1616 .elementor-element.elementor-element-8b3b658 .wpr-button-icon svg{width:20px;height:20px;}.elementor-1616 .elementor-element.elementor-element-8b3b658.wpr-button-icon-position-left .wpr-button-icon{margin-right:10px;}.elementor-1616 .elementor-element.elementor-element-8b3b658.wpr-button-icon-position-right .wpr-button-icon{margin-left:10px;}.elementor-1616 .elementor-element.elementor-element-8b3b658.wpr-button-icon-style-inline .wpr-button-icon{color:var( --e-global-color-eda75ba );}.elementor-1616 .elementor-element.elementor-element-8b3b658.wpr-button-icon-style-inline .wpr-button-icon svg{fill:var( --e-global-color-eda75ba );}.elementor-1616 .elementor-element.elementor-element-8b3b658 .wpr-button-text,.elementor-1616 .elementor-element.elementor-element-8b3b658 .wpr-button::after{font-weight:400;}.elementor-1616 .elementor-element.elementor-element-8b3b658 .wpr-button:hover .wpr-button-text{color:#ffffff;}.elementor-1616 .elementor-element.elementor-element-8b3b658.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon{color:#ffffff;}.elementor-1616 .elementor-element.elementor-element-8b3b658.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon svg{fill:#ffffff;}.elementor-1616 .elementor-element.elementor-element-8b3b658 .wpr-button:focus .wpr-button-text{color:#ffffff;}.elementor-1616 .elementor-element.elementor-element-8b3b658.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon{color:#ffffff;}.elementor-1616 .elementor-element.elementor-element-8b3b658.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon svg{fill:#ffffff;}.elementor-1616 .elementor-element.elementor-element-8b3b658 .wpr-button:hover{border-color:#CECECE94;}.elementor-1616 .elementor-element.elementor-element-8b3b658.wpr-button-icon-style-inline .wpr-button{padding:7px 15px 7px 15px;}.elementor-1616 .elementor-element.elementor-element-8b3b658.wpr-button-icon-style-block .wpr-button-text{padding:7px 15px 7px 15px;}.elementor-1616 .elementor-element.elementor-element-8b3b658.wpr-button-icon-style-inline-block .wpr-button-content{padding:7px 15px 7px 15px;}.elementor-1616 .elementor-element.elementor-element-7770034 .wpr-button{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;background-color:#605BE500;border-color:#CECECE94;border-style:solid;border-width:1px 1px 1px 1px;border-radius:30px 30px 30px 30px;}.elementor-1616 .elementor-element.elementor-element-7770034 .wpr-button::before{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-1616 .elementor-element.elementor-element-7770034 .wpr-button::after{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;color:#ffffff;padding:7px 15px 7px 15px;}.elementor-1616 .elementor-element.elementor-element-7770034 .wpr-button .wpr-button-icon{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-1616 .elementor-element.elementor-element-7770034 .wpr-button .wpr-button-icon svg{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-1616 .elementor-element.elementor-element-7770034 .wpr-button .wpr-button-text{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-1616 .elementor-element.elementor-element-7770034 .wpr-button .wpr-button-content{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-1616 .elementor-element.elementor-element-7770034{text-align:left;}.elementor-1616 .elementor-element.elementor-element-7770034 .wpr-button-content{-webkit-justify-content:center;justify-content:center;}.elementor-1616 .elementor-element.elementor-element-7770034 .wpr-button-text{-webkit-justify-content:center;justify-content:center;color:var( --e-global-color-eda75ba );}.elementor-1616 .elementor-element.elementor-element-7770034 .wpr-button-icon{font-size:20px;}.elementor-1616 .elementor-element.elementor-element-7770034 .wpr-button-icon svg{width:20px;height:20px;}.elementor-1616 .elementor-element.elementor-element-7770034.wpr-button-icon-position-left .wpr-button-icon{margin-right:10px;}.elementor-1616 .elementor-element.elementor-element-7770034.wpr-button-icon-position-right .wpr-button-icon{margin-left:10px;}.elementor-1616 .elementor-element.elementor-element-7770034.wpr-button-icon-style-inline .wpr-button-icon{color:var( --e-global-color-eda75ba );}.elementor-1616 .elementor-element.elementor-element-7770034.wpr-button-icon-style-inline .wpr-button-icon svg{fill:var( --e-global-color-eda75ba );}.elementor-1616 .elementor-element.elementor-element-7770034 .wpr-button-text,.elementor-1616 .elementor-element.elementor-element-7770034 .wpr-button::after{font-weight:400;}.elementor-1616 .elementor-element.elementor-element-7770034 .wpr-button:hover .wpr-button-text{color:#ffffff;}.elementor-1616 .elementor-element.elementor-element-7770034.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon{color:#ffffff;}.elementor-1616 .elementor-element.elementor-element-7770034.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon svg{fill:#ffffff;}.elementor-1616 .elementor-element.elementor-element-7770034 .wpr-button:focus .wpr-button-text{color:#ffffff;}.elementor-1616 .elementor-element.elementor-element-7770034.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon{color:#ffffff;}.elementor-1616 .elementor-element.elementor-element-7770034.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon svg{fill:#ffffff;}.elementor-1616 .elementor-element.elementor-element-7770034 .wpr-button:hover{border-color:#CECECE94;}.elementor-1616 .elementor-element.elementor-element-7770034.wpr-button-icon-style-inline .wpr-button{padding:7px 15px 7px 15px;}.elementor-1616 .elementor-element.elementor-element-7770034.wpr-button-icon-style-block .wpr-button-text{padding:7px 15px 7px 15px;}.elementor-1616 .elementor-element.elementor-element-7770034.wpr-button-icon-style-inline-block .wpr-button-content{padding:7px 15px 7px 15px;}.elementor-1616 .elementor-element.elementor-element-0e7ebc2 .wpr-button{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;background-color:#605BE500;border-color:#CECECE94;border-style:solid;border-width:1px 1px 1px 1px;border-radius:30px 30px 30px 30px;}.elementor-1616 .elementor-element.elementor-element-0e7ebc2 .wpr-button::before{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-1616 .elementor-element.elementor-element-0e7ebc2 .wpr-button::after{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;color:#ffffff;padding:7px 15px 7px 15px;}.elementor-1616 .elementor-element.elementor-element-0e7ebc2 .wpr-button .wpr-button-icon{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-1616 .elementor-element.elementor-element-0e7ebc2 .wpr-button .wpr-button-icon svg{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-1616 .elementor-element.elementor-element-0e7ebc2 .wpr-button .wpr-button-text{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-1616 .elementor-element.elementor-element-0e7ebc2 .wpr-button .wpr-button-content{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-1616 .elementor-element.elementor-element-0e7ebc2{text-align:left;}.elementor-1616 .elementor-element.elementor-element-0e7ebc2 .wpr-button-content{-webkit-justify-content:center;justify-content:center;}.elementor-1616 .elementor-element.elementor-element-0e7ebc2 .wpr-button-text{-webkit-justify-content:center;justify-content:center;color:var( --e-global-color-eda75ba );}.elementor-1616 .elementor-element.elementor-element-0e7ebc2 .wpr-button-icon{font-size:20px;}.elementor-1616 .elementor-element.elementor-element-0e7ebc2 .wpr-button-icon svg{width:20px;height:20px;}.elementor-1616 .elementor-element.elementor-element-0e7ebc2.wpr-button-icon-position-left .wpr-button-icon{margin-right:10px;}.elementor-1616 .elementor-element.elementor-element-0e7ebc2.wpr-button-icon-position-right .wpr-button-icon{margin-left:10px;}.elementor-1616 .elementor-element.elementor-element-0e7ebc2.wpr-button-icon-style-inline .wpr-button-icon{color:var( --e-global-color-eda75ba );}.elementor-1616 .elementor-element.elementor-element-0e7ebc2.wpr-button-icon-style-inline .wpr-button-icon svg{fill:var( --e-global-color-eda75ba );}.elementor-1616 .elementor-element.elementor-element-0e7ebc2 .wpr-button-text,.elementor-1616 .elementor-element.elementor-element-0e7ebc2 .wpr-button::after{font-weight:400;}.elementor-1616 .elementor-element.elementor-element-0e7ebc2 .wpr-button:hover .wpr-button-text{color:#ffffff;}.elementor-1616 .elementor-element.elementor-element-0e7ebc2.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon{color:#ffffff;}.elementor-1616 .elementor-element.elementor-element-0e7ebc2.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon svg{fill:#ffffff;}.elementor-1616 .elementor-element.elementor-element-0e7ebc2 .wpr-button:focus .wpr-button-text{color:#ffffff;}.elementor-1616 .elementor-element.elementor-element-0e7ebc2.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon{color:#ffffff;}.elementor-1616 .elementor-element.elementor-element-0e7ebc2.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon svg{fill:#ffffff;}.elementor-1616 .elementor-element.elementor-element-0e7ebc2 .wpr-button:hover{border-color:#CECECE94;}.elementor-1616 .elementor-element.elementor-element-0e7ebc2.wpr-button-icon-style-inline .wpr-button{padding:7px 15px 7px 15px;}.elementor-1616 .elementor-element.elementor-element-0e7ebc2.wpr-button-icon-style-block .wpr-button-text{padding:7px 15px 7px 15px;}.elementor-1616 .elementor-element.elementor-element-0e7ebc2.wpr-button-icon-style-inline-block .wpr-button-content{padding:7px 15px 7px 15px;}@media(min-width:768px){.elementor-1616 .elementor-element.elementor-element-5785e34{--width:100%;}.elementor-1616 .elementor-element.elementor-element-7f13fbd{--width:100%;}.elementor-1616 .elementor-element.elementor-element-71304df{--width:100%;}.elementor-1616 .elementor-element.elementor-element-9458555{--width:100%;}.elementor-1616 .elementor-element.elementor-element-15d2a82{--width:100%;}}@media(max-width:1024px){.elementor-1616 .elementor-element.elementor-element-0ad5cb9{--padding-top:70px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-1616 .elementor-element.elementor-element-fb40e69{--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:50px 0px;--row-gap:50px;--column-gap:0px;}.elementor-1616 .elementor-element.elementor-element-b96b48b .elementor-heading-title{font-size:30px;line-height:1.6em;}.elementor-1616 .elementor-element.elementor-element-b4f0a99 .elementor-heading-title{font-size:25px;}.elementor-1616 .elementor-element.elementor-element-b63a5f1{--grid-auto-flow:row;}.elementor-1616 .elementor-element.elementor-element-8c32877{--grid-auto-flow:row;}.elementor-1616 .elementor-element.elementor-element-7b58779 .elementor-heading-title{font-size:25px;}.elementor-1616 .elementor-element.elementor-element-bc9e8eb .elementor-heading-title{font-size:25px;}.elementor-1616 .elementor-element.elementor-element-d6ae010{--grid-auto-flow:row;}.elementor-1616 .elementor-element.elementor-element-ea998f5 .elementor-heading-title{font-size:25px;}.elementor-1616 .elementor-element.elementor-element-6b45c8a{--grid-auto-flow:row;}.elementor-1616 .elementor-element.elementor-element-96b61d1{--grid-auto-flow:row;}.elementor-1616 .elementor-element.elementor-element-a41ac49 .elementor-heading-title{font-size:20px;}.elementor-1616 .elementor-element.elementor-element-15d2a82{--gap:15px 10px;--row-gap:15px;--column-gap:10px;--flex-wrap:wrap;}}@media(max-width:767px){.elementor-1616 .elementor-element.elementor-element-0ad5cb9{--padding-top:70px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-1616 .elementor-element.elementor-element-b96b48b .elementor-heading-title{line-height:1.2em;}.elementor-1616 .elementor-element.elementor-element-c21dcd6{font-size:16px;}.elementor-1616 .elementor-element.elementor-element-13c60a5 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-1616 .elementor-element.elementor-element-5eda868{--min-height:210px;}.elementor-1616 .elementor-element.elementor-element-b63a5f1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1616 .elementor-element.elementor-element-8c32877{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1616 .elementor-element.elementor-element-d6ae010{--e-con-grid-template-columns:repeat(1, 1fr);--gap:35px 0px;--row-gap:35px;--column-gap:0px;--grid-auto-flow:row;}.elementor-1616 .elementor-element.elementor-element-3567c43 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1616 .elementor-element.elementor-element-9c8ce68 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1616 .elementor-element.elementor-element-2cde1f4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1616 .elementor-element.elementor-element-8b8d3a8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1616 .elementor-element.elementor-element-2a61598 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1616 .elementor-element.elementor-element-6b45c8a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1616 .elementor-element.elementor-element-96b61d1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1616 .elementor-element.elementor-element-0936cad{--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:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-1616 .elementor-element.elementor-element-15d2a82{--gap:15px 5px;--row-gap:15px;--column-gap:5px;}}/* Start custom CSS for html, class: .elementor-element-b43272b *//* ============================================================
   COLE NO "CUSTOM CSS" DO WIDGET — Serviço: Automação com IA / WhatsApp (4:3)
   Prefixo "dna-" (não colide com dnl-, dnr-, dnt-, dns- ou dnh-).
   Loop total: 8s  |  Fundo transparente.
   Linha do tempo: ícone WhatsApp (0.4s) > cliente pergunta (1.1s) > IA digita (2.0-3.0s)
                   > IA responde (3.0s) > cliente pergunta de novo (4.0s) > IA digita (4.5-5.5s)
                   > agendamento confirmado (5.6s) + pulso no ícone (6.0s) > some (7.2-7.7s)
   ============================================================ */

.dna-panel, .dna-x, .dna-typing1, .dna-typing2, .dna-ring{
  animation-duration: 8s;
  animation-iteration-count: infinite;
  transform-box: fill-box;
  transform-origin: center;
}
.dna-x{ opacity: 0; animation-timing-function: ease-out; }

/* painel: entra, fica, some (o loop reinicia com ele invisível) */
.dna-panel{ opacity: 0; animation-name: dnaPanel; animation-timing-function: ease-out; }
@keyframes dnaPanel{
  0%        { opacity: 0; transform: translateY(10px); }
  6%, 90%   { opacity: 1; transform: translateY(0); }
  96%, 100% { opacity: 0; transform: translateY(0); }
}

/* indicador "digitando..." (aparece, fica, some quando a resposta chega) */
.dna-typing1{ opacity: 0; animation-name: dnaTyping1; animation-timing-function: ease-out; }
@keyframes dnaTyping1{
  0%, 23%    { opacity: 0; transform: scale(0.6); }
  27%, 36%   { opacity: 1; transform: scale(1); }
  37.5%, 100%{ opacity: 0; transform: scale(1); }
}
.dna-typing2{ opacity: 0; animation-name: dnaTyping2; animation-timing-function: ease-out; }
@keyframes dnaTyping2{
  0%, 56%    { opacity: 0; transform: scale(0.6); }
  60%, 68%   { opacity: 1; transform: scale(1); }
  69.5%, 100%{ opacity: 0; transform: scale(1); }
}

/* bolinhas do "digitando" pulando (contínuo) */
.dna-dot{ transform-box: fill-box; transform-origin: center; animation: dnaDot 0.9s ease-in-out infinite; }
@keyframes dnaDot{
  0%, 60%, 100% { transform: translateY(0); opacity: 0.6; }
  30%           { transform: translateY(-3px); opacity: 1; }
}

/* brilho da IA (contínuo) */
.dna-spark{ transform-box: fill-box; transform-origin: center; animation: dnaSpark 2s ease-in-out infinite; }
@keyframes dnaSpark{
  0%, 100% { transform: scale(0.85) rotate(0deg); }
  50%      { transform: scale(1.2) rotate(45deg); }
}

/* pulso no ícone do WhatsApp quando o agendamento é confirmado */
.dna-ring{ opacity: 0; animation-name: dnaRing; animation-timing-function: ease-out; }
@keyframes dnaRing{
  0%, 74%   { opacity: 0; transform: scale(1); }
  75%       { opacity: 0.8; transform: scale(1); }
  84%       { opacity: 0; transform: scale(2.3); }
  85%       { opacity: 0.8; transform: scale(1); }
  93%, 100% { opacity: 0; transform: scale(2.3); }
}

/* --- keyframes de entrada (rise / pop) por tempo de início --- */
.dna-pop-4{ animation-name: dna-pop-4; }
@keyframes dna-pop-4{ 0%,5.0%{opacity:0;transform:scale(.6)} 11.2%,100%{opacity:1;transform:scale(1)} }
.dna-pop-9{ animation-name: dna-pop-9; }
@keyframes dna-pop-9{ 0%,11.2%{opacity:0;transform:scale(.6)} 17.5%,100%{opacity:1;transform:scale(1)} }
.dna-pop-56{ animation-name: dna-pop-56; }
@keyframes dna-pop-56{ 0%,70.0%{opacity:0;transform:scale(.6)} 76.2%,100%{opacity:1;transform:scale(1)} }
.dna-rise-6{ animation-name: dna-rise-6; }
@keyframes dna-rise-6{ 0%,7.5%{opacity:0;transform:translateY(12px)} 13.8%,100%{opacity:1;transform:translateY(0)} }
.dna-rise-7{ animation-name: dna-rise-7; }
@keyframes dna-rise-7{ 0%,8.8%{opacity:0;transform:translateY(12px)} 15.0%,100%{opacity:1;transform:translateY(0)} }
.dna-rise-11{ animation-name: dna-rise-11; }
@keyframes dna-rise-11{ 0%,13.8%{opacity:0;transform:translateY(12px)} 20.0%,100%{opacity:1;transform:translateY(0)} }
.dna-rise-30{ animation-name: dna-rise-30; }
@keyframes dna-rise-30{ 0%,37.5%{opacity:0;transform:translateY(12px)} 43.8%,100%{opacity:1;transform:translateY(0)} }
.dna-rise-40{ animation-name: dna-rise-40; }
@keyframes dna-rise-40{ 0%,50.0%{opacity:0;transform:translateY(12px)} 56.2%,100%{opacity:1;transform:translateY(0)} }

/* acessibilidade: cena estática para quem prefere movimento reduzido */
@media (prefers-reduced-motion: reduce){
  .dna-panel, .dna-x, .dna-typing1, .dna-typing2, .dna-ring, .dna-dot, .dna-spark{ animation: none; }
  .dna-panel, .dna-x{ opacity: 1; }
  .dna-typing1, .dna-typing2, .dna-ring{ opacity: 0; }
}/* End custom CSS */