.elementor-19 .elementor-element.elementor-element-f6282a2{--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;--overlay-opacity:0.4;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-f6282a2::before, .elementor-19 .elementor-element.elementor-element-f6282a2 > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-f6282a2 > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-f6282a2 > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-f6282a2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-f6282a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-ffca2c1 );--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-1b4311f{text-align:center;}.elementor-19 .elementor-element.elementor-element-1b4311f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:73px;font-weight:700;letter-spacing:-0.05em;color:var( --e-global-color-text );}.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-19 .elementor-element.elementor-element-2e0a73f{text-align:center;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;color:#CECECE;}.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-19 .elementor-element.elementor-element-dc75739 .elementor-button{background-color:#F37021;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;box-shadow:0px 0px 15px 0px rgba(242.99999999999991, 112.00000000000007, 32.99999999999994, 0.62);border-radius:7px 7px 7px 7px;padding:15px 30px 15px 30px;}.elementor-19 .elementor-element.elementor-element-dc75739 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19 .elementor-element.elementor-element-d1d7802{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-b1d438f{text-align:center;}.elementor-19 .elementor-element.elementor-element-b1d438f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:700;letter-spacing:-0.05em;color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-34082ba{text-align:center;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;color:#CECECE;}.elementor-19 .elementor-element.elementor-element-e891e9b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.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-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.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-19 .elementor-element.elementor-element-c92ca43{background-color:var( --e-global-color-956a1eb );padding:20px 20px 20px 20px;border-radius:7px 7px 7px 7px;}.elementor-19 .elementor-element.elementor-element-c92ca43 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-19 .elementor-element.elementor-element-c92ca43 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-c92ca43 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;letter-spacing:-0.05em;}.elementor-19 .elementor-element.elementor-element-c92ca43 .elementor-icon-box-title{color:var( --e-global-color-b5b524d );}.elementor-19 .elementor-element.elementor-element-c92ca43:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-c92ca43:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-b5b524d );}.elementor-19 .elementor-element.elementor-element-c92ca43 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#CECECE;}.elementor-19 .elementor-element.elementor-element-14a03c6{background-color:var( --e-global-color-956a1eb );padding:20px 20px 20px 20px;border-radius:7px 7px 7px 7px;}.elementor-19 .elementor-element.elementor-element-14a03c6 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-19 .elementor-element.elementor-element-14a03c6 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-14a03c6 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;letter-spacing:-0.05em;}.elementor-19 .elementor-element.elementor-element-14a03c6 .elementor-icon-box-title{color:var( --e-global-color-b5b524d );}.elementor-19 .elementor-element.elementor-element-14a03c6:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-14a03c6:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-b5b524d );}.elementor-19 .elementor-element.elementor-element-14a03c6 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#CECECE;}.elementor-19 .elementor-element.elementor-element-f8cc9b8{--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;--overlay-opacity:0.4;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-f8cc9b8::before, .elementor-19 .elementor-element.elementor-element-f8cc9b8 > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-f8cc9b8 > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-f8cc9b8 > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-f8cc9b8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-f8cc9b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-ffca2c1 );--background-overlay:'';}.elementor-19 .elementor-element.elementor-element-fd0e10a{--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-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-19 .elementor-element.elementor-element-cca111b{background-color:var( --e-global-color-dda9d63 );padding:20px 20px 20px 20px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#447AF3;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-19 .elementor-element.elementor-element-cca111b .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-cca111b.elementor-view-stacked .elementor-icon{background-color:#447AF3;}.elementor-19 .elementor-element.elementor-element-cca111b.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-cca111b.elementor-view-default .elementor-icon{color:#447AF3;border-color:#447AF3;}.elementor-19 .elementor-element.elementor-element-cca111b.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-cca111b.elementor-view-default .elementor-icon svg{fill:#447AF3;}.elementor-19 .elementor-element.elementor-element-40a2f0b .elementor-icon-box-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-40a2f0b .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-b5b524d );}.elementor-19 .elementor-element.elementor-element-40a2f0b .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-40a2f0b .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;letter-spacing:-0.05em;}.elementor-19 .elementor-element.elementor-element-40a2f0b:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-40a2f0b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-b5b524d );}.elementor-19 .elementor-element.elementor-element-40a2f0b .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-weight:400;color:#CECECE;}.elementor-19 .elementor-element.elementor-element-f465727{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-f230fcd{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F370213D;--border-color:#F370213D;--border-radius:7px 7px 7px 7px;}.elementor-19 .elementor-element.elementor-element-f230fcd:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-19 .elementor-element.elementor-element-680e395 .elementor-icon-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-680e395.elementor-view-stacked .elementor-icon{background-color:#447AF3;}.elementor-19 .elementor-element.elementor-element-680e395.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-680e395.elementor-view-default .elementor-icon{color:#447AF3;border-color:#447AF3;}.elementor-19 .elementor-element.elementor-element-680e395.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-680e395.elementor-view-default .elementor-icon svg{fill:#447AF3;}.elementor-19 .elementor-element.elementor-element-a8b46eb{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-a8b46eb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;font-style:italic;letter-spacing:-0.05em;color:var( --e-global-color-b5b524d );}.elementor-19 .elementor-element.elementor-element-3535023{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-19 .elementor-element.elementor-element-cc585e7{--display:flex;--border-radius:7px 7px 7px 7px;}.elementor-19 .elementor-element.elementor-element-41a1545 .elementor-icon-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-41a1545.elementor-view-stacked .elementor-icon{background-color:#447AF3;}.elementor-19 .elementor-element.elementor-element-41a1545.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-41a1545.elementor-view-default .elementor-icon{color:#447AF3;border-color:#447AF3;}.elementor-19 .elementor-element.elementor-element-41a1545.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-41a1545.elementor-view-default .elementor-icon svg{fill:#447AF3;}.elementor-19 .elementor-element.elementor-element-af819b7{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-af819b7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;font-style:italic;letter-spacing:-0.05em;color:var( --e-global-color-b5b524d );}.elementor-19 .elementor-element.elementor-element-f93fbe4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-b6b5f7f{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F370213D;--border-color:#F370213D;--border-radius:7px 7px 7px 7px;}.elementor-19 .elementor-element.elementor-element-b6b5f7f:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-19 .elementor-element.elementor-element-6fb6676 .elementor-icon-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-6fb6676.elementor-view-stacked .elementor-icon{background-color:#447AF3;}.elementor-19 .elementor-element.elementor-element-6fb6676.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-6fb6676.elementor-view-default .elementor-icon{color:#447AF3;border-color:#447AF3;}.elementor-19 .elementor-element.elementor-element-6fb6676.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-6fb6676.elementor-view-default .elementor-icon svg{fill:#447AF3;}.elementor-19 .elementor-element.elementor-element-a6d5bda{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-a6d5bda .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;font-style:italic;letter-spacing:-0.05em;color:var( --e-global-color-b5b524d );}.elementor-19 .elementor-element.elementor-element-ffde05e{--display:flex;--border-radius:7px 7px 7px 7px;}.elementor-19 .elementor-element.elementor-element-150e897 .elementor-icon-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-150e897.elementor-view-stacked .elementor-icon{background-color:#447AF3;}.elementor-19 .elementor-element.elementor-element-150e897.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-150e897.elementor-view-default .elementor-icon{color:#447AF3;border-color:#447AF3;}.elementor-19 .elementor-element.elementor-element-150e897.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-150e897.elementor-view-default .elementor-icon svg{fill:#447AF3;}.elementor-19 .elementor-element.elementor-element-6d28ed5{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-6d28ed5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;font-style:italic;letter-spacing:-0.05em;color:var( --e-global-color-b5b524d );}.elementor-19 .elementor-element.elementor-element-fef66d5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-41e7059{--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-19 .elementor-element.elementor-element-b3dba62{background-color:var( --e-global-color-dda9d63 );padding:20px 20px 20px 20px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#D95D18;border-radius:100px 100px 100px 100px;}.elementor-19 .elementor-element.elementor-element-b3dba62 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-b3dba62.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-b3dba62.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-b3dba62.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-b3dba62.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-b3dba62.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-714cf5f .elementor-icon-box-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-714cf5f .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-b5b524d );}.elementor-19 .elementor-element.elementor-element-714cf5f .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-714cf5f .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;letter-spacing:-0.05em;}.elementor-19 .elementor-element.elementor-element-714cf5f:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-714cf5f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-b5b524d );}.elementor-19 .elementor-element.elementor-element-714cf5f .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-weight:400;color:#CECECE;}.elementor-19 .elementor-element.elementor-element-4bfb7d1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-96171f9{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F370213D;--border-color:#F370213D;--border-radius:7px 7px 7px 7px;}.elementor-19 .elementor-element.elementor-element-96171f9:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-19 .elementor-element.elementor-element-cd20c71 .elementor-icon-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-0bc145d{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-0bc145d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;font-style:italic;letter-spacing:-0.05em;color:var( --e-global-color-b5b524d );}.elementor-19 .elementor-element.elementor-element-6a0d59f{--display:flex;--border-radius:7px 7px 7px 7px;}.elementor-19 .elementor-element.elementor-element-b94177b .elementor-icon-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-0967538{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-0967538 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;font-style:italic;letter-spacing:-0.05em;color:var( --e-global-color-b5b524d );}.elementor-19 .elementor-element.elementor-element-cdb3b98{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-8ac1fe5{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F370213D;--border-color:#F370213D;--border-radius:7px 7px 7px 7px;}.elementor-19 .elementor-element.elementor-element-8ac1fe5:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-19 .elementor-element.elementor-element-f19d2df .elementor-icon-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-4326c4c{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-4326c4c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;font-style:italic;letter-spacing:-0.05em;color:var( --e-global-color-b5b524d );}.elementor-19 .elementor-element.elementor-element-dea8af8{--display:flex;--border-radius:7px 7px 7px 7px;}.elementor-19 .elementor-element.elementor-element-ebf692c .elementor-icon-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-1078fc4{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-1078fc4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;font-style:italic;letter-spacing:-0.05em;color:var( --e-global-color-b5b524d );}.elementor-19 .elementor-element.elementor-element-be87a07{--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;--overlay-opacity:0.4;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-be87a07::before, .elementor-19 .elementor-element.elementor-element-be87a07 > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-be87a07 > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-be87a07 > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-be87a07 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-be87a07 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-ffca2c1 );--background-overlay:'';}.elementor-19 .elementor-element.elementor-element-9751176{text-align:center;}.elementor-19 .elementor-element.elementor-element-9751176 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:700;letter-spacing:-0.05em;color:var( --e-global-color-text );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-ed3fad4{--divider-border-style:solid;--divider-color:var( --e-global-color-956a1eb );--divider-border-width:1px;margin:60px 0px calc(var(--kit-widget-spacing, 0px) + -119px) 0px;}.elementor-19 .elementor-element.elementor-element-ed3fad4 .elementor-divider-separator{width:100%;}.elementor-19 .elementor-element.elementor-element-ed3fad4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19 .elementor-element.elementor-element-0b98de9{--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;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-aeceab4{--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-19 .elementor-element.elementor-element-f049073{width:var( --container-widget-width, 50% );max-width:50%;padding:20px 20px 20px 20px;--container-widget-width:50%;--container-widget-flex-grow:0;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-956a1eb );border-radius:100px 100px 100px 100px;}.elementor-19 .elementor-element.elementor-element-f049073 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-fba9d70{padding:0px 0px 20px 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-dd0c4fc{--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-19 .elementor-element.elementor-element-d9f6f55{width:var( --container-widget-width, 50% );max-width:50%;padding:20px 20px 20px 20px;--container-widget-width:50%;--container-widget-flex-grow:0;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-956a1eb );border-radius:100px 100px 100px 100px;}.elementor-19 .elementor-element.elementor-element-d9f6f55 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-050f39f{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-c9a892e{--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-19 .elementor-element.elementor-element-9bf10ec{width:var( --container-widget-width, 50% );max-width:50%;padding:20px 20px 20px 20px;--container-widget-width:50%;--container-widget-flex-grow:0;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-956a1eb );border-radius:100px 100px 100px 100px;}.elementor-19 .elementor-element.elementor-element-9bf10ec .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-3f07085{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-d593c31{--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-19 .elementor-element.elementor-element-da7a8ec{width:var( --container-widget-width, 50% );max-width:50%;padding:20px 20px 20px 20px;--container-widget-width:50%;--container-widget-flex-grow:0;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-956a1eb );border-radius:100px 100px 100px 100px;}.elementor-19 .elementor-element.elementor-element-da7a8ec .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-18585f3{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-41efcd2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-9e0f6b1{text-align:center;}.elementor-19 .elementor-element.elementor-element-9e0f6b1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:700;letter-spacing:-0.05em;color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-bf815cc{text-align:center;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;color:#CECECE;}.elementor-19 .elementor-element.elementor-element-d973f77 .elementor-button{background-color:#F37021;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;box-shadow:0px 0px 15px 0px rgba(242.99999999999991, 112.00000000000007, 32.99999999999994, 0.62);border-radius:7px 7px 7px 7px;padding:15px 30px 15px 30px;}.elementor-19 .elementor-element.elementor-element-d973f77 .elementor-button-content-wrapper{flex-direction:row;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-19 .elementor-element.elementor-element-fd0e10a{--flex-wrap:wrap;}.elementor-19 .elementor-element.elementor-element-41e7059{--flex-wrap:wrap;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-19 .elementor-element.elementor-element-f049073{width:initial;max-width:initial;}.elementor-19 .elementor-element.elementor-element-d9f6f55{width:initial;max-width:initial;}.elementor-19 .elementor-element.elementor-element-9bf10ec{width:initial;max-width:initial;}.elementor-19 .elementor-element.elementor-element-da7a8ec{width:initial;max-width:initial;}}@media(min-width:768px){.elementor-19 .elementor-element.elementor-element-f6282a2{--content-width:950px;}.elementor-19 .elementor-element.elementor-element-d1d7802{--content-width:800px;}.elementor-19 .elementor-element.elementor-element-f8cc9b8{--content-width:1230px;}.elementor-19 .elementor-element.elementor-element-fef66d5{--content-width:1230px;}.elementor-19 .elementor-element.elementor-element-be87a07{--content-width:950px;}.elementor-19 .elementor-element.elementor-element-41efcd2{--content-width:800px;}}@media(max-width:767px){.elementor-19 .elementor-element.elementor-element-f6282a2{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-19 .elementor-element.elementor-element-1b4311f .elementor-heading-title{font-size:42px;}.elementor-19 .elementor-element.elementor-element-2e0a73f{font-size:18px;}.elementor-19 .elementor-element.elementor-element-dc75739 .elementor-button{font-size:18px;padding:10px 10px 10px 10px;}.elementor-19 .elementor-element.elementor-element-d1d7802{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-19 .elementor-element.elementor-element-b1d438f .elementor-heading-title{font-size:42px;}.elementor-19 .elementor-element.elementor-element-34082ba{font-size:18px;}.elementor-19 .elementor-element.elementor-element-e891e9b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-19 .elementor-element.elementor-element-f8cc9b8{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-19 .elementor-element.elementor-element-cca111b .elementor-icon{font-size:26px;}.elementor-19 .elementor-element.elementor-element-cca111b .elementor-icon svg{height:26px;}.elementor-19 .elementor-element.elementor-element-40a2f0b .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-40a2f0b .elementor-icon-box-title a{font-size:22px;}.elementor-19 .elementor-element.elementor-element-40a2f0b .elementor-icon-box-description{font-size:18px;}.elementor-19 .elementor-element.elementor-element-f465727{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-a8b46eb .elementor-heading-title{font-size:22px;}.elementor-19 .elementor-element.elementor-element-3535023{font-size:18px;}.elementor-19 .elementor-element.elementor-element-af819b7 .elementor-heading-title{font-size:22px;}.elementor-19 .elementor-element.elementor-element-f93fbe4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-a6d5bda .elementor-heading-title{font-size:22px;}.elementor-19 .elementor-element.elementor-element-6d28ed5 .elementor-heading-title{font-size:22px;}.elementor-19 .elementor-element.elementor-element-fef66d5{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-19 .elementor-element.elementor-element-b3dba62 .elementor-icon{font-size:26px;}.elementor-19 .elementor-element.elementor-element-b3dba62 .elementor-icon svg{height:26px;}.elementor-19 .elementor-element.elementor-element-714cf5f .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-714cf5f .elementor-icon-box-title a{font-size:22px;}.elementor-19 .elementor-element.elementor-element-714cf5f .elementor-icon-box-description{font-size:18px;}.elementor-19 .elementor-element.elementor-element-4bfb7d1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-0bc145d .elementor-heading-title{font-size:22px;}.elementor-19 .elementor-element.elementor-element-0967538 .elementor-heading-title{font-size:22px;}.elementor-19 .elementor-element.elementor-element-cdb3b98{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-4326c4c .elementor-heading-title{font-size:22px;}.elementor-19 .elementor-element.elementor-element-1078fc4 .elementor-heading-title{font-size:22px;}.elementor-19 .elementor-element.elementor-element-be87a07{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-19 .elementor-element.elementor-element-9751176 .elementor-heading-title{font-size:32px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-19 .elementor-element.elementor-element-41efcd2{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-19 .elementor-element.elementor-element-9e0f6b1 .elementor-heading-title{font-size:32px;}.elementor-19 .elementor-element.elementor-element-bf815cc{font-size:18px;}.elementor-19 .elementor-element.elementor-element-d973f77 .elementor-button{font-size:18px;padding:10px 10px 10px 10px;}}/* Start custom CSS for container, class: .elementor-element-f6282a2 */.tech-grid {
            background-image: linear-gradient(rgba(255,255,255,0.05) 1px, transparent 1px), 
                              linear-gradient(90deg, rgba(255,255,255,0.05) 1px, transparent 1px);
            background-size: 40px 40px;
        }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c92ca43 */.glass-card {
            background: rgba(11, 22, 44, 0.6);
            backdrop-filter: blur(10px);
            border: 1px solid rgba(243, 112, 33, 0.2); /* Borda subtil laranja */
            transition: all 0.3s ease;
        }
        
.glass-card:hover {
            border-color: rgba(243, 112, 33, 0.8);
            transform: translateY(-5px);
            box-shadow: 0 10px 30px -10px rgba(243, 112, 33, 0.3);
        }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-14a03c6 */.glass-card {
            background: rgba(11, 22, 44, 0.6);
            backdrop-filter: blur(10px);
            border: 1px solid rgba(243, 112, 33, 0.2); /* Borda subtil laranja */
            transition: all 0.3s ease;
        }
        
.glass-card:hover {
            border-color: rgba(243, 112, 33, 0.8);
            transform: translateY(-5px);
            box-shadow: 0 10px 30px -10px rgba(243, 112, 33, 0.3);
        }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d7802 */.bg-pattern {
            background: radial-gradient(circle at top, #162e5a 0%, #0b162c 50%, #050b16 100%);
        }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8cc9b8 */.tech-grid {
            background-image: linear-gradient(rgba(255,255,255,0.05) 1px, transparent 1px), 
                              linear-gradient(90deg, rgba(255,255,255,0.05) 1px, transparent 1px);
            background-size: 40px 40px;
        }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96171f9 */.icon-card {
            background: rgba(11, 22, 44, 0.6);
            backdrop-filter: blur(10px);
            border: 1px solid rgba(243, 112, 33, 0.2); 
        }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fef66d5 */.bg-pattern {
            background: radial-gradient(circle at top, #162e5a 0%, #0b162c 50%, #050b16 100%);
        }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be87a07 */.tech-grid {
            background-image: linear-gradient(rgba(255,255,255,0.05) 1px, transparent 1px), 
                              linear-gradient(90deg, rgba(255,255,255,0.05) 1px, transparent 1px);
            background-size: 40px 40px;
        }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41efcd2 */.bg-pattern {
            background: radial-gradient(circle at top, #162e5a 0%, #0b162c 50%, #050b16 100%);
        }/* End custom CSS */