.elementor-311 .elementor-element.elementor-element-458db54{--display:flex;--min-height:946px;--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-end;--align-items:center;--background-transition:0.3s;--padding-top:200px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-311 .elementor-element.elementor-element-458db54:not(.elementor-motion-effects-element-type-background), .elementor-311 .elementor-element.elementor-element-458db54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../images/Frame-22.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-311 .elementor-element.elementor-element-458db54, .elementor-311 .elementor-element.elementor-element-458db54::before{--border-transition:0.3s;}.elementor-311 .elementor-element.elementor-element-c1da2ab > .elementor-widget-container{padding:7px 15px 7px 15px;background-color:#0C0D1752;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0152F854;border-radius:100px 100px 100px 100px;}.elementor-311 .elementor-element.elementor-element-c1da2ab .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:17px;font-weight:300;text-transform:uppercase;}.elementor-311 .elementor-element.elementor-element-a62e966 .elementor-heading-title{font-family:"TacticSans", Sans-serif;font-size:45px;font-weight:500;text-transform:uppercase;}.elementor-311 .elementor-element.elementor-element-f6495e0{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;text-align:center;}.elementor-311 .elementor-element.elementor-element-f6495e0 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:300;}.elementor-311 .elementor-element.elementor-element-120f9dc{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-311 .elementor-element.elementor-element-bdc2930{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-311 .elementor-element.elementor-element-18e1ba5{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-311 .elementor-element.elementor-element-18e1ba5 > .elementor-widget-container{padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;border-radius:10px 10px 10px 10px;}.elementor-311 .elementor-element.elementor-element-18e1ba5 .elementor-icon-box-wrapper{text-align:left;}.elementor-311 .elementor-element.elementor-element-18e1ba5 .elementor-icon-box-title{margin-bottom:0px;}.elementor-311 .elementor-element.elementor-element-18e1ba5 .elementor-icon{font-size:50px;}.elementor-311 .elementor-element.elementor-element-18e1ba5 .elementor-icon-box-title, .elementor-311 .elementor-element.elementor-element-18e1ba5 .elementor-icon-box-title a{font-family:"TacticSans", Sans-serif;font-size:20px;font-weight:700;}.elementor-311 .elementor-element.elementor-element-18e1ba5 .elementor-icon-box-description{color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;}.elementor-311 .elementor-element.elementor-element-1596841{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-311 .elementor-element.elementor-element-1596841 > .elementor-widget-container{padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;border-radius:10px 10px 10px 10px;}.elementor-311 .elementor-element.elementor-element-1596841 .elementor-icon-box-wrapper{text-align:left;}.elementor-311 .elementor-element.elementor-element-1596841 .elementor-icon-box-title{margin-bottom:0px;}.elementor-311 .elementor-element.elementor-element-1596841 .elementor-icon{font-size:50px;}.elementor-311 .elementor-element.elementor-element-1596841 .elementor-icon-box-title, .elementor-311 .elementor-element.elementor-element-1596841 .elementor-icon-box-title a{font-family:"TacticSans", Sans-serif;font-size:20px;font-weight:700;}.elementor-311 .elementor-element.elementor-element-1596841 .elementor-icon-box-description{color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;}.elementor-311 .elementor-element.elementor-element-eb56778{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-311 .elementor-element.elementor-element-eb56778 > .elementor-widget-container{margin:20px 0px 0px 0px;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-311 .elementor-element.elementor-element-eb56778 img{width:100%;}.elementor-311 .elementor-element.elementor-element-c3b7ffa{width:var( --container-widget-width, 0% );max-width:0%;--container-widget-width:0%;--container-widget-flex-grow:0;}.elementor-311 .elementor-element.elementor-element-c3b7ffa > .elementor-widget-container{margin:100px 0px 0px 0px;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-311 .elementor-element.elementor-element-c3b7ffa img{width:100%;}.elementor-311 .elementor-element.elementor-element-6b3d892{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;bottom:-30px;}.elementor-311 .elementor-element.elementor-element-6b3d892 .elementor-icon-wrapper{text-align:center;}.elementor-311 .elementor-element.elementor-element-6b3d892.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-311 .elementor-element.elementor-element-6b3d892.elementor-view-framed .elementor-icon, .elementor-311 .elementor-element.elementor-element-6b3d892.elementor-view-default .elementor-icon{color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-311 .elementor-element.elementor-element-6b3d892.elementor-view-framed .elementor-icon, .elementor-311 .elementor-element.elementor-element-6b3d892.elementor-view-default .elementor-icon svg{fill:#FFFFFF00;}.elementor-311 .elementor-element.elementor-element-6b3d892 .elementor-icon{font-size:60px;}.elementor-311 .elementor-element.elementor-element-6b3d892 .elementor-icon svg{height:60px;}.elementor-311 .elementor-element.elementor-element-74181f4{--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;--background-transition:0.3s;--padding-top:150px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-311 .elementor-element.elementor-element-74181f4:not(.elementor-motion-effects-element-type-background), .elementor-311 .elementor-element.elementor-element-74181f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../images/Logo-grande-fundo.svg");background-color:var( --e-global-color-primary );background-position:center right;background-repeat:no-repeat;background-size:27% auto;}.elementor-311 .elementor-element.elementor-element-74181f4, .elementor-311 .elementor-element.elementor-element-74181f4::before{--border-transition:0.3s;}.elementor-311 .elementor-element.elementor-element-fbf920a{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-311 .elementor-element.elementor-element-fbf920a, .elementor-311 .elementor-element.elementor-element-fbf920a::before{--border-transition:0.3s;}.elementor-311 .elementor-element.elementor-element-a57e112{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-311 .elementor-element.elementor-element-a57e112 .elementor-heading-title{color:var( --e-global-color-text );font-family:"TacticSans", Sans-serif;font-size:35px;font-weight:700;line-height:43px;}.elementor-311 .elementor-element.elementor-element-096105f{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;}.elementor-311 .elementor-element.elementor-element-096105f .elementor-heading-title{color:var( --e-global-color-text );font-family:"Sora", Sans-serif;font-size:17px;font-weight:400;line-height:29px;}.elementor-311 .elementor-element.elementor-element-cd550a0{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--background-transition:0.3s;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-311 .elementor-element.elementor-element-03d033c > .elementor-widget-container{padding:40px 40px 40px 40px;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00000010;}.elementor-311 .elementor-element.elementor-element-03d033c .elementor-icon-box-wrapper{text-align:left;}.elementor-311 .elementor-element.elementor-element-03d033c{--icon-box-icon-margin:15px;}.elementor-311 .elementor-element.elementor-element-03d033c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-311 .elementor-element.elementor-element-03d033c.elementor-view-framed .elementor-icon, .elementor-311 .elementor-element.elementor-element-03d033c.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-311 .elementor-element.elementor-element-03d033c .elementor-icon{font-size:60px;}.elementor-311 .elementor-element.elementor-element-03d033c .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-311 .elementor-element.elementor-element-03d033c .elementor-icon-box-title, .elementor-311 .elementor-element.elementor-element-03d033c .elementor-icon-box-title a{font-family:"TacticSans", Sans-serif;font-size:30px;font-weight:700;}.elementor-311 .elementor-element.elementor-element-03d033c .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-weight:400;}.elementor-311 .elementor-element.elementor-element-9496430 > .elementor-widget-container{padding:40px 40px 40px 40px;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00000010;}.elementor-311 .elementor-element.elementor-element-9496430 .elementor-icon-box-wrapper{text-align:left;}.elementor-311 .elementor-element.elementor-element-9496430{--icon-box-icon-margin:15px;}.elementor-311 .elementor-element.elementor-element-9496430.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-311 .elementor-element.elementor-element-9496430.elementor-view-framed .elementor-icon, .elementor-311 .elementor-element.elementor-element-9496430.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-311 .elementor-element.elementor-element-9496430 .elementor-icon{font-size:60px;}.elementor-311 .elementor-element.elementor-element-9496430 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-311 .elementor-element.elementor-element-9496430 .elementor-icon-box-title, .elementor-311 .elementor-element.elementor-element-9496430 .elementor-icon-box-title a{font-family:"TacticSans", Sans-serif;font-size:30px;font-weight:700;}.elementor-311 .elementor-element.elementor-element-9496430 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-weight:400;}.elementor-311 .elementor-element.elementor-element-edd2bcd > .elementor-widget-container{padding:40px 40px 40px 40px;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00000010;}.elementor-311 .elementor-element.elementor-element-edd2bcd .elementor-icon-box-wrapper{text-align:left;}.elementor-311 .elementor-element.elementor-element-edd2bcd{--icon-box-icon-margin:15px;}.elementor-311 .elementor-element.elementor-element-edd2bcd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-311 .elementor-element.elementor-element-edd2bcd.elementor-view-framed .elementor-icon, .elementor-311 .elementor-element.elementor-element-edd2bcd.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-311 .elementor-element.elementor-element-edd2bcd .elementor-icon{font-size:60px;}.elementor-311 .elementor-element.elementor-element-edd2bcd .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-311 .elementor-element.elementor-element-edd2bcd .elementor-icon-box-title, .elementor-311 .elementor-element.elementor-element-edd2bcd .elementor-icon-box-title a{font-family:"TacticSans", Sans-serif;font-size:30px;font-weight:700;}.elementor-311 .elementor-element.elementor-element-edd2bcd .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-weight:400;}.elementor-311 .elementor-element.elementor-element-1b53fc7 > .elementor-widget-container{padding:40px 40px 40px 40px;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00000010;}.elementor-311 .elementor-element.elementor-element-1b53fc7 .elementor-icon-box-wrapper{text-align:left;}.elementor-311 .elementor-element.elementor-element-1b53fc7{--icon-box-icon-margin:15px;}.elementor-311 .elementor-element.elementor-element-1b53fc7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-311 .elementor-element.elementor-element-1b53fc7.elementor-view-framed .elementor-icon, .elementor-311 .elementor-element.elementor-element-1b53fc7.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-311 .elementor-element.elementor-element-1b53fc7 .elementor-icon{font-size:60px;}.elementor-311 .elementor-element.elementor-element-1b53fc7 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-311 .elementor-element.elementor-element-1b53fc7 .elementor-icon-box-title, .elementor-311 .elementor-element.elementor-element-1b53fc7 .elementor-icon-box-title a{font-family:"TacticSans", Sans-serif;font-size:30px;font-weight:700;}.elementor-311 .elementor-element.elementor-element-1b53fc7 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-weight:400;}.elementor-311 .elementor-element.elementor-element-80f92e0 > .elementor-widget-container{padding:40px 40px 40px 40px;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00000010;}.elementor-311 .elementor-element.elementor-element-80f92e0 .elementor-icon-box-wrapper{text-align:left;}.elementor-311 .elementor-element.elementor-element-80f92e0{--icon-box-icon-margin:15px;}.elementor-311 .elementor-element.elementor-element-80f92e0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-311 .elementor-element.elementor-element-80f92e0.elementor-view-framed .elementor-icon, .elementor-311 .elementor-element.elementor-element-80f92e0.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-311 .elementor-element.elementor-element-80f92e0 .elementor-icon{font-size:60px;}.elementor-311 .elementor-element.elementor-element-80f92e0 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-311 .elementor-element.elementor-element-80f92e0 .elementor-icon-box-title, .elementor-311 .elementor-element.elementor-element-80f92e0 .elementor-icon-box-title a{font-family:"TacticSans", Sans-serif;font-size:30px;font-weight:700;}.elementor-311 .elementor-element.elementor-element-80f92e0 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-weight:400;}.elementor-311 .elementor-element.elementor-element-c4178a9 > .elementor-widget-container{padding:40px 40px 40px 40px;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00000010;}.elementor-311 .elementor-element.elementor-element-c4178a9 .elementor-icon-box-wrapper{text-align:left;}.elementor-311 .elementor-element.elementor-element-c4178a9{--icon-box-icon-margin:15px;}.elementor-311 .elementor-element.elementor-element-c4178a9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-311 .elementor-element.elementor-element-c4178a9.elementor-view-framed .elementor-icon, .elementor-311 .elementor-element.elementor-element-c4178a9.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-311 .elementor-element.elementor-element-c4178a9 .elementor-icon{font-size:60px;}.elementor-311 .elementor-element.elementor-element-c4178a9 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-311 .elementor-element.elementor-element-c4178a9 .elementor-icon-box-title, .elementor-311 .elementor-element.elementor-element-c4178a9 .elementor-icon-box-title a{font-family:"TacticSans", Sans-serif;font-size:30px;font-weight:700;}.elementor-311 .elementor-element.elementor-element-c4178a9 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-weight:400;}.elementor-311 .elementor-element.elementor-element-99421dc{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-311 .elementor-element.elementor-element-858d8c4{text-align:left;}.elementor-311 .elementor-element.elementor-element-858d8c4 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:29px;}.elementor-311 .elementor-element.elementor-element-56a9d89{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-311 .elementor-element.elementor-element-56a9d89 .elementor-button{font-family:"Sora", Sans-serif;font-size:17px;font-weight:500;}.elementor-311 .elementor-element.elementor-element-2746f97{--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;--background-transition:0.3s;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-311 .elementor-element.elementor-element-2746f97:not(.elementor-motion-effects-element-type-background), .elementor-311 .elementor-element.elementor-element-2746f97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-311 .elementor-element.elementor-element-2746f97, .elementor-311 .elementor-element.elementor-element-2746f97::before{--border-transition:0.3s;}.elementor-311 .elementor-element.elementor-element-5a30ba1{--display:flex;--background-transition:0.3s;}.elementor-311 .elementor-element.elementor-element-6963030 .elementor-heading-title{color:var( --e-global-color-text );font-family:"TacticSans", Sans-serif;font-size:35px;font-weight:700;line-height:43px;}.elementor-311 .elementor-element.elementor-element-b330bb3{text-align:left;}.elementor-311 .elementor-element.elementor-element-b330bb3 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:29px;}.elementor-311 .elementor-element.elementor-element-39ca5cb{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-311 .elementor-element.elementor-element-39ca5cb img{width:72%;}.elementor-311 .elementor-element.elementor-element-c2e2555{--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;--background-transition:0.3s;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-311 .elementor-element.elementor-element-aa20304{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-311 .elementor-element.elementor-element-290b92c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-311 .elementor-element.elementor-element-290b92c:not(.elementor-motion-effects-element-type-background), .elementor-311 .elementor-element.elementor-element-290b92c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../images/Frame-23.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-311 .elementor-element.elementor-element-290b92c, .elementor-311 .elementor-element.elementor-element-290b92c::before{--border-transition:0.3s;}.elementor-311 .elementor-element.elementor-element-8cf9758 .elementor-heading-title{color:#FFFFFF;font-family:"TacticSans", Sans-serif;font-size:25px;font-weight:400;line-height:28px;}.elementor-311 .elementor-element.elementor-element-e7abcc0{text-align:left;}.elementor-311 .elementor-element.elementor-element-e7abcc0 .elementor-heading-title{color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:23px;}.elementor-311 .elementor-element.elementor-element-f090009{--display:flex;--justify-content:flex-end;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-311 .elementor-element.elementor-element-f090009:not(.elementor-motion-effects-element-type-background), .elementor-311 .elementor-element.elementor-element-f090009 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../images/Frame-10-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-311 .elementor-element.elementor-element-f090009, .elementor-311 .elementor-element.elementor-element-f090009::before{--border-transition:0.3s;}.elementor-311 .elementor-element.elementor-element-c33e28e .elementor-heading-title{color:#FFFFFF;font-family:"TacticSans", Sans-serif;font-size:25px;font-weight:400;line-height:28px;}.elementor-311 .elementor-element.elementor-element-745fbeb{text-align:left;}.elementor-311 .elementor-element.elementor-element-745fbeb .elementor-heading-title{color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:23px;}.elementor-311 .elementor-element.elementor-element-1f835a4{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-311 .elementor-element.elementor-element-a45043c{--display:flex;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-311 .elementor-element.elementor-element-a45043c:not(.elementor-motion-effects-element-type-background), .elementor-311 .elementor-element.elementor-element-a45043c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151625;}.elementor-311 .elementor-element.elementor-element-a45043c, .elementor-311 .elementor-element.elementor-element-a45043c::before{--border-transition:0.3s;}.elementor-311 .elementor-element.elementor-element-cb18b6d .elementor-icon-box-wrapper{text-align:left;}.elementor-311 .elementor-element.elementor-element-cb18b6d{--icon-box-icon-margin:10px;}.elementor-311 .elementor-element.elementor-element-cb18b6d .elementor-icon-box-title{margin-bottom:10px;}.elementor-311 .elementor-element.elementor-element-cb18b6d .elementor-icon{font-size:40px;}.elementor-311 .elementor-element.elementor-element-cb18b6d .elementor-icon-box-title, .elementor-311 .elementor-element.elementor-element-cb18b6d .elementor-icon-box-title a{font-family:"TacticSans", Sans-serif;font-size:25px;font-weight:500;}.elementor-311 .elementor-element.elementor-element-cb18b6d .elementor-icon-box-description{color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:15px;font-weight:300;}.elementor-311 .elementor-element.elementor-element-8e26ebc{--display:flex;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-311 .elementor-element.elementor-element-8e26ebc:not(.elementor-motion-effects-element-type-background), .elementor-311 .elementor-element.elementor-element-8e26ebc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151625;}.elementor-311 .elementor-element.elementor-element-8e26ebc, .elementor-311 .elementor-element.elementor-element-8e26ebc::before{--border-transition:0.3s;}.elementor-311 .elementor-element.elementor-element-5fb863f .elementor-icon-box-wrapper{text-align:left;}.elementor-311 .elementor-element.elementor-element-5fb863f{--icon-box-icon-margin:10px;}.elementor-311 .elementor-element.elementor-element-5fb863f .elementor-icon-box-title{margin-bottom:10px;}.elementor-311 .elementor-element.elementor-element-5fb863f .elementor-icon{font-size:40px;}.elementor-311 .elementor-element.elementor-element-5fb863f .elementor-icon-box-title, .elementor-311 .elementor-element.elementor-element-5fb863f .elementor-icon-box-title a{font-family:"TacticSans", Sans-serif;font-size:25px;font-weight:500;}.elementor-311 .elementor-element.elementor-element-5fb863f .elementor-icon-box-description{color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:15px;font-weight:300;}.elementor-311 .elementor-element.elementor-element-ccbcb68{--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;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-311 .elementor-element.elementor-element-ccbcb68:not(.elementor-motion-effects-element-type-background), .elementor-311 .elementor-element.elementor-element-ccbcb68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #3575FA 0%, #0553F3 77%);}.elementor-311 .elementor-element.elementor-element-ccbcb68, .elementor-311 .elementor-element.elementor-element-ccbcb68::before{--border-transition:0.3s;}.elementor-311 .elementor-element.elementor-element-f24120d .elementor-heading-title{color:#FFFFFF;font-family:"TacticSans", Sans-serif;font-size:35px;font-weight:600;line-height:28px;}.elementor-311 .elementor-element.elementor-element-7300bed{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:center;}.elementor-311 .elementor-element.elementor-element-7300bed .elementor-heading-title{color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:23px;}.elementor-311 .elementor-element.elementor-element-cc52db9{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;}.elementor-311 .elementor-element.elementor-element-cc52db9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-311 .elementor-element.elementor-element-cc52db9 .elementor-button{font-family:"Sora", Sans-serif;font-size:17px;font-weight:500;fill:#000000;color:#000000;background-color:#0051FC;}.elementor-311 .elementor-element.elementor-element-2619443{--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;--background-transition:0.3s;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-311 .elementor-element.elementor-element-2619443:not(.elementor-motion-effects-element-type-background), .elementor-311 .elementor-element.elementor-element-2619443 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-311 .elementor-element.elementor-element-2619443, .elementor-311 .elementor-element.elementor-element-2619443::before{--border-transition:0.3s;}.elementor-311 .elementor-element.elementor-element-25c1499{--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;--background-transition:0.3s;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-311 .elementor-element.elementor-element-25c1499:not(.elementor-motion-effects-element-type-background), .elementor-311 .elementor-element.elementor-element-25c1499 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-311 .elementor-element.elementor-element-25c1499, .elementor-311 .elementor-element.elementor-element-25c1499::before{--border-transition:0.3s;}.elementor-311 .elementor-element.elementor-element-8ff0f11{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-311 .elementor-element.elementor-element-8ff0f11 img{width:100%;}.elementor-311 .elementor-element.elementor-element-aa3f89c{--display:flex;--background-transition:0.3s;}.elementor-311 .elementor-element.elementor-element-28d3676 .elementor-heading-title{color:var( --e-global-color-text );font-family:"TacticSans", Sans-serif;font-size:35px;font-weight:700;line-height:43px;}.elementor-311 .elementor-element.elementor-element-0429a2f{text-align:left;}.elementor-311 .elementor-element.elementor-element-0429a2f .elementor-heading-title{color:var( --e-global-color-text );font-family:"Sora", Sans-serif;font-size:17px;font-weight:400;line-height:29px;}.elementor-311 .elementor-element.elementor-element-90b9410{--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;--background-transition:0.3s;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-311 .elementor-element.elementor-element-90b9410:not(.elementor-motion-effects-element-type-background), .elementor-311 .elementor-element.elementor-element-90b9410 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-311 .elementor-element.elementor-element-90b9410, .elementor-311 .elementor-element.elementor-element-90b9410::before{--border-transition:0.3s;}.elementor-311 .elementor-element.elementor-element-2d1ea4d{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-311 .elementor-element.elementor-element-2d1ea4d:not(.elementor-motion-effects-element-type-background), .elementor-311 .elementor-element.elementor-element-2d1ea4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../images/Frame-24.png");background-position:center center;background-size:cover;}.elementor-311 .elementor-element.elementor-element-2d1ea4d, .elementor-311 .elementor-element.elementor-element-2d1ea4d::before{--border-transition:0.3s;}.elementor-311 .elementor-element.elementor-element-dc8ec79 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-311 .elementor-element.elementor-element-dc8ec79{text-align:left;}.elementor-311 .elementor-element.elementor-element-dc8ec79 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;}.elementor-311 .elementor-element.elementor-element-b38d5be{text-align:left;}.elementor-311 .elementor-element.elementor-element-b38d5be .elementor-heading-title{color:#FFFFFF;font-family:"TacticSans", Sans-serif;font-size:45px;font-weight:400;line-height:45px;}.elementor-311 .elementor-element.elementor-element-fdd0644{text-align:left;}.elementor-311 .elementor-element.elementor-element-fdd0644 .elementor-heading-title{color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:27px;}.elementor-311 .elementor-element.elementor-element-8ce5b39{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-311 .elementor-element.elementor-element-9ec790d > .elementor-widget-container{padding:20px 20px 20px 20px;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00000010;border-radius:10px 10px 10px 10px;}.elementor-311 .elementor-element.elementor-element-9ec790d .elementor-icon-box-wrapper{text-align:left;}.elementor-311 .elementor-element.elementor-element-9ec790d{--icon-box-icon-margin:15px;}.elementor-311 .elementor-element.elementor-element-9ec790d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-311 .elementor-element.elementor-element-9ec790d.elementor-view-framed .elementor-icon, .elementor-311 .elementor-element.elementor-element-9ec790d.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-311 .elementor-element.elementor-element-9ec790d .elementor-icon{font-size:40px;}.elementor-311 .elementor-element.elementor-element-9ec790d .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-311 .elementor-element.elementor-element-9ec790d .elementor-icon-box-title, .elementor-311 .elementor-element.elementor-element-9ec790d .elementor-icon-box-title a{font-family:"TacticSans", Sans-serif;font-size:20px;font-weight:700;}.elementor-311 .elementor-element.elementor-element-9ec790d .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-weight:400;}.elementor-311 .elementor-element.elementor-element-c4ac70a > .elementor-widget-container{padding:20px 20px 20px 20px;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00000010;border-radius:10px 10px 10px 10px;}.elementor-311 .elementor-element.elementor-element-c4ac70a .elementor-icon-box-wrapper{text-align:left;}.elementor-311 .elementor-element.elementor-element-c4ac70a{--icon-box-icon-margin:15px;}.elementor-311 .elementor-element.elementor-element-c4ac70a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-311 .elementor-element.elementor-element-c4ac70a.elementor-view-framed .elementor-icon, .elementor-311 .elementor-element.elementor-element-c4ac70a.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-311 .elementor-element.elementor-element-c4ac70a .elementor-icon{font-size:40px;}.elementor-311 .elementor-element.elementor-element-c4ac70a .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-311 .elementor-element.elementor-element-c4ac70a .elementor-icon-box-title, .elementor-311 .elementor-element.elementor-element-c4ac70a .elementor-icon-box-title a{font-family:"TacticSans", Sans-serif;font-size:20px;font-weight:700;}.elementor-311 .elementor-element.elementor-element-c4ac70a .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-weight:400;}.elementor-311 .elementor-element.elementor-element-7220f2b > .elementor-widget-container{padding:20px 20px 20px 20px;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00000010;border-radius:10px 10px 10px 10px;}.elementor-311 .elementor-element.elementor-element-7220f2b .elementor-icon-box-wrapper{text-align:left;}.elementor-311 .elementor-element.elementor-element-7220f2b{--icon-box-icon-margin:15px;}.elementor-311 .elementor-element.elementor-element-7220f2b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-311 .elementor-element.elementor-element-7220f2b.elementor-view-framed .elementor-icon, .elementor-311 .elementor-element.elementor-element-7220f2b.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-311 .elementor-element.elementor-element-7220f2b .elementor-icon{font-size:40px;}.elementor-311 .elementor-element.elementor-element-7220f2b .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-311 .elementor-element.elementor-element-7220f2b .elementor-icon-box-title, .elementor-311 .elementor-element.elementor-element-7220f2b .elementor-icon-box-title a{font-family:"TacticSans", Sans-serif;font-size:20px;font-weight:700;}.elementor-311 .elementor-element.elementor-element-7220f2b .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-weight:400;}.elementor-311 .elementor-element.elementor-element-d4dfed1{--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;--background-transition:0.3s;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-311 .elementor-element.elementor-element-d4dfed1:not(.elementor-motion-effects-element-type-background), .elementor-311 .elementor-element.elementor-element-d4dfed1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-9e63eba ) 0%, var( --e-global-color-ed3c623 ) 100%);}.elementor-311 .elementor-element.elementor-element-d4dfed1, .elementor-311 .elementor-element.elementor-element-d4dfed1::before{--border-transition:0.3s;}.elementor-311 .elementor-element.elementor-element-6234d08{text-align:center;}.elementor-311 .elementor-element.elementor-element-6234d08 .elementor-heading-title{color:#FFFFFF;font-family:"TacticSans", Sans-serif;font-size:45px;font-weight:400;line-height:45px;}.elementor-311 .elementor-element.elementor-element-20ff753{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-311 .elementor-element.elementor-element-20ff753 .elementor-heading-title{color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;line-height:27px;}.elementor-311 .elementor-element.elementor-element-1aba14a{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-311 .elementor-element.elementor-element-1aba14a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-311 .elementor-element.elementor-element-1aba14a .elementor-button{font-family:"Sora", Sans-serif;font-size:17px;font-weight:500;fill:#000000;color:#000000;background-color:#0051FC;}.elementor-311 .elementor-element.elementor-element-a9dab35{--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;--background-transition:0.3s;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-311 .elementor-element.elementor-element-a9dab35:not(.elementor-motion-effects-element-type-background), .elementor-311 .elementor-element.elementor-element-a9dab35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../images/Slice-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-311 .elementor-element.elementor-element-a9dab35, .elementor-311 .elementor-element.elementor-element-a9dab35::before{--border-transition:0.3s;}.elementor-311 .elementor-element.elementor-element-4aa5e58{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-311 .elementor-element.elementor-element-4aa5e58, .elementor-311 .elementor-element.elementor-element-4aa5e58::before{--border-transition:0.3s;}.elementor-311 .elementor-element.elementor-element-3f6bdca .elementor-heading-title{color:#FFFFFF;font-family:"TacticSans", Sans-serif;font-size:55px;font-weight:700;line-height:43px;}.elementor-311 .elementor-element.elementor-element-c3e8976{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;}.elementor-311 .elementor-element.elementor-element-c3e8976 .elementor-heading-title{color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:30px;font-weight:400;line-height:29px;}.elementor-311 .elementor-element.elementor-element-fdda918 > .elementor-widget-container{background-color:#0C0D17;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF21;}.elementor-311 .elementor-element.elementor-element-fdda918 .elementor-tab-title{border-width:1px;border-color:#00000054;background-color:#00000000;padding:30px 30px 30px 30px;}.elementor-311 .elementor-element.elementor-element-fdda918 .elementor-tab-content{border-width:1px;border-bottom-color:#00000054;background-color:#00000000;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;padding:0px 30px 30px 30px;}.elementor-311 .elementor-element.elementor-element-fdda918 .elementor-toggle-title, .elementor-311 .elementor-element.elementor-element-fdda918 .elementor-toggle-icon{color:#FFFFFF;}.elementor-311 .elementor-element.elementor-element-fdda918 .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-311 .elementor-element.elementor-element-fdda918 .elementor-tab-title.elementor-active a, .elementor-311 .elementor-element.elementor-element-fdda918 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-311 .elementor-element.elementor-element-fdda918 .elementor-toggle-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:600;}.elementor-311 .elementor-element.elementor-element-142bb87 > .elementor-widget-container{background-color:#0C0D17;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF21;}.elementor-311 .elementor-element.elementor-element-142bb87 .elementor-tab-title{border-width:1px;border-color:#00000054;background-color:#00000000;padding:30px 30px 30px 30px;}.elementor-311 .elementor-element.elementor-element-142bb87 .elementor-tab-content{border-width:1px;border-bottom-color:#00000054;background-color:#00000000;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;padding:0px 30px 30px 30px;}.elementor-311 .elementor-element.elementor-element-142bb87 .elementor-toggle-title, .elementor-311 .elementor-element.elementor-element-142bb87 .elementor-toggle-icon{color:#FFFFFF;}.elementor-311 .elementor-element.elementor-element-142bb87 .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-311 .elementor-element.elementor-element-142bb87 .elementor-tab-title.elementor-active a, .elementor-311 .elementor-element.elementor-element-142bb87 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-311 .elementor-element.elementor-element-142bb87 .elementor-toggle-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:600;}.elementor-311 .elementor-element.elementor-element-3b63ba1 > .elementor-widget-container{background-color:#0C0D17;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF21;}.elementor-311 .elementor-element.elementor-element-3b63ba1 .elementor-tab-title{border-width:1px;border-color:#00000054;background-color:#00000000;padding:30px 30px 30px 30px;}.elementor-311 .elementor-element.elementor-element-3b63ba1 .elementor-tab-content{border-width:1px;border-bottom-color:#00000054;background-color:#00000000;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;padding:0px 30px 30px 30px;}.elementor-311 .elementor-element.elementor-element-3b63ba1 .elementor-toggle-title, .elementor-311 .elementor-element.elementor-element-3b63ba1 .elementor-toggle-icon{color:#FFFFFF;}.elementor-311 .elementor-element.elementor-element-3b63ba1 .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-311 .elementor-element.elementor-element-3b63ba1 .elementor-tab-title.elementor-active a, .elementor-311 .elementor-element.elementor-element-3b63ba1 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-311 .elementor-element.elementor-element-3b63ba1 .elementor-toggle-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:600;}.elementor-311 .elementor-element.elementor-element-c9a31da > .elementor-widget-container{background-color:#0C0D17;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF21;}.elementor-311 .elementor-element.elementor-element-c9a31da .elementor-tab-title{border-width:1px;border-color:#00000054;background-color:#00000000;padding:30px 30px 30px 30px;}.elementor-311 .elementor-element.elementor-element-c9a31da .elementor-tab-content{border-width:1px;border-bottom-color:#00000054;background-color:#00000000;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;padding:0px 30px 30px 30px;}.elementor-311 .elementor-element.elementor-element-c9a31da .elementor-toggle-title, .elementor-311 .elementor-element.elementor-element-c9a31da .elementor-toggle-icon{color:#FFFFFF;}.elementor-311 .elementor-element.elementor-element-c9a31da .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-311 .elementor-element.elementor-element-c9a31da .elementor-tab-title.elementor-active a, .elementor-311 .elementor-element.elementor-element-c9a31da .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-311 .elementor-element.elementor-element-c9a31da .elementor-toggle-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:600;}.elementor-311 .elementor-element.elementor-element-3284f14 > .elementor-widget-container{background-color:#0C0D17;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF21;}.elementor-311 .elementor-element.elementor-element-3284f14 .elementor-tab-title{border-width:1px;border-color:#00000054;background-color:#00000000;padding:30px 30px 30px 30px;}.elementor-311 .elementor-element.elementor-element-3284f14 .elementor-tab-content{border-width:1px;border-bottom-color:#00000054;background-color:#00000000;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;padding:0px 30px 30px 30px;}.elementor-311 .elementor-element.elementor-element-3284f14 .elementor-toggle-title, .elementor-311 .elementor-element.elementor-element-3284f14 .elementor-toggle-icon{color:#FFFFFF;}.elementor-311 .elementor-element.elementor-element-3284f14 .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-311 .elementor-element.elementor-element-3284f14 .elementor-tab-title.elementor-active a, .elementor-311 .elementor-element.elementor-element-3284f14 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-311 .elementor-element.elementor-element-3284f14 .elementor-toggle-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:600;}.elementor-311 .elementor-element.elementor-element-7047fcb > .elementor-widget-container{background-color:#0C0D17;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF21;}.elementor-311 .elementor-element.elementor-element-7047fcb .elementor-tab-title{border-width:1px;border-color:#00000054;background-color:#00000000;padding:30px 30px 30px 30px;}.elementor-311 .elementor-element.elementor-element-7047fcb .elementor-tab-content{border-width:1px;border-bottom-color:#00000054;background-color:#00000000;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;padding:0px 30px 30px 30px;}.elementor-311 .elementor-element.elementor-element-7047fcb .elementor-toggle-title, .elementor-311 .elementor-element.elementor-element-7047fcb .elementor-toggle-icon{color:#FFFFFF;}.elementor-311 .elementor-element.elementor-element-7047fcb .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-311 .elementor-element.elementor-element-7047fcb .elementor-tab-title.elementor-active a, .elementor-311 .elementor-element.elementor-element-7047fcb .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-311 .elementor-element.elementor-element-7047fcb .elementor-toggle-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:600;}.elementor-311 .elementor-element.elementor-element-8b231ee{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-311 .elementor-element.elementor-element-8b231ee > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-311 .elementor-element.elementor-element-8b231ee .elementor-button{font-family:"Sora", Sans-serif;font-size:17px;font-weight:500;}body.elementor-page-311:not(.elementor-motion-effects-element-type-background), body.elementor-page-311 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0D17;}@media(max-width:1024px){.elementor-311 .elementor-element.elementor-element-a62e966{text-align:center;}.elementor-311 .elementor-element.elementor-element-a62e966 .elementor-heading-title{font-size:58px;}.elementor-311 .elementor-element.elementor-element-f6495e0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-311 .elementor-element.elementor-element-f6495e0 .elementor-heading-title{line-height:1.8em;}.elementor-311 .elementor-element.elementor-element-eb56778 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-311 .elementor-element.elementor-element-eb56778{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-311 .elementor-element.elementor-element-74181f4{--padding-top:150px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-311 .elementor-element.elementor-element-fbf920a{--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-311 .elementor-element.elementor-element-a57e112{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-311 .elementor-element.elementor-element-a57e112 .elementor-heading-title{font-size:29px;line-height:1.4em;}.elementor-311 .elementor-element.elementor-element-096105f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-311 .elementor-element.elementor-element-cd550a0{--grid-auto-flow:row;}.elementor-311 .elementor-element.elementor-element-03d033c .elementor-icon-box-title, .elementor-311 .elementor-element.elementor-element-03d033c .elementor-icon-box-title a{font-size:25px;}.elementor-311 .elementor-element.elementor-element-9496430 .elementor-icon-box-title, .elementor-311 .elementor-element.elementor-element-9496430 .elementor-icon-box-title a{font-size:25px;}.elementor-311 .elementor-element.elementor-element-edd2bcd .elementor-icon-box-title, .elementor-311 .elementor-element.elementor-element-edd2bcd .elementor-icon-box-title a{font-size:25px;}.elementor-311 .elementor-element.elementor-element-1b53fc7 .elementor-icon-box-title, .elementor-311 .elementor-element.elementor-element-1b53fc7 .elementor-icon-box-title a{font-size:25px;}.elementor-311 .elementor-element.elementor-element-80f92e0 .elementor-icon-box-title, .elementor-311 .elementor-element.elementor-element-80f92e0 .elementor-icon-box-title a{font-size:25px;}.elementor-311 .elementor-element.elementor-element-c4178a9 .elementor-icon-box-title, .elementor-311 .elementor-element.elementor-element-c4178a9 .elementor-icon-box-title a{font-size:25px;}.elementor-311 .elementor-element.elementor-element-99421dc{--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-311 .elementor-element.elementor-element-858d8c4{text-align:center;}.elementor-311 .elementor-element.elementor-element-2746f97{--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-311 .elementor-element.elementor-element-6963030{text-align:center;}.elementor-311 .elementor-element.elementor-element-6963030 .elementor-heading-title{font-size:35px;line-height:1.1em;}.elementor-311 .elementor-element.elementor-element-b330bb3{text-align:center;}.elementor-311 .elementor-element.elementor-element-b330bb3 .elementor-heading-title{font-size:16px;}.elementor-311 .elementor-element.elementor-element-39ca5cb{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;text-align:center;}.elementor-311 .elementor-element.elementor-element-39ca5cb.elementor-element{--order:-99999 /* order start hack */;}.elementor-311 .elementor-element.elementor-element-39ca5cb img{width:85%;}.elementor-311 .elementor-element.elementor-element-c2e2555{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-311 .elementor-element.elementor-element-aa20304{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-311 .elementor-element.elementor-element-290b92c{--min-height:480px;}.elementor-311 .elementor-element.elementor-element-8cf9758 .elementor-heading-title{font-size:29px;line-height:1.4em;}.elementor-311 .elementor-element.elementor-element-e7abcc0{text-align:left;}.elementor-311 .elementor-element.elementor-element-f090009{--min-height:480px;}.elementor-311 .elementor-element.elementor-element-c33e28e .elementor-heading-title{font-size:29px;line-height:1.4em;}.elementor-311 .elementor-element.elementor-element-745fbeb{text-align:left;}.elementor-311 .elementor-element.elementor-element-f24120d .elementor-heading-title{font-size:29px;line-height:1.4em;}.elementor-311 .elementor-element.elementor-element-7300bed{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-311 .elementor-element.elementor-element-cc52db9{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-311 .elementor-element.elementor-element-25c1499{--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-311 .elementor-element.elementor-element-8ff0f11{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-311 .elementor-element.elementor-element-28d3676{text-align:center;}.elementor-311 .elementor-element.elementor-element-28d3676 .elementor-heading-title{font-size:35px;line-height:1.2em;}.elementor-311 .elementor-element.elementor-element-0429a2f{text-align:center;}.elementor-311 .elementor-element.elementor-element-90b9410{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-311 .elementor-element.elementor-element-dc8ec79 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-311 .elementor-element.elementor-element-b38d5be .elementor-heading-title{font-size:35px;line-height:1.4em;}.elementor-311 .elementor-element.elementor-element-fdd0644{text-align:left;}.elementor-311 .elementor-element.elementor-element-9ec790d{--icon-box-icon-margin:7px;}.elementor-311 .elementor-element.elementor-element-9ec790d .elementor-icon-box-title{margin-bottom:7px;}.elementor-311 .elementor-element.elementor-element-9ec790d .elementor-icon-box-title, .elementor-311 .elementor-element.elementor-element-9ec790d .elementor-icon-box-title a{font-size:22px;}.elementor-311 .elementor-element.elementor-element-c4ac70a{--icon-box-icon-margin:7px;}.elementor-311 .elementor-element.elementor-element-c4ac70a .elementor-icon-box-title{margin-bottom:7px;}.elementor-311 .elementor-element.elementor-element-c4ac70a .elementor-icon-box-title, .elementor-311 .elementor-element.elementor-element-c4ac70a .elementor-icon-box-title a{font-size:22px;}.elementor-311 .elementor-element.elementor-element-7220f2b{--icon-box-icon-margin:7px;}.elementor-311 .elementor-element.elementor-element-7220f2b .elementor-icon-box-title{margin-bottom:7px;}.elementor-311 .elementor-element.elementor-element-7220f2b .elementor-icon-box-title, .elementor-311 .elementor-element.elementor-element-7220f2b .elementor-icon-box-title a{font-size:22px;}.elementor-311 .elementor-element.elementor-element-d4dfed1{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-311 .elementor-element.elementor-element-6234d08 .elementor-heading-title{font-size:30px;line-height:1.4em;}.elementor-311 .elementor-element.elementor-element-20ff753{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-311 .elementor-element.elementor-element-20ff753 .elementor-heading-title{font-size:17px;}.elementor-311 .elementor-element.elementor-element-1aba14a{--container-widget-width:77%;--container-widget-flex-grow:0;width:var( --container-widget-width, 77% );max-width:77%;}.elementor-311 .elementor-element.elementor-element-a9dab35{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-311 .elementor-element.elementor-element-4aa5e58{--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-311 .elementor-element.elementor-element-3f6bdca .elementor-heading-title{font-size:47px;line-height:0.9em;}.elementor-311 .elementor-element.elementor-element-c3e8976{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-311 .elementor-element.elementor-element-8b231ee{--container-widget-width:73%;--container-widget-flex-grow:0;width:var( --container-widget-width, 73% );max-width:73%;}}@media(max-width:767px){.elementor-311 .elementor-element.elementor-element-458db54:not(.elementor-motion-effects-element-type-background), .elementor-311 .elementor-element.elementor-element-458db54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../images/iPhone-14-15-Pro-Max-1-2.png");}.elementor-311 .elementor-element.elementor-element-458db54{--min-height:703px;--justify-content:flex-start;--padding-top:150px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-311 .elementor-element.elementor-element-c1da2ab > .elementor-widget-container{padding:10px 13px 10px 13px;border-width:1px 1px 1px 1px;border-radius:100px 100px 100px 100px;}.elementor-311 .elementor-element.elementor-element-c1da2ab{text-align:center;}.elementor-311 .elementor-element.elementor-element-c1da2ab .elementor-heading-title{font-size:11px;line-height:1.3em;}.elementor-311 .elementor-element.elementor-element-a62e966{text-align:center;}.elementor-311 .elementor-element.elementor-element-a62e966 .elementor-heading-title{font-size:33px;}.elementor-311 .elementor-element.elementor-element-f6495e0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-311 .elementor-element.elementor-element-f6495e0 .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-311 .elementor-element.elementor-element-120f9dc{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-311 .elementor-element.elementor-element-bdc2930{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-311 .elementor-element.elementor-element-18e1ba5{--container-widget-width:49%;--container-widget-flex-grow:0;width:var( --container-widget-width, 49% );max-width:49%;--icon-box-icon-margin:9px;}.elementor-311 .elementor-element.elementor-element-18e1ba5 .elementor-icon-box-wrapper{text-align:left;}.elementor-311 .elementor-element.elementor-element-18e1ba5 .elementor-icon{font-size:33px;}.elementor-311 .elementor-element.elementor-element-18e1ba5 .elementor-icon-box-title, .elementor-311 .elementor-element.elementor-element-18e1ba5 .elementor-icon-box-title a{font-size:18px;}.elementor-311 .elementor-element.elementor-element-18e1ba5 .elementor-icon-box-description{font-size:10px;}.elementor-311 .elementor-element.elementor-element-1596841{--container-widget-width:49%;--container-widget-flex-grow:0;width:var( --container-widget-width, 49% );max-width:49%;--icon-box-icon-margin:9px;}.elementor-311 .elementor-element.elementor-element-1596841 .elementor-icon-box-wrapper{text-align:left;}.elementor-311 .elementor-element.elementor-element-1596841 .elementor-icon{font-size:33px;}.elementor-311 .elementor-element.elementor-element-1596841 .elementor-icon-box-title, .elementor-311 .elementor-element.elementor-element-1596841 .elementor-icon-box-title a{font-size:18px;}.elementor-311 .elementor-element.elementor-element-1596841 .elementor-icon-box-description{font-size:10px;}.elementor-311 .elementor-element.elementor-element-eb56778 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-311 .elementor-element.elementor-element-eb56778{--container-widget-width:0%;--container-widget-flex-grow:0;width:var( --container-widget-width, 0% );max-width:0%;}.elementor-311 .elementor-element.elementor-element-eb56778 img{width:100%;}.elementor-311 .elementor-element.elementor-element-c3b7ffa > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-311 .elementor-element.elementor-element-c3b7ffa{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-311 .elementor-element.elementor-element-c3b7ffa img{width:100%;}.elementor-311 .elementor-element.elementor-element-6b3d892{--container-widget-width:111px;--container-widget-flex-grow:0;width:var( --container-widget-width, 111px );max-width:111px;}.elementor-311 .elementor-element.elementor-element-6b3d892 .elementor-icon{font-size:40px;}.elementor-311 .elementor-element.elementor-element-6b3d892 .elementor-icon svg{height:40px;}.elementor-311 .elementor-element.elementor-element-74181f4{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-311 .elementor-element.elementor-element-096105f .elementor-heading-title{font-size:16px;line-height:1.8em;}.elementor-311 .elementor-element.elementor-element-cd550a0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-311 .elementor-element.elementor-element-03d033c .elementor-icon-box-title, .elementor-311 .elementor-element.elementor-element-03d033c .elementor-icon-box-title a{font-size:25px;}.elementor-311 .elementor-element.elementor-element-03d033c .elementor-icon-box-description{font-size:16px;}.elementor-311 .elementor-element.elementor-element-9496430 .elementor-icon-box-title, .elementor-311 .elementor-element.elementor-element-9496430 .elementor-icon-box-title a{font-size:25px;}.elementor-311 .elementor-element.elementor-element-9496430 .elementor-icon-box-description{font-size:16px;}.elementor-311 .elementor-element.elementor-element-edd2bcd .elementor-icon-box-title, .elementor-311 .elementor-element.elementor-element-edd2bcd .elementor-icon-box-title a{font-size:25px;}.elementor-311 .elementor-element.elementor-element-edd2bcd .elementor-icon-box-description{font-size:16px;}.elementor-311 .elementor-element.elementor-element-1b53fc7 > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-311 .elementor-element.elementor-element-1b53fc7 .elementor-icon-box-title, .elementor-311 .elementor-element.elementor-element-1b53fc7 .elementor-icon-box-title a{font-size:25px;}.elementor-311 .elementor-element.elementor-element-1b53fc7 .elementor-icon-box-description{font-size:16px;}.elementor-311 .elementor-element.elementor-element-80f92e0 .elementor-icon-box-title, .elementor-311 .elementor-element.elementor-element-80f92e0 .elementor-icon-box-title a{font-size:25px;}.elementor-311 .elementor-element.elementor-element-80f92e0 .elementor-icon-box-description{font-size:16px;}.elementor-311 .elementor-element.elementor-element-c4178a9 .elementor-icon-box-title, .elementor-311 .elementor-element.elementor-element-c4178a9 .elementor-icon-box-title a{font-size:25px;}.elementor-311 .elementor-element.elementor-element-c4178a9 .elementor-icon-box-description{font-size:16px;}.elementor-311 .elementor-element.elementor-element-858d8c4 .elementor-heading-title{font-size:16px;line-height:1.8em;}.elementor-311 .elementor-element.elementor-element-56a9d89{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-311 .elementor-element.elementor-element-56a9d89 .elementor-button{font-size:14px;}.elementor-311 .elementor-element.elementor-element-2746f97{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-311 .elementor-element.elementor-element-6963030{text-align:left;}.elementor-311 .elementor-element.elementor-element-b330bb3{text-align:left;}.elementor-311 .elementor-element.elementor-element-b330bb3 .elementor-heading-title{font-size:16px;line-height:1.8em;}.elementor-311 .elementor-element.elementor-element-39ca5cb{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-311 .elementor-element.elementor-element-39ca5cb img{width:100%;}.elementor-311 .elementor-element.elementor-element-aa20304{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-311 .elementor-element.elementor-element-290b92c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-311 .elementor-element.elementor-element-e7abcc0 .elementor-heading-title{font-size:14px;line-height:1.8em;}.elementor-311 .elementor-element.elementor-element-f090009{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-311 .elementor-element.elementor-element-745fbeb .elementor-heading-title{font-size:14px;line-height:1.8em;}.elementor-311 .elementor-element.elementor-element-a45043c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-311 .elementor-element.elementor-element-8e26ebc{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-311 .elementor-element.elementor-element-ccbcb68{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-311 .elementor-element.elementor-element-f24120d{text-align:center;}.elementor-311 .elementor-element.elementor-element-f24120d .elementor-heading-title{font-size:26px;}.elementor-311 .elementor-element.elementor-element-7300bed .elementor-heading-title{font-size:16px;line-height:1.6em;}.elementor-311 .elementor-element.elementor-element-cc52db9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-311 .elementor-element.elementor-element-cc52db9 .elementor-button{font-size:14px;}.elementor-311 .elementor-element.elementor-element-2619443{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-311 .elementor-element.elementor-element-25c1499{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-311 .elementor-element.elementor-element-8ff0f11{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-311 .elementor-element.elementor-element-8ff0f11 img{width:100%;}.elementor-311 .elementor-element.elementor-element-28d3676{text-align:left;}.elementor-311 .elementor-element.elementor-element-28d3676 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-311 .elementor-element.elementor-element-0429a2f{text-align:left;}.elementor-311 .elementor-element.elementor-element-0429a2f .elementor-heading-title{font-size:16px;line-height:1.6em;}.elementor-311 .elementor-element.elementor-element-2d1ea4d{--min-height:500px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-311 .elementor-element.elementor-element-dc8ec79 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-311 .elementor-element.elementor-element-b38d5be .elementor-heading-title{font-size:40px;}.elementor-311 .elementor-element.elementor-element-fdd0644 .elementor-heading-title{font-size:16px;line-height:1.8em;}.elementor-311 .elementor-element.elementor-element-9ec790d .elementor-icon-box-title, .elementor-311 .elementor-element.elementor-element-9ec790d .elementor-icon-box-title a{font-size:25px;}.elementor-311 .elementor-element.elementor-element-9ec790d .elementor-icon-box-description{font-size:16px;}.elementor-311 .elementor-element.elementor-element-c4ac70a .elementor-icon-box-title, .elementor-311 .elementor-element.elementor-element-c4ac70a .elementor-icon-box-title a{font-size:25px;}.elementor-311 .elementor-element.elementor-element-c4ac70a .elementor-icon-box-description{font-size:16px;}.elementor-311 .elementor-element.elementor-element-7220f2b .elementor-icon-box-title, .elementor-311 .elementor-element.elementor-element-7220f2b .elementor-icon-box-title a{font-size:25px;}.elementor-311 .elementor-element.elementor-element-7220f2b .elementor-icon-box-description{font-size:16px;}.elementor-311 .elementor-element.elementor-element-20ff753 .elementor-heading-title{font-size:16px;line-height:1.8em;}.elementor-311 .elementor-element.elementor-element-1aba14a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-311 .elementor-element.elementor-element-c3e8976 .elementor-heading-title{font-size:23px;line-height:1.8em;}.elementor-311 .elementor-element.elementor-element-fdda918 .elementor-toggle-title{font-size:16px;}.elementor-311 .elementor-element.elementor-element-fdda918 .elementor-tab-title{padding:20px 20px 20px 20px;}.elementor-311 .elementor-element.elementor-element-fdda918 .elementor-tab-content{font-size:14px;padding:20px 20px 20px 20px;}.elementor-311 .elementor-element.elementor-element-142bb87 .elementor-toggle-title{font-size:16px;}.elementor-311 .elementor-element.elementor-element-142bb87 .elementor-tab-title{padding:20px 20px 20px 20px;}.elementor-311 .elementor-element.elementor-element-142bb87 .elementor-tab-content{font-size:14px;padding:20px 20px 20px 20px;}.elementor-311 .elementor-element.elementor-element-3b63ba1 .elementor-toggle-title{font-size:16px;}.elementor-311 .elementor-element.elementor-element-3b63ba1 .elementor-tab-title{padding:20px 20px 20px 20px;}.elementor-311 .elementor-element.elementor-element-3b63ba1 .elementor-tab-content{font-size:14px;padding:20px 20px 20px 20px;}.elementor-311 .elementor-element.elementor-element-c9a31da .elementor-toggle-title{font-size:16px;}.elementor-311 .elementor-element.elementor-element-c9a31da .elementor-tab-title{padding:20px 20px 20px 20px;}.elementor-311 .elementor-element.elementor-element-c9a31da .elementor-tab-content{font-size:14px;padding:20px 20px 20px 20px;}.elementor-311 .elementor-element.elementor-element-3284f14 .elementor-toggle-title{font-size:16px;}.elementor-311 .elementor-element.elementor-element-3284f14 .elementor-tab-title{padding:20px 20px 20px 20px;}.elementor-311 .elementor-element.elementor-element-3284f14 .elementor-tab-content{font-size:14px;padding:20px 20px 20px 20px;}.elementor-311 .elementor-element.elementor-element-7047fcb .elementor-toggle-title{font-size:16px;}.elementor-311 .elementor-element.elementor-element-7047fcb .elementor-tab-title{padding:20px 20px 20px 20px;}.elementor-311 .elementor-element.elementor-element-7047fcb .elementor-tab-content{font-size:14px;padding:20px 20px 20px 20px;}.elementor-311 .elementor-element.elementor-element-8b231ee{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(min-width:768px){.elementor-311 .elementor-element.elementor-element-bdc2930{--width:56%;}.elementor-311 .elementor-element.elementor-element-5a30ba1{--width:50%;}.elementor-311 .elementor-element.elementor-element-aa3f89c{--width:50%;}.elementor-311 .elementor-element.elementor-element-2d1ea4d{--width:40%;}.elementor-311 .elementor-element.elementor-element-8ce5b39{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-311 .elementor-element.elementor-element-5a30ba1{--width:100%;}.elementor-311 .elementor-element.elementor-element-aa3f89c{--width:100%;}.elementor-311 .elementor-element.elementor-element-2d1ea4d{--width:50%;}.elementor-311 .elementor-element.elementor-element-8ce5b39{--width:50%;}}/* Start custom CSS for heading, class: .elementor-element-c1da2ab */.elementor-311 .elementor-element.elementor-element-c1da2ab {
    opacity: 0;
    filter: blur(10px);
    transition: all 0.3s ease-in-out;
}

.elementor-311 .elementor-element.elementor-element-c1da2ab.active {
    opacity: 1;
    filter: blur(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a62e966 */.elementor-311 .elementor-element.elementor-element-a62e966 {
    opacity: 0;
    filter: blur(10px);
    transition: all 0.5s ease-in-out;
}

.elementor-311 .elementor-element.elementor-element-a62e966.active {
    opacity: 1;
    filter: blur(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f6495e0 */.elementor-311 .elementor-element.elementor-element-f6495e0 {
    opacity: 0;
    filter: blur(10px);
    transition: all 0.7s ease-in-out;
}

.elementor-311 .elementor-element.elementor-element-f6495e0.active {
    opacity: 1;
    filter: blur(0);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-120f9dc */.elementor-311 .elementor-element.elementor-element-120f9dc .elementor-button {
    width: 100%;
    height: 46px;
    display: flex;
    align-items: center;
    justify-content: center;
    background: linear-gradient(
        91deg,
        #0152F8,
        #013092
    );
    clip-path: polygon(
        calc(0% + 24px) 0%,  /* Lado esquerdo com deslocamento para direita */
        100% 0%,             /* Canto superior direito */
        100% 100%,           /* Canto inferior direito */
        0% 100%,             /* Canto inferior esquerdo */
        0% calc(0% + 24px)   /* Canto superior esquerdo com deslocamento para baixo */
    );
    border-radius: 0px;
    border-top: 0px solid #7CA7FF;
    z-index: 1;
    animation: gradient-shift 5s ease infinite; /* Animação entre as cores */
    background-size: 200% 200%; /* Para que o gradiente se mova */
}

/* Animação do gradiente entre #0152F8 e #013092 */
@keyframes gradient-shift {
    0% {
        background-position: 0% 50%;
        background-color: #0152F8;
    }
    50% {
        background-position: 100% 50%;
        background-color: #013092;
    }
    100% {
        background-position: 0% 50%;
        background-color: #0152F8;
    }
}

.elementor-311 .elementor-element.elementor-element-120f9dc .elementor-button::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    background: linear-gradient(
        91deg,
        #0152F8,
        #013092
    );
    clip-path: polygon(
        calc(0% + 24px) 0%,  /* Lado esquerdo com deslocamento para direita */
        100% 0%,             /* Canto superior direito */
        100% 100%,           /* Canto inferior direito */
        0% 100%,             /* Canto inferior esquerdo */
        0% calc(0% + 24px)   /* Canto superior esquerdo com deslocamento para baixo */
    );
    border-top: 0px solid #7CA7FF;
    transition: 0.7s;
}

.elementor-311 .elementor-element.elementor-element-120f9dc .elementor-button:hover::after {
    opacity: 1;
}

.elementor-311 .elementor-element.elementor-element-120f9dc .elementor-button-text {
    position: relative;
    z-index: 3;
}

/* Ajuste para Mobile */
@media (max-width: 768px) {
    .elementor-311 .elementor-element.elementor-element-120f9dc::before {
        height: 49px; /* Diminui a altura em 10px */
    }

    .elementor-311 .elementor-element.elementor-element-120f9dc .elementor-button {
        height: 46px; /* Diminui a altura do botão em 10px */
    }
}

.elementor-311 .elementor-element.elementor-element-120f9dc {
    opacity: 0;
    filter: blur(10px);
    transition: all 0.9s ease-in-out;
}

.elementor-311 .elementor-element.elementor-element-120f9dc.active {
    opacity: 1;
    filter: blur(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bdc2930 */.elementor-311 .elementor-element.elementor-element-bdc2930 {
    opacity: 0;
    filter: blur(10px);
    transition: all 0.7s ease-in-out;
}

.elementor-311 .elementor-element.elementor-element-bdc2930.active {
    opacity: 1;
    filter: blur(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-eb56778 */.elementor-311 .elementor-element.elementor-element-eb56778 {
    opacity: 0;
    filter: blur(10px);
    transform: translateY(-100px) ;
    transition: all 3s ease-out;
}

.elementor-311 .elementor-element.elementor-element-eb56778.active {
    opacity: 1;
    filter: blur(0);
    transform: translateY(0) scale(1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c3b7ffa */.elementor-311 .elementor-element.elementor-element-c3b7ffa {
    opacity: 0;
    filter: blur(10px);
    transform: translateY(-100px) ;
    transition: all 3s ease-out;
}

.elementor-311 .elementor-element.elementor-element-c3b7ffa.active {
    opacity: 1;
    filter: blur(0);
    transform: translateY(0) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-458db54 */.elementor-311 .elementor-element.elementor-element-458db54::before{ 
content:"";
position: absolute; 
top: -15%;
left: inherit;
right: calc(100% - 300px);
width: 600px; 
height: 600px;
background: #0152F820;
border-radius: 100%;
filter: blur(150px);
mix-blend-mode: screen;
animation: light 5s infinite;
pointer-events: none;
opacity: 0;
}
.elementor-311 .elementor-element.elementor-element-458db54::after{ 
content:"";
position: absolute;
top: -15%;
left: inherit;
right: calc(50% - 900px);
width: 500px;
height: 500px;
background: #0152F820;
border-radius: 100%;
filter: blur(200px);
mix-blend-mode: plus-lighter;
animation: light 5s 2s infinite;
pointer-events: none;
opacity: 0
}
@keyframes light{
0%, 100%{
opacity: 0;
}
50%{
opacity: 1;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-03d033c */.box::after{
    content: "";
    height: 60px;
    width: 2px;
    position: absolute;
    top: 40px;
    left: 0em;
    background: #0152F8;
    z-index: 3;
    box-shadow: 0px 9px 27.1px 0px #0152F8;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9496430 */.box::after{
    content: "";
    height: 60px;
    width: 2px;
    position: absolute;
    top: 40px;
    left: 0em;
    background: #0152F8;
    z-index: 3;
    box-shadow: 0px 9px 27.1px 0px #0152F8;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-edd2bcd */.box::after{
    content: "";
    height: 60px;
    width: 2px;
    position: absolute;
    top: 40px;
    left: 0em;
    background: #0152F8;
    z-index: 3;
    box-shadow: 0px 9px 27.1px 0px #0152F8;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1b53fc7 */.box::after{
    content: "";
    height: 60px;
    width: 2px;
    position: absolute;
    top: 40px;
    left: 0em;
    background: #0152F8;
    z-index: 3;
    box-shadow: 0px 9px 27.1px 0px #0152F8;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-80f92e0 */.box::after{
    content: "";
    height: 60px;
    width: 2px;
    position: absolute;
    top: 40px;
    left: 0em;
    background: #0152F8;
    z-index: 3;
    box-shadow: 0px 9px 27.1px 0px #0152F8;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c4178a9 */.box::after{
    content: "";
    height: 60px;
    width: 2px;
    position: absolute;
    top: 40px;
    left: 0em;
    background: #0152F8;
    z-index: 3;
    box-shadow: 0px 9px 27.1px 0px #0152F8;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-56a9d89 */.elementor-311 .elementor-element.elementor-element-56a9d89 .elementor-button {
    width: 100%;
    height: 46px;
    display: flex;
    align-items: center;
    justify-content: center;
    background: linear-gradient(
        91deg,
        #0152F8,
        #013092
    );
    clip-path: polygon(
        calc(0% + 24px) 0%,  /* Lado esquerdo com deslocamento para direita */
        100% 0%,             /* Canto superior direito */
        100% 100%,           /* Canto inferior direito */
        0% 100%,             /* Canto inferior esquerdo */
        0% calc(0% + 24px)   /* Canto superior esquerdo com deslocamento para baixo */
    );
    border-radius: 0px;
    border-top: 0px solid #7CA7FF;
    z-index: 1;
    animation: gradient-shift 5s ease infinite; /* Animação entre as cores */
    background-size: 200% 200%; /* Para que o gradiente se mova */
}

/* Animação do gradiente entre #0152F8 e #013092 */
@keyframes gradient-shift {
    0% {
        background-position: 0% 50%;
        background-color: #0152F8;
    }
    50% {
        background-position: 100% 50%;
        background-color: #013092;
    }
    100% {
        background-position: 0% 50%;
        background-color: #0152F8;
    }
}

.elementor-311 .elementor-element.elementor-element-56a9d89 .elementor-button::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    background: linear-gradient(
        91deg,
        #0152F8,
        #013092
    );
    clip-path: polygon(
        calc(0% + 24px) 0%,  /* Lado esquerdo com deslocamento para direita */
        100% 0%,             /* Canto superior direito */
        100% 100%,           /* Canto inferior direito */
        0% 100%,             /* Canto inferior esquerdo */
        0% calc(0% + 24px)   /* Canto superior esquerdo com deslocamento para baixo */
    );
    border-top: 0px solid #7CA7FF;
    transition: 0.7s;
}

.elementor-311 .elementor-element.elementor-element-56a9d89 .elementor-button:hover::after {
    opacity: 1;
}

.elementor-311 .elementor-element.elementor-element-56a9d89 .elementor-button-text {
    position: relative;
    z-index: 3;
}

/* Ajuste para Mobile */
@media (max-width: 768px) {
    .elementor-311 .elementor-element.elementor-element-56a9d89::before {
        height: 49px; /* Diminui a altura em 10px */
    }

    .elementor-311 .elementor-element.elementor-element-56a9d89 .elementor-button {
        height: 46px; /* Diminui a altura do botão em 10px */
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cc52db9 */.elementor-311 .elementor-element.elementor-element-cc52db9::before {
    content: "";
    position: absolute;
    left: -3px;
    top: -3px;
    width: calc(100% + 3px);
    height: 49px;
    background: #7CA7FF;
    clip-path: polygon(
        calc(0% + 24px) 0%,  /* Lado esquerdo com deslocamento para direita */
        100% 0%,             /* Canto superior direito */
        100% 100%,           /* Canto inferior direito */
        0% 100%,             /* Canto inferior esquerdo */
        0% calc(0% + 24px)   /* Canto superior esquerdo com deslocamento para baixo */
    );
    z-index: 0;
}

.elementor-311 .elementor-element.elementor-element-cc52db9 .elementor-button {
    width: 100%;
    height: 46px;
    display: flex;
    align-items: center;
    justify-content: center;
    background: linear-gradient(
        91deg,
        #FFFFFF 2.31%,
        #FFFFFF 34.69%,
        #FFFFFF 67.07%,
        #FFFFFF 97.54%
    );
    clip-path: polygon(
        calc(0% + 24px) 0%,  /* Lado esquerdo com deslocamento para direita */
        100% 0%,             /* Canto superior direito */
        100% 100%,           /* Canto inferior direito */
        0% 100%,             /* Canto inferior esquerdo */
        0% calc(0% + 24px)   /* Canto superior esquerdo com deslocamento para baixo */
    );
    border-radius: 0px;
    border-top: 0px solid #7CA7FF;
    z-index: 1;
}

.elementor-311 .elementor-element.elementor-element-cc52db9 .elementor-button::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    background: linear-gradient(
        91deg,
        #FFFFFF 2.31%,
        #FFFFFF 34.69%,
        #FFFFFF 67.07%,
        #FFFFFF 97.54%
    );
    clip-path: polygon(
        calc(0% + 24px) 0%,  /* Lado esquerdo com deslocamento para direita */
        100% 0%,             /* Canto superior direito */
        100% 100%,           /* Canto inferior direito */
        0% 100%,             /* Canto inferior esquerdo */
        0% calc(0% + 24px)   /* Canto superior esquerdo com deslocamento para baixo */
    );
    border-top: 0px solid #7CA7FF;
    transition: 0.7s;
}

.elementor-311 .elementor-element.elementor-element-cc52db9 .elementor-button:hover::after {
    opacity: 1;
}

.elementor-311 .elementor-element.elementor-element-cc52db9 .elementor-button-text {
    position: relative;
    z-index: 3;
}

/* Ajuste para Mobile */
@media (max-width: 768px) {
    .elementor-311 .elementor-element.elementor-element-cc52db9::before {
        height: 49px; /* Diminui a altura em 10px */
    }

    .elementor-311 .elementor-element.elementor-element-cc52db9 .elementor-button {
        height: 46px; /* Diminui a altura do botão em 10px */
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9ec790d */.box::after{
    content: "";
    height: 40px;
    width: 2px;
    position: absolute;
    top: 20px;
    left: 0em;
    background: #0152F8;
    z-index: 3;
    box-shadow: 0px 9px 27.1px 0px #0152F8;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c4ac70a */.box::after{
    content: "";
    height: 40px;
    width: 2px;
    position: absolute;
    top: 20px;
    left: 0em;
    background: #0152F8;
    z-index: 3;
    box-shadow: 0px 9px 27.1px 0px #0152F8;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7220f2b */.box::after{
    content: "";
    height: 40px;
    width: 2px;
    position: absolute;
    top: 20px;
    left: 0em;
    background: #0152F8;
    z-index: 3;
    box-shadow: 0px 9px 27.1px 0px #0152F8;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1aba14a */.elementor-311 .elementor-element.elementor-element-1aba14a::before {
    content: "";
    position: absolute;
    left: -3px;
    top: -3px;
    width: calc(100% + 3px);
    height: 49px;
    background: #7CA7FF;
    clip-path: polygon(
        calc(0% + 24px) 0%,  /* Lado esquerdo com deslocamento para direita */
        100% 0%,             /* Canto superior direito */
        100% 100%,           /* Canto inferior direito */
        0% 100%,             /* Canto inferior esquerdo */
        0% calc(0% + 24px)   /* Canto superior esquerdo com deslocamento para baixo */
    );
    z-index: 0;
}

.elementor-311 .elementor-element.elementor-element-1aba14a .elementor-button {
    width: 100%;
    height: 46px;
    display: flex;
    align-items: center;
    justify-content: center;
    background: linear-gradient(
        91deg,
        #FFFFFF 2.31%,
        #FFFFFF 34.69%,
        #FFFFFF 67.07%,
        #FFFFFF 97.54%
    );
    clip-path: polygon(
        calc(0% + 24px) 0%,  /* Lado esquerdo com deslocamento para direita */
        100% 0%,             /* Canto superior direito */
        100% 100%,           /* Canto inferior direito */
        0% 100%,             /* Canto inferior esquerdo */
        0% calc(0% + 24px)   /* Canto superior esquerdo com deslocamento para baixo */
    );
    border-radius: 0px;
    border-top: 0px solid #7CA7FF;
    z-index: 1;
}

.elementor-311 .elementor-element.elementor-element-1aba14a .elementor-button::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    background: linear-gradient(
        91deg,
        #FFFFFF 2.31%,
        #FFFFFF 34.69%,
        #FFFFFF 67.07%,
        #FFFFFF 97.54%
    );
    clip-path: polygon(
        calc(0% + 24px) 0%,  /* Lado esquerdo com deslocamento para direita */
        100% 0%,             /* Canto superior direito */
        100% 100%,           /* Canto inferior direito */
        0% 100%,             /* Canto inferior esquerdo */
        0% calc(0% + 24px)   /* Canto superior esquerdo com deslocamento para baixo */
    );
    border-top: 0px solid #7CA7FF;
    transition: 0.7s;
}

.elementor-311 .elementor-element.elementor-element-1aba14a .elementor-button:hover::after {
    opacity: 1;
}

.elementor-311 .elementor-element.elementor-element-1aba14a .elementor-button-text {
    position: relative;
    z-index: 3;
}

/* Ajuste para Mobile */
@media (max-width: 768px) {
    .elementor-311 .elementor-element.elementor-element-1aba14a::before {
        height: 49px; /* Diminui a altura em 10px */
    }

    .elementor-311 .elementor-element.elementor-element-1aba14a .elementor-button {
        height: 46px; /* Diminui a altura do botão em 10px */
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8b231ee */.elementor-311 .elementor-element.elementor-element-8b231ee .elementor-button {
    width: 100%;
    height: 46px;
    display: flex;
    align-items: center;
    justify-content: center;
    background: linear-gradient(
        91deg,
        #0152F8,
        #013092
    );
    clip-path: polygon(
        calc(0% + 24px) 0%,  /* Lado esquerdo com deslocamento para direita */
        100% 0%,             /* Canto superior direito */
        100% 100%,           /* Canto inferior direito */
        0% 100%,             /* Canto inferior esquerdo */
        0% calc(0% + 24px)   /* Canto superior esquerdo com deslocamento para baixo */
    );
    border-radius: 0px;
    border-top: 0px solid #7CA7FF;
    z-index: 1;
    animation: gradient-shift 5s ease infinite; /* Animação entre as cores */
    background-size: 200% 200%; /* Para que o gradiente se mova */
}

/* Animação do gradiente entre #0152F8 e #013092 */
@keyframes gradient-shift {
    0% {
        background-position: 0% 50%;
        background-color: #0152F8;
    }
    50% {
        background-position: 100% 50%;
        background-color: #013092;
    }
    100% {
        background-position: 0% 50%;
        background-color: #0152F8;
    }
}

.elementor-311 .elementor-element.elementor-element-8b231ee .elementor-button::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    background: linear-gradient(
        91deg,
        #0152F8,
        #013092
    );
    clip-path: polygon(
        calc(0% + 24px) 0%,  /* Lado esquerdo com deslocamento para direita */
        100% 0%,             /* Canto superior direito */
        100% 100%,           /* Canto inferior direito */
        0% 100%,             /* Canto inferior esquerdo */
        0% calc(0% + 24px)   /* Canto superior esquerdo com deslocamento para baixo */
    );
    border-top: 0px solid #7CA7FF;
    transition: 0.7s;
}

.elementor-311 .elementor-element.elementor-element-8b231ee .elementor-button:hover::after {
    opacity: 1;
}

.elementor-311 .elementor-element.elementor-element-8b231ee .elementor-button-text {
    position: relative;
    z-index: 3;
}

/* Ajuste para Mobile */
@media (max-width: 768px) {
    .elementor-311 .elementor-element.elementor-element-8b231ee::before {
        height: 49px; /* Diminui a altura em 10px */
    }

    .elementor-311 .elementor-element.elementor-element-8b231ee .elementor-button {
        height: 46px; /* Diminui a altura do botão em 10px */
    }
}/* End custom CSS */
/* Start custom CSS */html,
body{
width:100%;
overflow-x:hidden;
}
.destaque {
    color: #0051FC;
}

.scroll-bottom{
    opacity: 0;
    transition: 0.8s;
    transform: translate(0px, 30px);
}

.scroll-top{
    opacity: 0;
    transition: 0.8s;
    transform: translate(0px, -30px);
}

.scroll-left{
    opacity: 0;
    transition: 0.8s;
    transform: translate(-30px, 0px);
}

.scroll-right{
    opacity: 0;
    transition: 0.8s;
    transform: translate(30px, 0px);
}

.elementor-editor-active .scroll-bottom,
.elementor-editor-active .scroll-top,
.elementor-editor-active .scroll-left,
.elementor-editor-active .scroll-right,
.ativo{
    opacity: 1;
    transition: 0.8s;
    transform: translatey(0px);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'TacticSans';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('../fonts/TacticSans-Bld.eot');
	src: url('../fonts/TacticSans-Bld.eot#iefix') format('embedded-opentype'),
		url('../fonts/TacticSans-Bld.woff2') format('woff2'),
		url('../fonts/TacticSans-Bld.woff') format('woff'),
		url('../fonts/TacticSans-Bld.ttf') format('truetype'),
		url('../images/TacticSans-Bld.svg#TacticSans') format('svg');
}
@font-face {
	font-family: 'TacticSans';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('../fonts/TacticSans-Med.eot');
	src: url('../fonts/TacticSans-Med.eot#iefix') format('embedded-opentype'),
		url('../fonts/TacticSans-Med.woff2') format('woff2'),
		url('../fonts/TacticSans-Med.woff') format('woff'),
		url('../fonts/TacticSans-Med.ttf') format('truetype'),
		url('../images/TacticSans-Med.svg#TacticSans') format('svg');
}
/* End Custom Fonts CSS */