.elementor-30 .elementor-element.elementor-element-d3eb978{--display:flex;--min-height:3rem;--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-d3eb978:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-d3eb978 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#071A2F;}.elementor-30 .elementor-element.elementor-element-e3fe939{--display:grid;--min-height:3em;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-2b12083{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-30 .elementor-element.elementor-element-0076ced .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-3ee4953 .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-3ee4953 .elementor-button-content-wrapper{flex-direction:row;}.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-30 .elementor-element.elementor-element-65c3595{margin:11px 18px calc(var(--kit-widget-spacing, 0px) + 11px) 11px;grid-column:span 2;text-align:end;}.elementor-30 .elementor-element.elementor-element-65c3595.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-65c3595 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-6e5be11{--display:flex;--min-height:8rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-6e5be11:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-6e5be11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-eac18fa{--display:grid;--min-height:8em;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:stretch;--align-items:center;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-30 .elementor-element.elementor-element-e3a32d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 10px;text-align:start;}.elementor-30 .elementor-element.elementor-element-e3a32d4 img{width:46%;border-radius:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-628fb92 .elementor-button{background-color:#1266F1;font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;border-radius:50px 50px 50px 50px;padding:20px 26px 20px 26px;}.elementor-30 .elementor-element.elementor-element-628fb92 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-30 .elementor-element.elementor-element-f0b07b1{grid-column:span 2;--e-nav-menu-horizontal-menu-item-margin:calc( 10px / 2 );}.elementor-30 .elementor-element.elementor-element-f0b07b1.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-f0b07b1 .elementor-menu-toggle{margin:0 auto;background-color:#1266F1;}.elementor-30 .elementor-element.elementor-element-f0b07b1 .elementor-nav-menu .elementor-item{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:16px;}.elementor-30 .elementor-element.elementor-element-f0b07b1 .elementor-nav-menu--main .elementor-item{color:#000000;fill:#000000;padding-left:12px;padding-right:12px;}.elementor-30 .elementor-element.elementor-element-f0b07b1 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-30 .elementor-element.elementor-element-f0b07b1 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-30 .elementor-element.elementor-element-f0b07b1 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-30 .elementor-element.elementor-element-f0b07b1 .elementor-nav-menu--main .elementor-item:focus{color:#636363;fill:#636363;}.elementor-30 .elementor-element.elementor-element-f0b07b1 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-30 .elementor-element.elementor-element-f0b07b1 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#61CE7000;}.elementor-30 .elementor-element.elementor-element-f0b07b1 .e--pointer-framed .elementor-item:before,
					.elementor-30 .elementor-element.elementor-element-f0b07b1 .e--pointer-framed .elementor-item:after{border-color:#61CE7000;}.elementor-30 .elementor-element.elementor-element-f0b07b1 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:10px;}.elementor-30 .elementor-element.elementor-element-f0b07b1 .elementor-nav-menu--dropdown a, .elementor-30 .elementor-element.elementor-element-f0b07b1 .elementor-menu-toggle{color:#000000;fill:#000000;}.elementor-30 .elementor-element.elementor-element-f0b07b1 .elementor-nav-menu--dropdown a:hover,
					.elementor-30 .elementor-element.elementor-element-f0b07b1 .elementor-nav-menu--dropdown a:focus,
					.elementor-30 .elementor-element.elementor-element-f0b07b1 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-30 .elementor-element.elementor-element-f0b07b1 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-30 .elementor-element.elementor-element-f0b07b1 .elementor-menu-toggle:hover,
					.elementor-30 .elementor-element.elementor-element-f0b07b1 .elementor-menu-toggle:focus{color:#1266F1;}.elementor-30 .elementor-element.elementor-element-f0b07b1 .elementor-nav-menu--dropdown a:hover,
					.elementor-30 .elementor-element.elementor-element-f0b07b1 .elementor-nav-menu--dropdown a:focus,
					.elementor-30 .elementor-element.elementor-element-f0b07b1 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-30 .elementor-element.elementor-element-f0b07b1 .elementor-nav-menu--dropdown a.highlighted{background-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-f0b07b1 .elementor-nav-menu--dropdown a.elementor-item-active{color:#FFFFFF;background-color:#1266F1;}.elementor-30 .elementor-element.elementor-element-f0b07b1 .elementor-nav-menu--dropdown .elementor-item, .elementor-30 .elementor-element.elementor-element-f0b07b1 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Inter", Sans-serif;font-weight:600;}.elementor-30 .elementor-element.elementor-element-f0b07b1 .elementor-nav-menu--dropdown li:not(:last-child){border-style:dashed;border-bottom-width:0.1px;}.elementor-30 .elementor-element.elementor-element-f0b07b1 div.elementor-menu-toggle{color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-f0b07b1 div.elementor-menu-toggle svg{fill:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-f0b07b1 div.elementor-menu-toggle:hover, .elementor-30 .elementor-element.elementor-element-f0b07b1 div.elementor-menu-toggle:focus{color:#414141;}.elementor-30 .elementor-element.elementor-element-f0b07b1 div.elementor-menu-toggle:hover svg, .elementor-30 .elementor-element.elementor-element-f0b07b1 div.elementor-menu-toggle:focus svg{fill:#414141;}.elementor-30 .elementor-element.elementor-element-62b9881{--display:flex;--min-height:6rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-62b9881:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-62b9881 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-9716ac5{--display:grid;--min-height:6em;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:stretch;--align-items:center;--padding-top:6px;--padding-bottom:2px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-c783b0d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 10px;text-align:start;}.elementor-30 .elementor-element.elementor-element-c783b0d img{width:45%;border-radius:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-6cb5286{grid-column:span 2;--e-nav-menu-horizontal-menu-item-margin:calc( 10px / 2 );}.elementor-30 .elementor-element.elementor-element-6cb5286.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-6cb5286 .elementor-menu-toggle{margin:0 auto;}.elementor-30 .elementor-element.elementor-element-6cb5286 .elementor-nav-menu .elementor-item{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:16px;letter-spacing:0.4px;word-spacing:0px;}.elementor-30 .elementor-element.elementor-element-6cb5286 .elementor-nav-menu--main .elementor-item{color:#000000;fill:#000000;padding-left:13px;padding-right:13px;}.elementor-30 .elementor-element.elementor-element-6cb5286 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-30 .elementor-element.elementor-element-6cb5286 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-30 .elementor-element.elementor-element-6cb5286 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-30 .elementor-element.elementor-element-6cb5286 .elementor-nav-menu--main .elementor-item:focus{color:#1266F1;fill:#1266F1;}.elementor-30 .elementor-element.elementor-element-6cb5286 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-30 .elementor-element.elementor-element-6cb5286 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#61CE7000;}.elementor-30 .elementor-element.elementor-element-6cb5286 .e--pointer-framed .elementor-item:before,
					.elementor-30 .elementor-element.elementor-element-6cb5286 .e--pointer-framed .elementor-item:after{border-color:#61CE7000;}.elementor-30 .elementor-element.elementor-element-6cb5286 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:10px;}.elementor-30 .elementor-element.elementor-element-2b1c410 .elementor-button{background-color:#1266F1;font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;border-radius:50px 50px 50px 50px;padding:20px 26px 20px 26px;}.elementor-30 .elementor-element.elementor-element-2b1c410 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-30 .elementor-element.elementor-element-87fec18{--spacer-size:1px;}.elementor-30 .elementor-element.elementor-element-6ec9c0d{--display:flex;--min-height:90vh;}.elementor-30 .elementor-element.elementor-element-6ec9c0d:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-6ec9c0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://itectperu.com/wp-content/uploads/2026/06/04_hero_gradient_tecnologico_1920x1080.webp");}.elementor-30 .elementor-element.elementor-element-dfb0c1f{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-c30879d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-1240a69{--spacer-size:65px;}.elementor-30 .elementor-element.elementor-element-e8b0764 .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:14px;font-weight:900;text-transform:uppercase;letter-spacing:2.2px;fill:#00A6D6;color:#00A6D6;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-e8b0764{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 8px;}.elementor-30 .elementor-element.elementor-element-e0447c0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:85px;font-weight:700;line-height:84px;letter-spacing:-5px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-3ef245f{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:#E4E4E4;}.elementor-30 .elementor-element.elementor-element-0fe303a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 6px;--row-gap:0px;--column-gap:6px;--grid-auto-flow:column;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-591fbcf .elementor-button{background-color:#1266F1;font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;fill:#000000;color:#000000;border-radius:50px 50px 50px 50px;padding:20px 16px 20px 26px;}.elementor-30 .elementor-element.elementor-element-04a1e16 .elementor-button{background-color:#1266F100;font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;border-style:solid;border-width:1px 1px 1px 1px;border-color:#A7A7A7;border-radius:50px 50px 50px 50px;padding:20px 26px 20px 26px;}.elementor-30 .elementor-element.elementor-element-44b860c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-44b860c.e-con{--align-self:flex-end;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-30 .elementor-element.elementor-element-f30767a{width:var( --container-widget-width, 101.25% );max-width:101.25%;--container-widget-width:101.25%;--container-widget-flex-grow:0;}.elementor-30 .elementor-element.elementor-element-f30767a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-30 .elementor-element.elementor-element-f30767a img{width:90%;opacity:1;}.elementor-30 .elementor-element.elementor-element-33401b9{--display:flex;--min-height:18vh;}.elementor-30 .elementor-element.elementor-element-33401b9:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-33401b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://itectperu.com/wp-content/uploads/2026/06/01_fondo_general_body_grid_tile_720.png");background-position:center center;}.elementor-30 .elementor-element.elementor-element-b9e5a8c{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-b9e5a8c.e-con{--flex-grow:1;--flex-shrink:0;}.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-30 .elementor-element.elementor-element-7f1d7bf{background-color:#E3EFFF;padding:11px 11px 11px 11px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D5D5D5B0;border-radius:026px 026px 026px 026px;}.elementor-30 .elementor-element.elementor-element-7f1d7bf.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-7f1d7bf .elementor-icon-box-wrapper{align-items:center;gap:16px;}.elementor-30 .elementor-element.elementor-element-7f1d7bf .elementor-icon-box-title{margin-block-end:2px;color:#000000;}.elementor-30 .elementor-element.elementor-element-7f1d7bf.elementor-view-stacked .elementor-icon{background-color:#00A6D6;}.elementor-30 .elementor-element.elementor-element-7f1d7bf.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-7f1d7bf.elementor-view-default .elementor-icon{fill:#00A6D6;color:#00A6D6;border-color:#00A6D6;}.elementor-30 .elementor-element.elementor-element-7f1d7bf .elementor-icon{font-size:45px;}.elementor-30 .elementor-element.elementor-element-7f1d7bf .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-7f1d7bf .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;}.elementor-30 .elementor-element.elementor-element-7f1d7bf:has(:hover) .elementor-icon-box-title,
					 .elementor-30 .elementor-element.elementor-element-7f1d7bf:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-30 .elementor-element.elementor-element-7f1d7bf .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:19px;color:#505050B3;}.elementor-30 .elementor-element.elementor-element-f5b56d9{background-color:#E3EFFF;padding:11px 11px 11px 11px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D5D5D5B0;border-radius:026px 026px 026px 026px;}.elementor-30 .elementor-element.elementor-element-f5b56d9.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-f5b56d9 .elementor-icon-box-wrapper{align-items:center;gap:16px;}.elementor-30 .elementor-element.elementor-element-f5b56d9 .elementor-icon-box-title{margin-block-end:2px;color:#000000;}.elementor-30 .elementor-element.elementor-element-f5b56d9.elementor-view-stacked .elementor-icon{background-color:#1266F1;}.elementor-30 .elementor-element.elementor-element-f5b56d9.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-f5b56d9.elementor-view-default .elementor-icon{fill:#1266F1;color:#1266F1;border-color:#1266F1;}.elementor-30 .elementor-element.elementor-element-f5b56d9 .elementor-icon{font-size:45px;}.elementor-30 .elementor-element.elementor-element-f5b56d9 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-f5b56d9 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;}.elementor-30 .elementor-element.elementor-element-f5b56d9:has(:hover) .elementor-icon-box-title,
					 .elementor-30 .elementor-element.elementor-element-f5b56d9:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-30 .elementor-element.elementor-element-f5b56d9 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:19px;color:#505050B3;}.elementor-30 .elementor-element.elementor-element-854ce9d{background-color:#E3EFFF;padding:11px 11px 11px 11px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D5D5D5B0;border-radius:026px 026px 026px 026px;}.elementor-30 .elementor-element.elementor-element-854ce9d.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-854ce9d .elementor-icon-box-wrapper{align-items:center;gap:16px;}.elementor-30 .elementor-element.elementor-element-854ce9d .elementor-icon-box-title{margin-block-end:2px;color:#000000;}.elementor-30 .elementor-element.elementor-element-854ce9d.elementor-view-stacked .elementor-icon{background-color:#16A34A;}.elementor-30 .elementor-element.elementor-element-854ce9d.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-854ce9d.elementor-view-default .elementor-icon{fill:#16A34A;color:#16A34A;border-color:#16A34A;}.elementor-30 .elementor-element.elementor-element-854ce9d .elementor-icon{font-size:45px;}.elementor-30 .elementor-element.elementor-element-854ce9d .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-854ce9d .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;}.elementor-30 .elementor-element.elementor-element-854ce9d:has(:hover) .elementor-icon-box-title,
					 .elementor-30 .elementor-element.elementor-element-854ce9d:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-30 .elementor-element.elementor-element-854ce9d .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:19px;color:#505050B3;}.elementor-30 .elementor-element.elementor-element-8bd105f{background-color:#E3EFFF;padding:11px 11px 11px 11px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D5D5D5B0;border-radius:026px 026px 026px 026px;}.elementor-30 .elementor-element.elementor-element-8bd105f.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-8bd105f .elementor-icon-box-wrapper{align-items:center;gap:16px;}.elementor-30 .elementor-element.elementor-element-8bd105f .elementor-icon-box-title{margin-block-end:2px;color:#000000;}.elementor-30 .elementor-element.elementor-element-8bd105f.elementor-view-stacked .elementor-icon{background-color:#00A6D6;}.elementor-30 .elementor-element.elementor-element-8bd105f.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-8bd105f.elementor-view-default .elementor-icon{fill:#00A6D6;color:#00A6D6;border-color:#00A6D6;}.elementor-30 .elementor-element.elementor-element-8bd105f .elementor-icon{font-size:45px;}.elementor-30 .elementor-element.elementor-element-8bd105f .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-8bd105f .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;}.elementor-30 .elementor-element.elementor-element-8bd105f:has(:hover) .elementor-icon-box-title,
					 .elementor-30 .elementor-element.elementor-element-8bd105f:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-30 .elementor-element.elementor-element-8bd105f .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:19px;color:#505050B3;}.elementor-30 .elementor-element.elementor-element-ba6e951{--display:flex;--min-height:85vh;}.elementor-30 .elementor-element.elementor-element-ba6e951:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-ba6e951 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://itectperu.com/wp-content/uploads/2026/06/01_fondo_general_body_grid_tile_720.png");background-position:center center;}.elementor-30 .elementor-element.elementor-element-256c00d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-290d8e7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 2;}.elementor-30 .elementor-element.elementor-element-c7cd328{--spacer-size:60px;}.elementor-30 .elementor-element.elementor-element-4bad42e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;}.elementor-30 .elementor-element.elementor-element-4bad42e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:56px;font-weight:700;letter-spacing:-2.5px;text-shadow:0px 0px 3px rgba(0,0,0,0.3);color:#000000;}.elementor-30 .elementor-element.elementor-element-77c1d56{margin:0px 250px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;columns:1;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:21px;color:#505050;}.elementor-30 .elementor-element.elementor-element-892c9cc{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-5eac9f6{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1266F157;--border-color:#1266F157;--border-radius:26px 26px 26px 26px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.11);--padding-top:20px;--padding-bottom:15px;--padding-left:50px;--padding-right:50px;}.elementor-30 .elementor-element.elementor-element-5eac9f6:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-5eac9f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-b7a2a6c .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-30 .elementor-element.elementor-element-b7a2a6c .elementor-icon-box-title{margin-block-end:3px;color:#000000;}.elementor-30 .elementor-element.elementor-element-b7a2a6c.elementor-view-stacked .elementor-icon{background-color:#34B2E7;}.elementor-30 .elementor-element.elementor-element-b7a2a6c.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-b7a2a6c.elementor-view-default .elementor-icon{fill:#34B2E7;color:#34B2E7;border-color:#34B2E7;}.elementor-30 .elementor-element.elementor-element-b7a2a6c .elementor-icon{font-size:54px;}.elementor-30 .elementor-element.elementor-element-b7a2a6c .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-b7a2a6c .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;line-height:20px;}.elementor-30 .elementor-element.elementor-element-b7a2a6c:has(:hover) .elementor-icon-box-title,
					 .elementor-30 .elementor-element.elementor-element-b7a2a6c:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-30 .elementor-element.elementor-element-b7a2a6c .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-30 .elementor-element.elementor-element-e26d451{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:20px;letter-spacing:0px;word-spacing:4px;color:#7A7A7A;}.elementor-30 .elementor-element.elementor-element-8bd5ae7{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1266F157;--border-color:#1266F157;--border-radius:26px 26px 26px 26px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.11);--padding-top:20px;--padding-bottom:15px;--padding-left:50px;--padding-right:50px;}.elementor-30 .elementor-element.elementor-element-8bd5ae7:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-8bd5ae7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-7b7c375 .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-30 .elementor-element.elementor-element-7b7c375 .elementor-icon-box-title{margin-block-end:3px;color:#000000;}.elementor-30 .elementor-element.elementor-element-7b7c375.elementor-view-stacked .elementor-icon{background-color:#34B2E7;}.elementor-30 .elementor-element.elementor-element-7b7c375.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-7b7c375.elementor-view-default .elementor-icon{fill:#34B2E7;color:#34B2E7;border-color:#34B2E7;}.elementor-30 .elementor-element.elementor-element-7b7c375 .elementor-icon{font-size:54px;}.elementor-30 .elementor-element.elementor-element-7b7c375 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-7b7c375 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;line-height:20px;}.elementor-30 .elementor-element.elementor-element-7b7c375:has(:hover) .elementor-icon-box-title,
					 .elementor-30 .elementor-element.elementor-element-7b7c375:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-30 .elementor-element.elementor-element-7b7c375 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-30 .elementor-element.elementor-element-1384964{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:20px;letter-spacing:0px;word-spacing:4px;color:#7A7A7A;}.elementor-30 .elementor-element.elementor-element-165c18c{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1266F157;--border-color:#1266F157;--border-radius:26px 26px 26px 26px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.11);--padding-top:20px;--padding-bottom:15px;--padding-left:50px;--padding-right:50px;}.elementor-30 .elementor-element.elementor-element-165c18c:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-165c18c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-27684c6 .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-30 .elementor-element.elementor-element-27684c6 .elementor-icon-box-title{margin-block-end:3px;color:#000000;}.elementor-30 .elementor-element.elementor-element-27684c6.elementor-view-stacked .elementor-icon{background-color:#34B2E7;}.elementor-30 .elementor-element.elementor-element-27684c6.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-27684c6.elementor-view-default .elementor-icon{fill:#34B2E7;color:#34B2E7;border-color:#34B2E7;}.elementor-30 .elementor-element.elementor-element-27684c6 .elementor-icon{font-size:54px;}.elementor-30 .elementor-element.elementor-element-27684c6 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-27684c6 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;line-height:20px;}.elementor-30 .elementor-element.elementor-element-27684c6:has(:hover) .elementor-icon-box-title,
					 .elementor-30 .elementor-element.elementor-element-27684c6:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-30 .elementor-element.elementor-element-27684c6 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-30 .elementor-element.elementor-element-c4612d9{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:20px;letter-spacing:0px;word-spacing:4px;color:#7A7A7A;}.elementor-30 .elementor-element.elementor-element-419764c{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1266F157;--border-color:#1266F157;--border-radius:26px 26px 26px 26px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.11);--padding-top:20px;--padding-bottom:15px;--padding-left:50px;--padding-right:50px;}.elementor-30 .elementor-element.elementor-element-419764c:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-419764c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-f167620 .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-30 .elementor-element.elementor-element-f167620 .elementor-icon-box-title{margin-block-end:3px;color:#000000;}.elementor-30 .elementor-element.elementor-element-f167620.elementor-view-stacked .elementor-icon{background-color:#34B2E7;}.elementor-30 .elementor-element.elementor-element-f167620.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-f167620.elementor-view-default .elementor-icon{fill:#34B2E7;color:#34B2E7;border-color:#34B2E7;}.elementor-30 .elementor-element.elementor-element-f167620 .elementor-icon{font-size:54px;}.elementor-30 .elementor-element.elementor-element-f167620 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-f167620 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;line-height:20px;}.elementor-30 .elementor-element.elementor-element-f167620:has(:hover) .elementor-icon-box-title,
					 .elementor-30 .elementor-element.elementor-element-f167620:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-30 .elementor-element.elementor-element-f167620 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-30 .elementor-element.elementor-element-1c301fd{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:20px;letter-spacing:0px;word-spacing:4px;color:#7A7A7A;}.elementor-30 .elementor-element.elementor-element-8c9a07e{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1266F157;--border-color:#1266F157;--border-radius:26px 26px 26px 26px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.11);--padding-top:20px;--padding-bottom:15px;--padding-left:50px;--padding-right:50px;}.elementor-30 .elementor-element.elementor-element-8c9a07e:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-8c9a07e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-55a64b1 .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-30 .elementor-element.elementor-element-55a64b1 .elementor-icon-box-title{margin-block-end:3px;color:#000000;}.elementor-30 .elementor-element.elementor-element-55a64b1.elementor-view-stacked .elementor-icon{background-color:#34B2E7;}.elementor-30 .elementor-element.elementor-element-55a64b1.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-55a64b1.elementor-view-default .elementor-icon{fill:#34B2E7;color:#34B2E7;border-color:#34B2E7;}.elementor-30 .elementor-element.elementor-element-55a64b1 .elementor-icon{font-size:54px;}.elementor-30 .elementor-element.elementor-element-55a64b1 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-55a64b1 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;line-height:20px;}.elementor-30 .elementor-element.elementor-element-55a64b1:has(:hover) .elementor-icon-box-title,
					 .elementor-30 .elementor-element.elementor-element-55a64b1:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-30 .elementor-element.elementor-element-55a64b1 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-30 .elementor-element.elementor-element-502e9b1{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:20px;letter-spacing:0px;word-spacing:4px;color:#7A7A7A;}.elementor-30 .elementor-element.elementor-element-386dfe2{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1266F157;--border-color:#1266F157;--border-radius:26px 26px 26px 26px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.11);--padding-top:20px;--padding-bottom:30px;--padding-left:50px;--padding-right:50px;}.elementor-30 .elementor-element.elementor-element-386dfe2:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-386dfe2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-235dd45 .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-30 .elementor-element.elementor-element-235dd45 .elementor-icon-box-title{margin-block-end:3px;color:#000000;}.elementor-30 .elementor-element.elementor-element-235dd45.elementor-view-stacked .elementor-icon{background-color:#34B2E7;}.elementor-30 .elementor-element.elementor-element-235dd45.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-235dd45.elementor-view-default .elementor-icon{fill:#34B2E7;color:#34B2E7;border-color:#34B2E7;}.elementor-30 .elementor-element.elementor-element-235dd45 .elementor-icon{font-size:54px;}.elementor-30 .elementor-element.elementor-element-235dd45 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-235dd45 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;line-height:20px;}.elementor-30 .elementor-element.elementor-element-235dd45:has(:hover) .elementor-icon-box-title,
					 .elementor-30 .elementor-element.elementor-element-235dd45:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-30 .elementor-element.elementor-element-235dd45 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-30 .elementor-element.elementor-element-622222e{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:20px;letter-spacing:0px;word-spacing:4px;color:#7A7A7A;}.elementor-30 .elementor-element.elementor-element-ff92f08{--spacer-size:14px;}.elementor-30 .elementor-element.elementor-element-1b8e82f{--spacer-size:1px;}.elementor-30 .elementor-element.elementor-element-525f255{--display:flex;--min-height:69vh;}.elementor-30 .elementor-element.elementor-element-525f255:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-525f255 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://itectperu.com/wp-content/uploads/2026/06/01_fondo_general_body_grid_tile_720.png");background-position:center center;}.elementor-30 .elementor-element.elementor-element-3841155{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-9238c56{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-bd109eb{--spacer-size:20px;}.elementor-30 .elementor-element.elementor-element-beb5b11{--display:flex;--gap:6px 0px;--row-gap:6px;--column-gap:0px;--border-radius:26px 26px 26px 26px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.11);--padding-top:60px;--padding-bottom:60px;--padding-left:50px;--padding-right:50px;}.elementor-30 .elementor-element.elementor-element-beb5b11:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-beb5b11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-d116744 .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:14px;font-weight:900;text-transform:uppercase;letter-spacing:2.2px;fill:#00A6D6;color:#00A6D6;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-d116744{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 8px;}.elementor-30 .elementor-element.elementor-element-1c3aee1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:49px;font-weight:700;color:#000000;}.elementor-30 .elementor-element.elementor-element-f82e79a{--spacer-size:9px;}.elementor-30 .elementor-element.elementor-element-de28cc1{text-align:justify;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:26px;word-spacing:4px;}.elementor-30 .elementor-element.elementor-element-a1d3966{padding:0px 0px 6px 0px;}.elementor-30 .elementor-element.elementor-element-a1d3966 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-30 .elementor-element.elementor-element-a1d3966 .elementor-icon-box-title{margin-block-end:4px;color:#000000;}.elementor-30 .elementor-element.elementor-element-a1d3966.elementor-view-stacked .elementor-icon{background-color:#16A34A;}.elementor-30 .elementor-element.elementor-element-a1d3966.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-a1d3966.elementor-view-default .elementor-icon{fill:#16A34A;color:#16A34A;border-color:#16A34A;}.elementor-30 .elementor-element.elementor-element-a1d3966 .elementor-icon{font-size:30px;}.elementor-30 .elementor-element.elementor-element-a1d3966 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-a1d3966 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:18px;letter-spacing:-0.4px;}.elementor-30 .elementor-element.elementor-element-a1d3966:has(:hover) .elementor-icon-box-title,
					 .elementor-30 .elementor-element.elementor-element-a1d3966:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-30 .elementor-element.elementor-element-a1d3966 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-30 .elementor-element.elementor-element-7769bab{padding:0px 0px 6px 0px;}.elementor-30 .elementor-element.elementor-element-7769bab .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-30 .elementor-element.elementor-element-7769bab .elementor-icon-box-title{margin-block-end:4px;color:#000000;}.elementor-30 .elementor-element.elementor-element-7769bab.elementor-view-stacked .elementor-icon{background-color:#16A34A;}.elementor-30 .elementor-element.elementor-element-7769bab.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-7769bab.elementor-view-default .elementor-icon{fill:#16A34A;color:#16A34A;border-color:#16A34A;}.elementor-30 .elementor-element.elementor-element-7769bab .elementor-icon{font-size:30px;}.elementor-30 .elementor-element.elementor-element-7769bab .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-7769bab .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:18px;letter-spacing:-0.4px;}.elementor-30 .elementor-element.elementor-element-7769bab:has(:hover) .elementor-icon-box-title,
					 .elementor-30 .elementor-element.elementor-element-7769bab:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-30 .elementor-element.elementor-element-7769bab .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-30 .elementor-element.elementor-element-474428b{padding:0px 0px 6px 0px;}.elementor-30 .elementor-element.elementor-element-474428b .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-30 .elementor-element.elementor-element-474428b .elementor-icon-box-title{margin-block-end:4px;color:#000000;}.elementor-30 .elementor-element.elementor-element-474428b.elementor-view-stacked .elementor-icon{background-color:#16A34A;}.elementor-30 .elementor-element.elementor-element-474428b.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-474428b.elementor-view-default .elementor-icon{fill:#16A34A;color:#16A34A;border-color:#16A34A;}.elementor-30 .elementor-element.elementor-element-474428b .elementor-icon{font-size:30px;}.elementor-30 .elementor-element.elementor-element-474428b .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-474428b .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:18px;letter-spacing:-0.4px;}.elementor-30 .elementor-element.elementor-element-474428b:has(:hover) .elementor-icon-box-title,
					 .elementor-30 .elementor-element.elementor-element-474428b:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-30 .elementor-element.elementor-element-474428b .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-30 .elementor-element.elementor-element-5005a6c{padding:0px 0px 6px 0px;}.elementor-30 .elementor-element.elementor-element-5005a6c .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-30 .elementor-element.elementor-element-5005a6c .elementor-icon-box-title{margin-block-end:4px;color:#000000;}.elementor-30 .elementor-element.elementor-element-5005a6c.elementor-view-stacked .elementor-icon{background-color:#16A34A;}.elementor-30 .elementor-element.elementor-element-5005a6c.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-5005a6c.elementor-view-default .elementor-icon{fill:#16A34A;color:#16A34A;border-color:#16A34A;}.elementor-30 .elementor-element.elementor-element-5005a6c .elementor-icon{font-size:30px;}.elementor-30 .elementor-element.elementor-element-5005a6c .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-5005a6c .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:18px;letter-spacing:-0.4px;}.elementor-30 .elementor-element.elementor-element-5005a6c:has(:hover) .elementor-icon-box-title,
					 .elementor-30 .elementor-element.elementor-element-5005a6c:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-30 .elementor-element.elementor-element-5005a6c .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-30 .elementor-element.elementor-element-2a618ca{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-dd67e7f{--spacer-size:20px;}.elementor-30 .elementor-element.elementor-element-8c7835d{--display:flex;--gap:6px 0px;--row-gap:6px;--column-gap:0px;--border-radius:26px 26px 26px 26px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.11);--padding-top:60px;--padding-bottom:60px;--padding-left:50px;--padding-right:50px;}.elementor-30 .elementor-element.elementor-element-8c7835d:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-8c7835d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-2c4837f img{width:67%;}.elementor-30 .elementor-element.elementor-element-5122697{text-align:center;}.elementor-30 .elementor-element.elementor-element-5122697 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:700;color:#000000;}.elementor-30 .elementor-element.elementor-element-e73cda8{--spacer-size:9px;}.elementor-30 .elementor-element.elementor-element-6286c5e{padding:0px 60px 0px 60px;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:22px;word-spacing:4px;}.elementor-30 .elementor-element.elementor-element-4729847{--display:flex;--min-height:68vh;}.elementor-30 .elementor-element.elementor-element-4729847:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-4729847 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://itectperu.com/wp-content/uploads/2026/06/01_fondo_general_body_grid_tile_720.png");background-position:center center;}.elementor-30 .elementor-element.elementor-element-18e7280{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-855c111{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 2;}.elementor-30 .elementor-element.elementor-element-04e802b{--spacer-size:1px;}.elementor-30 .elementor-element.elementor-element-522f523{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;}.elementor-30 .elementor-element.elementor-element-522f523 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:56px;font-weight:700;letter-spacing:-2.5px;text-shadow:0px 0px 3px rgba(0,0,0,0.3);color:#000000;}.elementor-30 .elementor-element.elementor-element-e1eb1f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;columns:2;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:21px;color:#505050;}.elementor-30 .elementor-element.elementor-element-c3a9f56{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-e8de5e1{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1266F157;--border-color:#1266F157;--border-radius:26px 26px 26px 26px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.11);--padding-top:20px;--padding-bottom:15px;--padding-left:30px;--padding-right:30px;}.elementor-30 .elementor-element.elementor-element-e8de5e1:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-e8de5e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-b83dc0b .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-30 .elementor-element.elementor-element-b83dc0b .elementor-icon-box-title{margin-block-end:3px;color:#000000;}.elementor-30 .elementor-element.elementor-element-b83dc0b.elementor-view-stacked .elementor-icon{background-color:#34B2E7;}.elementor-30 .elementor-element.elementor-element-b83dc0b.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-b83dc0b.elementor-view-default .elementor-icon{fill:#34B2E7;color:#34B2E7;border-color:#34B2E7;}.elementor-30 .elementor-element.elementor-element-b83dc0b .elementor-icon{font-size:54px;}.elementor-30 .elementor-element.elementor-element-b83dc0b .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-b83dc0b .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;line-height:20px;}.elementor-30 .elementor-element.elementor-element-b83dc0b:has(:hover) .elementor-icon-box-title,
					 .elementor-30 .elementor-element.elementor-element-b83dc0b:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-30 .elementor-element.elementor-element-b83dc0b .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-30 .elementor-element.elementor-element-892f336{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:20px;letter-spacing:0px;word-spacing:4px;color:#7A7A7A;}.elementor-30 .elementor-element.elementor-element-e5847d9{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1266F157;--border-color:#1266F157;--border-radius:26px 26px 26px 26px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.11);--padding-top:20px;--padding-bottom:15px;--padding-left:30px;--padding-right:30px;}.elementor-30 .elementor-element.elementor-element-e5847d9:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-e5847d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-7854bc3 .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-30 .elementor-element.elementor-element-7854bc3 .elementor-icon-box-title{margin-block-end:3px;color:#000000;}.elementor-30 .elementor-element.elementor-element-7854bc3.elementor-view-stacked .elementor-icon{background-color:#34B2E7;}.elementor-30 .elementor-element.elementor-element-7854bc3.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-7854bc3.elementor-view-default .elementor-icon{fill:#34B2E7;color:#34B2E7;border-color:#34B2E7;}.elementor-30 .elementor-element.elementor-element-7854bc3 .elementor-icon{font-size:54px;}.elementor-30 .elementor-element.elementor-element-7854bc3 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-7854bc3 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;line-height:20px;}.elementor-30 .elementor-element.elementor-element-7854bc3:has(:hover) .elementor-icon-box-title,
					 .elementor-30 .elementor-element.elementor-element-7854bc3:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-30 .elementor-element.elementor-element-7854bc3 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-30 .elementor-element.elementor-element-848ef05{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:20px;letter-spacing:0px;word-spacing:4px;color:#7A7A7A;}.elementor-30 .elementor-element.elementor-element-11d6340{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1266F157;--border-color:#1266F157;--border-radius:26px 26px 26px 26px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.11);--padding-top:20px;--padding-bottom:15px;--padding-left:30px;--padding-right:30px;}.elementor-30 .elementor-element.elementor-element-11d6340:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-11d6340 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-68cdd64 .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-30 .elementor-element.elementor-element-68cdd64 .elementor-icon-box-title{margin-block-end:3px;color:#000000;}.elementor-30 .elementor-element.elementor-element-68cdd64.elementor-view-stacked .elementor-icon{background-color:#34B2E7;}.elementor-30 .elementor-element.elementor-element-68cdd64.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-68cdd64.elementor-view-default .elementor-icon{fill:#34B2E7;color:#34B2E7;border-color:#34B2E7;}.elementor-30 .elementor-element.elementor-element-68cdd64 .elementor-icon{font-size:54px;}.elementor-30 .elementor-element.elementor-element-68cdd64 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-68cdd64 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;line-height:20px;}.elementor-30 .elementor-element.elementor-element-68cdd64:has(:hover) .elementor-icon-box-title,
					 .elementor-30 .elementor-element.elementor-element-68cdd64:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-30 .elementor-element.elementor-element-68cdd64 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-30 .elementor-element.elementor-element-72b7ba4{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:20px;letter-spacing:0px;word-spacing:4px;color:#7A7A7A;}.elementor-30 .elementor-element.elementor-element-5651435{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1266F157;--border-color:#1266F157;--border-radius:26px 26px 26px 26px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.11);--padding-top:20px;--padding-bottom:15px;--padding-left:30px;--padding-right:30px;}.elementor-30 .elementor-element.elementor-element-5651435:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-5651435 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-07093a1 .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-30 .elementor-element.elementor-element-07093a1 .elementor-icon-box-title{margin-block-end:3px;color:#000000;}.elementor-30 .elementor-element.elementor-element-07093a1.elementor-view-stacked .elementor-icon{background-color:#34B2E7;}.elementor-30 .elementor-element.elementor-element-07093a1.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-07093a1.elementor-view-default .elementor-icon{fill:#34B2E7;color:#34B2E7;border-color:#34B2E7;}.elementor-30 .elementor-element.elementor-element-07093a1 .elementor-icon{font-size:54px;}.elementor-30 .elementor-element.elementor-element-07093a1 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-07093a1 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;line-height:20px;}.elementor-30 .elementor-element.elementor-element-07093a1:has(:hover) .elementor-icon-box-title,
					 .elementor-30 .elementor-element.elementor-element-07093a1:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-30 .elementor-element.elementor-element-07093a1 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-30 .elementor-element.elementor-element-4d3e92c{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:20px;letter-spacing:0px;word-spacing:4px;color:#7A7A7A;}.elementor-30 .elementor-element.elementor-element-9c59375{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1266F157;--border-color:#1266F157;--border-radius:26px 26px 26px 26px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.11);--padding-top:20px;--padding-bottom:15px;--padding-left:30px;--padding-right:30px;}.elementor-30 .elementor-element.elementor-element-9c59375:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-9c59375 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-ebb4253 .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-30 .elementor-element.elementor-element-ebb4253 .elementor-icon-box-title{margin-block-end:3px;color:#000000;}.elementor-30 .elementor-element.elementor-element-ebb4253.elementor-view-stacked .elementor-icon{background-color:#34B2E7;}.elementor-30 .elementor-element.elementor-element-ebb4253.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-ebb4253.elementor-view-default .elementor-icon{fill:#34B2E7;color:#34B2E7;border-color:#34B2E7;}.elementor-30 .elementor-element.elementor-element-ebb4253 .elementor-icon{font-size:54px;}.elementor-30 .elementor-element.elementor-element-ebb4253 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-ebb4253 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;line-height:20px;}.elementor-30 .elementor-element.elementor-element-ebb4253:has(:hover) .elementor-icon-box-title,
					 .elementor-30 .elementor-element.elementor-element-ebb4253:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-30 .elementor-element.elementor-element-ebb4253 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-30 .elementor-element.elementor-element-1020388{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:20px;letter-spacing:0px;word-spacing:4px;color:#7A7A7A;}.elementor-30 .elementor-element.elementor-element-b878b85{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1266F157;--border-color:#1266F157;--border-radius:26px 26px 26px 26px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.11);--padding-top:20px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-30 .elementor-element.elementor-element-b878b85:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-b878b85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-d7e6329 .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-30 .elementor-element.elementor-element-d7e6329 .elementor-icon-box-title{margin-block-end:3px;color:#000000;}.elementor-30 .elementor-element.elementor-element-d7e6329.elementor-view-stacked .elementor-icon{background-color:#34B2E7;}.elementor-30 .elementor-element.elementor-element-d7e6329.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-d7e6329.elementor-view-default .elementor-icon{fill:#34B2E7;color:#34B2E7;border-color:#34B2E7;}.elementor-30 .elementor-element.elementor-element-d7e6329 .elementor-icon{font-size:54px;}.elementor-30 .elementor-element.elementor-element-d7e6329 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-d7e6329 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;line-height:20px;}.elementor-30 .elementor-element.elementor-element-d7e6329:has(:hover) .elementor-icon-box-title,
					 .elementor-30 .elementor-element.elementor-element-d7e6329:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-30 .elementor-element.elementor-element-d7e6329 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-30 .elementor-element.elementor-element-2794ec4{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:20px;letter-spacing:0px;word-spacing:4px;color:#7A7A7A;}.elementor-30 .elementor-element.elementor-element-14ded99{--spacer-size:14px;}.elementor-30 .elementor-element.elementor-element-11d80b9{--spacer-size:1px;}.elementor-30 .elementor-element.elementor-element-34693a3{--display:flex;--min-height:62vh;--justify-content:center;}.elementor-30 .elementor-element.elementor-element-34693a3:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-34693a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://itectperu.com/wp-content/uploads/2026/06/05_navy_solid_dark_section_1920x1080.png");}.elementor-30 .elementor-element.elementor-element-1a3e94d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-9e8a926{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-4029180 .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:14px;font-weight:900;text-transform:uppercase;letter-spacing:2.2px;fill:#00A6D6;color:#00A6D6;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-4029180{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 8px;}.elementor-30 .elementor-element.elementor-element-32944ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-30 .elementor-element.elementor-element-32944ed .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:56px;font-weight:700;letter-spacing:-2.9px;text-shadow:0px 0px 3px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-15c0686{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;columns:1;text-align:justify;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:21px;color:#E4E4E4;}.elementor-30 .elementor-element.elementor-element-2b20a95{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-ac8ac96 .elementor-button{background-color:#1266F1;font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;fill:#000000;color:#000000;border-radius:50px 50px 50px 50px;padding:20px 26px 20px 26px;}.elementor-30 .elementor-element.elementor-element-ac8ac96{padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-ac8ac96.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-6e8b7db .elementor-button{background-color:#1266F100;font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;border-style:solid;border-width:1px 1px 1px 1px;border-color:#A7A7A7;border-radius:50px 50px 50px 50px;padding:20px 26px 20px 26px;}.elementor-30 .elementor-element.elementor-element-516eced img{width:82%;}.elementor-30 .elementor-element.elementor-element-9edd41d{--display:flex;--min-height:50vh;}.elementor-30 .elementor-element.elementor-element-9edd41d:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-9edd41d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://itectperu.com/wp-content/uploads/2026/06/01_fondo_general_body_grid_tile_720.png");background-position:center center;}.elementor-30 .elementor-element.elementor-element-8b00211{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-e588fbf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 2;}.elementor-30 .elementor-element.elementor-element-126d097{--spacer-size:40px;}.elementor-30 .elementor-element.elementor-element-fbf7ca5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;}.elementor-30 .elementor-element.elementor-element-fbf7ca5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:56px;font-weight:700;letter-spacing:-2.5px;text-shadow:0px 0px 3px rgba(0,0,0,0.3);color:#000000;}.elementor-30 .elementor-element.elementor-element-73da7ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;columns:2;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:21px;color:#505050;}.elementor-30 .elementor-element.elementor-element-c62357a{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-a9be6a6{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1266F157;--border-color:#1266F157;--border-radius:26px 26px 26px 26px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.11);--padding-top:20px;--padding-bottom:15px;--padding-left:30px;--padding-right:30px;}.elementor-30 .elementor-element.elementor-element-a9be6a6:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-a9be6a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-fcc66b3 .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-30 .elementor-element.elementor-element-fcc66b3 .elementor-icon-box-title{margin-block-end:3px;color:#000000;}.elementor-30 .elementor-element.elementor-element-fcc66b3.elementor-view-stacked .elementor-icon{background-color:#34B2E7;}.elementor-30 .elementor-element.elementor-element-fcc66b3.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-fcc66b3.elementor-view-default .elementor-icon{fill:#34B2E7;color:#34B2E7;border-color:#34B2E7;}.elementor-30 .elementor-element.elementor-element-fcc66b3 .elementor-icon{font-size:54px;}.elementor-30 .elementor-element.elementor-element-fcc66b3 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-fcc66b3 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;line-height:20px;}.elementor-30 .elementor-element.elementor-element-fcc66b3:has(:hover) .elementor-icon-box-title,
					 .elementor-30 .elementor-element.elementor-element-fcc66b3:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-30 .elementor-element.elementor-element-fcc66b3 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-30 .elementor-element.elementor-element-0390a2a{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:20px;letter-spacing:0px;word-spacing:4px;color:#7A7A7A;}.elementor-30 .elementor-element.elementor-element-1415442{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1266F157;--border-color:#1266F157;--border-radius:26px 26px 26px 26px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.11);--padding-top:20px;--padding-bottom:15px;--padding-left:30px;--padding-right:30px;}.elementor-30 .elementor-element.elementor-element-1415442:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-1415442 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-f844220 .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-30 .elementor-element.elementor-element-f844220 .elementor-icon-box-title{margin-block-end:3px;color:#000000;}.elementor-30 .elementor-element.elementor-element-f844220.elementor-view-stacked .elementor-icon{background-color:#34B2E7;}.elementor-30 .elementor-element.elementor-element-f844220.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-f844220.elementor-view-default .elementor-icon{fill:#34B2E7;color:#34B2E7;border-color:#34B2E7;}.elementor-30 .elementor-element.elementor-element-f844220 .elementor-icon{font-size:54px;}.elementor-30 .elementor-element.elementor-element-f844220 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-f844220 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;line-height:20px;}.elementor-30 .elementor-element.elementor-element-f844220:has(:hover) .elementor-icon-box-title,
					 .elementor-30 .elementor-element.elementor-element-f844220:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-30 .elementor-element.elementor-element-f844220 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-30 .elementor-element.elementor-element-79a556b{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:20px;letter-spacing:0px;word-spacing:4px;color:#7A7A7A;}.elementor-30 .elementor-element.elementor-element-183f7ca{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1266F157;--border-color:#1266F157;--border-radius:26px 26px 26px 26px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.11);--padding-top:20px;--padding-bottom:15px;--padding-left:30px;--padding-right:30px;}.elementor-30 .elementor-element.elementor-element-183f7ca:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-183f7ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-bdec6c4 .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-30 .elementor-element.elementor-element-bdec6c4 .elementor-icon-box-title{margin-block-end:3px;color:#000000;}.elementor-30 .elementor-element.elementor-element-bdec6c4.elementor-view-stacked .elementor-icon{background-color:#34B2E7;}.elementor-30 .elementor-element.elementor-element-bdec6c4.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-bdec6c4.elementor-view-default .elementor-icon{fill:#34B2E7;color:#34B2E7;border-color:#34B2E7;}.elementor-30 .elementor-element.elementor-element-bdec6c4 .elementor-icon{font-size:54px;}.elementor-30 .elementor-element.elementor-element-bdec6c4 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-bdec6c4 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;line-height:20px;}.elementor-30 .elementor-element.elementor-element-bdec6c4:has(:hover) .elementor-icon-box-title,
					 .elementor-30 .elementor-element.elementor-element-bdec6c4:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-30 .elementor-element.elementor-element-bdec6c4 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-30 .elementor-element.elementor-element-322eace{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:20px;letter-spacing:0px;word-spacing:4px;color:#7A7A7A;}.elementor-30 .elementor-element.elementor-element-17377c4{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1266F157;--border-color:#1266F157;--border-radius:26px 26px 26px 26px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.11);--padding-top:20px;--padding-bottom:15px;--padding-left:30px;--padding-right:30px;}.elementor-30 .elementor-element.elementor-element-17377c4:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-17377c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-06b4e5d .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-30 .elementor-element.elementor-element-06b4e5d .elementor-icon-box-title{margin-block-end:3px;color:#000000;}.elementor-30 .elementor-element.elementor-element-06b4e5d.elementor-view-stacked .elementor-icon{background-color:#34B2E7;}.elementor-30 .elementor-element.elementor-element-06b4e5d.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-06b4e5d.elementor-view-default .elementor-icon{fill:#34B2E7;color:#34B2E7;border-color:#34B2E7;}.elementor-30 .elementor-element.elementor-element-06b4e5d .elementor-icon{font-size:54px;}.elementor-30 .elementor-element.elementor-element-06b4e5d .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-06b4e5d .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;line-height:20px;}.elementor-30 .elementor-element.elementor-element-06b4e5d:has(:hover) .elementor-icon-box-title,
					 .elementor-30 .elementor-element.elementor-element-06b4e5d:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-30 .elementor-element.elementor-element-06b4e5d .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-30 .elementor-element.elementor-element-5058814{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:20px;letter-spacing:0px;word-spacing:4px;color:#7A7A7A;}.elementor-30 .elementor-element.elementor-element-3a269bb{--spacer-size:1px;}.elementor-30 .elementor-element.elementor-element-3c652be{--display:flex;--min-height:50vh;}.elementor-30 .elementor-element.elementor-element-3c652be:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-3c652be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://itectperu.com/wp-content/uploads/2026/06/01_fondo_general_body_grid_tile_720.png");background-position:center center;}.elementor-30 .elementor-element.elementor-element-c2576c6{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-4db17a6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 2;}.elementor-30 .elementor-element.elementor-element-9288465{--spacer-size:1px;}.elementor-30 .elementor-element.elementor-element-a7d36fc{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCE7F3;--border-color:#DCE7F3;--border-radius:34px 34px 34px 34px;box-shadow:0px 0px 6px 0px rgba(103.69999999999999, 103.69999999999999, 103.69999999999999, 0.38);--padding-top:44px;--padding-bottom:44px;--padding-left:44px;--padding-right:44px;}.elementor-30 .elementor-element.elementor-element-a7d36fc:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-a7d36fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-f3775db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-30 .elementor-element.elementor-element-f3775db .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:700;letter-spacing:-2.5px;color:#000000;}.elementor-30 .elementor-element.elementor-element-d97836d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;columns:1;text-align:justify;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:21px;color:#505050;}.elementor-30 .elementor-element.elementor-element-6e8f1ec{font-family:"Inter", Sans-serif;font-weight:400;color:#000000;}.elementor-30 .elementor-element.elementor-element-6e8f1ec p{margin-block-end:0px;}.elementor-30 .elementor-element.elementor-element-61a0291{font-family:"Inter", Sans-serif;font-weight:400;color:#000000;}.elementor-30 .elementor-element.elementor-element-61a0291 p{margin-block-end:0px;}.elementor-30 .elementor-element.elementor-element-583fd56{font-family:"Inter", Sans-serif;font-weight:400;color:#000000;}.elementor-30 .elementor-element.elementor-element-583fd56 p{margin-block-end:0px;}.elementor-30 .elementor-element.elementor-element-d9f033d{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCE7F3;--border-color:#DCE7F3;--border-radius:34px 34px 34px 34px;box-shadow:0px 0px 6px 0px rgba(103.69999999999999, 103.69999999999999, 103.69999999999999, 0.38);--padding-top:44px;--padding-bottom:44px;--padding-left:44px;--padding-right:44px;}.elementor-30 .elementor-element.elementor-element-d9f033d:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-d9f033d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-f8e1fae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-30 .elementor-element.elementor-element-f8e1fae .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:700;letter-spacing:-2.5px;color:#000000;}.elementor-30 .elementor-element.elementor-element-c8edcc8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;columns:1;text-align:justify;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:21px;color:#505050;}.elementor-30 .elementor-element.elementor-element-7e0f5f6{--spacer-size:1px;}.elementor-30 .elementor-element.elementor-element-df98db7{--display:flex;--min-height:53vh;}.elementor-30 .elementor-element.elementor-element-df98db7:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-df98db7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://itectperu.com/wp-content/uploads/2026/06/01_fondo_general_body_grid_tile_720.png");background-position:center center;}.elementor-30 .elementor-element.elementor-element-f0c6346{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-fb64182{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-0bb0ca0{--spacer-size:1px;}.elementor-30 .elementor-element.elementor-element-cadecab{--display:flex;--gap:6px 0px;--row-gap:6px;--column-gap:0px;--border-radius:26px 26px 26px 26px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.11);--padding-top:60px;--padding-bottom:60px;--padding-left:50px;--padding-right:50px;}.elementor-30 .elementor-element.elementor-element-cadecab:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-cadecab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-4b7d7b1 .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:14px;font-weight:900;text-transform:uppercase;letter-spacing:2.2px;fill:#00A6D6;color:#00A6D6;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-4b7d7b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 8px;}.elementor-30 .elementor-element.elementor-element-db5c127 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:49px;font-weight:700;color:#000000;}.elementor-30 .elementor-element.elementor-element-4613c37{--spacer-size:9px;}.elementor-30 .elementor-element.elementor-element-f93fb4e{text-align:justify;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:26px;word-spacing:4px;}.elementor-30 .elementor-element.elementor-element-304fc4f{padding:0px 0px 6px 0px;}.elementor-30 .elementor-element.elementor-element-304fc4f .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-30 .elementor-element.elementor-element-304fc4f .elementor-icon-box-title{margin-block-end:4px;color:#000000;}.elementor-30 .elementor-element.elementor-element-304fc4f.elementor-view-stacked .elementor-icon{background-color:#16A34A;}.elementor-30 .elementor-element.elementor-element-304fc4f.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-304fc4f.elementor-view-default .elementor-icon{fill:#16A34A;color:#16A34A;border-color:#16A34A;}.elementor-30 .elementor-element.elementor-element-304fc4f .elementor-icon{font-size:30px;}.elementor-30 .elementor-element.elementor-element-304fc4f .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-304fc4f .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:18px;letter-spacing:-0.4px;}.elementor-30 .elementor-element.elementor-element-304fc4f:has(:hover) .elementor-icon-box-title,
					 .elementor-30 .elementor-element.elementor-element-304fc4f:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-30 .elementor-element.elementor-element-304fc4f .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-30 .elementor-element.elementor-element-a070ad1{padding:0px 0px 6px 0px;}.elementor-30 .elementor-element.elementor-element-a070ad1 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-30 .elementor-element.elementor-element-a070ad1 .elementor-icon-box-title{margin-block-end:4px;color:#000000;}.elementor-30 .elementor-element.elementor-element-a070ad1.elementor-view-stacked .elementor-icon{background-color:#16A34A;}.elementor-30 .elementor-element.elementor-element-a070ad1.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-a070ad1.elementor-view-default .elementor-icon{fill:#16A34A;color:#16A34A;border-color:#16A34A;}.elementor-30 .elementor-element.elementor-element-a070ad1 .elementor-icon{font-size:30px;}.elementor-30 .elementor-element.elementor-element-a070ad1 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-a070ad1 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:18px;letter-spacing:-0.4px;}.elementor-30 .elementor-element.elementor-element-a070ad1:has(:hover) .elementor-icon-box-title,
					 .elementor-30 .elementor-element.elementor-element-a070ad1:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-30 .elementor-element.elementor-element-a070ad1 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-30 .elementor-element.elementor-element-ddbc305{padding:0px 0px 6px 0px;}.elementor-30 .elementor-element.elementor-element-ddbc305 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-30 .elementor-element.elementor-element-ddbc305 .elementor-icon-box-title{margin-block-end:4px;color:#000000;}.elementor-30 .elementor-element.elementor-element-ddbc305.elementor-view-stacked .elementor-icon{background-color:#16A34A;}.elementor-30 .elementor-element.elementor-element-ddbc305.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-ddbc305.elementor-view-default .elementor-icon{fill:#16A34A;color:#16A34A;border-color:#16A34A;}.elementor-30 .elementor-element.elementor-element-ddbc305 .elementor-icon{font-size:30px;}.elementor-30 .elementor-element.elementor-element-ddbc305 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-ddbc305 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:18px;letter-spacing:-0.4px;}.elementor-30 .elementor-element.elementor-element-ddbc305:has(:hover) .elementor-icon-box-title,
					 .elementor-30 .elementor-element.elementor-element-ddbc305:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-30 .elementor-element.elementor-element-ddbc305 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-30 .elementor-element.elementor-element-a96b9c3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-c4bc0d2{--spacer-size:1px;}.elementor-30 .elementor-element.elementor-element-437c34b{--display:flex;--gap:18px 0px;--row-gap:18px;--column-gap:0px;--border-radius:26px 26px 26px 26px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.11);--padding-top:40px;--padding-bottom:36px;--padding-left:50px;--padding-right:50px;}.elementor-30 .elementor-element.elementor-element-437c34b:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-437c34b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #D2E7FF 0%, #FFFFFF 100%);}.elementor-30 .elementor-element.elementor-element-6f4c0da .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:49px;font-weight:700;letter-spacing:-2.3px;color:#000000;}.elementor-30 .elementor-element.elementor-element-990bfd8{text-align:justify;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:26px;word-spacing:4px;}.elementor-30 .elementor-element.elementor-element-825153f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CECECE;--border-color:#CECECE;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-30 .elementor-element.elementor-element-825153f:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-825153f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-2e1a406 .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:0.4px;fill:#1266F1;color:#1266F1;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-2e1a406{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-4e72d81 .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;letter-spacing:0.4px;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-4e72d81{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-a794bf0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CECECE;--border-color:#CECECE;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-30 .elementor-element.elementor-element-a794bf0:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-a794bf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-e082ce1 .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:0.4px;fill:#1266F1;color:#1266F1;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-e082ce1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-a2d6c8a .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:18px;font-weight:800;letter-spacing:0.4px;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-a2d6c8a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-36017b5 .elementor-button{background-color:#1266F1;font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:20px 26px 20px 26px;}.elementor-30 .elementor-element.elementor-element-ad5a7db{--spacer-size:9px;}.elementor-30 .elementor-element.elementor-element-2f5e069{--display:flex;--min-height:64vh;--justify-content:center;}.elementor-30 .elementor-element.elementor-element-2f5e069:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-2f5e069 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://itectperu.com/wp-content/uploads/2026/06/01_fondo_general_body_grid_tile_720.png");background-position:center center;}.elementor-30 .elementor-element.elementor-element-a146324{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-f0e5faf{--spacer-size:1px;}.elementor-30 .elementor-element.elementor-element-e63e1d0{--display:flex;--gap:6px 0px;--row-gap:6px;--column-gap:0px;--border-radius:26px 26px 26px 26px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.11);--padding-top:60px;--padding-bottom:60px;--padding-left:50px;--padding-right:50px;}.elementor-30 .elementor-element.elementor-element-e63e1d0:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-e63e1d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://itectperu.com/wp-content/uploads/2026/06/03_final_cta_hero_style_gradient_1920x1080.png");background-position:top right;}.elementor-30 .elementor-element.elementor-element-b9f8a1d{--spacer-size:9px;}.elementor-30 .elementor-element.elementor-element-ed2ca1d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-c337ad2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-0cc6948{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-30 .elementor-element.elementor-element-0cc6948 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:80px;font-weight:700;line-height:77px;letter-spacing:-2.9px;text-shadow:0px 0px 3px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-2358d82{text-align:justify;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:24px;letter-spacing:-0.5px;word-spacing:0px;color:#CFE4FF;}.elementor-30 .elementor-element.elementor-element-ed87e66{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-63dd2d3 .elementor-button{background-color:#1266F1;font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;fill:#000000;color:#000000;border-radius:50px 50px 50px 50px;padding:20px 26px 20px 26px;}.elementor-30 .elementor-element.elementor-element-675ec81 .elementor-button{background-color:#062853;font-family:"Roboto", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF29;border-radius:50px 50px 50px 50px;padding:20px 26px 20px 26px;}.elementor-30 .elementor-element.elementor-element-0823e9f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-30 .elementor-element.elementor-element-12c20ed{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:28px 28px 28px 28px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-30 .elementor-element.elementor-element-7c670ce{background-color:#FFFFFF;border-style:none;border-radius:18px 18px 18px 18px;}.elementor-30 .elementor-element.elementor-element-7c670ce img{width:90%;}.elementor-30 .elementor-element.elementor-element-567ccbd{--spacer-size:34px;}.elementor-30 .elementor-element.elementor-element-33abddf{--display:flex;--min-height:46vh;}.elementor-30 .elementor-element.elementor-element-33abddf:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-33abddf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://itectperu.com/wp-content/uploads/2026/06/03_topbar_footer_navy_1920x1080.png");}.elementor-30 .elementor-element.elementor-element-2a85f7e{--spacer-size:50px;}.elementor-30 .elementor-element.elementor-element-d7d85bb{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-79d6242{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-7198de6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-de509a4{text-align:start;}.elementor-30 .elementor-element.elementor-element-de509a4 img{width:40%;border-style:solid;border-width:12px 12px 12px 12px;border-color:#FFFFFF;border-radius:18px 18px 18px 18px;}.elementor-30 .elementor-element.elementor-element-9173aab{columns:1;text-align:justify;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:18px;letter-spacing:-0.6px;word-spacing:0px;color:#CFE4FF;}.elementor-30 .elementor-element.elementor-element-0c2ad9c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:200px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-91906e1 .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:14px;font-weight:900;letter-spacing:0.2px;fill:#00A6D6;color:#00A6D6;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-91906e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 8px;}.elementor-30 .elementor-element.elementor-element-73e821d .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;letter-spacing:0.2px;fill:#D9EEFF;color:#D9EEFF;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-73e821d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 8px;}.elementor-30 .elementor-element.elementor-element-5ed6f50 .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;letter-spacing:0.2px;fill:#D9EEFF;color:#D9EEFF;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-5ed6f50{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 8px;}.elementor-30 .elementor-element.elementor-element-1099623 .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;letter-spacing:0.2px;fill:#D9EEFF;color:#D9EEFF;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-1099623{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 8px;}.elementor-30 .elementor-element.elementor-element-49fb369{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-0dd3b02{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:150px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-423d290 .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:14px;font-weight:900;letter-spacing:0.2px;fill:#00A6D6;color:#00A6D6;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-423d290{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 8px;}.elementor-30 .elementor-element.elementor-element-05af49a .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;letter-spacing:0.2px;fill:#D9EEFF;color:#D9EEFF;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-05af49a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 8px;}.elementor-30 .elementor-element.elementor-element-58f0bd2 .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;letter-spacing:0.2px;fill:#D9EEFF;color:#D9EEFF;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-58f0bd2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 8px;}.elementor-30 .elementor-element.elementor-element-bb519b1 .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;letter-spacing:0.2px;fill:#D9EEFF;color:#D9EEFF;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-bb519b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 8px;}.elementor-30 .elementor-element.elementor-element-82a4b4b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-e26fe1d .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:14px;font-weight:900;letter-spacing:0.2px;fill:#00A6D6;color:#00A6D6;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-e26fe1d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 8px;}.elementor-30 .elementor-element.elementor-element-9a6a0d9 .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;letter-spacing:0.2px;fill:#D9EEFF;color:#D9EEFF;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-9a6a0d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 8px;}.elementor-30 .elementor-element.elementor-element-188f42c .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;letter-spacing:0.2px;fill:#D9EEFF;color:#D9EEFF;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-188f42c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 8px;}.elementor-30 .elementor-element.elementor-element-ea96670 .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;letter-spacing:0.2px;fill:#D9EEFF;color:#D9EEFF;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-ea96670{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 8px;}.elementor-30 .elementor-element.elementor-element-a73c622{--display:flex;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-0312691{--divider-border-style:solid;--divider-color:#89A9CA4A;--divider-border-width:1px;}.elementor-30 .elementor-element.elementor-element-0312691 .elementor-divider-separator{width:100%;}.elementor-30 .elementor-element.elementor-element-0312691 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-30 .elementor-element.elementor-element-9b8dd87{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-8c1c480 .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;fill:#89A9CA;color:#89A9CA;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-8c1c480{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-ea8c4e0 .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;fill:#89A9CA;color:#89A9CA;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-ea8c4e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-30 .elementor-element.elementor-element-e3fe939{--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-2b12083{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;grid-column:span 2;}.elementor-30 .elementor-element.elementor-element-65c3595{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-30 .elementor-element.elementor-element-65c3595.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-eac18fa{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-e3a32d4 img{width:62%;}.elementor-30 .elementor-element.elementor-element-f0b07b1{grid-column:span 1;--nav-menu-icon-size:30px;}.elementor-30 .elementor-element.elementor-element-9716ac5{--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-dfb0c1f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-e0447c0 .elementor-heading-title{font-size:68px;line-height:1em;}.elementor-30 .elementor-element.elementor-element-0fe303a{--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-f30767a img{width:82%;}.elementor-30 .elementor-element.elementor-element-b9e5a8c{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-256c00d{--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-892c9cc{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-3841155{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-a1d3966 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-a1d3966 .elementor-icon-box-title a{line-height:1.2em;}.elementor-30 .elementor-element.elementor-element-7769bab .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-7769bab .elementor-icon-box-title a{line-height:1.2em;}.elementor-30 .elementor-element.elementor-element-474428b .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-474428b .elementor-icon-box-title a{line-height:1.2em;}.elementor-30 .elementor-element.elementor-element-5005a6c .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-5005a6c .elementor-icon-box-title a{line-height:1.2em;}.elementor-30 .elementor-element.elementor-element-18e7280{--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-c3a9f56{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-1a3e94d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-2b20a95{--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-8b00211{--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-c62357a{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-c2576c6{--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-f0c6346{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-304fc4f .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-304fc4f .elementor-icon-box-title a{line-height:1.2em;}.elementor-30 .elementor-element.elementor-element-a070ad1 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-a070ad1 .elementor-icon-box-title a{line-height:1.2em;}.elementor-30 .elementor-element.elementor-element-ddbc305 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-ddbc305 .elementor-icon-box-title a{line-height:1.2em;}.elementor-30 .elementor-element.elementor-element-a146324{--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-ed2ca1d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-ed87e66{--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-2a85f7e{--spacer-size:50px;}.elementor-30 .elementor-element.elementor-element-d7d85bb{--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-79d6242{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-0c2ad9c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-49fb369{--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-0dd3b02{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-82a4b4b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-a73c622{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-30 .elementor-element.elementor-element-9b8dd87{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-30 .elementor-element.elementor-element-d3eb978{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-e3fe939{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-2b12083{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:6px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-0076ced .elementor-button{font-size:14px;padding:10px 0px 0px 10px;}.elementor-30 .elementor-element.elementor-element-3ee4953 .elementor-button{font-size:14px;padding:10px 0px 0px 29px;}.elementor-30 .elementor-element.elementor-element-65c3595{margin:14px 14px calc(var(--kit-widget-spacing, 0px) + 14px) 14px;text-align:center;}.elementor-30 .elementor-element.elementor-element-65c3595 .elementor-heading-title{font-size:11px;}.elementor-30 .elementor-element.elementor-element-6e5be11{--min-height:5.1rem;}.elementor-30 .elementor-element.elementor-element-eac18fa{--min-height:5em;--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}.elementor-30 .elementor-element.elementor-element-e3a32d4 img{width:86%;}.elementor-30 .elementor-element.elementor-element-628fb92 .elementor-button{font-size:14px;padding:16px 16px 16px 16px;}.elementor-30 .elementor-element.elementor-element-f0b07b1{grid-column:span 1;--nav-menu-icon-size:30px;}.elementor-30 .elementor-element.elementor-element-f0b07b1 .elementor-nav-menu--dropdown .elementor-item, .elementor-30 .elementor-element.elementor-element-f0b07b1 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:16px;}.elementor-30 .elementor-element.elementor-element-f0b07b1 .elementor-nav-menu--dropdown{border-radius:0px 0px 30px 30px;}.elementor-30 .elementor-element.elementor-element-f0b07b1 .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:0px;border-top-right-radius:0px;}.elementor-30 .elementor-element.elementor-element-f0b07b1 .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:30px;border-bottom-left-radius:30px;}.elementor-30 .elementor-element.elementor-element-f0b07b1 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-30 .elementor-element.elementor-element-f0b07b1 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:12px !important;}.elementor-30 .elementor-element.elementor-element-9716ac5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-dfb0c1f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-c30879d{--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-1240a69{--spacer-size:30px;}.elementor-30 .elementor-element.elementor-element-e8b0764{padding:0px 0px 0px 40px;}.elementor-30 .elementor-element.elementor-element-e8b0764 .elementor-button{font-size:10px;}.elementor-30 .elementor-element.elementor-element-e0447c0{padding:0px 0px 0px 40px;}.elementor-30 .elementor-element.elementor-element-e0447c0 .elementor-heading-title{font-size:42px;line-height:1em;letter-spacing:-2.6px;}.elementor-30 .elementor-element.elementor-element-3ef245f{padding:0px 0px 0px 40px;font-size:14px;line-height:1.4em;}.elementor-30 .elementor-element.elementor-element-0fe303a{--width:300px;--min-height:35px;--e-con-grid-template-columns:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:column;--justify-items:start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-591fbcf{padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-591fbcf .elementor-button{font-size:12px;padding:18px 24px 18px 24px;}.elementor-30 .elementor-element.elementor-element-04a1e16 .elementor-button{font-size:12px;padding:12px 8px 12px 8px;}.elementor-30 .elementor-element.elementor-element-44b860c{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-f30767a img{width:99%;}.elementor-30 .elementor-element.elementor-element-b9e5a8c{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-7f1d7bf .elementor-icon-box-wrapper{gap:16px;}.elementor-30 .elementor-element.elementor-element-7f1d7bf .elementor-icon{font-size:36px;}.elementor-30 .elementor-element.elementor-element-7f1d7bf .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-7f1d7bf .elementor-icon-box-title a{font-size:16px;}.elementor-30 .elementor-element.elementor-element-7f1d7bf .elementor-icon-box-description{font-size:12px;line-height:1.4em;}.elementor-30 .elementor-element.elementor-element-f5b56d9 .elementor-icon-box-wrapper{gap:16px;}.elementor-30 .elementor-element.elementor-element-f5b56d9 .elementor-icon{font-size:36px;}.elementor-30 .elementor-element.elementor-element-f5b56d9 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-f5b56d9 .elementor-icon-box-title a{font-size:16px;}.elementor-30 .elementor-element.elementor-element-f5b56d9 .elementor-icon-box-description{font-size:12px;line-height:1.4em;}.elementor-30 .elementor-element.elementor-element-854ce9d .elementor-icon-box-wrapper{gap:16px;}.elementor-30 .elementor-element.elementor-element-854ce9d .elementor-icon{font-size:36px;}.elementor-30 .elementor-element.elementor-element-854ce9d .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-854ce9d .elementor-icon-box-title a{font-size:16px;}.elementor-30 .elementor-element.elementor-element-854ce9d .elementor-icon-box-description{font-size:12px;line-height:1.4em;}.elementor-30 .elementor-element.elementor-element-8bd105f .elementor-icon-box-wrapper{gap:16px;}.elementor-30 .elementor-element.elementor-element-8bd105f .elementor-icon{font-size:36px;}.elementor-30 .elementor-element.elementor-element-8bd105f .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-8bd105f .elementor-icon-box-title a{font-size:16px;}.elementor-30 .elementor-element.elementor-element-8bd105f .elementor-icon-box-description{font-size:12px;line-height:1.4em;}.elementor-30 .elementor-element.elementor-element-256c00d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-c7cd328{--spacer-size:40px;}.elementor-30 .elementor-element.elementor-element-4bad42e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;}.elementor-30 .elementor-element.elementor-element-4bad42e .elementor-heading-title{font-size:40px;}.elementor-30 .elementor-element.elementor-element-77c1d56{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;columns:1;text-align:justify;font-size:14px;line-height:1.2em;}.elementor-30 .elementor-element.elementor-element-892c9cc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-b7a2a6c .elementor-icon-box-wrapper{gap:6px;}.elementor-30 .elementor-element.elementor-element-b7a2a6c .elementor-icon-box-title{margin-block-end:4px;}.elementor-30 .elementor-element.elementor-element-b7a2a6c .elementor-icon{font-size:44px;}.elementor-30 .elementor-element.elementor-element-b7a2a6c .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-b7a2a6c .elementor-icon-box-title a{font-size:16px;line-height:1.2em;}.elementor-30 .elementor-element.elementor-element-e26d451{font-size:12px;line-height:1.2em;}.elementor-30 .elementor-element.elementor-element-7b7c375 .elementor-icon-box-wrapper{gap:6px;}.elementor-30 .elementor-element.elementor-element-7b7c375 .elementor-icon-box-title{margin-block-end:4px;}.elementor-30 .elementor-element.elementor-element-7b7c375 .elementor-icon{font-size:44px;}.elementor-30 .elementor-element.elementor-element-7b7c375 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-7b7c375 .elementor-icon-box-title a{font-size:16px;line-height:1.2em;}.elementor-30 .elementor-element.elementor-element-1384964{font-size:12px;line-height:1.2em;}.elementor-30 .elementor-element.elementor-element-27684c6 .elementor-icon-box-wrapper{gap:6px;}.elementor-30 .elementor-element.elementor-element-27684c6 .elementor-icon-box-title{margin-block-end:4px;}.elementor-30 .elementor-element.elementor-element-27684c6 .elementor-icon{font-size:44px;}.elementor-30 .elementor-element.elementor-element-27684c6 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-27684c6 .elementor-icon-box-title a{font-size:16px;line-height:1.2em;}.elementor-30 .elementor-element.elementor-element-c4612d9{font-size:12px;line-height:1.2em;}.elementor-30 .elementor-element.elementor-element-f167620 .elementor-icon-box-wrapper{gap:6px;}.elementor-30 .elementor-element.elementor-element-f167620 .elementor-icon-box-title{margin-block-end:4px;}.elementor-30 .elementor-element.elementor-element-f167620 .elementor-icon{font-size:44px;}.elementor-30 .elementor-element.elementor-element-f167620 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-f167620 .elementor-icon-box-title a{font-size:16px;line-height:1.2em;}.elementor-30 .elementor-element.elementor-element-1c301fd{font-size:12px;line-height:1.2em;}.elementor-30 .elementor-element.elementor-element-55a64b1 .elementor-icon-box-wrapper{gap:6px;}.elementor-30 .elementor-element.elementor-element-55a64b1 .elementor-icon-box-title{margin-block-end:4px;}.elementor-30 .elementor-element.elementor-element-55a64b1 .elementor-icon{font-size:44px;}.elementor-30 .elementor-element.elementor-element-55a64b1 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-55a64b1 .elementor-icon-box-title a{font-size:16px;line-height:1.2em;}.elementor-30 .elementor-element.elementor-element-502e9b1{font-size:12px;line-height:1.2em;}.elementor-30 .elementor-element.elementor-element-386dfe2{--padding-top:20px;--padding-bottom:10px;--padding-left:50px;--padding-right:50px;}.elementor-30 .elementor-element.elementor-element-235dd45 .elementor-icon-box-wrapper{gap:6px;}.elementor-30 .elementor-element.elementor-element-235dd45 .elementor-icon-box-title{margin-block-end:4px;}.elementor-30 .elementor-element.elementor-element-235dd45 .elementor-icon{font-size:44px;}.elementor-30 .elementor-element.elementor-element-235dd45 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-235dd45 .elementor-icon-box-title a{font-size:16px;line-height:1.2em;}.elementor-30 .elementor-element.elementor-element-622222e{font-size:12px;line-height:1.2em;}.elementor-30 .elementor-element.elementor-element-3841155{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-bd109eb{--spacer-size:20px;}.elementor-30 .elementor-element.elementor-element-beb5b11{--gap:3px 0px;--row-gap:3px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-30 .elementor-element.elementor-element-d116744{padding:0px 0px 0px 4px;}.elementor-30 .elementor-element.elementor-element-d116744 .elementor-button{font-size:10px;}.elementor-30 .elementor-element.elementor-element-1c3aee1 .elementor-heading-title{font-size:28px;}.elementor-30 .elementor-element.elementor-element-f82e79a{--spacer-size:12px;}.elementor-30 .elementor-element.elementor-element-de28cc1{font-size:13px;line-height:1.4em;word-spacing:0em;}.elementor-30 .elementor-element.elementor-element-a1d3966 .elementor-icon-box-wrapper{align-items:center;}.elementor-30 .elementor-element.elementor-element-a1d3966 .elementor-icon{font-size:26px;}.elementor-30 .elementor-element.elementor-element-a1d3966 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-a1d3966 .elementor-icon-box-title a{font-size:14px;line-height:1.1em;letter-spacing:0px;}.elementor-30 .elementor-element.elementor-element-7769bab .elementor-icon-box-wrapper{align-items:center;}.elementor-30 .elementor-element.elementor-element-7769bab .elementor-icon{font-size:26px;}.elementor-30 .elementor-element.elementor-element-7769bab .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-7769bab .elementor-icon-box-title a{font-size:14px;line-height:1.1em;letter-spacing:0px;}.elementor-30 .elementor-element.elementor-element-474428b .elementor-icon-box-wrapper{align-items:center;}.elementor-30 .elementor-element.elementor-element-474428b .elementor-icon{font-size:26px;}.elementor-30 .elementor-element.elementor-element-474428b .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-474428b .elementor-icon-box-title a{font-size:14px;line-height:1.1em;letter-spacing:0px;}.elementor-30 .elementor-element.elementor-element-5005a6c .elementor-icon-box-wrapper{align-items:center;}.elementor-30 .elementor-element.elementor-element-5005a6c .elementor-icon{font-size:26px;}.elementor-30 .elementor-element.elementor-element-5005a6c .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-5005a6c .elementor-icon-box-title a{font-size:14px;line-height:1.1em;letter-spacing:0px;}.elementor-30 .elementor-element.elementor-element-dd67e7f{--spacer-size:1px;}.elementor-30 .elementor-element.elementor-element-8c7835d{--gap:3px 0px;--row-gap:3px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-30 .elementor-element.elementor-element-2c4837f img{width:86%;}.elementor-30 .elementor-element.elementor-element-5122697 .elementor-heading-title{font-size:22px;}.elementor-30 .elementor-element.elementor-element-e73cda8{--spacer-size:12px;}.elementor-30 .elementor-element.elementor-element-6286c5e{padding:0px 0px 0px 0px;font-size:16px;line-height:1.4em;word-spacing:0em;}.elementor-30 .elementor-element.elementor-element-18e7280{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-04e802b{--spacer-size:40px;}.elementor-30 .elementor-element.elementor-element-522f523{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;}.elementor-30 .elementor-element.elementor-element-522f523 .elementor-heading-title{font-size:40px;}.elementor-30 .elementor-element.elementor-element-e1eb1f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;columns:1;text-align:justify;font-size:14px;line-height:1.2em;}.elementor-30 .elementor-element.elementor-element-c3a9f56{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-b83dc0b .elementor-icon-box-wrapper{gap:6px;}.elementor-30 .elementor-element.elementor-element-b83dc0b .elementor-icon-box-title{margin-block-end:4px;}.elementor-30 .elementor-element.elementor-element-b83dc0b .elementor-icon{font-size:44px;}.elementor-30 .elementor-element.elementor-element-b83dc0b .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-b83dc0b .elementor-icon-box-title a{font-size:16px;line-height:1.2em;}.elementor-30 .elementor-element.elementor-element-892f336{font-size:12px;line-height:1.2em;}.elementor-30 .elementor-element.elementor-element-7854bc3 .elementor-icon-box-wrapper{gap:6px;}.elementor-30 .elementor-element.elementor-element-7854bc3 .elementor-icon-box-title{margin-block-end:4px;}.elementor-30 .elementor-element.elementor-element-7854bc3 .elementor-icon{font-size:44px;}.elementor-30 .elementor-element.elementor-element-7854bc3 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-7854bc3 .elementor-icon-box-title a{font-size:16px;line-height:1.2em;}.elementor-30 .elementor-element.elementor-element-848ef05{font-size:12px;line-height:1.2em;}.elementor-30 .elementor-element.elementor-element-68cdd64 .elementor-icon-box-wrapper{gap:6px;}.elementor-30 .elementor-element.elementor-element-68cdd64 .elementor-icon-box-title{margin-block-end:4px;}.elementor-30 .elementor-element.elementor-element-68cdd64 .elementor-icon{font-size:44px;}.elementor-30 .elementor-element.elementor-element-68cdd64 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-68cdd64 .elementor-icon-box-title a{font-size:16px;line-height:1.2em;}.elementor-30 .elementor-element.elementor-element-72b7ba4{font-size:12px;line-height:1.2em;}.elementor-30 .elementor-element.elementor-element-07093a1 .elementor-icon-box-wrapper{gap:6px;}.elementor-30 .elementor-element.elementor-element-07093a1 .elementor-icon-box-title{margin-block-end:4px;}.elementor-30 .elementor-element.elementor-element-07093a1 .elementor-icon{font-size:44px;}.elementor-30 .elementor-element.elementor-element-07093a1 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-07093a1 .elementor-icon-box-title a{font-size:16px;line-height:1.2em;}.elementor-30 .elementor-element.elementor-element-4d3e92c{font-size:12px;line-height:1.2em;}.elementor-30 .elementor-element.elementor-element-ebb4253 .elementor-icon-box-wrapper{gap:6px;}.elementor-30 .elementor-element.elementor-element-ebb4253 .elementor-icon-box-title{margin-block-end:4px;}.elementor-30 .elementor-element.elementor-element-ebb4253 .elementor-icon{font-size:44px;}.elementor-30 .elementor-element.elementor-element-ebb4253 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-ebb4253 .elementor-icon-box-title a{font-size:16px;line-height:1.2em;}.elementor-30 .elementor-element.elementor-element-1020388{font-size:12px;line-height:1.2em;}.elementor-30 .elementor-element.elementor-element-d7e6329 .elementor-icon-box-wrapper{gap:6px;}.elementor-30 .elementor-element.elementor-element-d7e6329 .elementor-icon-box-title{margin-block-end:4px;}.elementor-30 .elementor-element.elementor-element-d7e6329 .elementor-icon{font-size:44px;}.elementor-30 .elementor-element.elementor-element-d7e6329 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-d7e6329 .elementor-icon-box-title a{font-size:16px;line-height:1.2em;}.elementor-30 .elementor-element.elementor-element-2794ec4{font-size:12px;line-height:1.2em;}.elementor-30 .elementor-element.elementor-element-1a3e94d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-4029180{padding:20px 0px 0px 40px;}.elementor-30 .elementor-element.elementor-element-4029180 .elementor-button{font-size:10px;}.elementor-30 .elementor-element.elementor-element-32944ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;}.elementor-30 .elementor-element.elementor-element-32944ed .elementor-heading-title{font-size:32px;line-height:1em;letter-spacing:-2.4px;}.elementor-30 .elementor-element.elementor-element-15c0686{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;font-size:14px;line-height:1.2em;}.elementor-30 .elementor-element.elementor-element-2b20a95{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-ac8ac96{padding:0px 0px 0px 40px;}.elementor-30 .elementor-element.elementor-element-ac8ac96 .elementor-button{font-size:14px;padding:16px 18px 16px 18px;}.elementor-30 .elementor-element.elementor-element-6e8b7db .elementor-button{font-size:12px;padding:16px 18px 16px 18px;}.elementor-30 .elementor-element.elementor-element-8b00211{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-fbf7ca5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;}.elementor-30 .elementor-element.elementor-element-fbf7ca5 .elementor-heading-title{font-size:40px;}.elementor-30 .elementor-element.elementor-element-73da7ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;columns:1;text-align:justify;font-size:14px;line-height:1.2em;}.elementor-30 .elementor-element.elementor-element-c62357a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-fcc66b3 .elementor-icon-box-wrapper{gap:10px;}.elementor-30 .elementor-element.elementor-element-fcc66b3 .elementor-icon-box-title{margin-block-end:22px;}.elementor-30 .elementor-element.elementor-element-fcc66b3 .elementor-icon{font-size:44px;}.elementor-30 .elementor-element.elementor-element-fcc66b3 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-fcc66b3 .elementor-icon-box-title a{font-size:16px;line-height:1.2em;}.elementor-30 .elementor-element.elementor-element-0390a2a{font-size:12px;line-height:1.2em;}.elementor-30 .elementor-element.elementor-element-f844220 .elementor-icon-box-wrapper{gap:10px;}.elementor-30 .elementor-element.elementor-element-f844220 .elementor-icon-box-title{margin-block-end:22px;}.elementor-30 .elementor-element.elementor-element-f844220 .elementor-icon{font-size:44px;}.elementor-30 .elementor-element.elementor-element-f844220 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-f844220 .elementor-icon-box-title a{font-size:16px;line-height:1.2em;}.elementor-30 .elementor-element.elementor-element-79a556b{font-size:12px;line-height:1.2em;}.elementor-30 .elementor-element.elementor-element-bdec6c4 .elementor-icon-box-wrapper{gap:10px;}.elementor-30 .elementor-element.elementor-element-bdec6c4 .elementor-icon-box-title{margin-block-end:22px;}.elementor-30 .elementor-element.elementor-element-bdec6c4 .elementor-icon{font-size:44px;}.elementor-30 .elementor-element.elementor-element-bdec6c4 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-bdec6c4 .elementor-icon-box-title a{font-size:16px;line-height:1.2em;}.elementor-30 .elementor-element.elementor-element-322eace{font-size:12px;line-height:1.2em;}.elementor-30 .elementor-element.elementor-element-06b4e5d .elementor-icon-box-wrapper{gap:10px;}.elementor-30 .elementor-element.elementor-element-06b4e5d .elementor-icon-box-title{margin-block-end:22px;}.elementor-30 .elementor-element.elementor-element-06b4e5d .elementor-icon{font-size:44px;}.elementor-30 .elementor-element.elementor-element-06b4e5d .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-06b4e5d .elementor-icon-box-title a{font-size:16px;line-height:1.2em;}.elementor-30 .elementor-element.elementor-element-5058814{font-size:12px;line-height:1.2em;}.elementor-30 .elementor-element.elementor-element-c2576c6{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-4db17a6{grid-column:span 1;}.elementor-30 .elementor-element.elementor-element-a7d36fc{--gap:14px 0px;--row-gap:14px;--column-gap:0px;}.elementor-30 .elementor-element.elementor-element-f3775db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;}.elementor-30 .elementor-element.elementor-element-f3775db .elementor-heading-title{font-size:30px;letter-spacing:-2px;}.elementor-30 .elementor-element.elementor-element-d97836d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;font-size:14px;line-height:1.2em;}.elementor-30 .elementor-element.elementor-element-6e8f1ec{font-size:14px;}.elementor-30 .elementor-element.elementor-element-61a0291{font-size:14px;}.elementor-30 .elementor-element.elementor-element-583fd56{font-size:14px;}.elementor-30 .elementor-element.elementor-element-d9f033d{--gap:12px 0px;--row-gap:12px;--column-gap:0px;}.elementor-30 .elementor-element.elementor-element-f8e1fae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;}.elementor-30 .elementor-element.elementor-element-f8e1fae .elementor-heading-title{font-size:30px;letter-spacing:-2px;}.elementor-30 .elementor-element.elementor-element-c8edcc8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;font-size:14px;line-height:1.2em;}.elementor-30 .elementor-element.elementor-element-f0c6346{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-0bb0ca0{--spacer-size:20px;}.elementor-30 .elementor-element.elementor-element-cadecab{--gap:3px 0px;--row-gap:3px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-30 .elementor-element.elementor-element-4b7d7b1{padding:0px 0px 0px 4px;}.elementor-30 .elementor-element.elementor-element-4b7d7b1 .elementor-button{font-size:10px;}.elementor-30 .elementor-element.elementor-element-db5c127 .elementor-heading-title{font-size:28px;}.elementor-30 .elementor-element.elementor-element-4613c37{--spacer-size:12px;}.elementor-30 .elementor-element.elementor-element-f93fb4e{font-size:13px;line-height:1.4em;word-spacing:0em;}.elementor-30 .elementor-element.elementor-element-304fc4f .elementor-icon-box-wrapper{align-items:center;}.elementor-30 .elementor-element.elementor-element-304fc4f .elementor-icon{font-size:26px;}.elementor-30 .elementor-element.elementor-element-304fc4f .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-304fc4f .elementor-icon-box-title a{font-size:14px;line-height:1.1em;letter-spacing:0px;}.elementor-30 .elementor-element.elementor-element-a070ad1 .elementor-icon-box-wrapper{align-items:center;}.elementor-30 .elementor-element.elementor-element-a070ad1 .elementor-icon{font-size:26px;}.elementor-30 .elementor-element.elementor-element-a070ad1 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-a070ad1 .elementor-icon-box-title a{font-size:14px;line-height:1.1em;letter-spacing:0px;}.elementor-30 .elementor-element.elementor-element-ddbc305 .elementor-icon-box-wrapper{align-items:center;}.elementor-30 .elementor-element.elementor-element-ddbc305 .elementor-icon{font-size:26px;}.elementor-30 .elementor-element.elementor-element-ddbc305 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-ddbc305 .elementor-icon-box-title a{font-size:14px;line-height:1.1em;letter-spacing:0px;}.elementor-30 .elementor-element.elementor-element-437c34b{--gap:9px 0px;--row-gap:9px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-30 .elementor-element.elementor-element-6f4c0da .elementor-heading-title{font-size:28px;letter-spacing:-1px;}.elementor-30 .elementor-element.elementor-element-990bfd8{font-size:13px;line-height:1.4em;word-spacing:0em;}.elementor-30 .elementor-element.elementor-element-825153f{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-30 .elementor-element.elementor-element-2e1a406{padding:0px 0px 0px 4px;}.elementor-30 .elementor-element.elementor-element-2e1a406 .elementor-button{font-size:12px;}.elementor-30 .elementor-element.elementor-element-4e72d81{padding:0px 0px 0px 4px;}.elementor-30 .elementor-element.elementor-element-4e72d81 .elementor-button{font-size:14px;}.elementor-30 .elementor-element.elementor-element-a794bf0{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-30 .elementor-element.elementor-element-e082ce1{padding:0px 0px 0px 4px;}.elementor-30 .elementor-element.elementor-element-e082ce1 .elementor-button{font-size:12px;}.elementor-30 .elementor-element.elementor-element-a2d6c8a{padding:0px 0px 0px 4px;}.elementor-30 .elementor-element.elementor-element-a2d6c8a .elementor-button{font-size:14px;}.elementor-30 .elementor-element.elementor-element-36017b5 .elementor-button{font-size:14px;padding:16px 18px 16px 18px;}.elementor-30 .elementor-element.elementor-element-ad5a7db{--spacer-size:12px;}.elementor-30 .elementor-element.elementor-element-a146324{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-e63e1d0{--gap:2px 0px;--row-gap:2px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-30 .elementor-element.elementor-element-b9f8a1d{--spacer-size:12px;}.elementor-30 .elementor-element.elementor-element-ed2ca1d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-0cc6948{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;}.elementor-30 .elementor-element.elementor-element-0cc6948 .elementor-heading-title{font-size:40px;line-height:1em;}.elementor-30 .elementor-element.elementor-element-2358d82{font-size:14px;line-height:1.4em;word-spacing:0em;}.elementor-30 .elementor-element.elementor-element-ed87e66{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-63dd2d3 .elementor-button{font-size:14px;padding:16px 18px 16px 18px;}.elementor-30 .elementor-element.elementor-element-675ec81.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-675ec81 .elementor-button{padding:16px 18px 16px 18px;}.elementor-30 .elementor-element.elementor-element-12c20ed{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-d7d85bb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-79d6242{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-de509a4 img{width:26%;}.elementor-30 .elementor-element.elementor-element-9173aab{font-size:14px;line-height:1.4em;word-spacing:0em;}.elementor-30 .elementor-element.elementor-element-0c2ad9c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-91906e1{padding:0px 0px 0px 4px;}.elementor-30 .elementor-element.elementor-element-73e821d{padding:0px 0px 0px 4px;}.elementor-30 .elementor-element.elementor-element-5ed6f50{padding:0px 0px 0px 4px;}.elementor-30 .elementor-element.elementor-element-1099623{padding:0px 0px 0px 4px;}.elementor-30 .elementor-element.elementor-element-49fb369{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-0dd3b02{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-423d290{padding:0px 0px 0px 4px;}.elementor-30 .elementor-element.elementor-element-05af49a{padding:0px 0px 0px 4px;}.elementor-30 .elementor-element.elementor-element-58f0bd2{padding:0px 0px 0px 4px;}.elementor-30 .elementor-element.elementor-element-bb519b1{padding:0px 0px 0px 4px;}.elementor-30 .elementor-element.elementor-element-82a4b4b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-e26fe1d{padding:0px 0px 0px 4px;}.elementor-30 .elementor-element.elementor-element-9a6a0d9{padding:0px 0px 0px 4px;}.elementor-30 .elementor-element.elementor-element-188f42c{padding:0px 0px 0px 4px;}.elementor-30 .elementor-element.elementor-element-ea96670{padding:0px 0px 0px 4px;}.elementor-30 .elementor-element.elementor-element-a73c622{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-30 .elementor-element.elementor-element-9b8dd87{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}}@media(min-width:768px){.elementor-30 .elementor-element.elementor-element-e3fe939{--content-width:1500px;}.elementor-30 .elementor-element.elementor-element-2b12083{--width:100%;}.elementor-30 .elementor-element.elementor-element-eac18fa{--content-width:1470px;}.elementor-30 .elementor-element.elementor-element-9716ac5{--content-width:1470px;}.elementor-30 .elementor-element.elementor-element-dfb0c1f{--content-width:1440px;}.elementor-30 .elementor-element.elementor-element-0fe303a{--width:100%;}.elementor-30 .elementor-element.elementor-element-b9e5a8c{--content-width:1260px;}.elementor-30 .elementor-element.elementor-element-256c00d{--content-width:1440px;}.elementor-30 .elementor-element.elementor-element-3841155{--content-width:1440px;}.elementor-30 .elementor-element.elementor-element-18e7280{--content-width:1440px;}.elementor-30 .elementor-element.elementor-element-1a3e94d{--content-width:1440px;}.elementor-30 .elementor-element.elementor-element-9e8a926{--width:91%;}.elementor-30 .elementor-element.elementor-element-2b20a95{--width:60%;}.elementor-30 .elementor-element.elementor-element-8b00211{--content-width:1440px;}.elementor-30 .elementor-element.elementor-element-c2576c6{--content-width:1440px;}.elementor-30 .elementor-element.elementor-element-a7d36fc{--width:100%;}.elementor-30 .elementor-element.elementor-element-d9f033d{--width:100%;}.elementor-30 .elementor-element.elementor-element-f0c6346{--content-width:1440px;}.elementor-30 .elementor-element.elementor-element-a146324{--content-width:1440px;}.elementor-30 .elementor-element.elementor-element-ed87e66{--width:74%;}.elementor-30 .elementor-element.elementor-element-12c20ed{--width:60%;}.elementor-30 .elementor-element.elementor-element-d7d85bb{--content-width:1440px;}.elementor-30 .elementor-element.elementor-element-7198de6{--width:100%;}.elementor-30 .elementor-element.elementor-element-a73c622{--content-width:1440px;}}