.elementor-27 .elementor-element.elementor-element-b3490b0{--display:flex;--min-height:900px;--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:center;--overlay-opacity:0.5;--margin-top:-124px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-b3490b0:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-b3490b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tatianycristinadasil1775050637000.2532003.meusitehostgator.com.br/wp-content/uploads/2026/04/Design-sem-nome-69.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-b3490b0::before, .elementor-27 .elementor-element.elementor-element-b3490b0 > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-b3490b0 > .e-con-inner > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-b3490b0 > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-b3490b0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-b3490b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#01416438;--background-overlay:'';}.elementor-27 .elementor-element.elementor-element-d03e162{--display:flex;--min-height:595.29px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-d03e162:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-d03e162 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#01416438;}.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-27 .elementor-element.elementor-element-71b3e89{width:var( --container-widget-width, 470px );max-width:470px;--container-widget-width:470px;--container-widget-flex-grow:0;}.elementor-27 .elementor-element.elementor-element-71b3e89 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:200;line-height:1.2em;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-3225f92{width:var( --container-widget-width, 470px );max-width:470px;--container-widget-width:470px;--container-widget-flex-grow:0;}.elementor-27 .elementor-element.elementor-element-3225f92 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:300;line-height:1.2em;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-c10d854{width:var( --container-widget-width, 466px );max-width:466px;--container-widget-width:466px;--container-widget-flex-grow:0;font-family:"Sora", Sans-serif;font-size:20px;font-weight:200;line-height:1.5em;color:#FFFFFF;}.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-27 .elementor-element.elementor-element-bdaca11{width:var( --container-widget-width, 359px );max-width:359px;padding:10px 0px 0px 0px;--container-widget-width:359px;--container-widget-flex-grow:0;}.elementor-27 .elementor-element.elementor-element-bdaca11 .elementor-button{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:500;transition-duration:1.1s;padding:20px 40px 20px 40px;}.elementor-27 .elementor-element.elementor-element-14aae2c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-14aae2c:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-14aae2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-2d653ab{width:var( --container-widget-width, 800px );max-width:800px;padding:0px 0px 12px 0px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center;}.elementor-27 .elementor-element.elementor-element-2d653ab.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-2d653ab .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:36px;font-weight:600;line-height:42px;color:#000000;}.elementor-27 .elementor-element.elementor-element-8760d0e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-3fbffbb{--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;--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-27 .elementor-element.elementor-element-08560a6{--display:flex;--min-height:351px;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:40px;--padding-left:34px;--padding-right:34px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-dee3b4b .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-27 .elementor-element.elementor-element-dee3b4b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-dee3b4b.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-dee3b4b.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-dee3b4b .elementor-icon{font-size:60px;}.elementor-27 .elementor-element.elementor-element-dee3b4b .elementor-icon-box-title{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-dee3b4b:has(:hover) .elementor-icon-box-title,
					 .elementor-27 .elementor-element.elementor-element-dee3b4b:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-dee3b4b .elementor-icon-box-description{color:#B6B6B6;}.elementor-27 .elementor-element.elementor-element-b6e1640{--display:flex;--min-height:351px;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:40px;--padding-left:34px;--padding-right:34px;}.elementor-27 .elementor-element.elementor-element-ab2a4b7 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-27 .elementor-element.elementor-element-ab2a4b7.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-ab2a4b7.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-ab2a4b7.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-ab2a4b7 .elementor-icon{font-size:60px;}.elementor-27 .elementor-element.elementor-element-ab2a4b7 .elementor-icon-box-title{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-ab2a4b7:has(:hover) .elementor-icon-box-title,
					 .elementor-27 .elementor-element.elementor-element-ab2a4b7:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-ab2a4b7 .elementor-icon-box-description{color:#B6B6B6;}.elementor-27 .elementor-element.elementor-element-7697cf0{--display:flex;--min-height:351px;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:40px;--padding-left:34px;--padding-right:34px;}.elementor-27 .elementor-element.elementor-element-2c5abd5 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-27 .elementor-element.elementor-element-2c5abd5.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-2c5abd5.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-2c5abd5.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-2c5abd5 .elementor-icon{font-size:60px;}.elementor-27 .elementor-element.elementor-element-2c5abd5 .elementor-icon-box-title{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-2c5abd5:has(:hover) .elementor-icon-box-title,
					 .elementor-27 .elementor-element.elementor-element-2c5abd5:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-2c5abd5 .elementor-icon-box-description{color:#B6B6B6;}.elementor-27 .elementor-element.elementor-element-aa3d8a1{--display:flex;--min-height:351px;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:40px;--padding-left:34px;--padding-right:34px;}.elementor-27 .elementor-element.elementor-element-883398b .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-27 .elementor-element.elementor-element-883398b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-883398b.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-883398b.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-883398b .elementor-icon{font-size:60px;}.elementor-27 .elementor-element.elementor-element-883398b .elementor-icon-box-title{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-883398b:has(:hover) .elementor-icon-box-title,
					 .elementor-27 .elementor-element.elementor-element-883398b:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-883398b .elementor-icon-box-description{color:#B6B6B6;}.elementor-27 .elementor-element.elementor-element-b01a0df{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-b01a0df:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-b01a0df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-e1e203f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-11464fc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-8ff450c{width:var( --container-widget-width, 431px );max-width:431px;padding:16px 3px 16px 0px;--container-widget-width:431px;--container-widget-flex-grow:0;border-radius:6px 6px 6px 6px;text-align:center;}.elementor-27 .elementor-element.elementor-element-8ff450c .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:24px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-27 .elementor-element.elementor-element-9bb9c64{width:var( --container-widget-width, 437px );max-width:437px;--container-widget-width:437px;--container-widget-flex-grow:0;text-align:start;}.elementor-27 .elementor-element.elementor-element-9bb9c64 .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:40px;font-weight:400;line-height:1.2em;letter-spacing:0px;color:#000000;}.elementor-27 .elementor-element.elementor-element-fc63da1{width:var( --container-widget-width, 447px );max-width:447px;--container-widget-width:447px;--container-widget-flex-grow:0;text-align:start;font-family:"Helvetica Neue", Sans-serif;font-size:22px;font-weight:300;letter-spacing:-0.9px;color:#000000;}.elementor-27 .elementor-element.elementor-element-24562d1{width:var( --container-widget-width, 359px );max-width:359px;padding:10px 0px 0px 0px;--container-widget-width:359px;--container-widget-flex-grow:0;}.elementor-27 .elementor-element.elementor-element-24562d1 .elementor-button{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:500;transition-duration:1.1s;padding:20px 40px 20px 40px;}.elementor-27 .elementor-element.elementor-element-13f443f{--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-27 .elementor-element.elementor-element-13f443f:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-13f443f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tatianycristinadasil1775050637000.2532003.meusitehostgator.com.br/wp-content/uploads/2026/04/group_6.webp");}.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-27 .elementor-element.elementor-element-02db1e0{padding:20px 23px 20px 23px;--e-icon-list-icon-size:58px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-02db1e0 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-02db1e0 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-02db1e0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-02db1e0 .elementor-icon-list-item > a{font-family:"Helvetica Neue", Sans-serif;font-size:24px;font-weight:400;}.elementor-27 .elementor-element.elementor-element-02db1e0 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-5800f55{padding:20px 23px 20px 23px;--e-icon-list-icon-size:58px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-5800f55 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-5800f55 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-5800f55 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-5800f55 .elementor-icon-list-item > a{font-family:"Helvetica Neue", Sans-serif;font-size:24px;font-weight:400;}.elementor-27 .elementor-element.elementor-element-5800f55 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-2840bb3{padding:20px 23px 20px 23px;--e-icon-list-icon-size:60px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-2840bb3 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-2840bb3 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-2840bb3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-2840bb3 .elementor-icon-list-item > a{font-family:"Helvetica Neue", Sans-serif;font-size:24px;font-weight:400;}.elementor-27 .elementor-element.elementor-element-2840bb3 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-51f2c2f{padding:20px 23px 20px 23px;--e-icon-list-icon-size:58px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-51f2c2f .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-51f2c2f .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-51f2c2f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-51f2c2f .elementor-icon-list-item > a{font-family:"Helvetica Neue", Sans-serif;font-size:24px;font-weight:400;}.elementor-27 .elementor-element.elementor-element-51f2c2f .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-c7cce85{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overflow:hidden;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;--z-index:20;}.elementor-27 .elementor-element.elementor-element-f7617a1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-27 .elementor-element.elementor-element-5a2ed9a{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;}.elementor-27 .elementor-element.elementor-element-5a2ed9a .elementor-heading-title{font-family:"SF Pro", Sans-serif;font-size:45px;font-weight:600;letter-spacing:0px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-f2dc404{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-27 .elementor-element.elementor-element-1b92c0a{width:var( --container-widget-width, 181px );max-width:181px;--container-widget-width:181px;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-1b92c0a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(140px/2);}.elementor-27 .elementor-element.elementor-element-1b92c0a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(140px/2);}.elementor-27 .elementor-element.elementor-element-1b92c0a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(140px/2);}.elementor-27 .elementor-element.elementor-element-1b92c0a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-140px/2);}.elementor-27 .elementor-element.elementor-element-1b92c0a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-140px/2);}.elementor-27 .elementor-element.elementor-element-1b92c0a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-1b92c0a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-1b92c0a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-1b92c0a .elementor-icon-list-item > a{font-family:"SF Pro", Sans-serif;font-size:20px;font-weight:400;}.elementor-27 .elementor-element.elementor-element-1b92c0a .elementor-icon-list-text{color:#D3D3D3;transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-ee23e67{--display:flex;--min-height:501px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.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-27 .elementor-element.elementor-element-4ec196f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -2px;z-index:10;}.elementor-27 .elementor-element.elementor-element-4ec196f .elementor-icon-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-4ec196f.elementor-view-stacked .elementor-icon{background-color:#FFFFFFFC;}.elementor-27 .elementor-element.elementor-element-4ec196f.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-4ec196f.elementor-view-default .elementor-icon{color:#FFFFFFFC;border-color:#FFFFFFFC;}.elementor-27 .elementor-element.elementor-element-4ec196f.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-4ec196f.elementor-view-default .elementor-icon svg{fill:#FFFFFFFC;}.elementor-27 .elementor-element.elementor-element-cf81182{width:var( --container-widget-width, 192px );max-width:192px;--container-widget-width:192px;--container-widget-flex-grow:0;--e-icon-list-icon-size:40px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-cf81182 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(140px/2);}.elementor-27 .elementor-element.elementor-element-cf81182 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(140px/2);}.elementor-27 .elementor-element.elementor-element-cf81182 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(140px/2);}.elementor-27 .elementor-element.elementor-element-cf81182 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-140px/2);}.elementor-27 .elementor-element.elementor-element-cf81182 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-140px/2);}.elementor-27 .elementor-element.elementor-element-cf81182 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-cf81182 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-cf81182 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-cf81182 .elementor-icon-list-item > a{font-family:"SF Pro", Sans-serif;font-size:20px;font-weight:400;}.elementor-27 .elementor-element.elementor-element-cf81182 .elementor-icon-list-text{color:#D3D3D3;transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-556a439{width:var( --container-widget-width, 181px );max-width:181px;--container-widget-width:181px;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-556a439 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(140px/2);}.elementor-27 .elementor-element.elementor-element-556a439 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(140px/2);}.elementor-27 .elementor-element.elementor-element-556a439 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(140px/2);}.elementor-27 .elementor-element.elementor-element-556a439 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-140px/2);}.elementor-27 .elementor-element.elementor-element-556a439 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-140px/2);}.elementor-27 .elementor-element.elementor-element-556a439 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-556a439 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-556a439 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-556a439 .elementor-icon-list-item > a{font-family:"SF Pro", Sans-serif;font-size:20px;font-weight:400;}.elementor-27 .elementor-element.elementor-element-556a439 .elementor-icon-list-text{color:#D3D3D3;transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-863b39f{width:var( --container-widget-width, 472px );max-width:472px;--container-widget-width:472px;--container-widget-flex-grow:0;text-align:center;}.elementor-27 .elementor-element.elementor-element-863b39f .elementor-heading-title{font-family:"SF Pro", Sans-serif;font-size:20px;font-weight:600;letter-spacing:0px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-3657482{width:var( --container-widget-width, 359px );max-width:359px;padding:0px 0px 0px 0px;--container-widget-width:359px;--container-widget-flex-grow:0;}.elementor-27 .elementor-element.elementor-element-3657482 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-27 .elementor-element.elementor-element-3657482 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-27 .elementor-element.elementor-element-3657482 .elementor-button{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:500;transition-duration:1.1s;padding:20px 40px 20px 40px;}.elementor-27 .elementor-element.elementor-element-c2d4ad6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-c2d4ad6:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-c2d4ad6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-fc36aa1{width:auto;max-width:auto;text-align:center;}.elementor-27 .elementor-element.elementor-element-fc36aa1 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:43.91px;font-weight:400;line-height:1.2em;color:#231F20;}.elementor-27 .elementor-element.elementor-element-bcafb50{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-27 .elementor-element.elementor-element-238519c{--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:space-between;--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-27 .elementor-element.elementor-element-238519c:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-238519c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tatianycristinadasil1775050637000.2532003.meusitehostgator.com.br/wp-content/uploads/2026/04/vector-1.webp");background-position:29.7em 7.2em;background-repeat:no-repeat;background-size:31% auto;}.elementor-27 .elementor-element.elementor-element-a33e4e1{--display:flex;--min-height:398px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-a33e4e1:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-a33e4e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #014164 0%, #000000 100%);}.elementor-27 .elementor-element.elementor-element-b257be2{width:var( --container-widget-width, 322px );max-width:322px;--container-widget-width:322px;--container-widget-flex-grow:0;}.elementor-27 .elementor-element.elementor-element-b257be2.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-b257be2 .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-27 .elementor-element.elementor-element-b257be2 .elementor-icon-box-title{margin-block-end:15px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-b257be2 .elementor-icon{font-size:85px;}.elementor-27 .elementor-element.elementor-element-b257be2 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-b257be2 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:24px;font-weight:700;letter-spacing:0px;}.elementor-27 .elementor-element.elementor-element-b257be2:has(:hover) .elementor-icon-box-title,
					 .elementor-27 .elementor-element.elementor-element-b257be2:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-b257be2 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;line-height:1.2em;color:#FFFFFF;}.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-27 .elementor-element.elementor-element-1cc6d81{margin:0px -734px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-1cc6d81.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-1cc6d81 img{max-width:421px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#CFCFCF;border-radius:20px 20px 20px 20px;}.elementor-27 .elementor-element.elementor-element-25166f0{--display:flex;--min-height:398px;--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;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-25166f0:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-25166f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #014164 0%, #000000 100%);}.elementor-27 .elementor-element.elementor-element-b0d0550{width:var( --container-widget-width, 322px );max-width:322px;--container-widget-width:322px;--container-widget-flex-grow:0;}.elementor-27 .elementor-element.elementor-element-b0d0550.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-b0d0550 .elementor-icon-box-wrapper{text-align:start;}.elementor-27 .elementor-element.elementor-element-b0d0550 .elementor-icon-box-title{margin-block-end:13px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-b0d0550 .elementor-icon{font-size:85px;}.elementor-27 .elementor-element.elementor-element-b0d0550 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-b0d0550 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:24px;font-weight:700;letter-spacing:0px;}.elementor-27 .elementor-element.elementor-element-b0d0550:has(:hover) .elementor-icon-box-title,
					 .elementor-27 .elementor-element.elementor-element-b0d0550:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-b0d0550 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;line-height:1.2em;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-f8327ed{margin:0px -734px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-f8327ed.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-f8327ed img{max-width:421px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#CFCFCF;border-radius:20px 20px 20px 20px;}.elementor-27 .elementor-element.elementor-element-b48a251{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--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-27 .elementor-element.elementor-element-b48a251:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-b48a251 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tatianycristinadasil1775050637000.2532003.meusitehostgator.com.br/wp-content/uploads/2026/04/vector-12-1.webp");background-position:2.6em 1em;background-repeat:no-repeat;background-size:31% auto;}.elementor-27 .elementor-element.elementor-element-355f80e{--display:flex;--min-height:398px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:62px 62px;--row-gap:62px;--column-gap:62px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-355f80e:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-355f80e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #014164 0%, #000000 100%);}.elementor-27 .elementor-element.elementor-element-355f80e.e-con{--align-self:flex-end;}.elementor-27 .elementor-element.elementor-element-3b26956{width:var( --container-widget-width, 322px );max-width:322px;--container-widget-width:322px;--container-widget-flex-grow:0;}.elementor-27 .elementor-element.elementor-element-3b26956.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-3b26956 .elementor-icon-box-wrapper{text-align:start;}.elementor-27 .elementor-element.elementor-element-3b26956 .elementor-icon-box-title{margin-block-end:13px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-3b26956 .elementor-icon{font-size:85px;}.elementor-27 .elementor-element.elementor-element-3b26956 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-3b26956 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:24px;font-weight:700;letter-spacing:0px;}.elementor-27 .elementor-element.elementor-element-3b26956:has(:hover) .elementor-icon-box-title,
					 .elementor-27 .elementor-element.elementor-element-3b26956:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-3b26956 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;line-height:1.2em;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-a1e71eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -123px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-a1e71eb.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-27 .elementor-element.elementor-element-a1e71eb img{max-width:421px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#CFCFCF;border-radius:20px 20px 20px 20px;}.elementor-27 .elementor-element.elementor-element-19a5d89{--display:flex;--min-height:398px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:62px 62px;--row-gap:62px;--column-gap:62px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-19a5d89:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-19a5d89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #014164 0%, #000000 100%);}.elementor-27 .elementor-element.elementor-element-6ca3e4d{width:var( --container-widget-width, 322px );max-width:322px;--container-widget-width:322px;--container-widget-flex-grow:0;}.elementor-27 .elementor-element.elementor-element-6ca3e4d.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-6ca3e4d .elementor-icon-box-wrapper{text-align:start;}.elementor-27 .elementor-element.elementor-element-6ca3e4d .elementor-icon-box-title{margin-block-end:13px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-6ca3e4d .elementor-icon{font-size:85px;}.elementor-27 .elementor-element.elementor-element-6ca3e4d .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-6ca3e4d .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:24px;font-weight:700;letter-spacing:0px;}.elementor-27 .elementor-element.elementor-element-6ca3e4d:has(:hover) .elementor-icon-box-title,
					 .elementor-27 .elementor-element.elementor-element-6ca3e4d:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-6ca3e4d .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;line-height:1.2em;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-2bcaebe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -123px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-2bcaebe.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-27 .elementor-element.elementor-element-2bcaebe img{max-width:421px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#CFCFCF;border-radius:20px 20px 20px 20px;}.elementor-27 .elementor-element.elementor-element-fa9b933{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-27 .elementor-element.elementor-element-8adfb64{--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:space-between;--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-27 .elementor-element.elementor-element-8adfb64:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-8adfb64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tatianycristinadasil1775050637000.2532003.meusitehostgator.com.br/wp-content/uploads/2026/04/vector-1.webp");background-position:29.7em 7.2em;background-repeat:no-repeat;background-size:31% auto;}.elementor-27 .elementor-element.elementor-element-a6682a2{--display:flex;--min-height:398px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-a6682a2:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-a6682a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #014164 0%, #000000 100%);}.elementor-27 .elementor-element.elementor-element-64b84b0{width:var( --container-widget-width, 322px );max-width:322px;--container-widget-width:322px;--container-widget-flex-grow:0;}.elementor-27 .elementor-element.elementor-element-64b84b0.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-64b84b0 .elementor-icon-box-wrapper{text-align:start;}.elementor-27 .elementor-element.elementor-element-64b84b0 .elementor-icon-box-title{margin-block-end:13px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-64b84b0 .elementor-icon{font-size:85px;}.elementor-27 .elementor-element.elementor-element-64b84b0 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-64b84b0 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:24px;font-weight:700;letter-spacing:0px;}.elementor-27 .elementor-element.elementor-element-64b84b0:has(:hover) .elementor-icon-box-title,
					 .elementor-27 .elementor-element.elementor-element-64b84b0:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-64b84b0 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;line-height:1.2em;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-c5d27f8{margin:0px -734px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-c5d27f8.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-c5d27f8 img{max-width:421px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#CFCFCF;border-radius:20px 20px 20px 20px;}.elementor-27 .elementor-element.elementor-element-5a8c3be{--display:flex;--min-height:398px;--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;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-5a8c3be:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-5a8c3be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #014164 0%, #000000 100%);}.elementor-27 .elementor-element.elementor-element-4b7ebe7{width:var( --container-widget-width, 322px );max-width:322px;--container-widget-width:322px;--container-widget-flex-grow:0;}.elementor-27 .elementor-element.elementor-element-4b7ebe7.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-4b7ebe7 .elementor-icon-box-wrapper{text-align:start;}.elementor-27 .elementor-element.elementor-element-4b7ebe7 .elementor-icon-box-title{margin-block-end:13px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-4b7ebe7 .elementor-icon{font-size:85px;}.elementor-27 .elementor-element.elementor-element-4b7ebe7 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-4b7ebe7 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:24px;font-weight:700;letter-spacing:0px;}.elementor-27 .elementor-element.elementor-element-4b7ebe7:has(:hover) .elementor-icon-box-title,
					 .elementor-27 .elementor-element.elementor-element-4b7ebe7:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-4b7ebe7 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;line-height:1.2em;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-21e6e46{margin:0px -734px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-21e6e46.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-21e6e46 img{max-width:421px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#CFCFCF;border-radius:20px 20px 20px 20px;}.elementor-27 .elementor-element.elementor-element-71c8f65{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--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-27 .elementor-element.elementor-element-71c8f65:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-71c8f65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tatianycristinadasil1775050637000.2532003.meusitehostgator.com.br/wp-content/uploads/2026/04/vector-12-1.webp");background-position:2.6em 1em;background-repeat:no-repeat;background-size:31% auto;}.elementor-27 .elementor-element.elementor-element-0a6cb49{--display:flex;--min-height:398px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:62px 62px;--row-gap:62px;--column-gap:62px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-0a6cb49:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-0a6cb49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #014164 0%, #000000 100%);}.elementor-27 .elementor-element.elementor-element-0a6cb49.e-con{--align-self:flex-end;}.elementor-27 .elementor-element.elementor-element-291dbd2{width:var( --container-widget-width, 322px );max-width:322px;--container-widget-width:322px;--container-widget-flex-grow:0;}.elementor-27 .elementor-element.elementor-element-291dbd2.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-291dbd2 .elementor-icon-box-wrapper{text-align:start;}.elementor-27 .elementor-element.elementor-element-291dbd2 .elementor-icon-box-title{margin-block-end:13px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-291dbd2 .elementor-icon{font-size:85px;}.elementor-27 .elementor-element.elementor-element-291dbd2 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-291dbd2 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:24px;font-weight:700;letter-spacing:0px;}.elementor-27 .elementor-element.elementor-element-291dbd2:has(:hover) .elementor-icon-box-title,
					 .elementor-27 .elementor-element.elementor-element-291dbd2:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-291dbd2 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;line-height:1.2em;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-458c385{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -123px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-458c385.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-27 .elementor-element.elementor-element-458c385 img{max-width:421px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#CFCFCF;border-radius:20px 20px 20px 20px;}.elementor-27 .elementor-element.elementor-element-80dbb0c{--display:flex;--min-height:398px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:62px 62px;--row-gap:62px;--column-gap:62px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-80dbb0c:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-80dbb0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #014164 0%, #000000 100%);}.elementor-27 .elementor-element.elementor-element-95933b4{width:var( --container-widget-width, 322px );max-width:322px;--container-widget-width:322px;--container-widget-flex-grow:0;}.elementor-27 .elementor-element.elementor-element-95933b4.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-95933b4 .elementor-icon-box-wrapper{text-align:start;}.elementor-27 .elementor-element.elementor-element-95933b4 .elementor-icon-box-title{margin-block-end:13px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-95933b4 .elementor-icon{font-size:85px;}.elementor-27 .elementor-element.elementor-element-95933b4 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-95933b4 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:24px;font-weight:700;letter-spacing:0px;}.elementor-27 .elementor-element.elementor-element-95933b4:has(:hover) .elementor-icon-box-title,
					 .elementor-27 .elementor-element.elementor-element-95933b4:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-95933b4 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;line-height:1.2em;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-ef1c8c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -123px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-ef1c8c3.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-27 .elementor-element.elementor-element-ef1c8c3 img{max-width:421px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#CFCFCF;border-radius:20px 20px 20px 20px;}.elementor-27 .elementor-element.elementor-element-1a370d8{--display:flex;--min-height:398px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:62px 62px;--row-gap:62px;--column-gap:62px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-1a370d8:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-1a370d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #014164 0%, #000000 100%);}.elementor-27 .elementor-element.elementor-element-698e69f{width:var( --container-widget-width, 322px );max-width:322px;--container-widget-width:322px;--container-widget-flex-grow:0;}.elementor-27 .elementor-element.elementor-element-698e69f.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-698e69f .elementor-icon-box-wrapper{text-align:start;}.elementor-27 .elementor-element.elementor-element-698e69f .elementor-icon-box-title{margin-block-end:13px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-698e69f .elementor-icon{font-size:85px;}.elementor-27 .elementor-element.elementor-element-698e69f .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-698e69f .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:24px;font-weight:700;letter-spacing:0px;}.elementor-27 .elementor-element.elementor-element-698e69f:has(:hover) .elementor-icon-box-title,
					 .elementor-27 .elementor-element.elementor-element-698e69f:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-698e69f .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;line-height:1.2em;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-671fd5f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -123px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-671fd5f.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-27 .elementor-element.elementor-element-671fd5f img{max-width:421px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#CFCFCF;border-radius:20px 20px 20px 20px;}.elementor-27 .elementor-element.elementor-element-ab28684{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-27 .elementor-element.elementor-element-ab28684:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-ab28684 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-fb83c5d{width:var( --container-widget-width, 60% );max-width:60%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-27 .elementor-element.elementor-element-fb83c5d.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-fb83c5d .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:37px;font-weight:600;line-height:1.1em;color:#000000;}.elementor-27 .elementor-element.elementor-element-b3b92f4{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-27 .elementor-element.elementor-element-b3b92f4.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-e9d3cd9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:nowrap;}.elementor-27 .elementor-element.elementor-element-e9d3cd9.e-con{--align-self:center;}.elementor-27 .elementor-element.elementor-element-cd979ef{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#DDDDDD;--border-color:#DDDDDD;--border-radius:10px 10px 10px 10px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-27 .elementor-element.elementor-element-cd979ef:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-cd979ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-27 .elementor-element.elementor-element-f755f6c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-27 .elementor-element.elementor-element-f755f6c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:1.4em;letter-spacing:-0.03em;color:#0A0A0A;}.elementor-27 .elementor-element.elementor-element-a5565f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:-0.03em;color:#333333;}.elementor-27 .elementor-element.elementor-element-a5565f0.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-a508f6b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:-0.03em;color:#333333;}.elementor-27 .elementor-element.elementor-element-a508f6b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-405c638 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1em;letter-spacing:-0.01em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:35px 35px 35px 35px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-405c638 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-405c638 .elementor-button:focus{background-color:#E1E1E100;color:#FFFFFF;border-color:#E1E1E100;}.elementor-27 .elementor-element.elementor-element-405c638{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#121517;border-radius:15px 15px 15px 15px;}.elementor-27 .elementor-element.elementor-element-405c638.elementor-element{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-405c638 .elementor-button-content-wrapper{flex-direction:row;}.elementor-27 .elementor-element.elementor-element-405c638 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-27 .elementor-element.elementor-element-405c638 .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-405c638 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-629b4c0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#DDDDDD;--border-color:#DDDDDD;--border-radius:10px 10px 10px 10px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-27 .elementor-element.elementor-element-629b4c0:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-629b4c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-27 .elementor-element.elementor-element-02c6d83{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-27 .elementor-element.elementor-element-02c6d83 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:1.4em;letter-spacing:-0.03em;color:#0A0A0A;}.elementor-27 .elementor-element.elementor-element-6c79d09{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:-0.03em;color:#333333;}.elementor-27 .elementor-element.elementor-element-6c79d09.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-e06f331{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:-0.03em;color:#333333;}.elementor-27 .elementor-element.elementor-element-e06f331.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-ca5796d .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1em;letter-spacing:-0.01em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:35px 35px 35px 35px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-ca5796d .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-ca5796d .elementor-button:focus{background-color:#E1E1E100;color:#FFFFFF;border-color:#E1E1E100;}.elementor-27 .elementor-element.elementor-element-ca5796d{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#121517;border-radius:15px 15px 15px 15px;}.elementor-27 .elementor-element.elementor-element-ca5796d.elementor-element{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-ca5796d .elementor-button-content-wrapper{flex-direction:row;}.elementor-27 .elementor-element.elementor-element-ca5796d .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-27 .elementor-element.elementor-element-ca5796d .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-ca5796d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-d27f210{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#DDDDDD;--border-color:#DDDDDD;--border-radius:10px 10px 10px 10px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-27 .elementor-element.elementor-element-d27f210:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-d27f210 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-27 .elementor-element.elementor-element-55cd967{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-27 .elementor-element.elementor-element-55cd967 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:1.4em;letter-spacing:-0.03em;color:#0A0A0A;}.elementor-27 .elementor-element.elementor-element-699447b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:-0.03em;color:#333333;}.elementor-27 .elementor-element.elementor-element-699447b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-8b7b36e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:-0.03em;color:#333333;}.elementor-27 .elementor-element.elementor-element-8b7b36e.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-342ac99 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1em;letter-spacing:-0.01em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:35px 35px 35px 35px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-342ac99 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-342ac99 .elementor-button:focus{background-color:#E1E1E100;color:#FFFFFF;border-color:#E1E1E100;}.elementor-27 .elementor-element.elementor-element-342ac99{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#121517;border-radius:15px 15px 15px 15px;}.elementor-27 .elementor-element.elementor-element-342ac99.elementor-element{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-342ac99 .elementor-button-content-wrapper{flex-direction:row;}.elementor-27 .elementor-element.elementor-element-342ac99 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-27 .elementor-element.elementor-element-342ac99 .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-342ac99 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-7e724d0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#DDDDDD;--border-color:#DDDDDD;--border-radius:10px 10px 10px 10px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-27 .elementor-element.elementor-element-7e724d0:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-7e724d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-27 .elementor-element.elementor-element-c1f5600{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-27 .elementor-element.elementor-element-c1f5600 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:1.4em;letter-spacing:-0.03em;color:#0A0A0A;}.elementor-27 .elementor-element.elementor-element-16b90d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:-0.03em;color:#333333;}.elementor-27 .elementor-element.elementor-element-16b90d5.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-5d99db9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:-0.03em;color:#333333;}.elementor-27 .elementor-element.elementor-element-5d99db9.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-57e205e .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1em;letter-spacing:-0.01em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:35px 35px 35px 35px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-57e205e .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-57e205e .elementor-button:focus{background-color:#E1E1E100;color:#FFFFFF;border-color:#E1E1E100;}.elementor-27 .elementor-element.elementor-element-57e205e{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#121517;border-radius:15px 15px 15px 15px;}.elementor-27 .elementor-element.elementor-element-57e205e.elementor-element{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-57e205e .elementor-button-content-wrapper{flex-direction:row;}.elementor-27 .elementor-element.elementor-element-57e205e .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-27 .elementor-element.elementor-element-57e205e .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-57e205e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-0b90ad9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-27 .elementor-element.elementor-element-0b90ad9:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-0b90ad9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-054b41e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:nowrap;}.elementor-27 .elementor-element.elementor-element-054b41e.e-con{--align-self:center;}.elementor-27 .elementor-element.elementor-element-4ce8c14{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#DDDDDD;--border-color:#DDDDDD;--border-radius:10px 10px 10px 10px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-27 .elementor-element.elementor-element-4ce8c14:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-4ce8c14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-27 .elementor-element.elementor-element-ff3e457{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-27 .elementor-element.elementor-element-ff3e457 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:1.4em;letter-spacing:-0.03em;color:#0A0A0A;}.elementor-27 .elementor-element.elementor-element-7ca9a27{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:-0.03em;color:#333333;}.elementor-27 .elementor-element.elementor-element-7ca9a27.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-94b5f7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:-0.03em;color:#333333;}.elementor-27 .elementor-element.elementor-element-94b5f7d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-2aaa9da .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1em;letter-spacing:-0.01em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:35px 35px 35px 35px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-2aaa9da .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-2aaa9da .elementor-button:focus{background-color:#E1E1E100;color:#FFFFFF;border-color:#E1E1E100;}.elementor-27 .elementor-element.elementor-element-2aaa9da{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#121517;border-radius:15px 15px 15px 15px;}.elementor-27 .elementor-element.elementor-element-2aaa9da.elementor-element{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-2aaa9da .elementor-button-content-wrapper{flex-direction:row;}.elementor-27 .elementor-element.elementor-element-2aaa9da .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-27 .elementor-element.elementor-element-2aaa9da .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-2aaa9da .elementor-button:focus svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-b848d54{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#DDDDDD;--border-color:#DDDDDD;--border-radius:10px 10px 10px 10px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-27 .elementor-element.elementor-element-b848d54:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-b848d54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-27 .elementor-element.elementor-element-371d0cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-27 .elementor-element.elementor-element-371d0cd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:1.4em;letter-spacing:-0.03em;color:#0A0A0A;}.elementor-27 .elementor-element.elementor-element-24c614e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:-0.03em;color:#333333;}.elementor-27 .elementor-element.elementor-element-24c614e.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-451598c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:-0.03em;color:#333333;}.elementor-27 .elementor-element.elementor-element-451598c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-7a83c83 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1em;letter-spacing:-0.01em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:35px 35px 35px 35px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-7a83c83 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-7a83c83 .elementor-button:focus{background-color:#E1E1E100;color:#FFFFFF;border-color:#E1E1E100;}.elementor-27 .elementor-element.elementor-element-7a83c83{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#121517;border-radius:15px 15px 15px 15px;}.elementor-27 .elementor-element.elementor-element-7a83c83.elementor-element{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-7a83c83 .elementor-button-content-wrapper{flex-direction:row;}.elementor-27 .elementor-element.elementor-element-7a83c83 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-27 .elementor-element.elementor-element-7a83c83 .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-7a83c83 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-8dd9ad5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#DDDDDD;--border-color:#DDDDDD;--border-radius:10px 10px 10px 10px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-27 .elementor-element.elementor-element-8dd9ad5:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-8dd9ad5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-27 .elementor-element.elementor-element-54e7b9a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-27 .elementor-element.elementor-element-54e7b9a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:1.4em;letter-spacing:-0.03em;color:#0A0A0A;}.elementor-27 .elementor-element.elementor-element-ce4e200{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:-0.03em;color:#333333;}.elementor-27 .elementor-element.elementor-element-ce4e200.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-00ec6ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:-0.03em;color:#333333;}.elementor-27 .elementor-element.elementor-element-00ec6ea.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-c01318d .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1em;letter-spacing:-0.01em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:35px 35px 35px 35px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-c01318d .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-c01318d .elementor-button:focus{background-color:#E1E1E100;color:#FFFFFF;border-color:#E1E1E100;}.elementor-27 .elementor-element.elementor-element-c01318d{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#121517;border-radius:15px 15px 15px 15px;}.elementor-27 .elementor-element.elementor-element-c01318d.elementor-element{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-c01318d .elementor-button-content-wrapper{flex-direction:row;}.elementor-27 .elementor-element.elementor-element-c01318d .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-27 .elementor-element.elementor-element-c01318d .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-c01318d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-a9d4703{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#DDDDDD;--border-color:#DDDDDD;--border-radius:10px 10px 10px 10px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-27 .elementor-element.elementor-element-a9d4703:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-a9d4703 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-27 .elementor-element.elementor-element-f53c285{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-27 .elementor-element.elementor-element-f53c285 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:1.4em;letter-spacing:-0.03em;color:#0A0A0A;}.elementor-27 .elementor-element.elementor-element-9ed903a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:-0.03em;color:#333333;}.elementor-27 .elementor-element.elementor-element-9ed903a.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-8bd90dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:-0.03em;color:#333333;}.elementor-27 .elementor-element.elementor-element-8bd90dc.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-97e3f44 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1em;letter-spacing:-0.01em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:35px 35px 35px 35px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-97e3f44 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-97e3f44 .elementor-button:focus{background-color:#E1E1E100;color:#FFFFFF;border-color:#E1E1E100;}.elementor-27 .elementor-element.elementor-element-97e3f44{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#121517;border-radius:15px 15px 15px 15px;}.elementor-27 .elementor-element.elementor-element-97e3f44.elementor-element{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-97e3f44 .elementor-button-content-wrapper{flex-direction:row;}.elementor-27 .elementor-element.elementor-element-97e3f44 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-27 .elementor-element.elementor-element-97e3f44 .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-97e3f44 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-014fa66{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-27 .elementor-element.elementor-element-014fa66:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-014fa66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-7cf9dba{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:nowrap;}.elementor-27 .elementor-element.elementor-element-7cf9dba.e-con{--align-self:center;}.elementor-27 .elementor-element.elementor-element-16884ad{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#DDDDDD;--border-color:#DDDDDD;--border-radius:10px 10px 10px 10px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-27 .elementor-element.elementor-element-16884ad:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-16884ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-27 .elementor-element.elementor-element-fe248ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-27 .elementor-element.elementor-element-fe248ed .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:1.4em;letter-spacing:-0.03em;color:#0A0A0A;}.elementor-27 .elementor-element.elementor-element-3c68d15{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:-0.03em;color:#333333;}.elementor-27 .elementor-element.elementor-element-3c68d15.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-d07c0fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:-0.03em;color:#333333;}.elementor-27 .elementor-element.elementor-element-d07c0fe.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-a1b33a2 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1em;letter-spacing:-0.01em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:35px 35px 35px 35px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-a1b33a2 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-a1b33a2 .elementor-button:focus{background-color:#E1E1E100;color:#FFFFFF;border-color:#E1E1E100;}.elementor-27 .elementor-element.elementor-element-a1b33a2{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#121517;border-radius:15px 15px 15px 15px;}.elementor-27 .elementor-element.elementor-element-a1b33a2.elementor-element{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-a1b33a2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-27 .elementor-element.elementor-element-a1b33a2 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-27 .elementor-element.elementor-element-a1b33a2 .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-a1b33a2 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-5fa6f96{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#DDDDDD;--border-color:#DDDDDD;--border-radius:10px 10px 10px 10px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-27 .elementor-element.elementor-element-5fa6f96:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-5fa6f96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-27 .elementor-element.elementor-element-6f7a64a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-27 .elementor-element.elementor-element-6f7a64a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:1.4em;letter-spacing:-0.03em;color:#0A0A0A;}.elementor-27 .elementor-element.elementor-element-6cac913{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:-0.03em;color:#333333;}.elementor-27 .elementor-element.elementor-element-6cac913.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-796edef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:-0.03em;color:#333333;}.elementor-27 .elementor-element.elementor-element-796edef.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-6015e96 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1em;letter-spacing:-0.01em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:35px 35px 35px 35px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-6015e96 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-6015e96 .elementor-button:focus{background-color:#E1E1E100;color:#FFFFFF;border-color:#E1E1E100;}.elementor-27 .elementor-element.elementor-element-6015e96{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#121517;border-radius:15px 15px 15px 15px;}.elementor-27 .elementor-element.elementor-element-6015e96.elementor-element{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-6015e96 .elementor-button-content-wrapper{flex-direction:row;}.elementor-27 .elementor-element.elementor-element-6015e96 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-27 .elementor-element.elementor-element-6015e96 .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-6015e96 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-623f150{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#DDDDDD;--border-color:#DDDDDD;--border-radius:10px 10px 10px 10px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-27 .elementor-element.elementor-element-623f150:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-623f150 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-27 .elementor-element.elementor-element-5039665{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-27 .elementor-element.elementor-element-5039665 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:1.4em;letter-spacing:-0.03em;color:#0A0A0A;}.elementor-27 .elementor-element.elementor-element-3b8fd42{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:-0.03em;color:#333333;}.elementor-27 .elementor-element.elementor-element-3b8fd42.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-3fcb1de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:-0.03em;color:#333333;}.elementor-27 .elementor-element.elementor-element-3fcb1de.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-1ec22c4 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1em;letter-spacing:-0.01em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:35px 35px 35px 35px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-1ec22c4 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-1ec22c4 .elementor-button:focus{background-color:#E1E1E100;color:#FFFFFF;border-color:#E1E1E100;}.elementor-27 .elementor-element.elementor-element-1ec22c4{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#121517;border-radius:15px 15px 15px 15px;}.elementor-27 .elementor-element.elementor-element-1ec22c4.elementor-element{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-1ec22c4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-27 .elementor-element.elementor-element-1ec22c4 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-27 .elementor-element.elementor-element-1ec22c4 .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-1ec22c4 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-f81ab95{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#DDDDDD;--border-color:#DDDDDD;--border-radius:10px 10px 10px 10px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-27 .elementor-element.elementor-element-f81ab95:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-f81ab95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-27 .elementor-element.elementor-element-757e28c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-27 .elementor-element.elementor-element-757e28c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:1.4em;letter-spacing:-0.03em;color:#0A0A0A;}.elementor-27 .elementor-element.elementor-element-f3a8faf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:-0.03em;color:#333333;}.elementor-27 .elementor-element.elementor-element-f3a8faf.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-8aaf61d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:-0.03em;color:#333333;}.elementor-27 .elementor-element.elementor-element-8aaf61d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-1f9ab51 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1em;letter-spacing:-0.01em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:35px 35px 35px 35px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-1f9ab51 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-1f9ab51 .elementor-button:focus{background-color:#E1E1E100;color:#FFFFFF;border-color:#E1E1E100;}.elementor-27 .elementor-element.elementor-element-1f9ab51{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#121517;border-radius:15px 15px 15px 15px;}.elementor-27 .elementor-element.elementor-element-1f9ab51.elementor-element{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-1f9ab51 .elementor-button-content-wrapper{flex-direction:row;}.elementor-27 .elementor-element.elementor-element-1f9ab51 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-27 .elementor-element.elementor-element-1f9ab51 .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-1f9ab51 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-533c94f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-27 .elementor-element.elementor-element-533c94f:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-533c94f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-36655b1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:nowrap;}.elementor-27 .elementor-element.elementor-element-36655b1.e-con{--align-self:center;}.elementor-27 .elementor-element.elementor-element-e03993f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#DDDDDD;--border-color:#DDDDDD;--border-radius:10px 10px 10px 10px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-27 .elementor-element.elementor-element-e03993f:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-e03993f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-27 .elementor-element.elementor-element-aa2a33f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-27 .elementor-element.elementor-element-aa2a33f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:1.4em;letter-spacing:-0.03em;color:#0A0A0A;}.elementor-27 .elementor-element.elementor-element-dd71f82{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:-0.03em;color:#333333;}.elementor-27 .elementor-element.elementor-element-dd71f82.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-a91bd29{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:-0.03em;color:#333333;}.elementor-27 .elementor-element.elementor-element-a91bd29.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-a755fbc .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1em;letter-spacing:-0.01em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:35px 35px 35px 35px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-a755fbc .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-a755fbc .elementor-button:focus{background-color:#E1E1E100;color:#FFFFFF;border-color:#E1E1E100;}.elementor-27 .elementor-element.elementor-element-a755fbc{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#121517;border-radius:25px 25px 25px 25px;}.elementor-27 .elementor-element.elementor-element-a755fbc.elementor-element{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-a755fbc .elementor-button-content-wrapper{flex-direction:row;}.elementor-27 .elementor-element.elementor-element-a755fbc .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-27 .elementor-element.elementor-element-a755fbc .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-a755fbc .elementor-button:focus svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-1345f07{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#DDDDDD;--border-color:#DDDDDD;--border-radius:10px 10px 10px 10px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-27 .elementor-element.elementor-element-1345f07:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-1345f07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-27 .elementor-element.elementor-element-b291828{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-27 .elementor-element.elementor-element-b291828 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:1.4em;letter-spacing:-0.03em;color:#0A0A0A;}.elementor-27 .elementor-element.elementor-element-7bbb603{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:-0.03em;color:#333333;}.elementor-27 .elementor-element.elementor-element-7bbb603.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-8ab56e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:-0.03em;color:#333333;}.elementor-27 .elementor-element.elementor-element-8ab56e6.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-b9f6165 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1em;letter-spacing:-0.01em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:35px 35px 35px 35px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-b9f6165 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-b9f6165 .elementor-button:focus{background-color:#E1E1E100;color:#FFFFFF;border-color:#E1E1E100;}.elementor-27 .elementor-element.elementor-element-b9f6165{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#121517;border-radius:15px 15px 15px 15px;}.elementor-27 .elementor-element.elementor-element-b9f6165.elementor-element{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-b9f6165 .elementor-button-content-wrapper{flex-direction:row;}.elementor-27 .elementor-element.elementor-element-b9f6165 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-27 .elementor-element.elementor-element-b9f6165 .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-b9f6165 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-c7f721d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#DDDDDD;--border-color:#DDDDDD;--border-radius:10px 10px 10px 10px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-27 .elementor-element.elementor-element-c7f721d:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-c7f721d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-27 .elementor-element.elementor-element-2a831e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-27 .elementor-element.elementor-element-2a831e4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:1.4em;letter-spacing:-0.03em;color:#0A0A0A;}.elementor-27 .elementor-element.elementor-element-1875db7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:-0.03em;color:#333333;}.elementor-27 .elementor-element.elementor-element-1875db7.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-0317776{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:-0.03em;color:#333333;}.elementor-27 .elementor-element.elementor-element-0317776.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-a48d869 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1em;letter-spacing:-0.01em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:35px 35px 35px 35px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-a48d869 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-a48d869 .elementor-button:focus{background-color:#E1E1E100;color:#FFFFFF;border-color:#E1E1E100;}.elementor-27 .elementor-element.elementor-element-a48d869{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#121517;border-radius:15px 15px 15px 15px;}.elementor-27 .elementor-element.elementor-element-a48d869.elementor-element{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-a48d869 .elementor-button-content-wrapper{flex-direction:row;}.elementor-27 .elementor-element.elementor-element-a48d869 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-27 .elementor-element.elementor-element-a48d869 .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-a48d869 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-7265976{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#DDDDDD;--border-color:#DDDDDD;--border-radius:10px 10px 10px 10px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-27 .elementor-element.elementor-element-7265976:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-7265976 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-27 .elementor-element.elementor-element-7eabb06{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-27 .elementor-element.elementor-element-7eabb06 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:1.4em;letter-spacing:-0.03em;color:#0A0A0A;}.elementor-27 .elementor-element.elementor-element-5266ff6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:-0.03em;color:#333333;}.elementor-27 .elementor-element.elementor-element-5266ff6.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-2f23087{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:-0.03em;color:#333333;}.elementor-27 .elementor-element.elementor-element-2f23087.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-76f2d54 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1em;letter-spacing:-0.01em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:35px 35px 35px 35px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-76f2d54 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-76f2d54 .elementor-button:focus{background-color:#E1E1E100;color:#FFFFFF;border-color:#E1E1E100;}.elementor-27 .elementor-element.elementor-element-76f2d54{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#121517;border-radius:15px 15px 15px 15px;}.elementor-27 .elementor-element.elementor-element-76f2d54.elementor-element{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-76f2d54 .elementor-button-content-wrapper{flex-direction:row;}.elementor-27 .elementor-element.elementor-element-76f2d54 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-27 .elementor-element.elementor-element-76f2d54 .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-76f2d54 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-9bf9e5e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-9bf9e5e:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-9bf9e5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-3a342f7{--display:flex;--min-height:0px;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-27 .elementor-element.elementor-element-f0c5a95{width:var( --container-widget-width, 433px );max-width:433px;--container-widget-width:433px;--container-widget-flex-grow:0;}.elementor-27 .elementor-element.elementor-element-f0c5a95.elementor-element{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-f0c5a95 .elementor-heading-title{font-family:"deg", Sans-serif;font-size:39px;font-weight:600;color:#000000;}.elementor-27 .elementor-element.elementor-element-cab986c{width:var( --container-widget-width, 423px );max-width:423px;--container-widget-width:423px;--container-widget-flex-grow:0;}.elementor-27 .elementor-element.elementor-element-cab986c.elementor-element{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-cab986c .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-27 .elementor-element.elementor-element-cab986c .elementor-icon{font-size:70px;}.elementor-27 .elementor-element.elementor-element-cab986c .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-cab986c .elementor-icon-box-title a{font-family:"deg", Sans-serif;font-size:25px;font-weight:600;}.elementor-27 .elementor-element.elementor-element-cab986c .elementor-icon-box-title{color:#000000;}.elementor-27 .elementor-element.elementor-element-cab986c:has(:hover) .elementor-icon-box-title,
					 .elementor-27 .elementor-element.elementor-element-cab986c:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-27 .elementor-element.elementor-element-cab986c .elementor-icon-box-description{font-family:"deg", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;color:#505050;}.elementor-27 .elementor-element.elementor-element-2227701{width:var( --container-widget-width, 423px );max-width:423px;--container-widget-width:423px;--container-widget-flex-grow:0;}.elementor-27 .elementor-element.elementor-element-2227701.elementor-element{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-2227701 .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-27 .elementor-element.elementor-element-2227701 .elementor-icon{font-size:70px;}.elementor-27 .elementor-element.elementor-element-2227701 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-2227701 .elementor-icon-box-title a{font-family:"deg", Sans-serif;font-size:25px;font-weight:600;}.elementor-27 .elementor-element.elementor-element-2227701 .elementor-icon-box-title{color:#000000;}.elementor-27 .elementor-element.elementor-element-2227701 .elementor-icon-box-description{font-family:"deg", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;color:#505050;}.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-27 .elementor-element.elementor-element-0404d8e{width:var( --container-widget-width, 719.65px );max-width:719.65px;padding:33px 33px 54px 33px;--container-widget-width:719.65px;--container-widget-flex-grow:0;--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-27 .elementor-element.elementor-element-0404d8e .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-27 .elementor-element.elementor-element-0404d8e .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-27 .elementor-element.elementor-element-0404d8e .elementor-field-group.recaptcha_v3-bottomleft, .elementor-27 .elementor-element.elementor-element-0404d8e .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-27 .elementor-element.elementor-element-0404d8e .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-0404d8e .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-27 .elementor-element.elementor-element-0404d8e .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-27 .elementor-element.elementor-element-0404d8e .elementor-field-type-html{padding-bottom:0px;}.elementor-27 .elementor-element.elementor-element-0404d8e .elementor-field-group .elementor-field, .elementor-27 .elementor-element.elementor-element-0404d8e .elementor-field-subgroup label{font-family:"Sora", Sans-serif;font-size:12px;font-weight:400;line-height:4.5em;}.elementor-27 .elementor-element.elementor-element-0404d8e .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#EEEEEE;border-width:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-0404d8e .elementor-field-group .elementor-select-wrapper select{background-color:#EEEEEE;border-width:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-0404d8e .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-27 .elementor-element.elementor-element-0404d8e .elementor-button[type="submit"]{color:#ffffff;}.elementor-27 .elementor-element.elementor-element-0404d8e .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-27 .elementor-element.elementor-element-0404d8e .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-27 .elementor-element.elementor-element-0404d8e .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-27 .elementor-element.elementor-element-0404d8e .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-27 .elementor-element.elementor-element-0404d8e .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-27 .elementor-element.elementor-element-0404d8e .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-27 .elementor-element.elementor-element-0404d8e .elementor-button{padding:26px 0px 26px 0px;}.elementor-27 .elementor-element.elementor-element-2880df9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#4D4D4D;--border-color:#4D4D4D;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-2880df9:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-2880df9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131313;}.elementor-27 .elementor-element.elementor-element-9b23da8{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-86087b5{width:100%;max-width:100%;margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;text-align:start;}.elementor-27 .elementor-element.elementor-element-86087b5 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:36px;font-weight:600;line-height:1.5em;color:#FFFFFF;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{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-27 .elementor-element.elementor-element-cd8ad44 .elementor-tab-title{border-width:0px;background-color:#202020;padding:20px 20px 20px 20px;}.elementor-27 .elementor-element.elementor-element-cd8ad44 .elementor-tab-content{border-width:0px;color:#FFFFFF;font-family:"Sora", Sans-serif;font-weight:400;}.elementor-27 .elementor-element.elementor-element-cd8ad44 .elementor-toggle-item:not(:last-child){margin-block-end:4px;}.elementor-27 .elementor-element.elementor-element-cd8ad44 .elementor-toggle-title, .elementor-27 .elementor-element.elementor-element-cd8ad44 .elementor-toggle-icon{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-cd8ad44 .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-cd8ad44 .elementor-tab-title.elementor-active a, .elementor-27 .elementor-element.elementor-element-cd8ad44 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-cd8ad44 .elementor-toggle-title{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-27 .elementor-element.elementor-element-5a98bfe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#6F6F6F;--border-color:#6F6F6F;--border-radius:24px 24px 24px 24px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-27 .elementor-element.elementor-element-5a98bfe:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-5a98bfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202020;}.elementor-27 .elementor-element.elementor-element-5a98bfe.e-con{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-b9da58c{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + -9px) 0px;}.elementor-27 .elementor-element.elementor-element-b9da58c .elementor-icon-box-wrapper{text-align:start;gap:24px;}.elementor-27 .elementor-element.elementor-element-b9da58c .elementor-icon-box-title{margin-block-end:16px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-b9da58c.elementor-view-stacked .elementor-icon{background-color:#4AFF87;}.elementor-27 .elementor-element.elementor-element-b9da58c.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-b9da58c.elementor-view-default .elementor-icon{fill:#4AFF87;color:#4AFF87;border-color:#4AFF87;}.elementor-27 .elementor-element.elementor-element-b9da58c .elementor-icon{font-size:70px;}.elementor-27 .elementor-element.elementor-element-b9da58c .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-b9da58c .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:36px;font-weight:400;}.elementor-27 .elementor-element.elementor-element-b9da58c:has(:hover) .elementor-icon-box-title,
					 .elementor-27 .elementor-element.elementor-element-b9da58c:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-b9da58c .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;color:#BDBDBD;}.elementor-27 .elementor-element.elementor-element-f3bd471{width:var( --container-widget-width, 359px );max-width:359px;padding:10px 0px 0px 0px;--container-widget-width:359px;--container-widget-flex-grow:0;}.elementor-27 .elementor-element.elementor-element-f3bd471 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-27 .elementor-element.elementor-element-f3bd471 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-27 .elementor-element.elementor-element-f3bd471 .elementor-button{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:500;transition-duration:1.1s;padding:20px 40px 20px 40px;}.elementor-27 .elementor-element.elementor-element-9f5fcd8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-27 .elementor-element.elementor-element-9f5fcd8:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-9f5fcd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131313;}.elementor-27 .elementor-element.elementor-element-dbc39b1{--display:flex;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-ba8f609{left:526px;}body.rtl .elementor-27 .elementor-element.elementor-element-ba8f609{right:526px;}.elementor-27 .elementor-element.elementor-element-ba8f609{top:-39px;}@media(min-width:768px){.elementor-27 .elementor-element.elementor-element-d03e162{--width:610px;}.elementor-27 .elementor-element.elementor-element-14aae2c{--content-width:1280px;}.elementor-27 .elementor-element.elementor-element-3fbffbb{--width:83%;}.elementor-27 .elementor-element.elementor-element-08560a6{--width:374px;}.elementor-27 .elementor-element.elementor-element-b6e1640{--width:374px;}.elementor-27 .elementor-element.elementor-element-7697cf0{--width:374px;}.elementor-27 .elementor-element.elementor-element-aa3d8a1{--width:374px;}.elementor-27 .elementor-element.elementor-element-e1e203f{--width:50%;}.elementor-27 .elementor-element.elementor-element-13f443f{--width:50%;}.elementor-27 .elementor-element.elementor-element-ee23e67{--width:5%;}.elementor-27 .elementor-element.elementor-element-c2d4ad6{--content-width:1600px;}.elementor-27 .elementor-element.elementor-element-238519c{--width:70%;}.elementor-27 .elementor-element.elementor-element-a33e4e1{--width:784px;}.elementor-27 .elementor-element.elementor-element-25166f0{--width:784px;}.elementor-27 .elementor-element.elementor-element-b48a251{--width:70%;}.elementor-27 .elementor-element.elementor-element-355f80e{--width:784px;}.elementor-27 .elementor-element.elementor-element-19a5d89{--width:784px;}.elementor-27 .elementor-element.elementor-element-8adfb64{--width:70%;}.elementor-27 .elementor-element.elementor-element-a6682a2{--width:784px;}.elementor-27 .elementor-element.elementor-element-5a8c3be{--width:784px;}.elementor-27 .elementor-element.elementor-element-71c8f65{--width:70%;}.elementor-27 .elementor-element.elementor-element-0a6cb49{--width:784px;}.elementor-27 .elementor-element.elementor-element-80dbb0c{--width:784px;}.elementor-27 .elementor-element.elementor-element-1a370d8{--width:784px;}.elementor-27 .elementor-element.elementor-element-ab28684{--content-width:1440px;}.elementor-27 .elementor-element.elementor-element-e9d3cd9{--width:100%;}.elementor-27 .elementor-element.elementor-element-0b90ad9{--content-width:1440px;}.elementor-27 .elementor-element.elementor-element-054b41e{--width:100%;}.elementor-27 .elementor-element.elementor-element-014fa66{--content-width:1440px;}.elementor-27 .elementor-element.elementor-element-7cf9dba{--width:100%;}.elementor-27 .elementor-element.elementor-element-533c94f{--content-width:1440px;}.elementor-27 .elementor-element.elementor-element-36655b1{--width:100%;}.elementor-27 .elementor-element.elementor-element-3a342f7{--width:50%;}.elementor-27 .elementor-element.elementor-element-2880df9{--content-width:1280px;}.elementor-27 .elementor-element.elementor-element-9b23da8{--width:60%;}.elementor-27 .elementor-element.elementor-element-5a98bfe{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-27 .elementor-element.elementor-element-e1e203f{--width:100%;}.elementor-27 .elementor-element.elementor-element-13f443f{--width:100%;}.elementor-27 .elementor-element.elementor-element-238519c{--width:100%;}.elementor-27 .elementor-element.elementor-element-a33e4e1{--width:460px;}.elementor-27 .elementor-element.elementor-element-25166f0{--width:460px;}.elementor-27 .elementor-element.elementor-element-b48a251{--width:100%;}.elementor-27 .elementor-element.elementor-element-355f80e{--width:460px;}.elementor-27 .elementor-element.elementor-element-19a5d89{--width:460px;}.elementor-27 .elementor-element.elementor-element-8adfb64{--width:100%;}.elementor-27 .elementor-element.elementor-element-a6682a2{--width:460px;}.elementor-27 .elementor-element.elementor-element-5a8c3be{--width:460px;}.elementor-27 .elementor-element.elementor-element-71c8f65{--width:100%;}.elementor-27 .elementor-element.elementor-element-0a6cb49{--width:460px;}.elementor-27 .elementor-element.elementor-element-80dbb0c{--width:460px;}.elementor-27 .elementor-element.elementor-element-1a370d8{--width:460px;}.elementor-27 .elementor-element.elementor-element-cd979ef{--width:100%;}.elementor-27 .elementor-element.elementor-element-629b4c0{--width:100%;}.elementor-27 .elementor-element.elementor-element-d27f210{--width:100%;}.elementor-27 .elementor-element.elementor-element-7e724d0{--width:100%;}.elementor-27 .elementor-element.elementor-element-4ce8c14{--width:100%;}.elementor-27 .elementor-element.elementor-element-b848d54{--width:100%;}.elementor-27 .elementor-element.elementor-element-8dd9ad5{--width:100%;}.elementor-27 .elementor-element.elementor-element-a9d4703{--width:100%;}.elementor-27 .elementor-element.elementor-element-16884ad{--width:100%;}.elementor-27 .elementor-element.elementor-element-5fa6f96{--width:100%;}.elementor-27 .elementor-element.elementor-element-623f150{--width:100%;}.elementor-27 .elementor-element.elementor-element-f81ab95{--width:100%;}.elementor-27 .elementor-element.elementor-element-e03993f{--width:100%;}.elementor-27 .elementor-element.elementor-element-1345f07{--width:100%;}.elementor-27 .elementor-element.elementor-element-c7f721d{--width:100%;}.elementor-27 .elementor-element.elementor-element-7265976{--width:100%;}.elementor-27 .elementor-element.elementor-element-9b23da8{--width:100%;}.elementor-27 .elementor-element.elementor-element-5a98bfe{--width:90%;}}@media(max-width:1024px){.elementor-27 .elementor-element.elementor-element-b01a0df{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-11464fc{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-9bb9c64{text-align:start;}.elementor-27 .elementor-element.elementor-element-fc63da1{width:100%;max-width:100%;}.elementor-27 .elementor-element.elementor-element-5a2ed9a{--container-widget-width:567px;--container-widget-flex-grow:0;width:var( --container-widget-width, 567px );max-width:567px;}.elementor-27 .elementor-element.elementor-element-4ec196f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;}.elementor-27 .elementor-element.elementor-element-238519c{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:140px 30px;--row-gap:140px;--column-gap:30px;--flex-wrap:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-238519c:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-238519c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0em 0%;}.elementor-27 .elementor-element.elementor-element-a33e4e1{--min-height:474px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-b257be2{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:380px;--container-widget-flex-grow:0;width:var( --container-widget-width, 380px );max-width:380px;}.elementor-27 .elementor-element.elementor-element-b257be2 .elementor-icon-box-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-b257be2 .elementor-icon-box-title{margin-block-end:0px;}.elementor-27 .elementor-element.elementor-element-b257be2 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-b257be2 .elementor-icon-box-title a{font-size:20px;}.elementor-27 .elementor-element.elementor-element-b257be2 .elementor-icon-box-description{font-size:16px;line-height:1.4em;}.elementor-27 .elementor-element.elementor-element-1cc6d81{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -500px) 0px;}.elementor-27 .elementor-element.elementor-element-1cc6d81.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-1cc6d81 img{max-width:461px;}.elementor-27 .elementor-element.elementor-element-25166f0{--min-height:474px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-b0d0550{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:380px;--container-widget-flex-grow:0;width:var( --container-widget-width, 380px );max-width:380px;}.elementor-27 .elementor-element.elementor-element-b0d0550 .elementor-icon-box-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-b0d0550 .elementor-icon-box-title{margin-block-end:0px;}.elementor-27 .elementor-element.elementor-element-b0d0550 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-b0d0550 .elementor-icon-box-title a{font-size:20px;}.elementor-27 .elementor-element.elementor-element-b0d0550 .elementor-icon-box-description{font-size:16px;line-height:1.4em;}.elementor-27 .elementor-element.elementor-element-f8327ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -500px) 0px;}.elementor-27 .elementor-element.elementor-element-f8327ed.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-f8327ed img{max-width:461px;}.elementor-27 .elementor-element.elementor-element-b48a251{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:140px 30px;--row-gap:140px;--column-gap:30px;--flex-wrap:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-b48a251:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-b48a251 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0em 0em;}.elementor-27 .elementor-element.elementor-element-355f80e{--min-height:474px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-355f80e.e-con{--align-self:center;}.elementor-27 .elementor-element.elementor-element-3b26956{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:380px;--container-widget-flex-grow:0;width:var( --container-widget-width, 380px );max-width:380px;}.elementor-27 .elementor-element.elementor-element-3b26956 .elementor-icon-box-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-3b26956 .elementor-icon-box-title{margin-block-end:0px;}.elementor-27 .elementor-element.elementor-element-3b26956 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-3b26956 .elementor-icon-box-title a{font-size:20px;}.elementor-27 .elementor-element.elementor-element-3b26956 .elementor-icon-box-description{font-size:16px;line-height:1.4em;}.elementor-27 .elementor-element.elementor-element-a1e71eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -500px) 0px;}.elementor-27 .elementor-element.elementor-element-a1e71eb.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-27 .elementor-element.elementor-element-a1e71eb img{max-width:461px;}.elementor-27 .elementor-element.elementor-element-19a5d89{--min-height:474px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-6ca3e4d{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:380px;--container-widget-flex-grow:0;width:var( --container-widget-width, 380px );max-width:380px;}.elementor-27 .elementor-element.elementor-element-6ca3e4d .elementor-icon-box-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-6ca3e4d .elementor-icon-box-title{margin-block-end:0px;}.elementor-27 .elementor-element.elementor-element-6ca3e4d .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-6ca3e4d .elementor-icon-box-title a{font-size:20px;}.elementor-27 .elementor-element.elementor-element-6ca3e4d .elementor-icon-box-description{font-size:16px;line-height:1.4em;}.elementor-27 .elementor-element.elementor-element-2bcaebe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -500px) 0px;}.elementor-27 .elementor-element.elementor-element-2bcaebe.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-27 .elementor-element.elementor-element-2bcaebe img{max-width:461px;}.elementor-27 .elementor-element.elementor-element-8adfb64{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:140px 30px;--row-gap:140px;--column-gap:30px;--flex-wrap:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-8adfb64:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-8adfb64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0em 0%;}.elementor-27 .elementor-element.elementor-element-a6682a2{--min-height:474px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-64b84b0{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:380px;--container-widget-flex-grow:0;width:var( --container-widget-width, 380px );max-width:380px;}.elementor-27 .elementor-element.elementor-element-64b84b0 .elementor-icon-box-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-64b84b0 .elementor-icon-box-title{margin-block-end:0px;}.elementor-27 .elementor-element.elementor-element-64b84b0 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-64b84b0 .elementor-icon-box-title a{font-size:20px;}.elementor-27 .elementor-element.elementor-element-64b84b0 .elementor-icon-box-description{font-size:16px;line-height:1.4em;}.elementor-27 .elementor-element.elementor-element-c5d27f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -500px) 0px;}.elementor-27 .elementor-element.elementor-element-c5d27f8.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-c5d27f8 img{max-width:461px;}.elementor-27 .elementor-element.elementor-element-5a8c3be{--min-height:474px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-4b7ebe7{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:380px;--container-widget-flex-grow:0;width:var( --container-widget-width, 380px );max-width:380px;}.elementor-27 .elementor-element.elementor-element-4b7ebe7 .elementor-icon-box-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-4b7ebe7 .elementor-icon-box-title{margin-block-end:0px;}.elementor-27 .elementor-element.elementor-element-4b7ebe7 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-4b7ebe7 .elementor-icon-box-title a{font-size:20px;}.elementor-27 .elementor-element.elementor-element-4b7ebe7 .elementor-icon-box-description{font-size:16px;line-height:1.4em;}.elementor-27 .elementor-element.elementor-element-21e6e46{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -500px) 0px;}.elementor-27 .elementor-element.elementor-element-21e6e46.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-21e6e46 img{max-width:461px;}.elementor-27 .elementor-element.elementor-element-71c8f65{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:140px 30px;--row-gap:140px;--column-gap:30px;--flex-wrap:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-71c8f65:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-71c8f65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0em 0em;}.elementor-27 .elementor-element.elementor-element-0a6cb49{--min-height:474px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-0a6cb49.e-con{--align-self:center;}.elementor-27 .elementor-element.elementor-element-291dbd2{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:380px;--container-widget-flex-grow:0;width:var( --container-widget-width, 380px );max-width:380px;}.elementor-27 .elementor-element.elementor-element-291dbd2 .elementor-icon-box-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-291dbd2 .elementor-icon-box-title{margin-block-end:0px;}.elementor-27 .elementor-element.elementor-element-291dbd2 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-291dbd2 .elementor-icon-box-title a{font-size:20px;}.elementor-27 .elementor-element.elementor-element-291dbd2 .elementor-icon-box-description{font-size:16px;line-height:1.4em;}.elementor-27 .elementor-element.elementor-element-458c385{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -500px) 0px;}.elementor-27 .elementor-element.elementor-element-458c385.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-27 .elementor-element.elementor-element-458c385 img{max-width:461px;}.elementor-27 .elementor-element.elementor-element-80dbb0c{--min-height:474px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-95933b4{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:380px;--container-widget-flex-grow:0;width:var( --container-widget-width, 380px );max-width:380px;}.elementor-27 .elementor-element.elementor-element-95933b4 .elementor-icon-box-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-95933b4 .elementor-icon-box-title{margin-block-end:0px;}.elementor-27 .elementor-element.elementor-element-95933b4 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-95933b4 .elementor-icon-box-title a{font-size:20px;}.elementor-27 .elementor-element.elementor-element-95933b4 .elementor-icon-box-description{font-size:16px;line-height:1.4em;}.elementor-27 .elementor-element.elementor-element-ef1c8c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -500px) 0px;}.elementor-27 .elementor-element.elementor-element-ef1c8c3.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-27 .elementor-element.elementor-element-ef1c8c3 img{max-width:461px;}.elementor-27 .elementor-element.elementor-element-1a370d8{--min-height:474px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-698e69f{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:380px;--container-widget-flex-grow:0;width:var( --container-widget-width, 380px );max-width:380px;}.elementor-27 .elementor-element.elementor-element-698e69f .elementor-icon-box-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-698e69f .elementor-icon-box-title{margin-block-end:0px;}.elementor-27 .elementor-element.elementor-element-698e69f .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-698e69f .elementor-icon-box-title a{font-size:20px;}.elementor-27 .elementor-element.elementor-element-698e69f .elementor-icon-box-description{font-size:16px;line-height:1.4em;}.elementor-27 .elementor-element.elementor-element-671fd5f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -500px) 0px;}.elementor-27 .elementor-element.elementor-element-671fd5f.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-27 .elementor-element.elementor-element-671fd5f img{max-width:461px;}.elementor-27 .elementor-element.elementor-element-fb83c5d .elementor-heading-title{font-size:38px;}.elementor-27 .elementor-element.elementor-element-e9d3cd9{--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:30px 5px;--row-gap:30px;--column-gap:5px;}.elementor-27 .elementor-element.elementor-element-cd979ef{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-27 .elementor-element.elementor-element-f755f6c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-27 .elementor-element.elementor-element-f755f6c .elementor-heading-title{font-size:19px;}.elementor-27 .elementor-element.elementor-element-a5565f0{font-size:16px;}.elementor-27 .elementor-element.elementor-element-a508f6b{font-size:16px;}.elementor-27 .elementor-element.elementor-element-629b4c0{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-27 .elementor-element.elementor-element-02c6d83{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-27 .elementor-element.elementor-element-02c6d83 .elementor-heading-title{font-size:19px;}.elementor-27 .elementor-element.elementor-element-6c79d09{font-size:16px;}.elementor-27 .elementor-element.elementor-element-e06f331{font-size:16px;}.elementor-27 .elementor-element.elementor-element-d27f210{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-27 .elementor-element.elementor-element-55cd967{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-27 .elementor-element.elementor-element-55cd967 .elementor-heading-title{font-size:19px;}.elementor-27 .elementor-element.elementor-element-699447b{font-size:16px;}.elementor-27 .elementor-element.elementor-element-8b7b36e{font-size:16px;}.elementor-27 .elementor-element.elementor-element-7e724d0{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-27 .elementor-element.elementor-element-c1f5600{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-27 .elementor-element.elementor-element-c1f5600 .elementor-heading-title{font-size:19px;}.elementor-27 .elementor-element.elementor-element-16b90d5{font-size:16px;}.elementor-27 .elementor-element.elementor-element-5d99db9{font-size:16px;}.elementor-27 .elementor-element.elementor-element-054b41e{--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:30px 5px;--row-gap:30px;--column-gap:5px;}.elementor-27 .elementor-element.elementor-element-4ce8c14{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-27 .elementor-element.elementor-element-ff3e457{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-27 .elementor-element.elementor-element-ff3e457 .elementor-heading-title{font-size:19px;}.elementor-27 .elementor-element.elementor-element-7ca9a27{font-size:16px;}.elementor-27 .elementor-element.elementor-element-94b5f7d{font-size:16px;}.elementor-27 .elementor-element.elementor-element-b848d54{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-27 .elementor-element.elementor-element-371d0cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-27 .elementor-element.elementor-element-371d0cd .elementor-heading-title{font-size:19px;}.elementor-27 .elementor-element.elementor-element-24c614e{font-size:16px;}.elementor-27 .elementor-element.elementor-element-451598c{font-size:16px;}.elementor-27 .elementor-element.elementor-element-8dd9ad5{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-27 .elementor-element.elementor-element-54e7b9a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-27 .elementor-element.elementor-element-54e7b9a .elementor-heading-title{font-size:19px;}.elementor-27 .elementor-element.elementor-element-ce4e200{font-size:16px;}.elementor-27 .elementor-element.elementor-element-00ec6ea{font-size:16px;}.elementor-27 .elementor-element.elementor-element-a9d4703{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-27 .elementor-element.elementor-element-f53c285{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-27 .elementor-element.elementor-element-f53c285 .elementor-heading-title{font-size:19px;}.elementor-27 .elementor-element.elementor-element-9ed903a{font-size:16px;}.elementor-27 .elementor-element.elementor-element-8bd90dc{font-size:16px;}.elementor-27 .elementor-element.elementor-element-7cf9dba{--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:30px 5px;--row-gap:30px;--column-gap:5px;}.elementor-27 .elementor-element.elementor-element-16884ad{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-27 .elementor-element.elementor-element-fe248ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-27 .elementor-element.elementor-element-fe248ed .elementor-heading-title{font-size:19px;}.elementor-27 .elementor-element.elementor-element-3c68d15{font-size:16px;}.elementor-27 .elementor-element.elementor-element-d07c0fe{font-size:16px;}.elementor-27 .elementor-element.elementor-element-5fa6f96{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-27 .elementor-element.elementor-element-6f7a64a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-27 .elementor-element.elementor-element-6f7a64a .elementor-heading-title{font-size:19px;}.elementor-27 .elementor-element.elementor-element-6cac913{font-size:16px;}.elementor-27 .elementor-element.elementor-element-796edef{font-size:16px;}.elementor-27 .elementor-element.elementor-element-623f150{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-27 .elementor-element.elementor-element-5039665{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-27 .elementor-element.elementor-element-5039665 .elementor-heading-title{font-size:19px;}.elementor-27 .elementor-element.elementor-element-3b8fd42{font-size:16px;}.elementor-27 .elementor-element.elementor-element-3fcb1de{font-size:16px;}.elementor-27 .elementor-element.elementor-element-f81ab95{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-27 .elementor-element.elementor-element-757e28c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-27 .elementor-element.elementor-element-757e28c .elementor-heading-title{font-size:19px;}.elementor-27 .elementor-element.elementor-element-f3a8faf{font-size:16px;}.elementor-27 .elementor-element.elementor-element-8aaf61d{font-size:16px;}.elementor-27 .elementor-element.elementor-element-36655b1{--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:30px 5px;--row-gap:30px;--column-gap:5px;}.elementor-27 .elementor-element.elementor-element-e03993f{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-27 .elementor-element.elementor-element-aa2a33f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-27 .elementor-element.elementor-element-aa2a33f .elementor-heading-title{font-size:19px;}.elementor-27 .elementor-element.elementor-element-dd71f82{font-size:16px;}.elementor-27 .elementor-element.elementor-element-a91bd29{font-size:16px;}.elementor-27 .elementor-element.elementor-element-1345f07{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-27 .elementor-element.elementor-element-b291828{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-27 .elementor-element.elementor-element-b291828 .elementor-heading-title{font-size:19px;}.elementor-27 .elementor-element.elementor-element-7bbb603{font-size:16px;}.elementor-27 .elementor-element.elementor-element-8ab56e6{font-size:16px;}.elementor-27 .elementor-element.elementor-element-c7f721d{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-27 .elementor-element.elementor-element-2a831e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-27 .elementor-element.elementor-element-2a831e4 .elementor-heading-title{font-size:19px;}.elementor-27 .elementor-element.elementor-element-1875db7{font-size:16px;}.elementor-27 .elementor-element.elementor-element-0317776{font-size:16px;}.elementor-27 .elementor-element.elementor-element-7265976{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-27 .elementor-element.elementor-element-7eabb06{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-27 .elementor-element.elementor-element-7eabb06 .elementor-heading-title{font-size:19px;}.elementor-27 .elementor-element.elementor-element-5266ff6{font-size:16px;}.elementor-27 .elementor-element.elementor-element-2f23087{font-size:16px;}.elementor-27 .elementor-element.elementor-element-9bf9e5e{--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-27 .elementor-element.elementor-element-3a342f7{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-27 .elementor-element.elementor-element-f0c5a95{width:100%;max-width:100%;text-align:center;}.elementor-27 .elementor-element.elementor-element-f0c5a95.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-cab986c.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-cab986c .elementor-icon-box-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-2227701.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-2227701 .elementor-icon-box-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-2880df9{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-27 .elementor-element.elementor-element-9b23da8{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-5a98bfe.e-con{--align-self:center;}}@media(max-width:767px){.elementor-27 .elementor-element.elementor-element-b3490b0{--content-width:360px;--min-height:765px;--justify-content:flex-end;--overlay-opacity:1;--margin-top:-152px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-b3490b0:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-b3490b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-719px 0px;}.elementor-27 .elementor-element.elementor-element-d03e162{--min-height:330px;--justify-content:flex-start;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:92px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-71b3e89{text-align:center;}.elementor-27 .elementor-element.elementor-element-71b3e89 .elementor-heading-title{font-size:25px;}.elementor-27 .elementor-element.elementor-element-3225f92{text-align:center;}.elementor-27 .elementor-element.elementor-element-3225f92 .elementor-heading-title{font-size:25px;}.elementor-27 .elementor-element.elementor-element-c10d854{text-align:center;font-size:15px;}.elementor-27 .elementor-element.elementor-element-bdaca11 .elementor-button{padding:20px 20px 20px 20px;}.elementor-27 .elementor-element.elementor-element-14aae2c{--min-height:980px;}.elementor-27 .elementor-element.elementor-element-2d653ab{--container-widget-width:310px;--container-widget-flex-grow:0;width:var( --container-widget-width, 310px );max-width:310px;text-align:center;}.elementor-27 .elementor-element.elementor-element-2d653ab.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-2d653ab .elementor-heading-title{font-size:26px;line-height:1em;}.elementor-27 .elementor-element.elementor-element-3fbffbb{--justify-content:center;}.elementor-27 .elementor-element.elementor-element-b01a0df{--padding-top:10px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-11464fc{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-8ff450c{padding:14px 20px 14px 20px;--container-widget-width:306px;--container-widget-flex-grow:0;width:var( --container-widget-width, 306px );max-width:306px;}.elementor-27 .elementor-element.elementor-element-8ff450c .elementor-heading-title{font-size:18px;}.elementor-27 .elementor-element.elementor-element-9bb9c64{text-align:center;}.elementor-27 .elementor-element.elementor-element-9bb9c64 .elementor-heading-title{font-size:24px;letter-spacing:-0.6px;}.elementor-27 .elementor-element.elementor-element-fc63da1{text-align:center;font-size:18px;}.elementor-27 .elementor-element.elementor-element-24562d1 .elementor-button{padding:20px 20px 20px 20px;}.elementor-27 .elementor-element.elementor-element-13f443f{--padding-top:10px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-02db1e0{--e-icon-list-icon-size:40px;}.elementor-27 .elementor-element.elementor-element-02db1e0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-02db1e0 .elementor-icon-list-item > a{font-size:20px;}.elementor-27 .elementor-element.elementor-element-5800f55{--e-icon-list-icon-size:40px;}.elementor-27 .elementor-element.elementor-element-5800f55 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-5800f55 .elementor-icon-list-item > a{font-size:20px;}.elementor-27 .elementor-element.elementor-element-2840bb3{--e-icon-list-icon-size:40px;}.elementor-27 .elementor-element.elementor-element-2840bb3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-2840bb3 .elementor-icon-list-item > a{font-size:20px;}.elementor-27 .elementor-element.elementor-element-51f2c2f{--e-icon-list-icon-size:40px;}.elementor-27 .elementor-element.elementor-element-51f2c2f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-51f2c2f .elementor-icon-list-item > a{font-size:20px;}.elementor-27 .elementor-element.elementor-element-c7cce85{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-f7617a1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-5a2ed9a .elementor-heading-title{font-size:22px;}.elementor-27 .elementor-element.elementor-element-f2dc404{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-ee23e67{--width:10px;--min-height:550px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-27 .elementor-element.elementor-element-ee23e67.e-con{--order:-99999 /* order start hack */;}.elementor-27 .elementor-element.elementor-element-4ec196f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;}.elementor-27 .elementor-element.elementor-element-4ec196f .elementor-icon-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-4ec196f .elementor-icon{font-size:30px;}.elementor-27 .elementor-element.elementor-element-4ec196f .elementor-icon svg{height:30px;}.elementor-27 .elementor-element.elementor-element-556a439{--container-widget-width:264px;--container-widget-flex-grow:0;width:var( --container-widget-width, 264px );max-width:264px;}.elementor-27 .elementor-element.elementor-element-556a439.elementor-element{--order:2;}.elementor-27 .elementor-element.elementor-element-556a439 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(100px/2);}.elementor-27 .elementor-element.elementor-element-556a439 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(100px/2);}.elementor-27 .elementor-element.elementor-element-556a439 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(100px/2);}.elementor-27 .elementor-element.elementor-element-556a439 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-100px/2);}.elementor-27 .elementor-element.elementor-element-556a439 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-100px/2);}.elementor-27 .elementor-element.elementor-element-556a439 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-556a439 .elementor-icon-list-item > a{font-size:16px;}.elementor-27 .elementor-element.elementor-element-863b39f .elementor-heading-title{font-size:20px;}.elementor-27 .elementor-element.elementor-element-3657482 .elementor-button{padding:20px 20px 20px 20px;}.elementor-27 .elementor-element.elementor-element-c2d4ad6{--padding-top:20px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-fc36aa1{text-align:center;}.elementor-27 .elementor-element.elementor-element-fc36aa1 .elementor-heading-title{font-size:25px;}.elementor-27 .elementor-element.elementor-element-238519c:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-238519c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0em 0%;}.elementor-27 .elementor-element.elementor-element-b257be2{--container-widget-width:310px;--container-widget-flex-grow:0;width:var( --container-widget-width, 310px );max-width:310px;}.elementor-27 .elementor-element.elementor-element-b257be2 .elementor-icon-box-title{margin-block-end:10px;}.elementor-27 .elementor-element.elementor-element-b257be2 .elementor-icon-box-description{font-size:14px;line-height:1.5em;}.elementor-27 .elementor-element.elementor-element-1cc6d81{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-1cc6d81 img{max-width:311px;}.elementor-27 .elementor-element.elementor-element-b0d0550{--container-widget-width:310px;--container-widget-flex-grow:0;width:var( --container-widget-width, 310px );max-width:310px;}.elementor-27 .elementor-element.elementor-element-b0d0550 .elementor-icon-box-title{margin-block-end:10px;}.elementor-27 .elementor-element.elementor-element-b0d0550 .elementor-icon-box-description{font-size:14px;line-height:1.5em;}.elementor-27 .elementor-element.elementor-element-f8327ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-f8327ed img{max-width:311px;}.elementor-27 .elementor-element.elementor-element-b48a251:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-b48a251 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0em 0em;}.elementor-27 .elementor-element.elementor-element-3b26956{--container-widget-width:310px;--container-widget-flex-grow:0;width:var( --container-widget-width, 310px );max-width:310px;}.elementor-27 .elementor-element.elementor-element-3b26956 .elementor-icon-box-title{margin-block-end:10px;}.elementor-27 .elementor-element.elementor-element-3b26956 .elementor-icon-box-description{font-size:14px;line-height:1.5em;}.elementor-27 .elementor-element.elementor-element-a1e71eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-a1e71eb img{max-width:311px;}.elementor-27 .elementor-element.elementor-element-6ca3e4d{--container-widget-width:310px;--container-widget-flex-grow:0;width:var( --container-widget-width, 310px );max-width:310px;}.elementor-27 .elementor-element.elementor-element-6ca3e4d .elementor-icon-box-title{margin-block-end:10px;}.elementor-27 .elementor-element.elementor-element-6ca3e4d .elementor-icon-box-description{font-size:14px;line-height:1.5em;}.elementor-27 .elementor-element.elementor-element-2bcaebe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-2bcaebe img{max-width:311px;}.elementor-27 .elementor-element.elementor-element-8adfb64:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-8adfb64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0em 0%;}.elementor-27 .elementor-element.elementor-element-64b84b0{--container-widget-width:310px;--container-widget-flex-grow:0;width:var( --container-widget-width, 310px );max-width:310px;}.elementor-27 .elementor-element.elementor-element-64b84b0 .elementor-icon-box-title{margin-block-end:10px;}.elementor-27 .elementor-element.elementor-element-64b84b0 .elementor-icon-box-description{font-size:14px;line-height:1.5em;}.elementor-27 .elementor-element.elementor-element-c5d27f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-c5d27f8 img{max-width:311px;}.elementor-27 .elementor-element.elementor-element-4b7ebe7{--container-widget-width:310px;--container-widget-flex-grow:0;width:var( --container-widget-width, 310px );max-width:310px;}.elementor-27 .elementor-element.elementor-element-4b7ebe7 .elementor-icon-box-title{margin-block-end:10px;}.elementor-27 .elementor-element.elementor-element-4b7ebe7 .elementor-icon-box-description{font-size:14px;line-height:1.5em;}.elementor-27 .elementor-element.elementor-element-21e6e46{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-21e6e46 img{max-width:311px;}.elementor-27 .elementor-element.elementor-element-71c8f65:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-71c8f65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0em 0em;}.elementor-27 .elementor-element.elementor-element-291dbd2{--container-widget-width:310px;--container-widget-flex-grow:0;width:var( --container-widget-width, 310px );max-width:310px;}.elementor-27 .elementor-element.elementor-element-291dbd2 .elementor-icon-box-title{margin-block-end:10px;}.elementor-27 .elementor-element.elementor-element-291dbd2 .elementor-icon-box-description{font-size:14px;line-height:1.5em;}.elementor-27 .elementor-element.elementor-element-458c385{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-458c385 img{max-width:311px;}.elementor-27 .elementor-element.elementor-element-95933b4{--container-widget-width:310px;--container-widget-flex-grow:0;width:var( --container-widget-width, 310px );max-width:310px;}.elementor-27 .elementor-element.elementor-element-95933b4 .elementor-icon-box-title{margin-block-end:10px;}.elementor-27 .elementor-element.elementor-element-95933b4 .elementor-icon-box-description{font-size:14px;line-height:1.5em;}.elementor-27 .elementor-element.elementor-element-ef1c8c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-ef1c8c3 img{max-width:311px;}.elementor-27 .elementor-element.elementor-element-698e69f{--container-widget-width:310px;--container-widget-flex-grow:0;width:var( --container-widget-width, 310px );max-width:310px;}.elementor-27 .elementor-element.elementor-element-698e69f .elementor-icon-box-title{margin-block-end:10px;}.elementor-27 .elementor-element.elementor-element-698e69f .elementor-icon-box-description{font-size:14px;line-height:1.5em;}.elementor-27 .elementor-element.elementor-element-671fd5f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-671fd5f img{max-width:311px;}.elementor-27 .elementor-element.elementor-element-ab28684{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-fb83c5d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-27 .elementor-element.elementor-element-fb83c5d .elementor-heading-title{font-size:32px;}.elementor-27 .elementor-element.elementor-element-b3b92f4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-27 .elementor-element.elementor-element-e9d3cd9{--width:100%;--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:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-27 .elementor-element.elementor-element-cd979ef{--width:100%;--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-cd979ef.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-f755f6c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-f755f6c .elementor-heading-title{font-size:18px;}.elementor-27 .elementor-element.elementor-element-a5565f0{font-size:16px;}.elementor-27 .elementor-element.elementor-element-a508f6b{font-size:16px;}.elementor-27 .elementor-element.elementor-element-629b4c0{--width:100%;--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-629b4c0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-02c6d83{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-02c6d83 .elementor-heading-title{font-size:18px;}.elementor-27 .elementor-element.elementor-element-6c79d09{font-size:16px;}.elementor-27 .elementor-element.elementor-element-e06f331{font-size:16px;}.elementor-27 .elementor-element.elementor-element-d27f210{--width:100%;--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-d27f210.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-55cd967{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-55cd967 .elementor-heading-title{font-size:18px;}.elementor-27 .elementor-element.elementor-element-699447b{font-size:16px;}.elementor-27 .elementor-element.elementor-element-8b7b36e{font-size:16px;}.elementor-27 .elementor-element.elementor-element-7e724d0{--width:100%;--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-7e724d0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-c1f5600{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-c1f5600 .elementor-heading-title{font-size:18px;}.elementor-27 .elementor-element.elementor-element-16b90d5{font-size:16px;}.elementor-27 .elementor-element.elementor-element-5d99db9{font-size:16px;}.elementor-27 .elementor-element.elementor-element-0b90ad9{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-054b41e{--width:100%;--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:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-27 .elementor-element.elementor-element-4ce8c14{--width:100%;--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-4ce8c14.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-ff3e457{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-ff3e457 .elementor-heading-title{font-size:18px;}.elementor-27 .elementor-element.elementor-element-7ca9a27{font-size:16px;}.elementor-27 .elementor-element.elementor-element-94b5f7d{font-size:16px;}.elementor-27 .elementor-element.elementor-element-b848d54{--width:100%;--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-b848d54.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-371d0cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-371d0cd .elementor-heading-title{font-size:18px;}.elementor-27 .elementor-element.elementor-element-24c614e{font-size:16px;}.elementor-27 .elementor-element.elementor-element-451598c{font-size:16px;}.elementor-27 .elementor-element.elementor-element-8dd9ad5{--width:100%;--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-8dd9ad5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-54e7b9a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-54e7b9a .elementor-heading-title{font-size:18px;}.elementor-27 .elementor-element.elementor-element-ce4e200{font-size:16px;}.elementor-27 .elementor-element.elementor-element-00ec6ea{font-size:16px;}.elementor-27 .elementor-element.elementor-element-a9d4703{--width:100%;--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-a9d4703.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-f53c285{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-f53c285 .elementor-heading-title{font-size:18px;}.elementor-27 .elementor-element.elementor-element-9ed903a{font-size:16px;}.elementor-27 .elementor-element.elementor-element-8bd90dc{font-size:16px;}.elementor-27 .elementor-element.elementor-element-014fa66{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-7cf9dba{--width:100%;--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:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-27 .elementor-element.elementor-element-16884ad{--width:100%;--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-16884ad.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-fe248ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-fe248ed .elementor-heading-title{font-size:18px;}.elementor-27 .elementor-element.elementor-element-3c68d15{font-size:16px;}.elementor-27 .elementor-element.elementor-element-d07c0fe{font-size:16px;}.elementor-27 .elementor-element.elementor-element-5fa6f96{--width:100%;--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-5fa6f96.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-6f7a64a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-6f7a64a .elementor-heading-title{font-size:18px;}.elementor-27 .elementor-element.elementor-element-6cac913{font-size:16px;}.elementor-27 .elementor-element.elementor-element-796edef{font-size:16px;}.elementor-27 .elementor-element.elementor-element-623f150{--width:100%;--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-623f150.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-5039665{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-5039665 .elementor-heading-title{font-size:18px;}.elementor-27 .elementor-element.elementor-element-3b8fd42{font-size:16px;}.elementor-27 .elementor-element.elementor-element-3fcb1de{font-size:16px;}.elementor-27 .elementor-element.elementor-element-f81ab95{--width:100%;--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-f81ab95.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-757e28c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-757e28c .elementor-heading-title{font-size:18px;}.elementor-27 .elementor-element.elementor-element-f3a8faf{font-size:16px;}.elementor-27 .elementor-element.elementor-element-8aaf61d{font-size:16px;}.elementor-27 .elementor-element.elementor-element-533c94f{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-36655b1{--width:100%;--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:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-27 .elementor-element.elementor-element-e03993f{--width:100%;--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-e03993f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-aa2a33f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-aa2a33f .elementor-heading-title{font-size:18px;}.elementor-27 .elementor-element.elementor-element-dd71f82{font-size:16px;}.elementor-27 .elementor-element.elementor-element-a91bd29{font-size:16px;}.elementor-27 .elementor-element.elementor-element-1345f07{--width:100%;--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-1345f07.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-b291828{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-b291828 .elementor-heading-title{font-size:18px;}.elementor-27 .elementor-element.elementor-element-7bbb603{font-size:16px;}.elementor-27 .elementor-element.elementor-element-8ab56e6{font-size:16px;}.elementor-27 .elementor-element.elementor-element-c7f721d{--width:100%;--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-c7f721d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-2a831e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-2a831e4 .elementor-heading-title{font-size:18px;}.elementor-27 .elementor-element.elementor-element-1875db7{font-size:16px;}.elementor-27 .elementor-element.elementor-element-0317776{font-size:16px;}.elementor-27 .elementor-element.elementor-element-7265976{--width:100%;--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-7265976.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-7eabb06{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-7eabb06 .elementor-heading-title{font-size:18px;}.elementor-27 .elementor-element.elementor-element-5266ff6{font-size:16px;}.elementor-27 .elementor-element.elementor-element-2f23087{font-size:16px;}.elementor-27 .elementor-element.elementor-element-9bf9e5e{--padding-top:10px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-27 .elementor-element.elementor-element-f0c5a95{width:initial;max-width:initial;text-align:center;}.elementor-27 .elementor-element.elementor-element-f0c5a95.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-f0c5a95 .elementor-heading-title{font-size:27px;}.elementor-27 .elementor-element.elementor-element-cab986c{--container-widget-width:342px;--container-widget-flex-grow:0;width:var( --container-widget-width, 342px );max-width:342px;}.elementor-27 .elementor-element.elementor-element-cab986c.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-cab986c .elementor-icon-box-title{margin-block-end:7px;}.elementor-27 .elementor-element.elementor-element-cab986c .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-cab986c .elementor-icon-box-title a{font-size:24px;}.elementor-27 .elementor-element.elementor-element-cab986c .elementor-icon-box-description{font-size:19px;}.elementor-27 .elementor-element.elementor-element-2227701{padding:0px 0px 0px 0px;--container-widget-width:342px;--container-widget-flex-grow:0;width:var( --container-widget-width, 342px );max-width:342px;}.elementor-27 .elementor-element.elementor-element-2227701.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-2227701 .elementor-icon-box-title{margin-block-end:7px;}.elementor-27 .elementor-element.elementor-element-2227701 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-2227701 .elementor-icon-box-title a{font-size:24px;}.elementor-27 .elementor-element.elementor-element-2227701 .elementor-icon-box-description{font-size:19px;}.elementor-27 .elementor-element.elementor-element-2880df9{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-27 .elementor-element.elementor-element-86087b5{text-align:center;}.elementor-27 .elementor-element.elementor-element-86087b5 .elementor-heading-title{font-size:26px;}.elementor-27 .elementor-element.elementor-element-cd8ad44 .elementor-toggle-title{line-height:1.3em;}.elementor-27 .elementor-element.elementor-element-5a98bfe{--width:90%;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-27 .elementor-element.elementor-element-b9da58c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-b9da58c .elementor-icon-box-wrapper{text-align:center;gap:20px;}.elementor-27 .elementor-element.elementor-element-b9da58c .elementor-icon-box-title{margin-block-end:20px;}.elementor-27 .elementor-element.elementor-element-b9da58c .elementor-icon{font-size:84px;}.elementor-27 .elementor-element.elementor-element-b9da58c .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-b9da58c .elementor-icon-box-title a{font-size:36px;}.elementor-27 .elementor-element.elementor-element-b9da58c .elementor-icon-box-description{font-size:16px;}.elementor-27 .elementor-element.elementor-element-f3bd471 .elementor-button{padding:20px 20px 20px 20px;}}/* Start custom CSS for button, class: .elementor-element-bdaca11 */.elementor-27 .elementor-element.elementor-element-bdaca11 .elementor-button{
    border-radius: 7.969px;
border-top: 0.797px solid #3A3A3A;
background: var(--degrade-2, linear-gradient(270deg, #214363 0%, #000 100%));
box-shadow: 0 0 30.685px 0 rgba(114, 144, 162, 1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d03e162 */.elementor-27 .elementor-element.elementor-element-d03e162{
    border-left: 2.811px solid var(--degrade-2, #014164);
background: rgba(48, 29, 18, 0.64);
background-blend-mode: multiply;
backdrop-filter: blur(11.995711326599121px);
}

@media(max-width:767px){
    .elementor-27 .elementor-element.elementor-element-d03e162{
    border-left: 1px solid var(--degrade-2, #214363);
    border:1px solid var(--degrade-2, #214363);
background: rgba(48, 29, 18, 0.64);
background-blend-mode: multiply;
backdrop-filter: blur(11.995711326599121px);
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fbffbb */.card-efeitoxpai{
    padding: 0px;
}
.x{
  margin-right: 0px !important;
}
.card-efeitox{
    margin-right: -200px;
    width: 400px !important;
    border-radius: 40px;
    overflow: hidden;
    
    background: linear-gradient(to bottom, #131313, #131313);
    box-shadow: -10px 10px 20px 8px rgba(0,0,0,0.5); /* sombra suavizada */
    transition: 0.5s !important;
    cursor: pointer;
}
.card-efeitox:hover{
    margin-right: -50px;
    transform: rotate(-5deg) translatey(-50px);
}
.card-efeitox::after {
    content: "";
    position: absolute;
    top: 0%;
    left: 50%;
    opacity: 0.3;
    width: 400px;
    height: 200px;
    transform: translate(-50%, -50%);
    background: #214363;
    border-radius: 100%;
    filter: blur(80px);
    transition: 1s;
}
.card-efeitox:hover:after {
    opacity: 1;
}
.card-efeitox::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 2px;
    border-radius: inherit;
    background: linear-gradient(to bottom, #214363, #214363);
    -webkit-mask: linear-gradient(#5C3989 0 0) content-box, linear-gradient(#5C3989 0 0);
    mask: linear-gradient(#214363 0 0) content-box, linear-gradient(#214363 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}
@media(max-width: 767px){
    .card-efeitox{
        width: 300px !important;
        padding: 80px 30px;
        margin-right: 0px;
        margin-bottom: -300px;
    }
    .card-efeitox:hover{
        margin-right: 0px;
        transform: rotate(0deg) translatey(-250px);
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6c5bf25 */html, body{
    width: 100%;
    overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8ff450c */.elementor-27 .elementor-element.elementor-element-8ff450c{
border-radius:0.456px;
border: 0.456px solid rgba(33, 67, 99, 1);
border: 0.456px solid color(display-p3 0.3075 0.3075 0.3075 / 0.50);
background: rgba(58, 58, 58, 0.10);
background: color(display-p3 0.2281 0.2281 0.2281 / 0.10);
}
.elementor-27 .elementor-element.elementor-element-8ff450c .elementor-heading-title{
    animation: 3.4s linear infinite brilho;
    background-image: linear-gradient(45deg, #214363, #000, #214363, #000); /*troque as cores aqui, repetindo conforme indicado*/
    background-size: 400% 100%;
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent !important;
    -webkit-text-fill-color: transparent;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-24562d1 */.elementor-27 .elementor-element.elementor-element-24562d1 .elementor-button{
    border-radius: 7.969px;
border-top: 0.797px solid #3A3A3A;
background: var(--degrade-2, linear-gradient(270deg, #214363 0%, #000 100%));
box-shadow: 0 0 30.685px 0 rgba(114, 144, 162, 1);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-02db1e0 */.elementor-27 .elementor-element.elementor-element-02db1e0{
    border-radius: 5.494px;
border: 0.549px solid rgba(78, 78, 78, 0.50);
border: 0.549px solid color(display-p3 0.3075 0.3075 0.3075 / 0.50);
background: rgba(58, 58, 58, 0.10);
background: color(display-p3 0.2281 0.2281 0.2281 / 0.10);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5800f55 */.elementor-27 .elementor-element.elementor-element-5800f55{
    border-radius: 5.494px;
border: 0.549px solid rgba(78, 78, 78, 0.50);
border: 0.549px solid color(display-p3 0.3075 0.3075 0.3075 / 0.50);
background: rgba(58, 58, 58, 0.10);
background: color(display-p3 0.2281 0.2281 0.2281 / 0.10);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2840bb3 */.elementor-27 .elementor-element.elementor-element-2840bb3{
    border-radius: 5.494px;
border: 0.549px solid rgba(78, 78, 78, 0.50);
border: 0.549px solid color(display-p3 0.3075 0.3075 0.3075 / 0.50);
background: rgba(58, 58, 58, 0.10);
background: color(display-p3 0.2281 0.2281 0.2281 / 0.10);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-51f2c2f */.elementor-27 .elementor-element.elementor-element-51f2c2f{
    border-radius: 5.494px;
border: 0.549px solid rgba(78, 78, 78, 0.50);
border: 0.549px solid color(display-p3 0.3075 0.3075 0.3075 / 0.50);
background: rgba(58, 58, 58, 0.10);
background: color(display-p3 0.2281 0.2281 0.2281 / 0.10);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a2ed9a */.elementor-27 .elementor-element.elementor-element-5a2ed9a .elementor-heading-title{
    animation: 3.4s linear infinite brilho;
    background-image: linear-gradient(45deg, #214363, #FFFFFF, #214363, #FFFFFF); /*troque as cores aqui, repetindo conforme indicado*/
    background-size: 400% 100%;
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent !important;
    -webkit-text-fill-color: transparent;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4ec196f */@media (max-width:600px){
.elementor-27 .elementor-element.elementor-element-4ec196f{
    transform: translatex(-50%);
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee23e67 */.elementor-27 .elementor-element.elementor-element-ee23e67::before{
    content: "";
    background-image: url("https://catiaregiely.com.br/wp-content/uploads/2024/09/Line-1.svg");
    background-repeat: no-repeat;
    background-position: center center;
        -webkit-mask-image: linear-gradient(transparent, black 20%, black 80%, transparent 100%);
    mask-image: linear-gradient(transparent, black 20%, black 80%, transparent 100%);
    opacity:1;
    width: 1px;
    height: 100%;
    position: absolute;
    top: 0%;
    transform: translatex(-50%);
    left: 50%;
    z-index: 5;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3657482 */.elementor-27 .elementor-element.elementor-element-3657482 .elementor-button{
    border-radius: 7.969px;
border-top: 0.797px solid #3A3A3A;
background: var(--degrade-2, linear-gradient(270deg, #214363 0%, #000 100%));
box-shadow: 0 0 30.685px 0 rgba(114, 144, 162, 1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7cce85 */.elementor-27 .elementor-element.elementor-element-c7cce85{
    border-radius: ;
border: px solid #214363;
background: #131313;
}

.elementor-27 .elementor-element.elementor-element-c7cce85::after {
    content: ""; /* obrigatório */
    position: absolute; /* quase sempre necessário */
    
    width: 566.84px;
    height: 566.84px;
    border-radius: 566.84px;
    opacity: 0.1;
    
    background: var(--Linear, linear-gradient(90deg, #214363 0%, #214363 100%));
    mix-blend-mode: screen;
    filter: blur(187.6953125px);
    top: -200px
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b257be2 *//*TABLET*/
@media(min-width: 768px) and (max-width: 1024px){
  .elementor-27 .elementor-element.elementor-element-b257be2 br{
      display: none;
  }
}

/*MOBILE*/
@media(max-width: 767px){
    .elementor-27 .elementor-element.elementor-element-b257be2 br{
      display: none;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1cc6d81 */.elementor-27 .elementor-element.elementor-element-1cc6d81{
    border-radius: 20px;
background: url(<path-to-image>) lightgray -65.664px -39.501px / 145.606% 120.621% no-repeat;
box-shadow: 11px 15px 20.7px 0 rgba(38, 16, 4, 0.33);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b0d0550 *//*TABLET*/
@media(min-width: 768px) and (max-width: 1024px){
  .elementor-27 .elementor-element.elementor-element-b0d0550 br{
      display: none;
  }
}

/*MOBILE*/
@media(max-width: 767px){
    .elementor-27 .elementor-element.elementor-element-b0d0550 br{
      display: none;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f8327ed */.elementor-27 .elementor-element.elementor-element-f8327ed{
    border-radius: 20px;
background: url(<path-to-image>) lightgray -65.664px -39.501px / 145.606% 120.621% no-repeat;
box-shadow: 11px 15px 20.7px 0 rgba(38, 16, 4, 0.33);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3b26956 *//*TABLET*/
@media(min-width: 768px) and (max-width: 1024px){
  .elementor-27 .elementor-element.elementor-element-3b26956 br{
      display: none;
  }
}

/*MOBILE*/
@media(max-width: 767px){
    .elementor-27 .elementor-element.elementor-element-3b26956 br{
      display: none;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a1e71eb */.elementor-27 .elementor-element.elementor-element-a1e71eb{
    border-radius: 20px;
background: url(<path-to-image>) lightgray -65.664px -39.501px / 145.606% 120.621% no-repeat;
box-shadow: 11px 15px 20.7px 0 rgba(38, 16, 4, 0.33);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-355f80e */.elementor-27 .elementor-element.elementor-element-355f80e{
    border-radius: 20px;
background: url(<path-to-image>) lightgray -65.664px -39.501px / 145.606% 120.621% no-repeat;
box-shadow: 11px 15px 20.7px 0 rgba(38, 16, 4, 0.33);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6ca3e4d *//*TABLET*/
@media(min-width: 768px) and (max-width: 1024px){
  .elementor-27 .elementor-element.elementor-element-6ca3e4d br{
      display: none;
  }
}

/*MOBILE*/
@media(max-width: 767px){
    .elementor-27 .elementor-element.elementor-element-6ca3e4d br{
      display: none;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2bcaebe */.elementor-27 .elementor-element.elementor-element-2bcaebe{
    border-radius: 20px;
background: url(<path-to-image>) lightgray -65.664px -39.501px / 145.606% 120.621% no-repeat;
box-shadow: 11px 15px 20.7px 0 rgba(38, 16, 4, 0.33);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-64b84b0 *//*TABLET*/
@media(min-width: 768px) and (max-width: 1024px){
  .elementor-27 .elementor-element.elementor-element-64b84b0 br{
      display: none;
  }
}

/*MOBILE*/
@media(max-width: 767px){
    .elementor-27 .elementor-element.elementor-element-64b84b0 br{
      display: none;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c5d27f8 */.elementor-27 .elementor-element.elementor-element-c5d27f8{
    border-radius: 20px;
background: url(<path-to-image>) lightgray -65.664px -39.501px / 145.606% 120.621% no-repeat;
box-shadow: 11px 15px 20.7px 0 rgba(38, 16, 4, 0.33);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4b7ebe7 *//*TABLET*/
@media(min-width: 768px) and (max-width: 1024px){
  .elementor-27 .elementor-element.elementor-element-4b7ebe7 br{
      display: none;
  }
}

/*MOBILE*/
@media(max-width: 767px){
    .elementor-27 .elementor-element.elementor-element-4b7ebe7 br{
      display: none;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-21e6e46 */.elementor-27 .elementor-element.elementor-element-21e6e46{
    border-radius: 20px;
background: url(<path-to-image>) lightgray -65.664px -39.501px / 145.606% 120.621% no-repeat;
box-shadow: 11px 15px 20.7px 0 rgba(38, 16, 4, 0.33);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-291dbd2 *//*TABLET*/
@media(min-width: 768px) and (max-width: 1024px){
  .elementor-27 .elementor-element.elementor-element-291dbd2 br{
      display: none;
  }
}

/*MOBILE*/
@media(max-width: 767px){
    .elementor-27 .elementor-element.elementor-element-291dbd2 br{
      display: none;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-458c385 */.elementor-27 .elementor-element.elementor-element-458c385{
    border-radius: 20px;
background: url(<path-to-image>) lightgray -65.664px -39.501px / 145.606% 120.621% no-repeat;
box-shadow: 11px 15px 20.7px 0 rgba(38, 16, 4, 0.33);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a6cb49 */.elementor-27 .elementor-element.elementor-element-0a6cb49{
    border-radius: 20px;
background: url(<path-to-image>) lightgray -65.664px -39.501px / 145.606% 120.621% no-repeat;
box-shadow: 11px 15px 20.7px 0 rgba(38, 16, 4, 0.33);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-95933b4 *//*TABLET*/
@media(min-width: 768px) and (max-width: 1024px){
  .elementor-27 .elementor-element.elementor-element-95933b4 br{
      display: none;
  }
}

/*MOBILE*/
@media(max-width: 767px){
    .elementor-27 .elementor-element.elementor-element-95933b4 br{
      display: none;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ef1c8c3 */.elementor-27 .elementor-element.elementor-element-ef1c8c3{
    border-radius: 20px;
background: url(<path-to-image>) lightgray -65.664px -39.501px / 145.606% 120.621% no-repeat;
box-shadow: 11px 15px 20.7px 0 rgba(38, 16, 4, 0.33);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-698e69f *//*TABLET*/
@media(min-width: 768px) and (max-width: 1024px){
  .elementor-27 .elementor-element.elementor-element-698e69f br{
      display: none;
  }
}

/*MOBILE*/
@media(max-width: 767px){
    .elementor-27 .elementor-element.elementor-element-698e69f br{
      display: none;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-671fd5f */.elementor-27 .elementor-element.elementor-element-671fd5f{
    border-radius: 20px;
background: url(<path-to-image>) lightgray -65.664px -39.501px / 145.606% 120.621% no-repeat;
box-shadow: 11px 15px 20.7px 0 rgba(38, 16, 4, 0.33);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb83c5d */.elementor-27 .elementor-element.elementor-element-fb83c5d .elementor-heading-title{
    animation: 3.4s linear infinite brilho;
    background-image: linear-gradient(45deg, #214363, #cfcfcf, #214363, #cfcfcf); /*troque as cores aqui, repetindo conforme indicado*/
    background-size: 400% 100%;
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent !important;
    -webkit-text-fill-color: transparent;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a508f6b */body:not(.elementor-editor-active) .conteudo-expansivel{
    overflow: hidden;
    max-height: 0px;
    transition: all 500ms ease;
}
body:not(.elementor-editor-active) .conteudo-expansivel.mostrar{
    max-height: 1000px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-405c638 */.elementor-button-icon {
margin-top: 2px;}	
.snap13 .elementor-button {
    transition: 0.5s !important;
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 16rem;
  height: 3rem;
  border: none;
  background: transparent;
  border-radius: 2rem;
  cursor: pointer;
  overflow: hidden;
  transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
}

.snap13 .elementor-button-icon {
    transition: 0.5s !important;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  width: 3rem;
  height: 3rem;
  background: #214363;
  border-radius: 5rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding-left: 0.9rem;
  transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
  z-index: 1;
}

.snap13 .elementor-button-icon .arrow-line {
  width: 1.125rem;
  height: 0.125rem;
  background: #000;
  position: relative;
  transition: inherit;
  z-index: 2;
}

.snap13 .elementor-button-icon .arrow-line::before {
    transition: 0.5s !important;
  content: "";
  position: absolute;
  top: -0.29rem;
  right: 0.0625rem;
  width: 0.625rem;
  height: 0.625rem;
  border-top: 0.125rem solid #000;
  border-right: 0.125rem solid #000;
  transform: rotate(45deg);
}

.snap13 .elementor-button-text {
    
  position: relative;
  color: #000;
  z-index: 2;
  transition: color 0.45s cubic-bezier(0.65, 0, 0.076, 1);
}

.snap13 .elementor-button:hover .elementor-button-icon {
  width: 100%;
}

.snap13 .elementor-button:hover .arrow-line {
    transition: 0.5s !important;
  transform: translateX(1rem);
}

.snap13 .elementor-button:hover .elementor-button-text {
  color: #fff;
}
.elementor-button-icon {
margin-top: 2px;}	
.snap13 .elementor-button-icon {
  background: #214363 !important;
}

.snap13 .elementor-button {
  background: transparent !important;
  background-color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e06f331 */body:not(.elementor-editor-active) .conteudo-expansivel{
    overflow: hidden;
    max-height: 0px;
    transition: all 500ms ease;
}
body:not(.elementor-editor-active) .conteudo-expansivel.mostrar{
    max-height: 1000px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ca5796d */.elementor-button-icon {
margin-top: 2px;}	
.snap13 .elementor-button {
    transition: 0.5s !important;
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 16rem;
  height: 3rem;
  border: none;
  background: transparent;
  border-radius: 2rem;
  cursor: pointer;
  overflow: hidden;
  transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
}

.snap13 .elementor-button-icon {
    transition: 0.5s !important;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  width: 3rem;
  height: 3rem;
  background: #214363;
  border-radius: 5rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding-left: 0.9rem;
  transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
  z-index: 1;
}

.snap13 .elementor-button-icon .arrow-line {
  width: 1.125rem;
  height: 0.125rem;
  background: #000;
  position: relative;
  transition: inherit;
  z-index: 2;
}

.snap13 .elementor-button-icon .arrow-line::before {
    transition: 0.5s !important;
  content: "";
  position: absolute;
  top: -0.29rem;
  right: 0.0625rem;
  width: 0.625rem;
  height: 0.625rem;
  border-top: 0.125rem solid #000;
  border-right: 0.125rem solid #000;
  transform: rotate(45deg);
}

.snap13 .elementor-button-text {
    
  position: relative;
  color: #000;
  z-index: 2;
  transition: color 0.45s cubic-bezier(0.65, 0, 0.076, 1);
}

.snap13 .elementor-button:hover .elementor-button-icon {
  width: 100%;
}

.snap13 .elementor-button:hover .arrow-line {
    transition: 0.5s !important;
  transform: translateX(1rem);
}

.snap13 .elementor-button:hover .elementor-button-text {
  color: #fff;
}
.elementor-button-icon {
margin-top: 2px;}	
.snap13 .elementor-button-icon {
  background: #214363 !important;
}

.snap13 .elementor-button {
  background: transparent !important;
  background-color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8b7b36e */body:not(.elementor-editor-active) .conteudo-expansivel{
    overflow: hidden;
    max-height: 0px;
    transition: all 500ms ease;
}
body:not(.elementor-editor-active) .conteudo-expansivel.mostrar{
    max-height: 1000px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-342ac99 */.elementor-button-icon {
margin-top: 2px;}	
.snap13 .elementor-button {
    transition: 0.5s !important;
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 16rem;
  height: 3rem;
  border: none;
  background: transparent;
  border-radius: 2rem;
  cursor: pointer;
  overflow: hidden;
  transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
}

.snap13 .elementor-button-icon {
    transition: 0.5s !important;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  width: 3rem;
  height: 3rem;
  background: #214363;
  border-radius: 5rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding-left: 0.9rem;
  transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
  z-index: 1;
}

.snap13 .elementor-button-icon .arrow-line {
  width: 1.125rem;
  height: 0.125rem;
  background: #000;
  position: relative;
  transition: inherit;
  z-index: 2;
}

.snap13 .elementor-button-icon .arrow-line::before {
    transition: 0.5s !important;
  content: "";
  position: absolute;
  top: -0.29rem;
  right: 0.0625rem;
  width: 0.625rem;
  height: 0.625rem;
  border-top: 0.125rem solid #000;
  border-right: 0.125rem solid #000;
  transform: rotate(45deg);
}

.snap13 .elementor-button-text {
    
  position: relative;
  color: #000;
  z-index: 2;
  transition: color 0.45s cubic-bezier(0.65, 0, 0.076, 1);
}

.snap13 .elementor-button:hover .elementor-button-icon {
  width: 100%;
}

.snap13 .elementor-button:hover .arrow-line {
    transition: 0.5s !important;
  transform: translateX(1rem);
}

.snap13 .elementor-button:hover .elementor-button-text {
  color: #fff;
}
.elementor-button-icon {
margin-top: 2px;}	
.snap13 .elementor-button-icon {
  background: #214363 !important;
}

.snap13 .elementor-button {
  background: transparent !important;
  background-color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5d99db9 */body:not(.elementor-editor-active) .conteudo-expansivel{
    overflow: hidden;
    max-height: 0px;
    transition: all 500ms ease;
}
body:not(.elementor-editor-active) .conteudo-expansivel.mostrar{
    max-height: 1000px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-57e205e */.elementor-button-icon {
margin-top: 2px;}	
.snap13 .elementor-button {
    transition: 0.5s !important;
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 16rem;
  height: 3rem;
  border: none;
  background: transparent;
  border-radius: 2rem;
  cursor: pointer;
  overflow: hidden;
  transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
}

.snap13 .elementor-button-icon {
    transition: 0.5s !important;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  width: 3rem;
  height: 3rem;
  background: #214363;
  border-radius: 5rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding-left: 0.9rem;
  transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
  z-index: 1;
}

.snap13 .elementor-button-icon .arrow-line {
  width: 1.125rem;
  height: 0.125rem;
  background: #000;
  position: relative;
  transition: inherit;
  z-index: 2;
}

.snap13 .elementor-button-icon .arrow-line::before {
    transition: 0.5s !important;
  content: "";
  position: absolute;
  top: -0.29rem;
  right: 0.0625rem;
  width: 0.625rem;
  height: 0.625rem;
  border-top: 0.125rem solid #000;
  border-right: 0.125rem solid #000;
  transform: rotate(45deg);
}

.snap13 .elementor-button-text {
    
  position: relative;
  color: #000;
  z-index: 2;
  transition: color 0.45s cubic-bezier(0.65, 0, 0.076, 1);
}

.snap13 .elementor-button:hover .elementor-button-icon {
  width: 100%;
}

.snap13 .elementor-button:hover .arrow-line {
    transition: 0.5s !important;
  transform: translateX(1rem);
}

.snap13 .elementor-button:hover .elementor-button-text {
  color: #fff;
}
.elementor-button-icon {
margin-top: 2px;}	
.snap13 .elementor-button-icon {
  background: #214363 !important;
}

.snap13 .elementor-button {
  background: transparent !important;
  background-color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94b5f7d */body:not(.elementor-editor-active) .conteudo-expansivel{
    overflow: hidden;
    max-height: 0px;
    transition: all 500ms ease;
}
body:not(.elementor-editor-active) .conteudo-expansivel.mostrar{
    max-height: 1000px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2aaa9da */.elementor-button-icon {
margin-top: 2px;}	
.snap13 .elementor-button {
    transition: 0.5s !important;
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 16rem;
  height: 3rem;
  border: none;
  background: transparent;
  border-radius: 2rem;
  cursor: pointer;
  overflow: hidden;
  transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
}

.snap13 .elementor-button-icon {
    transition: 0.5s !important;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  width: 3rem;
  height: 3rem;
  background: #214363;
  border-radius: 5rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding-left: 0.9rem;
  transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
  z-index: 1;
}

.snap13 .elementor-button-icon .arrow-line {
  width: 1.125rem;
  height: 0.125rem;
  background: #000;
  position: relative;
  transition: inherit;
  z-index: 2;
}

.snap13 .elementor-button-icon .arrow-line::before {
    transition: 0.5s !important;
  content: "";
  position: absolute;
  top: -0.29rem;
  right: 0.0625rem;
  width: 0.625rem;
  height: 0.625rem;
  border-top: 0.125rem solid #000;
  border-right: 0.125rem solid #000;
  transform: rotate(45deg);
}

.snap13 .elementor-button-text {
    
  position: relative;
  color: #000;
  z-index: 2;
  transition: color 0.45s cubic-bezier(0.65, 0, 0.076, 1);
}

.snap13 .elementor-button:hover .elementor-button-icon {
  width: 100%;
}

.snap13 .elementor-button:hover .arrow-line {
    transition: 0.5s !important;
  transform: translateX(1rem);
}

.snap13 .elementor-button:hover .elementor-button-text {
  color: #fff;
}
.elementor-button-icon {
margin-top: 2px;}	
.snap13 .elementor-button-icon {
  background: #214363 !important;
}

.snap13 .elementor-button {
  background: transparent !important;
  background-color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-451598c */body:not(.elementor-editor-active) .conteudo-expansivel{
    overflow: hidden;
    max-height: 0px;
    transition: all 500ms ease;
}
body:not(.elementor-editor-active) .conteudo-expansivel.mostrar{
    max-height: 1000px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7a83c83 */.elementor-button-icon {
margin-top: 2px;}	
.snap13 .elementor-button {
    transition: 0.5s !important;
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 16rem;
  height: 3rem;
  border: none;
  background: transparent;
  border-radius: 2rem;
  cursor: pointer;
  overflow: hidden;
  transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
}

.snap13 .elementor-button-icon {
    transition: 0.5s !important;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  width: 3rem;
  height: 3rem;
  background: #214363;
  border-radius: 5rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding-left: 0.9rem;
  transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
  z-index: 1;
}

.snap13 .elementor-button-icon .arrow-line {
  width: 1.125rem;
  height: 0.125rem;
  background: #000;
  position: relative;
  transition: inherit;
  z-index: 2;
}

.snap13 .elementor-button-icon .arrow-line::before {
    transition: 0.5s !important;
  content: "";
  position: absolute;
  top: -0.29rem;
  right: 0.0625rem;
  width: 0.625rem;
  height: 0.625rem;
  border-top: 0.125rem solid #000;
  border-right: 0.125rem solid #000;
  transform: rotate(45deg);
}

.snap13 .elementor-button-text {
    
  position: relative;
  color: #000;
  z-index: 2;
  transition: color 0.45s cubic-bezier(0.65, 0, 0.076, 1);
}

.snap13 .elementor-button:hover .elementor-button-icon {
  width: 100%;
}

.snap13 .elementor-button:hover .arrow-line {
    transition: 0.5s !important;
  transform: translateX(1rem);
}

.snap13 .elementor-button:hover .elementor-button-text {
  color: #fff;
}
.elementor-button-icon {
margin-top: 2px;}	
.snap13 .elementor-button-icon {
  background: #214363 !important;
}

.snap13 .elementor-button {
  background: transparent !important;
  background-color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-00ec6ea */body:not(.elementor-editor-active) .conteudo-expansivel{
    overflow: hidden;
    max-height: 0px;
    transition: all 500ms ease;
}
body:not(.elementor-editor-active) .conteudo-expansivel.mostrar{
    max-height: 1000px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c01318d */.elementor-button-icon {
margin-top: 2px;}	
.snap13 .elementor-button {
    transition: 0.5s !important;
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 16rem;
  height: 3rem;
  border: none;
  background: transparent;
  border-radius: 2rem;
  cursor: pointer;
  overflow: hidden;
  transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
}

.snap13 .elementor-button-icon {
    transition: 0.5s !important;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  width: 3rem;
  height: 3rem;
  background: #214363;
  border-radius: 5rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding-left: 0.9rem;
  transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
  z-index: 1;
}

.snap13 .elementor-button-icon .arrow-line {
  width: 1.125rem;
  height: 0.125rem;
  background: #000;
  position: relative;
  transition: inherit;
  z-index: 2;
}

.snap13 .elementor-button-icon .arrow-line::before {
    transition: 0.5s !important;
  content: "";
  position: absolute;
  top: -0.29rem;
  right: 0.0625rem;
  width: 0.625rem;
  height: 0.625rem;
  border-top: 0.125rem solid #000;
  border-right: 0.125rem solid #000;
  transform: rotate(45deg);
}

.snap13 .elementor-button-text {
    
  position: relative;
  color: #000;
  z-index: 2;
  transition: color 0.45s cubic-bezier(0.65, 0, 0.076, 1);
}

.snap13 .elementor-button:hover .elementor-button-icon {
  width: 100%;
}

.snap13 .elementor-button:hover .arrow-line {
    transition: 0.5s !important;
  transform: translateX(1rem);
}

.snap13 .elementor-button:hover .elementor-button-text {
  color: #fff;
}
.elementor-button-icon {
margin-top: 2px;}	
.snap13 .elementor-button-icon {
  background: #214363 !important;
}

.snap13 .elementor-button {
  background: transparent !important;
  background-color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8bd90dc */body:not(.elementor-editor-active) .conteudo-expansivel{
    overflow: hidden;
    max-height: 0px;
    transition: all 500ms ease;
}
body:not(.elementor-editor-active) .conteudo-expansivel.mostrar{
    max-height: 1000px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-97e3f44 */.elementor-button-icon {
margin-top: 2px;}	
.snap13 .elementor-button {
    transition: 0.5s !important;
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 16rem;
  height: 3rem;
  border: none;
  background: transparent;
  border-radius: 2rem;
  cursor: pointer;
  overflow: hidden;
  transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
}

.snap13 .elementor-button-icon {
    transition: 0.5s !important;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  width: 3rem;
  height: 3rem;
  background: #214363;
  border-radius: 5rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding-left: 0.9rem;
  transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
  z-index: 1;
}

.snap13 .elementor-button-icon .arrow-line {
  width: 1.125rem;
  height: 0.125rem;
  background: #000;
  position: relative;
  transition: inherit;
  z-index: 2;
}

.snap13 .elementor-button-icon .arrow-line::before {
    transition: 0.5s !important;
  content: "";
  position: absolute;
  top: -0.29rem;
  right: 0.0625rem;
  width: 0.625rem;
  height: 0.625rem;
  border-top: 0.125rem solid #000;
  border-right: 0.125rem solid #000;
  transform: rotate(45deg);
}

.snap13 .elementor-button-text {
    
  position: relative;
  color: #000;
  z-index: 2;
  transition: color 0.45s cubic-bezier(0.65, 0, 0.076, 1);
}

.snap13 .elementor-button:hover .elementor-button-icon {
  width: 100%;
}

.snap13 .elementor-button:hover .arrow-line {
    transition: 0.5s !important;
  transform: translateX(1rem);
}

.snap13 .elementor-button:hover .elementor-button-text {
  color: #fff;
}
.elementor-button-icon {
margin-top: 2px;}	
.snap13 .elementor-button-icon {
  background: #214363 !important;
}

.snap13 .elementor-button {
  background: transparent !important;
  background-color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d07c0fe */body:not(.elementor-editor-active) .conteudo-expansivel{
    overflow: hidden;
    max-height: 0px;
    transition: all 500ms ease;
}
body:not(.elementor-editor-active) .conteudo-expansivel.mostrar{
    max-height: 1000px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a1b33a2 */.elementor-button-icon {
margin-top: 2px;}	
.snap13 .elementor-button {
    transition: 0.5s !important;
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 16rem;
  height: 3rem;
  border: none;
  background: transparent;
  border-radius: 2rem;
  cursor: pointer;
  overflow: hidden;
  transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
}

.snap13 .elementor-button-icon {
    transition: 0.5s !important;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  width: 3rem;
  height: 3rem;
  background: #214363;
  border-radius: 5rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding-left: 0.9rem;
  transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
  z-index: 1;
}

.snap13 .elementor-button-icon .arrow-line {
  width: 1.125rem;
  height: 0.125rem;
  background: #000;
  position: relative;
  transition: inherit;
  z-index: 2;
}

.snap13 .elementor-button-icon .arrow-line::before {
    transition: 0.5s !important;
  content: "";
  position: absolute;
  top: -0.29rem;
  right: 0.0625rem;
  width: 0.625rem;
  height: 0.625rem;
  border-top: 0.125rem solid #000;
  border-right: 0.125rem solid #000;
  transform: rotate(45deg);
}

.snap13 .elementor-button-text {
    
  position: relative;
  color: #000;
  z-index: 2;
  transition: color 0.45s cubic-bezier(0.65, 0, 0.076, 1);
}

.snap13 .elementor-button:hover .elementor-button-icon {
  width: 100%;
}

.snap13 .elementor-button:hover .arrow-line {
    transition: 0.5s !important;
  transform: translateX(1rem);
}

.snap13 .elementor-button:hover .elementor-button-text {
  color: #fff;
}
.elementor-button-icon {
margin-top: 2px;}	
.snap13 .elementor-button-icon {
  background: #214363 !important;
}

.snap13 .elementor-button {
  background: transparent !important;
  background-color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-796edef */body:not(.elementor-editor-active) .conteudo-expansivel{
    overflow: hidden;
    max-height: 0px;
    transition: all 500ms ease;
}
body:not(.elementor-editor-active) .conteudo-expansivel.mostrar{
    max-height: 1000px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6015e96 */.elementor-button-icon {
margin-top: 2px;}	
.snap13 .elementor-button {
    transition: 0.5s !important;
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 16rem;
  height: 3rem;
  border: none;
  background: transparent;
  border-radius: 2rem;
  cursor: pointer;
  overflow: hidden;
  transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
}

.snap13 .elementor-button-icon {
    transition: 0.5s !important;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  width: 3rem;
  height: 3rem;
  background: #214363;
  border-radius: 5rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding-left: 0.9rem;
  transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
  z-index: 1;
}

.snap13 .elementor-button-icon .arrow-line {
  width: 1.125rem;
  height: 0.125rem;
  background: #000;
  position: relative;
  transition: inherit;
  z-index: 2;
}

.snap13 .elementor-button-icon .arrow-line::before {
    transition: 0.5s !important;
  content: "";
  position: absolute;
  top: -0.29rem;
  right: 0.0625rem;
  width: 0.625rem;
  height: 0.625rem;
  border-top: 0.125rem solid #000;
  border-right: 0.125rem solid #000;
  transform: rotate(45deg);
}

.snap13 .elementor-button-text {
    
  position: relative;
  color: #000;
  z-index: 2;
  transition: color 0.45s cubic-bezier(0.65, 0, 0.076, 1);
}

.snap13 .elementor-button:hover .elementor-button-icon {
  width: 100%;
}

.snap13 .elementor-button:hover .arrow-line {
    transition: 0.5s !important;
  transform: translateX(1rem);
}

.snap13 .elementor-button:hover .elementor-button-text {
  color: #fff;
}
.elementor-button-icon {
margin-top: 2px;}	
.snap13 .elementor-button-icon {
  background: #214363 !important;
}

.snap13 .elementor-button {
  background: transparent !important;
  background-color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3fcb1de */body:not(.elementor-editor-active) .conteudo-expansivel{
    overflow: hidden;
    max-height: 0px;
    transition: all 500ms ease;
}
body:not(.elementor-editor-active) .conteudo-expansivel.mostrar{
    max-height: 1000px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1ec22c4 */.elementor-button-icon {
margin-top: 2px;}	
.snap13 .elementor-button {
    transition: 0.5s !important;
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 16rem;
  height: 3rem;
  border: none;
  background: transparent;
  border-radius: 2rem;
  cursor: pointer;
  overflow: hidden;
  transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
}

.snap13 .elementor-button-icon {
    transition: 0.5s !important;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  width: 3rem;
  height: 3rem;
  background: #214363;
  border-radius: 5rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding-left: 0.9rem;
  transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
  z-index: 1;
}

.snap13 .elementor-button-icon .arrow-line {
  width: 1.125rem;
  height: 0.125rem;
  background: #000;
  position: relative;
  transition: inherit;
  z-index: 2;
}

.snap13 .elementor-button-icon .arrow-line::before {
    transition: 0.5s !important;
  content: "";
  position: absolute;
  top: -0.29rem;
  right: 0.0625rem;
  width: 0.625rem;
  height: 0.625rem;
  border-top: 0.125rem solid #000;
  border-right: 0.125rem solid #000;
  transform: rotate(45deg);
}

.snap13 .elementor-button-text {
    
  position: relative;
  color: #000;
  z-index: 2;
  transition: color 0.45s cubic-bezier(0.65, 0, 0.076, 1);
}

.snap13 .elementor-button:hover .elementor-button-icon {
  width: 100%;
}

.snap13 .elementor-button:hover .arrow-line {
    transition: 0.5s !important;
  transform: translateX(1rem);
}

.snap13 .elementor-button:hover .elementor-button-text {
  color: #fff;
}
.elementor-button-icon {
margin-top: 2px;}	
.snap13 .elementor-button-icon {
  background: #214363 !important;
}

.snap13 .elementor-button {
  background: transparent !important;
  background-color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8aaf61d */body:not(.elementor-editor-active) .conteudo-expansivel{
    overflow: hidden;
    max-height: 0px;
    transition: all 500ms ease;
}
body:not(.elementor-editor-active) .conteudo-expansivel.mostrar{
    max-height: 1000px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1f9ab51 */.elementor-button-icon {
margin-top: 2px;}	
.snap13 .elementor-button {
    transition: 0.5s !important;
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 16rem;
  height: 3rem;
  border: none;
  background: transparent;
  border-radius: 2rem;
  cursor: pointer;
  overflow: hidden;
  transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
}

.snap13 .elementor-button-icon {
    transition: 0.5s !important;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  width: 3rem;
  height: 3rem;
  background: #214363;
  border-radius: 5rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding-left: 0.9rem;
  transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
  z-index: 1;
}

.snap13 .elementor-button-icon .arrow-line {
  width: 1.125rem;
  height: 0.125rem;
  background: #000;
  position: relative;
  transition: inherit;
  z-index: 2;
}

.snap13 .elementor-button-icon .arrow-line::before {
    transition: 0.5s !important;
  content: "";
  position: absolute;
  top: -0.29rem;
  right: 0.0625rem;
  width: 0.625rem;
  height: 0.625rem;
  border-top: 0.125rem solid #000;
  border-right: 0.125rem solid #000;
  transform: rotate(45deg);
}

.snap13 .elementor-button-text {
    
  position: relative;
  color: #000;
  z-index: 2;
  transition: color 0.45s cubic-bezier(0.65, 0, 0.076, 1);
}

.snap13 .elementor-button:hover .elementor-button-icon {
  width: 100%;
}

.snap13 .elementor-button:hover .arrow-line {
    transition: 0.5s !important;
  transform: translateX(1rem);
}

.snap13 .elementor-button:hover .elementor-button-text {
  color: #fff;
}
.elementor-button-icon {
margin-top: 2px;}	
.snap13 .elementor-button-icon {
  background: #214363 !important;
}

.snap13 .elementor-button {
  background: transparent !important;
  background-color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a91bd29 */body:not(.elementor-editor-active) .conteudo-expansivel{
    overflow: hidden;
    max-height: 0px;
    transition: all 500ms ease;
}
body:not(.elementor-editor-active) .conteudo-expansivel.mostrar{
    max-height: 1000px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a755fbc */.elementor-button-icon {
margin-top: 2px;}	
.snap13 .elementor-button {
    transition: 0.5s !important;
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 16rem;
  height: 3rem;
  border: none;
  background: transparent;
  border-radius: 2rem;
  cursor: pointer;
  overflow: hidden;
  transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
}

.snap13 .elementor-button-icon {
    transition: 0.5s !important;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  width: 3rem;
  height: 3rem;
  background: #214363;
  border-radius: 5rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding-left: 0.9rem;
  transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
  z-index: 1;
}

.snap13 .elementor-button-icon .arrow-line {
  width: 1.125rem;
  height: 0.125rem;
  background: #000;
  position: relative;
  transition: inherit;
  z-index: 2;
}

.snap13 .elementor-button-icon .arrow-line::before {
    transition: 0.5s !important;
  content: "";
  position: absolute;
  top: -0.29rem;
  right: 0.0625rem;
  width: 0.625rem;
  height: 0.625rem;
  border-top: 0.125rem solid #000;
  border-right: 0.125rem solid #000;
  transform: rotate(45deg);
}

.snap13 .elementor-button-text {
    
  position: relative;
  color: #000;
  z-index: 2;
  transition: color 0.45s cubic-bezier(0.65, 0, 0.076, 1);
}

.snap13 .elementor-button:hover .elementor-button-icon {
  width: 100%;
}

.snap13 .elementor-button:hover .arrow-line {
    transition: 0.5s !important;
  transform: translateX(1rem);
}

.snap13 .elementor-button:hover .elementor-button-text {
  color: #fff;
}
.elementor-button-icon {
margin-top: 2px;}	
.snap13 .elementor-button-icon {
  background: #214363 !important;
}

.snap13 .elementor-button {
  background: transparent !important;
  background-color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8ab56e6 */body:not(.elementor-editor-active) .conteudo-expansivel{
    overflow: hidden;
    max-height: 0px;
    transition: all 500ms ease;
}
body:not(.elementor-editor-active) .conteudo-expansivel.mostrar{
    max-height: 1000px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b9f6165 */.elementor-button-icon {
margin-top: 2px;}	
.snap13 .elementor-button {
    transition: 0.5s !important;
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 16rem;
  height: 3rem;
  border: none;
  background: transparent;
  border-radius: 2rem;
  cursor: pointer;
  overflow: hidden;
  transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
}

.snap13 .elementor-button-icon {
    transition: 0.5s !important;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  width: 3rem;
  height: 3rem;
  background: #214363;
  border-radius: 5rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding-left: 0.9rem;
  transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
  z-index: 1;
}

.snap13 .elementor-button-icon .arrow-line {
  width: 1.125rem;
  height: 0.125rem;
  background: #000;
  position: relative;
  transition: inherit;
  z-index: 2;
}

.snap13 .elementor-button-icon .arrow-line::before {
    transition: 0.5s !important;
  content: "";
  position: absolute;
  top: -0.29rem;
  right: 0.0625rem;
  width: 0.625rem;
  height: 0.625rem;
  border-top: 0.125rem solid #000;
  border-right: 0.125rem solid #000;
  transform: rotate(45deg);
}

.snap13 .elementor-button-text {
    
  position: relative;
  color: #000;
  z-index: 2;
  transition: color 0.45s cubic-bezier(0.65, 0, 0.076, 1);
}

.snap13 .elementor-button:hover .elementor-button-icon {
  width: 100%;
}

.snap13 .elementor-button:hover .arrow-line {
    transition: 0.5s !important;
  transform: translateX(1rem);
}

.snap13 .elementor-button:hover .elementor-button-text {
  color: #fff;
}
.elementor-button-icon {
margin-top: 2px;}	
.snap13 .elementor-button-icon {
  background: #214363 !important;
}

.snap13 .elementor-button {
  background: transparent !important;
  background-color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0317776 */body:not(.elementor-editor-active) .conteudo-expansivel{
    overflow: hidden;
    max-height: 0px;
    transition: all 500ms ease;
}
body:not(.elementor-editor-active) .conteudo-expansivel.mostrar{
    max-height: 1000px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a48d869 */.elementor-button-icon {
margin-top: 2px;}	
.snap13 .elementor-button {
    transition: 0.5s !important;
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 16rem;
  height: 3rem;
  border: none;
  background: transparent;
  border-radius: 2rem;
  cursor: pointer;
  overflow: hidden;
  transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
}

.snap13 .elementor-button-icon {
    transition: 0.5s !important;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  width: 3rem;
  height: 3rem;
  background: #214363;
  border-radius: 5rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding-left: 0.9rem;
  transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
  z-index: 1;
}

.snap13 .elementor-button-icon .arrow-line {
  width: 1.125rem;
  height: 0.125rem;
  background: #000;
  position: relative;
  transition: inherit;
  z-index: 2;
}

.snap13 .elementor-button-icon .arrow-line::before {
    transition: 0.5s !important;
  content: "";
  position: absolute;
  top: -0.29rem;
  right: 0.0625rem;
  width: 0.625rem;
  height: 0.625rem;
  border-top: 0.125rem solid #000;
  border-right: 0.125rem solid #000;
  transform: rotate(45deg);
}

.snap13 .elementor-button-text {
    
  position: relative;
  color: #000;
  z-index: 2;
  transition: color 0.45s cubic-bezier(0.65, 0, 0.076, 1);
}

.snap13 .elementor-button:hover .elementor-button-icon {
  width: 100%;
}

.snap13 .elementor-button:hover .arrow-line {
    transition: 0.5s !important;
  transform: translateX(1rem);
}

.snap13 .elementor-button:hover .elementor-button-text {
  color: #fff;
}
.elementor-button-icon {
margin-top: 2px;}	
.snap13 .elementor-button-icon {
  background: #214363 !important;
}

.snap13 .elementor-button {
  background: transparent !important;
  background-color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2f23087 */body:not(.elementor-editor-active) .conteudo-expansivel{
    overflow: hidden;
    max-height: 0px;
    transition: all 500ms ease;
}
body:not(.elementor-editor-active) .conteudo-expansivel.mostrar{
    max-height: 1000px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-76f2d54 */.elementor-button-icon {
margin-top: 2px;}	
.snap13 .elementor-button {
    transition: 0.5s !important;
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 16rem;
  height: 3rem;
  border: none;
  background: transparent;
  border-radius: 2rem;
  cursor: pointer;
  overflow: hidden;
  transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
}

.snap13 .elementor-button-icon {
    transition: 0.5s !important;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  width: 3rem;
  height: 3rem;
  background: #214363;
  border-radius: 5rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding-left: 0.9rem;
  transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
  z-index: 1;
}

.snap13 .elementor-button-icon .arrow-line {
  width: 1.125rem;
  height: 0.125rem;
  background: #000;
  position: relative;
  transition: inherit;
  z-index: 2;
}

.snap13 .elementor-button-icon .arrow-line::before {
    transition: 0.5s !important;
  content: "";
  position: absolute;
  top: -0.29rem;
  right: 0.0625rem;
  width: 0.625rem;
  height: 0.625rem;
  border-top: 0.125rem solid #000;
  border-right: 0.125rem solid #000;
  transform: rotate(45deg);
}

.snap13 .elementor-button-text {
    
  position: relative;
  color: #000;
  z-index: 2;
  transition: color 0.45s cubic-bezier(0.65, 0, 0.076, 1);
}

.snap13 .elementor-button:hover .elementor-button-icon {
  width: 100%;
}

.snap13 .elementor-button:hover .arrow-line {
    transition: 0.5s !important;
  transform: translateX(1rem);
}

.snap13 .elementor-button:hover .elementor-button-text {
  color: #fff;
}
.elementor-button-icon {
margin-top: 2px;}	
.snap13 .elementor-button-icon {
  background: #214363 !important;
}

.snap13 .elementor-button {
  background: transparent !important;
  background-color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-0404d8e */.elementor-27 .elementor-element.elementor-element-0404d8e{
    border-radius: 11.478px;
background: #FFF;
box-shadow: 0 4.591px 15.724px 0 rgba(0, 0, 0, 0.11);
}

.elementor-27 .elementor-element.elementor-element-0404d8e .elementor-button{
    border-radius: 11.478px;
background: var(--degrade-2, linear-gradient(270deg, #214363 0%, #000 100%));
box-shadow: 0 324.818px 90.674px 0 rgba(0, 0, 0, 0.01), 0 207.746px 83.787px 0 rgba(0, 0, 0, 0.04), 0 117.072px 70.014px 0 rgba(0, 0, 0, 0.14), 0 51.65px 51.65px 0 rgba(0, 0, 0, 0.24), 0 12.625px 28.694px 0 rgba(0, 0, 0, 0.28);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-86087b5 */@media(max-width: 431px){
    ajustes-head-sc02{
        position: relative;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f3bd471 */.elementor-27 .elementor-element.elementor-element-f3bd471 .elementor-button{
    border-radius: 7.969px;
border-top: 0.797px solid #3A3A3A;
background: var(--degrade-2, linear-gradient(270deg, #214363 0%, #000 100%));
box-shadow: 0 0 79.685px 0 rgba(114, 144, 162, 1);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ba8f609 */.scroll-left{
    opacity: 0;
    transition: 0.5s ease all;
    transform: translate(-30px, 0);
}

.scroll-right{
    opacity: 0;
    transition: 0.5s ease all;
    transform: translate(30px, 0);
}

.scroll-bottom{
    opacity: 0;
    filter: blur(7px);
    transition: 0.5s ease all;
    transform: translate(0, 80px);
}

.scroll-top{
    opacity: 0;
    transition: 0.5s ease all;
    transform: translate(0, -80px);
}

.ativo{
    opacity: 1;
    filter: blur(0px);
    transition: 0.5s ease all;
    transform: translate(0, 0);
}

@media only screen and (min-width: 600px) {
.e1{
        transition: 0.5s 0.5s ease all;
}
.e2{
        transition: 0.5s 1s ease all;
}
.e3{
        transition: 0.5s 1.5s ease all;
}
.e4{
        transition: 0.5s 2s ease all;
}}/* End custom CSS */