.elementor-305 .elementor-element.elementor-element-2ed1e0af{--display:flex;--min-height:800px;--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:flex-start;--align-items:center;--gap:14px 9px;--row-gap:14px;--column-gap:9px;--flex-wrap:wrap;--align-content:center;--margin-top:0px;--margin-bottom:-1px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-305 .elementor-element.elementor-element-2ed1e0af:not(.elementor-motion-effects-element-type-background), .elementor-305 .elementor-element.elementor-element-2ed1e0af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://primeingenieriajp.com/wp-content/uploads/2024/12/FONDO1.2-2-scaled-1.webp");background-position:top center;background-repeat:no-repeat;background-size:1920px auto;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-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-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-305 .elementor-element.elementor-element-10b5956c{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;}.elementor-305 .elementor-element.elementor-element-10b5956c .elementor-image-box-wrapper{text-align:start;}.elementor-305 .elementor-element.elementor-element-10b5956c.elementor-position-right .elementor-image-box-img{margin-left:9px;}.elementor-305 .elementor-element.elementor-element-10b5956c.elementor-position-left .elementor-image-box-img{margin-right:9px;}.elementor-305 .elementor-element.elementor-element-10b5956c.elementor-position-top .elementor-image-box-img{margin-bottom:9px;}.elementor-305 .elementor-element.elementor-element-10b5956c .elementor-image-box-title{margin-bottom:4px;font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;color:#0D1761;}.elementor-305 .elementor-element.elementor-element-10b5956c .elementor-image-box-wrapper .elementor-image-box-img{width:140px;}.elementor-305 .elementor-element.elementor-element-10b5956c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-305 .elementor-element.elementor-element-10b5956c .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;color:#232323;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-305 .elementor-element.elementor-element-7da9ecd6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-305 .elementor-element.elementor-element-7da9ecd6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#232323;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-305 .elementor-element.elementor-element-5d073e00{width:auto;max-width:auto;}.elementor-305 .elementor-element.elementor-element-5d073e00 > .elementor-widget-container{padding:10px 12px 10px 12px;border-style:solid;border-color:#0161BF;border-radius:999px 999px 999px 999px;}.elementor-305 .elementor-element.elementor-element-5d073e00.elementor-element{--align-self:flex-start;}.elementor-305 .elementor-element.elementor-element-5d073e00 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:9px;}.elementor-305 .elementor-element.elementor-element-5d073e00 .elementor-icon-box-title{margin-block-end:0px;color:#0161BF;}.elementor-305 .elementor-element.elementor-element-5d073e00.elementor-view-stacked .elementor-icon{background-color:#0161BF;}.elementor-305 .elementor-element.elementor-element-5d073e00.elementor-view-framed .elementor-icon, .elementor-305 .elementor-element.elementor-element-5d073e00.elementor-view-default .elementor-icon{fill:#0161BF;color:#0161BF;border-color:#0161BF;}.elementor-305 .elementor-element.elementor-element-5d073e00 .elementor-icon{font-size:16px;}.elementor-305 .elementor-element.elementor-element-5d073e00 .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-5d073e00 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;}.elementor-305 .elementor-element.elementor-element-2a13856a{width:auto;max-width:auto;}.elementor-305 .elementor-element.elementor-element-2a13856a > .elementor-widget-container{padding:10px 12px 10px 12px;border-style:solid;border-color:#0161BF;border-radius:999px 999px 999px 999px;}.elementor-305 .elementor-element.elementor-element-2a13856a.elementor-element{--align-self:flex-start;}.elementor-305 .elementor-element.elementor-element-2a13856a .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:9px;}.elementor-305 .elementor-element.elementor-element-2a13856a .elementor-icon-box-title{margin-block-end:0px;color:#0161BF;}.elementor-305 .elementor-element.elementor-element-2a13856a.elementor-view-stacked .elementor-icon{background-color:#0161BF;}.elementor-305 .elementor-element.elementor-element-2a13856a.elementor-view-framed .elementor-icon, .elementor-305 .elementor-element.elementor-element-2a13856a.elementor-view-default .elementor-icon{fill:#0161BF;color:#0161BF;border-color:#0161BF;}.elementor-305 .elementor-element.elementor-element-2a13856a .elementor-icon{font-size:16px;}.elementor-305 .elementor-element.elementor-element-2a13856a .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-2a13856a .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;}.elementor-305 .elementor-element.elementor-element-1fdacc05{width:auto;max-width:auto;}.elementor-305 .elementor-element.elementor-element-1fdacc05 > .elementor-widget-container{padding:10px 12px 10px 12px;border-style:solid;border-color:#0161BF;border-radius:999px 999px 999px 999px;}.elementor-305 .elementor-element.elementor-element-1fdacc05.elementor-element{--align-self:flex-start;}.elementor-305 .elementor-element.elementor-element-1fdacc05 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:9px;}.elementor-305 .elementor-element.elementor-element-1fdacc05 .elementor-icon-box-title{margin-block-end:0px;color:#0161BF;}.elementor-305 .elementor-element.elementor-element-1fdacc05.elementor-view-stacked .elementor-icon{background-color:#0161BF;}.elementor-305 .elementor-element.elementor-element-1fdacc05.elementor-view-framed .elementor-icon, .elementor-305 .elementor-element.elementor-element-1fdacc05.elementor-view-default .elementor-icon{fill:#0161BF;color:#0161BF;border-color:#0161BF;}.elementor-305 .elementor-element.elementor-element-1fdacc05 .elementor-icon{font-size:16px;}.elementor-305 .elementor-element.elementor-element-1fdacc05 .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-1fdacc05 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-305 .elementor-element.elementor-element-42ce1e15{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px;width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-305 .elementor-element.elementor-element-42ce1e15 .elementor-divider-separator{width:100%;}.elementor-305 .elementor-element.elementor-element-42ce1e15 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-305 .elementor-element.elementor-element-287e009f{width:auto;max-width:auto;}.elementor-305 .elementor-element.elementor-element-287e009f > .elementor-widget-container{padding:10px 12px 10px 12px;border-style:solid;border-color:#0161BF;border-radius:999px 999px 999px 999px;}.elementor-305 .elementor-element.elementor-element-287e009f.elementor-element{--align-self:flex-start;}.elementor-305 .elementor-element.elementor-element-287e009f .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:9px;}.elementor-305 .elementor-element.elementor-element-287e009f .elementor-icon-box-title{margin-block-end:0px;color:#0161BF;}.elementor-305 .elementor-element.elementor-element-287e009f.elementor-view-stacked .elementor-icon{background-color:#0161BF;}.elementor-305 .elementor-element.elementor-element-287e009f.elementor-view-framed .elementor-icon, .elementor-305 .elementor-element.elementor-element-287e009f.elementor-view-default .elementor-icon{fill:#0161BF;color:#0161BF;border-color:#0161BF;}.elementor-305 .elementor-element.elementor-element-287e009f .elementor-icon{font-size:16px;}.elementor-305 .elementor-element.elementor-element-287e009f .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-287e009f .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;}.elementor-305 .elementor-element.elementor-element-28f7ae11{width:auto;max-width:auto;}.elementor-305 .elementor-element.elementor-element-28f7ae11 > .elementor-widget-container{padding:10px 12px 10px 12px;border-style:solid;border-color:#0161BF;border-radius:999px 999px 999px 999px;}.elementor-305 .elementor-element.elementor-element-28f7ae11.elementor-element{--align-self:flex-start;}.elementor-305 .elementor-element.elementor-element-28f7ae11 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:9px;}.elementor-305 .elementor-element.elementor-element-28f7ae11 .elementor-icon-box-title{margin-block-end:0px;color:#0161BF;}.elementor-305 .elementor-element.elementor-element-28f7ae11.elementor-view-stacked .elementor-icon{background-color:#0161BF;}.elementor-305 .elementor-element.elementor-element-28f7ae11.elementor-view-framed .elementor-icon, .elementor-305 .elementor-element.elementor-element-28f7ae11.elementor-view-default .elementor-icon{fill:#0161BF;color:#0161BF;border-color:#0161BF;}.elementor-305 .elementor-element.elementor-element-28f7ae11 .elementor-icon{font-size:16px;}.elementor-305 .elementor-element.elementor-element-28f7ae11 .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-28f7ae11 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;}.elementor-305 .elementor-element.elementor-element-7e8703d9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-305 .elementor-element.elementor-element-7e8703d9 > .elementor-widget-container{padding:0px 650px 0px 0px;}.elementor-305 .elementor-element.elementor-element-7e8703d9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#232323;}.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-305 .elementor-element.elementor-element-5e612d46 .elementor-button{background-color:#0161BF;font-family:"Montserrat", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:15px 0px 15px 0px;}.elementor-305 .elementor-element.elementor-element-5e612d46{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-305 .elementor-element.elementor-element-20c108f9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-305 .elementor-element.elementor-element-20c108f9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 680px 0px 0px;}.elementor-305 .elementor-element.elementor-element-20c108f9 .elementor-icon-box-wrapper{align-items:start;gap:6px;}.elementor-305 .elementor-element.elementor-element-20c108f9 .elementor-icon{font-size:16px;}.elementor-305 .elementor-element.elementor-element-20c108f9 .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-20c108f9 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:12px;}.elementor-305 .elementor-element.elementor-element-20c108f9 .elementor-icon-box-title{color:#5F5F5F;}.elementor-305 .elementor-element.elementor-element-20c108f9 .elementor-icon-box-description{color:#232323;}.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 );}.elementor-305 .elementor-element.elementor-element-73a8b89f .elementor-icon-wrapper{text-align:center;}.elementor-305 .elementor-element.elementor-element-73a8b89f .elementor-icon{font-size:194px;}.elementor-305 .elementor-element.elementor-element-73a8b89f .elementor-icon svg{height:194px;}.elementor-305 .elementor-element.elementor-element-276cb882{--display:flex;--min-height:359px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:149px;--padding-right:0px;}.elementor-305 .elementor-element.elementor-element-276cb882:not(.elementor-motion-effects-element-type-background), .elementor-305 .elementor-element.elementor-element-276cb882 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://primeingenieriajp.com/wp-content/uploads/2024/12/FONDO2.webp");background-position:center center;background-repeat:no-repeat;background-size:1140px auto;}.elementor-305 .elementor-element.elementor-element-6e96f9ca{width:var( --container-widget-width, 34% );max-width:34%;--container-widget-width:34%;--container-widget-flex-grow:0;}.elementor-305 .elementor-element.elementor-element-6e96f9ca .elementor-image-box-wrapper{text-align:start;}.elementor-305 .elementor-element.elementor-element-6e96f9ca .elementor-image-box-title{margin-bottom:4px;font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;color:#0161BF;}.elementor-305 .elementor-element.elementor-element-6e96f9ca .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;line-height:19px;color:#FFFFFF;}.elementor-305 .elementor-element.elementor-element-3b870ad5{--display:flex;--min-height:733.68px;--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:flex-end;--align-items:flex-start;--gap:46px 46px;--row-gap:46px;--column-gap:46px;--flex-wrap:wrap;--align-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-305 .elementor-element.elementor-element-3b870ad5:not(.elementor-motion-effects-element-type-background), .elementor-305 .elementor-element.elementor-element-3b870ad5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://primeingenieriajp.com/wp-content/uploads/2024/12/FONDO3.webp");background-position:center center;background-repeat:no-repeat;background-size:1920px auto;}.elementor-305 .elementor-element.elementor-element-5e813dd{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-305 .elementor-element.elementor-element-5e813dd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-305 .elementor-element.elementor-element-5e813dd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:#0161BF;}.elementor-305 .elementor-element.elementor-element-395323e{width:var( --container-widget-width, 341px );max-width:341px;--container-widget-width:341px;--container-widget-flex-grow:0;}.elementor-305 .elementor-element.elementor-element-395323e > .elementor-widget-container{background-color:#0161BF;padding:35px 35px 35px 35px;border-radius:8px 8px 8px 8px;}.elementor-305 .elementor-element.elementor-element-395323e.elementor-element{--align-self:flex-start;}.elementor-305 .elementor-element.elementor-element-395323e .elementor-icon-box-wrapper{text-align:start;gap:-5px;}.elementor-305 .elementor-element.elementor-element-395323e .elementor-icon-box-title{margin-block-end:4px;color:#FFFFFF;}.elementor-305 .elementor-element.elementor-element-395323e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-305 .elementor-element.elementor-element-395323e.elementor-view-framed .elementor-icon, .elementor-305 .elementor-element.elementor-element-395323e.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-305 .elementor-element.elementor-element-395323e .elementor-icon{font-size:32px;}.elementor-305 .elementor-element.elementor-element-395323e .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-395323e .elementor-icon-box-title a{font-size:24px;font-weight:700;}.elementor-305 .elementor-element.elementor-element-395323e .elementor-icon-box-description{font-size:16px;line-height:20px;color:#FFFFFF;}.elementor-305 .elementor-element.elementor-element-3ea8f7ec{width:var( --container-widget-width, 341px );max-width:341px;--container-widget-width:341px;--container-widget-flex-grow:0;}.elementor-305 .elementor-element.elementor-element-3ea8f7ec > .elementor-widget-container{background-color:#002040;padding:35px 35px 35px 35px;border-radius:8px 8px 8px 8px;}.elementor-305 .elementor-element.elementor-element-3ea8f7ec.elementor-element{--align-self:flex-start;}.elementor-305 .elementor-element.elementor-element-3ea8f7ec .elementor-icon-box-wrapper{text-align:start;gap:-5px;}.elementor-305 .elementor-element.elementor-element-3ea8f7ec .elementor-icon-box-title{margin-block-end:4px;color:#FFFFFF;}.elementor-305 .elementor-element.elementor-element-3ea8f7ec.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-305 .elementor-element.elementor-element-3ea8f7ec.elementor-view-framed .elementor-icon, .elementor-305 .elementor-element.elementor-element-3ea8f7ec.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-305 .elementor-element.elementor-element-3ea8f7ec .elementor-icon{font-size:32px;}.elementor-305 .elementor-element.elementor-element-3ea8f7ec .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-3ea8f7ec .elementor-icon-box-title a{font-size:24px;font-weight:700;}.elementor-305 .elementor-element.elementor-element-3ea8f7ec .elementor-icon-box-description{font-size:16px;line-height:20px;color:#FFFFFF;}.elementor-305 .elementor-element.elementor-element-2265e85b{width:var( --container-widget-width, 341px );max-width:341px;--container-widget-width:341px;--container-widget-flex-grow:0;}.elementor-305 .elementor-element.elementor-element-2265e85b > .elementor-widget-container{background-color:#002040;padding:35px 35px 35px 35px;border-radius:8px 8px 8px 8px;}.elementor-305 .elementor-element.elementor-element-2265e85b.elementor-element{--align-self:flex-start;}.elementor-305 .elementor-element.elementor-element-2265e85b .elementor-icon-box-wrapper{text-align:start;gap:-5px;}.elementor-305 .elementor-element.elementor-element-2265e85b .elementor-icon-box-title{margin-block-end:4px;color:#FFFFFF;}.elementor-305 .elementor-element.elementor-element-2265e85b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-305 .elementor-element.elementor-element-2265e85b.elementor-view-framed .elementor-icon, .elementor-305 .elementor-element.elementor-element-2265e85b.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-305 .elementor-element.elementor-element-2265e85b .elementor-icon{font-size:32px;}.elementor-305 .elementor-element.elementor-element-2265e85b .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-2265e85b .elementor-icon-box-title a{font-size:24px;font-weight:700;}.elementor-305 .elementor-element.elementor-element-2265e85b .elementor-icon-box-description{font-size:16px;line-height:20px;color:#FFFFFF;}.elementor-305 .elementor-element.elementor-element-297fdc8f{width:var( --container-widget-width, 341px );max-width:341px;--container-widget-width:341px;--container-widget-flex-grow:0;}.elementor-305 .elementor-element.elementor-element-297fdc8f > .elementor-widget-container{background-color:#0161BF;padding:35px 35px 35px 35px;border-radius:8px 8px 8px 8px;}.elementor-305 .elementor-element.elementor-element-297fdc8f.elementor-element{--align-self:flex-start;}.elementor-305 .elementor-element.elementor-element-297fdc8f .elementor-icon-box-wrapper{text-align:start;gap:-5px;}.elementor-305 .elementor-element.elementor-element-297fdc8f .elementor-icon-box-title{margin-block-end:4px;color:#FFFFFF;}.elementor-305 .elementor-element.elementor-element-297fdc8f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-305 .elementor-element.elementor-element-297fdc8f.elementor-view-framed .elementor-icon, .elementor-305 .elementor-element.elementor-element-297fdc8f.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-305 .elementor-element.elementor-element-297fdc8f .elementor-icon{font-size:32px;}.elementor-305 .elementor-element.elementor-element-297fdc8f .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-297fdc8f .elementor-icon-box-title a{font-size:24px;font-weight:700;}.elementor-305 .elementor-element.elementor-element-297fdc8f .elementor-icon-box-description{font-size:16px;line-height:20px;color:#FFFFFF;}.elementor-305 .elementor-element.elementor-element-618fead3{--display:flex;--min-height:156px;--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:30px;--padding-left:0px;--padding-right:0px;}.elementor-305 .elementor-element.elementor-element-4b868b9d{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-305 .elementor-element.elementor-element-750247ec{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-305 .elementor-element.elementor-element-69a7410e{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-305 .elementor-element.elementor-element-2393aabf{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-305 .elementor-element.elementor-element-32d1d38a{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-305 .elementor-element.elementor-element-112c135c{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-305 .elementor-element.elementor-element-75d5b125{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-305 .elementor-element.elementor-element-2cdb075c{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:107px;}.elementor-305 .elementor-element.elementor-element-2cdb075c > .elementor-widget-container{margin:0px -390px 0px -390px;}.elementor-305 .elementor-element.elementor-element-5a09b5f{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-305 .elementor-element.elementor-element-652e0133{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-305 .elementor-element.elementor-element-7b4ebcf4{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-305 .elementor-element.elementor-element-4a75efaa{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-305 .elementor-element.elementor-element-511992b7{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-305 .elementor-element.elementor-element-38139906{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-305 .elementor-element.elementor-element-169e867{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-305 .elementor-element.elementor-element-7a39069e{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:107px;}.elementor-305 .elementor-element.elementor-element-7a39069e > .elementor-widget-container{margin:0px -390px 0px -390px;}.elementor-305 .elementor-element.elementor-element-4d156fa5{--display:flex;--min-height:881px;--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:space-between;--align-items:center;--gap:35px 0px;--row-gap:35px;--column-gap:0px;--flex-wrap:wrap;--align-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-305 .elementor-element.elementor-element-4d156fa5:not(.elementor-motion-effects-element-type-background), .elementor-305 .elementor-element.elementor-element-4d156fa5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0EFFF;background-image:url("https://primeingenieriajp.com/wp-content/uploads/2024/12/FONDO4.webp");background-position:top center;background-repeat:no-repeat;background-size:1920px auto;}.elementor-305 .elementor-element.elementor-element-460027f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-305 .elementor-element.elementor-element-460027f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 200px 0px 200px;}.elementor-305 .elementor-element.elementor-element-460027f.elementor-element{--align-self:center;}.elementor-305 .elementor-element.elementor-element-460027f .elementor-image-box-wrapper{text-align:center;}.elementor-305 .elementor-element.elementor-element-460027f .elementor-image-box-title{margin-bottom:4px;font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;color:#0161BF;}.elementor-305 .elementor-element.elementor-element-460027f .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;color:#232323;}.elementor-305 .elementor-element.elementor-element-1ac35fec{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-305 .elementor-element.elementor-element-653fac09{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-305 .elementor-element.elementor-element-653fac09 .elementor-image-box-wrapper{text-align:start;}.elementor-305 .elementor-element.elementor-element-653fac09 .elementor-image-box-title{margin-bottom:4px;font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;color:#0161BF;}.elementor-305 .elementor-element.elementor-element-653fac09 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;color:#232323;}.elementor-305 .elementor-element.elementor-element-6ac4252{width:auto;max-width:auto;}.elementor-305 .elementor-element.elementor-element-6ac4252 > .elementor-widget-container{padding:10px 12px 10px 12px;border-style:solid;border-color:#0161BF;border-radius:999px 999px 999px 999px;}.elementor-305 .elementor-element.elementor-element-6ac4252.elementor-element{--align-self:flex-start;}.elementor-305 .elementor-element.elementor-element-6ac4252 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:9px;}.elementor-305 .elementor-element.elementor-element-6ac4252 .elementor-icon-box-title{margin-block-end:0px;color:#0161BF;}.elementor-305 .elementor-element.elementor-element-6ac4252.elementor-view-stacked .elementor-icon{background-color:#0161BF;}.elementor-305 .elementor-element.elementor-element-6ac4252.elementor-view-framed .elementor-icon, .elementor-305 .elementor-element.elementor-element-6ac4252.elementor-view-default .elementor-icon{fill:#0161BF;color:#0161BF;border-color:#0161BF;}.elementor-305 .elementor-element.elementor-element-6ac4252 .elementor-icon{font-size:16px;}.elementor-305 .elementor-element.elementor-element-6ac4252 .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-6ac4252 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;}.elementor-305 .elementor-element.elementor-element-2ed51a4f{width:auto;max-width:auto;}.elementor-305 .elementor-element.elementor-element-2ed51a4f > .elementor-widget-container{padding:10px 12px 10px 12px;border-style:solid;border-color:#0161BF;border-radius:999px 999px 999px 999px;}.elementor-305 .elementor-element.elementor-element-2ed51a4f.elementor-element{--align-self:flex-start;}.elementor-305 .elementor-element.elementor-element-2ed51a4f .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:9px;}.elementor-305 .elementor-element.elementor-element-2ed51a4f .elementor-icon-box-title{margin-block-end:0px;color:#0161BF;}.elementor-305 .elementor-element.elementor-element-2ed51a4f.elementor-view-stacked .elementor-icon{background-color:#0161BF;}.elementor-305 .elementor-element.elementor-element-2ed51a4f.elementor-view-framed .elementor-icon, .elementor-305 .elementor-element.elementor-element-2ed51a4f.elementor-view-default .elementor-icon{fill:#0161BF;color:#0161BF;border-color:#0161BF;}.elementor-305 .elementor-element.elementor-element-2ed51a4f .elementor-icon{font-size:16px;}.elementor-305 .elementor-element.elementor-element-2ed51a4f .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-2ed51a4f .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;}.elementor-305 .elementor-element.elementor-element-7aa30f47{width:auto;max-width:auto;}.elementor-305 .elementor-element.elementor-element-7aa30f47 > .elementor-widget-container{padding:10px 12px 10px 12px;border-style:solid;border-color:#0161BF;border-radius:999px 999px 999px 999px;}.elementor-305 .elementor-element.elementor-element-7aa30f47.elementor-element{--align-self:flex-start;}.elementor-305 .elementor-element.elementor-element-7aa30f47 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:9px;}.elementor-305 .elementor-element.elementor-element-7aa30f47 .elementor-icon-box-title{margin-block-end:0px;color:#0161BF;}.elementor-305 .elementor-element.elementor-element-7aa30f47.elementor-view-stacked .elementor-icon{background-color:#0161BF;}.elementor-305 .elementor-element.elementor-element-7aa30f47.elementor-view-framed .elementor-icon, .elementor-305 .elementor-element.elementor-element-7aa30f47.elementor-view-default .elementor-icon{fill:#0161BF;color:#0161BF;border-color:#0161BF;}.elementor-305 .elementor-element.elementor-element-7aa30f47 .elementor-icon{font-size:16px;}.elementor-305 .elementor-element.elementor-element-7aa30f47 .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-7aa30f47 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;}.elementor-305 .elementor-element.elementor-element-64514b1b{width:auto;max-width:auto;}.elementor-305 .elementor-element.elementor-element-64514b1b > .elementor-widget-container{padding:10px 12px 10px 12px;border-style:solid;border-color:#0161BF;border-radius:999px 999px 999px 999px;}.elementor-305 .elementor-element.elementor-element-64514b1b.elementor-element{--align-self:flex-start;}.elementor-305 .elementor-element.elementor-element-64514b1b .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:9px;}.elementor-305 .elementor-element.elementor-element-64514b1b .elementor-icon-box-title{margin-block-end:0px;color:#0161BF;}.elementor-305 .elementor-element.elementor-element-64514b1b.elementor-view-stacked .elementor-icon{background-color:#0161BF;}.elementor-305 .elementor-element.elementor-element-64514b1b.elementor-view-framed .elementor-icon, .elementor-305 .elementor-element.elementor-element-64514b1b.elementor-view-default .elementor-icon{fill:#0161BF;color:#0161BF;border-color:#0161BF;}.elementor-305 .elementor-element.elementor-element-64514b1b .elementor-icon{font-size:16px;}.elementor-305 .elementor-element.elementor-element-64514b1b .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-64514b1b .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;}.elementor-305 .elementor-element.elementor-element-745a76c8{width:auto;max-width:auto;}.elementor-305 .elementor-element.elementor-element-745a76c8 > .elementor-widget-container{padding:10px 12px 10px 12px;border-style:solid;border-color:#0161BF;border-radius:999px 999px 999px 999px;}.elementor-305 .elementor-element.elementor-element-745a76c8.elementor-element{--align-self:flex-start;}.elementor-305 .elementor-element.elementor-element-745a76c8 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:9px;}.elementor-305 .elementor-element.elementor-element-745a76c8 .elementor-icon-box-title{margin-block-end:0px;color:#0161BF;}.elementor-305 .elementor-element.elementor-element-745a76c8.elementor-view-stacked .elementor-icon{background-color:#0161BF;}.elementor-305 .elementor-element.elementor-element-745a76c8.elementor-view-framed .elementor-icon, .elementor-305 .elementor-element.elementor-element-745a76c8.elementor-view-default .elementor-icon{fill:#0161BF;color:#0161BF;border-color:#0161BF;}.elementor-305 .elementor-element.elementor-element-745a76c8 .elementor-icon{font-size:16px;}.elementor-305 .elementor-element.elementor-element-745a76c8 .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-745a76c8 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;}.elementor-305 .elementor-element.elementor-element-3fdad9d7{width:auto;max-width:auto;}.elementor-305 .elementor-element.elementor-element-3fdad9d7 > .elementor-widget-container{padding:10px 12px 10px 12px;border-style:solid;border-color:#0161BF;border-radius:999px 999px 999px 999px;}.elementor-305 .elementor-element.elementor-element-3fdad9d7.elementor-element{--align-self:flex-start;}.elementor-305 .elementor-element.elementor-element-3fdad9d7 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:9px;}.elementor-305 .elementor-element.elementor-element-3fdad9d7 .elementor-icon-box-title{margin-block-end:0px;color:#0161BF;}.elementor-305 .elementor-element.elementor-element-3fdad9d7.elementor-view-stacked .elementor-icon{background-color:#0161BF;}.elementor-305 .elementor-element.elementor-element-3fdad9d7.elementor-view-framed .elementor-icon, .elementor-305 .elementor-element.elementor-element-3fdad9d7.elementor-view-default .elementor-icon{fill:#0161BF;color:#0161BF;border-color:#0161BF;}.elementor-305 .elementor-element.elementor-element-3fdad9d7 .elementor-icon{font-size:16px;}.elementor-305 .elementor-element.elementor-element-3fdad9d7 .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-3fdad9d7 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;}.elementor-305 .elementor-element.elementor-element-72d812c5{width:var( --container-widget-width, 62% );max-width:62%;--container-widget-width:62%;--container-widget-flex-grow:0;}.elementor-305 .elementor-element.elementor-element-72d812c5 > .elementor-widget-container{padding:10px 12px 10px 12px;border-style:solid;border-color:#0161BF;border-radius:999px 999px 999px 999px;}.elementor-305 .elementor-element.elementor-element-72d812c5.elementor-element{--align-self:flex-start;}.elementor-305 .elementor-element.elementor-element-72d812c5 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:9px;}.elementor-305 .elementor-element.elementor-element-72d812c5 .elementor-icon-box-title{margin-block-end:0px;color:#0161BF;}.elementor-305 .elementor-element.elementor-element-72d812c5.elementor-view-stacked .elementor-icon{background-color:#0161BF;}.elementor-305 .elementor-element.elementor-element-72d812c5.elementor-view-framed .elementor-icon, .elementor-305 .elementor-element.elementor-element-72d812c5.elementor-view-default .elementor-icon{fill:#0161BF;color:#0161BF;border-color:#0161BF;}.elementor-305 .elementor-element.elementor-element-72d812c5 .elementor-icon{font-size:16px;}.elementor-305 .elementor-element.elementor-element-72d812c5 .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-72d812c5 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-305 .elementor-element.elementor-element-7e01e774 > .elementor-widget-container{background-color:#B9DCFF;padding:11px 11px 11px 11px;border-radius:8px 8px 8px 8px;}.elementor-305 .elementor-element.elementor-element-7e01e774{font-family:"Montserrat", Sans-serif;font-size:16px;color:#232323;}.elementor-305 .elementor-element.elementor-element-538185a3{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-305 .elementor-element.elementor-element-259dc546.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:9px;}.elementor-305 .elementor-element.elementor-element-259dc546 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-305 .elementor-element.elementor-element-259dc546 .elementor-main-swiper:not(.elementor-thumbnails-swiper){height:293px;}.elementor-305 .elementor-element.elementor-element-259dc546 .elementor-thumbnails-swiper .elementor-carousel-image{aspect-ratio:16 / 9;}.elementor-305 .elementor-element.elementor-element-259dc546 .elementor-main-swiper .swiper-slide{border-radius:0px;}.elementor-305 .elementor-element.elementor-element-259dc546 .elementor-swiper-button{font-size:28px;color:#FFFFFF;}.elementor-305 .elementor-element.elementor-element-259dc546 .elementor-swiper-button svg{fill:#FFFFFF;}.elementor-305 .elementor-element.elementor-element-4926b3f7{--display:flex;--min-height:672px;--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:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-305 .elementor-element.elementor-element-4926b3f7:not(.elementor-motion-effects-element-type-background), .elementor-305 .elementor-element.elementor-element-4926b3f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0EFFF;}.elementor-305 .elementor-element.elementor-element-53ce304{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-305 .elementor-element.elementor-element-6ffff7ef{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-305 .elementor-element.elementor-element-6ffff7ef .elementor-image-box-wrapper{text-align:start;}.elementor-305 .elementor-element.elementor-element-6ffff7ef .elementor-image-box-title{margin-bottom:4px;font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;color:#0161BF;}.elementor-305 .elementor-element.elementor-element-6ffff7ef .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;color:#232323;}.elementor-305 .elementor-element.elementor-element-208d1f87{width:auto;max-width:auto;}.elementor-305 .elementor-element.elementor-element-208d1f87 > .elementor-widget-container{padding:10px 12px 10px 12px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0161BF;border-radius:8px 8px 8px 8px;}.elementor-305 .elementor-element.elementor-element-208d1f87.elementor-element{--align-self:flex-start;}.elementor-305 .elementor-element.elementor-element-208d1f87 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:9px;}.elementor-305 .elementor-element.elementor-element-208d1f87 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-305 .elementor-element.elementor-element-208d1f87.elementor-view-stacked .elementor-icon{background-color:#0161BF;}.elementor-305 .elementor-element.elementor-element-208d1f87.elementor-view-framed .elementor-icon, .elementor-305 .elementor-element.elementor-element-208d1f87.elementor-view-default .elementor-icon{fill:#0161BF;color:#0161BF;border-color:#0161BF;}.elementor-305 .elementor-element.elementor-element-208d1f87 .elementor-icon{font-size:16px;}.elementor-305 .elementor-element.elementor-element-208d1f87 .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-208d1f87 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-305 .elementor-element.elementor-element-32da95b3{width:auto;max-width:auto;}.elementor-305 .elementor-element.elementor-element-32da95b3 > .elementor-widget-container{padding:10px 12px 10px 12px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0161BF;border-radius:8px 8px 8px 8px;}.elementor-305 .elementor-element.elementor-element-32da95b3.elementor-element{--align-self:flex-start;}.elementor-305 .elementor-element.elementor-element-32da95b3 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:9px;}.elementor-305 .elementor-element.elementor-element-32da95b3 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-305 .elementor-element.elementor-element-32da95b3.elementor-view-stacked .elementor-icon{background-color:#0161BF;}.elementor-305 .elementor-element.elementor-element-32da95b3.elementor-view-framed .elementor-icon, .elementor-305 .elementor-element.elementor-element-32da95b3.elementor-view-default .elementor-icon{fill:#0161BF;color:#0161BF;border-color:#0161BF;}.elementor-305 .elementor-element.elementor-element-32da95b3 .elementor-icon{font-size:16px;}.elementor-305 .elementor-element.elementor-element-32da95b3 .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-32da95b3 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-305 .elementor-element.elementor-element-78ece279{width:auto;max-width:auto;}.elementor-305 .elementor-element.elementor-element-78ece279 > .elementor-widget-container{padding:10px 12px 10px 12px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0161BF;border-radius:8px 8px 8px 8px;}.elementor-305 .elementor-element.elementor-element-78ece279.elementor-element{--align-self:flex-start;}.elementor-305 .elementor-element.elementor-element-78ece279 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:9px;}.elementor-305 .elementor-element.elementor-element-78ece279 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-305 .elementor-element.elementor-element-78ece279.elementor-view-stacked .elementor-icon{background-color:#0161BF;}.elementor-305 .elementor-element.elementor-element-78ece279.elementor-view-framed .elementor-icon, .elementor-305 .elementor-element.elementor-element-78ece279.elementor-view-default .elementor-icon{fill:#0161BF;color:#0161BF;border-color:#0161BF;}.elementor-305 .elementor-element.elementor-element-78ece279 .elementor-icon{font-size:16px;}.elementor-305 .elementor-element.elementor-element-78ece279 .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-78ece279 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-305 .elementor-element.elementor-element-730cf5ed > .elementor-widget-container{background-color:#B9DCFF;padding:11px 11px 11px 11px;border-radius:8px 8px 8px 8px;}.elementor-305 .elementor-element.elementor-element-730cf5ed{font-family:"Montserrat", Sans-serif;font-size:16px;color:#232323;}.elementor-305 .elementor-element.elementor-element-34054b12{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-305 .elementor-element.elementor-element-923e738.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:9px;}.elementor-305 .elementor-element.elementor-element-923e738 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-305 .elementor-element.elementor-element-923e738 .elementor-main-swiper:not(.elementor-thumbnails-swiper){height:293px;}.elementor-305 .elementor-element.elementor-element-923e738 .elementor-thumbnails-swiper .elementor-carousel-image{aspect-ratio:16 / 9;}.elementor-305 .elementor-element.elementor-element-923e738 .elementor-main-swiper .swiper-slide{border-radius:0px;}.elementor-305 .elementor-element.elementor-element-923e738 .elementor-swiper-button{font-size:28px;color:#FFFFFF;}.elementor-305 .elementor-element.elementor-element-923e738 .elementor-swiper-button svg{fill:#FFFFFF;}#elementor-lightbox-slideshow-923e738 .elementor-video-container{width:80%;}.elementor-305 .elementor-element.elementor-element-7d539a85{--display:flex;--min-height:763px;--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:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-305 .elementor-element.elementor-element-7d539a85:not(.elementor-motion-effects-element-type-background), .elementor-305 .elementor-element.elementor-element-7d539a85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0EFFF;background-image:url("https://primeingenieriajp.com/wp-content/uploads/2024/12/FONDO5-1.webp");background-position:center center;background-repeat:no-repeat;background-size:1920px auto;}.elementor-305 .elementor-element.elementor-element-302b6476{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-305 .elementor-element.elementor-element-43e819aa{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-305 .elementor-element.elementor-element-43e819aa .elementor-image-box-wrapper{text-align:start;}.elementor-305 .elementor-element.elementor-element-43e819aa .elementor-image-box-title{margin-bottom:4px;font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;color:#0161BF;}.elementor-305 .elementor-element.elementor-element-43e819aa .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;color:#232323;}.elementor-305 .elementor-element.elementor-element-3a2d2f56{width:auto;max-width:auto;}.elementor-305 .elementor-element.elementor-element-3a2d2f56 > .elementor-widget-container{padding:10px 12px 10px 12px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0161BF;border-radius:8px 8px 8px 8px;}.elementor-305 .elementor-element.elementor-element-3a2d2f56.elementor-element{--align-self:flex-start;}.elementor-305 .elementor-element.elementor-element-3a2d2f56 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:9px;}.elementor-305 .elementor-element.elementor-element-3a2d2f56 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-305 .elementor-element.elementor-element-3a2d2f56.elementor-view-stacked .elementor-icon{background-color:#0161BF;}.elementor-305 .elementor-element.elementor-element-3a2d2f56.elementor-view-framed .elementor-icon, .elementor-305 .elementor-element.elementor-element-3a2d2f56.elementor-view-default .elementor-icon{fill:#0161BF;color:#0161BF;border-color:#0161BF;}.elementor-305 .elementor-element.elementor-element-3a2d2f56 .elementor-icon{font-size:16px;}.elementor-305 .elementor-element.elementor-element-3a2d2f56 .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-3a2d2f56 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-305 .elementor-element.elementor-element-715006d{width:auto;max-width:auto;}.elementor-305 .elementor-element.elementor-element-715006d > .elementor-widget-container{padding:10px 12px 10px 12px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0161BF;border-radius:8px 8px 8px 8px;}.elementor-305 .elementor-element.elementor-element-715006d.elementor-element{--align-self:flex-start;}.elementor-305 .elementor-element.elementor-element-715006d .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:9px;}.elementor-305 .elementor-element.elementor-element-715006d .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-305 .elementor-element.elementor-element-715006d.elementor-view-stacked .elementor-icon{background-color:#0161BF;}.elementor-305 .elementor-element.elementor-element-715006d.elementor-view-framed .elementor-icon, .elementor-305 .elementor-element.elementor-element-715006d.elementor-view-default .elementor-icon{fill:#0161BF;color:#0161BF;border-color:#0161BF;}.elementor-305 .elementor-element.elementor-element-715006d .elementor-icon{font-size:16px;}.elementor-305 .elementor-element.elementor-element-715006d .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-715006d .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-305 .elementor-element.elementor-element-71d0a6a{width:auto;max-width:auto;}.elementor-305 .elementor-element.elementor-element-71d0a6a > .elementor-widget-container{padding:10px 12px 10px 12px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0161BF;border-radius:8px 8px 8px 8px;}.elementor-305 .elementor-element.elementor-element-71d0a6a.elementor-element{--align-self:flex-start;}.elementor-305 .elementor-element.elementor-element-71d0a6a .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:9px;}.elementor-305 .elementor-element.elementor-element-71d0a6a .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-305 .elementor-element.elementor-element-71d0a6a.elementor-view-stacked .elementor-icon{background-color:#0161BF;}.elementor-305 .elementor-element.elementor-element-71d0a6a.elementor-view-framed .elementor-icon, .elementor-305 .elementor-element.elementor-element-71d0a6a.elementor-view-default .elementor-icon{fill:#0161BF;color:#0161BF;border-color:#0161BF;}.elementor-305 .elementor-element.elementor-element-71d0a6a .elementor-icon{font-size:16px;}.elementor-305 .elementor-element.elementor-element-71d0a6a .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-71d0a6a .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-305 .elementor-element.elementor-element-1aaf6e18 > .elementor-widget-container{background-color:#B9DCFF;padding:11px 11px 11px 11px;border-radius:8px 8px 8px 8px;}.elementor-305 .elementor-element.elementor-element-1aaf6e18{font-family:"Montserrat", Sans-serif;font-size:16px;color:#232323;}.elementor-305 .elementor-element.elementor-element-128b0a49{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-305 .elementor-element.elementor-element-50980fd3.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:9px;}.elementor-305 .elementor-element.elementor-element-50980fd3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-305 .elementor-element.elementor-element-50980fd3 .elementor-main-swiper:not(.elementor-thumbnails-swiper){height:293px;}.elementor-305 .elementor-element.elementor-element-50980fd3 .elementor-thumbnails-swiper .elementor-carousel-image{aspect-ratio:16 / 9;}.elementor-305 .elementor-element.elementor-element-50980fd3 .elementor-main-swiper .swiper-slide{border-radius:0px;}.elementor-305 .elementor-element.elementor-element-50980fd3 .elementor-swiper-button{font-size:28px;color:#FFFFFF;}.elementor-305 .elementor-element.elementor-element-50980fd3 .elementor-swiper-button svg{fill:#FFFFFF;}.elementor-305 .elementor-element.elementor-element-38f540c1{--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:45px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-305 .elementor-element.elementor-element-52d6eb94{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-305 .elementor-element.elementor-element-52d6eb94 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 25px 0px;}.elementor-305 .elementor-element.elementor-element-52d6eb94.elementor-element{--align-self:center;}.elementor-305 .elementor-element.elementor-element-52d6eb94 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;color:#0D1761;}.elementor-305 .elementor-element.elementor-element-3e46672{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-305 .elementor-element.elementor-element-b5f8db5 img{width:120px;}.elementor-305 .elementor-element.elementor-element-e8a286c{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-305 .elementor-element.elementor-element-bcff31c img{width:268px;}.elementor-305 .elementor-element.elementor-element-9b65c79{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-305 .elementor-element.elementor-element-7baae8b img{width:255px;}.elementor-305 .elementor-element.elementor-element-e455c20{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-305 .elementor-element.elementor-element-d680909 img{width:198px;}.elementor-305 .elementor-element.elementor-element-19c9005{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-305 .elementor-element.elementor-element-8b21b08 img{width:120px;}.elementor-305 .elementor-element.elementor-element-6be961f{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-305 .elementor-element.elementor-element-389853b img{width:270px;}.elementor-305 .elementor-element.elementor-element-741b464{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-305 .elementor-element.elementor-element-23521cd > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-305 .elementor-element.elementor-element-23521cd img{width:260px;}.elementor-305 .elementor-element.elementor-element-c4ab4f2{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-305 .elementor-element.elementor-element-073d15c > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-305 .elementor-element.elementor-element-073d15c img{width:167px;}.elementor-305 .elementor-element.elementor-element-6d5c595{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-305 .elementor-element.elementor-element-180088e > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-305 .elementor-element.elementor-element-180088e img{width:105px;}.elementor-305 .elementor-element.elementor-element-c6cf6d6{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-305 .elementor-element.elementor-element-42a7a53 img{width:151px;}.elementor-305 .elementor-element.elementor-element-235a5f9{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:-370px;}.elementor-305 .elementor-element.elementor-element-235a5f9 > .elementor-widget-container{background-color:#002040;margin:0px -390px 0px -390px;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-305 .elementor-element.elementor-element-652d9e4{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-305 .elementor-element.elementor-element-5b76cbdc img{width:120px;}.elementor-305 .elementor-element.elementor-element-11f8db7d{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-305 .elementor-element.elementor-element-182720da img{width:268px;}.elementor-305 .elementor-element.elementor-element-19c82092{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-305 .elementor-element.elementor-element-3cc25277 img{width:255px;}.elementor-305 .elementor-element.elementor-element-7d52fb0a{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-305 .elementor-element.elementor-element-2e44ec38 img{width:198px;}.elementor-305 .elementor-element.elementor-element-6d367e1c{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-305 .elementor-element.elementor-element-1be7a2bc img{width:120px;}.elementor-305 .elementor-element.elementor-element-43382af{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-305 .elementor-element.elementor-element-d20f821 img{width:270px;}.elementor-305 .elementor-element.elementor-element-7c91ff7{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-305 .elementor-element.elementor-element-c7c50e8 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-305 .elementor-element.elementor-element-c7c50e8 img{width:260px;}.elementor-305 .elementor-element.elementor-element-36f434d{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-305 .elementor-element.elementor-element-d7e058e > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-305 .elementor-element.elementor-element-d7e058e img{width:167px;}.elementor-305 .elementor-element.elementor-element-6a60933{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-305 .elementor-element.elementor-element-677f970 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-305 .elementor-element.elementor-element-677f970 img{width:105px;}.elementor-305 .elementor-element.elementor-element-ecc0a97{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-305 .elementor-element.elementor-element-4200fab img{width:151px;}.elementor-305 .elementor-element.elementor-element-61d30664{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:-370px;}.elementor-305 .elementor-element.elementor-element-61d30664 > .elementor-widget-container{background-color:#002040;margin:-132px -390px 0px -390px;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-305 .elementor-element.elementor-element-24d9d386{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:19px 0px;--row-gap:19px;--column-gap:0px;--padding-top:45px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-305 .elementor-element.elementor-element-6e3e10ee{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;}.elementor-305 .elementor-element.elementor-element-6e3e10ee .elementor-image-box-wrapper{text-align:start;}.elementor-305 .elementor-element.elementor-element-6e3e10ee .elementor-image-box-title{margin-bottom:4px;font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;color:#0161BF;}.elementor-305 .elementor-element.elementor-element-6e3e10ee .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;color:#232323;}.elementor-305 .elementor-element.elementor-element-520bbca9{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-305 .elementor-element.elementor-element-6a2d8881 img{width:221px;}.elementor-305 .elementor-element.elementor-element-670dbdd1{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-305 .elementor-element.elementor-element-29745bd3 img{width:241px;}.elementor-305 .elementor-element.elementor-element-3516efb3{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-305 .elementor-element.elementor-element-18a4f252 img{width:117px;}.elementor-305 .elementor-element.elementor-element-6521f108{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-305 .elementor-element.elementor-element-721e4dcf img{width:104px;}.elementor-305 .elementor-element.elementor-element-32e52bcd{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-305 .elementor-element.elementor-element-54c83570 img{width:221px;}.elementor-305 .elementor-element.elementor-element-1684e760{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-305 .elementor-element.elementor-element-1be8c23f img{width:241px;}.elementor-305 .elementor-element.elementor-element-6999afe{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-305 .elementor-element.elementor-element-73c1b572 img{width:117px;}.elementor-305 .elementor-element.elementor-element-2138b586{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-305 .elementor-element.elementor-element-34eec642 img{width:104px;}.elementor-305 .elementor-element.elementor-element-529bb118{--e-n-carousel-swiper-slides-to-display:6;--e-n-carousel-swiper-slides-gap:-470px;}.elementor-305 .elementor-element.elementor-element-529bb118 > .elementor-widget-container{margin:0px -390px 0px -390px;padding:0px 0px 0px 0px;border-style:none;}.elementor-305 .elementor-element.elementor-element-6b9e5bb .elementor-button{background-color:#0161BF;font-family:"Montserrat", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:15px 0px 15px 0px;}.elementor-305 .elementor-element.elementor-element-6b9e5bb{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-305 .elementor-element.elementor-element-66314886 img{width:473px;}.elementor-305 .elementor-element.elementor-element-59d627a3{--display:flex;--min-height:921px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:50px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-305 .elementor-element.elementor-element-333a9cf4{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;}.elementor-305 .elementor-element.elementor-element-333a9cf4.elementor-element{--align-self:center;}.elementor-305 .elementor-element.elementor-element-333a9cf4 .elementor-image-box-wrapper{text-align:center;}.elementor-305 .elementor-element.elementor-element-333a9cf4 .elementor-image-box-title{margin-bottom:4px;font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;color:#0161BF;}.elementor-305 .elementor-element.elementor-element-333a9cf4 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;color:#232323;}.elementor-305 .elementor-element.elementor-element-57f96699{width:var( --container-widget-width, 317px );max-width:317px;--container-widget-width:317px;--container-widget-flex-grow:0;}.elementor-305 .elementor-element.elementor-element-57f96699 > .elementor-widget-container{background-color:#DBEDFFC7;padding:35px 35px 35px 35px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;}.elementor-305 .elementor-element.elementor-element-57f96699.elementor-element{--align-self:flex-start;}.elementor-305 .elementor-element.elementor-element-57f96699 .elementor-icon-box-wrapper{text-align:start;gap:-5px;}.elementor-305 .elementor-element.elementor-element-57f96699 .elementor-icon-box-title{margin-block-end:4px;color:#0161BF;}.elementor-305 .elementor-element.elementor-element-57f96699.elementor-view-stacked .elementor-icon{background-color:#0161BF;}.elementor-305 .elementor-element.elementor-element-57f96699.elementor-view-framed .elementor-icon, .elementor-305 .elementor-element.elementor-element-57f96699.elementor-view-default .elementor-icon{fill:#0161BF;color:#0161BF;border-color:#0161BF;}.elementor-305 .elementor-element.elementor-element-57f96699 .elementor-icon{font-size:32px;}.elementor-305 .elementor-element.elementor-element-57f96699 .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-57f96699 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;}.elementor-305 .elementor-element.elementor-element-57f96699 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;line-height:20px;color:#232323;}.elementor-305 .elementor-element.elementor-element-64820ee4{width:var( --container-widget-width, 317px );max-width:317px;--container-widget-width:317px;--container-widget-flex-grow:0;}.elementor-305 .elementor-element.elementor-element-64820ee4 > .elementor-widget-container{background-color:#DBEDFFC7;padding:35px 35px 35px 35px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;}.elementor-305 .elementor-element.elementor-element-64820ee4.elementor-element{--align-self:flex-start;}.elementor-305 .elementor-element.elementor-element-64820ee4 .elementor-icon-box-wrapper{text-align:start;gap:-5px;}.elementor-305 .elementor-element.elementor-element-64820ee4 .elementor-icon-box-title{margin-block-end:4px;color:#0161BF;}.elementor-305 .elementor-element.elementor-element-64820ee4.elementor-view-stacked .elementor-icon{background-color:#0161BF;}.elementor-305 .elementor-element.elementor-element-64820ee4.elementor-view-framed .elementor-icon, .elementor-305 .elementor-element.elementor-element-64820ee4.elementor-view-default .elementor-icon{fill:#0161BF;color:#0161BF;border-color:#0161BF;}.elementor-305 .elementor-element.elementor-element-64820ee4 .elementor-icon{font-size:32px;}.elementor-305 .elementor-element.elementor-element-64820ee4 .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-64820ee4 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;}.elementor-305 .elementor-element.elementor-element-64820ee4 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;line-height:20px;color:#232323;}.elementor-305 .elementor-element.elementor-element-f84ca10{width:var( --container-widget-width, 317px );max-width:317px;--container-widget-width:317px;--container-widget-flex-grow:0;}.elementor-305 .elementor-element.elementor-element-f84ca10 > .elementor-widget-container{background-color:#DBEDFFC7;padding:35px 35px 35px 35px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;}.elementor-305 .elementor-element.elementor-element-f84ca10.elementor-element{--align-self:flex-start;}.elementor-305 .elementor-element.elementor-element-f84ca10 .elementor-icon-box-wrapper{text-align:start;gap:-5px;}.elementor-305 .elementor-element.elementor-element-f84ca10 .elementor-icon-box-title{margin-block-end:4px;color:#0161BF;}.elementor-305 .elementor-element.elementor-element-f84ca10.elementor-view-stacked .elementor-icon{background-color:#0161BF;}.elementor-305 .elementor-element.elementor-element-f84ca10.elementor-view-framed .elementor-icon, .elementor-305 .elementor-element.elementor-element-f84ca10.elementor-view-default .elementor-icon{fill:#0161BF;color:#0161BF;border-color:#0161BF;}.elementor-305 .elementor-element.elementor-element-f84ca10 .elementor-icon{font-size:32px;}.elementor-305 .elementor-element.elementor-element-f84ca10 .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-f84ca10 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;}.elementor-305 .elementor-element.elementor-element-f84ca10 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;line-height:20px;color:#232323;}.elementor-305 .elementor-element.elementor-element-54265b6c{width:var( --container-widget-width, 317px );max-width:317px;--container-widget-width:317px;--container-widget-flex-grow:0;}.elementor-305 .elementor-element.elementor-element-54265b6c > .elementor-widget-container{background-color:#DBEDFFC7;padding:35px 35px 35px 35px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;}.elementor-305 .elementor-element.elementor-element-54265b6c.elementor-element{--align-self:flex-start;}.elementor-305 .elementor-element.elementor-element-54265b6c .elementor-icon-box-wrapper{text-align:start;gap:-5px;}.elementor-305 .elementor-element.elementor-element-54265b6c .elementor-icon-box-title{margin-block-end:4px;color:#0161BF;}.elementor-305 .elementor-element.elementor-element-54265b6c.elementor-view-stacked .elementor-icon{background-color:#0161BF;}.elementor-305 .elementor-element.elementor-element-54265b6c.elementor-view-framed .elementor-icon, .elementor-305 .elementor-element.elementor-element-54265b6c.elementor-view-default .elementor-icon{fill:#0161BF;color:#0161BF;border-color:#0161BF;}.elementor-305 .elementor-element.elementor-element-54265b6c .elementor-icon{font-size:32px;}.elementor-305 .elementor-element.elementor-element-54265b6c .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-54265b6c .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;}.elementor-305 .elementor-element.elementor-element-54265b6c .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;line-height:20px;color:#232323;}.elementor-305 .elementor-element.elementor-element-4e220bdb img{width:401px;}.elementor-305 .elementor-element.elementor-element-2395354f{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;text-align:center;}.elementor-305 .elementor-element.elementor-element-2395354f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-305 .elementor-element.elementor-element-2395354f.elementor-element{--align-self:center;}.elementor-305 .elementor-element.elementor-element-2395354f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#232323;}.elementor-305 .elementor-element.elementor-element-67b39ba{--display:flex;--min-height:310px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:55px;--padding-left:0px;--padding-right:0px;}.elementor-305 .elementor-element.elementor-element-4275c20c{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-305 .elementor-element.elementor-element-4275c20c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 25px 0px;}.elementor-305 .elementor-element.elementor-element-4275c20c.elementor-element{--align-self:center;}.elementor-305 .elementor-element.elementor-element-4275c20c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:#0161BF;}.elementor-305 .elementor-element.elementor-element-3b2cc07a{--display:flex;}.elementor-305 .elementor-element.elementor-element-7c99d2c0{--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-305 .elementor-element.elementor-element-1dd046b2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-305 .elementor-element.elementor-element-1dd046b2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-305 .elementor-element.elementor-element-1dd046b2.elementor-element{--align-self:center;}.elementor-305 .elementor-element.elementor-element-1dd046b2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#232323;}.elementor-305 .elementor-element.elementor-element-fa55dfe{--display:flex;}.elementor-305 .elementor-element.elementor-element-77c43d1c{--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-305 .elementor-element.elementor-element-7bc4dd61{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-305 .elementor-element.elementor-element-7bc4dd61 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-305 .elementor-element.elementor-element-7bc4dd61.elementor-element{--align-self:center;}.elementor-305 .elementor-element.elementor-element-7bc4dd61 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#232323;}.elementor-305 .elementor-element.elementor-element-78bda247{--display:flex;}.elementor-305 .elementor-element.elementor-element-545387d{--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-305 .elementor-element.elementor-element-6d516fbd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-305 .elementor-element.elementor-element-6d516fbd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-305 .elementor-element.elementor-element-6d516fbd.elementor-element{--align-self:center;}.elementor-305 .elementor-element.elementor-element-6d516fbd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#232323;}.elementor-305 .elementor-element.elementor-element-7a856ba5{--display:flex;}.elementor-305 .elementor-element.elementor-element-1a2abbe6{--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-305 .elementor-element.elementor-element-6329797b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-305 .elementor-element.elementor-element-6329797b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-305 .elementor-element.elementor-element-6329797b.elementor-element{--align-self:center;}.elementor-305 .elementor-element.elementor-element-6329797b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#232323;}.elementor-305 .elementor-element.elementor-element-6ef175d2{--display:flex;}.elementor-305 .elementor-element.elementor-element-21b2d595{--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-305 .elementor-element.elementor-element-23455d02{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-305 .elementor-element.elementor-element-23455d02 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-305 .elementor-element.elementor-element-23455d02.elementor-element{--align-self:center;}.elementor-305 .elementor-element.elementor-element-23455d02 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#232323;}.elementor-305 .elementor-element.elementor-element-6167e7d0{--n-accordion-title-font-size:1rem;width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:12px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-icon-size:15px;}.elementor-305 .elementor-element.elementor-element-6167e7d0 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#DBEDFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-305 .elementor-element.elementor-element-6167e7d0.elementor-element{--align-self:center;}:where( .elementor-305 .elementor-element.elementor-element-6167e7d0 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-305 .elementor-element.elementor-element-572120a1 .elementor-button{background-color:#0161BF;font-family:"Montserrat", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:15px 0px 15px 0px;}.elementor-305 .elementor-element.elementor-element-572120a1{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-305 .elementor-element.elementor-element-572120a1.elementor-element{--align-self:center;}.elementor-305 .elementor-element.elementor-element-4f5c7dc9{--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:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-305 .elementor-element.elementor-element-4f5c7dc9:not(.elementor-motion-effects-element-type-background), .elementor-305 .elementor-element.elementor-element-4f5c7dc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9ECFF;}.elementor-305 .elementor-element.elementor-element-2eb91fd9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-305 .elementor-element.elementor-element-2eb91fd9.elementor-element{--align-self:center;}.elementor-305 .elementor-element.elementor-element-2eb91fd9 .elementor-image-box-wrapper{text-align:center;}.elementor-305 .elementor-element.elementor-element-2eb91fd9.elementor-position-right .elementor-image-box-img{margin-left:9px;}.elementor-305 .elementor-element.elementor-element-2eb91fd9.elementor-position-left .elementor-image-box-img{margin-right:9px;}.elementor-305 .elementor-element.elementor-element-2eb91fd9.elementor-position-top .elementor-image-box-img{margin-bottom:9px;}.elementor-305 .elementor-element.elementor-element-2eb91fd9 .elementor-image-box-title{margin-bottom:4px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#232323;}.elementor-305 .elementor-element.elementor-element-2eb91fd9 .elementor-image-box-wrapper .elementor-image-box-img{width:140px;}.elementor-305 .elementor-element.elementor-element-2eb91fd9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-305 .elementor-element.elementor-element-2eb91fd9 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:12px;color:#232323;}@media(min-width:768px){.elementor-305 .elementor-element.elementor-element-276cb882{--content-width:1140px;}.elementor-305 .elementor-element.elementor-element-1ac35fec{--width:39%;}.elementor-305 .elementor-element.elementor-element-538185a3{--width:49%;}.elementor-305 .elementor-element.elementor-element-53ce304{--width:39%;}.elementor-305 .elementor-element.elementor-element-34054b12{--width:49%;}.elementor-305 .elementor-element.elementor-element-302b6476{--width:39%;}.elementor-305 .elementor-element.elementor-element-128b0a49{--width:49%;}}@media(max-width:1024px) and (min-width:768px){.elementor-305 .elementor-element.elementor-element-2ed1e0af{--content-width:700px;}.elementor-305 .elementor-element.elementor-element-276cb882{--content-width:700px;}.elementor-305 .elementor-element.elementor-element-3b870ad5{--content-width:700px;}.elementor-305 .elementor-element.elementor-element-4d156fa5{--content-width:700px;}.elementor-305 .elementor-element.elementor-element-1ac35fec{--width:100%;}.elementor-305 .elementor-element.elementor-element-538185a3{--width:100%;}.elementor-305 .elementor-element.elementor-element-4926b3f7{--content-width:700px;}.elementor-305 .elementor-element.elementor-element-53ce304{--width:100%;}.elementor-305 .elementor-element.elementor-element-34054b12{--width:100%;}.elementor-305 .elementor-element.elementor-element-7d539a85{--content-width:700px;}.elementor-305 .elementor-element.elementor-element-302b6476{--width:100%;}.elementor-305 .elementor-element.elementor-element-128b0a49{--width:100%;}.elementor-305 .elementor-element.elementor-element-24d9d386{--content-width:700px;}.elementor-305 .elementor-element.elementor-element-59d627a3{--content-width:700px;}}@media(max-width:1024px){.elementor-305 .elementor-element.elementor-element-10b5956c{--container-widget-width:450px;--container-widget-flex-grow:0;width:var( --container-widget-width, 450px );max-width:450px;}.elementor-305 .elementor-element.elementor-element-10b5956c .elementor-image-box-title{font-size:22px;}.elementor-305 .elementor-element.elementor-element-10b5956c .elementor-image-box-description{font-size:14px;}.elementor-305 .elementor-element.elementor-element-7da9ecd6 .elementor-heading-title{font-size:14px;}.elementor-305 .elementor-element.elementor-element-1fdacc05 .elementor-icon{font-size:16px;}.elementor-305 .elementor-element.elementor-element-1fdacc05 .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-1fdacc05 .elementor-icon-box-title a{font-size:14px;}.elementor-305 .elementor-element.elementor-element-42ce1e15{--container-widget-width:278px;--container-widget-flex-grow:0;width:var( --container-widget-width, 278px );max-width:278px;}.elementor-305 .elementor-element.elementor-element-7e8703d9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-305 .elementor-element.elementor-element-7e8703d9{--container-widget-width:441px;--container-widget-flex-grow:0;width:var( --container-widget-width, 441px );max-width:441px;}.elementor-305 .elementor-element.elementor-element-7e8703d9 .elementor-heading-title{font-size:14px;}.elementor-305 .elementor-element.elementor-element-5e612d46{--container-widget-width:445px;--container-widget-flex-grow:0;width:var( --container-widget-width, 445px );max-width:445px;}.elementor-305 .elementor-element.elementor-element-20c108f9 > .elementor-widget-container{padding:0px 308px 0px 0px;}.elementor-305 .elementor-element.elementor-element-276cb882{--justify-content:center;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-305 .elementor-element.elementor-element-276cb882:not(.elementor-motion-effects-element-type-background), .elementor-305 .elementor-element.elementor-element-276cb882 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:832px auto;}.elementor-305 .elementor-element.elementor-element-6e96f9ca > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-305 .elementor-element.elementor-element-6e96f9ca{--container-widget-width:385px;--container-widget-flex-grow:0;width:var( --container-widget-width, 385px );max-width:385px;}.elementor-305 .elementor-element.elementor-element-6e96f9ca .elementor-image-box-title{font-size:22px;}.elementor-305 .elementor-element.elementor-element-6e96f9ca .elementor-image-box-description{font-size:14px;}.elementor-305 .elementor-element.elementor-element-3b870ad5{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-305 .elementor-element.elementor-element-3b870ad5:not(.elementor-motion-effects-element-type-background), .elementor-305 .elementor-element.elementor-element-3b870ad5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:800px 0px;}.elementor-305 .elementor-element.elementor-element-5e813dd{--container-widget-width:706px;--container-widget-flex-grow:0;width:var( --container-widget-width, 706px );max-width:706px;}.elementor-305 .elementor-element.elementor-element-395323e{--container-widget-width:341px;--container-widget-flex-grow:0;width:var( --container-widget-width, 341px );max-width:341px;}.elementor-305 .elementor-element.elementor-element-395323e .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-395323e .elementor-icon-box-title a{font-size:18px;}.elementor-305 .elementor-element.elementor-element-395323e .elementor-icon-box-description{font-size:14px;}.elementor-305 .elementor-element.elementor-element-3ea8f7ec .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-3ea8f7ec .elementor-icon-box-title a{font-size:18px;}.elementor-305 .elementor-element.elementor-element-3ea8f7ec .elementor-icon-box-description{font-size:14px;}.elementor-305 .elementor-element.elementor-element-2265e85b{--container-widget-width:341px;--container-widget-flex-grow:0;width:var( --container-widget-width, 341px );max-width:341px;}.elementor-305 .elementor-element.elementor-element-2265e85b .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-2265e85b .elementor-icon-box-title a{font-size:18px;}.elementor-305 .elementor-element.elementor-element-2265e85b .elementor-icon-box-description{font-size:14px;}.elementor-305 .elementor-element.elementor-element-297fdc8f .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-297fdc8f .elementor-icon-box-title a{font-size:18px;}.elementor-305 .elementor-element.elementor-element-297fdc8f .elementor-icon-box-description{font-size:14px;}.elementor-305 .elementor-element.elementor-element-6463006e img{width:50%;}.elementor-305 .elementor-element.elementor-element-49c38f73 img{width:50%;}.elementor-305 .elementor-element.elementor-element-73512040 img{width:50%;}.elementor-305 .elementor-element.elementor-element-30f3f8ac img{width:50%;}.elementor-305 .elementor-element.elementor-element-5d08a31b img{width:50%;}.elementor-305 .elementor-element.elementor-element-4343adc7 img{width:50%;}.elementor-305 .elementor-element.elementor-element-5fdfeb3 img{width:50%;}.elementor-305 .elementor-element.elementor-element-2cdb075c{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:-200px;}.elementor-305 .elementor-element.elementor-element-4bddf72e img{width:50%;}.elementor-305 .elementor-element.elementor-element-1eb0df68 img{width:50%;}.elementor-305 .elementor-element.elementor-element-62cf51b2 img{width:50%;}.elementor-305 .elementor-element.elementor-element-1108ed3b img{width:50%;}.elementor-305 .elementor-element.elementor-element-776235cd img{width:50%;}.elementor-305 .elementor-element.elementor-element-1d71f49f img{width:50%;}.elementor-305 .elementor-element.elementor-element-749e2b2d img{width:50%;}.elementor-305 .elementor-element.elementor-element-7a39069e{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:-200px;}.elementor-305 .elementor-element.elementor-element-4d156fa5{--min-height:1090px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-305 .elementor-element.elementor-element-4d156fa5:not(.elementor-motion-effects-element-type-background), .elementor-305 .elementor-element.elementor-element-4d156fa5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-305 .elementor-element.elementor-element-460027f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-305 .elementor-element.elementor-element-460027f .elementor-image-box-title{font-size:22px;}.elementor-305 .elementor-element.elementor-element-460027f .elementor-image-box-description{font-size:14px;}.elementor-305 .elementor-element.elementor-element-653fac09{width:100%;max-width:100%;}.elementor-305 .elementor-element.elementor-element-653fac09 > .elementor-widget-container{padding:0px 15px 0px 0px;}.elementor-305 .elementor-element.elementor-element-653fac09 .elementor-image-box-title{font-size:22px;}.elementor-305 .elementor-element.elementor-element-653fac09 .elementor-image-box-description{font-size:14px;}.elementor-305 .elementor-element.elementor-element-259dc546.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-305 .elementor-element.elementor-element-259dc546 .elementor-main-swiper:not(.elementor-thumbnails-swiper){height:391px;}.elementor-305 .elementor-element.elementor-element-4926b3f7{--min-height:793px;--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:55px;--padding-bottom:55px;--padding-left:0px;--padding-right:0px;}.elementor-305 .elementor-element.elementor-element-6ffff7ef .elementor-image-box-title{font-size:22px;}.elementor-305 .elementor-element.elementor-element-6ffff7ef .elementor-image-box-description{font-size:14px;}.elementor-305 .elementor-element.elementor-element-730cf5ed{font-size:14px;}.elementor-305 .elementor-element.elementor-element-923e738.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-305 .elementor-element.elementor-element-923e738 .elementor-main-swiper:not(.elementor-thumbnails-swiper){height:391px;}.elementor-305 .elementor-element.elementor-element-7d539a85{--min-height:978px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-305 .elementor-element.elementor-element-7d539a85:not(.elementor-motion-effects-element-type-background), .elementor-305 .elementor-element.elementor-element-7d539a85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;}.elementor-305 .elementor-element.elementor-element-43e819aa .elementor-image-box-title{font-size:22px;}.elementor-305 .elementor-element.elementor-element-43e819aa .elementor-image-box-description{font-size:14px;}.elementor-305 .elementor-element.elementor-element-1aaf6e18{font-size:14px;}.elementor-305 .elementor-element.elementor-element-50980fd3.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-305 .elementor-element.elementor-element-50980fd3 .elementor-main-swiper:not(.elementor-thumbnails-swiper){height:391px;}.elementor-305 .elementor-element.elementor-element-52d6eb94 .elementor-heading-title{font-size:18px;}.elementor-305 .elementor-element.elementor-element-235a5f9{--e-n-carousel-swiper-slides-to-display:2;}.elementor-305 .elementor-element.elementor-element-61d30664{--e-n-carousel-swiper-slides-to-display:2;}.elementor-305 .elementor-element.elementor-element-6e3e10ee{--container-widget-width:352px;--container-widget-flex-grow:0;width:var( --container-widget-width, 352px );max-width:352px;}.elementor-305 .elementor-element.elementor-element-529bb118{--e-n-carousel-swiper-slides-to-display:2;}.elementor-305 .elementor-element.elementor-element-6b9e5bb.elementor-element{--align-self:center;}.elementor-305 .elementor-element.elementor-element-59d627a3{--min-height:872px;}.elementor-305 .elementor-element.elementor-element-333a9cf4{--container-widget-width:473px;--container-widget-flex-grow:0;width:var( --container-widget-width, 473px );max-width:473px;}.elementor-305 .elementor-element.elementor-element-333a9cf4 .elementor-image-box-title{font-size:22px;}.elementor-305 .elementor-element.elementor-element-333a9cf4 .elementor-image-box-description{font-size:14px;}.elementor-305 .elementor-element.elementor-element-57f96699 .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-57f96699 .elementor-icon-box-title a{font-size:14px;}.elementor-305 .elementor-element.elementor-element-57f96699 .elementor-icon-box-description{font-size:14px;}.elementor-305 .elementor-element.elementor-element-64820ee4 .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-64820ee4 .elementor-icon-box-title a{font-size:14px;}.elementor-305 .elementor-element.elementor-element-64820ee4 .elementor-icon-box-description{font-size:14px;}.elementor-305 .elementor-element.elementor-element-f84ca10 .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-f84ca10 .elementor-icon-box-title a{font-size:14px;}.elementor-305 .elementor-element.elementor-element-f84ca10 .elementor-icon-box-description{font-size:14px;}.elementor-305 .elementor-element.elementor-element-54265b6c .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-54265b6c .elementor-icon-box-title a{font-size:14px;}.elementor-305 .elementor-element.elementor-element-54265b6c .elementor-icon-box-description{font-size:14px;}.elementor-305 .elementor-element.elementor-element-2395354f{--container-widget-width:540px;--container-widget-flex-grow:0;width:var( --container-widget-width, 540px );max-width:540px;}.elementor-305 .elementor-element.elementor-element-1dd046b2 .elementor-heading-title{font-size:14px;}.elementor-305 .elementor-element.elementor-element-7bc4dd61 .elementor-heading-title{font-size:14px;}.elementor-305 .elementor-element.elementor-element-6d516fbd .elementor-heading-title{font-size:14px;}.elementor-305 .elementor-element.elementor-element-6329797b .elementor-heading-title{font-size:14px;}.elementor-305 .elementor-element.elementor-element-23455d02 .elementor-heading-title{font-size:14px;}.elementor-305 .elementor-element.elementor-element-6167e7d0{--n-accordion-title-font-size:14px;}}@media(max-width:767px){.elementor-305 .elementor-element.elementor-element-2ed1e0af:not(.elementor-motion-effects-element-type-background), .elementor-305 .elementor-element.elementor-element-2ed1e0af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://primeingenieriajp.com/wp-content/uploads/2024/12/1.1-1.webp");background-size:480px auto;}.elementor-305 .elementor-element.elementor-element-2ed1e0af{--content-width:340px;--min-height:744px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:6px 6px;--row-gap:6px;--column-gap:6px;--align-content:flex-end;}.elementor-305 .elementor-element.elementor-element-10b5956c .elementor-image-box-img{margin-bottom:0px;}.elementor-305 .elementor-element.elementor-element-10b5956c.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-305 .elementor-element.elementor-element-10b5956c.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-305 .elementor-element.elementor-element-10b5956c.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-305 .elementor-element.elementor-element-10b5956c .elementor-image-box-title{margin-bottom:5px;font-size:20px;}.elementor-305 .elementor-element.elementor-element-10b5956c .elementor-image-box-wrapper .elementor-image-box-img{width:130px;}.elementor-305 .elementor-element.elementor-element-5d073e00 > .elementor-widget-container{padding:5px 12px 5px 12px;border-width:1px 1px 1px 1px;}.elementor-305 .elementor-element.elementor-element-5d073e00 .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-5d073e00 .elementor-icon-box-title a{font-size:12px;}.elementor-305 .elementor-element.elementor-element-2a13856a > .elementor-widget-container{padding:5px 12px 5px 12px;border-width:1px 1px 1px 1px;}.elementor-305 .elementor-element.elementor-element-2a13856a .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-2a13856a .elementor-icon-box-title a{font-size:12px;}.elementor-305 .elementor-element.elementor-element-1fdacc05 > .elementor-widget-container{padding:5px 12px 5px 12px;border-width:1px 1px 1px 1px;}.elementor-305 .elementor-element.elementor-element-1fdacc05 .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-1fdacc05 .elementor-icon-box-title a{font-size:12px;}.elementor-305 .elementor-element.elementor-element-42ce1e15{--container-widget-width:0px;--container-widget-flex-grow:0;width:var( --container-widget-width, 0px );max-width:0px;}.elementor-305 .elementor-element.elementor-element-287e009f > .elementor-widget-container{padding:5px 12px 5px 12px;border-width:1px 1px 1px 1px;}.elementor-305 .elementor-element.elementor-element-287e009f .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-287e009f .elementor-icon-box-title a{font-size:12px;}.elementor-305 .elementor-element.elementor-element-28f7ae11 > .elementor-widget-container{padding:5px 12px 5px 12px;border-width:1px 1px 1px 1px;}.elementor-305 .elementor-element.elementor-element-28f7ae11 .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-28f7ae11 .elementor-icon-box-title a{font-size:12px;}.elementor-305 .elementor-element.elementor-element-20c108f9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-305 .elementor-element.elementor-element-73a8b89f .elementor-icon{font-size:107px;}.elementor-305 .elementor-element.elementor-element-73a8b89f .elementor-icon svg{height:107px;}.elementor-305 .elementor-element.elementor-element-276cb882:not(.elementor-motion-effects-element-type-background), .elementor-305 .elementor-element.elementor-element-276cb882 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://primeingenieriajp.com/wp-content/uploads/2024/12/2-2.webp");background-size:340px auto;}.elementor-305 .elementor-element.elementor-element-276cb882{--content-width:340px;--min-height:540px;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:52px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-305 .elementor-element.elementor-element-6e96f9ca{--container-widget-width:287px;--container-widget-flex-grow:0;width:var( --container-widget-width, 287px );max-width:287px;}.elementor-305 .elementor-element.elementor-element-6e96f9ca.elementor-element{--align-self:center;}.elementor-305 .elementor-element.elementor-element-6e96f9ca .elementor-image-box-title{font-size:18px;}.elementor-305 .elementor-element.elementor-element-6e96f9ca .elementor-image-box-description{font-size:14px;line-height:1.3em;}.elementor-305 .elementor-element.elementor-element-3b870ad5:not(.elementor-motion-effects-element-type-background), .elementor-305 .elementor-element.elementor-element-3b870ad5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://primeingenieriajp.com/wp-content/uploads/2024/12/3-3-scaled.webp");background-position:bottom center;background-size:480px auto;}.elementor-305 .elementor-element.elementor-element-3b870ad5{--content-width:430px;--min-height:1600px;--justify-content:center;}.elementor-305 .elementor-element.elementor-element-5e813dd{text-align:center;}.elementor-305 .elementor-element.elementor-element-4b868b9d{--content-width:7px;}.elementor-305 .elementor-element.elementor-element-6463006e img{width:230px;}.elementor-305 .elementor-element.elementor-element-750247ec{--content-width:500px;}.elementor-305 .elementor-element.elementor-element-49c38f73 img{width:230px;}.elementor-305 .elementor-element.elementor-element-69a7410e{--content-width:500px;}.elementor-305 .elementor-element.elementor-element-73512040 img{width:230px;}.elementor-305 .elementor-element.elementor-element-2393aabf{--content-width:500px;}.elementor-305 .elementor-element.elementor-element-30f3f8ac img{width:230px;}.elementor-305 .elementor-element.elementor-element-32d1d38a{--content-width:500px;}.elementor-305 .elementor-element.elementor-element-5d08a31b img{width:230px;}.elementor-305 .elementor-element.elementor-element-112c135c{--content-width:500px;}.elementor-305 .elementor-element.elementor-element-4343adc7 img{width:230px;}.elementor-305 .elementor-element.elementor-element-75d5b125{--content-width:500px;}.elementor-305 .elementor-element.elementor-element-5fdfeb3 img{width:230px;}.elementor-305 .elementor-element.elementor-element-2cdb075c{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:-400px;}:where( .elementor-305 .elementor-element.elementor-element-2cdb075c .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-305 .elementor-element.elementor-element-5a09b5f{--content-width:7px;}.elementor-305 .elementor-element.elementor-element-4bddf72e img{width:230px;}.elementor-305 .elementor-element.elementor-element-652e0133{--content-width:500px;}.elementor-305 .elementor-element.elementor-element-1eb0df68 img{width:230px;}.elementor-305 .elementor-element.elementor-element-7b4ebcf4{--content-width:500px;}.elementor-305 .elementor-element.elementor-element-62cf51b2 img{width:230px;}.elementor-305 .elementor-element.elementor-element-4a75efaa{--content-width:500px;}.elementor-305 .elementor-element.elementor-element-1108ed3b img{width:230px;}.elementor-305 .elementor-element.elementor-element-511992b7{--content-width:500px;}.elementor-305 .elementor-element.elementor-element-776235cd img{width:230px;}.elementor-305 .elementor-element.elementor-element-38139906{--content-width:500px;}.elementor-305 .elementor-element.elementor-element-1d71f49f img{width:230px;}.elementor-305 .elementor-element.elementor-element-169e867{--content-width:500px;}.elementor-305 .elementor-element.elementor-element-749e2b2d img{width:230px;}.elementor-305 .elementor-element.elementor-element-7a39069e{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:-200px;}:where( .elementor-305 .elementor-element.elementor-element-7a39069e .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-305 .elementor-element.elementor-element-4d156fa5{--content-width:340px;}.elementor-305 .elementor-element.elementor-element-460027f .elementor-image-box-wrapper{text-align:start;}.elementor-305 .elementor-element.elementor-element-6ac4252 > .elementor-widget-container{padding:5px 12px 5px 12px;border-width:1px 1px 1px 1px;}.elementor-305 .elementor-element.elementor-element-6ac4252 .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-6ac4252 .elementor-icon-box-title a{font-size:12px;}.elementor-305 .elementor-element.elementor-element-2ed51a4f > .elementor-widget-container{padding:5px 12px 5px 12px;border-width:1px 1px 1px 1px;}.elementor-305 .elementor-element.elementor-element-2ed51a4f .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-2ed51a4f .elementor-icon-box-title a{font-size:12px;}.elementor-305 .elementor-element.elementor-element-7aa30f47 > .elementor-widget-container{padding:5px 12px 5px 12px;border-width:1px 1px 1px 1px;}.elementor-305 .elementor-element.elementor-element-7aa30f47 .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-7aa30f47 .elementor-icon-box-title a{font-size:12px;}.elementor-305 .elementor-element.elementor-element-64514b1b > .elementor-widget-container{padding:5px 12px 5px 12px;border-width:1px 1px 1px 1px;}.elementor-305 .elementor-element.elementor-element-64514b1b .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-64514b1b .elementor-icon-box-title a{font-size:12px;}.elementor-305 .elementor-element.elementor-element-745a76c8 > .elementor-widget-container{padding:5px 12px 5px 12px;border-width:1px 1px 1px 1px;}.elementor-305 .elementor-element.elementor-element-745a76c8 .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-745a76c8 .elementor-icon-box-title a{font-size:12px;}.elementor-305 .elementor-element.elementor-element-3fdad9d7 > .elementor-widget-container{padding:5px 12px 5px 12px;border-width:1px 1px 1px 1px;}.elementor-305 .elementor-element.elementor-element-3fdad9d7 .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-3fdad9d7 .elementor-icon-box-title a{font-size:12px;}.elementor-305 .elementor-element.elementor-element-72d812c5 > .elementor-widget-container{padding:5px 12px 5px 12px;border-width:1px 1px 1px 1px;}.elementor-305 .elementor-element.elementor-element-72d812c5{--container-widget-width:98%;--container-widget-flex-grow:0;width:var( --container-widget-width, 98% );max-width:98%;}.elementor-305 .elementor-element.elementor-element-72d812c5 .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-72d812c5 .elementor-icon-box-title a{font-size:12px;}.elementor-305 .elementor-element.elementor-element-7e01e774{font-size:14px;}.elementor-305 .elementor-element.elementor-element-259dc546.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-305 .elementor-element.elementor-element-259dc546 .elementor-main-swiper:not(.elementor-thumbnails-swiper){height:179px;}.elementor-305 .elementor-element.elementor-element-4926b3f7{--content-width:340px;--gap:21px 0px;--row-gap:21px;--column-gap:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-305 .elementor-element.elementor-element-923e738.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-305 .elementor-element.elementor-element-923e738 .elementor-main-swiper:not(.elementor-thumbnails-swiper){height:179px;}.elementor-305 .elementor-element.elementor-element-7d539a85{--content-width:340px;--min-height:1096px;--gap:21px 0px;--row-gap:21px;--column-gap:0px;--margin-top:0px;--margin-bottom:-27px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-305 .elementor-element.elementor-element-50980fd3.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-305 .elementor-element.elementor-element-50980fd3 .elementor-main-swiper:not(.elementor-thumbnails-swiper){height:179px;}.elementor-305 .elementor-element.elementor-element-38f540c1{--content-width:340px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-305 .elementor-element.elementor-element-52d6eb94{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-305 .elementor-element.elementor-element-52d6eb94 .elementor-heading-title{font-size:20px;}.elementor-305 .elementor-element.elementor-element-3e46672{--min-height:68px;}.elementor-305 .elementor-element.elementor-element-b5f8db5.elementor-element{--align-self:center;}.elementor-305 .elementor-element.elementor-element-b5f8db5 img{width:56px;}.elementor-305 .elementor-element.elementor-element-e8a286c{--min-height:68px;}.elementor-305 .elementor-element.elementor-element-bcff31c img{width:103px;}.elementor-305 .elementor-element.elementor-element-9b65c79{--min-height:68px;--justify-content:center;}.elementor-305 .elementor-element.elementor-element-7baae8b.elementor-element{--align-self:center;}.elementor-305 .elementor-element.elementor-element-7baae8b img{width:103px;}.elementor-305 .elementor-element.elementor-element-e455c20{--min-height:68px;}.elementor-305 .elementor-element.elementor-element-d680909 img{width:103px;}.elementor-305 .elementor-element.elementor-element-19c9005{--min-height:68px;}.elementor-305 .elementor-element.elementor-element-8b21b08 img{width:69px;}.elementor-305 .elementor-element.elementor-element-6be961f{--min-height:68px;}.elementor-305 .elementor-element.elementor-element-389853b img{width:69px;}.elementor-305 .elementor-element.elementor-element-741b464{--min-height:68px;}.elementor-305 .elementor-element.elementor-element-23521cd img{width:69px;}.elementor-305 .elementor-element.elementor-element-c4ab4f2{--min-height:68px;}.elementor-305 .elementor-element.elementor-element-073d15c img{width:69px;}.elementor-305 .elementor-element.elementor-element-6d5c595{--min-height:68px;}.elementor-305 .elementor-element.elementor-element-180088e img{width:69px;}.elementor-305 .elementor-element.elementor-element-c6cf6d6{--min-height:68px;}.elementor-305 .elementor-element.elementor-element-42a7a53 img{width:69px;}.elementor-305 .elementor-element.elementor-element-235a5f9{--e-n-carousel-swiper-slides-to-display:5;}.elementor-305 .elementor-element.elementor-element-235a5f9 > .elementor-widget-container{margin:0px -390px 0px -390px;}:where( .elementor-305 .elementor-element.elementor-element-235a5f9 .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-305 .elementor-element.elementor-element-652d9e4{--min-height:68px;}.elementor-305 .elementor-element.elementor-element-5b76cbdc.elementor-element{--align-self:center;}.elementor-305 .elementor-element.elementor-element-5b76cbdc img{width:56px;}.elementor-305 .elementor-element.elementor-element-11f8db7d{--min-height:68px;}.elementor-305 .elementor-element.elementor-element-182720da img{width:103px;}.elementor-305 .elementor-element.elementor-element-19c82092{--min-height:68px;--justify-content:center;}.elementor-305 .elementor-element.elementor-element-3cc25277.elementor-element{--align-self:center;}.elementor-305 .elementor-element.elementor-element-3cc25277 img{width:144px;}.elementor-305 .elementor-element.elementor-element-7d52fb0a{--min-height:68px;}.elementor-305 .elementor-element.elementor-element-2e44ec38 img{width:108px;}.elementor-305 .elementor-element.elementor-element-6d367e1c{--min-height:68px;}.elementor-305 .elementor-element.elementor-element-1be7a2bc img{width:69px;}.elementor-305 .elementor-element.elementor-element-43382af{--min-height:68px;}.elementor-305 .elementor-element.elementor-element-d20f821 img{width:141px;}.elementor-305 .elementor-element.elementor-element-7c91ff7{--min-height:68px;}.elementor-305 .elementor-element.elementor-element-c7c50e8 img{width:152px;}.elementor-305 .elementor-element.elementor-element-36f434d{--min-height:68px;}.elementor-305 .elementor-element.elementor-element-d7e058e img{width:105px;}.elementor-305 .elementor-element.elementor-element-6a60933{--min-height:68px;}.elementor-305 .elementor-element.elementor-element-677f970 img{width:69px;}.elementor-305 .elementor-element.elementor-element-ecc0a97{--min-height:68px;}.elementor-305 .elementor-element.elementor-element-4200fab img{width:100px;}.elementor-305 .elementor-element.elementor-element-61d30664{--e-n-carousel-swiper-slides-to-display:5;}.elementor-305 .elementor-element.elementor-element-61d30664 > .elementor-widget-container{margin:-109px -390px 0px -390px;}:where( .elementor-305 .elementor-element.elementor-element-61d30664 .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-305 .elementor-element.elementor-element-24d9d386{--content-width:340px;}.elementor-305 .elementor-element.elementor-element-6e3e10ee .elementor-image-box-title{font-size:18px;}.elementor-305 .elementor-element.elementor-element-6e3e10ee .elementor-image-box-description{font-size:14px;}.elementor-305 .elementor-element.elementor-element-529bb118{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:-400px;}.elementor-305 .elementor-element.elementor-element-6b9e5bb > .elementor-widget-container{margin:335px 0px 0px 0px;}.elementor-305 .elementor-element.elementor-element-6b9e5bb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-305 .elementor-element.elementor-element-66314886 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-305 .elementor-element.elementor-element-66314886 img{width:341px;}.elementor-305 .elementor-element.elementor-element-59d627a3{--content-width:340px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-305 .elementor-element.elementor-element-333a9cf4 > .elementor-widget-container{margin:0px 0px 200px 0px;}.elementor-305 .elementor-element.elementor-element-333a9cf4{--container-widget-width:87%;--container-widget-flex-grow:0;width:var( --container-widget-width, 87% );max-width:87%;}.elementor-305 .elementor-element.elementor-element-333a9cf4 .elementor-image-box-wrapper{text-align:start;}.elementor-305 .elementor-element.elementor-element-57f96699.elementor-element{--align-self:center;}.elementor-305 .elementor-element.elementor-element-64820ee4.elementor-element{--align-self:center;}.elementor-305 .elementor-element.elementor-element-f84ca10.elementor-element{--align-self:center;}.elementor-305 .elementor-element.elementor-element-54265b6c.elementor-element{--align-self:center;}.elementor-305 .elementor-element.elementor-element-4e220bdb img{width:312px;}.elementor-305 .elementor-element.elementor-element-67b39ba{--content-width:340px;}.elementor-305 .elementor-element.elementor-element-4275c20c{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-305 .elementor-element.elementor-element-4275c20c .elementor-heading-title{font-size:18px;}.elementor-305 .elementor-element.elementor-element-6167e7d0{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-305 .elementor-element.elementor-element-572120a1{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-305 .elementor-element.elementor-element-2eb91fd9 .elementor-image-box-img{margin-bottom:9px;}.elementor-305 .elementor-element.elementor-element-2eb91fd9 .elementor-image-box-wrapper .elementor-image-box-img{width:95px;}.elementor-305 .elementor-element.elementor-element-2eb91fd9 .elementor-image-box-title{font-size:14px;}.elementor-305 .elementor-element.elementor-element-2eb91fd9 .elementor-image-box-description{font-size:10px;}}/* Start custom CSS for icon-box, class: .elementor-element-5d073e00 */.elementor-305 .elementor-element.elementor-element-5d073e00 .elementor-icon-box-title {
    
    margin-top: 0.5px;
}


@media (max-width:767px) { 

.elementor-305 .elementor-element.elementor-element-5d073e00 .elementor-icon-box-title {
     margin-top: 5px;}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2a13856a */.elementor-305 .elementor-element.elementor-element-2a13856a .elementor-icon-box-title {
    
    margin-top: 0.5px;
}


@media (max-width:767px) { 

.elementor-305 .elementor-element.elementor-element-2a13856a .elementor-icon-box-title {
     margin-top: 5px;}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1fdacc05 */.elementor-305 .elementor-element.elementor-element-1fdacc05 .elementor-icon-box-title {
    
    margin-top: 0.5px;
}


@media (max-width:767px) { 

.elementor-305 .elementor-element.elementor-element-1fdacc05 .elementor-icon-box-title {
     margin-top: 5px;}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-287e009f */.elementor-305 .elementor-element.elementor-element-287e009f .elementor-icon-box-title {
    
    margin-top: 0.5px;
}


@media (max-width:767px) { 

.elementor-305 .elementor-element.elementor-element-287e009f .elementor-icon-box-title {
     margin-top: 5px;}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-28f7ae11 */.elementor-305 .elementor-element.elementor-element-28f7ae11 .elementor-icon-box-title {
    
    margin-top: 0.5px;
}


@media (max-width:767px) { 

.elementor-305 .elementor-element.elementor-element-28f7ae11 .elementor-icon-box-title {
     margin-top: 5px;}

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5e612d46 */.elementor-305 .elementor-element.elementor-element-5e612d46 a{
    
    box-shadow: 0px 3px 0px rgb(13, 23, 97), inset 0px 4px 4px rgb(79, 168, 254);
}

.elementor-305 .elementor-element.elementor-element-5e612d46 .elementor-button{
    animation: onda 1.5s infinite;
    box-shadow: 0px 0px 20px -5px #0161BF; /*Cambie el color aqui*/
}

@keyframes onda {
    70% {
        box-shadow: 0 0 0 30px transparent;
    }
    100% {
        box-shadow: 0 0 0 0 transparent;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-20c108f9 */.elementor-305 .elementor-element.elementor-element-20c108f9 .elementor-icon-box-title {
    
    margin-top: 0.5px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-73a8b89f */.elementor-305 .elementor-element.elementor-element-73a8b89f #interior{

    animation: rodar 17s linear infinite reverse;

    transform-origin: center center;

}

 
.elementor-305 .elementor-element.elementor-element-73a8b89f #fuera {

    animation: rodar 19s linear infinite reverse;

    transform-origin: center center;
    filter: blur(2px);

}

.elementor-305 .elementor-element.elementor-element-73a8b89f #medio{

    animation: rodar 13s linear infinite;

    transform-origin: center center;

}


@keyframes rodar{

    0%{

        transform: rotate(0deg);

    }

    100%{

        transform: rotate(360deg);

    }

}

 


.elementor-305 .elementor-element.elementor-element-73a8b89f{
    Position: absolute;
    Top: px;
    bottom: px;
    left: calc(50% + 320px);
    z-index:999;
    
}



@media (max-width:767px) { 

.elementor-305 .elementor-element.elementor-element-73a8b89f{
      Position: absolute;
    Top: 75px;
    bottom: px;
    left: calc(50% - 95px);
    z-index:999;
    
    
}
.elementor-305 .elementor-element.elementor-element-73a8b89f #fuera {

   
    filter: blur(3px);

}


}



@media (min-width:768px) and (max-width:1024px){ 

.elementor-305 .elementor-element.elementor-element-73a8b89f{ 
    
     Position: absolute;
    Top: px;
    bottom: px;
    left: calc(50% + 250px);
    z-index:999;
    
    
}

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6e96f9ca */.elementor-305 .elementor-element.elementor-element-6e96f9ca azul{
    color:#0161BF;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-2cdb075c */.elementor-305 .elementor-element.elementor-element-2cdb075c .swiper-wrapper{

  -webkit-transition-timing-function: linear !important;

  transition-timing-function: linear !important;
 

}

 
.elementor-305 .elementor-element.elementor-element-2cdb075c{
     transform: rotate(-3deg);
    overflow: visible;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-7a39069e */.elementor-305 .elementor-element.elementor-element-7a39069e .swiper-wrapper{

  -webkit-transition-timing-function: linear !important;

  transition-timing-function: linear !important;
 

}

 
.elementor-305 .elementor-element.elementor-element-7a39069e{
     transform: rotate(-3deg);
     filter: blur(3px);
     opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-460027f */.elementor-305 .elementor-element.elementor-element-460027f azul{
    color:#0161BF;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-653fac09 */.elementor-305 .elementor-element.elementor-element-653fac09 azul{
    color:#0161BF;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6ac4252 */.elementor-305 .elementor-element.elementor-element-6ac4252 .elementor-icon-box-title {
    
    margin-top: 0.5px;
}


@media (max-width:767px) { 

.elementor-305 .elementor-element.elementor-element-6ac4252 .elementor-icon-box-title {
     margin-top: 5px;}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2ed51a4f */.elementor-305 .elementor-element.elementor-element-2ed51a4f .elementor-icon-box-title {
    
    margin-top: 0.5px;
}


@media (max-width:767px) { 

.elementor-305 .elementor-element.elementor-element-2ed51a4f .elementor-icon-box-title {
     margin-top: 5px;}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7aa30f47 */.elementor-305 .elementor-element.elementor-element-7aa30f47 .elementor-icon-box-title {
    
    margin-top: 0.5px;
}


@media (max-width:767px) { 

.elementor-305 .elementor-element.elementor-element-7aa30f47 .elementor-icon-box-title {
     margin-top: 5px;}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-64514b1b */.elementor-305 .elementor-element.elementor-element-64514b1b .elementor-icon-box-title {
    
    margin-top: 0.5px;
}


@media (max-width:767px) { 

.elementor-305 .elementor-element.elementor-element-64514b1b .elementor-icon-box-title {
     margin-top: 5px;}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-745a76c8 */.elementor-305 .elementor-element.elementor-element-745a76c8 .elementor-icon-box-title {
    
    margin-top: 0.5px;
}


@media (max-width:767px) { 

.elementor-305 .elementor-element.elementor-element-745a76c8 .elementor-icon-box-title {
     margin-top: 5px;}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3fdad9d7 */.elementor-305 .elementor-element.elementor-element-3fdad9d7 .elementor-icon-box-title {
    
    margin-top: 0.5px;
}


@media (max-width:767px) { 

.elementor-305 .elementor-element.elementor-element-3fdad9d7 .elementor-icon-box-title {
     margin-top: 5px;}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-72d812c5 */.elementor-305 .elementor-element.elementor-element-72d812c5 .elementor-icon-box-title {
    
    margin-top: 0.5px;
}


@media (max-width:767px) { 

.elementor-305 .elementor-element.elementor-element-72d812c5 .elementor-icon-box-title {
     margin-top: 5px;}

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6ffff7ef */.elementor-305 .elementor-element.elementor-element-6ffff7ef azul{
    color:#0161BF;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-208d1f87 */.elementor-305 .elementor-element.elementor-element-208d1f87 .elementor-icon-box-title {
    
    margin-top: 0.5px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-32da95b3 */.elementor-305 .elementor-element.elementor-element-32da95b3 .elementor-icon-box-title {
    
    margin-top: 0.5px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-78ece279 */.elementor-305 .elementor-element.elementor-element-78ece279 .elementor-icon-box-title {
    
    margin-top: 0.5px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-43e819aa */.elementor-305 .elementor-element.elementor-element-43e819aa azul{
    color:#0161BF;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3a2d2f56 */.elementor-305 .elementor-element.elementor-element-3a2d2f56 .elementor-icon-box-title {
    
    margin-top: 0.5px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-715006d */.elementor-305 .elementor-element.elementor-element-715006d .elementor-icon-box-title {
    
    margin-top: 0.5px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-71d0a6a */.elementor-305 .elementor-element.elementor-element-71d0a6a .elementor-icon-box-title {
    
    margin-top: 0.5px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52d6eb94 */.elementor-305 .elementor-element.elementor-element-52d6eb94 azul{
    color:#0161BF;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-235a5f9 */.elementor-305 .elementor-element.elementor-element-235a5f9 .swiper-wrapper{

  -webkit-transition-timing-function: linear !important;

  transition-timing-function: linear !important;
 

}

 
.elementor-305 .elementor-element.elementor-element-235a5f9{
     transform: rotate(-5deg);
     filter: blur(3px);
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-61d30664 */.elementor-305 .elementor-element.elementor-element-61d30664 .swiper-wrapper{

  -webkit-transition-timing-function: linear !important;

  transition-timing-function: linear !important;
 

}

 
.elementor-305 .elementor-element.elementor-element-61d30664{
     transform: rotate(5deg)
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6e3e10ee */.elementor-305 .elementor-element.elementor-element-6e3e10ee azul{
    color:#0161BF;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-529bb118 */.elementor-305 .elementor-element.elementor-element-529bb118 .swiper-wrapper{

  -webkit-transition-timing-function: linear !important;

  transition-timing-function: linear !important;
 

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6b9e5bb */.elementor-305 .elementor-element.elementor-element-6b9e5bb a{
    
    box-shadow: 0px 3px 0px rgb(13, 23, 97), inset 0px 4px 4px rgb(79, 168, 254);
}

.elementor-305 .elementor-element.elementor-element-6b9e5bb .elementor-button{
    animation: onda 1.5s infinite;
    box-shadow: 0px 0px 20px -5px #0161BF; /*Cambie el color aqui*/
}

@keyframes onda {
    70% {
        box-shadow: 0 0 0 30px transparent;
    }
    100% {
        box-shadow: 0 0 0 0 transparent;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-66314886 */.elementor-305 .elementor-element.elementor-element-66314886{
    Position: absolute;
    Top: 15px;
    
    left: calc(50% + 70px);
    z-index:999;
    
}

@media (max-width:767px) { 

.elementor-305 .elementor-element.elementor-element-66314886 {
    
    Position: absolute;
    top:436px;
    
    left: calc(50% - 150px);
    z-index:999;}

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-333a9cf4 */.elementor-305 .elementor-element.elementor-element-333a9cf4 azul{
    color:#0161BF;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-57f96699 */.elementor-305 .elementor-element.elementor-element-57f96699 path{
    fill:#0161BF;
}


.elementor-305 .elementor-element.elementor-element-57f96699{
    Position: absolute;
    Top: 250px;
    bottom: px;
    left: calc(50% - 350px);
    z-index:3;
    backdrop-filter: blur(5px);
}


@media (max-width:767px) { 

.elementor-305 .elementor-element.elementor-element-57f96699 {
    
   Position: static;
    backdrop-filter: blur(5px);

}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-64820ee4 */.elementor-305 .elementor-element.elementor-element-64820ee4 path{
    fill:#0161BF;
}


.elementor-305 .elementor-element.elementor-element-64820ee4{
    Position: absolute;
    Top: px;
    bottom: 120px;
    left: calc(50% - 350px);
    z-index:3;
     backdrop-filter: blur(5px);
}

@media (max-width:767px) { 

.elementor-305 .elementor-element.elementor-element-64820ee4 {
    
   Position: static;
    backdrop-filter: blur(5px);

}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f84ca10 */.elementor-305 .elementor-element.elementor-element-f84ca10 path{
    fill:#0161BF;
}


.elementor-305 .elementor-element.elementor-element-f84ca10{
    Position: absolute;
    Top: 250px;
    bottom: px;
    left: calc(50% + 30px);
    z-index:999;
     backdrop-filter: blur(5px);
}

@media (max-width:767px) { 

.elementor-305 .elementor-element.elementor-element-f84ca10 {
    
   Position: static;
    backdrop-filter: blur(5px);

}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-54265b6c */.elementor-305 .elementor-element.elementor-element-54265b6c path{
    fill:#0161BF;
}


.elementor-305 .elementor-element.elementor-element-54265b6c{
    Position: absolute;
    Top: px;
    bottom: 120px;
    left: calc(50% + 30px);
    z-index:999;
     backdrop-filter: blur(5px);
}
    
    @media (max-width:767px) { 

.elementor-305 .elementor-element.elementor-element-54265b6c {
    
   Position: static;
    backdrop-filter: blur(5px);

}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4e220bdb */.elementor-305 .elementor-element.elementor-element-4e220bdb{
    Position: absolute;
    Top: 350px;
    
    left: calc(50% - 190px);
    z-index:5;
}

@media (max-width:767px) { 

.elementor-305 .elementor-element.elementor-element-4e220bdb {
    
    Position: absolute;
    Top: 250px;
    
    left: calc(50% - 160px);
    z-index:5;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4275c20c */.elementor-305 .elementor-element.elementor-element-4275c20c azul{
    color:#0161BF;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-572120a1 */.elementor-305 .elementor-element.elementor-element-572120a1 a{
    
    box-shadow: 0px 3px 0px rgb(13, 23, 97), inset 0px 4px 4px rgb(79, 168, 254);
}

.elementor-305 .elementor-element.elementor-element-572120a1 .elementor-button{
    animation: onda 1.5s infinite;
    box-shadow: 0px 0px 20px -5px #0161BF; /*Cambie el color aqui*/
}

@keyframes onda {
    70% {
        box-shadow: 0 0 0 30px transparent;
    }
    100% {
        box-shadow: 0 0 0 0 transparent;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2eb91fd9 */.elementor-305 .elementor-element.elementor-element-2eb91fd9 azul{
    color:#0161BF;
}/* End custom CSS */
/* Start custom CSS *//*para ordenador*/
@media (min-width: 1025px){
    :root{
        --colunas: 12;
        --largura: 1140px;
        --offset: 0px;
        --gutter: 20px;
        --cor: #FF000010;
    }
}

/*para tablet*/
@media (min-width: 768px) and (max-width: 1024px){
    :root{
        --colunas: 6;
        --largura: 600px;
        --offset: 48px;
        --gutter: 16px;
        --cor: #FF000010;
    }
}

/*para celular*/
@media (max-width: 767px){
    :root{
        --colunas: 8;
        --largura: 340px;
        --offset: 0px;
        --gutter: 8px;
        --cor: #FF000010;
    }
}

body.elementor-editor-active::after {
    content: "";
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    margin-right: auto;
    margin-left: auto;
    pointer-events: none;
    z-index: 1000;
    min-height: 100vh;
    width: calc(100% - (2 * var(--offset)));
    max-width: var(--largura);
    background-size: calc(100% + var(--gutter)) 100%;
    background-image: repeating-linear-gradient( to right, var(--cor), var(--cor) calc((100% / var(--colunas)) - var(--gutter)), transparent calc((100% / var(--colunas)) - var(--gutter)), transparent calc(100% / var(--colunas)) );
}


html,
body{
width:100%;
overflow-x:hidden;
}/* End custom CSS */