.elementor-214 .elementor-element.elementor-element-bc82df7{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-499b2306{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );}.elementor-214 .elementor-element.elementor-element-347709e3 img{width:100%;}.elementor-214 .elementor-element.elementor-element-2152fcec{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-214 .elementor-element.elementor-element-499938a7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-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 );color:var( --e-global-color-primary );}.elementor-214 .elementor-element.elementor-element-512a965e{text-align:center;}.elementor-214 .elementor-element.elementor-element-512a965e .elementor-heading-title{color:var( --e-global-color-8f62d2 );}.elementor-214 .elementor-element.elementor-element-53a94e0f img{width:90100%;}.elementor-214 .elementor-element.elementor-element-7c0bf927{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-214 .elementor-element.elementor-element-7c0bf927:not(.elementor-motion-effects-element-type-background), .elementor-214 .elementor-element.elementor-element-7c0bf927 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://estiloingenieria.cr/wp-content/uploads/sites/4/2024/10/banner-textura-blanca-scaled-1.jpg");}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}body:not(.rtl) .elementor-214 .elementor-element.elementor-element-667701fd{left:-54px;}body.rtl .elementor-214 .elementor-element.elementor-element-667701fd{right:-54px;}.elementor-214 .elementor-element.elementor-element-667701fd{top:-72px;z-index:3;}.elementor-214 .elementor-element.elementor-element-667701fd .elementor-icon-wrapper{text-align:center;}.elementor-214 .elementor-element.elementor-element-667701fd .elementor-icon{font-size:300px;}.elementor-214 .elementor-element.elementor-element-667701fd .elementor-icon svg{height:300px;}.elementor-214 .elementor-element.elementor-element-6d1e95e9{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--z-index:4;}.elementor-214 .elementor-element.elementor-element-30181838{--display:flex;}.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 );}.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 );color:var( --e-global-color-text );}.elementor-214 .elementor-element.elementor-element-3c2854f4 .elementor-icon-box-wrapper{text-align:center;}.elementor-214 .elementor-element.elementor-element-3c2854f4{--icon-box-icon-margin:15px;}.elementor-214 .elementor-element.elementor-element-3c2854f4 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-8f62d2 );}.elementor-214 .elementor-element.elementor-element-3c2854f4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8f62d2 );}.elementor-214 .elementor-element.elementor-element-3c2854f4.elementor-view-framed .elementor-icon, .elementor-214 .elementor-element.elementor-element-3c2854f4.elementor-view-default .elementor-icon{fill:var( --e-global-color-8f62d2 );color:var( --e-global-color-8f62d2 );border-color:var( --e-global-color-8f62d2 );}.elementor-214 .elementor-element.elementor-element-3c2854f4 .elementor-icon{font-size:150px;}.elementor-214 .elementor-element.elementor-element-3c2854f4 .elementor-icon-box-title, .elementor-214 .elementor-element.elementor-element-3c2854f4 .elementor-icon-box-title a{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 );}.elementor-214 .elementor-element.elementor-element-3c2854f4 .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 );color:var( --e-global-color-8f62d2 );}.elementor-214 .elementor-element.elementor-element-34ac320c{--display:flex;}.elementor-214 .elementor-element.elementor-element-7d4d0059 .elementor-icon-box-wrapper{text-align:center;}.elementor-214 .elementor-element.elementor-element-7d4d0059{--icon-box-icon-margin:15px;}.elementor-214 .elementor-element.elementor-element-7d4d0059 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-8f62d2 );}.elementor-214 .elementor-element.elementor-element-7d4d0059.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8f62d2 );}.elementor-214 .elementor-element.elementor-element-7d4d0059.elementor-view-framed .elementor-icon, .elementor-214 .elementor-element.elementor-element-7d4d0059.elementor-view-default .elementor-icon{fill:var( --e-global-color-8f62d2 );color:var( --e-global-color-8f62d2 );border-color:var( --e-global-color-8f62d2 );}.elementor-214 .elementor-element.elementor-element-7d4d0059 .elementor-icon{font-size:150px;}.elementor-214 .elementor-element.elementor-element-7d4d0059 .elementor-icon-box-title, .elementor-214 .elementor-element.elementor-element-7d4d0059 .elementor-icon-box-title a{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 );}.elementor-214 .elementor-element.elementor-element-7d4d0059 .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 );color:var( --e-global-color-8f62d2 );}.elementor-214 .elementor-element.elementor-element-5d9447b3{--display:flex;}.elementor-214 .elementor-element.elementor-element-2795dddb .elementor-icon-box-wrapper{text-align:center;}.elementor-214 .elementor-element.elementor-element-2795dddb{--icon-box-icon-margin:15px;}.elementor-214 .elementor-element.elementor-element-2795dddb .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-8f62d2 );}.elementor-214 .elementor-element.elementor-element-2795dddb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8f62d2 );}.elementor-214 .elementor-element.elementor-element-2795dddb.elementor-view-framed .elementor-icon, .elementor-214 .elementor-element.elementor-element-2795dddb.elementor-view-default .elementor-icon{fill:var( --e-global-color-8f62d2 );color:var( --e-global-color-8f62d2 );border-color:var( --e-global-color-8f62d2 );}.elementor-214 .elementor-element.elementor-element-2795dddb .elementor-icon{font-size:150px;}.elementor-214 .elementor-element.elementor-element-2795dddb .elementor-icon-box-title, .elementor-214 .elementor-element.elementor-element-2795dddb .elementor-icon-box-title a{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 );}.elementor-214 .elementor-element.elementor-element-2795dddb .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 );color:var( --e-global-color-8f62d2 );}.elementor-214 .elementor-element.elementor-element-c59f5d2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-214 .elementor-element.elementor-element-c59f5d2:not(.elementor-motion-effects-element-type-background), .elementor-214 .elementor-element.elementor-element-c59f5d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-214 .elementor-element.elementor-element-2cddc5f{--display:flex;}.elementor-214 .elementor-element.elementor-element-e8ac3bd{text-align:center;}.elementor-214 .elementor-element.elementor-element-e8ac3bd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:64px;font-weight:600;color:#000000;}.elementor-214 .elementor-element.elementor-element-34b2d4c{text-align:center;}.elementor-214 .elementor-element.elementor-element-34b2d4c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.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 );}.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-214 .elementor-element.elementor-element-f1490e0{--divider-border-style:solid;--divider-color:#FF3140;--divider-border-width:2px;}.elementor-214 .elementor-element.elementor-element-f1490e0 .elementor-divider-separator{width:15%;margin:0 auto;margin-center:0;}.elementor-214 .elementor-element.elementor-element-f1490e0 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-214 .elementor-element.elementor-element-b9eb4db{--e-image-carousel-slides-to-show:3;}.elementor-214 .elementor-element.elementor-element-b9eb4db > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-214 .elementor-element.elementor-element-b9eb4db .elementor-swiper-button.elementor-swiper-button-prev, .elementor-214 .elementor-element.elementor-element-b9eb4db .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;color:#BE6767;}.elementor-214 .elementor-element.elementor-element-b9eb4db .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-214 .elementor-element.elementor-element-b9eb4db .elementor-swiper-button.elementor-swiper-button-next svg{fill:#BE6767;}.elementor-214 .elementor-element.elementor-element-b9eb4db .elementor-image-carousel-caption{text-align:justify;font-family:"Roboto", Sans-serif;font-size:14px;font-style:normal;line-height:18px;margin-block-start:-40px;}.elementor-214 .elementor-element.elementor-element-473e5d16{--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;--flex-wrap:nowrap;}.elementor-214 .elementor-element.elementor-element-473e5d16:not(.elementor-motion-effects-element-type-background), .elementor-214 .elementor-element.elementor-element-473e5d16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://estiloingenieria.cr/wp-content/uploads/sites/4/2024/10/banner-textura-blanca-scaled-1.jpg");}.elementor-214 .elementor-element.elementor-element-4ad62411{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-214 .elementor-element.elementor-element-5f08ecc0{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-214 .elementor-element.elementor-element-5f08ecc0 .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 );color:var( --e-global-color-ad05e60 );}.elementor-214 .elementor-element.elementor-element-54da5422{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-214 .elementor-element.elementor-element-505f3907{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-55130f88{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-117b63b7 .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 );color:var( --e-global-color-8f62d2 );}.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 );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-214 .elementor-element.elementor-element-437cce53{color:var( --e-global-color-8f62d2 );}.elementor-214 .elementor-element.elementor-element-4d80990f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-2f90b1a6 .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 );color:var( --e-global-color-8f62d2 );}.elementor-214 .elementor-element.elementor-element-2f58c123{color:var( --e-global-color-8f62d2 );}.elementor-214 .elementor-element.elementor-element-298e4146{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-42f89ccb .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 );color:var( --e-global-color-8f62d2 );}.elementor-214 .elementor-element.elementor-element-7c91016a{color:var( --e-global-color-8f62d2 );}.elementor-214 .elementor-element.elementor-element-35881079{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-66b88c46 .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 );color:var( --e-global-color-8f62d2 );}.elementor-214 .elementor-element.elementor-element-2ab9270b{color:var( --e-global-color-8f62d2 );}.elementor-214 .elementor-element.elementor-element-595f1e6b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-2d7705d7 .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 );color:var( --e-global-color-8f62d2 );}.elementor-214 .elementor-element.elementor-element-2278d4c6{color:var( --e-global-color-8f62d2 );}.elementor-214 .elementor-element.elementor-element-14b8845b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-641501b2 .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 );color:var( --e-global-color-8f62d2 );}.elementor-214 .elementor-element.elementor-element-30fedb5d{color:var( --e-global-color-8f62d2 );}.elementor-214 .elementor-element.elementor-element-5e48eb1c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-214 .elementor-element.elementor-element-11b2cf6{text-align:center;}.elementor-214 .elementor-element.elementor-element-11b2cf6 .elementor-heading-title{color:var( --e-global-color-8f62d2 );}.elementor-214 .elementor-element.elementor-element-61525a90{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;}.elementor-214 .elementor-element.elementor-element-6ed44b73{--display:flex;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-8f62d2 );--border-color:var( --e-global-color-8f62d2 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-7ed93b10{text-align:center;}.elementor-214 .elementor-element.elementor-element-7ed93b10 img{width:40%;}.elementor-214 .elementor-element.elementor-element-65c2a112{text-align:center;}.elementor-214 .elementor-element.elementor-element-65c2a112 .elementor-heading-title{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 );color:var( --e-global-color-8f62d2 );}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );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 );}.elementor-widget-counter .elementor-counter-title{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 );}.elementor-214 .elementor-element.elementor-element-60da2011 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-8f62d2 );font-family:"Uniform ExtraCondensed", Sans-serif;font-size:60px;font-weight:800;}.elementor-214 .elementor-element.elementor-element-7fd4cf4a{--display:flex;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-8f62d2 );--border-color:var( --e-global-color-8f62d2 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-638698f2{text-align:center;}.elementor-214 .elementor-element.elementor-element-638698f2 img{width:40%;}.elementor-214 .elementor-element.elementor-element-6fca0038{text-align:center;}.elementor-214 .elementor-element.elementor-element-6fca0038 .elementor-heading-title{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 );color:var( --e-global-color-8f62d2 );}.elementor-214 .elementor-element.elementor-element-7daf72df .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-8f62d2 );font-family:"Uniform ExtraCondensed", Sans-serif;font-size:60px;font-weight:800;}.elementor-214 .elementor-element.elementor-element-8755406{--display:flex;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-8f62d2 );--border-color:var( --e-global-color-8f62d2 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-473e29f2{text-align:center;}.elementor-214 .elementor-element.elementor-element-473e29f2 img{width:40%;}.elementor-214 .elementor-element.elementor-element-5c462288{text-align:center;}.elementor-214 .elementor-element.elementor-element-5c462288 .elementor-heading-title{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 );color:var( --e-global-color-8f62d2 );}.elementor-214 .elementor-element.elementor-element-33ed01df .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-8f62d2 );font-family:"Uniform ExtraCondensed", Sans-serif;font-size:60px;font-weight:800;}.elementor-214 .elementor-element.elementor-element-76838d3a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-214 .elementor-element.elementor-element-59476679{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-214 .elementor-element.elementor-element-59476679 .elementor-counter{flex-direction:column;gap:20px;}.elementor-214 .elementor-element.elementor-element-59476679 .elementor-counter-title{justify-content:center;color:var( --e-global-color-8f62d2 );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 );}.elementor-214 .elementor-element.elementor-element-59476679 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-8f62d2 );font-family:"Uniform ExtraCondensed", Sans-serif;font-size:60px;font-weight:800;}.elementor-214 .elementor-element.elementor-element-c217955{--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;--z-index:3;}.elementor-214 .elementor-element.elementor-element-b8b95a3{text-align:center;}.elementor-214 .elementor-element.elementor-element-b8b95a3 .elementor-heading-title{color:var( --e-global-color-8f62d2 );}.elementor-214 .elementor-element.elementor-element-7bd9ab8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image-box .elementor-image-box-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 );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-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 );color:var( --e-global-color-text );}.elementor-214 .elementor-element.elementor-element-1255590d{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-214 .elementor-element.elementor-element-1255590d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-214 .elementor-element.elementor-element-1255590d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-214 .elementor-element.elementor-element-1255590d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-214 .elementor-element.elementor-element-1255590d .elementor-image-box-title{margin-bottom:0px;font-family:"Uniform ExtraCondensed", Sans-serif;font-size:23px;font-weight:800;line-height:23px;color:var( --e-global-color-8f62d2 );}.elementor-214 .elementor-element.elementor-element-1255590d .elementor-image-box-wrapper .elementor-image-box-img{width:80%;}.elementor-214 .elementor-element.elementor-element-1255590d .elementor-image-box-img img{border-radius:50%;transition-duration:0.3s;}.elementor-214 .elementor-element.elementor-element-1255590d .elementor-image-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 );color:var( --e-global-color-8f62d2 );}.elementor-214 .elementor-element.elementor-element-1c5c8d9{--display:flex;}.elementor-214 .elementor-element.elementor-element-496e7fc{text-align:center;}.elementor-214 .elementor-element.elementor-element-496e7fc .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 );color:var( --e-global-color-8f62d2 );}.elementor-214 .elementor-element.elementor-element-7dcf05c{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-214 .elementor-element.elementor-element-846b981.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-214 .elementor-element.elementor-element-846b981.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-214 .elementor-element.elementor-element-846b981.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-214 .elementor-element.elementor-element-846b981 .elementor-image-box-title{margin-bottom:0px;font-family:"Uniform ExtraCondensed", Sans-serif;font-size:23px;font-weight:800;line-height:23px;color:var( --e-global-color-8f62d2 );}.elementor-214 .elementor-element.elementor-element-846b981 .elementor-image-box-wrapper .elementor-image-box-img{width:250px;}.elementor-214 .elementor-element.elementor-element-846b981 .elementor-image-box-img img{border-radius:50%;transition-duration:0.3s;}.elementor-214 .elementor-element.elementor-element-846b981 .elementor-image-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 );color:var( --e-global-color-8f62d2 );}.elementor-214 .elementor-element.elementor-element-729f949.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-214 .elementor-element.elementor-element-729f949.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-214 .elementor-element.elementor-element-729f949.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-214 .elementor-element.elementor-element-729f949 .elementor-image-box-title{margin-bottom:0px;font-family:"Uniform ExtraCondensed", Sans-serif;font-size:23px;font-weight:800;line-height:23px;color:var( --e-global-color-8f62d2 );}.elementor-214 .elementor-element.elementor-element-729f949 .elementor-image-box-wrapper .elementor-image-box-img{width:80%;}.elementor-214 .elementor-element.elementor-element-729f949 .elementor-image-box-img img{border-radius:50%;transition-duration:0.3s;}.elementor-214 .elementor-element.elementor-element-729f949 .elementor-image-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 );color:var( --e-global-color-8f62d2 );}.elementor-214 .elementor-element.elementor-element-dd30ae9.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-214 .elementor-element.elementor-element-dd30ae9.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-214 .elementor-element.elementor-element-dd30ae9.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-214 .elementor-element.elementor-element-dd30ae9 .elementor-image-box-title{margin-bottom:0px;font-family:"Uniform ExtraCondensed", Sans-serif;font-size:23px;font-weight:800;line-height:23px;color:var( --e-global-color-8f62d2 );}.elementor-214 .elementor-element.elementor-element-dd30ae9 .elementor-image-box-wrapper .elementor-image-box-img{width:80%;}.elementor-214 .elementor-element.elementor-element-dd30ae9 .elementor-image-box-img img{border-radius:50%;transition-duration:0.3s;}.elementor-214 .elementor-element.elementor-element-dd30ae9 .elementor-image-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 );color:var( --e-global-color-8f62d2 );}.elementor-214 .elementor-element.elementor-element-14f4f6f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-214 .elementor-element.elementor-element-14f4f6f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-214 .elementor-element.elementor-element-14f4f6f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-214 .elementor-element.elementor-element-14f4f6f .elementor-image-box-title{margin-bottom:0px;font-family:"Uniform ExtraCondensed", Sans-serif;font-size:23px;font-weight:800;line-height:23px;color:var( --e-global-color-8f62d2 );}.elementor-214 .elementor-element.elementor-element-14f4f6f .elementor-image-box-wrapper .elementor-image-box-img{width:80%;}.elementor-214 .elementor-element.elementor-element-14f4f6f .elementor-image-box-img img{border-radius:50%;transition-duration:0.3s;}.elementor-214 .elementor-element.elementor-element-14f4f6f .elementor-image-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 );color:var( --e-global-color-8f62d2 );}.elementor-214 .elementor-element.elementor-element-e0fb71e{--display:flex;}.elementor-214 .elementor-element.elementor-element-ec01f2c{text-align:center;}.elementor-214 .elementor-element.elementor-element-ec01f2c .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 );color:var( --e-global-color-8f62d2 );}.elementor-214 .elementor-element.elementor-element-ed1f77f{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-214 .elementor-element.elementor-element-bbf833d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-214 .elementor-element.elementor-element-bbf833d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-214 .elementor-element.elementor-element-bbf833d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-214 .elementor-element.elementor-element-bbf833d .elementor-image-box-title{margin-bottom:0px;font-family:"Uniform ExtraCondensed", Sans-serif;font-size:23px;font-weight:800;line-height:23px;color:var( --e-global-color-8f62d2 );}.elementor-214 .elementor-element.elementor-element-bbf833d .elementor-image-box-wrapper .elementor-image-box-img{width:80%;}.elementor-214 .elementor-element.elementor-element-bbf833d .elementor-image-box-img img{border-radius:50%;transition-duration:0.3s;}.elementor-214 .elementor-element.elementor-element-bbf833d .elementor-image-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 );color:var( --e-global-color-8f62d2 );}.elementor-214 .elementor-element.elementor-element-a0e185e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-214 .elementor-element.elementor-element-a0e185e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-214 .elementor-element.elementor-element-a0e185e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-214 .elementor-element.elementor-element-a0e185e .elementor-image-box-title{margin-bottom:0px;font-family:"Uniform ExtraCondensed", Sans-serif;font-size:23px;font-weight:800;line-height:23px;color:var( --e-global-color-8f62d2 );}.elementor-214 .elementor-element.elementor-element-a0e185e .elementor-image-box-wrapper .elementor-image-box-img{width:80%;}.elementor-214 .elementor-element.elementor-element-a0e185e .elementor-image-box-img img{border-radius:50%;transition-duration:0.3s;}.elementor-214 .elementor-element.elementor-element-a0e185e .elementor-image-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 );color:var( --e-global-color-8f62d2 );}.elementor-214 .elementor-element.elementor-element-d213319.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-214 .elementor-element.elementor-element-d213319.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-214 .elementor-element.elementor-element-d213319.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-214 .elementor-element.elementor-element-d213319 .elementor-image-box-title{margin-bottom:0px;font-family:"Uniform ExtraCondensed", Sans-serif;font-size:23px;font-weight:800;line-height:23px;color:var( --e-global-color-8f62d2 );}.elementor-214 .elementor-element.elementor-element-d213319 .elementor-image-box-wrapper .elementor-image-box-img{width:80%;}.elementor-214 .elementor-element.elementor-element-d213319 .elementor-image-box-img img{border-radius:50%;transition-duration:0.3s;}.elementor-214 .elementor-element.elementor-element-d213319 .elementor-image-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 );color:var( --e-global-color-8f62d2 );}.elementor-214 .elementor-element.elementor-element-c43d076.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-214 .elementor-element.elementor-element-c43d076.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-214 .elementor-element.elementor-element-c43d076.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-214 .elementor-element.elementor-element-c43d076 .elementor-image-box-title{margin-bottom:0px;font-family:"Uniform ExtraCondensed", Sans-serif;font-size:23px;font-weight:800;line-height:23px;color:var( --e-global-color-8f62d2 );}.elementor-214 .elementor-element.elementor-element-c43d076 .elementor-image-box-wrapper .elementor-image-box-img{width:80%;}.elementor-214 .elementor-element.elementor-element-c43d076 .elementor-image-box-img img{border-radius:50%;transition-duration:0.3s;}.elementor-214 .elementor-element.elementor-element-c43d076 .elementor-image-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 );color:var( --e-global-color-8f62d2 );}.elementor-214 .elementor-element.elementor-element-a4c915c{--display:flex;}.elementor-214 .elementor-element.elementor-element-290ee9a{text-align:center;}.elementor-214 .elementor-element.elementor-element-290ee9a .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 );color:var( --e-global-color-8f62d2 );}.elementor-214 .elementor-element.elementor-element-04126d6{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-214 .elementor-element.elementor-element-4440617.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-214 .elementor-element.elementor-element-4440617.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-214 .elementor-element.elementor-element-4440617.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-214 .elementor-element.elementor-element-4440617 .elementor-image-box-title{margin-bottom:0px;font-family:"Uniform ExtraCondensed", Sans-serif;font-size:23px;font-weight:800;line-height:23px;color:var( --e-global-color-8f62d2 );}.elementor-214 .elementor-element.elementor-element-4440617 .elementor-image-box-wrapper .elementor-image-box-img{width:80%;}.elementor-214 .elementor-element.elementor-element-4440617 .elementor-image-box-img img{border-radius:50%;transition-duration:0.3s;}.elementor-214 .elementor-element.elementor-element-4440617 .elementor-image-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 );color:var( --e-global-color-8f62d2 );}.elementor-214 .elementor-element.elementor-element-808ccb8.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-214 .elementor-element.elementor-element-808ccb8.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-214 .elementor-element.elementor-element-808ccb8.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-214 .elementor-element.elementor-element-808ccb8 .elementor-image-box-title{margin-bottom:0px;font-family:"Uniform ExtraCondensed", Sans-serif;font-size:23px;font-weight:800;line-height:23px;color:var( --e-global-color-8f62d2 );}.elementor-214 .elementor-element.elementor-element-808ccb8 .elementor-image-box-wrapper .elementor-image-box-img{width:80%;}.elementor-214 .elementor-element.elementor-element-808ccb8 .elementor-image-box-img img{border-radius:50%;transition-duration:0.3s;}.elementor-214 .elementor-element.elementor-element-808ccb8 .elementor-image-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 );color:var( --e-global-color-8f62d2 );}.elementor-214 .elementor-element.elementor-element-b02c18e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-214 .elementor-element.elementor-element-b02c18e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-214 .elementor-element.elementor-element-b02c18e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-214 .elementor-element.elementor-element-b02c18e .elementor-image-box-title{margin-bottom:0px;font-family:"Uniform ExtraCondensed", Sans-serif;font-size:23px;font-weight:800;line-height:23px;color:var( --e-global-color-8f62d2 );}.elementor-214 .elementor-element.elementor-element-b02c18e .elementor-image-box-wrapper .elementor-image-box-img{width:80%;}.elementor-214 .elementor-element.elementor-element-b02c18e .elementor-image-box-img img{border-radius:50%;transition-duration:0.3s;}.elementor-214 .elementor-element.elementor-element-b02c18e .elementor-image-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 );color:var( --e-global-color-8f62d2 );}.elementor-214 .elementor-element.elementor-element-48f7baf.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-214 .elementor-element.elementor-element-48f7baf.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-214 .elementor-element.elementor-element-48f7baf.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-214 .elementor-element.elementor-element-48f7baf .elementor-image-box-title{margin-bottom:0px;font-family:"Uniform ExtraCondensed", Sans-serif;font-size:23px;font-weight:800;line-height:23px;color:var( --e-global-color-8f62d2 );}.elementor-214 .elementor-element.elementor-element-48f7baf .elementor-image-box-wrapper .elementor-image-box-img{width:80%;}.elementor-214 .elementor-element.elementor-element-48f7baf .elementor-image-box-img img{border-radius:50%;transition-duration:0.3s;}.elementor-214 .elementor-element.elementor-element-48f7baf .elementor-image-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 );color:var( --e-global-color-8f62d2 );}.elementor-214 .elementor-element.elementor-element-4352972.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-214 .elementor-element.elementor-element-4352972.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-214 .elementor-element.elementor-element-4352972.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-214 .elementor-element.elementor-element-4352972 .elementor-image-box-title{margin-bottom:0px;font-family:"Uniform ExtraCondensed", Sans-serif;font-size:23px;font-weight:800;line-height:23px;color:var( --e-global-color-8f62d2 );}.elementor-214 .elementor-element.elementor-element-4352972 .elementor-image-box-wrapper .elementor-image-box-img{width:80%;}.elementor-214 .elementor-element.elementor-element-4352972 .elementor-image-box-img img{border-radius:50%;transition-duration:0.3s;}.elementor-214 .elementor-element.elementor-element-4352972 .elementor-image-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 );color:var( --e-global-color-8f62d2 );}.elementor-214 .elementor-element.elementor-element-d2e72cb.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-214 .elementor-element.elementor-element-d2e72cb.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-214 .elementor-element.elementor-element-d2e72cb.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-214 .elementor-element.elementor-element-d2e72cb .elementor-image-box-title{margin-bottom:0px;font-family:"Uniform ExtraCondensed", Sans-serif;font-size:23px;font-weight:800;line-height:23px;color:var( --e-global-color-8f62d2 );}.elementor-214 .elementor-element.elementor-element-d2e72cb .elementor-image-box-wrapper .elementor-image-box-img{width:80%;}.elementor-214 .elementor-element.elementor-element-d2e72cb .elementor-image-box-img img{border-radius:50%;transition-duration:0.3s;}.elementor-214 .elementor-element.elementor-element-d2e72cb .elementor-image-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 );color:var( --e-global-color-8f62d2 );}.elementor-214 .elementor-element.elementor-element-5091ea9a{--display:flex;--min-height:450px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.2;}.elementor-214 .elementor-element.elementor-element-5091ea9a:not(.elementor-motion-effects-element-type-background), .elementor-214 .elementor-element.elementor-element-5091ea9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://estiloingenieria.cr/wp-content/uploads/sites/4/2024/10/banner-talento-humano.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-214 .elementor-element.elementor-element-5091ea9a::before, .elementor-214 .elementor-element.elementor-element-5091ea9a > .elementor-background-video-container::before, .elementor-214 .elementor-element.elementor-element-5091ea9a > .e-con-inner > .elementor-background-video-container::before, .elementor-214 .elementor-element.elementor-element-5091ea9a > .elementor-background-slideshow::before, .elementor-214 .elementor-element.elementor-element-5091ea9a > .e-con-inner > .elementor-background-slideshow::before, .elementor-214 .elementor-element.elementor-element-5091ea9a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-8f62d2 );--background-overlay:'';}.elementor-214 .elementor-element.elementor-element-42a7488d{text-align:center;}.elementor-214 .elementor-element.elementor-element-42a7488d .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 );color:var( --e-global-color-2b2ae62 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-214 .elementor-element.elementor-element-127dbef4 .elementor-button{background-color:#FF850000;font-family:"Roboto", Sans-serif;font-size:28px;font-weight:400;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-2b2ae62 );border-radius:30px 30px 30px 30px;padding:10px 20px 10px 20px;}.elementor-214 .elementor-element.elementor-element-127dbef4 .elementor-button:hover, .elementor-214 .elementor-element.elementor-element-127dbef4 .elementor-button:focus{background-color:var( --e-global-color-ad05e60 );border-color:var( --e-global-color-ad05e60 );}.elementor-214 .elementor-element.elementor-element-6213ba59{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-214 .elementor-element.elementor-element-3d0e2d84{text-align:center;}.elementor-214 .elementor-element.elementor-element-3d0e2d84 .elementor-heading-title{color:var( --e-global-color-8f62d2 );}.elementor-214 .elementor-element.elementor-element-2da69aae{--e-image-carousel-slides-to-show:5;}.elementor-214 .elementor-element.elementor-element-2da69aae .elementor-swiper-button.elementor-swiper-button-prev, .elementor-214 .elementor-element.elementor-element-2da69aae .elementor-swiper-button.elementor-swiper-button-next{font-size:40px;}.elementor-214 .elementor-element.elementor-element-2da69aae .swiper-wrapper{display:flex;align-items:center;}.elementor-214 .elementor-element.elementor-element-3713e350{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-214 .elementor-element.elementor-element-44bcf504{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-214 .elementor-element.elementor-element-34a62abc{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-214 .elementor-element.elementor-element-d05f3f7 .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 );color:var( --e-global-color-ad05e60 );}.elementor-214 .elementor-element.elementor-element-14169c03{color:var( --e-global-color-8f62d2 );}.elementor-214 .elementor-element.elementor-element-4d891b58 .elementor-button{background-color:#FF850000;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 );fill:var( --e-global-color-8f62d2 );color:var( --e-global-color-8f62d2 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-8f62d2 );border-radius:30px 30px 30px 30px;padding:10px 20px 10px 20px;}.elementor-214 .elementor-element.elementor-element-4d891b58 .elementor-button:hover, .elementor-214 .elementor-element.elementor-element-4d891b58 .elementor-button:focus{background-color:var( --e-global-color-ad05e60 );color:var( --e-global-color-2b2ae62 );border-color:var( --e-global-color-ad05e60 );}.elementor-214 .elementor-element.elementor-element-4d891b58 .elementor-button:hover svg, .elementor-214 .elementor-element.elementor-element-4d891b58 .elementor-button:focus svg{fill:var( --e-global-color-2b2ae62 );}.elementor-214 .elementor-element.elementor-element-47db21ca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-214 .elementor-element.elementor-element-7f7efd70{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-214 .elementor-element.elementor-element-540ca456{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-214 .elementor-element.elementor-element-540ca456 .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 );color:var( --e-global-color-ad05e60 );}.elementor-214 .elementor-element.elementor-element-707c989d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-18e61de5 .elementor-counter-title{justify-content:center;color:var( --e-global-color-8f62d2 );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:20px;}.elementor-214 .elementor-element.elementor-element-18e61de5 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-8f62d2 );font-family:"Uniform ExtraCondensed", Sans-serif;font-size:60px;font-weight:800;}.elementor-214 .elementor-element.elementor-element-667f5cbe .elementor-counter-title{justify-content:center;color:var( --e-global-color-8f62d2 );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:20px;}.elementor-214 .elementor-element.elementor-element-667f5cbe .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-8f62d2 );font-family:"Uniform ExtraCondensed", Sans-serif;font-size:60px;font-weight:800;}.elementor-214 .elementor-element.elementor-element-13f145d0 .elementor-counter-title{justify-content:center;color:var( --e-global-color-8f62d2 );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:20px;}.elementor-214 .elementor-element.elementor-element-13f145d0 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-8f62d2 );font-family:"Uniform ExtraCondensed", Sans-serif;font-size:60px;font-weight:800;}:root{--page-title-display:none;}@media(max-width:880px) and (min-width:768px){.elementor-214 .elementor-element.elementor-element-4ad62411{--width:100%;}.elementor-214 .elementor-element.elementor-element-54da5422{--width:100%;}.elementor-214 .elementor-element.elementor-element-44bcf504{--width:100%;}.elementor-214 .elementor-element.elementor-element-34a62abc{--width:80%;}.elementor-214 .elementor-element.elementor-element-47db21ca{--width:100%;}.elementor-214 .elementor-element.elementor-element-7f7efd70{--width:80%;}}@media(max-width:1366px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-214 .elementor-element.elementor-element-6d1e95e9{--grid-auto-flow:row;}.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 );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-3c2854f4 .elementor-icon{font-size:100px;}.elementor-214 .elementor-element.elementor-element-3c2854f4 .elementor-icon-box-title, .elementor-214 .elementor-element.elementor-element-3c2854f4 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-214 .elementor-element.elementor-element-3c2854f4 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-7d4d0059 .elementor-icon{font-size:100px;}.elementor-214 .elementor-element.elementor-element-7d4d0059 .elementor-icon-box-title, .elementor-214 .elementor-element.elementor-element-7d4d0059 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-214 .elementor-element.elementor-element-7d4d0059 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-2795dddb .elementor-icon{font-size:100px;}.elementor-214 .elementor-element.elementor-element-2795dddb .elementor-icon-box-title, .elementor-214 .elementor-element.elementor-element-2795dddb .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-214 .elementor-element.elementor-element-2795dddb .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-214 .elementor-element.elementor-element-5f08ecc0 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-214 .elementor-element.elementor-element-505f3907{--grid-auto-flow:row;}.elementor-214 .elementor-element.elementor-element-117b63b7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-2f90b1a6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-214 .elementor-element.elementor-element-42f89ccb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-214 .elementor-element.elementor-element-66b88c46 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-214 .elementor-element.elementor-element-2d7705d7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-214 .elementor-element.elementor-element-641501b2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-214 .elementor-element.elementor-element-61525a90{--grid-auto-flow:row;}.elementor-214 .elementor-element.elementor-element-65c2a112 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-214 .elementor-element.elementor-element-6fca0038 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-5c462288 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-59476679 .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-1255590d .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-496e7fc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-214 .elementor-element.elementor-element-7dcf05c{--grid-auto-flow:row;}.elementor-214 .elementor-element.elementor-element-846b981 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-729f949 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-dd30ae9 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-14f4f6f .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-ec01f2c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-214 .elementor-element.elementor-element-ed1f77f{--grid-auto-flow:row;}.elementor-214 .elementor-element.elementor-element-bbf833d .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-a0e185e .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-d213319 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-c43d076 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-290ee9a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-214 .elementor-element.elementor-element-04126d6{--grid-auto-flow:row;}.elementor-214 .elementor-element.elementor-element-4440617 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-808ccb8 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-b02c18e .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-48f7baf .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-4352972 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-d2e72cb .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-42a7488d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-214 .elementor-element.elementor-element-d05f3f7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-214 .elementor-element.elementor-element-4d891b58 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-540ca456 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-214 .elementor-element.elementor-element-707c989d{--grid-auto-flow:row;}}@media(max-width:1200px){.elementor-214 .elementor-element.elementor-element-6d1e95e9{--grid-auto-flow:row;}.elementor-214 .elementor-element.elementor-element-505f3907{--grid-auto-flow:row;}.elementor-214 .elementor-element.elementor-element-61525a90{--grid-auto-flow:row;}.elementor-214 .elementor-element.elementor-element-7dcf05c{--grid-auto-flow:row;}.elementor-214 .elementor-element.elementor-element-ed1f77f{--grid-auto-flow:row;}.elementor-214 .elementor-element.elementor-element-04126d6{--grid-auto-flow:row;}.elementor-214 .elementor-element.elementor-element-707c989d{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-2152fcec{--e-n-carousel-swiper-slides-to-display:2;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-214 .elementor-element.elementor-element-6d1e95e9{--grid-auto-flow:row;}.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 );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-3c2854f4 .elementor-icon-box-title, .elementor-214 .elementor-element.elementor-element-3c2854f4 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-214 .elementor-element.elementor-element-3c2854f4 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-7d4d0059 .elementor-icon-box-title, .elementor-214 .elementor-element.elementor-element-7d4d0059 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-214 .elementor-element.elementor-element-7d4d0059 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-2795dddb .elementor-icon-box-title, .elementor-214 .elementor-element.elementor-element-2795dddb .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-214 .elementor-element.elementor-element-2795dddb .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-214 .elementor-element.elementor-element-5f08ecc0 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-214 .elementor-element.elementor-element-505f3907{--grid-auto-flow:row;}.elementor-214 .elementor-element.elementor-element-117b63b7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-2f90b1a6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-214 .elementor-element.elementor-element-42f89ccb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-214 .elementor-element.elementor-element-66b88c46 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-214 .elementor-element.elementor-element-2d7705d7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-214 .elementor-element.elementor-element-641501b2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-214 .elementor-element.elementor-element-61525a90{--grid-auto-flow:row;}.elementor-214 .elementor-element.elementor-element-65c2a112 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-214 .elementor-element.elementor-element-6fca0038 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-5c462288 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-59476679 .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-1255590d{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-214 .elementor-element.elementor-element-1255590d .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-496e7fc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-214 .elementor-element.elementor-element-7dcf05c{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-214 .elementor-element.elementor-element-846b981 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-729f949 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-dd30ae9 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-14f4f6f .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-ec01f2c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-214 .elementor-element.elementor-element-ed1f77f{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-214 .elementor-element.elementor-element-bbf833d .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-a0e185e .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-d213319 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-c43d076 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-290ee9a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-214 .elementor-element.elementor-element-04126d6{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-214 .elementor-element.elementor-element-4440617 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-808ccb8 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-b02c18e .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-48f7baf .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-4352972 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-d2e72cb .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-42a7488d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-214 .elementor-element.elementor-element-3713e350{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-214 .elementor-element.elementor-element-34a62abc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-d05f3f7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-214 .elementor-element.elementor-element-4d891b58 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-7f7efd70{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-540ca456 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-214 .elementor-element.elementor-element-707c989d{--grid-auto-flow:row;}}@media(max-width:880px){.elementor-214 .elementor-element.elementor-element-6d1e95e9{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-214 .elementor-element.elementor-element-473e5d16{--flex-wrap:wrap;}.elementor-214 .elementor-element.elementor-element-4ad62411{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-214 .elementor-element.elementor-element-5f08ecc0{text-align:center;}.elementor-214 .elementor-element.elementor-element-505f3907{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-214 .elementor-element.elementor-element-61525a90{--grid-auto-flow:row;}.elementor-214 .elementor-element.elementor-element-7dcf05c{--grid-auto-flow:row;}.elementor-214 .elementor-element.elementor-element-ed1f77f{--grid-auto-flow:row;}.elementor-214 .elementor-element.elementor-element-04126d6{--grid-auto-flow:row;}.elementor-214 .elementor-element.elementor-element-3713e350{--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;--flex-wrap:wrap;}.elementor-214 .elementor-element.elementor-element-44bcf504{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-214 .elementor-element.elementor-element-d05f3f7{text-align:center;}.elementor-214 .elementor-element.elementor-element-14169c03{text-align:center;}.elementor-214 .elementor-element.elementor-element-47db21ca{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-214 .elementor-element.elementor-element-540ca456{text-align:center;}.elementor-214 .elementor-element.elementor-element-707c989d{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-2152fcec{--e-n-carousel-swiper-slides-to-display:1;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-214 .elementor-element.elementor-element-667701fd{top:-31px;}.elementor-214 .elementor-element.elementor-element-667701fd .elementor-icon{font-size:150px;}.elementor-214 .elementor-element.elementor-element-667701fd .elementor-icon svg{height:150px;}.elementor-214 .elementor-element.elementor-element-6d1e95e9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.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 );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-3c2854f4 .elementor-icon{font-size:60px;}.elementor-214 .elementor-element.elementor-element-3c2854f4 .elementor-icon-box-title, .elementor-214 .elementor-element.elementor-element-3c2854f4 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-214 .elementor-element.elementor-element-3c2854f4 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-7d4d0059 .elementor-icon{font-size:60px;}.elementor-214 .elementor-element.elementor-element-7d4d0059 .elementor-icon-box-title, .elementor-214 .elementor-element.elementor-element-7d4d0059 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-214 .elementor-element.elementor-element-7d4d0059 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-2795dddb .elementor-icon{font-size:60px;}.elementor-214 .elementor-element.elementor-element-2795dddb .elementor-icon-box-title, .elementor-214 .elementor-element.elementor-element-2795dddb .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-214 .elementor-element.elementor-element-2795dddb .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-e8ac3bd .elementor-heading-title{font-size:35px;line-height:37px;}.elementor-214 .elementor-element.elementor-element-34b2d4c .elementor-heading-title{font-size:35px;line-height:37px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-214 .elementor-element.elementor-element-5f08ecc0 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-214 .elementor-element.elementor-element-505f3907{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-214 .elementor-element.elementor-element-117b63b7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-2f90b1a6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-214 .elementor-element.elementor-element-42f89ccb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-214 .elementor-element.elementor-element-66b88c46 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-214 .elementor-element.elementor-element-2d7705d7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-214 .elementor-element.elementor-element-641501b2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-214 .elementor-element.elementor-element-61525a90{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-214 .elementor-element.elementor-element-6ed44b73{border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;}.elementor-214 .elementor-element.elementor-element-65c2a112 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-214 .elementor-element.elementor-element-7fd4cf4a{border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;}.elementor-214 .elementor-element.elementor-element-6fca0038 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-8755406{border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;}.elementor-214 .elementor-element.elementor-element-5c462288 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-59476679 .elementor-counter-number-wrapper{font-size:50px;}.elementor-214 .elementor-element.elementor-element-59476679 .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-214 .elementor-element.elementor-element-c217955{--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-1255590d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-214 .elementor-element.elementor-element-1255590d .elementor-image-box-img{margin-bottom:15px;}.elementor-214 .elementor-element.elementor-element-1255590d .elementor-image-box-title{font-size:14px;line-height:16px;}.elementor-214 .elementor-element.elementor-element-1255590d .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-496e7fc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-214 .elementor-element.elementor-element-7dcf05c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-846b981 .elementor-image-box-img{margin-bottom:15px;}.elementor-214 .elementor-element.elementor-element-846b981 .elementor-image-box-title{font-size:14px;line-height:16px;}.elementor-214 .elementor-element.elementor-element-846b981 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-729f949 .elementor-image-box-img{margin-bottom:15px;}.elementor-214 .elementor-element.elementor-element-729f949 .elementor-image-box-title{font-size:14px;line-height:16px;}.elementor-214 .elementor-element.elementor-element-729f949 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-dd30ae9 .elementor-image-box-img{margin-bottom:15px;}.elementor-214 .elementor-element.elementor-element-dd30ae9 .elementor-image-box-title{font-size:14px;line-height:16px;}.elementor-214 .elementor-element.elementor-element-dd30ae9 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-14f4f6f .elementor-image-box-img{margin-bottom:15px;}.elementor-214 .elementor-element.elementor-element-14f4f6f .elementor-image-box-title{font-size:14px;line-height:16px;}.elementor-214 .elementor-element.elementor-element-14f4f6f .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-ec01f2c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-214 .elementor-element.elementor-element-ed1f77f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-214 .elementor-element.elementor-element-bbf833d .elementor-image-box-img{margin-bottom:15px;}.elementor-214 .elementor-element.elementor-element-bbf833d .elementor-image-box-title{font-size:14px;line-height:16px;}.elementor-214 .elementor-element.elementor-element-bbf833d .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-a0e185e .elementor-image-box-img{margin-bottom:15px;}.elementor-214 .elementor-element.elementor-element-a0e185e .elementor-image-box-title{font-size:14px;line-height:16px;}.elementor-214 .elementor-element.elementor-element-a0e185e .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-d213319 .elementor-image-box-img{margin-bottom:15px;}.elementor-214 .elementor-element.elementor-element-d213319 .elementor-image-box-title{font-size:14px;line-height:16px;}.elementor-214 .elementor-element.elementor-element-d213319 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-c43d076 .elementor-image-box-img{margin-bottom:15px;}.elementor-214 .elementor-element.elementor-element-c43d076 .elementor-image-box-title{font-size:14px;line-height:16px;}.elementor-214 .elementor-element.elementor-element-c43d076 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-290ee9a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-214 .elementor-element.elementor-element-04126d6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-214 .elementor-element.elementor-element-4440617 .elementor-image-box-img{margin-bottom:15px;}.elementor-214 .elementor-element.elementor-element-4440617 .elementor-image-box-title{font-size:14px;line-height:16px;}.elementor-214 .elementor-element.elementor-element-4440617 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-808ccb8 .elementor-image-box-img{margin-bottom:15px;}.elementor-214 .elementor-element.elementor-element-808ccb8 .elementor-image-box-title{font-size:14px;line-height:16px;}.elementor-214 .elementor-element.elementor-element-808ccb8 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-b02c18e .elementor-image-box-img{margin-bottom:15px;}.elementor-214 .elementor-element.elementor-element-b02c18e .elementor-image-box-title{font-size:14px;line-height:16px;}.elementor-214 .elementor-element.elementor-element-b02c18e .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-48f7baf .elementor-image-box-img{margin-bottom:15px;}.elementor-214 .elementor-element.elementor-element-48f7baf .elementor-image-box-title{font-size:14px;line-height:16px;}.elementor-214 .elementor-element.elementor-element-48f7baf .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-4352972 .elementor-image-box-img{margin-bottom:15px;}.elementor-214 .elementor-element.elementor-element-4352972 .elementor-image-box-title{font-size:14px;line-height:16px;}.elementor-214 .elementor-element.elementor-element-4352972 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-d2e72cb .elementor-image-box-img{margin-bottom:15px;}.elementor-214 .elementor-element.elementor-element-d2e72cb .elementor-image-box-title{font-size:14px;line-height:16px;}.elementor-214 .elementor-element.elementor-element-d2e72cb .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-42a7488d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-214 .elementor-element.elementor-element-127dbef4 .elementor-button{font-size:14px;line-height:16px;}.elementor-214 .elementor-element.elementor-element-d05f3f7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-214 .elementor-element.elementor-element-4d891b58 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-540ca456 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-214 .elementor-element.elementor-element-707c989d{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}}@media(min-width:768px){.elementor-214 .elementor-element.elementor-element-4ad62411{--width:23.3333%;}.elementor-214 .elementor-element.elementor-element-54da5422{--width:76.6666%;}.elementor-214 .elementor-element.elementor-element-6213ba59{--content-width:1200px;}.elementor-214 .elementor-element.elementor-element-3713e350{--content-width:1200px;}.elementor-214 .elementor-element.elementor-element-44bcf504{--width:50%;}.elementor-214 .elementor-element.elementor-element-47db21ca{--width:50%;}}@media(min-width:2400px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-214 .elementor-element.elementor-element-6d1e95e9{--grid-auto-flow:row;}.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 );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-3c2854f4 .elementor-icon-box-title, .elementor-214 .elementor-element.elementor-element-3c2854f4 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-214 .elementor-element.elementor-element-3c2854f4 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-7d4d0059 .elementor-icon-box-title, .elementor-214 .elementor-element.elementor-element-7d4d0059 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-214 .elementor-element.elementor-element-7d4d0059 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-2795dddb .elementor-icon-box-title, .elementor-214 .elementor-element.elementor-element-2795dddb .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-214 .elementor-element.elementor-element-2795dddb .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-214 .elementor-element.elementor-element-5f08ecc0 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-214 .elementor-element.elementor-element-505f3907{--grid-auto-flow:row;}.elementor-214 .elementor-element.elementor-element-117b63b7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-2f90b1a6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-214 .elementor-element.elementor-element-42f89ccb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-214 .elementor-element.elementor-element-66b88c46 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-214 .elementor-element.elementor-element-2d7705d7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-214 .elementor-element.elementor-element-641501b2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-214 .elementor-element.elementor-element-61525a90{--grid-auto-flow:row;}.elementor-214 .elementor-element.elementor-element-65c2a112 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-214 .elementor-element.elementor-element-6fca0038 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-5c462288 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-59476679 .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-1255590d .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-496e7fc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-214 .elementor-element.elementor-element-7dcf05c{--grid-auto-flow:row;}.elementor-214 .elementor-element.elementor-element-846b981 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-729f949 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-dd30ae9 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-14f4f6f .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-ec01f2c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-214 .elementor-element.elementor-element-ed1f77f{--grid-auto-flow:row;}.elementor-214 .elementor-element.elementor-element-bbf833d .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-a0e185e .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-d213319 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-c43d076 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-290ee9a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-214 .elementor-element.elementor-element-04126d6{--grid-auto-flow:row;}.elementor-214 .elementor-element.elementor-element-4440617 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-808ccb8 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-b02c18e .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-48f7baf .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-4352972 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-d2e72cb .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-42a7488d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-214 .elementor-element.elementor-element-d05f3f7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-214 .elementor-element.elementor-element-4d891b58 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-214 .elementor-element.elementor-element-540ca456 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-214 .elementor-element.elementor-element-707c989d{--grid-auto-flow:row;}}/* Start custom CSS for icon-box, class: .elementor-element-3c2854f4 */.elementor-214 .elementor-element.elementor-element-3c2854f4 ul li{
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7d4d0059 */.elementor-214 .elementor-element.elementor-element-7d4d0059 ul li{
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2795dddb */.elementor-214 .elementor-element.elementor-element-2795dddb ul li{
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d1e95e9 */.elementor-214 .elementor-element.elementor-element-6d1e95e9{
    position: relative;
}
.elementor-214 .elementor-element.elementor-element-6d1e95e9 .box:before{
    content: url('http://costarica.desarrollodev.online/wp-content/uploads/sites/2/2024/10/formas-box.svg');
    height: 40px;
    width: 40px;
}
.elementor-214 .elementor-element.elementor-element-6d1e95e9 .box:after{
    content: url('http://costarica.desarrollodev.online/wp-content/uploads/sites/2/2024/10/formas-box.svg');
    height: 40px;
    width: 40px;
    transform: rotate(180deg);
    position: absolute;
    right: 0;
    left: auto;
    bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f08ecc0 */.elementor-214 .elementor-element.elementor-element-5f08ecc0 h2 span{
    color: #3a3a3a;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-59476679 */.elementor-214 .elementor-element.elementor-element-59476679 .elementor-counter-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dcf05c */.elementor-214 .elementor-element.elementor-element-7dcf05c img{
    width: 250px;
    height: 250px;
    object-fit: cover;
    object-position: top;
}
@media(max-width:1366px){
    .elementor-214 .elementor-element.elementor-element-7dcf05c img{
        width: 200px;
        height:200px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed1f77f */.elementor-214 .elementor-element.elementor-element-ed1f77f img{
    width: 250px;
    height: 250px;
    object-fit: cover;
    object-position: top;
}
@media(max-width:1366px){
    .elementor-214 .elementor-element.elementor-element-ed1f77f img{
        width: 200px;
        height:200px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04126d6 */.elementor-214 .elementor-element.elementor-element-04126d6 img{
    width: 250px;
    height: 250px;
    object-fit: cover;
    object-position: top;
}
@media(max-width:1366px){
    .elementor-214 .elementor-element.elementor-element-04126d6 img{
        width: 200px;
        height:200px;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Uniform ExtraCondensed';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://estiloingenieria.cr/wp-content/uploads/sites/4/2024/10/Uniform-Extra-Condensed-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Uniform ExtraCondensed';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://estiloingenieria.cr/wp-content/uploads/sites/4/2024/10/Uniform-Extra-Condensed-Bold-1.ttf') format('truetype');
}
/* End Custom Fonts CSS */