.elementor-299 .elementor-element.elementor-element-d1db3f5{--display:flex}.elementor-299 .elementor-element.elementor-element-6d03964{--e-image-carousel-slides-to-show:1}.elementor-299 .elementor-element.elementor-element-6d03964 .swiper-pagination-bullet{width:20px;height:20px}.elementor-299 .elementor-element.elementor-element-1246552{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-299 .elementor-element.elementor-element-1246552:not(.elementor-motion-effects-element-type-background),.elementor-299 .elementor-element.elementor-element-1246552>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#DCE3EB}.elementor-299 .elementor-element.elementor-element-34f5c39{--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:7%;--padding-bottom:3%;--padding-left:0%;--padding-right:11%}.elementor-299 .elementor-element.elementor-element-2d72ae1 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:25px;font-weight:600;color:#000}.elementor-299 .elementor-element.elementor-element-b12d93c .elementor-button{background-color:#031E52;border-radius:20px 20px 20px 20px}.elementor-299 .elementor-element.elementor-element-f59c767{--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:7%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%}.elementor-299 .elementor-element.elementor-element-7dd7ea7 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-299 .elementor-element.elementor-element-c4301f3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-299 .elementor-element.elementor-element-c4301f3:not(.elementor-motion-effects-element-type-background),.elementor-299 .elementor-element.elementor-element-c4301f3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#DCE3EB}.elementor-299 .elementor-element.elementor-element-bbced4b{--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-299 .elementor-element.elementor-element-a8131ba.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-299 .elementor-element.elementor-element-a8131ba .elementor-countdown-wrapper{max-width:100%}.elementor-299 .elementor-element.elementor-element-a8131ba .elementor-countdown-item{background-color:#031E52;border-style:solid;border-color:#929292;border-radius:10px 10px 10px 10px}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-a8131ba .elementor-countdown-item:not(:first-of-type){margin-left:calc(37px/2)}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-a8131ba .elementor-countdown-item:not(:last-of-type){margin-right:calc(37px/2)}body.rtl .elementor-299 .elementor-element.elementor-element-a8131ba .elementor-countdown-item:not(:first-of-type){margin-right:calc(37px/2)}body.rtl .elementor-299 .elementor-element.elementor-element-a8131ba .elementor-countdown-item:not(:last-of-type){margin-left:calc(37px/2)}.elementor-299 .elementor-element.elementor-element-a8131ba .elementor-countdown-digits{font-family:"Source Sans Pro",Sans-serif;font-size:40px;font-weight:600}.elementor-299 .elementor-element.elementor-element-d89fa79{--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-299 .elementor-element.elementor-element-5461ac4{text-align:center}.elementor-299 .elementor-element.elementor-element-5461ac4 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:25px;font-weight:600;color:#000}.elementor-299 .elementor-element.elementor-element-99d59c2{text-align:center}.elementor-299 .elementor-element.elementor-element-99d59c2 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:20px;font-weight:600}.elementor-299 .elementor-element.elementor-element-75683b7.elementor-element{--align-self:center}.elementor-299 .elementor-element.elementor-element-f97aab8{--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;--overlay-opacity:0.83;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%}.elementor-299 .elementor-element.elementor-element-f97aab8:not(.elementor-motion-effects-element-type-background),.elementor-299 .elementor-element.elementor-element-f97aab8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://infraconperu.com.pe/wp-content/uploads/2025/04/fonfo.jpg)}.elementor-299 .elementor-element.elementor-element-f97aab8::before,.elementor-299 .elementor-element.elementor-element-f97aab8>.elementor-background-video-container::before,.elementor-299 .elementor-element.elementor-element-f97aab8>.e-con-inner>.elementor-background-video-container::before,.elementor-299 .elementor-element.elementor-element-f97aab8>.elementor-background-slideshow::before,.elementor-299 .elementor-element.elementor-element-f97aab8>.e-con-inner>.elementor-background-slideshow::before,.elementor-299 .elementor-element.elementor-element-f97aab8>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#031E52;--background-overlay:''}.elementor-299 .elementor-element.elementor-element-3c366ec{text-align:center}.elementor-299 .elementor-element.elementor-element-3c366ec .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:50px;font-weight:400;color:#FFF}.elementor-299 .elementor-element.elementor-element-5216bb2>.elementor-widget-container{margin:0% 0% 2% 0%}.elementor-299 .elementor-element.elementor-element-5216bb2{text-align:center}.elementor-299 .elementor-element.elementor-element-5216bb2 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:19px;font-weight:400;color:#FFF}.elementor-299 .elementor-element.elementor-element-fed2172{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%}.elementor-299 .elementor-element.elementor-element-fed2172::before,.elementor-299 .elementor-element.elementor-element-fed2172>.elementor-background-video-container::before,.elementor-299 .elementor-element.elementor-element-fed2172>.e-con-inner>.elementor-background-video-container::before,.elementor-299 .elementor-element.elementor-element-fed2172>.elementor-background-slideshow::before,.elementor-299 .elementor-element.elementor-element-fed2172>.e-con-inner>.elementor-background-slideshow::before,.elementor-299 .elementor-element.elementor-element-fed2172>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-299 .elementor-element.elementor-element-26a5c51{--display:flex;--border-radius:10px 10px 10px 10px}.elementor-299 .elementor-element.elementor-element-26a5c51:hover{box-shadow:0 0 10px 0 rgba(115.60000000000001,115.60000000000001,115.60000000000001,.5)}.elementor-299 .elementor-element.elementor-element-224c4df img{width:30%}.elementor-299 .elementor-element.elementor-element-5319a8a{text-align:center}.elementor-299 .elementor-element.elementor-element-5319a8a .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:23px;font-weight:400;color:#FFF}.elementor-299 .elementor-element.elementor-element-5e81c05{text-align:center;font-family:"Source Sans Pro",Sans-serif;font-size:17px;font-weight:200;color:#FFF}.elementor-299 .elementor-element.elementor-element-a2e4635{--display:flex;--border-radius:10px 10px 10px 10px}.elementor-299 .elementor-element.elementor-element-a2e4635:hover{box-shadow:0 0 10px 0 rgba(115.60000000000001,115.60000000000001,115.60000000000001,.5)}.elementor-299 .elementor-element.elementor-element-4367077 img{width:30%}.elementor-299 .elementor-element.elementor-element-53641f6{text-align:center}.elementor-299 .elementor-element.elementor-element-53641f6 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:23px;font-weight:400;color:#FFF}.elementor-299 .elementor-element.elementor-element-caf7c1b{text-align:center;font-family:"Source Sans Pro",Sans-serif;font-size:17px;font-weight:200;color:#FFF}.elementor-299 .elementor-element.elementor-element-ea873ae{--display:flex;--border-radius:10px 10px 10px 10px}.elementor-299 .elementor-element.elementor-element-ea873ae:hover{box-shadow:0 0 10px 0 rgba(115.60000000000001,115.60000000000001,115.60000000000001,.5)}.elementor-299 .elementor-element.elementor-element-bf0e213 img{width:30%}.elementor-299 .elementor-element.elementor-element-ff121b5{text-align:center}.elementor-299 .elementor-element.elementor-element-ff121b5 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:23px;font-weight:400;color:#FFF}.elementor-299 .elementor-element.elementor-element-9cab6fb{text-align:center;font-family:"Source Sans Pro",Sans-serif;font-size:17px;font-weight:200;color:#FFF}.elementor-299 .elementor-element.elementor-element-2b30b29{--display:flex;--border-radius:10px 10px 10px 10px}.elementor-299 .elementor-element.elementor-element-2b30b29:hover{box-shadow:0 0 10px 0 rgba(115.60000000000001,115.60000000000001,115.60000000000001,.5)}.elementor-299 .elementor-element.elementor-element-35afa90 img{width:30%}.elementor-299 .elementor-element.elementor-element-20be0c7{text-align:center}.elementor-299 .elementor-element.elementor-element-20be0c7 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:23px;font-weight:400;color:#FFF}.elementor-299 .elementor-element.elementor-element-949fa70{text-align:center;font-family:"Source Sans Pro",Sans-serif;font-size:17px;font-weight:200;color:#FFF}.elementor-299 .elementor-element.elementor-element-1976075{--display:flex;--border-radius:10px 10px 10px 10px}.elementor-299 .elementor-element.elementor-element-1976075:hover{box-shadow:0 0 10px 0 rgba(115.60000000000001,115.60000000000001,115.60000000000001,.5)}.elementor-299 .elementor-element.elementor-element-bb98f26 img{width:30%}.elementor-299 .elementor-element.elementor-element-270d430{text-align:center}.elementor-299 .elementor-element.elementor-element-270d430 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:23px;font-weight:400;color:#FFF}.elementor-299 .elementor-element.elementor-element-6ce12de{text-align:center;font-family:"Source Sans Pro",Sans-serif;font-size:17px;font-weight:200;color:#FFF}.elementor-299 .elementor-element.elementor-element-00e81a9{--display:flex;--border-radius:10px 10px 10px 10px}.elementor-299 .elementor-element.elementor-element-00e81a9:hover{box-shadow:0 0 10px 0 rgba(115.60000000000001,115.60000000000001,115.60000000000001,.5)}.elementor-299 .elementor-element.elementor-element-9d569de img{width:30%}.elementor-299 .elementor-element.elementor-element-9566f41{text-align:center}.elementor-299 .elementor-element.elementor-element-9566f41 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:23px;font-weight:400;color:#FFF}.elementor-299 .elementor-element.elementor-element-e4f161d{text-align:center;font-family:"Source Sans Pro",Sans-serif;font-size:17px;font-weight:200;color:#FFF}.elementor-299 .elementor-element.elementor-element-cb28e88{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-299 .elementor-element.elementor-element-cb28e88:not(.elementor-motion-effects-element-type-background),.elementor-299 .elementor-element.elementor-element-cb28e88>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#DCE3EB}.elementor-299 .elementor-element.elementor-element-377d9d2{--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;--margin-top:6%;--margin-bottom:6%;--margin-left:0%;--margin-right:0%}.elementor-299 .elementor-element.elementor-element-7b1bf30>.elementor-widget-container{margin:0% 0% 5% 0%}.elementor-299 .elementor-element.elementor-element-7b1bf30 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:25px;font-weight:600;color:#000}.elementor-299 .elementor-element.elementor-element-5df2962{--e-image-carousel-slides-to-show:4}.elementor-299 .elementor-element.elementor-element-5df2962>.elementor-widget-container{margin:0% 0% 1% 0%}.elementor-299 .elementor-element.elementor-element-5df2962 .elementor-swiper-button.elementor-swiper-button-prev,.elementor-299 .elementor-element.elementor-element-5df2962 .elementor-swiper-button.elementor-swiper-button-next{color:#000}.elementor-299 .elementor-element.elementor-element-5df2962 .elementor-swiper-button.elementor-swiper-button-prev svg,.elementor-299 .elementor-element.elementor-element-5df2962 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#000}body.elementor-page-299:not(.elementor-motion-effects-element-type-background),body.elementor-page-299>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}@media(max-width:1024px){.elementor-299 .elementor-element.elementor-element-fed2172{--grid-auto-flow:row}}@media(min-width:768px){.elementor-299 .elementor-element.elementor-element-34f5c39{--width:50%}.elementor-299 .elementor-element.elementor-element-f59c767{--width:50%}.elementor-299 .elementor-element.elementor-element-bbced4b{--width:40%}.elementor-299 .elementor-element.elementor-element-d89fa79{--width:60%}.elementor-299 .elementor-element.elementor-element-377d9d2{--width:100%}}@media(max-width:767px){.elementor-299 .elementor-element.elementor-element-fed2172{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}}#contador-inscritos{font-size:50px!important;font-weight:700;color:#f60}