.elementor-641 .elementor-element.elementor-element-f9a8ff3:not(.elementor-motion-effects-element-type-background), .elementor-641 .elementor-element.elementor-element-f9a8ff3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1F;}.elementor-641 .elementor-element.elementor-element-f9a8ff3 > .elementor-background-overlay{background-color:#000000;opacity:0.63;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-641 .elementor-element.elementor-element-f9a8ff3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-641 .elementor-element.elementor-element-0ba9aa0:not(.elementor-motion-effects-element-type-background), .elementor-641 .elementor-element.elementor-element-0ba9aa0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;background-image:url("https://institutoiam.edu.mx/wp-content/uploads/2024/11/planos.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-641 .elementor-element.elementor-element-0ba9aa0 > .elementor-background-overlay{background-color:#FAFAFA;opacity:0.96;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-641 .elementor-element.elementor-element-0ba9aa0 > .elementor-container{min-height:211px;}.elementor-641 .elementor-element.elementor-element-0ba9aa0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-641 .elementor-element.elementor-element-0616884 img{border-radius:13px 13px 13px 13px;}.elementor-641 .elementor-element.elementor-element-9d543f1{text-align:left;font-family:"Montserrat", Sans-serif;font-size:27px;font-weight:700;text-transform:uppercase;color:#000000;}.elementor-641 .elementor-element.elementor-element-57e305b{text-align:left;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#272727;}.elementor-641 .elementor-element.elementor-element-ecbe844 .elementor-button{background-color:#D83825;}.elementor-641 .elementor-element.elementor-element-ecbe844 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-641 .elementor-element.elementor-element-ecbe844 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-641 .elementor-element.elementor-element-f4f6e70:not(.elementor-motion-effects-element-type-background), .elementor-641 .elementor-element.elementor-element-f4f6e70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-641 .elementor-element.elementor-element-f4f6e70 > .elementor-background-overlay{background-color:#0A0A0A;opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-641 .elementor-element.elementor-element-f4f6e70 > .elementor-container{min-height:211px;}.elementor-641 .elementor-element.elementor-element-f4f6e70{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-641 .elementor-element.elementor-element-edb0607 > .elementor-element-populated{padding:11px 11px 11px 11px;}.elementor-641 .elementor-element.elementor-element-7a3042c{--icon-box-icon-margin:15px;}.elementor-641 .elementor-element.elementor-element-7a3042c.elementor-view-stacked .elementor-icon{background-color:#D83825;}.elementor-641 .elementor-element.elementor-element-7a3042c.elementor-view-framed .elementor-icon, .elementor-641 .elementor-element.elementor-element-7a3042c.elementor-view-default .elementor-icon{fill:#D83825;color:#D83825;border-color:#D83825;}.elementor-641 .elementor-element.elementor-element-7a3042c .elementor-icon{font-size:64px;}.elementor-641 .elementor-element.elementor-element-7a3042c .elementor-icon-box-title, .elementor-641 .elementor-element.elementor-element-7a3042c .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;}.elementor-641 .elementor-element.elementor-element-7a3042c .elementor-icon-box-title{color:#757575;}.elementor-641 .elementor-element.elementor-element-b8e5b65 > .elementor-element-populated{padding:11px 11px 11px 11px;}.elementor-641 .elementor-element.elementor-element-d84f423{--icon-box-icon-margin:15px;}.elementor-641 .elementor-element.elementor-element-d84f423.elementor-view-stacked .elementor-icon{background-color:#D83825;}.elementor-641 .elementor-element.elementor-element-d84f423.elementor-view-framed .elementor-icon, .elementor-641 .elementor-element.elementor-element-d84f423.elementor-view-default .elementor-icon{fill:#D83825;color:#D83825;border-color:#D83825;}.elementor-641 .elementor-element.elementor-element-d84f423 .elementor-icon{font-size:64px;}.elementor-641 .elementor-element.elementor-element-d84f423 .elementor-icon-box-title, .elementor-641 .elementor-element.elementor-element-d84f423 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;}.elementor-641 .elementor-element.elementor-element-d84f423 .elementor-icon-box-title{color:#757575;}.elementor-641 .elementor-element.elementor-element-3f6426b > .elementor-element-populated{padding:11px 11px 11px 11px;}.elementor-641 .elementor-element.elementor-element-b48be2a{--icon-box-icon-margin:15px;}.elementor-641 .elementor-element.elementor-element-b48be2a.elementor-view-stacked .elementor-icon{background-color:#D83825;}.elementor-641 .elementor-element.elementor-element-b48be2a.elementor-view-framed .elementor-icon, .elementor-641 .elementor-element.elementor-element-b48be2a.elementor-view-default .elementor-icon{fill:#D83825;color:#D83825;border-color:#D83825;}.elementor-641 .elementor-element.elementor-element-b48be2a .elementor-icon{font-size:64px;}.elementor-641 .elementor-element.elementor-element-b48be2a .elementor-icon-box-title, .elementor-641 .elementor-element.elementor-element-b48be2a .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;}.elementor-641 .elementor-element.elementor-element-b48be2a .elementor-icon-box-title{color:#757575;}.elementor-641 .elementor-element.elementor-element-8716da1 > .elementor-element-populated{padding:11px 11px 11px 11px;}.elementor-641 .elementor-element.elementor-element-3002800{--icon-box-icon-margin:15px;}.elementor-641 .elementor-element.elementor-element-3002800.elementor-view-stacked .elementor-icon{background-color:#D83825;}.elementor-641 .elementor-element.elementor-element-3002800.elementor-view-framed .elementor-icon, .elementor-641 .elementor-element.elementor-element-3002800.elementor-view-default .elementor-icon{fill:#D83825;color:#D83825;border-color:#D83825;}.elementor-641 .elementor-element.elementor-element-3002800 .elementor-icon{font-size:64px;}.elementor-641 .elementor-element.elementor-element-3002800 .elementor-icon-box-title, .elementor-641 .elementor-element.elementor-element-3002800 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;}.elementor-641 .elementor-element.elementor-element-3002800 .elementor-icon-box-title{color:#757575;}.elementor-641 .elementor-element.elementor-element-5230717:not(.elementor-motion-effects-element-type-background), .elementor-641 .elementor-element.elementor-element-5230717 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-641 .elementor-element.elementor-element-5230717 > .elementor-background-overlay{background-color:#0A0A0A;opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-641 .elementor-element.elementor-element-5230717 > .elementor-container{min-height:211px;}.elementor-641 .elementor-element.elementor-element-5230717{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 1px 0px;}.elementor-641 .elementor-element.elementor-element-85245b3 > .elementor-element-populated{padding:11px 11px 11px 11px;}.elementor-641 .elementor-element.elementor-element-bb6d60d{text-align:center;}.elementor-641 .elementor-element.elementor-element-bb6d60d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#2A2E30;}.elementor-641 .elementor-element.elementor-element-ee64a1a{text-align:center;}.elementor-641 .elementor-element.elementor-element-ee64a1a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#2A2E30;}.elementor-641 .elementor-element.elementor-element-bd6e35b:not(.elementor-motion-effects-element-type-background), .elementor-641 .elementor-element.elementor-element-bd6e35b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-641 .elementor-element.elementor-element-bd6e35b > .elementor-background-overlay{background-color:#0A0A0A;opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-641 .elementor-element.elementor-element-bd6e35b > .elementor-container{min-height:211px;}.elementor-641 .elementor-element.elementor-element-bd6e35b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-641 .elementor-element.elementor-element-4f9f438 > .elementor-element-populated{padding:11px 11px 11px 11px;}.elementor-641 .elementor-element.elementor-element-2f20cbb img{border-radius:12px 12px 12px 12px;}.elementor-641 .elementor-element.elementor-element-d5d1356{text-align:center;}.elementor-641 .elementor-element.elementor-element-d5d1356 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#2A2E30;}.elementor-641 .elementor-element.elementor-element-3a70a96 > .elementor-element-populated{padding:11px 11px 11px 11px;}.elementor-641 .elementor-element.elementor-element-1b79e20 img{border-radius:12px 12px 12px 12px;}.elementor-641 .elementor-element.elementor-element-ce87add{text-align:center;}.elementor-641 .elementor-element.elementor-element-ce87add .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#2A2E30;}.elementor-641 .elementor-element.elementor-element-ca8b783 > .elementor-element-populated{padding:11px 11px 11px 11px;}.elementor-641 .elementor-element.elementor-element-41e4268 img{border-radius:12px 12px 12px 12px;}.elementor-641 .elementor-element.elementor-element-0821370{text-align:center;}.elementor-641 .elementor-element.elementor-element-0821370 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#2A2E30;}.elementor-641 .elementor-element.elementor-element-1976ff8:not(.elementor-motion-effects-element-type-background), .elementor-641 .elementor-element.elementor-element-1976ff8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-641 .elementor-element.elementor-element-1976ff8 > .elementor-background-overlay{background-color:#0A0A0A;opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-641 .elementor-element.elementor-element-1976ff8 > .elementor-container{min-height:211px;}.elementor-641 .elementor-element.elementor-element-1976ff8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:26px 0px 80px 0px;}.elementor-641 .elementor-element.elementor-element-c0e1b74 > .elementor-element-populated{padding:11px 11px 11px 11px;}.elementor-641 .elementor-element.elementor-element-b18182d img{border-radius:12px 12px 12px 12px;}.elementor-641 .elementor-element.elementor-element-254be0a{text-align:center;}.elementor-641 .elementor-element.elementor-element-254be0a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#2A2E30;}.elementor-641 .elementor-element.elementor-element-b153da4 > .elementor-element-populated{padding:11px 11px 11px 11px;}.elementor-641 .elementor-element.elementor-element-c990e4b img{border-radius:12px 12px 12px 12px;}.elementor-641 .elementor-element.elementor-element-09ee50e{text-align:center;}.elementor-641 .elementor-element.elementor-element-09ee50e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#2A2E30;}.elementor-641 .elementor-element.elementor-element-6bf1415 > .elementor-element-populated{padding:11px 11px 11px 11px;}.elementor-641 .elementor-element.elementor-element-9b27e7f img{border-radius:12px 12px 12px 12px;}.elementor-641 .elementor-element.elementor-element-d21e4a4{text-align:center;}.elementor-641 .elementor-element.elementor-element-d21e4a4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#2A2E30;}@media(min-width:768px){.elementor-641 .elementor-element.elementor-element-2d7c4fa{width:28.684%;}.elementor-641 .elementor-element.elementor-element-1777807{width:71.316%;}}@media(min-width:1025px){.elementor-641 .elementor-element.elementor-element-0ba9aa0:not(.elementor-motion-effects-element-type-background), .elementor-641 .elementor-element.elementor-element-0ba9aa0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}