.elementor-31 .elementor-element.elementor-element-5c09d4a4{--display:grid;--min-height:680px;--e-con-grid-template-columns:1fr 1.04fr;--e-con-grid-template-rows:auto;--gap:58px 58px;--row-gap:58px;--column-gap:58px;--grid-auto-flow:row;--align-items:center;--grid-justify-content:flex-start;--border-radius:0px 0px 0px 0px;--margin-top:auto;--margin-bottom:auto;--margin-left:auto;--margin-right:auto;--padding-top:65px;--padding-bottom:75px;--padding-left:32px;--padding-right:32px;}.elementor-31 .elementor-element.elementor-element-2e4afa81{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-2e4afa81.e-con{--flex-grow:0;--flex-shrink:0;}.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-31 .elementor-element.elementor-element-1e8522ef{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-1e8522ef .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;line-height:1.5;letter-spacing:1px;color:#FF537B;}.elementor-31 .elementor-element.elementor-element-5193707{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-5193707 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:58.4541px;font-weight:500;text-transform:none;line-height:1.08;letter-spacing:-2px;color:rgb(34, 34, 34);}.elementor-31 .elementor-element.elementor-element-49abaef0{width:var( --container-widget-width, 490px );max-width:490px;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;padding:0px 0px 0px 0px;--container-widget-width:490px;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-49abaef0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;text-transform:none;line-height:1.7;color:rgb(119, 119, 119);}.elementor-31 .elementor-element.elementor-element-30173cc8{--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-start;--align-items:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-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-31 .elementor-element.elementor-element-9332990 .elementor-button{background-color:#B2FE0200;font-family:"Unbounded", Sans-serif;font-size:16px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:18px 60px 18px 60px;}.elementor-31 .elementor-element.elementor-element-9332990{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-9332990.elementor-element{--align-self:center;}.elementor-31 .elementor-element.elementor-element-34dc09de .elementor-button{background-color:rgba(0, 0, 0, 0);font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:600;fill:rgb(34, 34, 34);color:rgb(34, 34, 34);border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-34dc09de .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-34dc09de .elementor-button:focus{background-color:#FFFFFF00;}.elementor-31 .elementor-element.elementor-element-34dc09de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-17e7c1af{--display:flex;--min-height:530px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-12be0c28{--display:flex;--position:absolute;--min-height:190px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:27px;--z-index:0;}.elementor-31 .elementor-element.elementor-element-12be0c28:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-12be0c28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(249, 215, 223);}.elementor-31 .elementor-element.elementor-element-12be0c28.e-con{--flex-grow:0;--flex-shrink:1;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-12be0c28{left:auto;}body.rtl .elementor-31 .elementor-element.elementor-element-12be0c28{right:auto;}.elementor-31 .elementor-element.elementor-element-52ffc47b{--display:flex;--position:absolute;--min-height:104px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:auto;--z-index:0;}.elementor-31 .elementor-element.elementor-element-52ffc47b:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-52ffc47b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 226, 233);}.elementor-31 .elementor-element.elementor-element-52ffc47b.e-con{--flex-grow:0;--flex-shrink:1;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-52ffc47b{left:4px;}body.rtl .elementor-31 .elementor-element.elementor-element-52ffc47b{right:4px;}.elementor-31 .elementor-element.elementor-element-579a60ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:47px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-579a60ee.elementor-element{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-579a60ee{left:43px;}body.rtl .elementor-31 .elementor-element.elementor-element-579a60ee{right:43px;}.elementor-31 .elementor-element.elementor-element-579a60ee .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:400;text-transform:none;line-height:1.7;color:rgb(242, 154, 174);}.elementor-31 .elementor-element.elementor-element-21e0e76d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:auto;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-21e0e76d.elementor-element{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-21e0e76d{left:auto;}body.rtl .elementor-31 .elementor-element.elementor-element-21e0e76d{right:auto;}.elementor-31 .elementor-element.elementor-element-21e0e76d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:19px;font-weight:400;text-transform:none;line-height:1.7;color:rgb(242, 154, 174);}.elementor-31 .elementor-element.elementor-element-69f057ab{--display:flex;--min-height:465px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:190px 190px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-31 .elementor-element.elementor-element-69f057ab:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-69f057ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-31 .elementor-element.elementor-element-69f057ab.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-31 .elementor-element.elementor-element-26f30526{--display:flex;--position:absolute;--min-height:360px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255, 255, 255, 0.55);--border-color:rgba(255, 255, 255, 0.55);--border-radius:180px 180px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:auto;--z-index:1;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-26f30526{left:25px;}body.rtl .elementor-31 .elementor-element.elementor-element-26f30526{right:25px;}.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-31 .elementor-element.elementor-element-1930fe5e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:auto;z-index:2;}.elementor-31 .elementor-element.elementor-element-1930fe5e.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-1930fe5e{left:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-1930fe5e{right:0px;}.elementor-31 .elementor-element.elementor-element-1930fe5e img{width:100%;max-width:100%;height:100%;object-fit:contain;object-position:50% 100%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-459bba00{--display:flex;--position:absolute;--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-start;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;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:rgba(255, 255, 255, 0.55);--border-color:rgba(255, 255, 255, 0.55);--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:15px;--padding-right:15px;top:auto;--z-index:5;}.elementor-31 .elementor-element.elementor-element-459bba00:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-459bba00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:color(srgb 1 1 1 / 0.88);}.elementor-31 .elementor-element.elementor-element-459bba00.e-con{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-459bba00{left:auto;}body.rtl .elementor-31 .elementor-element.elementor-element-459bba00{right:auto;}.elementor-31 .elementor-element.elementor-element-7c6db29f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-7c6db29f.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-31 .elementor-element.elementor-element-7c6db29f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:400;text-transform:none;line-height:1.25;color:rgb(34, 34, 34);}.elementor-31 .elementor-element.elementor-element-2d480252{--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:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-2d480252:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-2d480252 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-2c182424{--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:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-2c182424:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-2c182424 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF8FA;}.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-31 .elementor-element.elementor-element-1f5f9043{width:100%;max-width:100%;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-31 .elementor-element.elementor-element-1f5f9043 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(39px/2);}.elementor-31 .elementor-element.elementor-element-1f5f9043 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(39px/2);}.elementor-31 .elementor-element.elementor-element-1f5f9043 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(39px/2);}.elementor-31 .elementor-element.elementor-element-1f5f9043 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-39px/2);}.elementor-31 .elementor-element.elementor-element-1f5f9043 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-39px/2);}.elementor-31 .elementor-element.elementor-element-1f5f9043 .elementor-icon-list-icon i{color:#FF4D76;transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-1f5f9043 .elementor-icon-list-icon svg{fill:#FF4D76;transition:fill 0.3s;}.elementor-31 .elementor-element.elementor-element-1f5f9043 .elementor-icon-list-icon{padding-inline-end:30px;}.elementor-31 .elementor-element.elementor-element-1f5f9043 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-1f5f9043 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-1f5f9043 .elementor-icon-list-text{color:#272727;transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-139ff19c{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:auto;--margin-bottom:auto;--margin-left:auto;--margin-right:auto;--padding-top:110px;--padding-bottom:125px;--padding-left:32px;--padding-right:32px;}.elementor-31 .elementor-element.elementor-element-5f44d64d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:end;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:43px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-31 .elementor-element.elementor-element-7d0b6b63{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-7d0b6b63.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-31 .elementor-element.elementor-element-704728ef{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-704728ef .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;line-height:1.5;letter-spacing:1px;color:#FF537B;}.elementor-31 .elementor-element.elementor-element-7cfbc2e2{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-7cfbc2e2 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:44.1653px;font-weight:500;text-transform:none;line-height:1.08;letter-spacing:-1px;color:rgb(34, 34, 34);}.elementor-31 .elementor-element.elementor-element-fd631dd .elementor-button{background-color:rgba(0, 0, 0, 0);font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:600;fill:rgb(34, 34, 34);color:rgb(34, 34, 34);border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-fd631dd .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-fd631dd .elementor-button:focus{background-color:#FFFFFF00;}.elementor-31 .elementor-element.elementor-element-fd631dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-1b64cdae{--display:grid;--e-con-grid-template-columns:1.1fr 1fr 1fr 1.1fr;--e-con-grid-template-rows:auto;--gap:17px 17px;--row-gap:17px;--column-gap:17px;--grid-auto-flow:row;--grid-justify-content:flex-start;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-412ca647{--display:flex;--min-height:270px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:3px 3px 3px 3px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-412ca647:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-412ca647 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);background-image:url("https://susukbeauty.com.br/wp-content/uploads/2026/08/cat1.webp");background-position:50% 50%;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-412ca647.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-360b36c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-360b36c0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:400;text-transform:none;line-height:1.7;color:rgb(255, 255, 255);}.elementor-31 .elementor-element.elementor-element-e0329e0{width:100%;max-width:100%;margin:135px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-e0329e0 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:500;text-transform:none;line-height:1.5;color:rgb(255, 255, 255);}.elementor-31 .elementor-element.elementor-element-136dd2f0{width:100%;max-width:100%;margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-136dd2f0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:400;text-transform:none;line-height:1.7;color:rgb(255, 255, 255);}.elementor-31 .elementor-element.elementor-element-33b0eaf0{--display:flex;--min-height:270px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:3px 3px 3px 3px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-33b0eaf0:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-33b0eaf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);background-image:url("https://susukbeauty.com.br/wp-content/uploads/2026/08/cat2.webp");background-position:50% 50%;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-33b0eaf0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-4708340{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-4708340 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:400;text-transform:none;line-height:1.7;color:rgb(255, 255, 255);}.elementor-31 .elementor-element.elementor-element-358459f2{width:100%;max-width:100%;margin:135px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-358459f2 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:500;text-transform:none;line-height:1.5;color:rgb(255, 255, 255);}.elementor-31 .elementor-element.elementor-element-51e5f872{width:100%;max-width:100%;margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-51e5f872 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:400;text-transform:none;line-height:1.7;color:rgb(255, 255, 255);}.elementor-31 .elementor-element.elementor-element-1f41a50{--display:flex;--min-height:270px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:3px 3px 3px 3px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-1f41a50:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-1f41a50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);background-image:url("https://susukbeauty.com.br/wp-content/uploads/2026/08/cat3novo.webp");background-position:50% 50%;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-1f41a50.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-63305f16{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-63305f16 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:400;text-transform:none;line-height:1.7;color:rgb(255, 255, 255);}.elementor-31 .elementor-element.elementor-element-369323fc{width:100%;max-width:100%;margin:135px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-369323fc .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:500;text-transform:none;line-height:1.5;color:rgb(255, 255, 255);}.elementor-31 .elementor-element.elementor-element-84e8b06{width:100%;max-width:100%;margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-84e8b06 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:400;text-transform:none;line-height:1.7;color:rgb(255, 255, 255);}.elementor-31 .elementor-element.elementor-element-1b75a2cc{--display:flex;--min-height:270px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:3px 3px 3px 3px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-1b75a2cc:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-1b75a2cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);background-image:url("https://susukbeauty.com.br/wp-content/uploads/2026/08/cat4.webp");background-position:50% 50%;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-1b75a2cc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-3518b232{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-3518b232 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:400;text-transform:none;line-height:1.7;color:rgb(255, 255, 255);}.elementor-31 .elementor-element.elementor-element-3f758c2{width:100%;max-width:100%;margin:135px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-3f758c2 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:500;text-transform:none;line-height:1.5;color:rgb(255, 255, 255);}.elementor-31 .elementor-element.elementor-element-6026b9fc{width:100%;max-width:100%;margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-6026b9fc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:400;text-transform:none;line-height:1.7;color:rgb(255, 255, 255);}.elementor-31 .elementor-element.elementor-element-de2bc98{--display:flex;--position:absolute;bottom:-11px;--z-index:10;}.elementor-31 .elementor-element.elementor-element-de2bc98.e-con{--align-self:center;--order:99999 /* order end hack */;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-de2bc98{right:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-de2bc98{left:0px;}.elementor-31 .elementor-element.elementor-element-95d764d img{width:9%;}.elementor-31 .elementor-element.elementor-element-49357e84{--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;}.elementor-31 .elementor-element.elementor-element-49357e84:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-49357e84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF3F6;}.elementor-31 .elementor-element.elementor-element-430f7585{--display:grid;--e-con-grid-template-columns:360px 1fr;--e-con-grid-template-rows:auto;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--grid-auto-flow:row;--align-items:center;--grid-justify-content:flex-start;--overflow:hidden;--border-radius:0px 0px 0px 0px;--margin-top:auto;--margin-bottom:auto;--margin-left:auto;--margin-right:auto;--padding-top:110px;--padding-bottom:110px;--padding-left:32px;--padding-right:32px;}.elementor-31 .elementor-element.elementor-element-430f7585:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-430f7585 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);background-image:url("https://susukbeauty.com.br/wp-content/uploads/2026/08/fundo1.webp");background-position:50% 50%;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-42e4e5e4{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;--z-index:1;}.elementor-31 .elementor-element.elementor-element-42e4e5e4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-49529ac1{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-49529ac1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;line-height:1.5;letter-spacing:1px;color:#FF537B;}.elementor-31 .elementor-element.elementor-element-6b772e82{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-6b772e82 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:44.1653px;font-weight:500;text-transform:none;line-height:1.08;letter-spacing:-1px;color:rgb(34, 34, 34);}.elementor-31 .elementor-element.elementor-element-14fe5909{width:var( --container-widget-width, 315px );max-width:315px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;padding:0px 0px 0px 0px;--container-widget-width:315px;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-14fe5909 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:1.7;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-7257dfd3 .elementor-button{background-color:#B2FE0200;font-family:"Unbounded", Sans-serif;font-size:16px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:18px 60px 18px 60px;}.elementor-31 .elementor-element.elementor-element-7257dfd3{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-7257dfd3.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-339440ec{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:auto;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--grid-justify-content:flex-start;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;--z-index:1;}.elementor-31 .elementor-element.elementor-element-19f235f4{--display:flex;--min-height:155px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:rgb(243, 221, 227);--border-color:rgb(243, 221, 227);--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:auto / auto;grid-row:auto / auto;--z-index:1;}.elementor-31 .elementor-element.elementor-element-19f235f4:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-19f235f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-31 .elementor-element.elementor-element-19f235f4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-7c8da7e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-7c8da7e6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:600;text-transform:none;line-height:1.5;color:rgb(242, 154, 174);}.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-31 .elementor-element.elementor-element-30b539db .elementor-icon-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-30b539db.elementor-view-stacked .elementor-icon{background-color:#FF537B;}.elementor-31 .elementor-element.elementor-element-30b539db.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-30b539db.elementor-view-default .elementor-icon{color:#FF537B;border-color:#FF537B;}.elementor-31 .elementor-element.elementor-element-30b539db.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-30b539db.elementor-view-default .elementor-icon svg{fill:#FF537B;}.elementor-31 .elementor-element.elementor-element-77e9bd5{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-77e9bd5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:none;line-height:1.5;color:rgb(34, 34, 34);}.elementor-31 .elementor-element.elementor-element-148c8b04{width:100%;max-width:100%;margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-148c8b04 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:400;text-transform:none;line-height:1.7;color:rgb(119, 119, 119);}.elementor-31 .elementor-element.elementor-element-74f2ae47{--display:flex;--min-height:155px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:rgb(243, 221, 227);--border-color:rgb(243, 221, 227);--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:auto / auto;grid-row:auto / auto;--z-index:1;}.elementor-31 .elementor-element.elementor-element-74f2ae47:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-74f2ae47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-31 .elementor-element.elementor-element-74f2ae47.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-4eafa67c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-4eafa67c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:600;text-transform:none;line-height:1.5;color:rgb(242, 154, 174);}.elementor-31 .elementor-element.elementor-element-4c6de061 .elementor-icon-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-4c6de061.elementor-view-stacked .elementor-icon{background-color:#FF537B;}.elementor-31 .elementor-element.elementor-element-4c6de061.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-4c6de061.elementor-view-default .elementor-icon{color:#FF537B;border-color:#FF537B;}.elementor-31 .elementor-element.elementor-element-4c6de061.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-4c6de061.elementor-view-default .elementor-icon svg{fill:#FF537B;}.elementor-31 .elementor-element.elementor-element-1c55737c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-1c55737c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:none;line-height:1.5;color:rgb(34, 34, 34);}.elementor-31 .elementor-element.elementor-element-387b2f83{width:100%;max-width:100%;margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-387b2f83 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:400;text-transform:none;line-height:1.7;color:rgb(119, 119, 119);}.elementor-31 .elementor-element.elementor-element-39348837{--display:flex;--min-height:155px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:rgb(243, 221, 227);--border-color:rgb(243, 221, 227);--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:auto / auto;grid-row:auto / auto;--z-index:1;}.elementor-31 .elementor-element.elementor-element-39348837:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-39348837 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-31 .elementor-element.elementor-element-39348837.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-5e4f008a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-5e4f008a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:600;text-transform:none;line-height:1.5;color:rgb(242, 154, 174);}.elementor-31 .elementor-element.elementor-element-55ddd7a2 .elementor-icon-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-55ddd7a2.elementor-view-stacked .elementor-icon{background-color:#FF537B;}.elementor-31 .elementor-element.elementor-element-55ddd7a2.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-55ddd7a2.elementor-view-default .elementor-icon{color:#FF537B;border-color:#FF537B;}.elementor-31 .elementor-element.elementor-element-55ddd7a2.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-55ddd7a2.elementor-view-default .elementor-icon svg{fill:#FF537B;}.elementor-31 .elementor-element.elementor-element-776a5e09{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-776a5e09 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:none;line-height:1.5;color:rgb(34, 34, 34);}.elementor-31 .elementor-element.elementor-element-733829d9{width:100%;max-width:100%;margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-733829d9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:400;text-transform:none;line-height:1.7;color:rgb(119, 119, 119);}.elementor-31 .elementor-element.elementor-element-788bf446{--display:flex;--min-height:155px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:rgb(243, 221, 227);--border-color:rgb(243, 221, 227);--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:auto / auto;grid-row:auto / auto;--z-index:1;}.elementor-31 .elementor-element.elementor-element-788bf446:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-788bf446 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-31 .elementor-element.elementor-element-788bf446.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-3a09847d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-3a09847d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:600;text-transform:none;line-height:1.5;color:rgb(242, 154, 174);}.elementor-31 .elementor-element.elementor-element-724bd075 .elementor-icon-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-724bd075.elementor-view-stacked .elementor-icon{background-color:#FF537B;}.elementor-31 .elementor-element.elementor-element-724bd075.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-724bd075.elementor-view-default .elementor-icon{color:#FF537B;border-color:#FF537B;}.elementor-31 .elementor-element.elementor-element-724bd075.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-724bd075.elementor-view-default .elementor-icon svg{fill:#FF537B;}.elementor-31 .elementor-element.elementor-element-6d4381fe{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-6d4381fe .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:none;line-height:1.5;color:rgb(34, 34, 34);}.elementor-31 .elementor-element.elementor-element-464156d9{width:100%;max-width:100%;margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-464156d9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:400;text-transform:none;line-height:1.7;color:rgb(119, 119, 119);}.elementor-31 .elementor-element.elementor-element-1ac34406{--display:flex;--min-height:155px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:rgb(243, 221, 227);--border-color:rgb(243, 221, 227);--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:auto / auto;grid-row:auto / auto;--z-index:1;}.elementor-31 .elementor-element.elementor-element-1ac34406:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-1ac34406 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-31 .elementor-element.elementor-element-1ac34406.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-11a39727{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-11a39727 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:600;text-transform:none;line-height:1.5;color:rgb(242, 154, 174);}.elementor-31 .elementor-element.elementor-element-3a9a36de .elementor-icon-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-3a9a36de.elementor-view-stacked .elementor-icon{background-color:#FF537B;}.elementor-31 .elementor-element.elementor-element-3a9a36de.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-3a9a36de.elementor-view-default .elementor-icon{color:#FF537B;border-color:#FF537B;}.elementor-31 .elementor-element.elementor-element-3a9a36de.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-3a9a36de.elementor-view-default .elementor-icon svg{fill:#FF537B;}.elementor-31 .elementor-element.elementor-element-58e2de41{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-58e2de41 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:none;line-height:1.5;color:rgb(34, 34, 34);}.elementor-31 .elementor-element.elementor-element-653dd3ed{width:100%;max-width:100%;margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-653dd3ed .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:400;text-transform:none;line-height:1.7;color:rgb(119, 119, 119);}.elementor-31 .elementor-element.elementor-element-713dae3e{--display:flex;--min-height:155px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:rgb(243, 221, 227);--border-color:rgb(243, 221, 227);--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:auto / auto;grid-row:auto / auto;--z-index:1;}.elementor-31 .elementor-element.elementor-element-713dae3e:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-713dae3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-31 .elementor-element.elementor-element-713dae3e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-6d2e05c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-6d2e05c0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:600;text-transform:none;line-height:1.5;color:rgb(242, 154, 174);}.elementor-31 .elementor-element.elementor-element-673b5f12 .elementor-icon-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-673b5f12.elementor-view-stacked .elementor-icon{background-color:#FF537B;}.elementor-31 .elementor-element.elementor-element-673b5f12.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-673b5f12.elementor-view-default .elementor-icon{color:#FF537B;border-color:#FF537B;}.elementor-31 .elementor-element.elementor-element-673b5f12.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-673b5f12.elementor-view-default .elementor-icon svg{fill:#FF537B;}.elementor-31 .elementor-element.elementor-element-5dbd2ca3{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-5dbd2ca3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:none;line-height:1.5;color:rgb(34, 34, 34);}.elementor-31 .elementor-element.elementor-element-7100df11{width:100%;max-width:100%;margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-7100df11 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:400;text-transform:none;line-height:1.7;color:rgb(119, 119, 119);}.elementor-31 .elementor-element.elementor-element-2dbfc22{--display:grid;--e-con-grid-template-columns:1fr 1.4fr;--e-con-grid-template-rows:auto;--gap:90px 90px;--row-gap:90px;--column-gap:90px;--grid-auto-flow:row;--align-items:center;--grid-justify-content:flex-start;--border-radius:0px 0px 0px 0px;--margin-top:auto;--margin-bottom:auto;--margin-left:auto;--margin-right:auto;--padding-top:110px;--padding-bottom:110px;--padding-left:51.4898px;--padding-right:51.4898px;}.elementor-31 .elementor-element.elementor-element-2dbfc22:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-2dbfc22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 248, 250);}.elementor-31 .elementor-element.elementor-element-1726895{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-1726895.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-76da6982{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-76da6982 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;line-height:1.5;letter-spacing:1px;color:#FF537B;}.elementor-31 .elementor-element.elementor-element-37e94dc0{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-37e94dc0 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:44.1653px;font-weight:500;text-transform:none;line-height:1.08;letter-spacing:-1px;color:rgb(34, 34, 34);}.elementor-31 .elementor-element.elementor-element-5d9c7251{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:auto;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--grid-auto-flow:row;--grid-justify-content:flex-start;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-434d8c5d{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgb(243, 221, 227);--border-color:rgb(243, 221, 227);--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-434d8c5d:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-434d8c5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:color(srgb 1 1 1 / 0.68);}.elementor-31 .elementor-element.elementor-element-434d8c5d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-33965ced .elementor-icon-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-33965ced.elementor-view-stacked .elementor-icon{background-color:#CF1C46;}.elementor-31 .elementor-element.elementor-element-33965ced.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-33965ced.elementor-view-default .elementor-icon{color:#CF1C46;border-color:#CF1C46;}.elementor-31 .elementor-element.elementor-element-33965ced.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-33965ced.elementor-view-default .elementor-icon svg{fill:#CF1C46;}.elementor-31 .elementor-element.elementor-element-14c9b616{width:100%;max-width:100%;margin:17px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-14c9b616 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:none;line-height:1.5;color:rgb(34, 34, 34);}.elementor-31 .elementor-element.elementor-element-18434c18{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-18434c18 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:400;text-transform:none;line-height:1.7;color:rgb(119, 119, 119);}.elementor-31 .elementor-element.elementor-element-7b8cf49{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgb(243, 221, 227);--border-color:rgb(243, 221, 227);--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-7b8cf49:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-7b8cf49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:color(srgb 1 1 1 / 0.68);}.elementor-31 .elementor-element.elementor-element-7b8cf49.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-53af080b .elementor-icon-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-53af080b.elementor-view-stacked .elementor-icon{background-color:#CF1C46;}.elementor-31 .elementor-element.elementor-element-53af080b.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-53af080b.elementor-view-default .elementor-icon{color:#CF1C46;border-color:#CF1C46;}.elementor-31 .elementor-element.elementor-element-53af080b.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-53af080b.elementor-view-default .elementor-icon svg{fill:#CF1C46;}.elementor-31 .elementor-element.elementor-element-7f3b2ebf{width:100%;max-width:100%;margin:17px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-7f3b2ebf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:none;line-height:1.5;color:rgb(34, 34, 34);}.elementor-31 .elementor-element.elementor-element-731714c9{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-731714c9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:400;text-transform:none;line-height:1.7;color:rgb(119, 119, 119);}.elementor-31 .elementor-element.elementor-element-4510530e{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgb(243, 221, 227);--border-color:rgb(243, 221, 227);--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-4510530e:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-4510530e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:color(srgb 1 1 1 / 0.68);}.elementor-31 .elementor-element.elementor-element-4510530e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-fd8e21a .elementor-icon-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-fd8e21a.elementor-view-stacked .elementor-icon{background-color:#CF1C46;}.elementor-31 .elementor-element.elementor-element-fd8e21a.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-fd8e21a.elementor-view-default .elementor-icon{color:#CF1C46;border-color:#CF1C46;}.elementor-31 .elementor-element.elementor-element-fd8e21a.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-fd8e21a.elementor-view-default .elementor-icon svg{fill:#CF1C46;}.elementor-31 .elementor-element.elementor-element-4b7219ce{width:100%;max-width:100%;margin:17px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-4b7219ce .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:none;line-height:1.5;color:rgb(34, 34, 34);}.elementor-31 .elementor-element.elementor-element-10155315{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-10155315 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:400;text-transform:none;line-height:1.7;color:rgb(119, 119, 119);}.elementor-31 .elementor-element.elementor-element-4c89a20d{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgb(243, 221, 227);--border-color:rgb(243, 221, 227);--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-4c89a20d:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-4c89a20d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:color(srgb 1 1 1 / 0.68);}.elementor-31 .elementor-element.elementor-element-4c89a20d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-b3dd4a8 .elementor-icon-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-b3dd4a8.elementor-view-stacked .elementor-icon{background-color:#CF1C46;}.elementor-31 .elementor-element.elementor-element-b3dd4a8.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-b3dd4a8.elementor-view-default .elementor-icon{color:#CF1C46;border-color:#CF1C46;}.elementor-31 .elementor-element.elementor-element-b3dd4a8.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-b3dd4a8.elementor-view-default .elementor-icon svg{fill:#CF1C46;}.elementor-31 .elementor-element.elementor-element-6f4392ac{width:100%;max-width:100%;margin:17px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-6f4392ac .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:none;line-height:1.5;color:rgb(34, 34, 34);}.elementor-31 .elementor-element.elementor-element-78bab567{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-78bab567 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:400;text-transform:none;line-height:1.7;color:rgb(119, 119, 119);}.elementor-31 .elementor-element.elementor-element-32f9047{--display:grid;--min-height:590px;--e-con-grid-template-columns:270px minmax(250px, 390px) minmax(310px, 1fr);--e-con-grid-template-rows:auto;--gap:38px 38px;--row-gap:38px;--column-gap:38px;--grid-auto-flow:row;--align-items:center;--grid-justify-content:flex-start;--border-radius:0px 0px 0px 0px;--margin-top:auto;--margin-bottom:auto;--margin-left:auto;--margin-right:auto;--padding-top:110px;--padding-bottom:110px;--padding-left:32px;--padding-right:32px;}.elementor-31 .elementor-element.elementor-element-32f9047:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-32f9047 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-31 .elementor-element.elementor-element-6f3ed121{--display:flex;--min-height:402px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style: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:rgb(243, 221, 227);--border-color:rgb(243, 221, 227);--border-radius:40px 40px 40px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:34px;--padding-left:27px;--padding-right:27px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-6f3ed121:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-6f3ed121 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-31 .elementor-element.elementor-element-6f3ed121.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-79aeb39e{width:var( --container-widget-width, 128px );max-width:128px;margin:-5px auto calc(var(--kit-widget-spacing, 0px) + 24px) auto;--container-widget-width:128px;--container-widget-flex-grow:0;z-index:1;}.elementor-31 .elementor-element.elementor-element-79aeb39e.elementor-element{--align-self:center;}.elementor-31 .elementor-element.elementor-element-79aeb39e img{width:128px;max-width:100%;height:154px;object-fit:contain;object-position:50% 100%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-290e2dca{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-290e2dca .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;text-transform:none;line-height:1.5;color:rgb(34, 34, 34);}.elementor-31 .elementor-element.elementor-element-62519b37{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-309f7965{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 18px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-309f7965 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:400;text-transform:none;line-height:1.7;color:rgb(119, 119, 119);}.elementor-31 .elementor-element.elementor-element-6a80f755{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 18px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-6a80f755 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:400;text-transform:none;line-height:1.7;color:rgb(119, 119, 119);}.elementor-31 .elementor-element.elementor-element-7d8151d3{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 18px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-7d8151d3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:400;text-transform:none;line-height:1.7;color:rgb(119, 119, 119);}.elementor-31 .elementor-element.elementor-element-2dbd226{--display:flex;--min-height:455px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-2dbd226:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-2dbd226 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://susukbeauty.com.br/wp-content/uploads/2026/08/body-scrub.webp");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-2dbd226.e-con{--align-self:end;}.elementor-31 .elementor-element.elementor-element-2202a656{width:var( --container-widget-width, 47% );max-width:47%;--e-transform-rotateZ:7deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:47%;--container-widget-flex-grow:0;top:auto;z-index:3;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-2202a656{left:auto;}body.rtl .elementor-31 .elementor-element.elementor-element-2202a656{right:auto;}.elementor-31 .elementor-element.elementor-element-2202a656 img{width:47%;max-width:100%;height:49%;object-fit:contain;object-position:50% 100%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-6791b0c1{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-6791b0c1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-6ff14d55{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-6ff14d55 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;line-height:1.5;letter-spacing:1px;color:#FF537B;}.elementor-31 .elementor-element.elementor-element-6d649a19{width:var( --container-widget-width, 470px );max-width:470px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:470px;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-6d649a19 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:42.2168px;font-weight:500;text-transform:none;line-height:1.08;letter-spacing:-1px;color:rgb(34, 34, 34);}.elementor-31 .elementor-element.elementor-element-bd4a305{width:var( --container-widget-width, 480px );max-width:480px;margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;padding:0px 0px 0px 0px;--container-widget-width:480px;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-bd4a305 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;text-transform:none;line-height:1.75;color:rgb(119, 119, 119);}.elementor-31 .elementor-element.elementor-element-55bbee3c{--display:grid;--e-con-grid-template-columns:auto 1fr;--e-con-grid-template-rows:auto;--gap:11px 18px;--row-gap:11px;--column-gap:18px;--grid-auto-flow:row;--align-items:center;--grid-justify-content:flex-start;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:17px;--padding-bottom:17px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-3d6c8ede{--display:grid;--e-con-grid-template-columns:auto;--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--grid-justify-content:flex-start;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-4b140db6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-4b140db6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-2f3cfd6a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;grid-column:auto / auto;grid-row:auto / auto;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-2f3cfd6a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:8px;font-weight:400;text-transform:none;line-height:1.7;color:rgb(119, 119, 119);}.elementor-31 .elementor-element.elementor-element-6d8e6771{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-780ab8ab{width:var( --container-widget-width, 28px );max-width:28px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -7px;padding:0px 0px 0px 0px;--container-widget-width:28px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-780ab8ab.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-56e14b3b{width:var( --container-widget-width, 28px );max-width:28px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -7px;padding:0px 0px 0px 0px;--container-widget-width:28px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-56e14b3b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-3ce387e8{width:var( --container-widget-width, 28px );max-width:28px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -7px;padding:0px 0px 0px 0px;--container-widget-width:28px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-3ce387e8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-7585d9fd{width:var( --container-widget-width, 28px );max-width:28px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -7px;padding:0px 0px 0px 0px;--container-widget-width:28px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-7585d9fd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-760f37ad{--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-start;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:1 / -1;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-2b0c4aa5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-2b0c4aa5.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-31 .elementor-element.elementor-element-2b0c4aa5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:9px;font-weight:400;text-transform:none;line-height:1.7;color:rgb(119, 119, 119);}.elementor-31 .elementor-element.elementor-element-22fab6a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-22fab6a9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-57fafd85{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:auto;--margin-bottom:auto;--margin-left:auto;--margin-right:auto;--padding-top:35px;--padding-bottom:110px;--padding-left:32px;--padding-right:32px;}.elementor-31 .elementor-element.elementor-element-62c3d0e8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:end;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:43px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-78f0b2e{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-78f0b2e.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-31 .elementor-element.elementor-element-22cd98d8{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-22cd98d8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;line-height:1.5;letter-spacing:1px;color:#FF537B;}.elementor-31 .elementor-element.elementor-element-16e28b8b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-16e28b8b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:44.1653px;font-weight:500;text-transform:none;line-height:1.08;letter-spacing:-1px;color:rgb(34, 34, 34);}.elementor-31 .elementor-element.elementor-element-35724a60{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-35724a60.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-31 .elementor-element.elementor-element-35724a60 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:112px;font-weight:100;text-transform:none;line-height:0.5;color:rgb(242, 154, 174);}.elementor-31 .elementor-element.elementor-element-2d8f2d70{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:auto;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--grid-auto-flow:row;--grid-justify-content:flex-start;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-276cfd3a{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgb(243, 221, 227);--border-color:rgb(243, 221, 227);--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-276cfd3a:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-276cfd3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-31 .elementor-element.elementor-element-276cfd3a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-1b802f0e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-1b802f0e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:400;text-transform:none;line-height:1.7;letter-spacing:1px;color:rgb(240, 174, 64);}.elementor-31 .elementor-element.elementor-element-469ac28{width:100%;max-width:100%;margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-469ac28 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:500;text-transform:none;line-height:1.45;color:rgb(34, 34, 34);}.elementor-31 .elementor-element.elementor-element-2f35b24a{--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-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-3d6a87d9{width:var( --container-widget-width, 33px );max-width:33px;background-color:rgb(246, 200, 211);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:33px;--container-widget-flex-grow:0;border-radius:50% 50% 50% 50%;text-align:start;}.elementor-31 .elementor-element.elementor-element-3d6a87d9.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-31 .elementor-element.elementor-element-3d6a87d9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:9px;font-weight:600;text-transform:none;line-height:1.7;color:rgb(159, 94, 113);}.elementor-31 .elementor-element.elementor-element-5fbb6008{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-5fbb6008.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-31 .elementor-element.elementor-element-5fbb6008 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:1.3;color:rgb(34, 34, 34);}.elementor-31 .elementor-element.elementor-element-842f764{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgb(243, 221, 227);--border-color:rgb(243, 221, 227);--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-842f764:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-842f764 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-31 .elementor-element.elementor-element-842f764.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-3355a05d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-3355a05d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:400;text-transform:none;line-height:1.7;letter-spacing:1px;color:rgb(240, 174, 64);}.elementor-31 .elementor-element.elementor-element-c116756{width:100%;max-width:100%;margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-c116756 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:500;text-transform:none;line-height:1.45;color:rgb(34, 34, 34);}.elementor-31 .elementor-element.elementor-element-7b39bd5b{--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-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-1fc25b1e{width:var( --container-widget-width, 33px );max-width:33px;background-color:rgb(246, 200, 211);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:33px;--container-widget-flex-grow:0;border-radius:50% 50% 50% 50%;text-align:start;}.elementor-31 .elementor-element.elementor-element-1fc25b1e.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-31 .elementor-element.elementor-element-1fc25b1e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:9px;font-weight:600;text-transform:none;line-height:1.7;color:rgb(159, 94, 113);}.elementor-31 .elementor-element.elementor-element-59f06c4c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-59f06c4c.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-31 .elementor-element.elementor-element-59f06c4c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:1.3;color:rgb(34, 34, 34);}.elementor-31 .elementor-element.elementor-element-29d80be4{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgb(243, 221, 227);--border-color:rgb(243, 221, 227);--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-29d80be4:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-29d80be4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-31 .elementor-element.elementor-element-29d80be4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-14d0c3e1{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-14d0c3e1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:400;text-transform:none;line-height:1.7;letter-spacing:1px;color:rgb(240, 174, 64);}.elementor-31 .elementor-element.elementor-element-1a6871e7{width:100%;max-width:100%;margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-1a6871e7 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:500;text-transform:none;line-height:1.45;color:rgb(34, 34, 34);}.elementor-31 .elementor-element.elementor-element-2f30e3bc{--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-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-7781aac3{width:var( --container-widget-width, 33px );max-width:33px;background-color:rgb(246, 200, 211);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:33px;--container-widget-flex-grow:0;border-radius:50% 50% 50% 50%;text-align:start;}.elementor-31 .elementor-element.elementor-element-7781aac3.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-31 .elementor-element.elementor-element-7781aac3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:9px;font-weight:600;text-transform:none;line-height:1.7;color:rgb(159, 94, 113);}.elementor-31 .elementor-element.elementor-element-37a2785{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-37a2785.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-31 .elementor-element.elementor-element-37a2785 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:1.3;color:rgb(34, 34, 34);}.elementor-31 .elementor-element.elementor-element-279fafdd{--display:grid;--e-con-grid-template-columns:0.9fr 1.1fr;--e-con-grid-template-rows:auto;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--grid-auto-flow:row;--align-items:start;--grid-justify-content:flex-start;--border-radius:0px 0px 0px 0px;--margin-top:auto;--margin-bottom:auto;--margin-left:auto;--margin-right:auto;--padding-top:110px;--padding-bottom:110px;--padding-left:32px;--padding-right:32px;}.elementor-31 .elementor-element.elementor-element-2d61da36{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-2d61da36.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-24bde3ab{width:var( --container-widget-width, 315px );max-width:315px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;padding:0px 0px 0px 0px;--container-widget-width:315px;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-24bde3ab .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;line-height:1.5;letter-spacing:1px;color:rgb(119, 119, 119);}.elementor-31 .elementor-element.elementor-element-55599b5d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-55599b5d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:44.1653px;font-weight:500;text-transform:none;line-height:1.08;letter-spacing:-1px;color:rgb(34, 34, 34);}.elementor-31 .elementor-element.elementor-element-6a4ff692{width:var( --container-widget-width, 315px );max-width:315px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;padding:0px 0px 0px 0px;--container-widget-width:315px;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-6a4ff692 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:1.7;color:rgb(119, 119, 119);}.elementor-31 .elementor-element.elementor-element-2b97472 .elementor-button{background-color:#B2FE0200;font-family:"Unbounded", Sans-serif;font-size:16px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:18px 60px 18px 60px;}.elementor-31 .elementor-element.elementor-element-2b97472{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-2b97472.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-2b97472 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31 .elementor-element.elementor-element-2b97472 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-31 .elementor-element.elementor-element-a3356b7{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-a3356b7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-79e56f88{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-79e56f88.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-75e46c5f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-75e46c5f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-7dced5c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-7dced5c5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-393548f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-393548f2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-1a936625{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:auto;--margin-bottom:auto;--margin-left:auto;--margin-right:auto;--padding-top:30px;--padding-bottom:110px;--padding-left:32px;--padding-right:32px;}.elementor-31 .elementor-element.elementor-element-3f26eaf6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:end;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:43px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-2820e1b4{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-2820e1b4.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-31 .elementor-element.elementor-element-653cf012{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-653cf012 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;line-height:1.5;letter-spacing:1px;color:rgb(242, 154, 174);}.elementor-31 .elementor-element.elementor-element-37374779{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-37374779 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:44.1653px;font-weight:500;text-transform:none;line-height:1.08;letter-spacing:-1px;color:rgb(34, 34, 34);}.elementor-31 .elementor-element.elementor-element-6203ad68 .elementor-button{background-color:rgba(0, 0, 0, 0);font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:600;fill:rgb(34, 34, 34);color:rgb(34, 34, 34);border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-6203ad68 .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-6203ad68 .elementor-button:focus{background-color:#FFFFFF00;}.elementor-31 .elementor-element.elementor-element-6203ad68{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-66149af0{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:auto;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--grid-justify-content:flex-start;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-6b69817d{--display:grid;--min-height:175px;--e-con-grid-template-columns:auto;--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--align-items:center;--grid-justify-content:flex-start;--overflow:hidden;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-6b69817d:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-6b69817d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(246, 220, 226);}.elementor-31 .elementor-element.elementor-element-a0950d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;grid-column:auto / auto;grid-row:auto / auto;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-31 .elementor-element.elementor-element-a0950d0 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:500;text-transform:none;line-height:1;color:rgb(141, 83, 96);}.elementor-31 .elementor-element.elementor-element-d82e920{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;grid-column:auto / auto;grid-row:auto / auto;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-31 .elementor-element.elementor-element-d82e920 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:500;text-transform:none;line-height:1;color:rgb(141, 83, 96);}.elementor-31 .elementor-element.elementor-element-62787346{--display:grid;--min-height:175px;--e-con-grid-template-columns:auto;--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--align-items:center;--grid-justify-content:flex-start;--overflow:hidden;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-62787346:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-62787346 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(238, 217, 183);}.elementor-31 .elementor-element.elementor-element-20f83d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;grid-column:auto / auto;grid-row:auto / auto;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-31 .elementor-element.elementor-element-20f83d3 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:500;text-transform:none;font-style:italic;line-height:1;color:rgb(255, 255, 255);}.elementor-31 .elementor-element.elementor-element-fb6dd6{--display:grid;--min-height:175px;--e-con-grid-template-columns:auto;--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--align-items:center;--grid-justify-content:flex-start;--overflow:hidden;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-fb6dd6:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-fb6dd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(233, 173, 188);}.elementor-31 .elementor-element.elementor-element-1f0fb521{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;grid-column:auto / auto;grid-row:auto / auto;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-31 .elementor-element.elementor-element-1f0fb521 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:400;text-transform:none;line-height:1.5;color:rgb(141, 83, 96);}.elementor-31 .elementor-element.elementor-element-111571f{--display:grid;--min-height:175px;--e-con-grid-template-columns:auto;--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--align-items:center;--grid-justify-content:flex-start;--overflow:hidden;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-111571f:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-111571f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(203, 220, 206);}.elementor-31 .elementor-element.elementor-element-1314615e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;grid-column:auto / auto;grid-row:auto / auto;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-31 .elementor-element.elementor-element-1314615e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:500;text-transform:none;line-height:1;color:rgb(87, 114, 97);}.elementor-31 .elementor-element.elementor-element-4b9db30d{--display:grid;--min-height:175px;--e-con-grid-template-columns:auto;--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--align-items:center;--grid-justify-content:flex-start;--overflow:hidden;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-4b9db30d:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-4b9db30d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(234, 198, 162);}.elementor-31 .elementor-element.elementor-element-43d11146{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;grid-column:auto / auto;grid-row:auto / auto;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-31 .elementor-element.elementor-element-43d11146 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:42px;font-weight:500;text-transform:none;line-height:1;color:rgb(255, 255, 255);}.elementor-31 .elementor-element.elementor-element-7e1bed97{--display:grid;--min-height:175px;--e-con-grid-template-columns:auto;--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--align-items:center;--grid-justify-content:flex-start;--overflow:hidden;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-7e1bed97:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-7e1bed97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(229, 201, 212);}.elementor-31 .elementor-element.elementor-element-3617375b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;grid-column:auto / auto;grid-row:auto / auto;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-31 .elementor-element.elementor-element-3617375b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:500;text-transform:none;line-height:1;color:rgb(255, 255, 255);}.elementor-31 .elementor-element.elementor-element-79ab9da{--display:grid;--e-con-grid-template-columns:1fr 1fr;--e-con-grid-template-rows:auto;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--grid-auto-flow:row;--grid-justify-content:flex-start;--overflow:hidden;--border-radius:0px 0px 0px 0px;--margin-top:auto;--margin-bottom:auto;--margin-left:auto;--margin-right:auto;--padding-top:110px;--padding-bottom:110px;--padding-left:51.4898px;--padding-right:51.4898px;}.elementor-31 .elementor-element.elementor-element-79ab9da:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-79ab9da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(249, 223, 229);}.elementor-31 .elementor-element.elementor-element-22e3edeb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;grid-column:auto / auto;grid-row:auto / auto;top:auto;border-radius:0px 0px 0px 0px;text-align:start;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-22e3edeb{left:48%;}body.rtl .elementor-31 .elementor-element.elementor-element-22e3edeb{right:48%;}.elementor-31 .elementor-element.elementor-element-22e3edeb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:250px;font-weight:400;text-transform:none;line-height:1.7;color:rgba(255, 255, 255, 0.43);}.elementor-31 .elementor-element.elementor-element-63ddbcda{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-63ddbcda.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-521fbcbe{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-521fbcbe .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;line-height:1.5;letter-spacing:1px;color:#000000;}.elementor-31 .elementor-element.elementor-element-9a1ed9e{width:var( --container-widget-width, 480px );max-width:480px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:480px;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-9a1ed9e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:44.1653px;font-weight:500;text-transform:none;line-height:1.08;letter-spacing:-1px;color:#000000;}.elementor-31 .elementor-element.elementor-element-481fe2b9{width:100%;max-width:100%;margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-481fe2b9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:1.7;color:rgb(119, 119, 119);}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{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-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-31 .elementor-element.elementor-element-46789892{width:var( --container-widget-width, 100% );max-width:100%;margin:0pxpx 0pxpx calc(var(--kit-widget-spacing, 0px) + 0pxpx) 0pxpx;padding:0pxpx 0pxpx 0pxpx 0pxpx;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-31 .elementor-element.elementor-element-46789892.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-46789892 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-31 .elementor-element.elementor-element-46789892 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-31 .elementor-element.elementor-element-46789892 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-31 .elementor-element.elementor-element-46789892 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-31 .elementor-element.elementor-element-46789892 .elementor-labels-inline .elementor-field-group > label{padding-left:5px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-46789892 .elementor-labels-inline .elementor-field-group > label{padding-right:5px;}body .elementor-31 .elementor-element.elementor-element-46789892 .elementor-labels-above .elementor-field-group > label{padding-bottom:5px;}.elementor-31 .elementor-element.elementor-element-46789892 .elementor-field-group > label, .elementor-31 .elementor-element.elementor-element-46789892 .elementor-field-subgroup label{color:#000000;}.elementor-31 .elementor-element.elementor-element-46789892 .elementor-field-type-html{padding-bottom:0px;}.elementor-31 .elementor-element.elementor-element-46789892 .elementor-field-group .elementor-field{color:rgb(34, 34, 34);}.elementor-31 .elementor-element.elementor-element-46789892 .elementor-field-group .elementor-field, .elementor-31 .elementor-element.elementor-element-46789892 .elementor-field-subgroup label{font-family:"Inter, Arial, sans-serif", Sans-serif;font-size:12px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-46789892 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:rgba(0, 0, 0, 0);border-color:rgb(34, 34, 34);border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-46789892 .elementor-field-group .elementor-select-wrapper select{background-color:rgba(0, 0, 0, 0);border-color:rgb(34, 34, 34);border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-46789892 .elementor-field-group .elementor-select-wrapper::before{color:rgb(34, 34, 34);}.elementor-31 .elementor-element.elementor-element-46789892 .elementor-button{font-family:"Inter, Arial, sans-serif", Sans-serif;font-size:11px;font-weight:600;line-height:1.7;letter-spacing:0.88px;border-radius:2px 2px 2px 2px;padding:14px 22px 14px 22px;}.elementor-31 .elementor-element.elementor-element-46789892 .e-form__buttons__wrapper__button-next{background-color:rgb(255, 77, 118);color:rgb(255, 255, 255);}.elementor-31 .elementor-element.elementor-element-46789892 .elementor-button[type="submit"]{background-color:rgb(255, 77, 118);color:rgb(255, 255, 255);}.elementor-31 .elementor-element.elementor-element-46789892 .elementor-button[type="submit"] svg *{fill:rgb(255, 255, 255);}.elementor-31 .elementor-element.elementor-element-46789892 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-31 .elementor-element.elementor-element-46789892 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-31 .elementor-element.elementor-element-46789892 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-31 .elementor-element.elementor-element-46789892 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-31 .elementor-element.elementor-element-46789892 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}@media(max-width:1024px){.elementor-31 .elementor-element.elementor-element-5c09d4a4{--min-height:680px;--e-con-grid-template-columns:minmax(0px, 1fr) minmax(360px, 0.9fr);--gap:22px 22px;--row-gap:22px;--column-gap:22px;--grid-auto-flow:row;--margin-top:auto;--margin-bottom:auto;--margin-left:auto;--margin-right:auto;--padding-top:52px;--padding-bottom:76px;--padding-left:28px;--padding-right:28px;}.elementor-31 .elementor-element.elementor-element-2e4afa81{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-1e8522ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-31 .elementor-element.elementor-element-5193707{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-31 .elementor-element.elementor-element-5193707 .elementor-heading-title{font-size:40px;letter-spacing:-1.8px;}.elementor-31 .elementor-element.elementor-element-49abaef0{margin:26px auto calc(var(--kit-widget-spacing, 0px) + 26px) auto;padding:0px 0px 0px 0px;--container-widget-width:490px;--container-widget-flex-grow:0;width:var( --container-widget-width, 490px );max-width:490px;text-align:center;}.elementor-31 .elementor-element.elementor-element-30173cc8{--justify-content: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-31 .elementor-element.elementor-element-34dc09de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-17e7c1af{--min-height:530px;--margin-top:-15px;--margin-bottom:-15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-12be0c28{--min-height:190px;--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-31 .elementor-element.elementor-element-52ffc47b{--min-height:104px;--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-31 .elementor-element.elementor-element-579a60ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-21e0e76d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-69f057ab{--min-height:420px;--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-31 .elementor-element.elementor-element-26f30526{--min-height:325px;--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-31 .elementor-element.elementor-element-1930fe5e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-1930fe5e img{width:100%;max-width:100%;}.elementor-31 .elementor-element.elementor-element-459bba00{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:15px;--padding-right:15px;}.elementor-31 .elementor-element.elementor-element-7c6db29f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-1f5f9043 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-1f5f9043 .elementor-icon-list-item > a{font-size:16px;}.elementor-31 .elementor-element.elementor-element-139ff19c{--margin-top:auto;--margin-bottom:auto;--margin-left:auto;--margin-right:auto;--padding-top:76px;--padding-bottom:76px;--padding-left:28px;--padding-right:28px;}.elementor-31 .elementor-element.elementor-element-5f44d64d{--margin-top:0px;--margin-bottom:43px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-7d0b6b63{--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-31 .elementor-element.elementor-element-704728ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-7cfbc2e2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-7cfbc2e2 .elementor-heading-title{font-size:34px;letter-spacing:-1.53px;}.elementor-31 .elementor-element.elementor-element-fd631dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-1b64cdae{--grid-auto-flow:row;--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-31 .elementor-element.elementor-element-412ca647{--min-height:270px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-412ca647:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-412ca647 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-31 .elementor-element.elementor-element-360b36c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-e0329e0{margin:95px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-136dd2f0{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-33b0eaf0{--min-height:270px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-33b0eaf0:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-33b0eaf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-31 .elementor-element.elementor-element-4708340{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-358459f2{margin:95px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-51e5f872{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-1f41a50{--min-height:270px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-1f41a50:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-1f41a50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-31 .elementor-element.elementor-element-63305f16{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-369323fc{margin:95px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-84e8b06{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-1b75a2cc{--min-height:270px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-1b75a2cc:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-1b75a2cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-31 .elementor-element.elementor-element-3518b232{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-3f758c2{margin:95px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-6026b9fc{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-430f7585{--e-con-grid-template-columns:minmax(270px, 0.8fr) minmax(0px, 1fr);--gap:45px 45px;--row-gap:45px;--column-gap:45px;--grid-auto-flow:row;--margin-top:auto;--margin-bottom:auto;--margin-left:auto;--margin-right:auto;--padding-top:76px;--padding-bottom:76px;--padding-left:28px;--padding-right:28px;}.elementor-31 .elementor-element.elementor-element-430f7585:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-430f7585 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-31 .elementor-element.elementor-element-42e4e5e4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-49529ac1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-6b772e82{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-6b772e82 .elementor-heading-title{font-size:34px;letter-spacing:-1.53px;}.elementor-31 .elementor-element.elementor-element-14fe5909{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;padding:0px 0px 0px 0px;--container-widget-width:315px;--container-widget-flex-grow:0;width:var( --container-widget-width, 315px );max-width:315px;}.elementor-31 .elementor-element.elementor-element-339440ec{--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-19f235f4{--min-height:155px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-7c8da7e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-77e9bd5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-148c8b04{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-74f2ae47{--min-height:155px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-4eafa67c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-1c55737c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-387b2f83{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-39348837{--min-height:155px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-5e4f008a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-776a5e09{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-733829d9{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-788bf446{--min-height:155px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-3a09847d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-6d4381fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-464156d9{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-1ac34406{--min-height:155px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-11a39727{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-58e2de41{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-653dd3ed{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-713dae3e{--min-height:155px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-6d2e05c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-5dbd2ca3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-7100df11{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-2dbfc22{--gap:35px 35px;--row-gap:35px;--column-gap:35px;--grid-auto-flow:row;--margin-top:auto;--margin-bottom:auto;--margin-left:auto;--margin-right:auto;--padding-top:76px;--padding-bottom:76px;--padding-left:28px;--padding-right:28px;}.elementor-31 .elementor-element.elementor-element-1726895{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-76da6982{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-37e94dc0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-37e94dc0 .elementor-heading-title{font-size:34px;letter-spacing:-1.53px;}.elementor-31 .elementor-element.elementor-element-5d9c7251{--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-434d8c5d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-14c9b616{margin:17px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-18434c18{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-7b8cf49{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-7f3b2ebf{margin:17px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-731714c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-4510530e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-4b7219ce{margin:17px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-10155315{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-4c89a20d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-6f4392ac{margin:17px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-78bab567{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-32f9047{--min-height:590px;--e-con-grid-template-columns:230px minmax(220px, 330px) minmax(280px, 1fr);--gap:65px 65px;--row-gap:65px;--column-gap:65px;--grid-auto-flow:row;--margin-top:auto;--margin-bottom:auto;--margin-left:auto;--margin-right:auto;--padding-top:76px;--padding-bottom:76px;--padding-left:28px;--padding-right:28px;}.elementor-31 .elementor-element.elementor-element-6f3ed121{--min-height:365px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:21px;--padding-right:21px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-79aeb39e{margin:-5px auto calc(var(--kit-widget-spacing, 0px) + 24px) auto;--container-widget-width:108px;--container-widget-flex-grow:0;width:var( --container-widget-width, 108px );max-width:108px;}.elementor-31 .elementor-element.elementor-element-79aeb39e img{width:108px;max-width:100%;}.elementor-31 .elementor-element.elementor-element-290e2dca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-62519b37{--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-31 .elementor-element.elementor-element-309f7965{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 18px;}.elementor-31 .elementor-element.elementor-element-6a80f755{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 18px;}.elementor-31 .elementor-element.elementor-element-7d8151d3{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 18px;}.elementor-31 .elementor-element.elementor-element-2dbd226{--min-height:405px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-2202a656{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-31 .elementor-element.elementor-element-2202a656 img{width:48%;max-width:100%;}.elementor-31 .elementor-element.elementor-element-6791b0c1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-6791b0c1.e-con{--order:-1;}.elementor-31 .elementor-element.elementor-element-6ff14d55{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-6d649a19{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:470px;--container-widget-flex-grow:0;width:var( --container-widget-width, 470px );max-width:470px;}.elementor-31 .elementor-element.elementor-element-6d649a19 .elementor-heading-title{font-size:38px;letter-spacing:-1.71px;}.elementor-31 .elementor-element.elementor-element-bd4a305{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;padding:0px 0px 0px 0px;--container-widget-width:480px;--container-widget-flex-grow:0;width:var( --container-widget-width, 480px );max-width:480px;}.elementor-31 .elementor-element.elementor-element-55bbee3c{--grid-auto-flow:row;--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:17px;--padding-bottom:17px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-3d6c8ede{--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-2f3cfd6a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-6d8e6771{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-760f37ad{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:1 / -1;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-2b0c4aa5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-57fafd85{--margin-top:auto;--margin-bottom:auto;--margin-left:auto;--margin-right:auto;--padding-top:76px;--padding-bottom:76px;--padding-left:28px;--padding-right:28px;}.elementor-31 .elementor-element.elementor-element-62c3d0e8{--margin-top:0px;--margin-bottom:43px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-78f0b2e{--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-31 .elementor-element.elementor-element-22cd98d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-16e28b8b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-16e28b8b .elementor-heading-title{font-size:34px;letter-spacing:-1.53px;}.elementor-31 .elementor-element.elementor-element-35724a60{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-2d8f2d70{--grid-auto-flow:row;--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-31 .elementor-element.elementor-element-276cfd3a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-1b802f0e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-469ac28{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-2f35b24a{--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-31 .elementor-element.elementor-element-3d6a87d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:33px;--container-widget-flex-grow:0;width:var( --container-widget-width, 33px );max-width:33px;}.elementor-31 .elementor-element.elementor-element-5fbb6008{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-842f764{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-3355a05d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-c116756{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-7b39bd5b{--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-31 .elementor-element.elementor-element-1fc25b1e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:33px;--container-widget-flex-grow:0;width:var( --container-widget-width, 33px );max-width:33px;}.elementor-31 .elementor-element.elementor-element-59f06c4c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-29d80be4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-14d0c3e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-1a6871e7{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-2f30e3bc{--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-31 .elementor-element.elementor-element-7781aac3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:33px;--container-widget-flex-grow:0;width:var( --container-widget-width, 33px );max-width:33px;}.elementor-31 .elementor-element.elementor-element-37a2785{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-279fafdd{--gap:55px 55px;--row-gap:55px;--column-gap:55px;--grid-auto-flow:row;--margin-top:auto;--margin-bottom:auto;--margin-left:auto;--margin-right:auto;--padding-top:76px;--padding-bottom:76px;--padding-left:28px;--padding-right:28px;}.elementor-31 .elementor-element.elementor-element-2d61da36{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-24bde3ab{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;padding:0px 0px 0px 0px;--container-widget-width:315px;--container-widget-flex-grow:0;width:var( --container-widget-width, 315px );max-width:315px;}.elementor-31 .elementor-element.elementor-element-55599b5d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-55599b5d .elementor-heading-title{font-size:34px;letter-spacing:-1.53px;}.elementor-31 .elementor-element.elementor-element-6a4ff692{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;padding:0px 0px 0px 0px;--container-widget-width:315px;--container-widget-flex-grow:0;width:var( --container-widget-width, 315px );max-width:315px;}.elementor-31 .elementor-element.elementor-element-a3356b7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-1a936625{--margin-top:auto;--margin-bottom:auto;--margin-left:auto;--margin-right:auto;--padding-top:76px;--padding-bottom:76px;--padding-left:28px;--padding-right:28px;}.elementor-31 .elementor-element.elementor-element-3f26eaf6{--margin-top:0px;--margin-bottom:43px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-2820e1b4{--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-31 .elementor-element.elementor-element-653cf012{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-37374779{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-37374779 .elementor-heading-title{font-size:34px;letter-spacing:-1.53px;}.elementor-31 .elementor-element.elementor-element-6203ad68{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-66149af0{--grid-auto-flow:row;--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-31 .elementor-element.elementor-element-6b69817d{--min-height:175px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-a0950d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-d82e920{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-62787346{--min-height:175px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-20f83d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-fb6dd6{--min-height:175px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-1f0fb521{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-111571f{--min-height:175px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-1314615e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-4b9db30d{--min-height:175px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-43d11146{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-7e1bed97{--min-height:175px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-3617375b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-79ab9da{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--grid-auto-flow:row;--margin-top:auto;--margin-bottom:auto;--margin-left:auto;--margin-right:auto;--padding-top:70px;--padding-bottom:70px;--padding-left:28px;--padding-right:28px;}.elementor-31 .elementor-element.elementor-element-22e3edeb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-63ddbcda{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-521fbcbe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-9a1ed9e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:480px;--container-widget-flex-grow:0;width:var( --container-widget-width, 480px );max-width:480px;}.elementor-31 .elementor-element.elementor-element-9a1ed9e .elementor-heading-title{font-size:34px;letter-spacing:-1.53px;}.elementor-31 .elementor-element.elementor-element-481fe2b9{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-46789892{margin:0pxpx 0pxpx calc(var(--kit-widget-spacing, 0px) + 0pxpx) 0pxpx;padding:0pxpx 0pxpx 0pxpx 0pxpx;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}}@media(max-width:767px){.elementor-31 .elementor-element.elementor-element-5c09d4a4{--min-height:0px;--e-con-grid-template-columns:1fr;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--grid-auto-flow:row;--margin-top:auto;--margin-bottom:auto;--margin-left:auto;--margin-right:auto;--padding-top:42px;--padding-bottom:36px;--padding-left:18px;--padding-right:18px;}.elementor-31 .elementor-element.elementor-element-2e4afa81{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-1e8522ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-5193707{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-5193707 .elementor-heading-title{font-size:36px;letter-spacing:-1.62px;}.elementor-31 .elementor-element.elementor-element-49abaef0{margin:19px auto calc(var(--kit-widget-spacing, 0px) + 26px) auto;padding:0px 0px 0px 0px;--container-widget-width:490px;--container-widget-flex-grow:0;width:var( --container-widget-width, 490px );max-width:490px;}.elementor-31 .elementor-element.elementor-element-49abaef0 .elementor-heading-title{font-size:13px;}.elementor-31 .elementor-element.elementor-element-30173cc8{--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:17px 17px;--row-gap:17px;--column-gap:17px;--flex-wrap:nowrap;--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-31 .elementor-element.elementor-element-34dc09de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-17e7c1af{--width:auto;--min-height:345px;--flex-wrap:nowrap;--margin-top:2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-12be0c28{--width:120px;--min-height:120px;--flex-wrap:nowrap;--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-31 .elementor-element.elementor-element-52ffc47b{--width:75px;--min-height:75px;--flex-wrap:nowrap;--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-31 .elementor-element.elementor-element-579a60ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-21e0e76d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-69f057ab{--width:278px;--min-height:337px;--flex-wrap:nowrap;--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-31 .elementor-element.elementor-element-26f30526{--width:230px;--min-height:268px;--flex-wrap:nowrap;--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-31 .elementor-element.elementor-element-1930fe5e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-1930fe5e img{width:100%;max-width:100%;}.elementor-31 .elementor-element.elementor-element-459bba00{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-7c6db29f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-7c6db29f .elementor-heading-title{font-size:9px;line-height:1.15;}.elementor-31 .elementor-element.elementor-element-1f5f9043 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-1f5f9043 .elementor-icon-list-item > a{font-size:15px;line-height:1.2em;}.elementor-31 .elementor-element.elementor-element-139ff19c{--flex-wrap:nowrap;--margin-top:auto;--margin-bottom:auto;--margin-left:auto;--margin-right:auto;--padding-top:68px;--padding-bottom:68px;--padding-left:18px;--padding-right:18px;}.elementor-31 .elementor-element.elementor-element-5f44d64d{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:28px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-7d0b6b63{--flex-wrap:nowrap;--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-31 .elementor-element.elementor-element-704728ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-7cfbc2e2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-fd631dd{margin:17.182px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-1b64cdae{--e-con-grid-template-columns:1fr;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--grid-auto-flow:row;--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-31 .elementor-element.elementor-element-412ca647{--min-height:169.994px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-412ca647:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-412ca647 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-31 .elementor-element.elementor-element-360b36c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-e0329e0{margin:71px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-e0329e0 .elementor-heading-title{font-size:22px;}.elementor-31 .elementor-element.elementor-element-136dd2f0{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-136dd2f0 .elementor-heading-title{font-size:8px;letter-spacing:0.32px;}.elementor-31 .elementor-element.elementor-element-33b0eaf0{--min-height:169.994px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-33b0eaf0:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-33b0eaf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-31 .elementor-element.elementor-element-4708340{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-358459f2{margin:71px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-358459f2 .elementor-heading-title{font-size:22px;}.elementor-31 .elementor-element.elementor-element-51e5f872{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-51e5f872 .elementor-heading-title{font-size:8px;letter-spacing:0.32px;}.elementor-31 .elementor-element.elementor-element-1f41a50{--min-height:169.994px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-1f41a50:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-1f41a50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-31 .elementor-element.elementor-element-63305f16{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-369323fc{margin:71px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-369323fc .elementor-heading-title{font-size:22px;}.elementor-31 .elementor-element.elementor-element-84e8b06{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-84e8b06 .elementor-heading-title{font-size:8px;letter-spacing:0.32px;}.elementor-31 .elementor-element.elementor-element-1b75a2cc{--min-height:169.994px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-1b75a2cc:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-1b75a2cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-31 .elementor-element.elementor-element-3518b232{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-3f758c2{margin:71px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-3f758c2 .elementor-heading-title{font-size:22px;}.elementor-31 .elementor-element.elementor-element-6026b9fc{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-6026b9fc .elementor-heading-title{font-size:8px;letter-spacing:0.32px;}.elementor-31 .elementor-element.elementor-element-95d764d img{width:39%;}.elementor-31 .elementor-element.elementor-element-430f7585{--e-con-grid-template-columns:1fr;--gap:42px 42px;--row-gap:42px;--column-gap:42px;--grid-auto-flow:row;--margin-top:auto;--margin-bottom:auto;--margin-left:auto;--margin-right:auto;--padding-top:68px;--padding-bottom:68px;--padding-left:18px;--padding-right:18px;}.elementor-31 .elementor-element.elementor-element-430f7585:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-430f7585 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-31 .elementor-element.elementor-element-42e4e5e4{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-49529ac1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-6b772e82{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-14fe5909{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;padding:0px 0px 0px 0px;--container-widget-width:315px;--container-widget-flex-grow:0;width:var( --container-widget-width, 315px );max-width:315px;}.elementor-31 .elementor-element.elementor-element-339440ec{--e-con-grid-template-columns:1fr 1fr;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-19f235f4{--min-height:135px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-7c8da7e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-77e9bd5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-148c8b04{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-74f2ae47{--min-height:135px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-4eafa67c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-1c55737c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-387b2f83{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-39348837{--min-height:135px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-5e4f008a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-776a5e09{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-733829d9{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-788bf446{--min-height:135px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-3a09847d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-6d4381fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-464156d9{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-1ac34406{--min-height:135px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-11a39727{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-58e2de41{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-653dd3ed{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-713dae3e{--min-height:135px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-6d2e05c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-5dbd2ca3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-7100df11{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-2dbfc22{--e-con-grid-template-columns:1fr;--gap:38px 38px;--row-gap:38px;--column-gap:38px;--grid-auto-flow:row;--margin-top:auto;--margin-bottom:auto;--margin-left:auto;--margin-right:auto;--padding-top:68px;--padding-bottom:68px;--padding-left:18px;--padding-right:18px;}.elementor-31 .elementor-element.elementor-element-1726895{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-76da6982{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-37e94dc0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-5d9c7251{--e-con-grid-template-columns:repeat(1, 1fr);--gap:8px 8px;--row-gap:8px;--column-gap:8px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-434d8c5d{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-14c9b616{margin:17px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-14c9b616 .elementor-heading-title{font-size:10px;}.elementor-31 .elementor-element.elementor-element-18434c18{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-18434c18 .elementor-heading-title{font-size:9px;}.elementor-31 .elementor-element.elementor-element-7b8cf49{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-7f3b2ebf{margin:17px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-7f3b2ebf .elementor-heading-title{font-size:10px;}.elementor-31 .elementor-element.elementor-element-731714c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-731714c9 .elementor-heading-title{font-size:9px;}.elementor-31 .elementor-element.elementor-element-4510530e{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-4b7219ce{margin:17px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-4b7219ce .elementor-heading-title{font-size:10px;}.elementor-31 .elementor-element.elementor-element-10155315{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-10155315 .elementor-heading-title{font-size:9px;}.elementor-31 .elementor-element.elementor-element-4c89a20d{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-6f4392ac{margin:17px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-6f4392ac .elementor-heading-title{font-size:10px;}.elementor-31 .elementor-element.elementor-element-78bab567{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-78bab567 .elementor-heading-title{font-size:9px;}.elementor-31 .elementor-element.elementor-element-32f9047{--min-height:590px;--e-con-grid-template-columns:1fr;--gap:42px 42px;--row-gap:42px;--column-gap:42px;--grid-auto-flow:row;--margin-top:auto;--margin-bottom:auto;--margin-left:auto;--margin-right:auto;--padding-top:68px;--padding-bottom:68px;--padding-left:18px;--padding-right:18px;}.elementor-31 .elementor-element.elementor-element-6f3ed121{--min-height:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:23px;--padding-right:23px;grid-column:1 / auto;grid-row:3 / auto;}.elementor-31 .elementor-element.elementor-element-79aeb39e{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 15px;--container-widget-width:96px;--container-widget-flex-grow:0;width:var( --container-widget-width, 96px );max-width:96px;}.elementor-31 .elementor-element.elementor-element-79aeb39e img{width:96px;max-width:100%;}.elementor-31 .elementor-element.elementor-element-290e2dca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:8px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-62519b37{--flex-wrap:nowrap;--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-31 .elementor-element.elementor-element-309f7965{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;padding:0px 0px 0px 18px;}.elementor-31 .elementor-element.elementor-element-6a80f755{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;padding:0px 0px 0px 18px;}.elementor-31 .elementor-element.elementor-element-7d8151d3{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;padding:0px 0px 0px 18px;}.elementor-31 .elementor-element.elementor-element-2dbd226{--width:auto;--min-height:360px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:55px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:1 / auto;grid-row:2 / auto;}.elementor-31 .elementor-element.elementor-element-2202a656{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:132px;--container-widget-flex-grow:0;width:var( --container-widget-width, 132px );max-width:132px;}.elementor-31 .elementor-element.elementor-element-2202a656 img{width:132px;max-width:100%;}.elementor-31 .elementor-element.elementor-element-6791b0c1{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:1 / auto;grid-row:1 / auto;}.elementor-31 .elementor-element.elementor-element-6ff14d55{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-6d649a19{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:470px;--container-widget-flex-grow:0;width:var( --container-widget-width, 470px );max-width:470px;}.elementor-31 .elementor-element.elementor-element-6d649a19 .elementor-heading-title{font-size:34px;letter-spacing:-1.53px;}.elementor-31 .elementor-element.elementor-element-bd4a305{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;padding:0px 0px 0px 0px;--container-widget-width:480px;--container-widget-flex-grow:0;width:var( --container-widget-width, 480px );max-width:480px;}.elementor-31 .elementor-element.elementor-element-55bbee3c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:22px;--margin-left:0px;--margin-right:0px;--padding-top:17px;--padding-bottom:17px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-3d6c8ede{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-2f3cfd6a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-6d8e6771{--width:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-760f37ad{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:1 / -1;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-2b0c4aa5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-57fafd85{--flex-wrap:nowrap;--margin-top:auto;--margin-bottom:auto;--margin-left:auto;--margin-right:auto;--padding-top:68px;--padding-bottom:68px;--padding-left:18px;--padding-right:18px;}.elementor-31 .elementor-element.elementor-element-62c3d0e8{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:28px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-78f0b2e{--flex-wrap:nowrap;--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-31 .elementor-element.elementor-element-22cd98d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-16e28b8b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-35724a60{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-2d8f2d70{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;--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-31 .elementor-element.elementor-element-276cfd3a{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:23.2719px;--padding-bottom:23.2719px;--padding-left:23.2719px;--padding-right:23.2719px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-1b802f0e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-469ac28{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-469ac28 .elementor-heading-title{font-size:17px;}.elementor-31 .elementor-element.elementor-element-2f35b24a{--flex-wrap:nowrap;--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-31 .elementor-element.elementor-element-3d6a87d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:33px;--container-widget-flex-grow:0;width:var( --container-widget-width, 33px );max-width:33px;}.elementor-31 .elementor-element.elementor-element-5fbb6008{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-842f764{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-3355a05d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-c116756{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-c116756 .elementor-heading-title{font-size:17px;}.elementor-31 .elementor-element.elementor-element-7b39bd5b{--flex-wrap:nowrap;--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-31 .elementor-element.elementor-element-1fc25b1e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:33px;--container-widget-flex-grow:0;width:var( --container-widget-width, 33px );max-width:33px;}.elementor-31 .elementor-element.elementor-element-59f06c4c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-29d80be4{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-14d0c3e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-1a6871e7{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-1a6871e7 .elementor-heading-title{font-size:17px;}.elementor-31 .elementor-element.elementor-element-2f30e3bc{--flex-wrap:nowrap;--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-31 .elementor-element.elementor-element-7781aac3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:33px;--container-widget-flex-grow:0;width:var( --container-widget-width, 33px );max-width:33px;}.elementor-31 .elementor-element.elementor-element-37a2785{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-279fafdd{--e-con-grid-template-columns:1fr;--gap:34px 34px;--row-gap:34px;--column-gap:34px;--grid-auto-flow:row;--margin-top:auto;--margin-bottom:auto;--margin-left:auto;--margin-right:auto;--padding-top:68px;--padding-bottom:68px;--padding-left:18px;--padding-right:18px;}.elementor-31 .elementor-element.elementor-element-2d61da36{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-24bde3ab{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;padding:0px 0px 0px 0px;--container-widget-width:315px;--container-widget-flex-grow:0;width:var( --container-widget-width, 315px );max-width:315px;}.elementor-31 .elementor-element.elementor-element-55599b5d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-6a4ff692{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;padding:0px 0px 0px 0px;--container-widget-width:315px;--container-widget-flex-grow:0;width:var( --container-widget-width, 315px );max-width:315px;}.elementor-31 .elementor-element.elementor-element-a3356b7{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-1a936625{--flex-wrap:nowrap;--margin-top:auto;--margin-bottom:auto;--margin-left:auto;--margin-right:auto;--padding-top:20px;--padding-bottom:68px;--padding-left:18px;--padding-right:18px;}.elementor-31 .elementor-element.elementor-element-3f26eaf6{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:28px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-2820e1b4{--flex-wrap:nowrap;--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-31 .elementor-element.elementor-element-653cf012{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-37374779{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-6203ad68{margin:17.0261px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-66149af0{--e-con-grid-template-columns:repeat(3, minmax(0px, 1fr));--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;--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-31 .elementor-element.elementor-element-6b69817d{--min-height:105px;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-a0950d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-a0950d0 .elementor-heading-title{font-size:16.2164px;}.elementor-31 .elementor-element.elementor-element-d82e920{margin:16.2164px 0px calc(var(--kit-widget-spacing, 0px) + 16.2164px) 0px;padding:0px 0px 0px 0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-d82e920 .elementor-heading-title{font-size:16.2164px;}.elementor-31 .elementor-element.elementor-element-62787346{--min-height:105px;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-20f83d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-20f83d3 .elementor-heading-title{font-size:16.2164px;}.elementor-31 .elementor-element.elementor-element-fb6dd6{--min-height:105px;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-1f0fb521{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-111571f{--min-height:105px;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-1314615e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-1314615e .elementor-heading-title{font-size:16.2164px;}.elementor-31 .elementor-element.elementor-element-4b9db30d{--min-height:105px;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-43d11146{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-7e1bed97{--min-height:105px;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-3617375b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-3617375b .elementor-heading-title{font-size:16.2164px;}.elementor-31 .elementor-element.elementor-element-79ab9da{--e-con-grid-template-columns:1fr;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--margin-top:auto;--margin-bottom:auto;--margin-left:auto;--margin-right:auto;--padding-top:65px;--padding-bottom:65px;--padding-left:18px;--padding-right:18px;}.elementor-31 .elementor-element.elementor-element-22e3edeb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-22e3edeb .elementor-heading-title{font-size:160px;}.elementor-31 .elementor-element.elementor-element-63ddbcda{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-31 .elementor-element.elementor-element-521fbcbe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-9a1ed9e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:480px;--container-widget-flex-grow:0;width:var( --container-widget-width, 480px );max-width:480px;}.elementor-31 .elementor-element.elementor-element-481fe2b9{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-46789892{margin:0pxpx 0pxpx calc(var(--kit-widget-spacing, 0px) + 0pxpx) 0pxpx;padding:0pxpx 0pxpx 0pxpx 0pxpx;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}}@media(min-width:768px){.elementor-31 .elementor-element.elementor-element-2e4afa81{--width:auto;}.elementor-31 .elementor-element.elementor-element-17e7c1af{--width:auto;}.elementor-31 .elementor-element.elementor-element-12be0c28{--width:190px;}.elementor-31 .elementor-element.elementor-element-52ffc47b{--width:104px;}.elementor-31 .elementor-element.elementor-element-69f057ab{--width:390px;}.elementor-31 .elementor-element.elementor-element-26f30526{--width:340px;}.elementor-31 .elementor-element.elementor-element-459bba00{--width:auto;}.elementor-31 .elementor-element.elementor-element-7d0b6b63{--width:auto;}.elementor-31 .elementor-element.elementor-element-412ca647{--width:auto;}.elementor-31 .elementor-element.elementor-element-33b0eaf0{--width:auto;}.elementor-31 .elementor-element.elementor-element-1f41a50{--width:auto;}.elementor-31 .elementor-element.elementor-element-1b75a2cc{--width:auto;}.elementor-31 .elementor-element.elementor-element-42e4e5e4{--width:auto;}.elementor-31 .elementor-element.elementor-element-19f235f4{--width:auto;}.elementor-31 .elementor-element.elementor-element-74f2ae47{--width:auto;}.elementor-31 .elementor-element.elementor-element-39348837{--width:auto;}.elementor-31 .elementor-element.elementor-element-788bf446{--width:auto;}.elementor-31 .elementor-element.elementor-element-1ac34406{--width:auto;}.elementor-31 .elementor-element.elementor-element-713dae3e{--width:auto;}.elementor-31 .elementor-element.elementor-element-1726895{--width:auto;}.elementor-31 .elementor-element.elementor-element-434d8c5d{--width:auto;}.elementor-31 .elementor-element.elementor-element-7b8cf49{--width:auto;}.elementor-31 .elementor-element.elementor-element-4510530e{--width:auto;}.elementor-31 .elementor-element.elementor-element-4c89a20d{--width:auto;}.elementor-31 .elementor-element.elementor-element-6f3ed121{--width:auto;}.elementor-31 .elementor-element.elementor-element-2dbd226{--width:auto;}.elementor-31 .elementor-element.elementor-element-6791b0c1{--width:auto;}.elementor-31 .elementor-element.elementor-element-6d8e6771{--width:auto;}.elementor-31 .elementor-element.elementor-element-78f0b2e{--width:auto;}.elementor-31 .elementor-element.elementor-element-276cfd3a{--width:auto;}.elementor-31 .elementor-element.elementor-element-842f764{--width:auto;}.elementor-31 .elementor-element.elementor-element-29d80be4{--width:auto;}.elementor-31 .elementor-element.elementor-element-2d61da36{--width:auto;}.elementor-31 .elementor-element.elementor-element-a3356b7{--width:auto;}.elementor-31 .elementor-element.elementor-element-2820e1b4{--width:auto;}.elementor-31 .elementor-element.elementor-element-63ddbcda{--width:auto;}}@media(max-width:1024px) and (min-width:768px){.elementor-31 .elementor-element.elementor-element-2e4afa81{--width:100%;}.elementor-31 .elementor-element.elementor-element-17e7c1af{--width:100%;}.elementor-31 .elementor-element.elementor-element-12be0c28{--width:190px;}.elementor-31 .elementor-element.elementor-element-52ffc47b{--width:104px;}.elementor-31 .elementor-element.elementor-element-69f057ab{--width:350px;}.elementor-31 .elementor-element.elementor-element-26f30526{--width:304px;}.elementor-31 .elementor-element.elementor-element-7d0b6b63{--width:100%;}.elementor-31 .elementor-element.elementor-element-412ca647{--width:100%;}.elementor-31 .elementor-element.elementor-element-33b0eaf0{--width:100%;}.elementor-31 .elementor-element.elementor-element-1f41a50{--width:100%;}.elementor-31 .elementor-element.elementor-element-1b75a2cc{--width:100%;}.elementor-31 .elementor-element.elementor-element-42e4e5e4{--width:100%;}.elementor-31 .elementor-element.elementor-element-19f235f4{--width:100%;}.elementor-31 .elementor-element.elementor-element-74f2ae47{--width:100%;}.elementor-31 .elementor-element.elementor-element-39348837{--width:100%;}.elementor-31 .elementor-element.elementor-element-788bf446{--width:100%;}.elementor-31 .elementor-element.elementor-element-1ac34406{--width:100%;}.elementor-31 .elementor-element.elementor-element-713dae3e{--width:100%;}.elementor-31 .elementor-element.elementor-element-1726895{--width:100%;}.elementor-31 .elementor-element.elementor-element-434d8c5d{--width:100%;}.elementor-31 .elementor-element.elementor-element-7b8cf49{--width:100%;}.elementor-31 .elementor-element.elementor-element-4510530e{--width:100%;}.elementor-31 .elementor-element.elementor-element-4c89a20d{--width:100%;}.elementor-31 .elementor-element.elementor-element-6f3ed121{--width:100%;}.elementor-31 .elementor-element.elementor-element-2dbd226{--width:100%;}.elementor-31 .elementor-element.elementor-element-6791b0c1{--width:100%;}.elementor-31 .elementor-element.elementor-element-6d8e6771{--width:100%;}.elementor-31 .elementor-element.elementor-element-78f0b2e{--width:100%;}.elementor-31 .elementor-element.elementor-element-276cfd3a{--width:100%;}.elementor-31 .elementor-element.elementor-element-842f764{--width:100%;}.elementor-31 .elementor-element.elementor-element-29d80be4{--width:100%;}.elementor-31 .elementor-element.elementor-element-2d61da36{--width:100%;}.elementor-31 .elementor-element.elementor-element-a3356b7{--width:100%;}.elementor-31 .elementor-element.elementor-element-2820e1b4{--width:100%;}.elementor-31 .elementor-element.elementor-element-63ddbcda{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-5193707 */.em-d83fpu {
    color: #FF5B80;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9332990 *//* BOTÃO EM ESTADO PADRÃO (gradiente rosa) */
.elementor-31 .elementor-element.elementor-element-9332990 .elementor-button {
    background: linear-gradient(90deg, #FF4D76 0%, #FF7A99 50%, #FF4D76 100%);
    border-radius: 8px !important;
    overflow: hidden;
    transform: translate(0%, 0%);
    flex-grow: 1 !important;

    transition: background 0.8s ease, box-shadow 0.8s ease, transform 0.8s ease;
}

/* HOVER NO BOTÃO */
.elementor-31 .elementor-element.elementor-element-9332990:hover .elementor-button {
    background: linear-gradient(90deg, #FF7A99 0%, #FFA3B8 50%, #FF7A99 100%);
    box-shadow:
        0px -10px 80px 0px rgba(255, 77, 118, 0.45),
        0px -9.855px 29.201px 0px rgba(255, 77, 118, 0.35),
        0px -4.785px 14.177px 0px rgba(255, 77, 118, 0.12),
        0px -2.346px 6.95px 0px rgba(255, 77, 118, 0.10),
        0px -0.927px 2.748px 0px rgba(255, 77, 118, 0.40);
}

/* BRILHO QUE SE MOVE SOBRE O BOTÃO */
.elementor-31 .elementor-element.elementor-element-9332990 .elementor-button::before {
    content: '';
    background: linear-gradient(
        10deg,
        rgba(255, 190, 205, 0.8) 12.81%,
        rgba(255, 190, 205, 0) 66.66%
    );
    width: 90px;
    height: 160%;
    position: absolute;
    transform: translateX(-50%) skew(-25deg);
    bottom: 0%;
    left: -10%;
    user-select: none;
    pointer-events: none;
    animation: shinery 3s infinite ease-in-out;
    filter: blur(4px);
    opacity: 0;
}

/* ANIMAÇÃO DO BRILHO */
@keyframes shinery {
    0% {
        left: -10%;
        opacity: 0;
    }
    20% {
        opacity: 0.7;
    }
    48% {
        left: 110%;
        opacity: 0.7;
    }
    51% {
        opacity: 0;
    }
    100% {
        left: 110%;
        opacity: 0;
    }
}

/* BORDA DECORATIVA EXTERNA */
.elementor-31 .elementor-element.elementor-element-9332990 .elementor-button::after {
    content: '';
    width: calc(100% + 6px);
    height: calc(100% + 6px);
    border-radius: inherit;
    border: 3px solid rgba(255, 77, 118, 0.25);
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: -1;
    transform: translate(-50%, -50%);
    user-select: none;
    pointer-events: none;
    box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30173cc8 */.elementor-31 .elementor-element.elementor-element-30173cc8{max-width: 100%;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e4afa81 */.elementor-31 .elementor-element.elementor-element-2e4afa81{min-width: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12be0c28 */.elementor-31 .elementor-element.elementor-element-12be0c28{filter: blur(1px);
height: 190px;
right: -25px;
bottom: auto;}
  @media (max-width: 767px) {
    .elementor-31 .elementor-element.elementor-element-12be0c28{
     height: 120px;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52ffc47b */.elementor-31 .elementor-element.elementor-element-52ffc47b{filter: blur(1px);
height: 104px;
right: auto;
bottom: 12px;}
  @media (max-width: 767px) {
    .elementor-31 .elementor-element.elementor-element-52ffc47b{
     height: 75px;
    }
  }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-579a60ee */.elementor-31 .elementor-element.elementor-element-579a60ee{right: auto;
bottom: auto;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-21e0e76d */.elementor-31 .elementor-element.elementor-element-21e0e76d{right: 28px;
bottom: 82px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26f30526 */.elementor-31 .elementor-element.elementor-element-26f30526{height: 360px;
right: auto;
bottom: 0px;}
  @media (max-width: 1024px) {
    .elementor-31 .elementor-element.elementor-element-26f30526{
      height: 325px;
    }
  }
  @media (max-width: 767px) {
    .elementor-31 .elementor-element.elementor-element-26f30526{
     height: 268px;
    }
  }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1930fe5e */.elementor-31 .elementor-element.elementor-element-1930fe5e img{filter: drop-shadow(rgba(94, 50, 62, 0.18) 12px 12px 15px);
}.elementor-31 .elementor-element.elementor-element-1930fe5e{right: 0px;
bottom: 0px;height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69f057ab */.elementor-31 .elementor-element.elementor-element-69f057ab{box-shadow: rgba(165, 95, 115, 0.16) 20px 30px 50px 0px;
background: linear-gradient(145deg, rgb(252, 233, 238), rgb(245, 181, 197));
height: 465px;}
  @media (max-width: 1024px) {
    .elementor-31 .elementor-element.elementor-element-69f057ab{
      height: 420px;
    }
  }
  @media (max-width: 767px) {
    .elementor-31 .elementor-element.elementor-element-69f057ab{
     height: 337px;
    }
  }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c6db29f */.b-q9fr7t { font-weight: 700; } .small-7ajf1z { color: rgb(119, 119, 119); font-size: 8px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-459bba00 */.elementor-31 .elementor-element.elementor-element-459bba00{backdrop-filter: blur(12px);
box-shadow: rgba(147, 71, 91, 0.1) 0px 18px 45px 0px;
right: -29px;
bottom: 22px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17e7c1af */.elementor-31 .elementor-element.elementor-element-17e7c1af{min-width: 0px;
height: 530px;}
  @media (max-width: 767px) {
    .elementor-31 .elementor-element.elementor-element-17e7c1af{
     height: 345px;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c09d4a4 */.elementor-31 .elementor-element.elementor-element-5c09d4a4{max-width: 1260px;
align-content: normal;}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1f5f9043 */.my-list-left.elementor-widget .elementor-icon-list-items {
  display: flex !important;
  flex-wrap: nowrap !important;
  animation: scroll-left 20s linear infinite;
}

.my-list-left.elementor-widget .elementor-icon-list-item {
  flex-shrink: 0 !important;
  white-space: nowrap !important;
}


.my-list-left.elementor-widget .elementor-icon-list-items {
  width: 200%; 
}

@keyframes scroll-left {
  from {
    transform: translateX(0%);
  }
  to {
    transform: translateX(-50%);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d480252 *//* Container */
.my-list-left {
    overflow: hidden;
    width: 100%;
}

/* Lista */
.my-list-left .elementor-icon-list-items {
    display: flex;
    flex-wrap: nowrap;
    width: max-content;
    animation: scroll-left 20s linear infinite;
}

/* Itens */
.my-list-left .elementor-icon-list-item {
    flex: 0 0 auto;
    white-space: nowrap;
}

/* Animação */
@keyframes scroll-left {
    from {
        transform: translateX(0);
    }
    to {
        transform: translateX(-50%);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-412ca647 */.elementor-31 .elementor-element.elementor-element-412ca647{height: 270px;}
  @media (max-width: 767px) {
    .elementor-31 .elementor-element.elementor-element-412ca647{
     height: auto;
    }
  }
  .elementor-31 .elementor-element.elementor-element-412ca647{height: 270px;}
  @media (max-width: 767px) {
    .elementor-31 .elementor-element.elementor-element-412ca647{
     height: auto;
    }
  }
  .elementor-31 .elementor-element.elementor-element-412ca647{
    position: relative;
    overflow: hidden;
    isolation: isolate;
}

/* Imagem */
.elementor-31 .elementor-element.elementor-element-412ca647::before{
    content: "";
    position: absolute;
    inset: 0;
    background: inherit;
    background-size: cover;
    background-position: center;
    transform: scale(1);
    transition: transform .7s ease;
    z-index: -2;
}

/* Gradiente */
.elementor-31 .elementor-element.elementor-element-412ca647::after{
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(
        to top,
        rgba(0,0,0,.85) 0%,
        rgba(0,0,0,.45) 40%,
        rgba(0,0,0,0) 70%
    );
    z-index: -1;
    pointer-events: none;
}

/* Zoom */
.elementor-31 .elementor-element.elementor-element-412ca647:hover::before{
    transform: scale(1.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33b0eaf0 */.elementor-31 .elementor-element.elementor-element-33b0eaf0{height: 270px;}
  @media (max-width: 767px) {
    .elementor-31 .elementor-element.elementor-element-33b0eaf0{
     height: auto;
    }
  }
  .elementor-31 .elementor-element.elementor-element-33b0eaf0{height: 270px;}
  @media (max-width: 767px) {
    .elementor-31 .elementor-element.elementor-element-33b0eaf0{
     height: auto;
    }
  }
  .elementor-31 .elementor-element.elementor-element-33b0eaf0{
    position: relative;
    overflow: hidden;
    isolation: isolate;
}

/* Imagem */
.elementor-31 .elementor-element.elementor-element-33b0eaf0::before{
    content: "";
    position: absolute;
    inset: 0;
    background: inherit;
    background-size: cover;
    background-position: center;
    transform: scale(1);
    transition: transform .7s ease;
    z-index: -2;
}

/* Gradiente */
.elementor-31 .elementor-element.elementor-element-33b0eaf0::after{
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(
        to top,
        rgba(0,0,0,.85) 0%,
        rgba(0,0,0,.45) 40%,
        rgba(0,0,0,0) 70%
    );
    z-index: -1;
    pointer-events: none;
}

/* Zoom */
.elementor-31 .elementor-element.elementor-element-33b0eaf0:hover::before{
    transform: scale(1.12);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-63305f16 */.elementor-31 .elementor-element.elementor-element-63305f16 span{opacity: 0.75;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f41a50 */.elementor-31 .elementor-element.elementor-element-1f41a50{height: 270px;}
  @media (max-width: 767px) {
    .elementor-31 .elementor-element.elementor-element-1f41a50{
     height: auto;
    }
  }
  .elementor-31 .elementor-element.elementor-element-1f41a50{height: 270px;}
  @media (max-width: 767px) {
    .elementor-31 .elementor-element.elementor-element-1f41a50{
     height: auto;
    }
  }
  .elementor-31 .elementor-element.elementor-element-1f41a50{
    position: relative;
    overflow: hidden;
    isolation: isolate;
}

/* Imagem */
.elementor-31 .elementor-element.elementor-element-1f41a50::before{
    content: "";
    position: absolute;
    inset: 0;
    background: inherit;
    background-size: cover;
    background-position: center;
    transform: scale(1);
    transition: transform .7s ease;
    z-index: -2;
}

/* Gradiente */
.elementor-31 .elementor-element.elementor-element-1f41a50::after{
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(
        to top,
        rgba(0,0,0,.85) 0%,
        rgba(0,0,0,.45) 40%,
        rgba(0,0,0,0) 70%
    );
    z-index: -1;
    pointer-events: none;
}

/* Zoom */
.elementor-31 .elementor-element.elementor-element-1f41a50:hover::before{
    transform: scale(1.12);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3518b232 */.elementor-31 .elementor-element.elementor-element-3518b232 span{opacity: 0.75;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b75a2cc */.elementor-31 .elementor-element.elementor-element-1b75a2cc{height: 270px;}
  @media (max-width: 767px) {
    .elementor-31 .elementor-element.elementor-element-1b75a2cc{
     height: auto;
    }
  }
  .elementor-31 .elementor-element.elementor-element-1b75a2cc{height: 270px;}
  @media (max-width: 767px) {
    .elementor-31 .elementor-element.elementor-element-1b75a2cc{
     height: auto;
    }
  }
  .elementor-31 .elementor-element.elementor-element-1b75a2cc{
    position: relative;
    overflow: hidden;
    isolation: isolate;
}

/* Imagem */
.elementor-31 .elementor-element.elementor-element-1b75a2cc::before{
    content: "";
    position: absolute;
    inset: 0;
    background: inherit;
    background-size: cover;
    background-position: center;
    transform: scale(1);
    transition: transform .7s ease;
    z-index: -2;
}

/* Gradiente */
.elementor-31 .elementor-element.elementor-element-1b75a2cc::after{
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(
        to top,
        rgba(0,0,0,.85) 0%,
        rgba(0,0,0,.45) 40%,
        rgba(0,0,0,0) 70%
    );
    z-index: -1;
    pointer-events: none;
}

/* Zoom */
.elementor-31 .elementor-element.elementor-element-1b75a2cc:hover::before{
    transform: scale(1.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-139ff19c */.elementor-31 .elementor-element.elementor-element-139ff19c{max-width: 1260px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de2bc98 */.divisor-png {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    z-index: 10;
    pointer-events: none;
}

.divisor-png img {
    width: 100%;
    height: auto;
    display: block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7257dfd3 *//* BOTÃO EM ESTADO PADRÃO (gradiente rosa) */
.elementor-31 .elementor-element.elementor-element-7257dfd3 .elementor-button {
    background: linear-gradient(90deg, #FF4D76 0%, #FF7A99 50%, #FF4D76 100%);
    border-radius: 8px !important;
    overflow: hidden;
    transform: translate(0%, 0%);
    flex-grow: 1 !important;

    transition: background 0.8s ease, box-shadow 0.8s ease, transform 0.8s ease;
}

/* HOVER NO BOTÃO */
.elementor-31 .elementor-element.elementor-element-7257dfd3:hover .elementor-button {
    background: linear-gradient(90deg, #FF7A99 0%, #FFA3B8 50%, #FF7A99 100%);
    box-shadow:
        0px -10px 80px 0px rgba(255, 77, 118, 0.45),
        0px -9.855px 29.201px 0px rgba(255, 77, 118, 0.35),
        0px -4.785px 14.177px 0px rgba(255, 77, 118, 0.12),
        0px -2.346px 6.95px 0px rgba(255, 77, 118, 0.10),
        0px -0.927px 2.748px 0px rgba(255, 77, 118, 0.40);
}

/* BRILHO QUE SE MOVE SOBRE O BOTÃO */
.elementor-31 .elementor-element.elementor-element-7257dfd3 .elementor-button::before {
    content: '';
    background: linear-gradient(
        10deg,
        rgba(255, 190, 205, 0.8) 12.81%,
        rgba(255, 190, 205, 0) 66.66%
    );
    width: 90px;
    height: 160%;
    position: absolute;
    transform: translateX(-50%) skew(-25deg);
    bottom: 0%;
    left: -10%;
    user-select: none;
    pointer-events: none;
    animation: shinery 3s infinite ease-in-out;
    filter: blur(4px);
    opacity: 0;
}

/* ANIMAÇÃO DO BRILHO */
@keyframes shinery {
    0% {
        left: -10%;
        opacity: 0;
    }
    20% {
        opacity: 0.7;
    }
    48% {
        left: 110%;
        opacity: 0.7;
    }
    51% {
        opacity: 0;
    }
    100% {
        left: 110%;
        opacity: 0;
    }
}

/* BORDA DECORATIVA EXTERNA */
.elementor-31 .elementor-element.elementor-element-7257dfd3 .elementor-button::after {
    content: '';
    width: calc(100% + 6px);
    height: calc(100% + 6px);
    border-radius: inherit;
    border: 3px solid rgba(255, 77, 118, 0.25);
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: -1;
    transform: translate(-50%, -50%);
    user-select: none;
    pointer-events: none;
    box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42e4e5e4 */.elementor-31 .elementor-element.elementor-element-42e4e5e4{min-width: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19f235f4 */.elementor-31 .elementor-element.elementor-element-19f235f4{hover-transform: translateY(-5px);
hover-box-shadow: 0 18px 45px rgba(147,71,91,.1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74f2ae47 */.elementor-31 .elementor-element.elementor-element-74f2ae47{hover-transform: translateY(-5px);
hover-box-shadow: 0 18px 45px rgba(147,71,91,.1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39348837 */.elementor-31 .elementor-element.elementor-element-39348837{hover-transform: translateY(-5px);
hover-box-shadow: 0 18px 45px rgba(147,71,91,.1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-788bf446 */.elementor-31 .elementor-element.elementor-element-788bf446{hover-transform: translateY(-5px);
hover-box-shadow: 0 18px 45px rgba(147,71,91,.1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ac34406 */.elementor-31 .elementor-element.elementor-element-1ac34406{hover-transform: translateY(-5px);
hover-box-shadow: 0 18px 45px rgba(147,71,91,.1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-713dae3e */.elementor-31 .elementor-element.elementor-element-713dae3e{hover-transform: translateY(-5px);
hover-box-shadow: 0 18px 45px rgba(147,71,91,.1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-339440ec */.elementor-31 .elementor-element.elementor-element-339440ec{align-content: normal;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-430f7585 */.elementor-31 .elementor-element.elementor-element-430f7585{max-width: 1260px;
align-content: normal;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d9c7251 */.elementor-31 .elementor-element.elementor-element-5d9c7251{align-content: normal;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2dbfc22 */.elementor-31 .elementor-element.elementor-element-2dbfc22{align-content: normal;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f3ed121 */.elementor-31 .elementor-element.elementor-element-6f3ed121{box-shadow: rgba(147, 71, 91, 0.1) 0px 18px 45px 0px;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2202a656 */.elementor-31 .elementor-element.elementor-element-2202a656 img{filter: drop-shadow(rgba(115, 74, 52, 0.15) 12px 18px 20px);
}.elementor-31 .elementor-element.elementor-element-2202a656{right: -2%;
bottom: 1%;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2dbd226 */.elementor-31 .elementor-element.elementor-element-2dbd226{height: 455px;}
  @media (max-width: 1024px) {
    .elementor-31 .elementor-element.elementor-element-2dbd226{
      height: 405px;
    }
  }
  @media (max-width: 767px) {
    .elementor-31 .elementor-element.elementor-element-2dbd226{
     height: auto;
    }
  }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d649a19 */.em-mtt0ff{
    color: #FF5B80;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4b140db6 */.b-y5m1d8 { animation-delay: 0s; animation-iteration-count: 1; animation-timing-function: ease; color: rgb(34, 34, 34); font-family: "Playfair Display", serif; font-size: 18px; font-weight: 600; fixed-width: 69.6269px; fixed-height: 23.4694px; border-color: rgb(34, 34, 34); border-radius: 0px; margin: 0px; padding: 0px; border-width: 2.04082px; } @media (max-width: 1024px) { .b-y5m1d8 { fixed-width: 69.7098px; fixed-height: 24.2857px; margin: 0px; padding: 0px; border-width: 2.85714px; } } @media (max-width: 767px) { .b-y5m1d8 { fixed-width: 69.6269px; fixed-height: 23.4694px; margin: 0px; padding: 0px; border-width: 2.04082px; } } .elementor-31 .elementor-element.elementor-element-4b140db6 b{animation-delay: 0s;
animation-duration: auto;
animation-iteration-count: 1;
animation-timing-function: ease;
color: rgb(34, 34, 34);
font-family: "Playfair Display", serif;
font-size: 18px;
font-weight: 600;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d6c8ede */.elementor-31 .elementor-element.elementor-element-3d6c8ede{align-content: normal;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-780ab8ab */.i-iutu9p { align-items: center; animation-delay: 0s; animation-iteration-count: 1; animation-timing-function: ease; background-color: rgb(228, 168, 181); color: rgb(255, 255, 255); display: grid; font-family: Montserrat, Arial, sans-serif; font-size: 7px; font-weight: 600; justify-items: center; margin-bottom: 0px; margin-left: -7px; margin-right: 0px; margin-top: 0px; fixed-width: 27.9974px; fixed-height: 27.9974px; width: 28px; height: 28px; border-color: rgb(255, 248, 250); border-radius: 50%; padding: 0px; border-width: 1.02041px; border-style: solid; } @media (max-width: 1024px) { .i-iutu9p { display: grid; margin-bottom: 0px; margin-left: -7px; margin-right: 0px; margin-top: 0px; fixed-width: 27.9911px; fixed-height: 27.9911px; width: 28px; height: 28px; padding: 0px; border-width: 1.42857px; } } @media (max-width: 767px) { .i-iutu9p { display: grid; margin-bottom: 0px; margin-left: -7px; margin-right: 0px; margin-top: 0px; fixed-width: 27.9974px; fixed-height: 27.9974px; width: 28px; height: 28px; padding: 0px; border-width: 1.02041px; } } .elementor-31 .elementor-element.elementor-element-780ab8ab i{align-items: center;
animation-delay: 0s;
animation-duration: auto;
animation-iteration-count: 1;
animation-timing-function: ease;
background-color: rgb(228, 168, 181);
color: rgb(255, 255, 255);
font-family: Montserrat, Arial, sans-serif;
font-size: 7px;
font-weight: 600;
justify-items: center;
height: 28px;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-56e14b3b */.i-d9cfon { align-items: center; animation-delay: 0s; animation-iteration-count: 1; animation-timing-function: ease; background-color: rgb(203, 163, 150); color: rgb(255, 255, 255); display: grid; font-family: Montserrat, Arial, sans-serif; font-size: 7px; font-weight: 600; justify-items: center; margin-bottom: 0px; margin-left: -7px; margin-right: 0px; margin-top: 0px; fixed-width: 27.9974px; fixed-height: 27.9974px; width: 28px; height: 28px; border-color: rgb(255, 248, 250); border-radius: 50%; padding: 0px; border-width: 1.02041px; border-style: solid; } @media (max-width: 1024px) { .i-d9cfon { display: grid; margin-bottom: 0px; margin-left: -7px; margin-right: 0px; margin-top: 0px; fixed-width: 27.9911px; fixed-height: 27.9911px; width: 28px; height: 28px; padding: 0px; border-width: 1.42857px; } } @media (max-width: 767px) { .i-d9cfon { display: grid; margin-bottom: 0px; margin-left: -7px; margin-right: 0px; margin-top: 0px; fixed-width: 27.9974px; fixed-height: 27.9974px; width: 28px; height: 28px; padding: 0px; border-width: 1.02041px; } } .elementor-31 .elementor-element.elementor-element-56e14b3b i{align-items: center;
animation-delay: 0s;
animation-duration: auto;
animation-iteration-count: 1;
animation-timing-function: ease;
background-color: rgb(203, 163, 150);
color: rgb(255, 255, 255);
font-family: Montserrat, Arial, sans-serif;
font-size: 7px;
font-weight: 600;
justify-items: center;
height: 28px;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3ce387e8 */.i-4r4exp { align-items: center; animation-delay: 0s; animation-iteration-count: 1; animation-timing-function: ease; background-color: rgb(170, 185, 164); color: rgb(255, 255, 255); display: grid; font-family: Montserrat, Arial, sans-serif; font-size: 7px; font-weight: 600; justify-items: center; margin-bottom: 0px; margin-left: -7px; margin-right: 0px; margin-top: 0px; fixed-width: 27.9974px; fixed-height: 27.9974px; width: 28px; height: 28px; border-color: rgb(255, 248, 250); border-radius: 50%; padding: 0px; border-width: 1.02041px; border-style: solid; } @media (max-width: 1024px) { .i-4r4exp { display: grid; margin-bottom: 0px; margin-left: -7px; margin-right: 0px; margin-top: 0px; fixed-width: 27.9911px; fixed-height: 27.9911px; width: 28px; height: 28px; padding: 0px; border-width: 1.42857px; } } @media (max-width: 767px) { .i-4r4exp { display: grid; margin-bottom: 0px; margin-left: -7px; margin-right: 0px; margin-top: 0px; fixed-width: 27.9974px; fixed-height: 27.9974px; width: 28px; height: 28px; padding: 0px; border-width: 1.02041px; } } .elementor-31 .elementor-element.elementor-element-3ce387e8 i{align-items: center;
animation-delay: 0s;
animation-duration: auto;
animation-iteration-count: 1;
animation-timing-function: ease;
background-color: rgb(170, 185, 164);
color: rgb(255, 255, 255);
font-family: Montserrat, Arial, sans-serif;
font-size: 7px;
font-weight: 600;
justify-items: center;
height: 28px;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7585d9fd */.i-os3gp8 { align-items: center; animation-delay: 0s; animation-iteration-count: 1; animation-timing-function: ease; background-color: rgb(199, 135, 156); color: rgb(255, 255, 255); display: grid; font-family: Montserrat, Arial, sans-serif; font-size: 7px; font-weight: 600; justify-items: center; margin-bottom: 0px; margin-left: -7px; margin-right: 0px; margin-top: 0px; fixed-width: 27.9974px; fixed-height: 27.9974px; width: 28px; height: 28px; border-color: rgb(255, 248, 250); border-radius: 50%; padding: 0px; border-width: 1.02041px; border-style: solid; } @media (max-width: 1024px) { .i-os3gp8 { display: grid; margin-bottom: 0px; margin-left: -7px; margin-right: 0px; margin-top: 0px; fixed-width: 27.9911px; fixed-height: 27.9911px; width: 28px; height: 28px; padding: 0px; border-width: 1.42857px; } } @media (max-width: 767px) { .i-os3gp8 { display: grid; margin-bottom: 0px; margin-left: -7px; margin-right: 0px; margin-top: 0px; fixed-width: 27.9974px; fixed-height: 27.9974px; width: 28px; height: 28px; padding: 0px; border-width: 1.02041px; } } .elementor-31 .elementor-element.elementor-element-7585d9fd i{align-items: center;
animation-delay: 0s;
animation-duration: auto;
animation-iteration-count: 1;
animation-timing-function: ease;
background-color: rgb(199, 135, 156);
color: rgb(255, 255, 255);
font-family: Montserrat, Arial, sans-serif;
font-size: 7px;
font-weight: 600;
justify-items: center;
height: 28px;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-22fab6a9 */.b-46c82p { animation-delay: 0s; animation-iteration-count: 1; animation-timing-function: ease; color: rgb(231, 174, 67); font-family: Inter, Arial, sans-serif; font-size: 10px; font-weight: 700; letter-spacing: 1px; line-height: 1.7; fixed-width: 57.2226px; fixed-height: 16.9802px; border-color: rgb(231, 174, 67); border-radius: 0px; margin: 0px; padding: 0px; border-width: 2.04082px; } @media (max-width: 1024px) { .b-46c82p { fixed-width: 57.2768px; fixed-height: 16.9866px; margin: 0px; padding: 0px; border-width: 2.85714px; } } @media (max-width: 767px) { .b-46c82p { fixed-width: 57.2226px; fixed-height: 16.9802px; margin: 0px; padding: 0px; border-width: 2.04082px; } } .elementor-31 .elementor-element.elementor-element-22fab6a9 b{animation-delay: 0s;
animation-duration: auto;
animation-iteration-count: 1;
animation-timing-function: ease;
color: rgb(231, 174, 67);
font-family: Inter, Arial, sans-serif;
font-size: 10px;
font-weight: 700;
letter-spacing: 1px;
line-height: 1.7;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55bbee3c */.elementor-31 .elementor-element.elementor-element-55bbee3c{align-content: normal;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6791b0c1 */.elementor-31 .elementor-element.elementor-element-6791b0c1{min-width: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32f9047 */.elementor-31 .elementor-element.elementor-element-32f9047{max-width: 1260px;
align-content: normal;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d6a87d9 */.elementor-31 .elementor-element.elementor-element-3d6a87d9{height: 33px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5fbb6008 */.b-m2oy64 { font-family: Montserrat, Arial, sans-serif; font-size: 10px; font-weight: 600; } .small-ghjbfq { color: rgb(119, 119, 119); font-size: 9px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-276cfd3a */.elementor-31 .elementor-element.elementor-element-276cfd3a{hover-box-shadow: 0 18px 45px rgba(147,71,91,.1);
hover-transform: translateY(-5px);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1fc25b1e */.elementor-31 .elementor-element.elementor-element-1fc25b1e{height: 33px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59f06c4c */.b-syj3dw { font-family: Montserrat, Arial, sans-serif; font-size: 10px; font-weight: 600; } .small-rjkbyf { color: rgb(119, 119, 119); font-size: 9px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-842f764 */.elementor-31 .elementor-element.elementor-element-842f764{hover-box-shadow: 0 18px 45px rgba(147,71,91,.1);
hover-transform: translateY(-5px);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7781aac3 */.elementor-31 .elementor-element.elementor-element-7781aac3{height: 33px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-37a2785 */.b-ibf59u { font-family: Montserrat, Arial, sans-serif; font-size: 10px; font-weight: 600; } .small-uhmpeb { color: rgb(119, 119, 119); font-size: 9px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29d80be4 */.elementor-31 .elementor-element.elementor-element-29d80be4{hover-box-shadow: 0 18px 45px rgba(147,71,91,.1);
hover-transform: translateY(-5px);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d8f2d70 */.elementor-31 .elementor-element.elementor-element-2d8f2d70{align-content: normal;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57fafd85 */.elementor-31 .elementor-element.elementor-element-57fafd85{max-width: 1260px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2b97472 *//* BOTÃO EM ESTADO PADRÃO (gradiente rosa) */
.elementor-31 .elementor-element.elementor-element-2b97472 .elementor-button {
    background: linear-gradient(90deg, #FF4D76 0%, #FF7A99 50%, #FF4D76 100%);
    border-radius: 8px !important;
    overflow: hidden;
    transform: translate(0%, 0%);
    flex-grow: 1 !important;

    transition: background 0.8s ease, box-shadow 0.8s ease, transform 0.8s ease;
}

/* HOVER NO BOTÃO */
.elementor-31 .elementor-element.elementor-element-2b97472:hover .elementor-button {
    background: linear-gradient(90deg, #FF7A99 0%, #FFA3B8 50%, #FF7A99 100%);
    box-shadow:
        0px -10px 80px 0px rgba(255, 77, 118, 0.45),
        0px -9.855px 29.201px 0px rgba(255, 77, 118, 0.35),
        0px -4.785px 14.177px 0px rgba(255, 77, 118, 0.12),
        0px -2.346px 6.95px 0px rgba(255, 77, 118, 0.10),
        0px -0.927px 2.748px 0px rgba(255, 77, 118, 0.40);
}

/* BRILHO QUE SE MOVE SOBRE O BOTÃO */
.elementor-31 .elementor-element.elementor-element-2b97472 .elementor-button::before {
    content: '';
    background: linear-gradient(
        10deg,
        rgba(255, 190, 205, 0.8) 12.81%,
        rgba(255, 190, 205, 0) 66.66%
    );
    width: 90px;
    height: 160%;
    position: absolute;
    transform: translateX(-50%) skew(-25deg);
    bottom: 0%;
    left: -10%;
    user-select: none;
    pointer-events: none;
    animation: shinery 3s infinite ease-in-out;
    filter: blur(4px);
    opacity: 0;
}

/* ANIMAÇÃO DO BRILHO */
@keyframes shinery {
    0% {
        left: -10%;
        opacity: 0;
    }
    20% {
        opacity: 0.7;
    }
    48% {
        left: 110%;
        opacity: 0.7;
    }
    51% {
        opacity: 0;
    }
    100% {
        left: 110%;
        opacity: 0;
    }
}

/* BORDA DECORATIVA EXTERNA */
.elementor-31 .elementor-element.elementor-element-2b97472 .elementor-button::after {
    content: '';
    width: calc(100% + 6px);
    height: calc(100% + 6px);
    border-radius: inherit;
    border: 3px solid rgba(255, 77, 118, 0.25);
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: -1;
    transform: translate(-50%, -50%);
    user-select: none;
    pointer-events: none;
    box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d61da36 */.elementor-31 .elementor-element.elementor-element-2d61da36{min-width: 0px;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-79e56f88 */.details-g8mbwq { animation-delay: 0s; animation-iteration-count: 1; animation-timing-function: ease; border-bottom-color: rgb(243, 221, 227); border-bottom-style: solid; border-bottom-width: 1.02041px; border-left-color: rgb(34, 34, 34); border-left-width: 2.04082px; border-right-color: rgb(34, 34, 34); border-right-width: 2.04082px; border-top-color: rgb(34, 34, 34); border-top-width: 2.04082px; color: rgb(34, 34, 34); font-family: Inter, Arial, sans-serif; font-size: 14px; line-height: 1.7; fixed-width: 602.822px; fixed-height: 118.112px; border-radius: 0px; margin: 0px; padding: 0px; } .summary-czyrqe { animation-delay: 0s; animation-iteration-count: 1; animation-timing-function: ease; color: rgb(34, 34, 34); display: flex; font-family: Montserrat, Arial, sans-serif; font-size: 12px; font-weight: 600; justify-content: space-between; padding-bottom: 21px; padding-left: 0px; padding-right: 0px; padding-top: 21px; fixed-width: 602.822px; fixed-height: 56.2819px; border-color: rgb(34, 34, 34); border-radius: 0px; margin: 0px; border-width: 2.04082px; } .i-t720g6 { animation-delay: 0s; animation-iteration-count: 1; animation-timing-function: ease; color: rgb(242, 154, 174); font-family: Montserrat, Arial, sans-serif; font-size: 11px; font-style: italic; font-weight: 600; transform: rotate(45deg); fixed-width: 6.5051px; fixed-height: 14.2857px; border-color: rgb(242, 154, 174); border-radius: 0px; margin: 0px; padding: 0px; border-width: 2.04082px; } .p-5zp9rw { animation-delay: 0s; animation-iteration-count: 1; animation-timing-function: ease; color: rgb(119, 119, 119); font-family: Inter, Arial, sans-serif; font-size: 12px; line-height: 1.7; margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 0px; text-wrap-mode: wrap; fixed-width: 499.984px; fixed-max-width: 500px; fixed-height: 40.8163px; max-width: 500px; border-color: rgb(119, 119, 119); border-radius: 0px; padding: 0px; border-width: 2.04082px; } @media (max-width: 1024px) { .details-g8mbwq { border-bottom-width: 1.42857px; border-left-width: 2.85714px; border-right-width: 2.85714px; border-top-width: 2.85714px; fixed-width: 712.589px; fixed-height: 118.482px; margin: 0px; padding: 0px; } .summary-czyrqe { display: flex; padding-bottom: 21px; padding-left: 0px; padding-right: 0px; padding-top: 21px; fixed-width: 712.589px; fixed-height: 56.25px; margin: 0px; border-width: 2.85714px; } .i-t720g6 { fixed-width: 6.49554px; margin: 0px; padding: 0px; border-width: 1.42857px; } .p-5zp9rw { margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 0px; fixed-width: 500px; fixed-height: 40.8036px; max-width: 500px; padding: 0px; border-width: 2.85714px; } } @media (max-width: 767px) { .details-g8mbwq { border-bottom-width: 1.02041px; border-left-width: 2.04082px; border-right-width: 2.04082px; border-top-width: 2.04082px; fixed-width: 221.173px; fixed-height: 158.929px; margin: 0px; padding: 0px; } .summary-czyrqe { display: flex; padding-bottom: 21px; padding-left: 0px; padding-right: 0px; padding-top: 21px; fixed-width: 221.173px; fixed-height: 56.2819px; margin: 0px; border-width: 2.04082px; } .i-t720g6 { fixed-width: 6.5051px; margin: 0px; padding: 0px; border-width: 1.02041px; } .p-5zp9rw { margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 0px; fixed-width: 221.173px; fixed-height: 81.6327px; max-width: 500px; padding: 0px; border-width: 2.04082px; } } .elementor-31 .elementor-element.elementor-element-79e56f88 details{animation-delay: 0s;
animation-duration: auto;
animation-iteration-count: 1;
animation-timing-function: ease;
color: rgb(34, 34, 34);
font-family: Inter, Arial, sans-serif;
font-size: 14px;
line-height: 1.7;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-75e46c5f */.details-6wztil { animation-delay: 0s; animation-iteration-count: 1; animation-timing-function: ease; border-bottom-color: rgb(243, 221, 227); border-bottom-style: solid; border-bottom-width: 1.02041px; border-left-color: rgb(34, 34, 34); border-left-width: 2.04082px; border-right-color: rgb(34, 34, 34); border-right-width: 2.04082px; border-top-color: rgb(34, 34, 34); border-top-width: 2.04082px; color: rgb(34, 34, 34); font-family: Inter, Arial, sans-serif; font-size: 14px; line-height: 1.7; fixed-width: 602.822px; fixed-height: 57.3023px; border-radius: 0px; margin: 0px; padding: 0px; } .summary-h12ptj { animation-delay: 0s; animation-iteration-count: 1; animation-timing-function: ease; color: rgb(34, 34, 34); display: flex; font-family: Montserrat, Arial, sans-serif; font-size: 12px; font-weight: 600; justify-content: space-between; padding-bottom: 21px; padding-left: 0px; padding-right: 0px; padding-top: 21px; fixed-width: 602.822px; fixed-height: 56.2819px; border-color: rgb(34, 34, 34); border-radius: 0px; margin: 0px; border-width: 2.04082px; } .i-f2vx0e { animation-delay: 0s; animation-iteration-count: 1; animation-timing-function: ease; color: rgb(242, 154, 174); font-family: Montserrat, Arial, sans-serif; font-size: 11px; font-style: italic; font-weight: 600; fixed-width: 6.5051px; fixed-height: 14.2857px; border-color: rgb(242, 154, 174); border-radius: 0px; margin: 0px; padding: 0px; border-width: 2.04082px; } .p-tsfaom { animation-delay: 0s; animation-iteration-count: 1; animation-timing-function: ease; color: rgb(119, 119, 119); font-family: Inter, Arial, sans-serif; font-size: 12px; line-height: 1.7; margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 0px; text-wrap-mode: wrap; fixed-width: 499.984px; fixed-max-width: 500px; fixed-height: 40.8163px; max-width: 500px; border-color: rgb(119, 119, 119); border-radius: 0px; padding: 0px; border-width: 2.04082px; } @media (max-width: 1024px) { .details-6wztil { border-bottom-width: 1.42857px; border-left-width: 2.85714px; border-right-width: 2.85714px; border-top-width: 2.85714px; fixed-width: 712.589px; fixed-height: 57.6786px; margin: 0px; padding: 0px; } .summary-h12ptj { display: flex; padding-bottom: 21px; padding-left: 0px; padding-right: 0px; padding-top: 21px; fixed-width: 712.589px; fixed-height: 56.25px; margin: 0px; border-width: 2.85714px; } .i-f2vx0e { fixed-width: 6.49554px; margin: 0px; padding: 0px; border-width: 1.42857px; } .p-tsfaom { margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 0px; fixed-width: 500px; fixed-height: 40.8036px; max-width: 500px; padding: 0px; border-width: 2.85714px; } } @media (max-width: 767px) { .details-6wztil { border-bottom-width: 1.02041px; border-left-width: 2.04082px; border-right-width: 2.04082px; border-top-width: 2.04082px; fixed-width: 221.173px; fixed-height: 57.3023px; margin: 0px; padding: 0px; } .summary-h12ptj { display: flex; padding-bottom: 21px; padding-left: 0px; padding-right: 0px; padding-top: 21px; fixed-width: 221.173px; fixed-height: 56.2819px; margin: 0px; border-width: 2.04082px; } .i-f2vx0e { fixed-width: 6.5051px; margin: 0px; padding: 0px; border-width: 1.02041px; } .p-tsfaom { margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 0px; fixed-width: 221.173px; fixed-height: 81.6327px; max-width: 500px; padding: 0px; border-width: 2.04082px; } } .elementor-31 .elementor-element.elementor-element-75e46c5f details{animation-delay: 0s;
animation-duration: auto;
animation-iteration-count: 1;
animation-timing-function: ease;
color: rgb(34, 34, 34);
font-family: Inter, Arial, sans-serif;
font-size: 14px;
line-height: 1.7;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7dced5c5 */.details-cwe9rv { animation-delay: 0s; animation-iteration-count: 1; animation-timing-function: ease; border-bottom-color: rgb(243, 221, 227); border-bottom-style: solid; border-bottom-width: 1.02041px; border-left-color: rgb(34, 34, 34); border-left-width: 2.04082px; border-right-color: rgb(34, 34, 34); border-right-width: 2.04082px; border-top-color: rgb(34, 34, 34); border-top-width: 2.04082px; color: rgb(34, 34, 34); font-family: Inter, Arial, sans-serif; font-size: 14px; line-height: 1.7; fixed-width: 602.822px; fixed-height: 57.3023px; border-radius: 0px; margin: 0px; padding: 0px; } .summary-j94xbg { animation-delay: 0s; animation-iteration-count: 1; animation-timing-function: ease; color: rgb(34, 34, 34); display: flex; font-family: Montserrat, Arial, sans-serif; font-size: 12px; font-weight: 600; justify-content: space-between; padding-bottom: 21px; padding-left: 0px; padding-right: 0px; padding-top: 21px; fixed-width: 602.822px; fixed-height: 56.2819px; border-color: rgb(34, 34, 34); border-radius: 0px; margin: 0px; border-width: 2.04082px; } .i-fxfjdj { animation-delay: 0s; animation-iteration-count: 1; animation-timing-function: ease; color: rgb(242, 154, 174); font-family: Montserrat, Arial, sans-serif; font-size: 11px; font-style: italic; font-weight: 600; fixed-width: 6.5051px; fixed-height: 14.2857px; border-color: rgb(242, 154, 174); border-radius: 0px; margin: 0px; padding: 0px; border-width: 2.04082px; } .p-topxf2 { animation-delay: 0s; animation-iteration-count: 1; animation-timing-function: ease; color: rgb(119, 119, 119); font-family: Inter, Arial, sans-serif; font-size: 12px; line-height: 1.7; margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 0px; text-wrap-mode: wrap; fixed-width: 499.984px; fixed-max-width: 500px; fixed-height: 40.8163px; max-width: 500px; border-color: rgb(119, 119, 119); border-radius: 0px; padding: 0px; border-width: 2.04082px; } @media (max-width: 1024px) { .details-cwe9rv { border-bottom-width: 1.42857px; border-left-width: 2.85714px; border-right-width: 2.85714px; border-top-width: 2.85714px; fixed-width: 712.589px; fixed-height: 57.6786px; margin: 0px; padding: 0px; } .summary-j94xbg { display: flex; padding-bottom: 21px; padding-left: 0px; padding-right: 0px; padding-top: 21px; fixed-width: 712.589px; fixed-height: 56.25px; margin: 0px; border-width: 2.85714px; } .i-fxfjdj { fixed-width: 6.49554px; margin: 0px; padding: 0px; border-width: 1.42857px; } .p-topxf2 { margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 0px; fixed-width: 500px; fixed-height: 40.8036px; max-width: 500px; padding: 0px; border-width: 2.85714px; } } @media (max-width: 767px) { .details-cwe9rv { border-bottom-width: 1.02041px; border-left-width: 2.04082px; border-right-width: 2.04082px; border-top-width: 2.04082px; fixed-width: 221.173px; fixed-height: 71.588px; margin: 0px; padding: 0px; } .summary-j94xbg { display: flex; padding-bottom: 21px; padding-left: 0px; padding-right: 0px; padding-top: 21px; fixed-width: 221.173px; fixed-height: 70.5676px; margin: 0px; border-width: 2.04082px; } .i-fxfjdj { fixed-width: 6.5051px; fixed-height: 28.5714px; margin: 0px; padding: 0px; border-width: 1.02041px; } .p-topxf2 { margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 0px; fixed-width: 221.173px; fixed-height: 81.6327px; max-width: 500px; padding: 0px; border-width: 2.04082px; } } .elementor-31 .elementor-element.elementor-element-7dced5c5 details{animation-delay: 0s;
animation-duration: auto;
animation-iteration-count: 1;
animation-timing-function: ease;
color: rgb(34, 34, 34);
font-family: Inter, Arial, sans-serif;
font-size: 14px;
line-height: 1.7;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-393548f2 */.details-s1om7d { animation-delay: 0s; animation-iteration-count: 1; animation-timing-function: ease; border-bottom-color: rgb(243, 221, 227); border-bottom-style: solid; border-bottom-width: 1.02041px; border-left-color: rgb(34, 34, 34); border-left-width: 2.04082px; border-right-color: rgb(34, 34, 34); border-right-width: 2.04082px; border-top-color: rgb(34, 34, 34); border-top-width: 2.04082px; color: rgb(34, 34, 34); font-family: Inter, Arial, sans-serif; font-size: 14px; line-height: 1.7; fixed-width: 602.822px; fixed-height: 57.3023px; border-radius: 0px; margin: 0px; padding: 0px; } .summary-lvjwup { animation-delay: 0s; animation-iteration-count: 1; animation-timing-function: ease; color: rgb(34, 34, 34); display: flex; font-family: Montserrat, Arial, sans-serif; font-size: 12px; font-weight: 600; justify-content: space-between; padding-bottom: 21px; padding-left: 0px; padding-right: 0px; padding-top: 21px; fixed-width: 602.822px; fixed-height: 56.2819px; border-color: rgb(34, 34, 34); border-radius: 0px; margin: 0px; border-width: 2.04082px; } .i-la0bg1 { animation-delay: 0s; animation-iteration-count: 1; animation-timing-function: ease; color: rgb(242, 154, 174); font-family: Montserrat, Arial, sans-serif; font-size: 11px; font-style: italic; font-weight: 600; fixed-width: 6.5051px; fixed-height: 14.2857px; border-color: rgb(242, 154, 174); border-radius: 0px; margin: 0px; padding: 0px; border-width: 2.04082px; } .p-295h70 { animation-delay: 0s; animation-iteration-count: 1; animation-timing-function: ease; color: rgb(119, 119, 119); font-family: Inter, Arial, sans-serif; font-size: 12px; line-height: 1.7; margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 0px; text-wrap-mode: wrap; fixed-width: 499.984px; fixed-max-width: 500px; fixed-height: 40.8163px; max-width: 500px; border-color: rgb(119, 119, 119); border-radius: 0px; padding: 0px; border-width: 2.04082px; } @media (max-width: 1024px) { .details-s1om7d { border-bottom-width: 1.42857px; border-left-width: 2.85714px; border-right-width: 2.85714px; border-top-width: 2.85714px; fixed-width: 712.589px; fixed-height: 57.6786px; margin: 0px; padding: 0px; } .summary-lvjwup { display: flex; padding-bottom: 21px; padding-left: 0px; padding-right: 0px; padding-top: 21px; fixed-width: 712.589px; fixed-height: 56.25px; margin: 0px; border-width: 2.85714px; } .i-la0bg1 { fixed-width: 6.49554px; margin: 0px; padding: 0px; border-width: 1.42857px; } .p-295h70 { margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 0px; fixed-width: 500px; fixed-height: 40.8036px; max-width: 500px; padding: 0px; border-width: 2.85714px; } } @media (max-width: 767px) { .details-s1om7d { border-bottom-width: 1.02041px; border-left-width: 2.04082px; border-right-width: 2.04082px; border-top-width: 2.04082px; fixed-width: 221.173px; fixed-height: 57.3023px; margin: 0px; padding: 0px; } .summary-lvjwup { display: flex; padding-bottom: 21px; padding-left: 0px; padding-right: 0px; padding-top: 21px; fixed-width: 221.173px; fixed-height: 56.2819px; margin: 0px; border-width: 2.04082px; } .i-la0bg1 { fixed-width: 6.5051px; margin: 0px; padding: 0px; border-width: 1.02041px; } .p-295h70 { margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 0px; fixed-width: 221.173px; fixed-height: 81.6327px; max-width: 500px; padding: 0px; border-width: 2.04082px; } } .elementor-31 .elementor-element.elementor-element-393548f2 details{animation-delay: 0s;
animation-duration: auto;
animation-iteration-count: 1;
animation-timing-function: ease;
color: rgb(34, 34, 34);
font-family: Inter, Arial, sans-serif;
font-size: 14px;
line-height: 1.7;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-279fafdd */.elementor-31 .elementor-element.elementor-element-279fafdd{max-width: 1260px;
align-content: normal;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b69817d */.elementor-31 .elementor-element.elementor-element-6b69817d{justify-items: center;
hover-transform: translateY(-5px);
height: 175px;
align-content: normal;}
  @media (max-width: 767px) {
    .elementor-31 .elementor-element.elementor-element-6b69817d{
     height: 105px;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62787346 */.elementor-31 .elementor-element.elementor-element-62787346{font-style: italic;
justify-items: center;
hover-transform: translateY(-5px);
height: 175px;
align-content: normal;}
  @media (max-width: 767px) {
    .elementor-31 .elementor-element.elementor-element-62787346{
     height: 105px;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb6dd6 */.elementor-31 .elementor-element.elementor-element-fb6dd6{justify-items: center;
hover-transform: translateY(-5px);
height: 175px;
align-content: normal;}
  @media (max-width: 767px) {
    .elementor-31 .elementor-element.elementor-element-fb6dd6{
     height: 105px;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-111571f */.elementor-31 .elementor-element.elementor-element-111571f{justify-items: center;
hover-transform: translateY(-5px);
height: 175px;
align-content: normal;}
  @media (max-width: 767px) {
    .elementor-31 .elementor-element.elementor-element-111571f{
     height: 105px;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b9db30d */.elementor-31 .elementor-element.elementor-element-4b9db30d{justify-items: center;
hover-transform: translateY(-5px);
height: 175px;
align-content: normal;}
  @media (max-width: 767px) {
    .elementor-31 .elementor-element.elementor-element-4b9db30d{
     height: 105px;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e1bed97 */.elementor-31 .elementor-element.elementor-element-7e1bed97{justify-items: center;
hover-transform: translateY(-5px);
height: 175px;
align-content: normal;}
  @media (max-width: 767px) {
    .elementor-31 .elementor-element.elementor-element-7e1bed97{
     height: 105px;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66149af0 */.elementor-31 .elementor-element.elementor-element-66149af0{align-content: normal;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a936625 */.elementor-31 .elementor-element.elementor-element-1a936625{max-width: 1260px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-22e3edeb */.elementor-31 .elementor-element.elementor-element-22e3edeb{right: auto;
bottom: -83px;}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-46789892 */.elementor-31 .elementor-element.elementor-element-46789892 .elementor-button {
          
          
          
          
          min-width: 173px !important;
          width: 173px !important;
          white-space: nowrap !important;
          overflow: hidden !important;
          text-overflow: ellipsis !important;
          box-sizing: border-box !important;
        }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79ab9da */.elementor-31 .elementor-element.elementor-element-79ab9da{align-content: normal;}/* End custom CSS */