.elementor-40 .elementor-element.elementor-element-3077373:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-3077373 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ibg.pe/wp-content/uploads/2021/12/NOSOTROS3.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-40 .elementor-element.elementor-element-3077373 > .elementor-background-overlay{background-color:#2D0808;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40 .elementor-element.elementor-element-3077373 > .elementor-container{min-height:100vh;}.elementor-40 .elementor-element.elementor-element-3077373{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-40 .elementor-element.elementor-element-85cdc88{text-align:center;}.elementor-40 .elementor-element.elementor-element-85cdc88 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:46px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-11fb1ec{text-align:center;}.elementor-40 .elementor-element.elementor-element-11fb1ec .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:34px;font-weight:400;}.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-40 .elementor-element.elementor-element-4f895bb .elementor-button{background-color:#D00606;border-radius:10px 10px 10px 10px;}.elementor-40 .elementor-element.elementor-element-646cc1f{--spacer-size:50px;}.elementor-40 .elementor-element.elementor-element-68a4c9e{text-align:center;}.elementor-40 .elementor-element.elementor-element-68a4c9e .elementor-heading-title{color:#000A0E;font-family:"Roboto", Sans-serif;font-size:51px;font-weight:600;}.elementor-widget-text-editor{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-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-40 .elementor-element.elementor-element-e6c214b{text-align:center;color:#301F1F;font-family:"Roboto", Sans-serif;font-size:33px;font-weight:400;}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-call-to-action .elementor-ribbon-inner{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-40 .elementor-element.elementor-element-5505b46 .elementor-cta .elementor-cta__bg, .elementor-40 .elementor-element.elementor-element-5505b46 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-40 .elementor-element.elementor-element-5505b46 .elementor-cta__content{text-align:center;}.elementor-40 .elementor-element.elementor-element-5505b46 .elementor-cta__bg-wrapper{min-height:256px;}.elementor-40 .elementor-element.elementor-element-3a54b2d{text-align:center;}.elementor-40 .elementor-element.elementor-element-b52a8a7 .elementor-cta .elementor-cta__bg, .elementor-40 .elementor-element.elementor-element-b52a8a7 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-40 .elementor-element.elementor-element-b52a8a7 .elementor-cta__content{text-align:center;}.elementor-40 .elementor-element.elementor-element-b52a8a7 .elementor-cta__bg-wrapper{min-height:256px;}.elementor-40 .elementor-element.elementor-element-256eb95{text-align:center;}.elementor-40 .elementor-element.elementor-element-3d54f35 .elementor-cta .elementor-cta__bg, .elementor-40 .elementor-element.elementor-element-3d54f35 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-40 .elementor-element.elementor-element-3d54f35 .elementor-cta__content{text-align:center;}.elementor-40 .elementor-element.elementor-element-3d54f35 .elementor-cta__bg-wrapper{min-height:256px;}.elementor-40 .elementor-element.elementor-element-6cb3ff0{text-align:center;}.elementor-40 .elementor-element.elementor-element-f47a3b3{text-align:center;}.elementor-40 .elementor-element.elementor-element-f47a3b3 .elementor-heading-title{color:#1279A5;}.elementor-40 .elementor-element.elementor-element-27923d6{width:var( --container-widget-width, 100.563% );max-width:100.563%;--container-widget-width:100.563%;--container-widget-flex-grow:0;text-align:center;color:#525772;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-27923d6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title{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-description{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-40 .elementor-element.elementor-element-01bc217{--icon-box-icon-margin:15px;}.elementor-40 .elementor-element.elementor-element-01bc217.elementor-view-stacked .elementor-icon{background-color:#1150CE;}.elementor-40 .elementor-element.elementor-element-01bc217.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-01bc217.elementor-view-default .elementor-icon{fill:#1150CE;color:#1150CE;border-color:#1150CE;}.elementor-40 .elementor-element.elementor-element-01bc217 .elementor-icon-box-title{color:#2558DA;}.elementor-40 .elementor-element.elementor-element-01bc217 .elementor-icon-box-title, .elementor-40 .elementor-element.elementor-element-01bc217 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-01bc217 .elementor-icon-box-description{color:#110F0F;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-40 .elementor-element.elementor-element-7dbaf47 .elementor-icon-box-wrapper{text-align:center;}.elementor-40 .elementor-element.elementor-element-7dbaf47{--icon-box-icon-margin:15px;}.elementor-40 .elementor-element.elementor-element-7dbaf47 .elementor-icon-box-title{margin-bottom:64px;color:#F02B1E;}.elementor-40 .elementor-element.elementor-element-7dbaf47.elementor-view-stacked .elementor-icon{background-color:#F00F0F;}.elementor-40 .elementor-element.elementor-element-7dbaf47.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-7dbaf47.elementor-view-default .elementor-icon{fill:#F00F0F;color:#F00F0F;border-color:#F00F0F;}.elementor-40 .elementor-element.elementor-element-7dbaf47 .elementor-icon-box-title, .elementor-40 .elementor-element.elementor-element-7dbaf47 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:33px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-7dbaf47 .elementor-icon-box-description{color:#000000;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-40 .elementor-element.elementor-element-e968160{--spacer-size:50px;}@media(min-width:1025px){.elementor-40 .elementor-element.elementor-element-3077373:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-3077373 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}