.elementor-1171 .elementor-element.elementor-element-5863c3c{--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;border-style:solid;--border-style:solid;border-width:0px 0px 10px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:10px;--border-left-width:0px;border-color:#4EA9FE;--border-color:#4EA9FE;--border-radius:0px 0px 0px 0px;--padding-top:50px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-1171 .elementor-element.elementor-element-5863c3c:not(.elementor-motion-effects-element-type-background), .elementor-1171 .elementor-element.elementor-element-5863c3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1171 .elementor-element.elementor-element-81eb86b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1171 .elementor-element.elementor-element-81eb86b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:600;color:#4EA9FE;}.elementor-1171 .elementor-element.elementor-element-00758b3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-1171 .elementor-element.elementor-element-00758b3:not(.elementor-motion-effects-element-type-background), .elementor-1171 .elementor-element.elementor-element-00758b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1171 .elementor-element.elementor-element-c1c4afb{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#E7E7E7;}.elementor-1171 .elementor-element.elementor-element-f7159a2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:2% 2%;--row-gap:2%;--column-gap:2%;--flex-wrap:wrap;--overlay-opacity:1;--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-1171 .elementor-element.elementor-element-f7159a2:not(.elementor-motion-effects-element-type-background), .elementor-1171 .elementor-element.elementor-element-f7159a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://armktesolucoes.com.br/wp-content/uploads/2025/05/L-azul.png");background-position:center left;background-repeat:no-repeat;background-size:350px auto;}.elementor-1171 .elementor-element.elementor-element-f7159a2::before, .elementor-1171 .elementor-element.elementor-element-f7159a2 > .elementor-background-video-container::before, .elementor-1171 .elementor-element.elementor-element-f7159a2 > .e-con-inner > .elementor-background-video-container::before, .elementor-1171 .elementor-element.elementor-element-f7159a2 > .elementor-background-slideshow::before, .elementor-1171 .elementor-element.elementor-element-f7159a2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1171 .elementor-element.elementor-element-f7159a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://armktesolucoes.com.br/wp-content/uploads/2025/05/R-azul.png");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:400px auto;}.elementor-1171 .elementor-element.elementor-element-30ed553{width:100%;max-width:100%;text-align:center;}.elementor-1171 .elementor-element.elementor-element-30ed553 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1171 .elementor-element.elementor-element-30ed553 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:600;color:#4EA9FE;}.elementor-1171 .elementor-element.elementor-element-99bf90f{--display:flex;--min-height:350px;--margin-top:0%;--margin-bottom:02%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-1171 .elementor-element.elementor-element-2c2bcb5 > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-1171 .elementor-element.elementor-element-2c2bcb5 > .elementor-widget-container{background-color:#4EA9FE;padding:40px 15px 40px 15px;border-radius:20px 20px 20px 20px;}.elementor-1171 .elementor-element.elementor-element-2c2bcb5{--icon-box-icon-margin:10px;}.elementor-1171 .elementor-element.elementor-element-2c2bcb5 .elementor-icon-box-title{margin-bottom:6px;color:#000000;}.elementor-1171 .elementor-element.elementor-element-2c2bcb5 .elementor-icon{font-size:90px;}.elementor-1171 .elementor-element.elementor-element-2c2bcb5 .elementor-icon-box-title, .elementor-1171 .elementor-element.elementor-element-2c2bcb5 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;}.elementor-1171 .elementor-element.elementor-element-2c2bcb5:has(:hover) .elementor-icon-box-title,
					 .elementor-1171 .elementor-element.elementor-element-2c2bcb5:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-1171 .elementor-element.elementor-element-2c2bcb5 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-1171 .elementor-element.elementor-element-5ff1658{--display:flex;--margin-top:0%;--margin-bottom:02%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1171 .elementor-element.elementor-element-e748b17 > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-1171 .elementor-element.elementor-element-e748b17 > .elementor-widget-container{background-color:#4EA9FE;padding:40px 15px 40px 15px;border-radius:20px 20px 20px 20px;}.elementor-1171 .elementor-element.elementor-element-e748b17{--icon-box-icon-margin:10px;}.elementor-1171 .elementor-element.elementor-element-e748b17 .elementor-icon-box-title{margin-bottom:6px;color:#000000;}.elementor-1171 .elementor-element.elementor-element-e748b17 .elementor-icon{font-size:90px;}.elementor-1171 .elementor-element.elementor-element-e748b17 .elementor-icon-box-title, .elementor-1171 .elementor-element.elementor-element-e748b17 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;}.elementor-1171 .elementor-element.elementor-element-e748b17:has(:hover) .elementor-icon-box-title,
					 .elementor-1171 .elementor-element.elementor-element-e748b17:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-1171 .elementor-element.elementor-element-e748b17 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-1171 .elementor-element.elementor-element-ec7451e{--display:flex;--margin-top:0%;--margin-bottom:02%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1171 .elementor-element.elementor-element-1bbdbe6 > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-1171 .elementor-element.elementor-element-1bbdbe6 > .elementor-widget-container{background-color:#4EA9FE;padding:40px 15px 40px 15px;border-radius:20px 20px 20px 20px;}.elementor-1171 .elementor-element.elementor-element-1bbdbe6{--icon-box-icon-margin:10px;}.elementor-1171 .elementor-element.elementor-element-1bbdbe6 .elementor-icon-box-title{margin-bottom:6px;color:#000000;}.elementor-1171 .elementor-element.elementor-element-1bbdbe6 .elementor-icon{font-size:90px;}.elementor-1171 .elementor-element.elementor-element-1bbdbe6 .elementor-icon-box-title, .elementor-1171 .elementor-element.elementor-element-1bbdbe6 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;}.elementor-1171 .elementor-element.elementor-element-1bbdbe6:has(:hover) .elementor-icon-box-title,
					 .elementor-1171 .elementor-element.elementor-element-1bbdbe6:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-1171 .elementor-element.elementor-element-1bbdbe6 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-1171 .elementor-element.elementor-element-3ee876e{--display:flex;--min-height:350px;--margin-top:0%;--margin-bottom:02%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1171 .elementor-element.elementor-element-fccebbf > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-1171 .elementor-element.elementor-element-fccebbf > .elementor-widget-container{background-color:#4EA9FE;padding:40px 15px 40px 15px;border-radius:20px 20px 20px 20px;}.elementor-1171 .elementor-element.elementor-element-fccebbf{--icon-box-icon-margin:10px;}.elementor-1171 .elementor-element.elementor-element-fccebbf .elementor-icon-box-title{margin-bottom:6px;color:#000000;}.elementor-1171 .elementor-element.elementor-element-fccebbf .elementor-icon{font-size:90px;}.elementor-1171 .elementor-element.elementor-element-fccebbf .elementor-icon-box-title, .elementor-1171 .elementor-element.elementor-element-fccebbf .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;}.elementor-1171 .elementor-element.elementor-element-fccebbf:has(:hover) .elementor-icon-box-title,
					 .elementor-1171 .elementor-element.elementor-element-fccebbf:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-1171 .elementor-element.elementor-element-fccebbf .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-1171 .elementor-element.elementor-element-4a6dae9{--display:flex;--margin-top:0%;--margin-bottom:02%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1171 .elementor-element.elementor-element-eb675a4 > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-1171 .elementor-element.elementor-element-eb675a4 > .elementor-widget-container{background-color:#4EA9FE;padding:40px 15px 40px 15px;border-radius:20px 20px 20px 20px;}.elementor-1171 .elementor-element.elementor-element-eb675a4{--icon-box-icon-margin:10px;}.elementor-1171 .elementor-element.elementor-element-eb675a4 .elementor-icon-box-title{margin-bottom:6px;color:#000000;}.elementor-1171 .elementor-element.elementor-element-eb675a4 .elementor-icon{font-size:90px;}.elementor-1171 .elementor-element.elementor-element-eb675a4 .elementor-icon-box-title, .elementor-1171 .elementor-element.elementor-element-eb675a4 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;}.elementor-1171 .elementor-element.elementor-element-eb675a4:has(:hover) .elementor-icon-box-title,
					 .elementor-1171 .elementor-element.elementor-element-eb675a4:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-1171 .elementor-element.elementor-element-eb675a4 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-1171 .elementor-element.elementor-element-63876fa{--display:flex;--margin-top:0%;--margin-bottom:02%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1171 .elementor-element.elementor-element-571aced > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-1171 .elementor-element.elementor-element-571aced > .elementor-widget-container{background-color:#4EA9FE;padding:40px 15px 40px 15px;border-radius:20px 20px 20px 20px;}.elementor-1171 .elementor-element.elementor-element-571aced{--icon-box-icon-margin:10px;}.elementor-1171 .elementor-element.elementor-element-571aced .elementor-icon-box-title{margin-bottom:6px;color:#000000;}.elementor-1171 .elementor-element.elementor-element-571aced .elementor-icon{font-size:90px;}.elementor-1171 .elementor-element.elementor-element-571aced .elementor-icon-box-title, .elementor-1171 .elementor-element.elementor-element-571aced .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;}.elementor-1171 .elementor-element.elementor-element-571aced:has(:hover) .elementor-icon-box-title,
					 .elementor-1171 .elementor-element.elementor-element-571aced:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-1171 .elementor-element.elementor-element-571aced .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-1171 .elementor-element.elementor-element-1503cfb{--display:flex;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1171 .elementor-element.elementor-element-c365ba1 .elementor-button{background-color:#E71B94;font-family:"Montserrat", Sans-serif;font-weight:500;border-radius:12px 12px 4px 12px;padding:15px 15px 15px 15px;}.elementor-1171 .elementor-element.elementor-element-c365ba1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1171 .elementor-element.elementor-element-c365ba1.elementor-element{--align-self:center;}.elementor-1171 .elementor-element.elementor-element-f15291e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-1171 .elementor-element.elementor-element-f15291e:not(.elementor-motion-effects-element-type-background), .elementor-1171 .elementor-element.elementor-element-f15291e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #4EA9FE 0%, #0066C6 100%);}.elementor-1171 .elementor-element.elementor-element-ab82d2f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1171 .elementor-element.elementor-element-62232fe .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:800;line-height:42px;color:#000000;}.elementor-1171 .elementor-element.elementor-element-0a1522a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1171 .elementor-element.elementor-element-962e3d4 > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-1171 .elementor-element.elementor-element-962e3d4{--icon-box-icon-margin:15px;}.elementor-1171 .elementor-element.elementor-element-962e3d4.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-1171 .elementor-element.elementor-element-962e3d4.elementor-view-framed .elementor-icon, .elementor-1171 .elementor-element.elementor-element-962e3d4.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-1171 .elementor-element.elementor-element-962e3d4.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1171 .elementor-element.elementor-element-962e3d4.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#000000;}.elementor-1171 .elementor-element.elementor-element-962e3d4.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1171 .elementor-element.elementor-element-962e3d4.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1171 .elementor-element.elementor-element-962e3d4.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1171 .elementor-element.elementor-element-962e3d4.elementor-view-default:has(:focus) .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-1171 .elementor-element.elementor-element-962e3d4 .elementor-icon{font-size:32px;}.elementor-1171 .elementor-element.elementor-element-962e3d4 .elementor-icon-box-title, .elementor-1171 .elementor-element.elementor-element-962e3d4 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;}.elementor-1171 .elementor-element.elementor-element-962e3d4 .elementor-icon-box-title{color:#000000;}.elementor-1171 .elementor-element.elementor-element-962e3d4:has(:hover) .elementor-icon-box-title,
					 .elementor-1171 .elementor-element.elementor-element-962e3d4:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-1171 .elementor-element.elementor-element-962e3d4 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-1171 .elementor-element.elementor-element-ffd52e6 > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-1171 .elementor-element.elementor-element-ffd52e6{--icon-box-icon-margin:15px;}.elementor-1171 .elementor-element.elementor-element-ffd52e6.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-1171 .elementor-element.elementor-element-ffd52e6.elementor-view-framed .elementor-icon, .elementor-1171 .elementor-element.elementor-element-ffd52e6.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-1171 .elementor-element.elementor-element-ffd52e6.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1171 .elementor-element.elementor-element-ffd52e6.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#000000;}.elementor-1171 .elementor-element.elementor-element-ffd52e6.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1171 .elementor-element.elementor-element-ffd52e6.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1171 .elementor-element.elementor-element-ffd52e6.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1171 .elementor-element.elementor-element-ffd52e6.elementor-view-default:has(:focus) .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-1171 .elementor-element.elementor-element-ffd52e6 .elementor-icon{font-size:32px;}.elementor-1171 .elementor-element.elementor-element-ffd52e6 .elementor-icon-box-title, .elementor-1171 .elementor-element.elementor-element-ffd52e6 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;}.elementor-1171 .elementor-element.elementor-element-ffd52e6 .elementor-icon-box-title{color:#000000;}.elementor-1171 .elementor-element.elementor-element-ffd52e6:has(:hover) .elementor-icon-box-title,
					 .elementor-1171 .elementor-element.elementor-element-ffd52e6:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-1171 .elementor-element.elementor-element-ffd52e6 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-1171 .elementor-element.elementor-element-3330ffa > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-1171 .elementor-element.elementor-element-3330ffa{--icon-box-icon-margin:15px;}.elementor-1171 .elementor-element.elementor-element-3330ffa.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-1171 .elementor-element.elementor-element-3330ffa.elementor-view-framed .elementor-icon, .elementor-1171 .elementor-element.elementor-element-3330ffa.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-1171 .elementor-element.elementor-element-3330ffa.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1171 .elementor-element.elementor-element-3330ffa.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#000000;}.elementor-1171 .elementor-element.elementor-element-3330ffa.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1171 .elementor-element.elementor-element-3330ffa.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1171 .elementor-element.elementor-element-3330ffa.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1171 .elementor-element.elementor-element-3330ffa.elementor-view-default:has(:focus) .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-1171 .elementor-element.elementor-element-3330ffa .elementor-icon{font-size:32px;}.elementor-1171 .elementor-element.elementor-element-3330ffa .elementor-icon-box-title, .elementor-1171 .elementor-element.elementor-element-3330ffa .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;}.elementor-1171 .elementor-element.elementor-element-3330ffa .elementor-icon-box-title{color:#000000;}.elementor-1171 .elementor-element.elementor-element-3330ffa:has(:hover) .elementor-icon-box-title,
					 .elementor-1171 .elementor-element.elementor-element-3330ffa:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-1171 .elementor-element.elementor-element-3330ffa .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-weight:400;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-1171 .elementor-element.elementor-element-81eb86b{text-align:center;}.elementor-1171 .elementor-element.elementor-element-81eb86b .elementor-heading-title{font-size:25px;}.elementor-1171 .elementor-element.elementor-element-c1c4afb{text-align:center;}.elementor-1171 .elementor-element.elementor-element-f7159a2{--gap:2% 2%;--row-gap:2%;--column-gap:2%;}.elementor-1171 .elementor-element.elementor-element-30ed553{text-align:center;}.elementor-1171 .elementor-element.elementor-element-30ed553 .elementor-heading-title{font-size:25px;}.elementor-1171 .elementor-element.elementor-element-99bf90f{--min-height:0px;--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;}.elementor-1171 .elementor-element.elementor-element-5ff1658{--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;}.elementor-1171 .elementor-element.elementor-element-ec7451e{--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;}.elementor-1171 .elementor-element.elementor-element-3ee876e{--min-height:0px;--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;}.elementor-1171 .elementor-element.elementor-element-4a6dae9{--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;}.elementor-1171 .elementor-element.elementor-element-c365ba1 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1171 .elementor-element.elementor-element-c365ba1.elementor-element{--align-self:center;}.elementor-1171 .elementor-element.elementor-element-62232fe{text-align:left;}.elementor-1171 .elementor-element.elementor-element-62232fe .elementor-heading-title{font-size:25px;}}@media(min-width:768px){.elementor-1171 .elementor-element.elementor-element-99bf90f{--width:32%;}.elementor-1171 .elementor-element.elementor-element-5ff1658{--width:32%;}.elementor-1171 .elementor-element.elementor-element-ec7451e{--width:32%;}.elementor-1171 .elementor-element.elementor-element-3ee876e{--width:32%;}.elementor-1171 .elementor-element.elementor-element-4a6dae9{--width:32%;}.elementor-1171 .elementor-element.elementor-element-63876fa{--width:32%;}.elementor-1171 .elementor-element.elementor-element-ab82d2f{--width:50%;}.elementor-1171 .elementor-element.elementor-element-0a1522a{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1171 .elementor-element.elementor-element-99bf90f{--width:49%;}.elementor-1171 .elementor-element.elementor-element-5ff1658{--width:49%;}.elementor-1171 .elementor-element.elementor-element-ec7451e{--width:49%;}.elementor-1171 .elementor-element.elementor-element-3ee876e{--width:49%;}.elementor-1171 .elementor-element.elementor-element-4a6dae9{--width:49%;}.elementor-1171 .elementor-element.elementor-element-63876fa{--width:49%;}}/* Start custom CSS for icon-box, class: .elementor-element-2c2bcb5 */.elementor-1171 .elementor-element.elementor-element-2c2bcb5 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e748b17 */.elementor-1171 .elementor-element.elementor-element-e748b17 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1bbdbe6 */.elementor-1171 .elementor-element.elementor-element-1bbdbe6 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fccebbf */.elementor-1171 .elementor-element.elementor-element-fccebbf {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-eb675a4 */.elementor-1171 .elementor-element.elementor-element-eb675a4 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-571aced */.elementor-1171 .elementor-element.elementor-element-571aced {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7159a2 */.card-service p {
    font-size: 0 !important;
            transition: all 0.5s ease;

}

.card-service {
    
        transition: all 0.5s ease;
    
}

.card-service.active p {
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-962e3d4 */.elementor-1171 .elementor-element.elementor-element-962e3d4 h3 {
    margin: 0 !important;
}


.elementor-1171 .elementor-element.elementor-element-962e3d4 .elementor-icon-box-content {
    display: flex;
    align-items: center;
}

.elementor-1171 .elementor-element.elementor-element-962e3d4 .elementor-icon-box-icon {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ffd52e6 */.elementor-1171 .elementor-element.elementor-element-ffd52e6 h3 {
    margin: 0 !important;
}


.elementor-1171 .elementor-element.elementor-element-ffd52e6 .elementor-icon-box-content {
    display: flex;
    align-items: center;
}

.elementor-1171 .elementor-element.elementor-element-ffd52e6 .elementor-icon-box-icon {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3330ffa */.elementor-1171 .elementor-element.elementor-element-3330ffa h3 {
    margin: 0 !important;
}


.elementor-1171 .elementor-element.elementor-element-3330ffa .elementor-icon-box-content {
    display: flex;
    align-items: center;
}

.elementor-1171 .elementor-element.elementor-element-3330ffa .elementor-icon-box-icon {
    display: flex;
}/* End custom CSS */
/* Start custom CSS */html, body, #page-content {
    overflow-x: hidden;
}

.btnCTA a{
    z-index: 0;
    overflow: hidden !important;
    position: relative;
}

.btnCTA a::after {
    content: '' !important;
    width: 0%;
    height: 100% !important;
    top: 0;
    right:0;
    position: absolute;
    background-color: #4EA9FE;
    opacity: 1;
    display: block !important;
    z-index: -500;
    transition: all 0.5s ease;
    border-radius: 0px !important;
    overflow: hidden !important;
}

.btnCTA a:hover::after {
    width: 100%;   
}
.btnCTA a svg path, .btnCTA a svg, .btnCTA a svg stroke {
    transition: all 0.5s ease;

}


.btnCTA a:hover svg path {
    fill: #fff !important;
}


.btnCTA .elementor-button-content-wrapper {
    z-index: 2 !important;
    position: relative;
    display: flex;
    align-items: center;
}

.btnCTA .elementor-button-wrapper {
    display: flex !important;
    align-items: center!important;
    justify-content: center;
}/* End custom CSS */