.elementor-2259 .elementor-element.elementor-element-54e7aa16 > .elementor-container{min-height:723px;}.elementor-2259 .elementor-element.elementor-element-54e7aa16:not(.elementor-motion-effects-element-type-background), .elementor-2259 .elementor-element.elementor-element-54e7aa16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://www.idtingenieros.com/wp-content/uploads/2021/09/7-1-1.jpg");background-size:cover;}.elementor-2259 .elementor-element.elementor-element-54e7aa16.jltma-glass-effect-yes.elementor-section{backdrop-filter:blur(31px);-webkit-backdrop-filter:blur(31px);}.elementor-2259 .elementor-element.elementor-element-54e7aa16.jltma-glass-effect-yes > .elementor-column-wrap{backdrop-filter:blur(31px);-webkit-backdrop-filter:blur(31px);}.elementor-2259 .elementor-element.elementor-element-54e7aa16.jltma-glass-effect-yes > .elementor-widget-container{backdrop-filter:blur(31px);-webkit-backdrop-filter:blur(31px);}.elementor-2259 .elementor-element.elementor-element-54e7aa16{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-98px;margin-bottom:0px;}.elementor-2259 .elementor-element.elementor-element-54e7aa16 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2259 .elementor-element.elementor-element-54e7aa16 > .elementor-shape-bottom .elementor-shape-fill{fill:#02010180;}.elementor-2259 .elementor-element.elementor-element-54e7aa16 > .elementor-shape-bottom svg{width:calc(216% + 1.3px);height:740px;}.elementor-2259 .elementor-element.elementor-element-5ce9f22 > .elementor-container{text-align:left;}.elementor-2259 .elementor-element.elementor-element-5ce9f22{margin-top:115px;margin-bottom:0px;}.elementor-2259 .elementor-element.elementor-element-a48ce22{text-align:left;}.elementor-2259 .elementor-element.elementor-element-a48ce22 .elementor-heading-title{color:#FFFFFF;font-family:"Myriadpro", Sans-serif;font-size:1.3em;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-2259 .elementor-element.elementor-element-e60c5db{text-align:justify;}.elementor-2259 .elementor-element.elementor-element-e60c5db .elementor-heading-title{color:#FFFFFF;font-family:"Myriadpro", Sans-serif;font-size:0.9em;font-weight:200;line-height:1.1em;letter-spacing:0.4px;word-spacing:0.6em;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;}.elementor-2259 .elementor-element.elementor-element-3d9a8d1 .jltma-creative-button{font-family:"Myriadpro", Sans-serif;font-size:16px;font-weight:600;text-decoration:none;letter-spacing:1px;padding:15px 48px 15px 48px;color:#FFFFFF;background-color:#AE1919B3;border-style:solid;border-radius:1px 1px 1px 1px;}.elementor-2259 .elementor-element.elementor-element-3d9a8d1 .jltma-creative-button.jltma-creative-button--winona::after{padding:15px 48px 15px 48px;}.elementor-2259 .elementor-element.elementor-element-3d9a8d1 .jltma-creative-button.jltma-creative-button--tamaya::before{padding:15px 48px 15px 48px;color:#FFFFFF;background-color:#AE1919B3;}.elementor-2259 .elementor-element.elementor-element-3d9a8d1 .jltma-creative-button.jltma-creative-button--rayen::before{padding:15px 48px 15px 48px;background-color:#0E0E0E7D;}.elementor-2259 .elementor-element.elementor-element-3d9a8d1 .jltma-creative-button.jltma-creative-button--tamaya::after{color:#FFFFFF;background-color:#AE1919B3;}.elementor-2259 .elementor-element.elementor-element-3d9a8d1 .jltma-creative-button.jltma-creative-button--ujarak:hover{background-color:#AE1919B3;}.elementor-2259 .elementor-element.elementor-element-3d9a8d1 .jltma-creative-button.jltma-creative-button--wayra:hover{background-color:#AE1919B3;}.elementor-2259 .elementor-element.elementor-element-3d9a8d1 .jltma-creative-button.jltma-creative-button--rayen:hover{background-color:#AE1919B3;}.elementor-2259 .elementor-element.elementor-element-3d9a8d1 .jltma-creative-button::before{border-radius:1px 1px 1px 1px;}.elementor-2259 .elementor-element.elementor-element-3d9a8d1 .jltma-creative-button::after{border-radius:1px 1px 1px 1px;}.elementor-2259 .elementor-element.elementor-element-3d9a8d1 .jltma-creative-button:hover, .elementor-2259 .elementor-element.elementor-element-3d9a8d1 .jltma-creative-button.jltma-creative-button--winona::after, .elementor-2259 .elementor-element.elementor-element-3d9a8d1 .jltma-creative-button--saqui:hover, .elementor-2259 .elementor-element.elementor-element-3d9a8d1 .jltma-creative-button--saqui::after{color:#FFFFFF !important;}.elementor-2259 .elementor-element.elementor-element-3d9a8d1 .jltma-creative-button:hover{background-color:#0E0E0E7D;}.elementor-2259 .elementor-element.elementor-element-3d9a8d1 .jltma-creative-button.jltma-creative-button--ujarak::before{background-color:#0E0E0E7D;}.elementor-2259 .elementor-element.elementor-element-3d9a8d1 .jltma-creative-button.jltma-creative-button--wayra:hover::before{background-color:#0E0E0E7D;}.elementor-2259 .elementor-element.elementor-element-3d9a8d1 .jltma-creative-button.jltma-creative-button--tamaya:hover{background-color:#0E0E0E7D;}.elementor-2259 .elementor-element.elementor-element-3d9a8d1 .jltma-creative-button--saqui:hover{background-color:#0E0E0E7D;}.elementor-2259 .elementor-element.elementor-element-3d9a8d1 > .elementor-widget-container{margin:53px 0px 0px 0px;}.elementor-2259 .elementor-element.elementor-element-0c0c001 img{width:29%;}.elementor-2259 .elementor-element.elementor-element-fab84d7 img{filter:brightness( 92% ) contrast( 107% ) saturate( 38% ) blur( 0px ) hue-rotate( 80deg );}.elementor-2259 .elementor-element.elementor-element-267a94d .premium-modal-box-modal-title i{font-size:100px;}.elementor-2259 .elementor-element.elementor-element-267a94d .premium-modal-box-modal-title img{width:100px;}.elementor-2259 .elementor-element.elementor-element-267a94d .premium-modal-box-modal-title svg{width:100px !important;height:100px !important;fill:#E01C1C;}.elementor-2259 .elementor-element.elementor-element-267a94d .premium-modal-trigger-btn, .elementor-2259 .elementor-element.elementor-element-267a94d .premium-modal-trigger-text{font-family:"Myriadpro", Sans-serif;font-size:12px;font-weight:600;color:#FFFFFF;padding:30px 30px 30px 30px;}.elementor-2259 .elementor-element.elementor-element-267a94d .premium-modal-trigger-btn{background-color:#4C4C4C;}.elementor-2259 .elementor-element.elementor-element-267a94d .premium-modal-trigger-btn,.elementor-2259 .elementor-element.elementor-element-267a94d .premium-modal-trigger-text, .elementor-2259 .elementor-element.elementor-element-267a94d .premium-modal-trigger-img{border-style:groove;}.elementor-2259 .elementor-element.elementor-element-267a94d .premium-modal-trigger-btn, .elementor-2259 .elementor-element.elementor-element-267a94d .premium-modal-trigger-text, .elementor-2259 .elementor-element.elementor-element-267a94d .premium-modal-trigger-img{border-radius:5px;}.elementor-2259 .elementor-element.elementor-element-267a94d .premium-modal-trigger-btn:hover, .elementor-2259 .elementor-element.elementor-element-267a94d .premium-modal-trigger-text:hover{color:#AE1919;}.elementor-2259 .elementor-element.elementor-element-267a94d .premium-modal-box-modal-title{color:#E01C1C;font-family:"Myriadpro", Sans-serif;font-weight:800;font-style:italic;}.elementor-2259 .elementor-element.elementor-element-267a94d .premium-modal-box-modal-header{background:#C1C1C1B5;}.elementor-2259 .elementor-element.elementor-element-267a94d .premium-modal-box-modal-lower-close{font-family:"Myriadpro", Sans-serif;font-weight:600;color:#AE1919;background-color:#D2D5D6;border-radius:6px;}.elementor-2259 .elementor-element.elementor-element-267a94d .premium-modal-box-modal-lower-close:hover{color:#FFFFFF;}.elementor-2259 .elementor-element.elementor-element-267a94d .premium-modal-box-modal-body{color:#413F3F;font-family:"Myriadpro", Sans-serif;background:#02010100;}.elementor-2259 .elementor-element.elementor-element-267a94d .premium-modal-box-modal-dialog{overflow:hidden;}.elementor-2259 .elementor-element.elementor-element-267a94d .premium-modal-box-modal-footer{background:#AE1919;}.elementor-2259 .elementor-element.elementor-element-267a94d > .elementor-widget-container{margin:0px 0px 0px -26px;}.elementor-2259 .elementor-element.elementor-element-a1c8b0f img{height:229px;}.elementor-2259 .elementor-element.elementor-element-a1c8b0f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2259 .elementor-element.elementor-element-de8c875 .premium-modal-box-modal-title i{font-size:100px;}.elementor-2259 .elementor-element.elementor-element-de8c875 .premium-modal-box-modal-title img{width:100px;}.elementor-2259 .elementor-element.elementor-element-de8c875 .premium-modal-box-modal-title svg{width:100px !important;height:100px !important;fill:#E01C1C;}.elementor-2259 .elementor-element.elementor-element-de8c875 .premium-modal-trigger-btn, .elementor-2259 .elementor-element.elementor-element-de8c875 .premium-modal-trigger-text{font-family:"Myriadpro", Sans-serif;font-size:12px;font-weight:600;color:#FFFFFF;padding:30px 30px 30px 30px;}.elementor-2259 .elementor-element.elementor-element-de8c875 .premium-modal-trigger-btn{background-color:#4C4C4C;}.elementor-2259 .elementor-element.elementor-element-de8c875 .premium-modal-trigger-btn,.elementor-2259 .elementor-element.elementor-element-de8c875 .premium-modal-trigger-text, .elementor-2259 .elementor-element.elementor-element-de8c875 .premium-modal-trigger-img{border-style:groove;}.elementor-2259 .elementor-element.elementor-element-de8c875 .premium-modal-trigger-btn, .elementor-2259 .elementor-element.elementor-element-de8c875 .premium-modal-trigger-text, .elementor-2259 .elementor-element.elementor-element-de8c875 .premium-modal-trigger-img{border-radius:5px;}.elementor-2259 .elementor-element.elementor-element-de8c875 .premium-modal-trigger-btn:hover, .elementor-2259 .elementor-element.elementor-element-de8c875 .premium-modal-trigger-text:hover{color:#AE1919;}.elementor-2259 .elementor-element.elementor-element-de8c875 .premium-modal-box-modal-title{color:#E01C1C;font-family:"Myriadpro", Sans-serif;font-weight:600;}.elementor-2259 .elementor-element.elementor-element-de8c875 .premium-modal-box-modal-header{background:#C1C1C1;}.elementor-2259 .elementor-element.elementor-element-de8c875 .premium-modal-box-modal-lower-close{font-family:"Myriadpro", Sans-serif;font-weight:600;color:#AE1919;background-color:#F6F6F6;}.elementor-2259 .elementor-element.elementor-element-de8c875 .premium-modal-box-modal-lower-close:hover{color:#FFFFFF;}.elementor-2259 .elementor-element.elementor-element-de8c875 .premium-modal-box-modal-body{color:#413F3F;font-family:"Myriadpro", Sans-serif;}.elementor-2259 .elementor-element.elementor-element-de8c875 .premium-modal-box-modal-dialog{overflow:hidden;}.elementor-2259 .elementor-element.elementor-element-de8c875 .premium-modal-box-modal-footer{background:#AE1919;}.elementor-2259 .elementor-element.elementor-element-de8c875 > .elementor-widget-container{margin:0px 0px 0px -26px;}.elementor-2259 .elementor-element.elementor-element-9ae4e02 img{width:100%;height:192px;}.elementor-2259 .elementor-element.elementor-element-9ae4e02 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2259 .elementor-element.elementor-element-291f565 .premium-modal-box-modal-title i{font-size:100px;}.elementor-2259 .elementor-element.elementor-element-291f565 .premium-modal-box-modal-title img{width:100px;}.elementor-2259 .elementor-element.elementor-element-291f565 .premium-modal-box-modal-title svg{width:100px !important;height:100px !important;fill:#E01C1C;}.elementor-2259 .elementor-element.elementor-element-291f565 .premium-modal-trigger-btn, .elementor-2259 .elementor-element.elementor-element-291f565 .premium-modal-trigger-text{font-family:"Myriadpro", Sans-serif;font-size:12px;font-weight:600;color:#FFFFFF;padding:30px 30px 30px 30px;}.elementor-2259 .elementor-element.elementor-element-291f565 .premium-modal-trigger-btn{background-color:#4C4C4C;}.elementor-2259 .elementor-element.elementor-element-291f565 .premium-modal-trigger-btn,.elementor-2259 .elementor-element.elementor-element-291f565 .premium-modal-trigger-text, .elementor-2259 .elementor-element.elementor-element-291f565 .premium-modal-trigger-img{border-style:groove;}.elementor-2259 .elementor-element.elementor-element-291f565 .premium-modal-trigger-btn, .elementor-2259 .elementor-element.elementor-element-291f565 .premium-modal-trigger-text, .elementor-2259 .elementor-element.elementor-element-291f565 .premium-modal-trigger-img{border-radius:5px;}.elementor-2259 .elementor-element.elementor-element-291f565 .premium-modal-trigger-btn:hover, .elementor-2259 .elementor-element.elementor-element-291f565 .premium-modal-trigger-text:hover{color:#AE1919;}.elementor-2259 .elementor-element.elementor-element-291f565 .premium-modal-box-modal-title{color:#E01C1C;font-family:"Myriadpro", Sans-serif;font-weight:800;font-style:italic;}.elementor-2259 .elementor-element.elementor-element-291f565 .premium-modal-box-modal-header{background:#CECCCC;}.elementor-2259 .elementor-element.elementor-element-291f565 .premium-modal-box-modal-lower-close{font-family:"Myriadpro", Sans-serif;font-weight:600;background-color:#FCFCFC;}.elementor-2259 .elementor-element.elementor-element-291f565 .premium-modal-box-modal-lower-close:hover{color:#AE1919;}.elementor-2259 .elementor-element.elementor-element-291f565 .premium-modal-box-modal-body{color:#413F3F;font-family:"Myriadpro", Sans-serif;}.elementor-2259 .elementor-element.elementor-element-291f565 .premium-modal-box-modal-dialog{overflow:hidden;}.elementor-2259 .elementor-element.elementor-element-291f565 .premium-modal-box-modal-footer{background:#AE1919;}.elementor-2259 .elementor-element.elementor-element-291f565 > .elementor-widget-container{margin:0px 0px 0px -26px;}.elementor-2259 .elementor-element.elementor-element-a31aeb7 img{height:219px;filter:brightness( 108% ) contrast( 119% ) saturate( 27% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2259 .elementor-element.elementor-element-a31aeb7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2259 .elementor-element.elementor-element-6c5c4fc .premium-modal-box-modal-title i{font-size:100px;}.elementor-2259 .elementor-element.elementor-element-6c5c4fc .premium-modal-box-modal-title img{width:100px;}.elementor-2259 .elementor-element.elementor-element-6c5c4fc .premium-modal-box-modal-title svg{width:100px !important;height:100px !important;fill:#E01C1C;}.elementor-2259 .elementor-element.elementor-element-6c5c4fc .premium-modal-trigger-btn, .elementor-2259 .elementor-element.elementor-element-6c5c4fc .premium-modal-trigger-text{font-family:"Myriadpro", Sans-serif;font-size:12px;font-weight:600;color:#FFFFFF;padding:30px 30px 30px 30px;}.elementor-2259 .elementor-element.elementor-element-6c5c4fc .premium-modal-trigger-btn{background-color:#4C4C4C;}.elementor-2259 .elementor-element.elementor-element-6c5c4fc .premium-modal-trigger-btn,.elementor-2259 .elementor-element.elementor-element-6c5c4fc .premium-modal-trigger-text, .elementor-2259 .elementor-element.elementor-element-6c5c4fc .premium-modal-trigger-img{border-style:groove;}.elementor-2259 .elementor-element.elementor-element-6c5c4fc .premium-modal-trigger-btn, .elementor-2259 .elementor-element.elementor-element-6c5c4fc .premium-modal-trigger-text, .elementor-2259 .elementor-element.elementor-element-6c5c4fc .premium-modal-trigger-img{border-radius:5px;}.elementor-2259 .elementor-element.elementor-element-6c5c4fc .premium-modal-trigger-btn:hover, .elementor-2259 .elementor-element.elementor-element-6c5c4fc .premium-modal-trigger-text:hover{color:#AE1919;}.elementor-2259 .elementor-element.elementor-element-6c5c4fc .premium-modal-box-modal-title{color:#E01C1C;font-family:"Myriadpro", Sans-serif;font-weight:600;}.elementor-2259 .elementor-element.elementor-element-6c5c4fc .premium-modal-box-modal-lower-close{font-family:"Myriadpro", Sans-serif;font-weight:600;}.elementor-2259 .elementor-element.elementor-element-6c5c4fc .premium-modal-box-modal-body{color:#413F3F;font-family:"Myriadpro", Sans-serif;}.elementor-2259 .elementor-element.elementor-element-6c5c4fc .premium-modal-box-modal-dialog{overflow:hidden;}.elementor-2259 .elementor-element.elementor-element-6c5c4fc .premium-modal-box-modal-footer{background:#AE1919;}.elementor-2259 .elementor-element.elementor-element-6c5c4fc > .elementor-widget-container{margin:0px 0px 0px -26px;}.elementor-2259 .elementor-element.elementor-element-0833717 .jltma-dual-heading .jltma-dual-heading-wrapper, .elementor-2259 .elementor-element.elementor-element-0833717 .jltma-sec-head-style{text-align:left;}.elementor-2259 .elementor-element.elementor-element-0833717 .jltma-dual-heading .jltma-dual-heading-wrapper .jltma-dual-heading-title .jltma-first-heading, .elementor-2259 .elementor-element.elementor-element-0833717 .jltma-section-title span{color:#AE1919;}.elementor-2259 .elementor-element.elementor-element-0833717 .jltma-dual-heading .jltma-dual-heading-wrapper .jltma-dual-heading-title .jltma-first-heading, .elementor-2259 .elementor-element.elementor-element-0833717 .jltma-sec-head-container .jltma-sec-head-style:after{background-color:#704AFF00;}.elementor-2259 .elementor-element.elementor-element-0833717 .jltma-dual-heading .jltma-dual-heading-wrapper .jltma-dual-heading-title  .jltma-first-heading,.elementor-2259 .elementor-element.elementor-element-0833717 .jltma-section-title span{font-family:"Myriadpro", Sans-serif;font-size:30px;font-weight:900;font-style:italic;text-decoration:none;}.elementor-2259 .elementor-element.elementor-element-0833717 .jltma-dual-heading .jltma-dual-heading-wrapper .jltma-dual-heading-title .jltma-second-heading,
						.elementor-2259 .elementor-element.elementor-element-0833717 .jltma-section-title{color:#4C4C4C;}.elementor-2259 .elementor-element.elementor-element-0833717 .jltma-dual-heading .jltma-dual-heading-wrapper .jltma-dual-heading-title .jltma-second-heading,                          .elementor-2259 .elementor-element.elementor-element-0833717 .jltma-section-title{font-family:"Myriadpro", Sans-serif;font-size:30px;font-weight:900;font-style:italic;}.elementor-2259 .elementor-element.elementor-element-0833717 .jltma-dual-heading .jltma-dual-heading-wrapper .jltma-dual-heading-description,
						.elementor-2259 .elementor-element.elementor-element-0833717 .jltma-section-description{color:#989B9E;}.elementor-2259 .elementor-element.elementor-element-868c808 > .elementor-container{max-width:1028px;}.elementor-2259 .elementor-element.elementor-element-868c808 > .elementor-background-overlay{background-image:url("http://www.idtingenieros.com/wp-content/uploads/2022/07/idt-mundo.png");background-position:-5px 69px;background-repeat:no-repeat;background-size:contain;opacity:0.15;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2259 .elementor-element.elementor-element-868c808{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2259 .elementor-element.elementor-element-64f7106 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.19;}.elementor-2259 .elementor-element.elementor-element-64f7106 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2259 .elementor-element.elementor-element-64f7106 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2259 .elementor-element.elementor-element-2f0a58a .premium-image-hotspots-container{text-align:center;border-radius:22px;}body:not(.rtl) .elementor-2259 .elementor-element.elementor-element-2f0a58a .elementor-repeater-item-3075f44.premium-image-hotspots-main-icons{left:43%;}body.rtl .elementor-2259 .elementor-element.elementor-element-2f0a58a .elementor-repeater-item-3075f44.premium-image-hotspots-main-icons{right:43%;}.elementor-2259 .elementor-element.elementor-element-2f0a58a .elementor-repeater-item-3075f44.premium-image-hotspots-main-icons{top:30%;}.elementor-2259 .elementor-element.elementor-element-2f0a58a .elementor-repeater-item-3075f44{min-width:42px;min-height:42px;}.elementor-2259 .elementor-element.elementor-element-2f0a58a .elementor-repeater-item-3075f44 i.premium-image-hotspots-icon{font-size:42px;line-height:42px;}.elementor-2259 .elementor-element.elementor-element-2f0a58a .elementor-repeater-item-3075f44 img.premium-image-hotspots-image-icon, .elementor-2259 .elementor-element.elementor-element-2f0a58a .elementor-repeater-item-3075f44 > svg, .elementor-2259 .elementor-element.elementor-element-2f0a58a .elementor-repeater-item-3075f44 .premium-lottie-animation svg{width:42px !important;height:42px !important;}.elementor-2259 .elementor-element.elementor-element-2f0a58a .elementor-repeater-item-3075f44.premium-image-hotspots-anim::before{background-color:#AE1919A1 !important;}body:not(.rtl) .elementor-2259 .elementor-element.elementor-element-2f0a58a .elementor-repeater-item-06a2eb3.premium-image-hotspots-main-icons{left:22%;}body.rtl .elementor-2259 .elementor-element.elementor-element-2f0a58a .elementor-repeater-item-06a2eb3.premium-image-hotspots-main-icons{right:22%;}.elementor-2259 .elementor-element.elementor-element-2f0a58a .elementor-repeater-item-06a2eb3.premium-image-hotspots-main-icons{top:50%;}.elementor-2259 .elementor-element.elementor-element-2f0a58a .elementor-repeater-item-06a2eb3{min-width:42px;min-height:42px;}.elementor-2259 .elementor-element.elementor-element-2f0a58a .elementor-repeater-item-06a2eb3 i.premium-image-hotspots-icon{font-size:42px;line-height:42px;}.elementor-2259 .elementor-element.elementor-element-2f0a58a .elementor-repeater-item-06a2eb3 img.premium-image-hotspots-image-icon, .elementor-2259 .elementor-element.elementor-element-2f0a58a .elementor-repeater-item-06a2eb3 > svg, .elementor-2259 .elementor-element.elementor-element-2f0a58a .elementor-repeater-item-06a2eb3 .premium-lottie-animation svg{width:42px !important;height:42px !important;}.elementor-2259 .elementor-element.elementor-element-2f0a58a .elementor-repeater-item-06a2eb3.premium-image-hotspots-anim::before{background-color:#AE1919A1 !important;}body:not(.rtl) .elementor-2259 .elementor-element.elementor-element-2f0a58a .elementor-repeater-item-70673ef.premium-image-hotspots-main-icons{left:18%;}body.rtl .elementor-2259 .elementor-element.elementor-element-2f0a58a .elementor-repeater-item-70673ef.premium-image-hotspots-main-icons{right:18%;}.elementor-2259 .elementor-element.elementor-element-2f0a58a .elementor-repeater-item-70673ef.premium-image-hotspots-main-icons{top:47%;}.elementor-2259 .elementor-element.elementor-element-2f0a58a .elementor-repeater-item-70673ef{min-width:43px;min-height:43px;}.elementor-2259 .elementor-element.elementor-element-2f0a58a .elementor-repeater-item-70673ef i.premium-image-hotspots-icon{font-size:43px;line-height:43px;}.elementor-2259 .elementor-element.elementor-element-2f0a58a .elementor-repeater-item-70673ef img.premium-image-hotspots-image-icon, .elementor-2259 .elementor-element.elementor-element-2f0a58a .elementor-repeater-item-70673ef > svg, .elementor-2259 .elementor-element.elementor-element-2f0a58a .elementor-repeater-item-70673ef .premium-lottie-animation svg{width:43px !important;height:43px !important;}.elementor-2259 .elementor-element.elementor-element-2f0a58a .elementor-repeater-item-70673ef.premium-image-hotspots-anim::before{background-color:#AE1919A1 !important;}.elementor-2259 .elementor-element.elementor-element-2f0a58a .premium-image-hotspots-img-wrap img{width:100%;}.elementor-2259 .elementor-element.elementor-element-2f0a58a .premium-image-hotspots-main-icons .premium-image-hotspots-icon{font-size:46px;line-height:46px;}.elementor-2259 .elementor-element.elementor-element-2f0a58a .premium-image-hotspots-main-icons > svg{width:46px;height:46px;}.elementor-2259 .elementor-element.elementor-element-2f0a58a .premium-image-hotspots-main-icons .premium-image-hotspots-image-icon,
					 .elementor-2259 .elementor-element.elementor-element-2f0a58a .premium-lottie-animation svg{width:0px !important;height:0px !important;}.elementor-2259 .elementor-element.elementor-element-2f0a58a .premium-image-hotspots-main-icons .premium-image-hotspots-text{font-family:"Myriadpro", Sans-serif;font-weight:600;}.tooltipster-box.tooltipster-box-2f0a58a .premium-image-hotspots-tooltips-text{font-family:"Myriadpro", Sans-serif;font-weight:600;}.premium-tooltipster-base .tooltipster-box.tooltipster-box-2f0a58a{background:rgba(12,12,12,.5);}.premium-tooltipster-base.tooltipster-top .tooltipster-arrow-2f0a58a .tooltipster-arrow-background{border-top-color:rgba(12,12,12,.5);}.premium-tooltipster-base.tooltipster-bottom .tooltipster-arrow-2f0a58a .tooltipster-arrow-background{border-bottom-color:rgba(12,12,12,.5);}.premium-tooltipster-base.tooltipster-right .tooltipster-arrow-2f0a58a .tooltipster-arrow-background{border-right-color:rgba(12,12,12,.5);}.premium-tooltipster-base.tooltipster-left .tooltipster-arrow-2f0a58a .tooltipster-arrow-background{border-left-color:rgba(12,12,12,.5);}.tooltipster-box.tooltipster-box-2f0a58a{border-radius:23px;}.elementor-2259 .elementor-element.elementor-element-8e68c18 .elementor-button{font-family:"Myriadpro", Sans-serif;font-weight:500;background-color:#AE1919;}@media(max-width:1024px){.elementor-2259 .elementor-element.elementor-element-a48ce22 .elementor-heading-title{font-size:63px;}.elementor-2259 .elementor-element.elementor-element-267a94d .premium-modal-trigger-btn, .elementor-2259 .elementor-element.elementor-element-267a94d .premium-modal-trigger-text{font-size:10px;}.elementor-2259 .elementor-element.elementor-element-a1c8b0f img{height:174px;}.elementor-2259 .elementor-element.elementor-element-de8c875 .premium-modal-trigger-btn, .elementor-2259 .elementor-element.elementor-element-de8c875 .premium-modal-trigger-text{font-size:10px;}.elementor-2259 .elementor-element.elementor-element-9ae4e02 img{width:100%;height:140px;}.elementor-2259 .elementor-element.elementor-element-291f565 .premium-modal-trigger-btn, .elementor-2259 .elementor-element.elementor-element-291f565 .premium-modal-trigger-text{font-size:10px;}.elementor-2259 .elementor-element.elementor-element-a31aeb7 img{height:173px;}.elementor-2259 .elementor-element.elementor-element-6c5c4fc .premium-modal-trigger-btn, .elementor-2259 .elementor-element.elementor-element-6c5c4fc .premium-modal-trigger-text{font-size:10px;}}@media(max-width:767px){.elementor-2259 .elementor-element.elementor-element-54e7aa16{margin-top:-133px;margin-bottom:0px;}.elementor-2259 .elementor-element.elementor-element-a48ce22 .elementor-heading-title{font-size:45px;}.elementor-2259 .elementor-element.elementor-element-e60c5db .elementor-heading-title{font-size:18px;}.elementor-2259 .elementor-element.elementor-element-0c0c001 img{width:46%;}}@media(min-width:768px){.elementor-2259 .elementor-element.elementor-element-2abd513{width:60.391%;}.elementor-2259 .elementor-element.elementor-element-51bb00d{width:39.609%;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Myriadpro';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://www.idtingenieros.com/wp-content/uploads/2022/10/MyriadPro-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Myriadpro';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://www.idtingenieros.com/wp-content/uploads/2022/10/MyriadPro-BoldCond.ttf') format('truetype');
}
@font-face {
	font-family: 'Myriadpro';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://www.idtingenieros.com/wp-content/uploads/2022/10/MyriadPro-Cond.ttf') format('truetype');
}
@font-face {
	font-family: 'Myriadpro';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://www.idtingenieros.com/wp-content/uploads/2022/10/MyriadPro-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Myriadpro';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://www.idtingenieros.com/wp-content/uploads/2022/10/MyriadPro-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */