.section_1_fundatia{display:flex;align-items:center;flex-direction:column}.section_1_fundatia .container{max-width:830px!important}.section_1_fundatia .content_title_general{margin:0 auto;max-width:1000px}.section_1_fundatia h2{color:#000;font-family:Gilroy-Bold;font-size:40px;font-style:normal;font-weight:400;line-height:normal;margin:0 0 20px}.slider_custom{display:inline-block;width:100%}.row_content .container{position:relative;z-index:1;max-width:800px}.row_content{position:relative;padding:50px 0;margin-top:50px;display:inline-block;width:100%}.top_section_1_fundatia{display:flex;align-items:center}.image_section_1_fundatia{position:relative}.image_section_1_fundatia::before{content:'';background:#EC1D25;bottom:0;width:80%;height:10px;position:absolute;left:0}.image_section_1_fundatia img{width:100%}@media screen and (max-width:991px){.section_1_fundatia{flex-direction:column}}.full_image_content{min-height:625px;display:flex;align-items:center;justify-content:center;text-align:center;margin-top:50px;background-size:cover!important;background-repeat:no-repeat;background-position:center;width:100%}.full_image_content *{color:#fff}.full_image_content .container{max-width:800px}.full_image_content p{color:var(--Shades-White,#FFF);text-align:center;font-family:Gilroy-Regular;font-size:18px;font-style:normal;font-weight:400;line-height:30px}.full_image_content h3{color:var(--Shades-White,#FFF);text-align:center;font-family:Gilroy-Bold;font-size:40px;font-style:normal;font-weight:400;line-height:normal}.section_2_fundatia{padding:80px 0 0}.section_2_fundatia .row_center{display:flex;align-items:center;margin-top:50px}.image_section_1_fundatia img{width:100%}.section_3_fundatia .content_box_3 h3,.section_2_fundatia .content_title_general h3{color:#000;font-family:Gilroy-Bold;font-size:40px;font-style:normal;font-weight:400;line-height:normal}.section_3_fundatia .content_box_3 p,.section_2_fundatia .content_title_general p,.box_custom_three{color:#000;font-family:Gilroy-Regular;font-size:18px;font-style:normal;font-weight:400;line-height:30px}.section_3_fundatia .content_box_3,.section_2_fundatia .content_title_general{max-width:490px}.box_custom_three strong,.box_custom_two strong,.box_custom_one strong{color:#000;font-family:Gilroy-SemiBold;font-size:18px;font-style:normal;font-weight:400;line-height:30px}.box_custom_one{border-left:5px solid #BDD72E;padding-left:20px}.box_custom_two{border-left:5px solid #FDB018;padding-left:20px;margin:20px 0}.section_3_fundatia .row_center{display:flex;align-items:center;margin-top:50px;margin-bottom:50px}.section_3_fundatia{padding:80px 0;position:relative}.section_4_fundatia .row_center{display:flex;align-items:center}.row_content::before{content:'';background:var(--Shades-Light,#F8F8FF);width:100%;max-width:1720px;height:100%;max-height:100%;display:block;position:absolute;left:0;top:0}.year_box{color:#EC1D25;text-align:center;font-family:Gilroy-SemiBold;font-size:18px;font-style:normal;font-weight:400;line-height:normal;display:inline-block;padding:15px;background:#fff;position:relative;z-index:1;border-radius:12px;border:1px solid var(--Shades-MediumLight,#D9DDE5);background:var(--Shades-White,#FFF);text-align:center;min-width:95px}.text_timeline_box{border-radius:12px;background:#FFF;padding:20px}.title_timeline{color:#EC1D25;font-family:Gilroy-SemiBold;font-size:18px;font-style:normal;font-weight:400;line-height:normal;margin:0 0 14px}.text_timeline{color:var(--Shades-Dark,#17172E);font-family:Gilroy-Regular;font-size:18px;font-style:normal;font-weight:400;line-height:30px}.list_timeline{position:relative;margin:50px 0}.section-timeline{position:relative;padding:80px 0 0}.content_before_slider{padding:50px 0 0}.section-timeline:after{z-index:-1;content:'';background:var(--Shades-Light,#F8F8FF);width:100%;max-width:1720px;height:100%;max-height:100%;display:block;position:absolute;left:0;top:0}.content_before_slider .content_title_general{max-width:1000px}.section-timeline .text_title_general{max-width:700px;margin:0 auto 20px}.section-timeline .subtitle_general{color:var(--Shades-Dark,#17172E);text-align:center;font-family:Gilroy-Regular;font-size:18px;font-style:normal;font-weight:400;line-height:30px}.content_before_slider .container{max-width:900px}.list_timeline::before{content:'';position:absolute;top:0;left:47.5px;background:#EC1D25;width:2px;height:93%}#modal_button{border-color:transparent}#modal_button::before,#modal_button::after{color:#EC1D25}.row_timeline{display:flex;gap:30px;position:relative;align-items:flex-start;padding-bottom:30px}.text_title_general{color:var(--Shades-Dark,#17172E);text-align:center;font-family:Gilroy-Bold;font-size:40px;font-style:normal;font-weight:400;line-height:normal}.section_3_fundatia .container{position:relative;z-index:1}.section_4_fundatia{position:relative;padding:0 0 50px;display:inline-block;width:100%}.section_4_fundatia .content_title_general p{color:var(--Shades-White,#FFF);text-align:center;font-family:Gilroy-Regular;font-size:18px;font-style:normal;font-weight:400;line-height:30px}.section_4_fundatia::before{content:'';position:absolute;width:100%;height:100%;background:#EC1D25;top:0;left:0}.section_4_fundatia .col-xs-12,.section_4_fundatia .container{position:relative;z-index:1}.cta_section_custom{display:flex;align-items:center;justify-content:center;gap:30px;margin:40px 0}.section_4_fundatia .content_title_general{max-width:900px;margin:20px auto}.section_4_fundatia .content_title_general *,.section_4_fundatia .text_title_general{color:#FFF;text-align:left}.ribbon_red{position:relative;padding:80px 0 0;display:inline-block;width:100%;margin:80px 0 0}.ribbon_red::before{content:'';background:#EC1D25;position:absolute;top:0;left:0;width:100%;height:433px}@media screen and (max-width:991px){.ribbon_red::before{height:100%}.ribbon_red{padding:40px 0 10px;margin-top:40px}.content_box_repeater{margin-bottom:30px}}.ribbon_red .container{position:relative;z-index:1}.ribbon_red h2{color:var(--Shades-White,#FFF);text-align:center;font-family:Gilroy-Bold;font-size:40px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:80px}.content_box_repeater{background:url(../../../../../../../themes/genesis/assets/images/forma_custom.png) center center no-repeat;width:350px;height:400px;display:flex;padding:30px;flex-direction:column;align-items:center;text-align:center;justify-content:center;margin-bottom:30px}.content_box_repeater h3{color:var(--Shades-Dark,#17172E);text-align:center;font-family:Gilroy-SemiBold;font-size:24px;font-style:normal;font-weight:400;line-height:normal}.content_box_repeater p{color:var(--Shades-Dark,#17172E);text-align:center;font-family:Gilroy-Regular;font-size:18px;font-style:normal;font-weight:400;line-height:30px}@media screen and (min-width:992px){.section_4_fundatia::before{left:0;width:100%;max-height:100%}.section_4_fundatia::after{content:'';position:absolute;width:50%;height:500px;background:url(../../../../../../../themes/genesis/assets/images/formVector.png) center center no-repeat;background-size:contain;bottom:0;left:0;opacity:.1}}.custom_content_box_repeater{background:#EC1D25;display:flex;flex-direction:column;color:#fff;min-height:200px;padding:15px;justify-content:space-between;margin-bottom:30px}.custom_content_box_repeater h3{color:var(--Shades-White,#FFF);font-family:Gilroy-Bold;font-size:30px;font-style:normal;font-weight:400;line-height:normal}.custom_content_box_repeater p{color:var(--Shades-White,#FFF);font-family:Gilroy-Regular;font-size:16px;font-style:normal;font-weight:400;line-height:30px}.modal_form select,.modal_form textarea,.modal_form input{border-radius:16px;border:1px solid var(--Shades-MediumLight,#D9DDE5);background:#FFF;padding:15px;color:var(--Shades-Dark,#17172E);font-family:Gilroy-Regular;font-size:18px;font-style:normal;font-weight:400;line-height:30px}.modal_form input[type="submit"]{border-radius:60px;background:var(--Main-Blue,#31328F);color:var(--Shades-White,#FFF);font-family:Gilroy-SemiBold;font-size:18px;font-style:normal;font-weight:400;line-height:normal;float:right;transition:.5s all}.modal_form .nf-form-content{margin:0 auto}.modal_form input[type="submit"]:hover{transition:.5s all;color:#31328F;background:var(--Main-Yellow,#FDB018)}.nf-error-wrap.nf-error{position:absolute;font-size:12px;top:100%}.nf-before-form-content{display:none}.modal_form textarea{max-height:100px}.modal_form label{color:var(--Shades-Dark,#17172E);text-align:center;font-family:Gilroy-Regular;font-size:18px;font-style:normal;font-weight:400;line-height:30px}.modal_form{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);display:none;align-items:center;justify-content:center;z-index:9999}.nf-field-container{margin-bottom:20px!important}.modal_content{background:#fff;max-width:500px;width:90%;padding:20px;border-radius:0;position:relative;margin:50px auto;padding:40px 20px 10px}.close_modal{position:absolute;top:5px;right:5px;font-size:24px;cursor:pointer;background:#31328F;color:#fff;width:30px;height:30px;text-align:center;line-height:35px;border-radius:100px}body.modal-active{overflow:hidden}@media screen and (min-width:992px){.section_1_fundatia .row_content{margin-top:-50px;z-index:-1;padding-top:100px}.section_4_fundatia img{margin-top:-50px}.padding-left-md{padding-left:60px}.section_3_fundatia .row_center:nth-child(3) .col-md-6:nth-child(1){order:2;padding-left:60px}.section_3_fundatia .row_center:nth-child(2) .col-md-6:nth-child(1),.section_3_fundatia .row_center:nth-child(4) .col-md-6:nth-child(1){padding-left:calc(50vw - 600px)}}@media screen and (max-width:991px){#modal_button{margin-bottom:30px}.section_4_fundatia .row_center{flex-direction:column}.section_2_fundatia .row_center{flex-direction:column;margin-top:15px}.col_image{order:-1;margin-bottom:15px}.section_4_fundatia{overflow:hidden;padding-bottom:0;padding:50px 0 0;margin-bottom:30px}.full_image_content{min-height:0;padding:50px 0}.section_2_fundatia{margin-top:35px;padding:0;margin-top:20px}.section_3_fundatia{padding:30px 0;margin-top:30px}.section_3_fundatia .row_center,.top_section_1_fundatia{flex-direction:column;margin-top:0}.text_title_general,.section_3_fundatia .content_box_3 h3,.section_2_fundatia .content_title_general h3,.full_image_content h3,.section_1_fundatia h2{font-size:30px}.content_box_repeater{margin:0 auto 30px}.section_1_fundatia .row_content{padding-bottom:0}.ribbon_red h2{font-size:32px;margin-bottom:40px}}