.elementor-339 .elementor-element.elementor-element-ec0e9b0{--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:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-339 .elementor-element.elementor-element-ec0e9b0:not(.elementor-motion-effects-element-type-background), .elementor-339 .elementor-element.elementor-element-ec0e9b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nconectaser.com.br/wp-content/uploads/2025/10/Frame-1597882540.png");background-size:cover;}.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-339 .elementor-element.elementor-element-fc31b69 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-339 .elementor-element.elementor-element-1cb17ed{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-339 .elementor-element.elementor-element-1968e37{--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-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-339 .elementor-element.elementor-element-a3c1b34.elementor-element{--align-self:center;}.elementor-339 .elementor-element.elementor-element-a3c1b34{border-radius:8px 8px 8px 8px;}.elementor-339 .elementor-element.elementor-element-a3c1b34 img{width:300px;}.elementor-339 .elementor-element.elementor-element-9d86324{--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-339 .elementor-element.elementor-element-42afcaf{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-339 .elementor-element.elementor-element-42afcaf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:700;line-height:1.4em;color:#32325D;}.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-339 .elementor-element.elementor-element-6f96496{text-align:justify;font-family:"Inter", Sans-serif;font-weight:400;color:#676784;}.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-339 .elementor-element.elementor-element-922fd17 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #2F2F5B 0%, #3E3E73 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#2E2E58;border-radius:55px 55px 55px 55px;}.elementor-339 .elementor-element.elementor-element-922fd17.elementor-element{--align-self:flex-start;}.elementor-339 .elementor-element.elementor-element-922fd17 .elementor-button:hover, .elementor-339 .elementor-element.elementor-element-922fd17 .elementor-button:focus{color:#2E2E58;}.elementor-339 .elementor-element.elementor-element-922fd17 .elementor-button:hover svg, .elementor-339 .elementor-element.elementor-element-922fd17 .elementor-button:focus svg{fill:#2E2E58;}.elementor-339 .elementor-element.elementor-element-a08f08b{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-339 .elementor-element.elementor-element-e5dd845{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-34a6a8e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-58de611 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;line-height:43px;color:#30305C;}.elementor-339 .elementor-element.elementor-element-0df426c{--display:flex;}.elementor-339 .elementor-element.elementor-element-5b7b441{font-family:"Montserrat", Sans-serif;font-weight:400;color:#000000;}.elementor-339 .elementor-element.elementor-element-29bfb2f{--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:wrap;}.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-339 .elementor-element.elementor-element-d43b894:hover{--e-transform-scale:1.05;}.elementor-339 .elementor-element.elementor-element-d43b894{padding:7px 7px 7px 7px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#30305B;border-radius:5px 5px 5px 5px;--icon-box-icon-margin:11px;}.elementor-339 .elementor-element.elementor-element-d43b894 .elementor-icon-box-wrapper{align-items:center;}.elementor-339 .elementor-element.elementor-element-d43b894 .elementor-icon{font-size:18px;}.elementor-339 .elementor-element.elementor-element-d43b894 .elementor-icon-box-title, .elementor-339 .elementor-element.elementor-element-d43b894 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-339 .elementor-element.elementor-element-d43b894 .elementor-icon-box-title{color:#30305B;}.elementor-339 .elementor-element.elementor-element-d43b894:has(:hover) .elementor-icon-box-title,
					 .elementor-339 .elementor-element.elementor-element-d43b894:has(:focus) .elementor-icon-box-title{color:#30305B;}.elementor-339 .elementor-element.elementor-element-64fccde:hover{--e-transform-scale:1.05;}.elementor-339 .elementor-element.elementor-element-64fccde{padding:7px 7px 7px 7px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#30305B;border-radius:5px 5px 5px 5px;--icon-box-icon-margin:11px;}.elementor-339 .elementor-element.elementor-element-64fccde .elementor-icon-box-wrapper{align-items:center;}.elementor-339 .elementor-element.elementor-element-64fccde .elementor-icon{font-size:18px;}.elementor-339 .elementor-element.elementor-element-64fccde .elementor-icon-box-title, .elementor-339 .elementor-element.elementor-element-64fccde .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-339 .elementor-element.elementor-element-64fccde .elementor-icon-box-title{color:#30305B;}.elementor-339 .elementor-element.elementor-element-64fccde:has(:hover) .elementor-icon-box-title,
					 .elementor-339 .elementor-element.elementor-element-64fccde:has(:focus) .elementor-icon-box-title{color:#30305B;}.elementor-339 .elementor-element.elementor-element-1b15e2a:hover{--e-transform-scale:1.05;}.elementor-339 .elementor-element.elementor-element-1b15e2a{padding:7px 7px 7px 7px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#30305B;border-radius:5px 5px 5px 5px;--icon-box-icon-margin:11px;}.elementor-339 .elementor-element.elementor-element-1b15e2a .elementor-icon-box-wrapper{align-items:center;}.elementor-339 .elementor-element.elementor-element-1b15e2a .elementor-icon{font-size:18px;}.elementor-339 .elementor-element.elementor-element-1b15e2a .elementor-icon-box-title, .elementor-339 .elementor-element.elementor-element-1b15e2a .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-339 .elementor-element.elementor-element-1b15e2a .elementor-icon-box-title{color:#30305B;}.elementor-339 .elementor-element.elementor-element-1b15e2a:has(:hover) .elementor-icon-box-title,
					 .elementor-339 .elementor-element.elementor-element-1b15e2a:has(:focus) .elementor-icon-box-title{color:#30305B;}.elementor-339 .elementor-element.elementor-element-84d01b3:hover{--e-transform-scale:1.05;}.elementor-339 .elementor-element.elementor-element-84d01b3{padding:7px 7px 7px 7px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#30305B;border-radius:5px 5px 5px 5px;--icon-box-icon-margin:11px;}.elementor-339 .elementor-element.elementor-element-84d01b3 .elementor-icon-box-wrapper{align-items:center;}.elementor-339 .elementor-element.elementor-element-84d01b3 .elementor-icon{font-size:18px;}.elementor-339 .elementor-element.elementor-element-84d01b3 .elementor-icon-box-title, .elementor-339 .elementor-element.elementor-element-84d01b3 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-339 .elementor-element.elementor-element-84d01b3 .elementor-icon-box-title{color:#30305B;}.elementor-339 .elementor-element.elementor-element-84d01b3:has(:hover) .elementor-icon-box-title,
					 .elementor-339 .elementor-element.elementor-element-84d01b3:has(:focus) .elementor-icon-box-title{color:#30305B;}.elementor-339 .elementor-element.elementor-element-324164d:hover{--e-transform-scale:1.05;}.elementor-339 .elementor-element.elementor-element-324164d{padding:7px 7px 7px 7px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#30305B;border-radius:5px 5px 5px 5px;--icon-box-icon-margin:11px;}.elementor-339 .elementor-element.elementor-element-324164d .elementor-icon-box-wrapper{align-items:center;}.elementor-339 .elementor-element.elementor-element-324164d .elementor-icon{font-size:18px;}.elementor-339 .elementor-element.elementor-element-324164d .elementor-icon-box-title, .elementor-339 .elementor-element.elementor-element-324164d .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-339 .elementor-element.elementor-element-324164d .elementor-icon-box-title{color:#30305B;}.elementor-339 .elementor-element.elementor-element-324164d:has(:hover) .elementor-icon-box-title,
					 .elementor-339 .elementor-element.elementor-element-324164d:has(:focus) .elementor-icon-box-title{color:#30305B;}.elementor-339 .elementor-element.elementor-element-10cdd83{--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:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-339 .elementor-element.elementor-element-10cdd83:not(.elementor-motion-effects-element-type-background), .elementor-339 .elementor-element.elementor-element-10cdd83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFFA;}.elementor-339 .elementor-element.elementor-element-6ba7f88{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-339 .elementor-element.elementor-element-6ba7f88 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:700;color:#32325D;}.elementor-339 .elementor-element.elementor-element-4ab1ac1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-ef50bae{--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-339 .elementor-element.elementor-element-e6f1d3b{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.27);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-339 .elementor-element.elementor-element-e6f1d3b:not(.elementor-motion-effects-element-type-background), .elementor-339 .elementor-element.elementor-element-e6f1d3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-339 .elementor-element.elementor-element-8865ca6{text-align:center;}.elementor-339 .elementor-element.elementor-element-8865ca6 img{width:300px;}.elementor-339 .elementor-element.elementor-element-ceb15f9{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-339 .elementor-element.elementor-element-ceb15f9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:700;line-height:1.4em;color:#32325D;}.elementor-339 .elementor-element.elementor-element-ba8e9c5 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #2F2F5B 0%, #3E3E73 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#2E2E58;border-radius:55px 55px 55px 55px;}.elementor-339 .elementor-element.elementor-element-ba8e9c5.elementor-element{--align-self:center;}.elementor-339 .elementor-element.elementor-element-ba8e9c5 .elementor-button:hover, .elementor-339 .elementor-element.elementor-element-ba8e9c5 .elementor-button:focus{color:#2E2E58;}.elementor-339 .elementor-element.elementor-element-ba8e9c5 .elementor-button:hover svg, .elementor-339 .elementor-element.elementor-element-ba8e9c5 .elementor-button:focus svg{fill:#2E2E58;}.elementor-339 .elementor-element.elementor-element-4ab4556{--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-339 .elementor-element.elementor-element-76bcbf1{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.27);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-339 .elementor-element.elementor-element-76bcbf1:not(.elementor-motion-effects-element-type-background), .elementor-339 .elementor-element.elementor-element-76bcbf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-339 .elementor-element.elementor-element-021c2df{text-align:center;}.elementor-339 .elementor-element.elementor-element-021c2df img{width:300px;}.elementor-339 .elementor-element.elementor-element-450d7e8{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-339 .elementor-element.elementor-element-450d7e8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:700;line-height:1.4em;color:#32325D;}.elementor-339 .elementor-element.elementor-element-5af8307 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #2F2F5B 0%, #3E3E73 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#2E2E58;border-radius:55px 55px 55px 55px;}.elementor-339 .elementor-element.elementor-element-5af8307.elementor-element{--align-self:center;}.elementor-339 .elementor-element.elementor-element-5af8307 .elementor-button:hover, .elementor-339 .elementor-element.elementor-element-5af8307 .elementor-button:focus{color:#2E2E58;}.elementor-339 .elementor-element.elementor-element-5af8307 .elementor-button:hover svg, .elementor-339 .elementor-element.elementor-element-5af8307 .elementor-button:focus svg{fill:#2E2E58;}.elementor-339 .elementor-element.elementor-element-26c8850{--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-339 .elementor-element.elementor-element-c62281e{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.27);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-339 .elementor-element.elementor-element-c62281e:not(.elementor-motion-effects-element-type-background), .elementor-339 .elementor-element.elementor-element-c62281e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-339 .elementor-element.elementor-element-f6d2020{text-align:center;}.elementor-339 .elementor-element.elementor-element-f6d2020 img{width:300px;}.elementor-339 .elementor-element.elementor-element-a554e66{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-339 .elementor-element.elementor-element-a554e66 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:700;line-height:1.4em;color:#32325D;}.elementor-339 .elementor-element.elementor-element-1cc5e54 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #2F2F5B 0%, #3E3E73 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#2E2E58;border-radius:55px 55px 55px 55px;}.elementor-339 .elementor-element.elementor-element-1cc5e54.elementor-element{--align-self:center;}.elementor-339 .elementor-element.elementor-element-1cc5e54 .elementor-button:hover, .elementor-339 .elementor-element.elementor-element-1cc5e54 .elementor-button:focus{color:#2E2E58;}.elementor-339 .elementor-element.elementor-element-1cc5e54 .elementor-button:hover svg, .elementor-339 .elementor-element.elementor-element-1cc5e54 .elementor-button:focus svg{fill:#2E2E58;}.elementor-339 .elementor-element.elementor-element-447e8ef{--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-339 .elementor-element.elementor-element-58a22eb{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.27);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-339 .elementor-element.elementor-element-58a22eb:not(.elementor-motion-effects-element-type-background), .elementor-339 .elementor-element.elementor-element-58a22eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-339 .elementor-element.elementor-element-b8fbfc6{text-align:center;}.elementor-339 .elementor-element.elementor-element-b8fbfc6 img{width:300px;}.elementor-339 .elementor-element.elementor-element-d797ca6{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-339 .elementor-element.elementor-element-d797ca6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:700;line-height:1.4em;color:#32325D;}.elementor-339 .elementor-element.elementor-element-06e9ced .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #2F2F5B 0%, #3E3E73 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#2E2E58;border-radius:55px 55px 55px 55px;}.elementor-339 .elementor-element.elementor-element-06e9ced.elementor-element{--align-self:center;}.elementor-339 .elementor-element.elementor-element-06e9ced .elementor-button:hover, .elementor-339 .elementor-element.elementor-element-06e9ced .elementor-button:focus{color:#2E2E58;}.elementor-339 .elementor-element.elementor-element-06e9ced .elementor-button:hover svg, .elementor-339 .elementor-element.elementor-element-06e9ced .elementor-button:focus svg{fill:#2E2E58;}.elementor-339 .elementor-element.elementor-element-b90521a{--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-339 .elementor-element.elementor-element-8fdb32b{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.27);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-339 .elementor-element.elementor-element-8fdb32b:not(.elementor-motion-effects-element-type-background), .elementor-339 .elementor-element.elementor-element-8fdb32b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-339 .elementor-element.elementor-element-a0217a5{text-align:center;}.elementor-339 .elementor-element.elementor-element-a0217a5 img{width:300px;}.elementor-339 .elementor-element.elementor-element-426ce2d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-339 .elementor-element.elementor-element-426ce2d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:700;line-height:1.4em;color:#32325D;}.elementor-339 .elementor-element.elementor-element-4f3b655 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #2F2F5B 0%, #3E3E73 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#2E2E58;border-radius:55px 55px 55px 55px;}.elementor-339 .elementor-element.elementor-element-4f3b655.elementor-element{--align-self:center;}.elementor-339 .elementor-element.elementor-element-4f3b655 .elementor-button:hover, .elementor-339 .elementor-element.elementor-element-4f3b655 .elementor-button:focus{color:#2E2E58;}.elementor-339 .elementor-element.elementor-element-4f3b655 .elementor-button:hover svg, .elementor-339 .elementor-element.elementor-element-4f3b655 .elementor-button:focus svg{fill:#2E2E58;}.elementor-339 .elementor-element.elementor-element-108d9d5{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:#333361;--e-n-carousel-arrow-hover-color:#333361;--e-n-carousel-dots-normal-color:#333361;}.elementor-339 .elementor-element.elementor-element-67e02b9{--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:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-339 .elementor-element.elementor-element-f7b3223{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-339 .elementor-element.elementor-element-f7b3223 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:700;color:#32325D;}.elementor-339 .elementor-element.elementor-element-c3e271c{--display:flex;}.elementor-339 .elementor-element.elementor-element-394474e{--swiper-slides-to-display:1;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-normal-color:#353464;--arrow-hover-color:#353464;--dots-normal-color:#353565;}.elementor-339 .elementor-element.elementor-element-394474e .swiper-slide > .elementor-element{height:100%;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-339 .elementor-element.elementor-element-108d9d5{--e-n-carousel-swiper-slides-to-display:2;}.elementor-339 .elementor-element.elementor-element-394474e{--swiper-slides-to-display:1;}}@media(max-width:767px){.elementor-339 .elementor-element.elementor-element-fc31b69{text-align:center;}.elementor-339 .elementor-element.elementor-element-42afcaf{text-align:center;}.elementor-339 .elementor-element.elementor-element-6f96496{text-align:center;}.elementor-339 .elementor-element.elementor-element-922fd17.elementor-element{--align-self:center;}.elementor-339 .elementor-element.elementor-element-58de611{text-align:center;}.elementor-339 .elementor-element.elementor-element-58de611 .elementor-heading-title{font-size:32px;}.elementor-339 .elementor-element.elementor-element-5b7b441{text-align:center;}.elementor-339 .elementor-element.elementor-element-29bfb2f{--flex-wrap:wrap;}.elementor-339 .elementor-element.elementor-element-6ba7f88 .elementor-heading-title{font-size:28px;}.elementor-339 .elementor-element.elementor-element-ceb15f9{text-align:center;}.elementor-339 .elementor-element.elementor-element-ceb15f9 .elementor-heading-title{font-size:23px;}.elementor-339 .elementor-element.elementor-element-ba8e9c5.elementor-element{--align-self:center;}.elementor-339 .elementor-element.elementor-element-450d7e8{text-align:center;}.elementor-339 .elementor-element.elementor-element-450d7e8 .elementor-heading-title{font-size:23px;}.elementor-339 .elementor-element.elementor-element-5af8307.elementor-element{--align-self:center;}.elementor-339 .elementor-element.elementor-element-a554e66{text-align:center;}.elementor-339 .elementor-element.elementor-element-a554e66 .elementor-heading-title{font-size:23px;}.elementor-339 .elementor-element.elementor-element-1cc5e54.elementor-element{--align-self:center;}.elementor-339 .elementor-element.elementor-element-d797ca6{text-align:center;}.elementor-339 .elementor-element.elementor-element-d797ca6 .elementor-heading-title{font-size:23px;}.elementor-339 .elementor-element.elementor-element-06e9ced.elementor-element{--align-self:center;}.elementor-339 .elementor-element.elementor-element-426ce2d{text-align:center;}.elementor-339 .elementor-element.elementor-element-426ce2d .elementor-heading-title{font-size:23px;}.elementor-339 .elementor-element.elementor-element-4f3b655.elementor-element{--align-self:center;}.elementor-339 .elementor-element.elementor-element-108d9d5{--e-n-carousel-swiper-slides-to-display:1;}.elementor-339 .elementor-element.elementor-element-f7b3223 .elementor-heading-title{font-size:28px;}.elementor-339 .elementor-element.elementor-element-394474e{--swiper-slides-to-display:1;}}@media(min-width:768px){.elementor-339 .elementor-element.elementor-element-1968e37{--width:50%;}.elementor-339 .elementor-element.elementor-element-9d86324{--width:50%;}.elementor-339 .elementor-element.elementor-element-34a6a8e{--width:30%;}.elementor-339 .elementor-element.elementor-element-0df426c{--width:70%;}}/* Start custom CSS for icon-box, class: .elementor-element-d43b894 */.elementor-339 .elementor-element.elementor-element-d43b894 h3 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-64fccde */.elementor-339 .elementor-element.elementor-element-64fccde h3 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1b15e2a */.elementor-339 .elementor-element.elementor-element-1b15e2a h3 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-84d01b3 */.elementor-339 .elementor-element.elementor-element-84d01b3 h3 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-324164d */.elementor-339 .elementor-element.elementor-element-324164d h3 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ba8e9c5 */.elementor-339 .elementor-element.elementor-element-ba8e9c5 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5af8307 */.elementor-339 .elementor-element.elementor-element-5af8307 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1cc5e54 */.elementor-339 .elementor-element.elementor-element-1cc5e54 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-06e9ced */.elementor-339 .elementor-element.elementor-element-06e9ced {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4f3b655 */.elementor-339 .elementor-element.elementor-element-4f3b655 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ba8e9c5 */.elementor-339 .elementor-element.elementor-element-ba8e9c5 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5af8307 */.elementor-339 .elementor-element.elementor-element-5af8307 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1cc5e54 */.elementor-339 .elementor-element.elementor-element-1cc5e54 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-06e9ced */.elementor-339 .elementor-element.elementor-element-06e9ced {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4f3b655 */.elementor-339 .elementor-element.elementor-element-4f3b655 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ba8e9c5 */.elementor-339 .elementor-element.elementor-element-ba8e9c5 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5af8307 */.elementor-339 .elementor-element.elementor-element-5af8307 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1cc5e54 */.elementor-339 .elementor-element.elementor-element-1cc5e54 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-06e9ced */.elementor-339 .elementor-element.elementor-element-06e9ced {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4f3b655 */.elementor-339 .elementor-element.elementor-element-4f3b655 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ba8e9c5 */.elementor-339 .elementor-element.elementor-element-ba8e9c5 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5af8307 */.elementor-339 .elementor-element.elementor-element-5af8307 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1cc5e54 */.elementor-339 .elementor-element.elementor-element-1cc5e54 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-06e9ced */.elementor-339 .elementor-element.elementor-element-06e9ced {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4f3b655 */.elementor-339 .elementor-element.elementor-element-4f3b655 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ba8e9c5 */.elementor-339 .elementor-element.elementor-element-ba8e9c5 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5af8307 */.elementor-339 .elementor-element.elementor-element-5af8307 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1cc5e54 */.elementor-339 .elementor-element.elementor-element-1cc5e54 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-06e9ced */.elementor-339 .elementor-element.elementor-element-06e9ced {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4f3b655 */.elementor-339 .elementor-element.elementor-element-4f3b655 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ba8e9c5 */.elementor-339 .elementor-element.elementor-element-ba8e9c5 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5af8307 */.elementor-339 .elementor-element.elementor-element-5af8307 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1cc5e54 */.elementor-339 .elementor-element.elementor-element-1cc5e54 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-06e9ced */.elementor-339 .elementor-element.elementor-element-06e9ced {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4f3b655 */.elementor-339 .elementor-element.elementor-element-4f3b655 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-108d9d5 */.elementor-339 .elementor-element.elementor-element-108d9d5 img {
    height: 80px;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS */body, html, #page-content {
    overflow-x: hidden !important;
}

body {
    overflow: hidden !important;
}

.btnCTA {
    display: flex;
}
.btnCTA a, .elementor-button{
    z-index: 0;
    overflow: hidden !important;
    position: relative;
}

.btnCTA a::after, .elementor-button::after {
    content: '' !important;
    width: 0%;
    height: 100% !important;
    top: 0;
    right:0;
    position: absolute;
    background-color: #fff;
    opacity: 1;
    display: block !important;
    z-index: -500;
    transition: all 0.5s ease;
    border-radius: 0px !important;
    overflow: hidden !important;
}

.blue a::after{
    background-color: #2e2e58 !important;
}

.btnCTA a:hover::after, .elementor-button:hover::after {
    width: 100%;   
}
.btnCTA a svg path, .btnCTA a svg, .btnCTA a svg stroke {
    transition: all 0.5s ease;

}


.btnCTA a:hover svg path {
    fill: #fff !important;
}


.btnCTA .elementor-button-content-wrapper {
    z-index: 2 !important;
    position: relative;
    display: flex;
    align-items: center;
}

.btnCTA .elementor-button-wrapper {
    display: flex !important;
    align-items: center!important;
    justify-content: center;
}/* End custom CSS */