.elementor-38 .elementor-element.elementor-element-94c2098{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.87;}.elementor-38 .elementor-element.elementor-element-94c2098:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-94c2098 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tecsolucionescol.com/wp-content/uploads/2026/05/banner-tec-soluciones.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-38 .elementor-element.elementor-element-94c2098::before, .elementor-38 .elementor-element.elementor-element-94c2098 > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-94c2098 > .e-con-inner > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-94c2098 > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-94c2098 > .e-con-inner > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-94c2098 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-4399bda );--background-overlay:'';}.elementor-38 .elementor-element.elementor-element-f667f98{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-38 .elementor-element.elementor-element-d827322{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:1.75rem 1.75rem;--row-gap:1.75rem;--column-gap:1.75rem;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-ceb6310 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:1rem;}.elementor-38 .elementor-element.elementor-element-ceb6310 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-accent );}.elementor-38 .elementor-element.elementor-element-ceb6310.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-38 .elementor-element.elementor-element-ceb6310.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-ceb6310.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-38 .elementor-element.elementor-element-ceb6310 .elementor-icon{font-size:1.9rem;}.elementor-38 .elementor-element.elementor-element-ceb6310 .elementor-icon-box-title, .elementor-38 .elementor-element.elementor-element-ceb6310 .elementor-icon-box-title a{font-family:var( --e-global-typography-af5e56f-font-family ), Sans-serif;font-size:var( --e-global-typography-af5e56f-font-size );font-weight:var( --e-global-typography-af5e56f-font-weight );text-transform:var( --e-global-typography-af5e56f-text-transform );font-style:var( --e-global-typography-af5e56f-font-style );text-decoration:var( --e-global-typography-af5e56f-text-decoration );line-height:var( --e-global-typography-af5e56f-line-height );letter-spacing:var( --e-global-typography-af5e56f-letter-spacing );}.elementor-38 .elementor-element.elementor-element-ceb6310:has(:hover) .elementor-icon-box-title,
					 .elementor-38 .elementor-element.elementor-element-ceb6310:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-38 .elementor-element.elementor-element-bb20d6e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-bf8ea0e );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );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-38 .elementor-element.elementor-element-a382a60{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;color:#FFFFFF40;}.elementor-38 .elementor-element.elementor-element-a8e4ce0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-38 .elementor-element.elementor-element-cfb6851 .elementor-button:hover, .elementor-38 .elementor-element.elementor-element-cfb6851 .elementor-button:focus{background-color:var( --e-global-color-00092fb );color:var( --e-global-color-4399bda );}.elementor-38 .elementor-element.elementor-element-cfb6851 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-4399bda );color:var( --e-global-color-4399bda );transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:0.8rem 1.75rem 0.8rem 1.75rem;}.elementor-38 .elementor-element.elementor-element-cfb6851 .elementor-button:hover svg, .elementor-38 .elementor-element.elementor-element-cfb6851 .elementor-button:focus svg{fill:var( --e-global-color-4399bda );}.elementor-38 .elementor-element.elementor-element-572316a .elementor-button{background-color:#F5C80000;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF8C;color:#FFFFFF8C;transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF26;border-radius:0px 0px 0px 0px;padding:0.8rem 1.75rem 0.8rem 1.75rem;}.elementor-38 .elementor-element.elementor-element-572316a .elementor-button:hover, .elementor-38 .elementor-element.elementor-element-572316a .elementor-button:focus{background-color:#C9A60000;color:var( --e-global-color-bf8ea0e );}.elementor-38 .elementor-element.elementor-element-572316a .elementor-button:hover svg, .elementor-38 .elementor-element.elementor-element-572316a .elementor-button:focus svg{fill:var( --e-global-color-bf8ea0e );}.elementor-38 .elementor-element.elementor-element-151ef46{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-38 .elementor-element.elementor-element-d36f48b{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF0F;--border-color:#FFFFFF0F;--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:2rem;--padding-right:2rem;}.elementor-38 .elementor-element.elementor-element-7788889 .elementor-icon-box-wrapper{text-align:end;}.elementor-38 .elementor-element.elementor-element-7788889 .elementor-icon-box-title, .elementor-38 .elementor-element.elementor-element-7788889 .elementor-icon-box-title a{font-family:var( --e-global-typography-7305260-font-family ), Sans-serif;font-size:var( --e-global-typography-7305260-font-size );font-weight:var( --e-global-typography-7305260-font-weight );text-transform:var( --e-global-typography-7305260-text-transform );font-style:var( --e-global-typography-7305260-font-style );text-decoration:var( --e-global-typography-7305260-text-decoration );line-height:var( --e-global-typography-7305260-line-height );}.elementor-38 .elementor-element.elementor-element-7788889 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-38 .elementor-element.elementor-element-7788889:has(:hover) .elementor-icon-box-title,
					 .elementor-38 .elementor-element.elementor-element-7788889:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-38 .elementor-element.elementor-element-7788889 .elementor-icon-box-description{font-family:var( --e-global-typography-c7b3d45-font-family ), Sans-serif;font-size:var( --e-global-typography-c7b3d45-font-size );font-weight:var( --e-global-typography-c7b3d45-font-weight );text-transform:var( --e-global-typography-c7b3d45-text-transform );font-style:var( --e-global-typography-c7b3d45-font-style );text-decoration:var( --e-global-typography-c7b3d45-text-decoration );line-height:var( --e-global-typography-c7b3d45-line-height );letter-spacing:var( --e-global-typography-c7b3d45-letter-spacing );color:#FFFFFF40;}.elementor-38 .elementor-element.elementor-element-abbbe00{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF0F;--border-color:#FFFFFF0F;--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:2rem;--padding-right:2rem;}.elementor-38 .elementor-element.elementor-element-f999059 .elementor-icon-box-wrapper{text-align:end;}.elementor-38 .elementor-element.elementor-element-f999059 .elementor-icon-box-title, .elementor-38 .elementor-element.elementor-element-f999059 .elementor-icon-box-title a{font-family:var( --e-global-typography-7305260-font-family ), Sans-serif;font-size:var( --e-global-typography-7305260-font-size );font-weight:var( --e-global-typography-7305260-font-weight );text-transform:var( --e-global-typography-7305260-text-transform );font-style:var( --e-global-typography-7305260-font-style );text-decoration:var( --e-global-typography-7305260-text-decoration );line-height:var( --e-global-typography-7305260-line-height );}.elementor-38 .elementor-element.elementor-element-f999059 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-38 .elementor-element.elementor-element-f999059:has(:hover) .elementor-icon-box-title,
					 .elementor-38 .elementor-element.elementor-element-f999059:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-38 .elementor-element.elementor-element-f999059 .elementor-icon-box-description{font-family:var( --e-global-typography-c7b3d45-font-family ), Sans-serif;font-size:var( --e-global-typography-c7b3d45-font-size );font-weight:var( --e-global-typography-c7b3d45-font-weight );text-transform:var( --e-global-typography-c7b3d45-text-transform );font-style:var( --e-global-typography-c7b3d45-font-style );text-decoration:var( --e-global-typography-c7b3d45-text-decoration );line-height:var( --e-global-typography-c7b3d45-line-height );letter-spacing:var( --e-global-typography-c7b3d45-letter-spacing );color:#FFFFFF40;}.elementor-38 .elementor-element.elementor-element-d9a3b25{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF0F;--border-color:#FFFFFF0F;--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:2rem;--padding-right:2rem;}.elementor-38 .elementor-element.elementor-element-58829e4 .elementor-icon-box-wrapper{text-align:end;}.elementor-38 .elementor-element.elementor-element-58829e4 .elementor-icon-box-title, .elementor-38 .elementor-element.elementor-element-58829e4 .elementor-icon-box-title a{font-family:var( --e-global-typography-7305260-font-family ), Sans-serif;font-size:var( --e-global-typography-7305260-font-size );font-weight:var( --e-global-typography-7305260-font-weight );text-transform:var( --e-global-typography-7305260-text-transform );font-style:var( --e-global-typography-7305260-font-style );text-decoration:var( --e-global-typography-7305260-text-decoration );line-height:var( --e-global-typography-7305260-line-height );}.elementor-38 .elementor-element.elementor-element-58829e4 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-38 .elementor-element.elementor-element-58829e4:has(:hover) .elementor-icon-box-title,
					 .elementor-38 .elementor-element.elementor-element-58829e4:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-38 .elementor-element.elementor-element-58829e4 .elementor-icon-box-description{font-family:var( --e-global-typography-c7b3d45-font-family ), Sans-serif;font-size:var( --e-global-typography-c7b3d45-font-size );font-weight:var( --e-global-typography-c7b3d45-font-weight );text-transform:var( --e-global-typography-c7b3d45-text-transform );font-style:var( --e-global-typography-c7b3d45-font-style );text-decoration:var( --e-global-typography-c7b3d45-text-decoration );line-height:var( --e-global-typography-c7b3d45-line-height );letter-spacing:var( --e-global-typography-c7b3d45-letter-spacing );color:#FFFFFF40;}.elementor-38 .elementor-element.elementor-element-20f0c11{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:1rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-38 .elementor-element.elementor-element-20f0c11:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-20f0c11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-38 .elementor-element.elementor-element-faf4ec9 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-38 .elementor-element.elementor-element-e3d8462{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-38 .elementor-element.elementor-element-e3d8462:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-e3d8462 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d52f141 );}.elementor-38 .elementor-element.elementor-element-74b0200{text-align:center;}.elementor-38 .elementor-element.elementor-element-74b0200 .elementor-heading-title{font-family:var( --e-global-typography-af5e56f-font-family ), Sans-serif;font-size:var( --e-global-typography-af5e56f-font-size );font-weight:var( --e-global-typography-af5e56f-font-weight );text-transform:var( --e-global-typography-af5e56f-text-transform );font-style:var( --e-global-typography-af5e56f-font-style );text-decoration:var( --e-global-typography-af5e56f-text-decoration );line-height:var( --e-global-typography-af5e56f-line-height );letter-spacing:var( --e-global-typography-af5e56f-letter-spacing );color:var( --e-global-color-00092fb );}.elementor-38 .elementor-element.elementor-element-54ba748{text-align:center;}.elementor-38 .elementor-element.elementor-element-54ba748 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-38 .elementor-element.elementor-element-4a08340.elementor-element{--align-self:center;}.elementor-38 .elementor-element.elementor-element-4a08340{text-align:center;color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-022d89d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--flex-wrap:wrap;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-38 .elementor-element.elementor-element-abd7e77{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--background-transition:0.3s;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:var( --e-global-color-47fbe8e );--border-color:var( --e-global-color-47fbe8e );--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-38 .elementor-element.elementor-element-abd7e77:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-abd7e77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bf8ea0e );}.elementor-38 .elementor-element.elementor-element-abd7e77:hover{background-color:#FAFAF7;}.elementor-38 .elementor-element.elementor-element-30b5cdd{--display:flex;--min-height:12rem;--overlay-opacity:1;}.elementor-38 .elementor-element.elementor-element-30b5cdd::before, .elementor-38 .elementor-element.elementor-element-30b5cdd > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-30b5cdd > .e-con-inner > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-30b5cdd > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-30b5cdd > .e-con-inner > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-30b5cdd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://tecsolucionescol.com/wp-content/uploads/2026/05/img-Energia-Solar-Inteligente.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-38 .elementor-element.elementor-element-2c7775a{--display:flex;--min-height:24rem;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-38 .elementor-element.elementor-element-eccabf9{padding:0rem 0rem 0.5rem 0rem;}.elementor-38 .elementor-element.elementor-element-eccabf9 .elementor-heading-title{font-family:var( --e-global-typography-af5e56f-font-family ), Sans-serif;font-size:var( --e-global-typography-af5e56f-font-size );font-weight:var( --e-global-typography-af5e56f-font-weight );text-transform:var( --e-global-typography-af5e56f-text-transform );font-style:var( --e-global-typography-af5e56f-font-style );text-decoration:var( --e-global-typography-af5e56f-text-decoration );line-height:var( --e-global-typography-af5e56f-line-height );letter-spacing:var( --e-global-typography-af5e56f-letter-spacing );color:var( --e-global-color-00092fb );}.elementor-38 .elementor-element.elementor-element-7a22c59 .elementor-heading-title{font-family:var( --e-global-typography-5210aec-font-family ), Sans-serif;font-size:var( --e-global-typography-5210aec-font-size );font-weight:var( --e-global-typography-5210aec-font-weight );text-transform:var( --e-global-typography-5210aec-text-transform );font-style:var( --e-global-typography-5210aec-font-style );text-decoration:var( --e-global-typography-5210aec-text-decoration );line-height:var( --e-global-typography-5210aec-line-height );letter-spacing:var( --e-global-typography-5210aec-letter-spacing );}.elementor-38 .elementor-element.elementor-element-fe03e7d{font-family:var( --e-global-typography-9c451cf-font-family ), Sans-serif;font-size:var( --e-global-typography-9c451cf-font-size );font-weight:var( --e-global-typography-9c451cf-font-weight );text-transform:var( --e-global-typography-9c451cf-text-transform );font-style:var( --e-global-typography-9c451cf-font-style );text-decoration:var( --e-global-typography-9c451cf-text-decoration );line-height:var( --e-global-typography-9c451cf-line-height );}.elementor-38 .elementor-element.elementor-element-fe03e7d p{margin-block-end:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-38 .elementor-element.elementor-element-a2f72e5{padding:0.5rem 0rem 0rem 0rem;--e-icon-list-icon-size:1rem;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-38 .elementor-element.elementor-element-a2f72e5 .elementor-icon-list-icon i{color:var( --e-global-color-00092fb );transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-a2f72e5 .elementor-icon-list-icon svg{fill:var( --e-global-color-00092fb );transition:fill 0.3s;}.elementor-38 .elementor-element.elementor-element-a2f72e5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-38 .elementor-element.elementor-element-a2f72e5 .elementor-icon-list-item > a{font-family:var( --e-global-typography-9c451cf-font-family ), Sans-serif;font-size:var( --e-global-typography-9c451cf-font-size );font-weight:var( --e-global-typography-9c451cf-font-weight );text-transform:var( --e-global-typography-9c451cf-text-transform );font-style:var( --e-global-typography-9c451cf-font-style );text-decoration:var( --e-global-typography-9c451cf-text-decoration );line-height:var( --e-global-typography-9c451cf-line-height );}.elementor-38 .elementor-element.elementor-element-a2f72e5 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-34e1589{padding:1rem 0rem 0rem 0rem;border-style:none;}.elementor-38 .elementor-element.elementor-element-34e1589.elementor-element{--align-self:flex-start;}.elementor-38 .elementor-element.elementor-element-34e1589 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-38 .elementor-element.elementor-element-1f162e4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0.5px 1px 0.5px;--border-top-width:1px;--border-right-width:0.5px;--border-bottom-width:1px;--border-left-width:0.5px;border-color:var( --e-global-color-47fbe8e );--border-color:var( --e-global-color-47fbe8e );--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-38 .elementor-element.elementor-element-1f162e4:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-1f162e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bf8ea0e );}.elementor-38 .elementor-element.elementor-element-1f162e4:hover{background-color:#FAFAF7;}.elementor-38 .elementor-element.elementor-element-d701261{--display:flex;--min-height:12rem;--overlay-opacity:1;}.elementor-38 .elementor-element.elementor-element-d701261::before, .elementor-38 .elementor-element.elementor-element-d701261 > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-d701261 > .e-con-inner > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-d701261 > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-d701261 > .e-con-inner > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-d701261 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://tecsolucionescol.com/wp-content/uploads/2026/05/img-Ingenieria-Electrica.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-38 .elementor-element.elementor-element-fb5c2e1{--display:flex;--min-height:24rem;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-38 .elementor-element.elementor-element-0ed8f62{padding:0rem 0rem 0.5rem 0rem;}.elementor-38 .elementor-element.elementor-element-0ed8f62 .elementor-heading-title{font-family:var( --e-global-typography-af5e56f-font-family ), Sans-serif;font-size:var( --e-global-typography-af5e56f-font-size );font-weight:var( --e-global-typography-af5e56f-font-weight );text-transform:var( --e-global-typography-af5e56f-text-transform );font-style:var( --e-global-typography-af5e56f-font-style );text-decoration:var( --e-global-typography-af5e56f-text-decoration );line-height:var( --e-global-typography-af5e56f-line-height );letter-spacing:var( --e-global-typography-af5e56f-letter-spacing );color:var( --e-global-color-00092fb );}.elementor-38 .elementor-element.elementor-element-6b28b98 .elementor-heading-title{font-family:var( --e-global-typography-5210aec-font-family ), Sans-serif;font-size:var( --e-global-typography-5210aec-font-size );font-weight:var( --e-global-typography-5210aec-font-weight );text-transform:var( --e-global-typography-5210aec-text-transform );font-style:var( --e-global-typography-5210aec-font-style );text-decoration:var( --e-global-typography-5210aec-text-decoration );line-height:var( --e-global-typography-5210aec-line-height );letter-spacing:var( --e-global-typography-5210aec-letter-spacing );}.elementor-38 .elementor-element.elementor-element-96098cc{font-family:var( --e-global-typography-9c451cf-font-family ), Sans-serif;font-size:var( --e-global-typography-9c451cf-font-size );font-weight:var( --e-global-typography-9c451cf-font-weight );text-transform:var( --e-global-typography-9c451cf-text-transform );font-style:var( --e-global-typography-9c451cf-font-style );text-decoration:var( --e-global-typography-9c451cf-text-decoration );line-height:var( --e-global-typography-9c451cf-line-height );}.elementor-38 .elementor-element.elementor-element-96098cc p{margin-block-end:0px;}.elementor-38 .elementor-element.elementor-element-b5cc34a{padding:0.5rem 0rem 0rem 0rem;--e-icon-list-icon-size:1rem;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-38 .elementor-element.elementor-element-b5cc34a .elementor-icon-list-icon i{color:var( --e-global-color-00092fb );transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-b5cc34a .elementor-icon-list-icon svg{fill:var( --e-global-color-00092fb );transition:fill 0.3s;}.elementor-38 .elementor-element.elementor-element-b5cc34a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-38 .elementor-element.elementor-element-b5cc34a .elementor-icon-list-item > a{font-family:var( --e-global-typography-9c451cf-font-family ), Sans-serif;font-size:var( --e-global-typography-9c451cf-font-size );font-weight:var( --e-global-typography-9c451cf-font-weight );text-transform:var( --e-global-typography-9c451cf-text-transform );font-style:var( --e-global-typography-9c451cf-font-style );text-decoration:var( --e-global-typography-9c451cf-text-decoration );line-height:var( --e-global-typography-9c451cf-line-height );}.elementor-38 .elementor-element.elementor-element-b5cc34a .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-21e4426{padding:1rem 0rem 0rem 0rem;border-style:none;}.elementor-38 .elementor-element.elementor-element-21e4426.elementor-element{--align-self:flex-start;}.elementor-38 .elementor-element.elementor-element-21e4426 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-38 .elementor-element.elementor-element-9bd4fef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0.5px 1px 0.5px;--border-top-width:1px;--border-right-width:0.5px;--border-bottom-width:1px;--border-left-width:0.5px;border-color:var( --e-global-color-47fbe8e );--border-color:var( --e-global-color-47fbe8e );--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-38 .elementor-element.elementor-element-9bd4fef:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-9bd4fef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bf8ea0e );}.elementor-38 .elementor-element.elementor-element-9bd4fef:hover{background-color:#FAFAF7;}.elementor-38 .elementor-element.elementor-element-76d4f79{--display:flex;--min-height:12rem;--overlay-opacity:1;}.elementor-38 .elementor-element.elementor-element-76d4f79::before, .elementor-38 .elementor-element.elementor-element-76d4f79 > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-76d4f79 > .e-con-inner > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-76d4f79 > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-76d4f79 > .e-con-inner > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-76d4f79 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://tecsolucionescol.com/wp-content/uploads/2026/05/img-Seguridad-Electronica.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-38 .elementor-element.elementor-element-45ed4d7{--display:flex;--min-height:24rem;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-38 .elementor-element.elementor-element-ba66d63{padding:0rem 0rem 0.5rem 0rem;}.elementor-38 .elementor-element.elementor-element-ba66d63 .elementor-heading-title{font-family:var( --e-global-typography-af5e56f-font-family ), Sans-serif;font-size:var( --e-global-typography-af5e56f-font-size );font-weight:var( --e-global-typography-af5e56f-font-weight );text-transform:var( --e-global-typography-af5e56f-text-transform );font-style:var( --e-global-typography-af5e56f-font-style );text-decoration:var( --e-global-typography-af5e56f-text-decoration );line-height:var( --e-global-typography-af5e56f-line-height );letter-spacing:var( --e-global-typography-af5e56f-letter-spacing );color:var( --e-global-color-00092fb );}.elementor-38 .elementor-element.elementor-element-5627024 .elementor-heading-title{font-family:var( --e-global-typography-5210aec-font-family ), Sans-serif;font-size:var( --e-global-typography-5210aec-font-size );font-weight:var( --e-global-typography-5210aec-font-weight );text-transform:var( --e-global-typography-5210aec-text-transform );font-style:var( --e-global-typography-5210aec-font-style );text-decoration:var( --e-global-typography-5210aec-text-decoration );line-height:var( --e-global-typography-5210aec-line-height );letter-spacing:var( --e-global-typography-5210aec-letter-spacing );}.elementor-38 .elementor-element.elementor-element-29d908c{font-family:var( --e-global-typography-9c451cf-font-family ), Sans-serif;font-size:var( --e-global-typography-9c451cf-font-size );font-weight:var( --e-global-typography-9c451cf-font-weight );text-transform:var( --e-global-typography-9c451cf-text-transform );font-style:var( --e-global-typography-9c451cf-font-style );text-decoration:var( --e-global-typography-9c451cf-text-decoration );line-height:var( --e-global-typography-9c451cf-line-height );}.elementor-38 .elementor-element.elementor-element-29d908c p{margin-block-end:0px;}.elementor-38 .elementor-element.elementor-element-23aa3c9{padding:0.5rem 0rem 0rem 0rem;--e-icon-list-icon-size:1rem;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-38 .elementor-element.elementor-element-23aa3c9 .elementor-icon-list-icon i{color:var( --e-global-color-00092fb );transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-23aa3c9 .elementor-icon-list-icon svg{fill:var( --e-global-color-00092fb );transition:fill 0.3s;}.elementor-38 .elementor-element.elementor-element-23aa3c9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-38 .elementor-element.elementor-element-23aa3c9 .elementor-icon-list-item > a{font-family:var( --e-global-typography-9c451cf-font-family ), Sans-serif;font-size:var( --e-global-typography-9c451cf-font-size );font-weight:var( --e-global-typography-9c451cf-font-weight );text-transform:var( --e-global-typography-9c451cf-text-transform );font-style:var( --e-global-typography-9c451cf-font-style );text-decoration:var( --e-global-typography-9c451cf-text-decoration );line-height:var( --e-global-typography-9c451cf-line-height );}.elementor-38 .elementor-element.elementor-element-23aa3c9 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-4357392{padding:1rem 0rem 0rem 0rem;border-style:none;}.elementor-38 .elementor-element.elementor-element-4357392.elementor-element{--align-self:flex-start;}.elementor-38 .elementor-element.elementor-element-4357392 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-38 .elementor-element.elementor-element-c6b8e8a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--background-transition:0.3s;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:var( --e-global-color-47fbe8e );--border-color:var( --e-global-color-47fbe8e );--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-38 .elementor-element.elementor-element-c6b8e8a:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-c6b8e8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bf8ea0e );}.elementor-38 .elementor-element.elementor-element-c6b8e8a:hover{background-color:#FAFAF7;}.elementor-38 .elementor-element.elementor-element-ba3ac02{--display:flex;--min-height:12rem;--overlay-opacity:1;}.elementor-38 .elementor-element.elementor-element-ba3ac02::before, .elementor-38 .elementor-element.elementor-element-ba3ac02 > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-ba3ac02 > .e-con-inner > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-ba3ac02 > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-ba3ac02 > .e-con-inner > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-ba3ac02 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://tecsolucionescol.com/wp-content/uploads/2026/05/img-Comunicaciones.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-38 .elementor-element.elementor-element-fee691d{--display:flex;--min-height:24rem;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-38 .elementor-element.elementor-element-2f297c2{padding:0rem 0rem 0.5rem 0rem;}.elementor-38 .elementor-element.elementor-element-2f297c2 .elementor-heading-title{font-family:var( --e-global-typography-af5e56f-font-family ), Sans-serif;font-size:var( --e-global-typography-af5e56f-font-size );font-weight:var( --e-global-typography-af5e56f-font-weight );text-transform:var( --e-global-typography-af5e56f-text-transform );font-style:var( --e-global-typography-af5e56f-font-style );text-decoration:var( --e-global-typography-af5e56f-text-decoration );line-height:var( --e-global-typography-af5e56f-line-height );letter-spacing:var( --e-global-typography-af5e56f-letter-spacing );color:var( --e-global-color-00092fb );}.elementor-38 .elementor-element.elementor-element-053ccf9 .elementor-heading-title{font-family:var( --e-global-typography-5210aec-font-family ), Sans-serif;font-size:var( --e-global-typography-5210aec-font-size );font-weight:var( --e-global-typography-5210aec-font-weight );text-transform:var( --e-global-typography-5210aec-text-transform );font-style:var( --e-global-typography-5210aec-font-style );text-decoration:var( --e-global-typography-5210aec-text-decoration );line-height:var( --e-global-typography-5210aec-line-height );letter-spacing:var( --e-global-typography-5210aec-letter-spacing );}.elementor-38 .elementor-element.elementor-element-098bdd8{font-family:var( --e-global-typography-9c451cf-font-family ), Sans-serif;font-size:var( --e-global-typography-9c451cf-font-size );font-weight:var( --e-global-typography-9c451cf-font-weight );text-transform:var( --e-global-typography-9c451cf-text-transform );font-style:var( --e-global-typography-9c451cf-font-style );text-decoration:var( --e-global-typography-9c451cf-text-decoration );line-height:var( --e-global-typography-9c451cf-line-height );}.elementor-38 .elementor-element.elementor-element-098bdd8 p{margin-block-end:0px;}.elementor-38 .elementor-element.elementor-element-e261364{padding:0.5rem 0rem 0rem 0rem;--e-icon-list-icon-size:1rem;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-38 .elementor-element.elementor-element-e261364 .elementor-icon-list-icon i{color:var( --e-global-color-00092fb );transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-e261364 .elementor-icon-list-icon svg{fill:var( --e-global-color-00092fb );transition:fill 0.3s;}.elementor-38 .elementor-element.elementor-element-e261364 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-38 .elementor-element.elementor-element-e261364 .elementor-icon-list-item > a{font-family:var( --e-global-typography-9c451cf-font-family ), Sans-serif;font-size:var( --e-global-typography-9c451cf-font-size );font-weight:var( --e-global-typography-9c451cf-font-weight );text-transform:var( --e-global-typography-9c451cf-text-transform );font-style:var( --e-global-typography-9c451cf-font-style );text-decoration:var( --e-global-typography-9c451cf-text-decoration );line-height:var( --e-global-typography-9c451cf-line-height );}.elementor-38 .elementor-element.elementor-element-e261364 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-75d6f1b{padding:1rem 0rem 0rem 0rem;border-style:none;}.elementor-38 .elementor-element.elementor-element-75d6f1b.elementor-element{--align-self:flex-start;}.elementor-38 .elementor-element.elementor-element-75d6f1b .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-38 .elementor-element.elementor-element-bb390c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-38 .elementor-element.elementor-element-bb390c7:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-bb390c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4399bda );}.elementor-38 .elementor-element.elementor-element-2810a56{text-align:start;}.elementor-38 .elementor-element.elementor-element-2810a56 .elementor-heading-title{font-family:var( --e-global-typography-af5e56f-font-family ), Sans-serif;font-size:var( --e-global-typography-af5e56f-font-size );font-weight:var( --e-global-typography-af5e56f-font-weight );text-transform:var( --e-global-typography-af5e56f-text-transform );font-style:var( --e-global-typography-af5e56f-font-style );text-decoration:var( --e-global-typography-af5e56f-text-decoration );line-height:var( --e-global-typography-af5e56f-line-height );letter-spacing:var( --e-global-typography-af5e56f-letter-spacing );color:var( --e-global-color-accent );}.elementor-38 .elementor-element.elementor-element-390d69a{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;text-align:start;}.elementor-38 .elementor-element.elementor-element-390d69a .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-bf8ea0e );}.elementor-38 .elementor-element.elementor-element-de333e5{text-align:start;color:#FFFFFF66;}.elementor-38 .elementor-element.elementor-element-6cf296e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--flex-wrap:wrap;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-38 .elementor-element.elementor-element-d68bf50{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0.8rem 0.8rem;--row-gap:0.8rem;--column-gap:0.8rem;--overlay-opacity:0.7;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:#FFFFFF20;--border-color:#FFFFFF20;--padding-top:2.7rem;--padding-bottom:2.7rem;--padding-left:2rem;--padding-right:2rem;}.elementor-38 .elementor-element.elementor-element-d68bf50:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-d68bf50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tecsolucionescol.com/wp-content/uploads/2026/05/img-residenciales.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-38 .elementor-element.elementor-element-d68bf50::before, .elementor-38 .elementor-element.elementor-element-d68bf50 > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-d68bf50 > .e-con-inner > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-d68bf50 > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-d68bf50 > .e-con-inner > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-d68bf50 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-4399bda );--background-overlay:'';}.elementor-38 .elementor-element.elementor-element-d68bf50:hover{border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-38 .elementor-element.elementor-element-d68bf50, .elementor-38 .elementor-element.elementor-element-d68bf50::before{--border-transition:0.3s;}.elementor-38 .elementor-element.elementor-element-950c8c4 .elementor-heading-title{font-family:var( --e-global-typography-5210aec-font-family ), Sans-serif;font-size:var( --e-global-typography-5210aec-font-size );font-weight:var( --e-global-typography-5210aec-font-weight );text-transform:var( --e-global-typography-5210aec-text-transform );font-style:var( --e-global-typography-5210aec-font-style );text-decoration:var( --e-global-typography-5210aec-text-decoration );line-height:var( --e-global-typography-5210aec-line-height );letter-spacing:var( --e-global-typography-5210aec-letter-spacing );color:var( --e-global-color-bf8ea0e );}.elementor-38 .elementor-element.elementor-element-fac1af3{text-align:start;color:#FFFFFF59;}.elementor-38 .elementor-element.elementor-element-fac1af3 p{margin-block-end:0px;}.elementor-38 .elementor-element.elementor-element-cdfa070{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0.8rem 0.8rem;--row-gap:0.8rem;--column-gap:0.8rem;--overlay-opacity:0.7;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:#FFFFFF20;--border-color:#FFFFFF20;--padding-top:2.7rem;--padding-bottom:2.7rem;--padding-left:2rem;--padding-right:2rem;}.elementor-38 .elementor-element.elementor-element-cdfa070:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-cdfa070 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tecsolucionescol.com/wp-content/uploads/2026/05/img-Comercial-e-Industrial.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-38 .elementor-element.elementor-element-cdfa070::before, .elementor-38 .elementor-element.elementor-element-cdfa070 > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-cdfa070 > .e-con-inner > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-cdfa070 > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-cdfa070 > .e-con-inner > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-cdfa070 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-4399bda );--background-overlay:'';}.elementor-38 .elementor-element.elementor-element-cdfa070:hover{border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-38 .elementor-element.elementor-element-cdfa070, .elementor-38 .elementor-element.elementor-element-cdfa070::before{--border-transition:0.3s;}.elementor-38 .elementor-element.elementor-element-6eaa26d .elementor-heading-title{font-family:var( --e-global-typography-5210aec-font-family ), Sans-serif;font-size:var( --e-global-typography-5210aec-font-size );font-weight:var( --e-global-typography-5210aec-font-weight );text-transform:var( --e-global-typography-5210aec-text-transform );font-style:var( --e-global-typography-5210aec-font-style );text-decoration:var( --e-global-typography-5210aec-text-decoration );line-height:var( --e-global-typography-5210aec-line-height );letter-spacing:var( --e-global-typography-5210aec-letter-spacing );color:var( --e-global-color-bf8ea0e );}.elementor-38 .elementor-element.elementor-element-2febb91{text-align:start;color:#FFFFFF59;}.elementor-38 .elementor-element.elementor-element-2febb91 p{margin-block-end:0px;}.elementor-38 .elementor-element.elementor-element-477ef48{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0.8rem 0.8rem;--row-gap:0.8rem;--column-gap:0.8rem;--overlay-opacity:0.7;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:#FFFFFF20;--border-color:#FFFFFF20;--padding-top:2.7rem;--padding-bottom:2.7rem;--padding-left:2rem;--padding-right:2rem;}.elementor-38 .elementor-element.elementor-element-477ef48:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-477ef48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tecsolucionescol.com/wp-content/uploads/2026/05/img-Seguridad-Conectividad.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-38 .elementor-element.elementor-element-477ef48::before, .elementor-38 .elementor-element.elementor-element-477ef48 > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-477ef48 > .e-con-inner > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-477ef48 > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-477ef48 > .e-con-inner > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-477ef48 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-4399bda );--background-overlay:'';}.elementor-38 .elementor-element.elementor-element-477ef48:hover{border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-38 .elementor-element.elementor-element-477ef48, .elementor-38 .elementor-element.elementor-element-477ef48::before{--border-transition:0.3s;}.elementor-38 .elementor-element.elementor-element-da1a1f7 .elementor-heading-title{font-family:var( --e-global-typography-5210aec-font-family ), Sans-serif;font-size:var( --e-global-typography-5210aec-font-size );font-weight:var( --e-global-typography-5210aec-font-weight );text-transform:var( --e-global-typography-5210aec-text-transform );font-style:var( --e-global-typography-5210aec-font-style );text-decoration:var( --e-global-typography-5210aec-text-decoration );line-height:var( --e-global-typography-5210aec-line-height );letter-spacing:var( --e-global-typography-5210aec-letter-spacing );color:var( --e-global-color-bf8ea0e );}.elementor-38 .elementor-element.elementor-element-3c04596{text-align:start;color:#FFFFFF59;}.elementor-38 .elementor-element.elementor-element-3c04596 p{margin-block-end:0px;}.elementor-38 .elementor-element.elementor-element-ff7cb66{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-38 .elementor-element.elementor-element-ff7cb66:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-ff7cb66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d52f141 );}.elementor-38 .elementor-element.elementor-element-04eca65{text-align:start;}.elementor-38 .elementor-element.elementor-element-04eca65 .elementor-heading-title{font-family:var( --e-global-typography-af5e56f-font-family ), Sans-serif;font-size:var( --e-global-typography-af5e56f-font-size );font-weight:var( --e-global-typography-af5e56f-font-weight );text-transform:var( --e-global-typography-af5e56f-text-transform );font-style:var( --e-global-typography-af5e56f-font-style );text-decoration:var( --e-global-typography-af5e56f-text-decoration );line-height:var( --e-global-typography-af5e56f-line-height );letter-spacing:var( --e-global-typography-af5e56f-letter-spacing );color:var( --e-global-color-00092fb );}.elementor-38 .elementor-element.elementor-element-03e78de{text-align:start;}.elementor-38 .elementor-element.elementor-element-03e78de .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-38 .elementor-element.elementor-element-fa2337e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--flex-wrap:wrap;--padding-top:2rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-38 .elementor-element.elementor-element-61e81b0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0.8rem 0.8rem;--row-gap:0.8rem;--column-gap:0.8rem;--background-transition:0.3s;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-38 .elementor-element.elementor-element-61e81b0:hover{background-color:#FAFAF7;}.elementor-38 .elementor-element.elementor-element-812f238{padding:0rem 0rem 0rem 0rem;}.elementor-38 .elementor-element.elementor-element-812f238 .elementor-heading-title{font-family:var( --e-global-typography-af5e56f-font-family ), Sans-serif;font-size:var( --e-global-typography-af5e56f-font-size );font-weight:var( --e-global-typography-af5e56f-font-weight );text-transform:var( --e-global-typography-af5e56f-text-transform );font-style:var( --e-global-typography-af5e56f-font-style );text-decoration:var( --e-global-typography-af5e56f-text-decoration );line-height:var( --e-global-typography-af5e56f-line-height );letter-spacing:var( --e-global-typography-af5e56f-letter-spacing );color:var( --e-global-color-00092fb );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-38 .elementor-element.elementor-element-a843d66{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;}.elementor-38 .elementor-element.elementor-element-a843d66 .elementor-divider-separator{width:12%;margin:0 auto;margin-left:0;}.elementor-38 .elementor-element.elementor-element-a843d66 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-38 .elementor-element.elementor-element-973cbe1 .elementor-heading-title{font-family:var( --e-global-typography-5210aec-font-family ), Sans-serif;font-size:var( --e-global-typography-5210aec-font-size );font-weight:var( --e-global-typography-5210aec-font-weight );text-transform:var( --e-global-typography-5210aec-text-transform );font-style:var( --e-global-typography-5210aec-font-style );text-decoration:var( --e-global-typography-5210aec-text-decoration );line-height:var( --e-global-typography-5210aec-line-height );letter-spacing:var( --e-global-typography-5210aec-letter-spacing );}.elementor-38 .elementor-element.elementor-element-4d53333{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-9c451cf-font-family ), Sans-serif;font-size:var( --e-global-typography-9c451cf-font-size );font-weight:var( --e-global-typography-9c451cf-font-weight );text-transform:var( --e-global-typography-9c451cf-text-transform );font-style:var( --e-global-typography-9c451cf-font-style );text-decoration:var( --e-global-typography-9c451cf-text-decoration );line-height:var( --e-global-typography-9c451cf-line-height );}.elementor-38 .elementor-element.elementor-element-4d53333 p{margin-block-end:0px;}.elementor-38 .elementor-element.elementor-element-2f29bb3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0.8rem 0.8rem;--row-gap:0.8rem;--column-gap:0.8rem;--background-transition:0.3s;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-38 .elementor-element.elementor-element-2f29bb3:hover{background-color:#FAFAF7;}.elementor-38 .elementor-element.elementor-element-fad7019{padding:0rem 0rem 0rem 0rem;}.elementor-38 .elementor-element.elementor-element-fad7019 .elementor-heading-title{font-family:var( --e-global-typography-af5e56f-font-family ), Sans-serif;font-size:var( --e-global-typography-af5e56f-font-size );font-weight:var( --e-global-typography-af5e56f-font-weight );text-transform:var( --e-global-typography-af5e56f-text-transform );font-style:var( --e-global-typography-af5e56f-font-style );text-decoration:var( --e-global-typography-af5e56f-text-decoration );line-height:var( --e-global-typography-af5e56f-line-height );letter-spacing:var( --e-global-typography-af5e56f-letter-spacing );color:var( --e-global-color-00092fb );}.elementor-38 .elementor-element.elementor-element-b1058c3{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;}.elementor-38 .elementor-element.elementor-element-b1058c3 .elementor-divider-separator{width:12%;margin:0 auto;margin-left:0;}.elementor-38 .elementor-element.elementor-element-b1058c3 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-38 .elementor-element.elementor-element-d0e70b3 .elementor-heading-title{font-family:var( --e-global-typography-5210aec-font-family ), Sans-serif;font-size:var( --e-global-typography-5210aec-font-size );font-weight:var( --e-global-typography-5210aec-font-weight );text-transform:var( --e-global-typography-5210aec-text-transform );font-style:var( --e-global-typography-5210aec-font-style );text-decoration:var( --e-global-typography-5210aec-text-decoration );line-height:var( --e-global-typography-5210aec-line-height );letter-spacing:var( --e-global-typography-5210aec-letter-spacing );}.elementor-38 .elementor-element.elementor-element-bf4326d{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-9c451cf-font-family ), Sans-serif;font-size:var( --e-global-typography-9c451cf-font-size );font-weight:var( --e-global-typography-9c451cf-font-weight );text-transform:var( --e-global-typography-9c451cf-text-transform );font-style:var( --e-global-typography-9c451cf-font-style );text-decoration:var( --e-global-typography-9c451cf-text-decoration );line-height:var( --e-global-typography-9c451cf-line-height );}.elementor-38 .elementor-element.elementor-element-bf4326d p{margin-block-end:0px;}.elementor-38 .elementor-element.elementor-element-e2baaac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0.8rem 0.8rem;--row-gap:0.8rem;--column-gap:0.8rem;--background-transition:0.3s;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-38 .elementor-element.elementor-element-e2baaac:hover{background-color:#FAFAF7;}.elementor-38 .elementor-element.elementor-element-ea7cf83{padding:0rem 0rem 0rem 0rem;}.elementor-38 .elementor-element.elementor-element-ea7cf83 .elementor-heading-title{font-family:var( --e-global-typography-af5e56f-font-family ), Sans-serif;font-size:var( --e-global-typography-af5e56f-font-size );font-weight:var( --e-global-typography-af5e56f-font-weight );text-transform:var( --e-global-typography-af5e56f-text-transform );font-style:var( --e-global-typography-af5e56f-font-style );text-decoration:var( --e-global-typography-af5e56f-text-decoration );line-height:var( --e-global-typography-af5e56f-line-height );letter-spacing:var( --e-global-typography-af5e56f-letter-spacing );color:var( --e-global-color-00092fb );}.elementor-38 .elementor-element.elementor-element-5ef7e6c{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;}.elementor-38 .elementor-element.elementor-element-5ef7e6c .elementor-divider-separator{width:12%;margin:0 auto;margin-left:0;}.elementor-38 .elementor-element.elementor-element-5ef7e6c .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-38 .elementor-element.elementor-element-b203058 .elementor-heading-title{font-family:var( --e-global-typography-5210aec-font-family ), Sans-serif;font-size:var( --e-global-typography-5210aec-font-size );font-weight:var( --e-global-typography-5210aec-font-weight );text-transform:var( --e-global-typography-5210aec-text-transform );font-style:var( --e-global-typography-5210aec-font-style );text-decoration:var( --e-global-typography-5210aec-text-decoration );line-height:var( --e-global-typography-5210aec-line-height );letter-spacing:var( --e-global-typography-5210aec-letter-spacing );}.elementor-38 .elementor-element.elementor-element-38f2de2{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-9c451cf-font-family ), Sans-serif;font-size:var( --e-global-typography-9c451cf-font-size );font-weight:var( --e-global-typography-9c451cf-font-weight );text-transform:var( --e-global-typography-9c451cf-text-transform );font-style:var( --e-global-typography-9c451cf-font-style );text-decoration:var( --e-global-typography-9c451cf-text-decoration );line-height:var( --e-global-typography-9c451cf-line-height );}.elementor-38 .elementor-element.elementor-element-38f2de2 p{margin-block-end:0px;}.elementor-38 .elementor-element.elementor-element-3a3b8cb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0.8rem 0.8rem;--row-gap:0.8rem;--column-gap:0.8rem;--background-transition:0.3s;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-38 .elementor-element.elementor-element-3a3b8cb:hover{background-color:#FAFAF7;}.elementor-38 .elementor-element.elementor-element-9a644cb{padding:0rem 0rem 0rem 0rem;}.elementor-38 .elementor-element.elementor-element-9a644cb .elementor-heading-title{font-family:var( --e-global-typography-af5e56f-font-family ), Sans-serif;font-size:var( --e-global-typography-af5e56f-font-size );font-weight:var( --e-global-typography-af5e56f-font-weight );text-transform:var( --e-global-typography-af5e56f-text-transform );font-style:var( --e-global-typography-af5e56f-font-style );text-decoration:var( --e-global-typography-af5e56f-text-decoration );line-height:var( --e-global-typography-af5e56f-line-height );letter-spacing:var( --e-global-typography-af5e56f-letter-spacing );color:var( --e-global-color-00092fb );}.elementor-38 .elementor-element.elementor-element-473ba23{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;}.elementor-38 .elementor-element.elementor-element-473ba23 .elementor-divider-separator{width:12%;margin:0 auto;margin-left:0;}.elementor-38 .elementor-element.elementor-element-473ba23 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-38 .elementor-element.elementor-element-9abcb9e .elementor-heading-title{font-family:var( --e-global-typography-5210aec-font-family ), Sans-serif;font-size:var( --e-global-typography-5210aec-font-size );font-weight:var( --e-global-typography-5210aec-font-weight );text-transform:var( --e-global-typography-5210aec-text-transform );font-style:var( --e-global-typography-5210aec-font-style );text-decoration:var( --e-global-typography-5210aec-text-decoration );line-height:var( --e-global-typography-5210aec-line-height );letter-spacing:var( --e-global-typography-5210aec-letter-spacing );}.elementor-38 .elementor-element.elementor-element-d74df34{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-9c451cf-font-family ), Sans-serif;font-size:var( --e-global-typography-9c451cf-font-size );font-weight:var( --e-global-typography-9c451cf-font-weight );text-transform:var( --e-global-typography-9c451cf-text-transform );font-style:var( --e-global-typography-9c451cf-font-style );text-decoration:var( --e-global-typography-9c451cf-text-decoration );line-height:var( --e-global-typography-9c451cf-line-height );}.elementor-38 .elementor-element.elementor-element-d74df34 p{margin-block-end:0px;}.elementor-38 .elementor-element.elementor-element-72fe5ae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0.8rem 0.8rem;--row-gap:0.8rem;--column-gap:0.8rem;--background-transition:0.3s;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-38 .elementor-element.elementor-element-72fe5ae:hover{background-color:#FAFAF7;}.elementor-38 .elementor-element.elementor-element-75973fd{padding:0rem 0rem 0rem 0rem;}.elementor-38 .elementor-element.elementor-element-75973fd .elementor-heading-title{font-family:var( --e-global-typography-af5e56f-font-family ), Sans-serif;font-size:var( --e-global-typography-af5e56f-font-size );font-weight:var( --e-global-typography-af5e56f-font-weight );text-transform:var( --e-global-typography-af5e56f-text-transform );font-style:var( --e-global-typography-af5e56f-font-style );text-decoration:var( --e-global-typography-af5e56f-text-decoration );line-height:var( --e-global-typography-af5e56f-line-height );letter-spacing:var( --e-global-typography-af5e56f-letter-spacing );color:var( --e-global-color-00092fb );}.elementor-38 .elementor-element.elementor-element-f9e49d3{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;}.elementor-38 .elementor-element.elementor-element-f9e49d3 .elementor-divider-separator{width:12%;margin:0 auto;margin-left:0;}.elementor-38 .elementor-element.elementor-element-f9e49d3 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-38 .elementor-element.elementor-element-4fefb09 .elementor-heading-title{font-family:var( --e-global-typography-5210aec-font-family ), Sans-serif;font-size:var( --e-global-typography-5210aec-font-size );font-weight:var( --e-global-typography-5210aec-font-weight );text-transform:var( --e-global-typography-5210aec-text-transform );font-style:var( --e-global-typography-5210aec-font-style );text-decoration:var( --e-global-typography-5210aec-text-decoration );line-height:var( --e-global-typography-5210aec-line-height );letter-spacing:var( --e-global-typography-5210aec-letter-spacing );}.elementor-38 .elementor-element.elementor-element-1e2f712{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-9c451cf-font-family ), Sans-serif;font-size:var( --e-global-typography-9c451cf-font-size );font-weight:var( --e-global-typography-9c451cf-font-weight );text-transform:var( --e-global-typography-9c451cf-text-transform );font-style:var( --e-global-typography-9c451cf-font-style );text-decoration:var( --e-global-typography-9c451cf-text-decoration );line-height:var( --e-global-typography-9c451cf-line-height );}.elementor-38 .elementor-element.elementor-element-1e2f712 p{margin-block-end:0px;}.elementor-38 .elementor-element.elementor-element-a86fcd2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-38 .elementor-element.elementor-element-a86fcd2:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-a86fcd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4399bda );}.elementor-38 .elementor-element.elementor-element-b48e7c7{text-align:center;}.elementor-38 .elementor-element.elementor-element-b48e7c7 .elementor-heading-title{font-family:var( --e-global-typography-af5e56f-font-family ), Sans-serif;font-size:var( --e-global-typography-af5e56f-font-size );font-weight:var( --e-global-typography-af5e56f-font-weight );text-transform:var( --e-global-typography-af5e56f-text-transform );font-style:var( --e-global-typography-af5e56f-font-style );text-decoration:var( --e-global-typography-af5e56f-text-decoration );line-height:var( --e-global-typography-af5e56f-line-height );letter-spacing:var( --e-global-typography-af5e56f-letter-spacing );color:var( --e-global-color-accent );}.elementor-38 .elementor-element.elementor-element-7207b0a{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;text-align:center;}.elementor-38 .elementor-element.elementor-element-7207b0a.elementor-element{--align-self:center;}.elementor-38 .elementor-element.elementor-element-7207b0a .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-bf8ea0e );}.elementor-38 .elementor-element.elementor-element-5452090{text-align:center;color:#FFFFFF66;}.elementor-38 .elementor-element.elementor-element-d3ec8c5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF0F;--border-color:#FFFFFF0F;--margin-top:1rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-38 .elementor-element.elementor-element-3af7dd7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0.2rem 0.2rem;--row-gap:0.2rem;--column-gap:0.2rem;border-style:none;--border-style:none;}.elementor-38 .elementor-element.elementor-element-3af7dd7:hover{border-style:none;}.elementor-38 .elementor-element.elementor-element-3af7dd7, .elementor-38 .elementor-element.elementor-element-3af7dd7::before{--border-transition:0.3s;}.elementor-38 .elementor-element.elementor-element-e9218ce{text-align:center;}.elementor-38 .elementor-element.elementor-element-e9218ce .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:0.7rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0.2em;color:var( --e-global-color-accent );}.elementor-38 .elementor-element.elementor-element-621374c{text-align:center;font-family:var( --e-global-typography-5210aec-font-family ), Sans-serif;font-size:var( --e-global-typography-5210aec-font-size );font-weight:var( --e-global-typography-5210aec-font-weight );text-transform:var( --e-global-typography-5210aec-text-transform );font-style:var( --e-global-typography-5210aec-font-style );text-decoration:var( --e-global-typography-5210aec-text-decoration );line-height:var( --e-global-typography-5210aec-line-height );letter-spacing:var( --e-global-typography-5210aec-letter-spacing );color:var( --e-global-color-bf8ea0e );}.elementor-38 .elementor-element.elementor-element-621374c p{margin-block-end:0px;}.elementor-38 .elementor-element.elementor-element-ed74ace{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0.2rem 0.2rem;--row-gap:0.2rem;--column-gap:0.2rem;border-style:none;--border-style:none;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-38 .elementor-element.elementor-element-ed74ace:hover{border-style:none;}.elementor-38 .elementor-element.elementor-element-ed74ace, .elementor-38 .elementor-element.elementor-element-ed74ace::before{--border-transition:0.3s;}.elementor-38 .elementor-element.elementor-element-65f853c{text-align:center;}.elementor-38 .elementor-element.elementor-element-65f853c .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:0.7rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0.2em;color:var( --e-global-color-accent );}.elementor-38 .elementor-element.elementor-element-6f1563e{text-align:center;font-family:var( --e-global-typography-5210aec-font-family ), Sans-serif;font-size:var( --e-global-typography-5210aec-font-size );font-weight:var( --e-global-typography-5210aec-font-weight );text-transform:var( --e-global-typography-5210aec-text-transform );font-style:var( --e-global-typography-5210aec-font-style );text-decoration:var( --e-global-typography-5210aec-text-decoration );line-height:var( --e-global-typography-5210aec-line-height );letter-spacing:var( --e-global-typography-5210aec-letter-spacing );color:var( --e-global-color-bf8ea0e );}.elementor-38 .elementor-element.elementor-element-6f1563e p{margin-block-end:0px;}.elementor-38 .elementor-element.elementor-element-6f1563e a{color:var( --e-global-color-bf8ea0e );transition-duration:0.3s;}.elementor-38 .elementor-element.elementor-element-6f1563e a:hover, .elementor-38 .elementor-element.elementor-element-6f1563e a:focus{color:var( --e-global-color-accent );}.elementor-38 .elementor-element.elementor-element-d8f4a49{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0.2rem 0.2rem;--row-gap:0.2rem;--column-gap:0.2rem;border-style:none;--border-style:none;}.elementor-38 .elementor-element.elementor-element-d8f4a49:hover{border-style:none;}.elementor-38 .elementor-element.elementor-element-d8f4a49, .elementor-38 .elementor-element.elementor-element-d8f4a49::before{--border-transition:0.3s;}.elementor-38 .elementor-element.elementor-element-1d87a57{text-align:center;}.elementor-38 .elementor-element.elementor-element-1d87a57 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:0.7rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0.2em;color:var( --e-global-color-accent );}.elementor-38 .elementor-element.elementor-element-b15dd4b{text-align:center;font-family:var( --e-global-typography-5210aec-font-family ), Sans-serif;font-size:var( --e-global-typography-5210aec-font-size );font-weight:var( --e-global-typography-5210aec-font-weight );text-transform:var( --e-global-typography-5210aec-text-transform );font-style:var( --e-global-typography-5210aec-font-style );text-decoration:var( --e-global-typography-5210aec-text-decoration );line-height:var( --e-global-typography-5210aec-line-height );letter-spacing:var( --e-global-typography-5210aec-letter-spacing );color:var( --e-global-color-bf8ea0e );}.elementor-38 .elementor-element.elementor-element-b15dd4b p{margin-block-end:0px;}.elementor-38 .elementor-element.elementor-element-b15dd4b a{color:var( --e-global-color-bf8ea0e );transition-duration:0.3s;}.elementor-38 .elementor-element.elementor-element-b15dd4b a:hover, .elementor-38 .elementor-element.elementor-element-b15dd4b a:focus{color:var( --e-global-color-accent );}.elementor-38 .elementor-element.elementor-element-fd20ef7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-38 .elementor-element.elementor-element-c4f093a .elementor-button:hover, .elementor-38 .elementor-element.elementor-element-c4f093a .elementor-button:focus{background-color:var( --e-global-color-00092fb );color:var( --e-global-color-4399bda );}.elementor-38 .elementor-element.elementor-element-c4f093a .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-4399bda );color:var( --e-global-color-4399bda );transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:0.8rem 1.75rem 0.8rem 1.75rem;}.elementor-38 .elementor-element.elementor-element-c4f093a .elementor-button:hover svg, .elementor-38 .elementor-element.elementor-element-c4f093a .elementor-button:focus svg{fill:var( --e-global-color-4399bda );}.elementor-38 .elementor-element.elementor-element-a950643 .elementor-button{background-color:#F5C80000;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF8C;color:#FFFFFF8C;transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF26;border-radius:0px 0px 0px 0px;padding:0.8rem 1.75rem 0.8rem 1.75rem;}.elementor-38 .elementor-element.elementor-element-a950643 .elementor-button:hover, .elementor-38 .elementor-element.elementor-element-a950643 .elementor-button:focus{background-color:#C9A60000;color:var( --e-global-color-bf8ea0e );}.elementor-38 .elementor-element.elementor-element-a950643 .elementor-button:hover svg, .elementor-38 .elementor-element.elementor-element-a950643 .elementor-button:focus svg{fill:var( --e-global-color-bf8ea0e );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-38 .elementor-element.elementor-element-f667f98{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-38 .elementor-element.elementor-element-ceb6310 .elementor-icon-box-title, .elementor-38 .elementor-element.elementor-element-ceb6310 .elementor-icon-box-title a{font-size:var( --e-global-typography-af5e56f-font-size );line-height:var( --e-global-typography-af5e56f-line-height );letter-spacing:var( --e-global-typography-af5e56f-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-38 .elementor-element.elementor-element-bb20d6e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-38 .elementor-element.elementor-element-a382a60{width:100%;max-width:100%;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-38 .elementor-element.elementor-element-cfb6851 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-38 .elementor-element.elementor-element-572316a .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-38 .elementor-element.elementor-element-151ef46.e-con{--align-self:flex-end;}.elementor-38 .elementor-element.elementor-element-7788889 .elementor-icon-box-title, .elementor-38 .elementor-element.elementor-element-7788889 .elementor-icon-box-title a{font-size:var( --e-global-typography-7305260-font-size );line-height:var( --e-global-typography-7305260-line-height );}.elementor-38 .elementor-element.elementor-element-7788889 .elementor-icon-box-description{font-size:var( --e-global-typography-c7b3d45-font-size );line-height:var( --e-global-typography-c7b3d45-line-height );letter-spacing:var( --e-global-typography-c7b3d45-letter-spacing );}.elementor-38 .elementor-element.elementor-element-f999059 .elementor-icon-box-title, .elementor-38 .elementor-element.elementor-element-f999059 .elementor-icon-box-title a{font-size:var( --e-global-typography-7305260-font-size );line-height:var( --e-global-typography-7305260-line-height );}.elementor-38 .elementor-element.elementor-element-f999059 .elementor-icon-box-description{font-size:var( --e-global-typography-c7b3d45-font-size );line-height:var( --e-global-typography-c7b3d45-line-height );letter-spacing:var( --e-global-typography-c7b3d45-letter-spacing );}.elementor-38 .elementor-element.elementor-element-58829e4 .elementor-icon-box-title, .elementor-38 .elementor-element.elementor-element-58829e4 .elementor-icon-box-title a{font-size:var( --e-global-typography-7305260-font-size );line-height:var( --e-global-typography-7305260-line-height );}.elementor-38 .elementor-element.elementor-element-58829e4 .elementor-icon-box-description{font-size:var( --e-global-typography-c7b3d45-font-size );line-height:var( --e-global-typography-c7b3d45-line-height );letter-spacing:var( --e-global-typography-c7b3d45-letter-spacing );}.elementor-38 .elementor-element.elementor-element-faf4ec9 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-38 .elementor-element.elementor-element-e3d8462{--padding-top:4rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-38 .elementor-element.elementor-element-74b0200 .elementor-heading-title{font-size:var( --e-global-typography-af5e56f-font-size );line-height:var( --e-global-typography-af5e56f-line-height );letter-spacing:var( --e-global-typography-af5e56f-letter-spacing );}.elementor-38 .elementor-element.elementor-element-54ba748 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-38 .elementor-element.elementor-element-022d89d{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-38 .elementor-element.elementor-element-abd7e77{--margin-top:0rem;--margin-bottom:1rem;--margin-left:0rem;--margin-right:0rem;}.elementor-38 .elementor-element.elementor-element-2c7775a{--min-height:21rem;}.elementor-38 .elementor-element.elementor-element-eccabf9{padding:0rem 0rem 0rem 0rem;}.elementor-38 .elementor-element.elementor-element-eccabf9 .elementor-heading-title{font-size:var( --e-global-typography-af5e56f-font-size );line-height:var( --e-global-typography-af5e56f-line-height );letter-spacing:var( --e-global-typography-af5e56f-letter-spacing );}.elementor-38 .elementor-element.elementor-element-7a22c59 .elementor-heading-title{font-size:var( --e-global-typography-5210aec-font-size );line-height:var( --e-global-typography-5210aec-line-height );letter-spacing:var( --e-global-typography-5210aec-letter-spacing );}.elementor-38 .elementor-element.elementor-element-fe03e7d{font-size:var( --e-global-typography-9c451cf-font-size );line-height:var( --e-global-typography-9c451cf-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-38 .elementor-element.elementor-element-a2f72e5{padding:0rem 0rem 0rem 0rem;}.elementor-38 .elementor-element.elementor-element-a2f72e5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-38 .elementor-element.elementor-element-a2f72e5 .elementor-icon-list-item > a{font-size:var( --e-global-typography-9c451cf-font-size );line-height:var( --e-global-typography-9c451cf-line-height );}.elementor-38 .elementor-element.elementor-element-34e1589{padding:0.5rem 0rem 0rem 0rem;}.elementor-38 .elementor-element.elementor-element-34e1589 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-38 .elementor-element.elementor-element-1f162e4{--margin-top:0rem;--margin-bottom:1rem;--margin-left:0rem;--margin-right:0rem;}.elementor-38 .elementor-element.elementor-element-fb5c2e1{--min-height:21rem;}.elementor-38 .elementor-element.elementor-element-0ed8f62{padding:0rem 0rem 0rem 0rem;}.elementor-38 .elementor-element.elementor-element-0ed8f62 .elementor-heading-title{font-size:var( --e-global-typography-af5e56f-font-size );line-height:var( --e-global-typography-af5e56f-line-height );letter-spacing:var( --e-global-typography-af5e56f-letter-spacing );}.elementor-38 .elementor-element.elementor-element-6b28b98 .elementor-heading-title{font-size:var( --e-global-typography-5210aec-font-size );line-height:var( --e-global-typography-5210aec-line-height );letter-spacing:var( --e-global-typography-5210aec-letter-spacing );}.elementor-38 .elementor-element.elementor-element-96098cc{font-size:var( --e-global-typography-9c451cf-font-size );line-height:var( --e-global-typography-9c451cf-line-height );}.elementor-38 .elementor-element.elementor-element-b5cc34a{padding:0rem 0rem 0rem 0rem;}.elementor-38 .elementor-element.elementor-element-b5cc34a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-38 .elementor-element.elementor-element-b5cc34a .elementor-icon-list-item > a{font-size:var( --e-global-typography-9c451cf-font-size );line-height:var( --e-global-typography-9c451cf-line-height );}.elementor-38 .elementor-element.elementor-element-21e4426{padding:0.5rem 0rem 0rem 0rem;}.elementor-38 .elementor-element.elementor-element-21e4426 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-38 .elementor-element.elementor-element-45ed4d7{--min-height:21rem;}.elementor-38 .elementor-element.elementor-element-ba66d63{padding:0rem 0rem 0rem 0rem;}.elementor-38 .elementor-element.elementor-element-ba66d63 .elementor-heading-title{font-size:var( --e-global-typography-af5e56f-font-size );line-height:var( --e-global-typography-af5e56f-line-height );letter-spacing:var( --e-global-typography-af5e56f-letter-spacing );}.elementor-38 .elementor-element.elementor-element-5627024 .elementor-heading-title{font-size:var( --e-global-typography-5210aec-font-size );line-height:var( --e-global-typography-5210aec-line-height );letter-spacing:var( --e-global-typography-5210aec-letter-spacing );}.elementor-38 .elementor-element.elementor-element-29d908c{font-size:var( --e-global-typography-9c451cf-font-size );line-height:var( --e-global-typography-9c451cf-line-height );}.elementor-38 .elementor-element.elementor-element-23aa3c9{padding:0rem 0rem 0rem 0rem;}.elementor-38 .elementor-element.elementor-element-23aa3c9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-38 .elementor-element.elementor-element-23aa3c9 .elementor-icon-list-item > a{font-size:var( --e-global-typography-9c451cf-font-size );line-height:var( --e-global-typography-9c451cf-line-height );}.elementor-38 .elementor-element.elementor-element-4357392{padding:0.5rem 0rem 0rem 0rem;}.elementor-38 .elementor-element.elementor-element-4357392 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-38 .elementor-element.elementor-element-fee691d{--min-height:21rem;}.elementor-38 .elementor-element.elementor-element-2f297c2{padding:0rem 0rem 0rem 0rem;}.elementor-38 .elementor-element.elementor-element-2f297c2 .elementor-heading-title{font-size:var( --e-global-typography-af5e56f-font-size );line-height:var( --e-global-typography-af5e56f-line-height );letter-spacing:var( --e-global-typography-af5e56f-letter-spacing );}.elementor-38 .elementor-element.elementor-element-053ccf9 .elementor-heading-title{font-size:var( --e-global-typography-5210aec-font-size );line-height:var( --e-global-typography-5210aec-line-height );letter-spacing:var( --e-global-typography-5210aec-letter-spacing );}.elementor-38 .elementor-element.elementor-element-098bdd8{font-size:var( --e-global-typography-9c451cf-font-size );line-height:var( --e-global-typography-9c451cf-line-height );}.elementor-38 .elementor-element.elementor-element-e261364{padding:0rem 0rem 0rem 0rem;}.elementor-38 .elementor-element.elementor-element-e261364 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-38 .elementor-element.elementor-element-e261364 .elementor-icon-list-item > a{font-size:var( --e-global-typography-9c451cf-font-size );line-height:var( --e-global-typography-9c451cf-line-height );}.elementor-38 .elementor-element.elementor-element-75d6f1b{padding:0.5rem 0rem 0rem 0rem;}.elementor-38 .elementor-element.elementor-element-75d6f1b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-38 .elementor-element.elementor-element-bb390c7{--padding-top:4rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-38 .elementor-element.elementor-element-2810a56 .elementor-heading-title{font-size:var( --e-global-typography-af5e56f-font-size );line-height:var( --e-global-typography-af5e56f-line-height );letter-spacing:var( --e-global-typography-af5e56f-letter-spacing );}.elementor-38 .elementor-element.elementor-element-390d69a{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-38 .elementor-element.elementor-element-390d69a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-38 .elementor-element.elementor-element-6cf296e{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-38 .elementor-element.elementor-element-d68bf50{--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-38 .elementor-element.elementor-element-950c8c4 .elementor-heading-title{font-size:var( --e-global-typography-5210aec-font-size );line-height:var( --e-global-typography-5210aec-line-height );letter-spacing:var( --e-global-typography-5210aec-letter-spacing );}.elementor-38 .elementor-element.elementor-element-cdfa070{--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-38 .elementor-element.elementor-element-6eaa26d .elementor-heading-title{font-size:var( --e-global-typography-5210aec-font-size );line-height:var( --e-global-typography-5210aec-line-height );letter-spacing:var( --e-global-typography-5210aec-letter-spacing );}.elementor-38 .elementor-element.elementor-element-477ef48{--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-38 .elementor-element.elementor-element-da1a1f7 .elementor-heading-title{font-size:var( --e-global-typography-5210aec-font-size );line-height:var( --e-global-typography-5210aec-line-height );letter-spacing:var( --e-global-typography-5210aec-letter-spacing );}.elementor-38 .elementor-element.elementor-element-ff7cb66{--padding-top:4rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-38 .elementor-element.elementor-element-04eca65 .elementor-heading-title{font-size:var( --e-global-typography-af5e56f-font-size );line-height:var( --e-global-typography-af5e56f-line-height );letter-spacing:var( --e-global-typography-af5e56f-letter-spacing );}.elementor-38 .elementor-element.elementor-element-03e78de .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-38 .elementor-element.elementor-element-fa2337e{--justify-content:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-38 .elementor-element.elementor-element-812f238 .elementor-heading-title{font-size:var( --e-global-typography-af5e56f-font-size );line-height:var( --e-global-typography-af5e56f-line-height );letter-spacing:var( --e-global-typography-af5e56f-letter-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-38 .elementor-element.elementor-element-973cbe1 .elementor-heading-title{font-size:var( --e-global-typography-5210aec-font-size );line-height:var( --e-global-typography-5210aec-line-height );letter-spacing:var( --e-global-typography-5210aec-letter-spacing );}.elementor-38 .elementor-element.elementor-element-4d53333{width:100%;max-width:100%;font-size:var( --e-global-typography-9c451cf-font-size );line-height:var( --e-global-typography-9c451cf-line-height );}.elementor-38 .elementor-element.elementor-element-fad7019 .elementor-heading-title{font-size:var( --e-global-typography-af5e56f-font-size );line-height:var( --e-global-typography-af5e56f-line-height );letter-spacing:var( --e-global-typography-af5e56f-letter-spacing );}.elementor-38 .elementor-element.elementor-element-d0e70b3 .elementor-heading-title{font-size:var( --e-global-typography-5210aec-font-size );line-height:var( --e-global-typography-5210aec-line-height );letter-spacing:var( --e-global-typography-5210aec-letter-spacing );}.elementor-38 .elementor-element.elementor-element-bf4326d{width:100%;max-width:100%;font-size:var( --e-global-typography-9c451cf-font-size );line-height:var( --e-global-typography-9c451cf-line-height );}.elementor-38 .elementor-element.elementor-element-ea7cf83 .elementor-heading-title{font-size:var( --e-global-typography-af5e56f-font-size );line-height:var( --e-global-typography-af5e56f-line-height );letter-spacing:var( --e-global-typography-af5e56f-letter-spacing );}.elementor-38 .elementor-element.elementor-element-b203058 .elementor-heading-title{font-size:var( --e-global-typography-5210aec-font-size );line-height:var( --e-global-typography-5210aec-line-height );letter-spacing:var( --e-global-typography-5210aec-letter-spacing );}.elementor-38 .elementor-element.elementor-element-38f2de2{width:100%;max-width:100%;font-size:var( --e-global-typography-9c451cf-font-size );line-height:var( --e-global-typography-9c451cf-line-height );}.elementor-38 .elementor-element.elementor-element-9a644cb .elementor-heading-title{font-size:var( --e-global-typography-af5e56f-font-size );line-height:var( --e-global-typography-af5e56f-line-height );letter-spacing:var( --e-global-typography-af5e56f-letter-spacing );}.elementor-38 .elementor-element.elementor-element-9abcb9e .elementor-heading-title{font-size:var( --e-global-typography-5210aec-font-size );line-height:var( --e-global-typography-5210aec-line-height );letter-spacing:var( --e-global-typography-5210aec-letter-spacing );}.elementor-38 .elementor-element.elementor-element-d74df34{width:100%;max-width:100%;font-size:var( --e-global-typography-9c451cf-font-size );line-height:var( --e-global-typography-9c451cf-line-height );}.elementor-38 .elementor-element.elementor-element-75973fd .elementor-heading-title{font-size:var( --e-global-typography-af5e56f-font-size );line-height:var( --e-global-typography-af5e56f-line-height );letter-spacing:var( --e-global-typography-af5e56f-letter-spacing );}.elementor-38 .elementor-element.elementor-element-4fefb09 .elementor-heading-title{font-size:var( --e-global-typography-5210aec-font-size );line-height:var( --e-global-typography-5210aec-line-height );letter-spacing:var( --e-global-typography-5210aec-letter-spacing );}.elementor-38 .elementor-element.elementor-element-1e2f712{width:100%;max-width:100%;font-size:var( --e-global-typography-9c451cf-font-size );line-height:var( --e-global-typography-9c451cf-line-height );}.elementor-38 .elementor-element.elementor-element-a86fcd2{--padding-top:4rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-38 .elementor-element.elementor-element-b48e7c7 .elementor-heading-title{font-size:var( --e-global-typography-af5e56f-font-size );line-height:var( --e-global-typography-af5e56f-line-height );letter-spacing:var( --e-global-typography-af5e56f-letter-spacing );}.elementor-38 .elementor-element.elementor-element-7207b0a{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;}.elementor-38 .elementor-element.elementor-element-7207b0a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-38 .elementor-element.elementor-element-d3ec8c5{--justify-content:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--margin-top:0rem;--margin-bottom:1rem;--margin-left:0rem;--margin-right:0rem;}.elementor-38 .elementor-element.elementor-element-3af7dd7{--justify-content:flex-start;}.elementor-38 .elementor-element.elementor-element-e9218ce .elementor-heading-title{font-size:0.7rem;line-height:1.4em;letter-spacing:0.12em;}.elementor-38 .elementor-element.elementor-element-621374c{font-size:var( --e-global-typography-5210aec-font-size );line-height:var( --e-global-typography-5210aec-line-height );letter-spacing:var( --e-global-typography-5210aec-letter-spacing );}.elementor-38 .elementor-element.elementor-element-ed74ace{--justify-content:flex-start;}.elementor-38 .elementor-element.elementor-element-65f853c .elementor-heading-title{font-size:0.7rem;line-height:1.4em;letter-spacing:0.12em;}.elementor-38 .elementor-element.elementor-element-6f1563e{font-size:var( --e-global-typography-5210aec-font-size );line-height:var( --e-global-typography-5210aec-line-height );letter-spacing:var( --e-global-typography-5210aec-letter-spacing );}.elementor-38 .elementor-element.elementor-element-d8f4a49{--justify-content:flex-start;}.elementor-38 .elementor-element.elementor-element-1d87a57 .elementor-heading-title{font-size:0.7rem;line-height:1.4em;letter-spacing:0.12em;}.elementor-38 .elementor-element.elementor-element-b15dd4b{font-size:var( --e-global-typography-5210aec-font-size );line-height:var( --e-global-typography-5210aec-line-height );letter-spacing:var( --e-global-typography-5210aec-letter-spacing );}.elementor-38 .elementor-element.elementor-element-c4f093a .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-38 .elementor-element.elementor-element-a950643 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:767px){.elementor-38 .elementor-element.elementor-element-f667f98{--padding-top:2rem;--padding-bottom:2rem;--padding-left:0.5rem;--padding-right:0.5rem;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-38 .elementor-element.elementor-element-ceb6310 .elementor-icon{font-size:1.5rem;}.elementor-38 .elementor-element.elementor-element-ceb6310 .elementor-icon-box-title, .elementor-38 .elementor-element.elementor-element-ceb6310 .elementor-icon-box-title a{font-size:var( --e-global-typography-af5e56f-font-size );line-height:var( --e-global-typography-af5e56f-line-height );letter-spacing:var( --e-global-typography-af5e56f-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-38 .elementor-element.elementor-element-bb20d6e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-38 .elementor-element.elementor-element-a382a60 p{margin-block-end:0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-38 .elementor-element.elementor-element-cfb6851{width:100%;max-width:100%;}.elementor-38 .elementor-element.elementor-element-cfb6851.elementor-element{--align-self:center;}.elementor-38 .elementor-element.elementor-element-cfb6851 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-38 .elementor-element.elementor-element-572316a{width:100%;max-width:100%;}.elementor-38 .elementor-element.elementor-element-572316a .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-38 .elementor-element.elementor-element-7788889 .elementor-icon-box-title, .elementor-38 .elementor-element.elementor-element-7788889 .elementor-icon-box-title a{font-size:var( --e-global-typography-7305260-font-size );line-height:var( --e-global-typography-7305260-line-height );}.elementor-38 .elementor-element.elementor-element-7788889 .elementor-icon-box-description{font-size:var( --e-global-typography-c7b3d45-font-size );line-height:var( --e-global-typography-c7b3d45-line-height );letter-spacing:var( --e-global-typography-c7b3d45-letter-spacing );}.elementor-38 .elementor-element.elementor-element-f999059 .elementor-icon-box-title, .elementor-38 .elementor-element.elementor-element-f999059 .elementor-icon-box-title a{font-size:var( --e-global-typography-7305260-font-size );line-height:var( --e-global-typography-7305260-line-height );}.elementor-38 .elementor-element.elementor-element-f999059 .elementor-icon-box-description{font-size:var( --e-global-typography-c7b3d45-font-size );line-height:var( --e-global-typography-c7b3d45-line-height );letter-spacing:var( --e-global-typography-c7b3d45-letter-spacing );}.elementor-38 .elementor-element.elementor-element-58829e4 .elementor-icon-box-title, .elementor-38 .elementor-element.elementor-element-58829e4 .elementor-icon-box-title a{font-size:var( --e-global-typography-7305260-font-size );line-height:var( --e-global-typography-7305260-line-height );}.elementor-38 .elementor-element.elementor-element-58829e4 .elementor-icon-box-description{font-size:var( --e-global-typography-c7b3d45-font-size );line-height:var( --e-global-typography-c7b3d45-line-height );letter-spacing:var( --e-global-typography-c7b3d45-letter-spacing );}.elementor-38 .elementor-element.elementor-element-faf4ec9 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-38 .elementor-element.elementor-element-74b0200 .elementor-heading-title{font-size:var( --e-global-typography-af5e56f-font-size );line-height:var( --e-global-typography-af5e56f-line-height );letter-spacing:var( --e-global-typography-af5e56f-letter-spacing );}.elementor-38 .elementor-element.elementor-element-54ba748 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-38 .elementor-element.elementor-element-2c7775a{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-38 .elementor-element.elementor-element-eccabf9 .elementor-heading-title{font-size:var( --e-global-typography-af5e56f-font-size );line-height:var( --e-global-typography-af5e56f-line-height );letter-spacing:var( --e-global-typography-af5e56f-letter-spacing );}.elementor-38 .elementor-element.elementor-element-7a22c59 .elementor-heading-title{font-size:var( --e-global-typography-5210aec-font-size );line-height:var( --e-global-typography-5210aec-line-height );letter-spacing:var( --e-global-typography-5210aec-letter-spacing );}.elementor-38 .elementor-element.elementor-element-fe03e7d{font-size:var( --e-global-typography-9c451cf-font-size );line-height:var( --e-global-typography-9c451cf-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-38 .elementor-element.elementor-element-a2f72e5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-38 .elementor-element.elementor-element-a2f72e5 .elementor-icon-list-item > a{font-size:var( --e-global-typography-9c451cf-font-size );line-height:var( --e-global-typography-9c451cf-line-height );}.elementor-38 .elementor-element.elementor-element-34e1589 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-38 .elementor-element.elementor-element-fb5c2e1{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-38 .elementor-element.elementor-element-0ed8f62 .elementor-heading-title{font-size:var( --e-global-typography-af5e56f-font-size );line-height:var( --e-global-typography-af5e56f-line-height );letter-spacing:var( --e-global-typography-af5e56f-letter-spacing );}.elementor-38 .elementor-element.elementor-element-6b28b98 .elementor-heading-title{font-size:var( --e-global-typography-5210aec-font-size );line-height:var( --e-global-typography-5210aec-line-height );letter-spacing:var( --e-global-typography-5210aec-letter-spacing );}.elementor-38 .elementor-element.elementor-element-96098cc{font-size:var( --e-global-typography-9c451cf-font-size );line-height:var( --e-global-typography-9c451cf-line-height );}.elementor-38 .elementor-element.elementor-element-b5cc34a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-38 .elementor-element.elementor-element-b5cc34a .elementor-icon-list-item > a{font-size:var( --e-global-typography-9c451cf-font-size );line-height:var( --e-global-typography-9c451cf-line-height );}.elementor-38 .elementor-element.elementor-element-21e4426 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-38 .elementor-element.elementor-element-45ed4d7{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-38 .elementor-element.elementor-element-ba66d63 .elementor-heading-title{font-size:var( --e-global-typography-af5e56f-font-size );line-height:var( --e-global-typography-af5e56f-line-height );letter-spacing:var( --e-global-typography-af5e56f-letter-spacing );}.elementor-38 .elementor-element.elementor-element-5627024 .elementor-heading-title{font-size:var( --e-global-typography-5210aec-font-size );line-height:var( --e-global-typography-5210aec-line-height );letter-spacing:var( --e-global-typography-5210aec-letter-spacing );}.elementor-38 .elementor-element.elementor-element-29d908c{font-size:var( --e-global-typography-9c451cf-font-size );line-height:var( --e-global-typography-9c451cf-line-height );}.elementor-38 .elementor-element.elementor-element-23aa3c9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-38 .elementor-element.elementor-element-23aa3c9 .elementor-icon-list-item > a{font-size:var( --e-global-typography-9c451cf-font-size );line-height:var( --e-global-typography-9c451cf-line-height );}.elementor-38 .elementor-element.elementor-element-4357392 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-38 .elementor-element.elementor-element-fee691d{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-38 .elementor-element.elementor-element-2f297c2 .elementor-heading-title{font-size:var( --e-global-typography-af5e56f-font-size );line-height:var( --e-global-typography-af5e56f-line-height );letter-spacing:var( --e-global-typography-af5e56f-letter-spacing );}.elementor-38 .elementor-element.elementor-element-053ccf9 .elementor-heading-title{font-size:var( --e-global-typography-5210aec-font-size );line-height:var( --e-global-typography-5210aec-line-height );letter-spacing:var( --e-global-typography-5210aec-letter-spacing );}.elementor-38 .elementor-element.elementor-element-098bdd8{font-size:var( --e-global-typography-9c451cf-font-size );line-height:var( --e-global-typography-9c451cf-line-height );}.elementor-38 .elementor-element.elementor-element-e261364 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-38 .elementor-element.elementor-element-e261364 .elementor-icon-list-item > a{font-size:var( --e-global-typography-9c451cf-font-size );line-height:var( --e-global-typography-9c451cf-line-height );}.elementor-38 .elementor-element.elementor-element-75d6f1b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-38 .elementor-element.elementor-element-2810a56 .elementor-heading-title{font-size:var( --e-global-typography-af5e56f-font-size );line-height:var( --e-global-typography-af5e56f-line-height );letter-spacing:var( --e-global-typography-af5e56f-letter-spacing );}.elementor-38 .elementor-element.elementor-element-390d69a{width:100%;max-width:100%;}.elementor-38 .elementor-element.elementor-element-390d69a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-38 .elementor-element.elementor-element-950c8c4 .elementor-heading-title{font-size:var( --e-global-typography-5210aec-font-size );line-height:var( --e-global-typography-5210aec-line-height );letter-spacing:var( --e-global-typography-5210aec-letter-spacing );}.elementor-38 .elementor-element.elementor-element-6eaa26d .elementor-heading-title{font-size:var( --e-global-typography-5210aec-font-size );line-height:var( --e-global-typography-5210aec-line-height );letter-spacing:var( --e-global-typography-5210aec-letter-spacing );}.elementor-38 .elementor-element.elementor-element-da1a1f7 .elementor-heading-title{font-size:var( --e-global-typography-5210aec-font-size );line-height:var( --e-global-typography-5210aec-line-height );letter-spacing:var( --e-global-typography-5210aec-letter-spacing );}.elementor-38 .elementor-element.elementor-element-04eca65 .elementor-heading-title{font-size:var( --e-global-typography-af5e56f-font-size );line-height:var( --e-global-typography-af5e56f-line-height );letter-spacing:var( --e-global-typography-af5e56f-letter-spacing );}.elementor-38 .elementor-element.elementor-element-03e78de .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-38 .elementor-element.elementor-element-fa2337e{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-38 .elementor-element.elementor-element-812f238 .elementor-heading-title{font-size:var( --e-global-typography-af5e56f-font-size );line-height:var( --e-global-typography-af5e56f-line-height );letter-spacing:var( --e-global-typography-af5e56f-letter-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-38 .elementor-element.elementor-element-973cbe1 .elementor-heading-title{font-size:var( --e-global-typography-5210aec-font-size );line-height:var( --e-global-typography-5210aec-line-height );letter-spacing:var( --e-global-typography-5210aec-letter-spacing );}.elementor-38 .elementor-element.elementor-element-4d53333{font-size:var( --e-global-typography-9c451cf-font-size );line-height:var( --e-global-typography-9c451cf-line-height );}.elementor-38 .elementor-element.elementor-element-fad7019 .elementor-heading-title{font-size:var( --e-global-typography-af5e56f-font-size );line-height:var( --e-global-typography-af5e56f-line-height );letter-spacing:var( --e-global-typography-af5e56f-letter-spacing );}.elementor-38 .elementor-element.elementor-element-d0e70b3 .elementor-heading-title{font-size:var( --e-global-typography-5210aec-font-size );line-height:var( --e-global-typography-5210aec-line-height );letter-spacing:var( --e-global-typography-5210aec-letter-spacing );}.elementor-38 .elementor-element.elementor-element-bf4326d{font-size:var( --e-global-typography-9c451cf-font-size );line-height:var( --e-global-typography-9c451cf-line-height );}.elementor-38 .elementor-element.elementor-element-ea7cf83 .elementor-heading-title{font-size:var( --e-global-typography-af5e56f-font-size );line-height:var( --e-global-typography-af5e56f-line-height );letter-spacing:var( --e-global-typography-af5e56f-letter-spacing );}.elementor-38 .elementor-element.elementor-element-b203058 .elementor-heading-title{font-size:var( --e-global-typography-5210aec-font-size );line-height:var( --e-global-typography-5210aec-line-height );letter-spacing:var( --e-global-typography-5210aec-letter-spacing );}.elementor-38 .elementor-element.elementor-element-38f2de2{font-size:var( --e-global-typography-9c451cf-font-size );line-height:var( --e-global-typography-9c451cf-line-height );}.elementor-38 .elementor-element.elementor-element-9a644cb .elementor-heading-title{font-size:var( --e-global-typography-af5e56f-font-size );line-height:var( --e-global-typography-af5e56f-line-height );letter-spacing:var( --e-global-typography-af5e56f-letter-spacing );}.elementor-38 .elementor-element.elementor-element-9abcb9e .elementor-heading-title{font-size:var( --e-global-typography-5210aec-font-size );line-height:var( --e-global-typography-5210aec-line-height );letter-spacing:var( --e-global-typography-5210aec-letter-spacing );}.elementor-38 .elementor-element.elementor-element-d74df34{font-size:var( --e-global-typography-9c451cf-font-size );line-height:var( --e-global-typography-9c451cf-line-height );}.elementor-38 .elementor-element.elementor-element-75973fd .elementor-heading-title{font-size:var( --e-global-typography-af5e56f-font-size );line-height:var( --e-global-typography-af5e56f-line-height );letter-spacing:var( --e-global-typography-af5e56f-letter-spacing );}.elementor-38 .elementor-element.elementor-element-4fefb09 .elementor-heading-title{font-size:var( --e-global-typography-5210aec-font-size );line-height:var( --e-global-typography-5210aec-line-height );letter-spacing:var( --e-global-typography-5210aec-letter-spacing );}.elementor-38 .elementor-element.elementor-element-1e2f712{font-size:var( --e-global-typography-9c451cf-font-size );line-height:var( --e-global-typography-9c451cf-line-height );}.elementor-38 .elementor-element.elementor-element-b48e7c7 .elementor-heading-title{font-size:var( --e-global-typography-af5e56f-font-size );line-height:var( --e-global-typography-af5e56f-line-height );letter-spacing:var( --e-global-typography-af5e56f-letter-spacing );}.elementor-38 .elementor-element.elementor-element-7207b0a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-38 .elementor-element.elementor-element-e9218ce .elementor-heading-title{font-size:0.7rem;line-height:1.4em;letter-spacing:0.12em;}.elementor-38 .elementor-element.elementor-element-621374c{font-size:var( --e-global-typography-5210aec-font-size );line-height:var( --e-global-typography-5210aec-line-height );letter-spacing:var( --e-global-typography-5210aec-letter-spacing );}.elementor-38 .elementor-element.elementor-element-65f853c .elementor-heading-title{font-size:0.7rem;line-height:1.4em;letter-spacing:0.12em;}.elementor-38 .elementor-element.elementor-element-6f1563e{font-size:var( --e-global-typography-5210aec-font-size );line-height:var( --e-global-typography-5210aec-line-height );letter-spacing:var( --e-global-typography-5210aec-letter-spacing );}.elementor-38 .elementor-element.elementor-element-1d87a57 .elementor-heading-title{font-size:0.7rem;line-height:1.4em;letter-spacing:0.12em;}.elementor-38 .elementor-element.elementor-element-b15dd4b{font-size:var( --e-global-typography-5210aec-font-size );line-height:var( --e-global-typography-5210aec-line-height );letter-spacing:var( --e-global-typography-5210aec-letter-spacing );}.elementor-38 .elementor-element.elementor-element-c4f093a{width:100%;max-width:100%;}.elementor-38 .elementor-element.elementor-element-c4f093a .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-38 .elementor-element.elementor-element-a950643{width:100%;max-width:100%;}.elementor-38 .elementor-element.elementor-element-a950643 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(min-width:768px){.elementor-38 .elementor-element.elementor-element-d827322{--width:80%;}.elementor-38 .elementor-element.elementor-element-151ef46{--width:20%;}.elementor-38 .elementor-element.elementor-element-abd7e77{--width:25%;}.elementor-38 .elementor-element.elementor-element-1f162e4{--width:25%;}.elementor-38 .elementor-element.elementor-element-9bd4fef{--width:25%;}.elementor-38 .elementor-element.elementor-element-c6b8e8a{--width:25%;}.elementor-38 .elementor-element.elementor-element-d68bf50{--width:33.33%;}.elementor-38 .elementor-element.elementor-element-cdfa070{--width:33.33%;}.elementor-38 .elementor-element.elementor-element-477ef48{--width:33.33%;}.elementor-38 .elementor-element.elementor-element-61e81b0{--width:18%;}.elementor-38 .elementor-element.elementor-element-2f29bb3{--width:18%;}.elementor-38 .elementor-element.elementor-element-e2baaac{--width:18%;}.elementor-38 .elementor-element.elementor-element-3a3b8cb{--width:18%;}.elementor-38 .elementor-element.elementor-element-72fe5ae{--width:18%;}.elementor-38 .elementor-element.elementor-element-3af7dd7{--width:33.33%;}.elementor-38 .elementor-element.elementor-element-ed74ace{--width:33.33%;}.elementor-38 .elementor-element.elementor-element-d8f4a49{--width:33.33%;}}@media(max-width:1024px) and (min-width:768px){.elementor-38 .elementor-element.elementor-element-d827322{--width:100%;}.elementor-38 .elementor-element.elementor-element-151ef46{--width:100%;}.elementor-38 .elementor-element.elementor-element-abd7e77{--width:50%;}.elementor-38 .elementor-element.elementor-element-1f162e4{--width:50%;}.elementor-38 .elementor-element.elementor-element-9bd4fef{--width:50%;}.elementor-38 .elementor-element.elementor-element-c6b8e8a{--width:50%;}.elementor-38 .elementor-element.elementor-element-61e81b0{--width:31.3%;}.elementor-38 .elementor-element.elementor-element-2f29bb3{--width:31.3%;}.elementor-38 .elementor-element.elementor-element-e2baaac{--width:31.3%;}.elementor-38 .elementor-element.elementor-element-3a3b8cb{--width:31.3%;}.elementor-38 .elementor-element.elementor-element-72fe5ae{--width:31.3%;}.elementor-38 .elementor-element.elementor-element-3af7dd7{--width:48%;}.elementor-38 .elementor-element.elementor-element-ed74ace{--width:48%;}.elementor-38 .elementor-element.elementor-element-d8f4a49{--width:48%;}}/* Start custom CSS for heading, class: .elementor-element-faf4ec9 */.elementor-38 .elementor-element.elementor-element-faf4ec9 span{
    padding-left: 28px;
	padding-right: 28px;
	color: rgba(0, 0, 0, 0.25)
}
.elementor-38 .elementor-element.elementor-element-faf4ec9{
    width: 100%;
    overflow: hidden;
    white-space: nowrap;
    box-sizing: border-box;
}
.elementor-38 .elementor-element.elementor-element-faf4ec9 >div{
    display: inline-block;
    padding-left: 18%;
    animation: marquee 25s linear infinite;
}

@keyframes marquee {
            0% {
    transform: translateX(0%);
    }
            100% {
    transform: translateX(-20%);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30b5cdd */.elementor-38 .elementor-element.elementor-element-30b5cdd {
    overflow: hidden;
}
.elementor-38 .elementor-element.elementor-element-30b5cdd::before{
    transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a2f72e5 */.elementor-38 .elementor-element.elementor-element-a2f72e5 li{
    padding: 6px 0;
border-bottom: 1px solid #EEEDE9;
display: flex;
gap: 8px;
align-items: flex-start;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abd7e77 */.elementor-38 .elementor-element.elementor-element-abd7e77:hover ._img_zoom::before{
    transform: scale(1.1);
}
.txt_btn .elementor-heading-title{
    padding-bottom: 2px;
    border-bottom: 1px solid #F5C800;
    transition: all 0.3s ease;
}
.elementor-38 .elementor-element.elementor-element-abd7e77:hover .txt_btn .elementor-heading-title{
    color: #C9A600;
    border-bottom: 1px solid #C9A600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d701261 */.elementor-38 .elementor-element.elementor-element-d701261 {
    overflow: hidden;
}
.elementor-38 .elementor-element.elementor-element-d701261::before{
    transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b5cc34a */.elementor-38 .elementor-element.elementor-element-b5cc34a li{
    padding: 6px 0;
border-bottom: 1px solid #EEEDE9;
display: flex;
gap: 8px;
align-items: flex-start;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f162e4 */.elementor-38 .elementor-element.elementor-element-1f162e4:hover ._img_zoom::before{
    transform: scale(1.1);
}
.txt_btn .elementor-heading-title{
    padding-bottom: 2px;
    border-bottom: 1px solid #F5C800;
    transition: all 0.3s ease;
}
.elementor-38 .elementor-element.elementor-element-1f162e4:hover .txt_btn .elementor-heading-title{
    color: #C9A600;
    border-bottom: 1px solid #C9A600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76d4f79 */.elementor-38 .elementor-element.elementor-element-76d4f79 {
    overflow: hidden;
}
.elementor-38 .elementor-element.elementor-element-76d4f79::before{
    transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-23aa3c9 */.elementor-38 .elementor-element.elementor-element-23aa3c9 li{
    padding: 6px 0;
border-bottom: 1px solid #EEEDE9;
display: flex;
gap: 8px;
align-items: flex-start;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bd4fef */.elementor-38 .elementor-element.elementor-element-9bd4fef:hover ._img_zoom::before{
    transform: scale(1.1);
}
.txt_btn .elementor-heading-title{
    padding-bottom: 2px;
    border-bottom: 1px solid #F5C800;
    transition: all 0.3s ease;
}
.elementor-38 .elementor-element.elementor-element-9bd4fef:hover .txt_btn .elementor-heading-title{
    color: #C9A600;
    border-bottom: 1px solid #C9A600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba3ac02 */.elementor-38 .elementor-element.elementor-element-ba3ac02 {
    overflow: hidden;
}
.elementor-38 .elementor-element.elementor-element-ba3ac02::before{
    transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e261364 */.elementor-38 .elementor-element.elementor-element-e261364 li{
    padding: 6px 0;
border-bottom: 1px solid #EEEDE9;
display: flex;
gap: 8px;
align-items: flex-start;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6b8e8a */.elementor-38 .elementor-element.elementor-element-c6b8e8a:hover ._img_zoom::before{
    transform: scale(1.1);
}
.txt_btn .elementor-heading-title{
    padding-bottom: 2px;
    border-bottom: 1px solid #F5C800;
    transition: all 0.3s ease;
}
.elementor-38 .elementor-element.elementor-element-c6b8e8a:hover .txt_btn .elementor-heading-title{
    color: #C9A600;
    border-bottom: 1px solid #C9A600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-de333e5 */.elementor-38 .elementor-element.elementor-element-de333e5 p{
    font-weight: 300 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61e81b0 */.elementor-38 .elementor-element.elementor-element-61e81b0:hover ._img_zoom::before{
    transform: scale(1.1);
}
.txt_btn .elementor-heading-title{
    padding-bottom: 2px;
    border-bottom: 1px solid #F5C800;
    transition: all 0.3s ease;
}
.elementor-38 .elementor-element.elementor-element-61e81b0:hover .txt_btn .elementor-heading-title{
    color: #C9A600;
    border-bottom: 1px solid #C9A600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f29bb3 */.elementor-38 .elementor-element.elementor-element-2f29bb3:hover ._img_zoom::before{
    transform: scale(1.1);
}
.txt_btn .elementor-heading-title{
    padding-bottom: 2px;
    border-bottom: 1px solid #F5C800;
    transition: all 0.3s ease;
}
.elementor-38 .elementor-element.elementor-element-2f29bb3:hover .txt_btn .elementor-heading-title{
    color: #C9A600;
    border-bottom: 1px solid #C9A600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2baaac */.elementor-38 .elementor-element.elementor-element-e2baaac:hover ._img_zoom::before{
    transform: scale(1.1);
}
.txt_btn .elementor-heading-title{
    padding-bottom: 2px;
    border-bottom: 1px solid #F5C800;
    transition: all 0.3s ease;
}
.elementor-38 .elementor-element.elementor-element-e2baaac:hover .txt_btn .elementor-heading-title{
    color: #C9A600;
    border-bottom: 1px solid #C9A600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a3b8cb */.elementor-38 .elementor-element.elementor-element-3a3b8cb:hover ._img_zoom::before{
    transform: scale(1.1);
}
.txt_btn .elementor-heading-title{
    padding-bottom: 2px;
    border-bottom: 1px solid #F5C800;
    transition: all 0.3s ease;
}
.elementor-38 .elementor-element.elementor-element-3a3b8cb:hover .txt_btn .elementor-heading-title{
    color: #C9A600;
    border-bottom: 1px solid #C9A600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72fe5ae */.elementor-38 .elementor-element.elementor-element-72fe5ae:hover ._img_zoom::before{
    transform: scale(1.1);
}
.txt_btn .elementor-heading-title{
    padding-bottom: 2px;
    border-bottom: 1px solid #F5C800;
    transition: all 0.3s ease;
}
.elementor-38 .elementor-element.elementor-element-72fe5ae:hover .txt_btn .elementor-heading-title{
    color: #C9A600;
    border-bottom: 1px solid #C9A600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-621374c */.elementor-38 .elementor-element.elementor-element-621374c p{
    font-weight: 700 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f1563e */.elementor-38 .elementor-element.elementor-element-6f1563e p{
    font-weight: 700 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b15dd4b */.elementor-38 .elementor-element.elementor-element-b15dd4b p{
    font-weight: 700 !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Satoshi';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://tecsolucionescol.com/wp-content/uploads/2026/05/Satoshi-Light.eot');
	src: url('https://tecsolucionescol.com/wp-content/uploads/2026/05/Satoshi-Light.eot?#iefix') format('embedded-opentype'),
		url('https://tecsolucionescol.com/wp-content/uploads/2026/05/Satoshi-Light.woff2') format('woff2'),
		url('https://tecsolucionescol.com/wp-content/uploads/2026/05/Satoshi-Light.woff') format('woff'),
		url('https://tecsolucionescol.com/wp-content/uploads/2026/05/Satoshi-Light.ttf') format('truetype'),
		url('https://tecsolucionescol.com/wp-content/uploads/2026/05/Satoshi-Light.svg#Satoshi') format('svg');
}
@font-face {
	font-family: 'Satoshi';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://tecsolucionescol.com/wp-content/uploads/2026/05/Satoshi-Regular.eot');
	src: url('https://tecsolucionescol.com/wp-content/uploads/2026/05/Satoshi-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://tecsolucionescol.com/wp-content/uploads/2026/05/Satoshi-Regular.woff2') format('woff2'),
		url('https://tecsolucionescol.com/wp-content/uploads/2026/05/Satoshi-Regular.woff') format('woff'),
		url('https://tecsolucionescol.com/wp-content/uploads/2026/05/Satoshi-Regular.ttf') format('truetype'),
		url('https://tecsolucionescol.com/wp-content/uploads/2026/05/Satoshi-Regular.svg#Satoshi') format('svg');
}
@font-face {
	font-family: 'Satoshi';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://tecsolucionescol.com/wp-content/uploads/2026/05/Satoshi-Medium.eot');
	src: url('https://tecsolucionescol.com/wp-content/uploads/2026/05/Satoshi-Medium.eot?#iefix') format('embedded-opentype'),
		url('https://tecsolucionescol.com/wp-content/uploads/2026/05/Satoshi-Medium.woff2') format('woff2'),
		url('https://tecsolucionescol.com/wp-content/uploads/2026/05/Satoshi-Medium.woff') format('woff'),
		url('https://tecsolucionescol.com/wp-content/uploads/2026/05/Satoshi-Medium.ttf') format('truetype'),
		url('https://tecsolucionescol.com/wp-content/uploads/2026/05/Satoshi-Medium.svg#Satoshi') format('svg');
}
@font-face {
	font-family: 'Satoshi';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://tecsolucionescol.com/wp-content/uploads/2026/05/Satoshi-Bold.eot');
	src: url('https://tecsolucionescol.com/wp-content/uploads/2026/05/Satoshi-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://tecsolucionescol.com/wp-content/uploads/2026/05/Satoshi-Bold.woff2') format('woff2'),
		url('https://tecsolucionescol.com/wp-content/uploads/2026/05/Satoshi-Bold.woff') format('woff'),
		url('https://tecsolucionescol.com/wp-content/uploads/2026/05/Satoshi-Bold.ttf') format('truetype'),
		url('https://tecsolucionescol.com/wp-content/uploads/2026/05/Satoshi-Bold.svg#Satoshi') format('svg');
}
@font-face {
	font-family: 'Satoshi';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://tecsolucionescol.com/wp-content/uploads/2026/05/Satoshi-Black.eot');
	src: url('https://tecsolucionescol.com/wp-content/uploads/2026/05/Satoshi-Black.eot?#iefix') format('embedded-opentype'),
		url('https://tecsolucionescol.com/wp-content/uploads/2026/05/Satoshi-Black.woff2') format('woff2'),
		url('https://tecsolucionescol.com/wp-content/uploads/2026/05/Satoshi-Black.woff') format('woff'),
		url('https://tecsolucionescol.com/wp-content/uploads/2026/05/Satoshi-Black.ttf') format('truetype'),
		url('https://tecsolucionescol.com/wp-content/uploads/2026/05/Satoshi-Black.svg#Satoshi') format('svg');
}
/* End Custom Fonts CSS */