.elementor-12 .elementor-element.elementor-element-5de64be5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5de64be5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5de64be5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3F418E;}.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 );}.elementor-12 .elementor-element.elementor-element-c09dcf1{width:var( --container-widget-width, 13% );max-width:13%;--container-widget-width:13%;--container-widget-flex-grow: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-12 .elementor-element.elementor-element-dc8e82c .elementor-button{background-color:#1ABD36;font-family:"Montserrat", Sans-serif;font-size:1.9rem;font-weight:700;border-radius:10px 10px 10px 10px;padding:20px 32px 20px 32px;}.elementor-12 .elementor-element.elementor-element-dc8e82c .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-180e21ed{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:60px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-180e21ed:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-180e21ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://prostatafeliz.shop/wp-content/uploads/2025/10/fundo_1A.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-9c0f828{--display:flex;}.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-12 .elementor-element.elementor-element-7d380166{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-7d380166.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-7d380166 .elementor-heading-title{font-family:"Ultra", Sans-serif;font-weight:500;color:#192145;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-080394f{--divider-border-style:solid;--divider-color:#192145;--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-080394f .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-080394f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-29025b8b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-1a2fd0d5{--display:flex;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-11890338.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-11890338{text-align:center;}.elementor-12 .elementor-element.elementor-element-11890338 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3rem;font-weight:700;line-height:1.3em;color:#FFFFFF;}.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-12 .elementor-element.elementor-element-2cb7ca8{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-2cb7ca8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-12 .elementor-element.elementor-element-2cb7ca8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-12 .elementor-element.elementor-element-2cb7ca8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-12 .elementor-element.elementor-element-2cb7ca8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-12 .elementor-element.elementor-element-2cb7ca8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-12 .elementor-element.elementor-element-2cb7ca8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-2cb7ca8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-2cb7ca8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-2cb7ca8 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:1.7rem;font-weight:700;}.elementor-12 .elementor-element.elementor-element-2cb7ca8 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-46744173{width:var( --container-widget-width, 39% );max-width:39%;--container-widget-width:39%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-5ae0819 .elementor-button{background-color:#1ABD36;font-family:"Montserrat", Sans-serif;font-size:1.9rem;font-weight:700;border-radius:10px 10px 10px 10px;padding:20px 32px 20px 32px;}.elementor-12 .elementor-element.elementor-element-5d339748{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--padding-top:44px;--padding-bottom:44px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5d339748:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5d339748 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3F418E;}.elementor-12 .elementor-element.elementor-element-19f812f.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-19f812f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3rem;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-294a7e57{--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:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-52558734{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.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-12 .elementor-element.elementor-element-441a177c{width:var( --container-widget-width, 36% );max-width:36%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:36%;--container-widget-flex-grow:0;text-align:left;font-family:"Montserrat", Sans-serif;font-size:1.7rem;font-weight:700;color:#3F418E;}.elementor-12 .elementor-element.elementor-element-8bb31f7{width:var( --container-widget-width, 36% );max-width:36%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:36%;--container-widget-flex-grow:0;text-align:left;font-family:"Montserrat", Sans-serif;font-size:1.7rem;font-weight:500;color:#272727;}.elementor-12 .elementor-element.elementor-element-5ef7b0af img{opacity:1;}.elementor-12 .elementor-element.elementor-element-9fbc761{width:var( --container-widget-width, 36% );max-width:36%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:36%;--container-widget-flex-grow:0;text-align:left;font-family:"Montserrat", Sans-serif;font-size:1.7rem;font-weight:500;color:#272727;}.elementor-12 .elementor-element.elementor-element-59bbeeb9.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-59bbeeb9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3rem;font-weight:700;text-transform:uppercase;color:#3F418E;}.elementor-12 .elementor-element.elementor-element-ae31f2a{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-ae31f2a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-12 .elementor-element.elementor-element-ae31f2a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-12 .elementor-element.elementor-element-ae31f2a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-12 .elementor-element.elementor-element-ae31f2a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-12 .elementor-element.elementor-element-ae31f2a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-12 .elementor-element.elementor-element-ae31f2a .elementor-icon-list-icon i{color:#3F418E;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-ae31f2a .elementor-icon-list-icon svg{fill:#3F418E;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-ae31f2a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-ae31f2a .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:1.7rem;font-weight:700;}.elementor-12 .elementor-element.elementor-element-ae31f2a .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-5296c609.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-5296c609 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3rem;font-weight:700;text-transform:uppercase;color:#3F418E;}.elementor-12 .elementor-element.elementor-element-a037763 .elementor-button{background-color:#3F418E;font-family:"Montserrat", Sans-serif;font-size:1.9rem;font-weight:700;border-radius:10px 10px 10px 10px;padding:20px 32px 20px 32px;}.elementor-12 .elementor-element.elementor-element-10f0365e{--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-10f0365e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-10f0365e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#20588d;}.elementor-12 .elementor-element.elementor-element-6c3d4fc2.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-6c3d4fc2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3rem;font-weight:700;color:#111323;}.elementor-12 .elementor-element.elementor-element-68200d47{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-68200d47.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-62a67b9{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-62a67b9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-12 .elementor-element.elementor-element-62a67b9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-12 .elementor-element.elementor-element-62a67b9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-12 .elementor-element.elementor-element-62a67b9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-12 .elementor-element.elementor-element-62a67b9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-12 .elementor-element.elementor-element-62a67b9 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-62a67b9 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-62a67b9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-62a67b9 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:1.7rem;font-weight:700;}.elementor-12 .elementor-element.elementor-element-62a67b9 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-a5407a6{width:var( --container-widget-width, 36% );max-width:36%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:36%;--container-widget-flex-grow:0;text-align:left;font-family:"Montserrat", Sans-serif;font-size:1.7rem;font-weight:700;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-8341be4 .elementor-button{background-color:#3F418E;font-family:"Montserrat", Sans-serif;font-size:1.9rem;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:20px 32px 20px 32px;}.elementor-12 .elementor-element.elementor-element-8341be4.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-8341be4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-b749064{--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:space-around;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:44px;--padding-bottom:44px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b749064:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b749064 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(174deg, #3F418E 0%, #895FA9 100%);}.elementor-12 .elementor-element.elementor-element-5664172{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-5664172.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-5664172 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3rem;font-weight:700;text-transform:uppercase;line-height:1.4em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-8e02275 img{border-radius:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-19dd518{width:var( --container-widget-width, 47% );max-width:47%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:47%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:1.7rem;font-weight:500;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-ec019cf .elementor-button{background-color:#1ABD36;font-family:"Montserrat", Sans-serif;font-size:1.9rem;font-weight:700;border-radius:10px 10px 10px 10px;padding:20px 32px 20px 32px;}.elementor-12 .elementor-element.elementor-element-ec019cf.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-ec019cf .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-ec019cf .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-12 .elementor-element.elementor-element-342365ad{--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:60px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4fe8571f{background-color:#895FA9;padding:30px 120px 30px 120px;border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-4fe8571f.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-4fe8571f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3rem;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-25bcec5c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-25bcec5c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-25bcec5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #895FA9 0%, #895FA9 100%);}.elementor-12 .elementor-element.elementor-element-44acae97{width:var( --container-widget-width, 27% );max-width:27%;--container-widget-width:27%;--container-widget-flex-grow:0;border-radius:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-44acae97 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-12 .elementor-element.elementor-element-d1ce194{width:var( --container-widget-width, 27% );max-width:27%;--container-widget-width:27%;--container-widget-flex-grow:0;border-radius:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-d1ce194 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-12 .elementor-element.elementor-element-202c177d{width:var( --container-widget-width, 27% );max-width:27%;--container-widget-width:27%;--container-widget-flex-grow:0;border-radius:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-202c177d .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-12 .elementor-element.elementor-element-37acc85e .elementor-button{background-color:#7A00E8;font-family:"Montserrat", Sans-serif;font-size:1.9rem;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:20px 32px 20px 32px;}.elementor-12 .elementor-element.elementor-element-37acc85e.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-37540a6e{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:80px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-185efef{--divider-border-style:solid;--divider-color:#3F418E;--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-185efef .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-185efef .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-515d7756.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-515d7756 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3rem;font-weight:700;text-transform:uppercase;color:#3F418E;}.elementor-12 .elementor-element.elementor-element-14420aa1{--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;}.elementor-12 .elementor-element.elementor-element-26ceb9f7{--display:flex;}.elementor-12 .elementor-element.elementor-element-50b61cc3{text-align:center;}.elementor-12 .elementor-element.elementor-element-50b61cc3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:700;color:#3F418E;}.elementor-12 .elementor-element.elementor-element-56f01fe8.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-56f01fe8{text-align:center;font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:600;line-height:1.5em;color:#343434;}.elementor-12 .elementor-element.elementor-element-78fa774b{--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:space-around;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:44px;--padding-bottom:44px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-78fa774b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-78fa774b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(174deg, #3F418E 0%, #895FA9 100%);}.elementor-12 .elementor-element.elementor-element-1a8afcb3.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-1a8afcb3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3rem;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3cb1968b{width:var( --container-widget-width, 47% );max-width:47%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:47%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:1.7rem;font-weight:500;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3f4fae98{--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:space-around;--align-items:center;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3f4fae98:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3f4fae98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(174deg, #3F418E 0%, #895FA9 100%);}.elementor-12 .elementor-element.elementor-element-6d21d468{--display:flex;}.elementor-12 .elementor-element.elementor-element-18b9416c.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-18b9416c{text-align:center;}.elementor-12 .elementor-element.elementor-element-18b9416c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3rem;font-weight:700;text-transform:uppercase;line-height:1.4em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-37b4ae97{--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;}.elementor-12 .elementor-element.elementor-element-57a1b9e4{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-57a1b9e4:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-57a1b9e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-69d3392e{text-align:center;}.elementor-12 .elementor-element.elementor-element-69d3392e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#3F418E;}.elementor-12 .elementor-element.elementor-element-e867fa9{padding:0px 16px 0px 16px;}.elementor-12 .elementor-element.elementor-element-2e4e955{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-12 .elementor-element.elementor-element-27c638b{text-align:center;}.elementor-12 .elementor-element.elementor-element-27c638b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#000000;}.elementor-12 .elementor-element.elementor-element-7559448e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-12 .elementor-element.elementor-element-6df7aa77{text-align:center;}.elementor-12 .elementor-element.elementor-element-6df7aa77 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3rem;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#3F418E;}.elementor-12 .elementor-element.elementor-element-73cff4a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-73cff4a8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:7.4rem;font-weight:700;text-transform:uppercase;line-height:1em;color:#3F418E;}.elementor-12 .elementor-element.elementor-element-363f5465{text-align:center;}.elementor-12 .elementor-element.elementor-element-363f5465 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3rem;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#3F418E;}.elementor-12 .elementor-element.elementor-element-9c43478{background-color:#E4E6E7;padding:15px 20px 15px 20px;border-radius:8px 8px 8px 8px;text-align:center;}.elementor-12 .elementor-element.elementor-element-9c43478.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-9c43478 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:700;line-height:1.2em;color:#3F418E;}.elementor-12 .elementor-element.elementor-element-79e81ad6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-12 .elementor-element.elementor-element-79e81ad6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-79e81ad6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C7C7C7;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-63efd137 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-63efd137.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-12 .elementor-element.elementor-element-63efd137.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-63efd137.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-12 .elementor-element.elementor-element-63efd137.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-63efd137.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-12 .elementor-element.elementor-element-63efd137 .elementor-icon{font-size:40px;}.elementor-12 .elementor-element.elementor-element-63efd137 .elementor-icon svg{height:40px;}.elementor-12 .elementor-element.elementor-element-63efd137 .elementor-icon-wrapper svg{width:auto;}.elementor-12 .elementor-element.elementor-element-548cd24d.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-548cd24d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:700;font-style:italic;color:#313131;}.elementor-12 .elementor-element.elementor-element-84385e3 .elementor-button{background-color:#1ABD36;font-family:"Montserrat", Sans-serif;font-size:1.9rem;font-weight:700;border-radius:10px 10px 10px 10px;padding:20px 32px 20px 32px;}.elementor-12 .elementor-element.elementor-element-84385e3.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-51e26031{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-51e26031.e-con{--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-7df8a9c{background-color:#E4E6E7;padding:15px 20px 15px 20px;border-radius:8px 8px 8px 8px;text-align:center;}.elementor-12 .elementor-element.elementor-element-7df8a9c.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-7df8a9c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#3F418E;}.elementor-12 .elementor-element.elementor-element-7eeff115{width:100%;max-width:100%;background-color:#FFDD47;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 10px 0px;border-radius:8px 8px 8px 8px;text-align:center;}.elementor-12 .elementor-element.elementor-element-7eeff115.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-7eeff115 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.6rem;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#EC1616;}.elementor-12 .elementor-element.elementor-element-3b2236c{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:64px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3b2236c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3b2236c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-63909de0{background-color:#E4E6E7;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 20px 015px 20px;border-radius:8px 8px 8px 8px;text-align:center;}.elementor-12 .elementor-element.elementor-element-63909de0.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-63909de0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#3F418E;}.elementor-12 .elementor-element.elementor-element-20171d49{text-align:center;}.elementor-12 .elementor-element.elementor-element-20171d49 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#3F418E;}.elementor-12 .elementor-element.elementor-element-25990b24{padding:0px 16px 0px 16px;}.elementor-12 .elementor-element.elementor-element-221e6b5{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-12 .elementor-element.elementor-element-7c16ca41{text-align:center;}.elementor-12 .elementor-element.elementor-element-7c16ca41 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#000000;}.elementor-12 .elementor-element.elementor-element-26d54e67{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-12 .elementor-element.elementor-element-3a285d36{text-align:center;}.elementor-12 .elementor-element.elementor-element-3a285d36 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3rem;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#3F418E;}.elementor-12 .elementor-element.elementor-element-629e7804{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-629e7804 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:7.4rem;font-weight:700;text-transform:uppercase;line-height:1em;color:#3F418E;}.elementor-12 .elementor-element.elementor-element-786d375a{text-align:center;}.elementor-12 .elementor-element.elementor-element-786d375a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3rem;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#3F418E;}.elementor-12 .elementor-element.elementor-element-6c823c8{background-color:#E4E6E7;padding:15px 20px 15px 20px;border-radius:8px 8px 8px 8px;text-align:center;}.elementor-12 .elementor-element.elementor-element-6c823c8.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-6c823c8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:700;line-height:1.2em;color:#3F418E;}.elementor-12 .elementor-element.elementor-element-48efbf2e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-12 .elementor-element.elementor-element-48efbf2e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-48efbf2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C7C7C7;}.elementor-12 .elementor-element.elementor-element-6e790d07 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-6e790d07.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-12 .elementor-element.elementor-element-6e790d07.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-6e790d07.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-12 .elementor-element.elementor-element-6e790d07.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-6e790d07.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-12 .elementor-element.elementor-element-6e790d07 .elementor-icon{font-size:40px;}.elementor-12 .elementor-element.elementor-element-6e790d07 .elementor-icon svg{height:40px;}.elementor-12 .elementor-element.elementor-element-6e790d07 .elementor-icon-wrapper svg{width:auto;}.elementor-12 .elementor-element.elementor-element-609fdb60.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-609fdb60 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:700;font-style:italic;color:#313131;}.elementor-12 .elementor-element.elementor-element-1f1dfb5 .elementor-button{background-color:#1ABD36;font-family:"Montserrat", Sans-serif;font-size:1.9rem;font-weight:700;border-radius:10px 10px 10px 10px;padding:20px 32px 20px 32px;}.elementor-12 .elementor-element.elementor-element-1f1dfb5.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-3239d44f{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:64px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3239d44f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3239d44f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-687945e4{background-color:#E4E6E7;padding:15px 20px 15px 20px;border-radius:8px 8px 8px 8px;text-align:center;}.elementor-12 .elementor-element.elementor-element-687945e4.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-687945e4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#3F418E;}.elementor-12 .elementor-element.elementor-element-2cd4e4bf{text-align:center;}.elementor-12 .elementor-element.elementor-element-2cd4e4bf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#3F418E;}.elementor-12 .elementor-element.elementor-element-398f7e24{padding:0px 16px 0px 16px;}.elementor-12 .elementor-element.elementor-element-50e00b9{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-12 .elementor-element.elementor-element-77ef76de{text-align:center;}.elementor-12 .elementor-element.elementor-element-77ef76de .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#000000;}.elementor-12 .elementor-element.elementor-element-4b67df15{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-12 .elementor-element.elementor-element-20130652{text-align:center;}.elementor-12 .elementor-element.elementor-element-20130652 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3rem;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#3F418E;}.elementor-12 .elementor-element.elementor-element-6392dac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-6392dac .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:7.4rem;font-weight:700;text-transform:uppercase;line-height:1em;color:#3F418E;}.elementor-12 .elementor-element.elementor-element-39cc3cbd{text-align:center;}.elementor-12 .elementor-element.elementor-element-39cc3cbd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3rem;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#3F418E;}.elementor-12 .elementor-element.elementor-element-3c6a5481{background-color:#E4E6E7;padding:15px 20px 15px 20px;border-radius:8px 8px 8px 8px;text-align:center;}.elementor-12 .elementor-element.elementor-element-3c6a5481.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-3c6a5481 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:700;line-height:1.2em;color:#3F418E;}.elementor-12 .elementor-element.elementor-element-13f3b79a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-12 .elementor-element.elementor-element-13f3b79a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-13f3b79a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C7C7C7;}.elementor-12 .elementor-element.elementor-element-b0bcf85 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-b0bcf85.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-12 .elementor-element.elementor-element-b0bcf85.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-b0bcf85.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-12 .elementor-element.elementor-element-b0bcf85.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-b0bcf85.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-12 .elementor-element.elementor-element-b0bcf85 .elementor-icon{font-size:40px;}.elementor-12 .elementor-element.elementor-element-b0bcf85 .elementor-icon svg{height:40px;}.elementor-12 .elementor-element.elementor-element-b0bcf85 .elementor-icon-wrapper svg{width:auto;}.elementor-12 .elementor-element.elementor-element-6794995d.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-6794995d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:700;font-style:italic;color:#313131;}.elementor-12 .elementor-element.elementor-element-226fa3b9 .elementor-button{background-color:#1ABD36;font-family:"Montserrat", Sans-serif;font-size:1.9rem;font-weight:700;border-radius:10px 10px 10px 10px;padding:20px 32px 20px 32px;}.elementor-12 .elementor-element.elementor-element-226fa3b9.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-59011c63{--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:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-23fc938b.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-23fc938b{text-align:left;}.elementor-12 .elementor-element.elementor-element-23fc938b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3rem;font-weight:700;text-transform:uppercase;line-height:1.4em;color:#3F418E;}.elementor-12 .elementor-element.elementor-element-525eeec6.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-525eeec6{text-align:left;font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:600;line-height:1.5em;color:#343434;}.elementor-12 .elementor-element.elementor-element-26150d3 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-26150d3.elementor-view-stacked .elementor-icon{background-color:#3F418E;}.elementor-12 .elementor-element.elementor-element-26150d3.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-26150d3.elementor-view-default .elementor-icon{color:#3F418E;border-color:#3F418E;}.elementor-12 .elementor-element.elementor-element-26150d3.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-26150d3.elementor-view-default .elementor-icon svg{fill:#3F418E;}.elementor-12 .elementor-element.elementor-element-4c2399ae .elementor-button{background-color:#1ABD36;font-family:"Montserrat", Sans-serif;font-size:1.9rem;font-weight:700;border-radius:10px 10px 10px 10px;padding:20px 32px 20px 32px;}.elementor-12 .elementor-element.elementor-element-4c2399ae.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-72da4e27.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-72da4e27{text-align:center;}.elementor-12 .elementor-element.elementor-element-72da4e27 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3rem;font-weight:700;text-transform:uppercase;line-height:1.4em;color:#3F418E;}.elementor-12 .elementor-element.elementor-element-23ecff1{--display:flex;border-style:solid;--border-style:solid;border-color:#D5D8DC;--border-color:#D5D8DC;--border-radius:0px 0px 1px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-153c5c82{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:600;line-height:1.5em;color:#343434;}.elementor-12 .elementor-element.elementor-element-153c5c82.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-75698e1c{--display:flex;border-style:solid;--border-style:solid;border-color:#D5D8DC;--border-color:#D5D8DC;--border-radius:0px 0px 1px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-4ff280b2{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:600;line-height:1.5em;color:#343434;}.elementor-12 .elementor-element.elementor-element-4ff280b2.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-7783083a{--display:flex;border-style:solid;--border-style:solid;border-color:#D5D8DC;--border-color:#D5D8DC;--border-radius:0px 0px 1px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-4f4a40c6{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:600;line-height:1.5em;color:#343434;}.elementor-12 .elementor-element.elementor-element-4f4a40c6.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-31abd3b5{--display:flex;border-style:solid;--border-style:solid;border-color:#D5D8DC;--border-color:#D5D8DC;--border-radius:0px 0px 1px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-5ada97e4{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:600;line-height:1.5em;color:#343434;}.elementor-12 .elementor-element.elementor-element-5ada97e4.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-118a6c06{--display:flex;border-style:solid;--border-style:solid;border-color:#D5D8DC;--border-color:#D5D8DC;--border-radius:0px 0px 1px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-557257bd{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:600;line-height:1.5em;color:#343434;}.elementor-12 .elementor-element.elementor-element-557257bd.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-377ef486{--n-accordion-title-font-size:1.6rem;width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;--n-accordion-item-title-space-between:8px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#3F418E;--n-accordion-title-hover-color:#3F418E;--n-accordion-title-active-color:#3F418E;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#50CDF6;--n-accordion-icon-hover-color:#50CDF6;--n-accordion-icon-active-color:#50CDF6;}.elementor-12 .elementor-element.elementor-element-377ef486 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#EAEAEA;border-style:solid;border-width:0px 0px 1px 0px;border-color:#D5D8DC;}.elementor-12 .elementor-element.elementor-element-377ef486.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-377ef486 {--n-accordion-padding:15px 15px 15px 15px;}:where( .elementor-12 .elementor-element.elementor-element-377ef486 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Montserrat", Sans-serif;font-weight:700;}:where( .elementor-12 .elementor-element.elementor-element-377ef486 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-12 .elementor-element.elementor-element-371cee9{--divider-border-style:solid;--divider-color:#3F418E;--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-371cee9 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-371cee9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-9e42516.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-9e42516{text-align:center;}.elementor-12 .elementor-element.elementor-element-9e42516 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3rem;font-weight:700;text-transform:uppercase;line-height:1.4em;color:#3F418E;}.elementor-12 .elementor-element.elementor-element-676bf0e{--display:flex;border-style:solid;--border-style:solid;border-color:#D5D8DC;--border-color:#D5D8DC;--border-radius:0px 0px 1px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-45c1266{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:600;line-height:1.5em;color:#343434;}.elementor-12 .elementor-element.elementor-element-45c1266.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-e5c0558{--display:flex;border-style:solid;--border-style:solid;border-color:#D5D8DC;--border-color:#D5D8DC;--border-radius:0px 0px 1px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-b9c92e3{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:600;line-height:1.5em;color:#343434;}.elementor-12 .elementor-element.elementor-element-b9c92e3.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-51ca4a1{--display:flex;border-style:solid;--border-style:solid;border-color:#D5D8DC;--border-color:#D5D8DC;--border-radius:0px 0px 1px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-db12c46{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:600;line-height:1.5em;color:#343434;}.elementor-12 .elementor-element.elementor-element-db12c46.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-544451b{--display:flex;border-style:solid;--border-style:solid;border-color:#D5D8DC;--border-color:#D5D8DC;--border-radius:0px 0px 1px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-6a9a0fc{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:600;line-height:1.5em;color:#343434;}.elementor-12 .elementor-element.elementor-element-6a9a0fc.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-bd46470{--display:flex;border-style:solid;--border-style:solid;border-color:#D5D8DC;--border-color:#D5D8DC;--border-radius:0px 0px 1px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-4919333{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:600;line-height:1.5em;color:#343434;}.elementor-12 .elementor-element.elementor-element-4919333.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-173f8ca{--n-accordion-title-font-size:1.6rem;width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;--n-accordion-item-title-space-between:8px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#3F418E;--n-accordion-title-hover-color:#3F418E;--n-accordion-title-active-color:#3F418E;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#50CDF6;--n-accordion-icon-hover-color:#50CDF6;--n-accordion-icon-active-color:#50CDF6;}.elementor-12 .elementor-element.elementor-element-173f8ca > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#EAEAEA;border-style:solid;border-width:0px 0px 1px 0px;border-color:#D5D8DC;}.elementor-12 .elementor-element.elementor-element-173f8ca.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-173f8ca {--n-accordion-padding:15px 15px 15px 15px;}:where( .elementor-12 .elementor-element.elementor-element-173f8ca > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Montserrat", Sans-serif;font-weight:700;}:where( .elementor-12 .elementor-element.elementor-element-173f8ca > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-12 .elementor-element.elementor-element-c35fbe8{--divider-border-style:solid;--divider-color:#3F418E;--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-c35fbe8 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-c35fbe8 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-7ac8797d.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-7ac8797d{text-align:left;}.elementor-12 .elementor-element.elementor-element-7ac8797d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3rem;font-weight:700;text-transform:uppercase;line-height:1.4em;color:#3F418E;}.elementor-12 .elementor-element.elementor-element-3b3265aa img{border-radius:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-07da404.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-07da404{text-align:left;}.elementor-12 .elementor-element.elementor-element-07da404 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3rem;font-weight:700;line-height:1.4em;color:#3F418E;}.elementor-12 .elementor-element.elementor-element-464f898{--divider-border-style:solid;--divider-color:#3F418E;--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-464f898 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-464f898 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-1cac722.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-1cac722{text-align:left;}.elementor-12 .elementor-element.elementor-element-1cac722 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3rem;font-weight:700;text-transform:uppercase;line-height:1.4em;color:#3F418E;}.elementor-12 .elementor-element.elementor-element-76e9b42.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-76e9b42{text-align:left;font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:600;line-height:1.5em;color:#343434;}.elementor-12 .elementor-element.elementor-element-77c20ae .elementor-button{background-color:#7A00E8;font-family:"Montserrat", Sans-serif;font-size:1.9rem;font-weight:700;border-radius:10px 10px 10px 10px;padding:20px 32px 20px 32px;}.elementor-12 .elementor-element.elementor-element-77c20ae.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-44fd2e6c{--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:space-around;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:44px;--padding-bottom:44px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-44fd2e6c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-44fd2e6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(174deg, #3F418E 0%, #895FA9 100%);}.elementor-12 .elementor-element.elementor-element-6c94b98b{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-6c94b98b.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-6c94b98b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3rem;font-weight:700;text-transform:uppercase;line-height:1.4em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-25b8fbe img{border-radius:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-18df805c{width:var( --container-widget-width, 47% );max-width:47%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:47%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:1.7rem;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#103354;}.elementor-12 .elementor-element.elementor-element-6261b415 .elementor-button{background-color:#1ABD36;font-family:"Montserrat", Sans-serif;font-size:1.9rem;font-weight:700;border-radius:10px 10px 10px 10px;padding:20px 32px 20px 32px;}.elementor-12 .elementor-element.elementor-element-6261b415.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-6261b415 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-6261b415 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-12 .elementor-element.elementor-element-7892b79c{--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-around;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7892b79c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7892b79c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-12 .elementor-element.elementor-element-5414ef9{--display:flex;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-1a2fd0d5{--width:50%;}.elementor-12 .elementor-element.elementor-element-26ceb9f7{--width:33%;}.elementor-12 .elementor-element.elementor-element-5414ef9{--width:20%;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-5de64be5{--padding-top:16px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-c09dcf1{padding:0px 0px 0px 0px;--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-12 .elementor-element.elementor-element-180e21ed{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-7d380166{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-12 .elementor-element.elementor-element-7d380166.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-7d380166 .elementor-heading-title{font-size:23px;}.elementor-12 .elementor-element.elementor-element-1a2fd0d5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-11890338 .elementor-heading-title{font-size:1.9rem;}.elementor-12 .elementor-element.elementor-element-2cb7ca8.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-46744173{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-5d339748{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-19f812f{text-align:center;}.elementor-12 .elementor-element.elementor-element-19f812f .elementor-heading-title{font-size:2.1rem;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-294a7e57{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-441a177c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:2.1rem;}.elementor-12 .elementor-element.elementor-element-8bb31f7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-5ef7b0af.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-5ef7b0af{text-align:center;}.elementor-12 .elementor-element.elementor-element-5ef7b0af img{width:100%;max-width:100%;height:205px;}.elementor-12 .elementor-element.elementor-element-9fbc761{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-59bbeeb9{text-align:center;}.elementor-12 .elementor-element.elementor-element-59bbeeb9 .elementor-heading-title{font-size:2.6rem;}.elementor-12 .elementor-element.elementor-element-ae31f2a.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-5296c609{text-align:center;}.elementor-12 .elementor-element.elementor-element-5296c609 .elementor-heading-title{font-size:2.1rem;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-10f0365e{--padding-top:60px;--padding-bottom:60px;--padding-left:4px;--padding-right:4px;}.elementor-12 .elementor-element.elementor-element-6c3d4fc2{width:initial;max-width:initial;padding:0px 20px 0px 20px;text-align:center;}.elementor-12 .elementor-element.elementor-element-6c3d4fc2 .elementor-heading-title{font-size:3rem;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-68200d47{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-62a67b9.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-a5407a6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:1.4rem;}.elementor-12 .elementor-element.elementor-element-b749064{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-5664172{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-5664172 .elementor-heading-title{font-size:2.2rem;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-19dd518{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-342365ad{--padding-top:60px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-4fe8571f{padding:20px 12px 20px 12px;text-align:center;}.elementor-12 .elementor-element.elementor-element-4fe8571f .elementor-heading-title{font-size:2.6rem;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-44acae97{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-12 .elementor-element.elementor-element-d1ce194{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-12 .elementor-element.elementor-element-202c177d{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-12 .elementor-element.elementor-element-37540a6e{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-515d7756{text-align:center;}.elementor-12 .elementor-element.elementor-element-515d7756 .elementor-heading-title{font-size:2.2rem;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-78fa774b{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-1a8afcb3{text-align:center;}.elementor-12 .elementor-element.elementor-element-1a8afcb3 .elementor-heading-title{font-size:2.2rem;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-3cb1968b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-3f4fae98{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-18b9416c .elementor-heading-title{font-size:2.4rem;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-59011c63{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-23fc938b{text-align:center;}.elementor-12 .elementor-element.elementor-element-23fc938b .elementor-heading-title{font-size:2.7rem;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-26150d3 .elementor-icon{font-size:52px;}.elementor-12 .elementor-element.elementor-element-26150d3 .elementor-icon svg{height:52px;}.elementor-12 .elementor-element.elementor-element-4c2399ae.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-72da4e27 .elementor-heading-title{font-size:2.2rem;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-377ef486{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-9e42516 .elementor-heading-title{font-size:2.2rem;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-173f8ca{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-c35fbe8 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-7ac8797d{text-align:center;}.elementor-12 .elementor-element.elementor-element-7ac8797d .elementor-heading-title{font-size:3.1rem;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-07da404{text-align:center;}.elementor-12 .elementor-element.elementor-element-07da404 .elementor-heading-title{font-size:1.3rem;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-1cac722{text-align:center;}.elementor-12 .elementor-element.elementor-element-1cac722 .elementor-heading-title{font-size:2.2rem;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-77c20ae.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-44fd2e6c{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-236c17c5 img{width:29%;}.elementor-12 .elementor-element.elementor-element-6c94b98b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-6c94b98b .elementor-heading-title{font-size:2.2rem;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-18df805c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:1.4rem;}.elementor-12 .elementor-element.elementor-element-7892b79c{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-842729c{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-842729c.elementor-element{--align-self:center;}}/* Start custom CSS for button, class: .elementor-element-dc8e82c */.cta-pulsante {
  animation: ctaPulse 1.6s ease-in-out infinite;
  transform-origin: center;
}

@keyframes ctaPulse {
  0% { transform: scale(1); box-shadow: 0 0 0 0 rgba(0, 200, 70, 0.7); }
  70% { transform: scale(1.03); box-shadow: 0 0 0 12px rgba(0, 200, 70, 0); }
  100% { transform: scale(1); box-shadow: 0 0 0 0 rgba(0, 200, 70, 0); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5de64be5 */html, body {
  max-width: 100%;
  overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5ae0819 */.cta-pulsante {
  animation: ctaPulse 1.6s ease-in-out infinite;
  transform-origin: center;
}

@keyframes ctaPulse {
  0% { transform: scale(1); box-shadow: 0 0 0 0 rgba(0, 200, 70, 0.7); }
  70% { transform: scale(1.03); box-shadow: 0 0 0 12px rgba(0, 200, 70, 0); }
  100% { transform: scale(1); box-shadow: 0 0 0 0 rgba(0, 200, 70, 0); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-180e21ed *//* HERO: espaçamento e leitura melhor no mobile */
.elementor-12 .elementor-element.elementor-element-180e21ed{
  padding-top: 24px;
  padding-bottom: 32px;
}
@media (max-width: 767px){
  .elementor-12 .elementor-element.elementor-element-180e21ed{
    padding-top: 16px;
    padding-bottom: 24px;
  }
}

/* Headline mais forte */
.elementor-12 .elementor-element.elementor-element-180e21ed h1{
  letter-spacing: -0.5px;
  line-height: 1.1;
}

/* Bullets do topo mais “classe” */
.elementor-12 .elementor-element.elementor-element-180e21ed .hero-bullets li{
  font-size: 16px;
  line-height: 1.4;
  margin-bottom: 6px;
}
html, body {
  max-width: 100%;
  overflow-x: hidden;
}
.hero-prostnight {
  position: relative;
  overflow: hidden;
}

.hero-prostnight::before {
  content: "";
  position: absolute;
  inset: 0;
  background-image: radial-gradient(circle at 20% 20%, rgba(255,255,255,0.20) 0, transparent 55%),
                    radial-gradient(circle at 80% 0%, rgba(255,255,255,0.12) 0, transparent 55%);
  opacity: 0.4;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d339748 */html, body {
  max-width: 100%;
  overflow-x: hidden;
}
.section-soft-card {
  background: #FFFFFF;
  border-radius: 18px;
  padding: 18px 18px 22px;
  box-shadow: 0 14px 30px rgba(15, 20, 60, 0.08);
}

.section-soft-card img {
  border-radius: 16px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ae31f2a */.prost-bullet {
  position: relative;
  padding-left: 28px;
  margin-bottom: 8px;
  font-size: 16px;
  line-height: 1.5;
}

.prost-bullet::before {
  content: 
  position: absolute;
  left: 0;
  top: 0;
  font-weight: 700;
  color: #6A00FF;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a037763 */.cta-pulsante {
  animation: ctaPulse 1.6s ease-in-out infinite;
  transform-origin: center;
}

@keyframes ctaPulse {
  0% { transform: scale(1); box-shadow: 0 0 0 0 rgba(0, 200, 70, 0.7); }
  70% { transform: scale(1.03); box-shadow: 0 0 0 12px rgba(0, 200, 70, 0); }
  100% { transform: scale(1); box-shadow: 0 0 0 0 rgba(0, 200, 70, 0); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-294a7e57 *//* deixa a imagem com cara médica/premium */
.elementor-12 .elementor-element.elementor-element-294a7e57 img{
  border-radius: 14px;
  box-shadow: 0 10px 30px rgba(0,0,0,0.25);
}
/* Cards de benefício com ar premium */
.elementor-12 .elementor-element.elementor-element-294a7e57 .benefit-card{
  background: rgba(255,255,255,0.04);
  border: 1px solid rgba(242,201,76,0.25);
  border-radius: 16px;
  padding: 16px;
  transition: .25s ease;
}
.elementor-12 .elementor-element.elementor-element-294a7e57 .benefit-card:hover{
  transform: translateY(-4px);
  border-color: rgba(242,201,76,0.6);
}html, body {
  max-width: 100%;
  overflow-x: hidden;
}
.section-soft-card {
  background: #FFFFFF;
  border-radius: 18px;
  padding: 18px 18px 22px;
  box-shadow: 0 14px 30px rgba(15, 20, 60, 0.08);
}

.section-soft-card img {
  border-radius: 16px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-62a67b9 */.ingredientes-list {
  background: #0E4378;
  border-radius: 18px;
  padding: 18px 20px 20px;
  color: #FFFFFF;
}

.ingredientes-list h3,
.ingredientes-list p {
  color: #FFFFFF;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7fbe32d1 *//* deixa a imagem com cara médica/premium */
.elementor-12 .elementor-element.elementor-element-7fbe32d1 img{
  border-radius: 14px;
  box-shadow: 0 10px 30px rgba(0,0,0,0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10f0365e */html, body {
  max-width: 100%;
  overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19dd518 */.elementor-12 .elementor-element.elementor-element-19dd518{
  background: rgba(0,0,0,0.25);
  border-left: 4px solid #F2C94C;
  padding: 16px 18px;
  border-radius: 12px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b749064 */html, body {
  max-width: 100%;
  overflow-x: hidden;
}
.bloco-medico {
  background: linear-gradient(135deg, #3A2F86 0%, #5C3FA8 50%, #6B46C1 100%);
  border-radius: 22px;
  padding: 20px 18px 24px;
  color: #FFFFFF;
}

.bloco-medico h2,
.bloco-medico p {
  color: #FFFFFF;
}

.bloco-medico img {
  border-radius: 18px;
  box-shadow: 0 18px 40px rgba(0,0,0,0.35);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4fe8571f */.elementor-12 .elementor-element.elementor-element-4fe8571f{
    box-shadow: 0 7px 40px -10px rgba(0, 0, 0, 0.34) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25bcec5c */.elementor-12 .elementor-element.elementor-element-25bcec5c{
    box-shadow: 0 7px 40px -10px rgba(0, 0, 0, 0.34) !Important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-37acc85e */.elementor-12 .elementor-element.elementor-element-37acc85e .elementor-video{
  border-radius: 14px;
  overflow: hidden;
  box-shadow: 0 10px 28px rgba(0,0,0,0.28);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-342365ad */html, body {
  max-width: 100%;
  overflow-x: hidden;
}
.video-card-prost {
  background: #4E2C8A;
  border-radius: 18px;
  padding: 6px;
  box-shadow: 0 14px 30px rgba(10,0,35,0.35);
}

.video-card-prost iframe,
.video-card-prost video,
.video-card-prost img {
  border-radius: 14px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37540a6e */html, body {
  max-width: 100%;
  overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78fa774b */html, body {
  max-width: 100%;
  overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-84385e3 */.cta-pulsante {
  animation: ctaPulse 1.6s ease-in-out infinite;
  transform-origin: center;
}

@keyframes ctaPulse {
  0% { transform: scale(1); box-shadow: 0 0 0 0 rgba(0, 200, 70, 0.7); }
  70% { transform: scale(1.03); box-shadow: 0 0 0 12px rgba(0, 200, 70, 0); }
  100% { transform: scale(1); box-shadow: 0 0 0 0 rgba(0, 200, 70, 0); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57a1b9e4 */.kit-destaque {
  border: 3px solid #FFC700;
  box-shadow: 0 16px 36px rgba(0,0,0,0.26);
  transform: scale(1.02);
}

.kit-destaque .etiqueta-mais-vendido {
  background: #FFC700;
  color: #3B2E6B;
  font-weight: 700;
  text-transform: uppercase;
  border-radius: 999px;
  padding: 4px 12px;
  font-size: 12px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f4fae98 */html, body {
  max-width: 100%;
  overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-377ef486 *//* FAQ mais premium */
.elementor-12 .elementor-element.elementor-element-377ef486 .elementor-accordion-item{
  border-radius: 10px;
  overflow: hidden;
  margin-bottom: 10px;
  border: 1px solid rgba(255,255,255,0.08);
}
.elementor-12 .elementor-element.elementor-element-377ef486 .elementor-tab-title{
  padding: 14px 16px;
  font-weight: 600;
}
.elementor-12 .elementor-element.elementor-element-377ef486 .elementor-tab-content{
  padding: 12px 16px 16px;
  color: rgba(255,255,255,0.9);
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-173f8ca */.faq-prostnight .elementor-accordion-item {
  border-radius: 14px;
  overflow: hidden;
  margin-bottom: 8px;
  border: 1px solid #E4E0F5;
}

.faq-prostnight .elementor-tab-title {
  background: #F7F5FF;
  padding: 12px 16px;
  font-weight: 600;
  color: #3B2E6B;
}

.faq-prostnight .elementor-tab-content {
  background: #FFFFFF;
  padding: 12px 16px 14px;
  color: #4A4A4A;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59011c63 */.garantia-bloco {
  background: #F5F1FF;
  border-radius: 20px;
  padding: 20px 18px 24px;
  border: 1px solid rgba(106,0,255,0.12);
}

.garantia-bloco .icone-cadeado {
  font-size: 40px;
  margin-bottom: 8px;
  color: #4E2C8A;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44fd2e6c */html, body {
  max-width: 100%;
  overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-842729c */:root {
  --pf-bg: #020617;
  --pf-bg-alt: #020b2a;
  --pf-accent: #3b82f6;
  --pf-accent-soft: #1d4ed8;
  --pf-text: #f9fafb;
  --pf-text-muted: #9ca3af;
  --pf-border: #1f2937;
}

/* FOOTER */
.pf-footer {
  background: radial-gradient(circle at top, #020b2a 0%, #020617 55%, #000000 100%);
  color: var(--pf-text);
  font-family: Arial, Helvetica, sans-serif;
  padding: 32px 16px 0;
}

.pf-footer-inner {
  max-width: 1100px;
  margin: 0 auto;
  display: grid;
  grid-template-columns: 1fr;
  gap: 24px;
}

@media (min-width: 900px) {
  .pf-footer-inner {
    grid-template-columns: 1.3fr 1fr 1fr 1.1fr;
  }
}

.pf-footer-logo {
  font-size: 1.6rem;
  letter-spacing: 0.14em;
  font-weight: 700;
  color: #ffffff;
}

.pf-footer-title {
  font-size: 1.1rem;
  font-weight: 600;
  margin-bottom: 12px;
  color: #e5e7eb;
}

.pf-payment-logos {
  display: flex;
  flex-wrap: wrap;
  gap: 10px 12px;
  align-items: center;
}

.pf-payment-img {
  max-width: 100%;
  height: auto;
  display: block;
  filter: brightness(1.15);
}

.pf-contact-item {
  display: flex;
  align-items: center;
  gap: 8px;
  font-size: 0.95rem;
  color: var(--pf-text-muted);
  margin-bottom: 6px;
}

.pf-footer-links {
  list-style: none;
  padding: 0;
  margin: 0;
}

.pf-footer-links li + li {
  margin-top: 6px;
}

.pf-footer-links a {
  font-size: 0.95rem;
  color: var(--pf-text-muted);
  text-decoration: none;
  transition: color 0.2s ease;
}

.pf-footer-links a:hover {
  color: var(--pf-accent);
}

.pf-security-badge {
  display: flex;
  align-items: center;
  gap: 12px;
  padding: 10px 12px;
  border-radius: 8px;
  border: 1px solid var(--pf-border);
  background: linear-gradient(
    135deg,
    rgba(59, 130, 246, 0.16),
    rgba(15, 23, 42, 0.85)
  );
}

.pf-security-icon {
  width: 40px;
  height: 40px;
  border-radius: 999px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: 700;
  background: radial-gradient(circle, var(--pf-accent) 0%, var(--pf-accent-soft) 75%);
  box-shadow: 0 0 15px rgba(59, 130, 246, 0.6);
}

.pf-security-title {
  font-size: 0.9rem;
  font-weight: 700;
  letter-spacing: 0.08em;
  text-transform: uppercase;
}

.pf-security-subtitle {
  font-size: 0.8rem;
  color: var(--pf-text-muted);
}

.pf-footer-bottom {
  margin-top: 28px;
  padding: 12px 16px 18px;
  border-top: 1px solid var(--pf-border);
  text-align: center;
  background: rgba(0, 0, 0, 0.35);
}

.pf-footer-bottom p {
  margin: 0;
  font-size: 0.8rem;
  color: var(--pf-text-muted);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7892b79c *//* Container geral do rodapé */
.prost-footer {
    background: #000000;
    color: #FFFFFF;
    font-family: "Poppins", "Montserrat", Arial, sans-serif;
    margin-top: 40px;
}

/* Barra superior de segurança */
.footer-security-bar {
    background: #221A4A;
    text-align: center;
    padding: 12px 10px;
    font-size: 14px;
    letter-spacing: 0.5px;
    font-weight: 500;
}

/* Conteúdo central */
.footer-content {
    max-width: 1100px;
    margin: 0 auto;
    padding: 30px 20px 40px;
}

/* Selos de confiança */
.footer-icons {
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
    justify-content: center;
    margin-bottom: 30px;
}

.footer-icon-card {
    background: #111111;
    border-radius: 14px;
    padding: 18px 16px;
    text-align: center;
    flex: 1 1 220px;
    max-width: 320px;
    box-shadow: 0 10px 30px rgba(0,0,0,0.4);
}

.footer-icon-card h3 {
    font-size: 16px;
    margin: 10px 0 6px;
}

.footer-icon-card p {
    font-size: 13px;
    color: #D3D3D3;
    line-height: 1.4;
}

.icon-round {
    width: 44px;
    height: 44px;
    border-radius: 50%;
    background: linear-gradient(135deg, #6D2CFF, #2C9DFF);
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 22px;
    margin: 0 auto 6px;
}

/* Linha com embalagem discreta + entrega */
.footer-info-row {
    display: flex;
    flex-wrap: wrap;
    gap: 24px;
    margin-bottom: 30px;
}

.footer-discreet,
.footer-delivery {
    flex: 1 1 280px;
    background: #111111;
    border-radius: 14px;
    padding: 20px 18px;
    box-shadow: 0 10px 30px rgba(0,0,0,0.35);
}

.footer-discreet h3,
.footer-delivery h3 {
    font-size: 16px;
    margin-bottom: 10px;
}

.footer-discreet p,
.footer-delivery p,
.footer-delivery li {
    font-size: 13px;
    color: #D3D3D3;
    line-height: 1.4;
}

.footer-discreet img,
.footer-delivery img {
    width: 100%;
    max-width: 320px;
    border-radius: 10px;
    margin-bottom: 10px;
}

.footer-delivery ul {
    padding-left: 18px;
    margin: 0;
}

/* Formas de pagamento */
.footer-payments {
    text-align: center;
    margin-bottom: 25px;
}

.footer-payments h3 {
    font-size: 17px;
    margin-bottom: 4px;
}

.footer-payments p {
    font-size: 13px;
    color: #D3D3D3;
    margin-bottom: 12px;
}

.footer-payment-logos {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    gap: 14px;
}

.footer-payment-logos img {
    max-height: 28px;
    filter: brightness(0) invert(1);
    opacity: 0.9;
}

/* Assinatura final */
.footer-signature {
    text-align: center;
    font-size: 12px;
    color: #9E9E9E;
    border-top: 1px solid rgba(255,255,255,0.06);
    padding-top: 16px;
    margin-top: 8px;
    line-height: 1.5;
}

/* Responsivo */
@media (max-width: 767px) {
    .footer-security-bar {
        font-size: 13px;
    }

    .footer-icon-card,
    .footer-discreet,
    .footer-delivery {
        max-width: 100%;
    }

    .footer-content {
        padding: 25px 16px 35px;
    }
}/* End custom CSS */
/* Start custom CSS */html {
	font-size: 62.5%;
	overflow-x: hidden !important;
	    overflow-wrap: break-word;
word-wrap: break-word;
white-space: normal;

}

@media (max-width: 670px){
	html {
		font-size: 58.5%;
	}
}


p{
    margin-bottom: 0;
}/* End custom CSS */