.inner-page-banner{min-height:400px;display:flex;align-items:center;padding-block:30px;background-repeat:no-repeat;background-size:cover;background-position:top left}.inner-page-banner .banner-content :is(h1,p){color:#fff}.single-cursos .inner-page-banner .banner-content h1{width:42%}@media only screen and (max-width:1199px){.inner-page-banner{min-height:360px}}@media only screen and (max-width:991px){.inner-page-banner{min-height:320px}.single-cursos .inner-page-banner .banner-content h1{width:100%}}@media only screen and (max-width:767px){.inner-page-banner{min-height:260px}.inner-page-banner .banner-content p br {display:none;}}@media only screen and (max-width:575){.inner-page-banner{min-height:220px}}.consulting_and_auditorium{padding:80px 0 100px;}.consulting_and_auditorium .title_block{max-width:640px;margin-left:auto;margin-right:auto;margin-bottom:40px;}.consulting_auditorium_box{display:block;border-radius:15px;overflow:hidden;position:relative;}.consulting_auditorium_box:hover .img-wraper img{transform:scale(1.1);}.consulting_auditorium_box .img-wraper{position:relative;padding-bottom:86.25%;}.consulting_auditorium_box .img-wraper img{position:absolute;height:100%;width:100%;object-fit:cover;transition:all 1s;}.consulting-content{position:absolute;bottom:0;padding:30px;left:0;right:0;z-index:1;}.consulting-content .tag{background:#2B33D9;padding:8px 16px;display:inline-block;margin-bottom:5px;border-radius:35px;color:#FFF;font-size:14px;line-height:14px;font-weight:700;}.consulting-content h6{margin-bottom:0;color:#fff;font-weight:700;text-transform:uppercase;}.consulting_auditorium_box:before{content:"";display:block;background:linear-gradient(180.15deg,rgba(0,0,0,0) 32.56%,#000 98.49%);height:100%;width:100%;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;}.consulting_auditorium_wrap .row{margin-bottom:-25px;}.consulting_auditorium_wrap .row > div{margin-bottom:25px;}@media only screen and (max-width:991px){.consulting_and_auditorium{padding:60px 0 60px;}.iso-implement-steps .step_count{height:60px;width:60px;}}@media only screen and (max-width:767px){.consulting_and_auditorium{padding:40px 0 40px;}.consulting-content{padding:20px;}}.recruitment_steps_sec{padding:100px 0;background:#EFEFF0;}.recruitment_steps_sec .title_block{margin-bottom:110px;}.recruitment_steps_sec .title_block p{color:#000;}.recruitment_steps_sec .title_block h3{color:#2B33D9;text-transform:capitalize;margin-bottom:20px;}.recruitment_steps_box{text-align:center;background-color:#FFF;height:100%;padding:35px;border-radius:10px;position:relative;box-shadow:0 4px 4px 0 #00040;}.recruitment_steps_box h6{font-size:18px;font-weight:800;line-height:18px;font-family:Inter;}.step_count{display:inline-block;background:#2B33D9;height:100px;width:100px;margin-left:auto;border-radius:10px;margin-bottom:45px;margin-right:auto;margin-top:-85px;position:relative;display:flex;align-items:center;justify-content:center;}.step_count:before{display:block;content:counter(step-counter);color:#FFF;font-size:64px;line-height:77px;font-family:Inter;font-weight:700;}.recruitment_steps_box:before{content:"";display:block;background:#2B33D9;width:100%;height:9px;border-radius:10px;position:absolute;bottom:-20px;left:0;}.recruitment_steps ul{display:flex;flex-wrap:wrap;margin:0 -13px -90px;justify-content:center;}.recruitment_steps ul li{width:33.33%;padding:0 13px;margin-bottom:90px;counter-increment:step-counter;}.recruitment_steps_sec.iso-implement-steps{background:linear-gradient(250.15deg,#2B33D9 16.08%,#3734DD 32.09%,#3935DE 33.77%,#3C35DE 35.72%,#9F41FE 108.18%);}.recruitment_steps_sec.iso-implement-steps .title_block h3{color:#fff;}.iso-implement-steps .step_count{height:69px;width:69px;border-radius:50%;margin-top:0;margin-bottom:30px;margin-left:unset;}.iso-implement-steps .step_count:before{font-size:36px;line-height:43px;}.iso-implement-steps .recruitment_steps_box{text-align:left;}.iso-implement-steps .recruitment_steps_box:before{display:none;}.iso-implement-steps .recruitment_steps ul li{margin-bottom:30px;}.iso-implement-steps .recruitment_steps ul{margin-bottom:-30px;}.recruitment_steps_sec.iso-implement-steps .title_block{margin-bottom:60px;}.recruitment_steps_box p{color:#000;}@media only screen and (max-width:1399px){}@media only screen and (min-width:1200px){.recruitment_steps.block-4 ul li{width:25%;}.recruitment_steps.block-4 ul li .step_count{height:70px;width:70px;margin-right:auto;margin-top:-65px;margin-bottom:30px;}.recruitment_steps.block-4 ul li .step_count:before{font-size:36px;line-height:44px;}}@media only screen and (max-width:1199px){.step_count{height:70px;width:70px;margin-bottom:25px;margin-top:-80px;}.recruitment_steps_box{padding:35px 20px;}.step_count:before{font-size:36px;line-height:44px;}.recruitment_steps_sec{padding:80px 0;}}@media only screen and (max-width:991px){.recruitment_steps ul li{width:50%;}.recruitment_steps_sec{padding:60px 0;}}@media only screen and (max-width:767px){.recruitment_steps_sec{padding:40px 0;}.recruitment_steps ul li{width:100%;}.step_count{height:60px;width:60px;margin-top:-65px;}.iso-implement-steps h6{line-height:26px;}.iso-implement-steps .step_count{margin-bottom:15px;}}.two_column_image_text_sec{padding:100px 0;}.two_column_image_text_sec .img-wraper img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;right:0;bottom:0;}.two_column_image_text_sec .img-wraper{position:relative;padding-bottom:100%;min-height:620px;border-radius:20px;overflow:hidden;margin-right:30px;}.two_column_image_text_sec .content_block ul li{color:#000;line-height:28px;padding-left:25px;padding-bottom:12px;border-bottom:1px solid #E0E0E0;margin-bottom:20px;position:relative;}.two_column_image_text_sec .content_block ul li strong{display:block;}.two_column_image_text_sec .content_block ul li:before{content:"";display:block;background-image:url(../images/fi-ss-comment-check.png);height:15px;width:15px;background-repeat:no-repeat;position:absolute;left:0;top:6px;}.two_column_image_text_sec .content_block h2{margin-bottom:23px;}.two_column_image_text_sec.img-text-ttile .content_block h2{font-size:48px;font-weight:500;margin-bottom:28px;}.two_column_image_text_sec .content_block ul li:last-child{border-bottom:0;}@media only screen and (max-width:1399px){.two_column_image_text_sec.img-text-ttile .content_block h2{font-size:44px;}}@media only screen and (max-width:1199px){.two_column_image_text_sec{padding:80px 0;}.two_column_image_text_sec.img-text-ttile .content_block h2{font-size:35px;}}@media only screen and (max-width:991px){.two_column_image_text_sec{padding:60px 0;}.two_column_image_text_sec .img-wraper{margin-right:0;}.two_column_image_text_sec .content_block ul li{padding-bottom:10px;margin-bottom:10px;}.two_column_image_text_sec .content_block h2{margin-bottom:10px;}.two_column_image_text_sec .img-wraper{min-height:380px;}}@media only screen and (max-width:767px){.two_column_image_text_sec{padding:40px 0;}.two_column_image_text_sec.img-text-ttile .content_block h2{font-size:26px;margin-bottom:25px;}}.recruitment-banner .banner-text h3{font-size:36px;margin-bottom:19px;}.recruitment-banner:before{content:'';width:100%;height:100%;display:inline-block;position:absolute;left:0;top:0;border-radius:18px;z-index:-1;background:linear-gradient(250.15deg,#2B33D9 16.08%,#3734DD 32.09%,#3935DE 33.77%,#3C35DE 35.72%,#9F41FE 108.18%);opacity:.85;}.recruitment-banner{position:relative;z-index:1;border-radius:18px;overflow:hidden;display:flex;align-items:center;justify-content:space-between;padding:58px 75px;background-repeat:no-repeat;background-size:cover;background-position:center;}.recruitment-banner .banner-text *{color:#fff;}.recruitment-banner .banner-text{width:60%;}.recruitment-banner .banner-text p{font-size:14px;line-height:26px;}.learn-more-btn{width:35%;text-align:right;}.learn-more-btn a{background:#48DFAD;font-size:16px;line-height:25px;color:#fff;width:100%;text-align:center;padding:20px 15px;border-radius:5px;max-width:292px;}.learn-more-btn a:hover{background:#fff;color:#000;}.two-column-text .row.switch-column{flex-direction:row-reverse;}.home .full-box-width-sec{padding:100px 0;}@media only screen and (max-width:1199px){.recruitment-banner{padding:50px 50px;}}@media only screen and (max-width:991px){.recruitment-banner{padding:40px 30px;}.home .full-box-width-sec{padding:120px 0 60px 0;}.learn-more-btn a{max-width:fit-content;padding:15px 15px;}}@media only screen and (max-width:767px){.recruitment-banner{display:block;}.recruitment-banner .banner-text{width:100%;margin-bottom:20px;}.learn-more-btn{width:100%;text-align:left;}.recruitment-banner{padding:30px 20px;}.home .full-box-width-sec{padding:100px 0 40px 0;}}.two_column_image_text .content-block h2,.two_column_image_text .content-block h5{color:#fff;}.two_column_image_text .content-block h3{font-size:36px;color:#ffff;margin-bottom:19px;}.two_column_image_text .content-block ul li,.two_column_image_text .content-block p{color:#fff;padding-left:26px;position:relative;font-size:16px;line-height:25px;}.two_column_image_text .content-block p{padding-left:0;}.services_banner_sec.two_column_image_text .content-block h2{margin-bottom:25px;}.services_banner_sec.two_column_image_text .content-block .default-btn{margin-top:15px;min-width:auto;}.two_column_image_text .content-block ul li:before{content:"";display:block;background-image:url(../images/fi-ss-comment-check.png);background-repeat:no-repeat;background-size:cover;height:15px;width:15px;position:absolute;top:5px;left:0;}.two_column_image_text .content-block ul li:not(:last-child){margin-bottom:15px;}.two_column_image_text .content-block .default-btn{width:fit-content;}.two_column_image_text .content-block ul{margin-bottom:40px;}.two_column_image_text .content-block{height:100%;display:flex;flex-direction:column;justify-content:center;padding:170px 0;}.two_column_image_text .img-wraper{height:100%;display:flex;align-items:end;}@media only screen and (max-width:1199px){.two_column_image_text .content-block{padding:80px 0;}.two_column_image_text.services_banner_sec .content-block{padding:120px 0;}}@media only screen and (max-width:991px){.two_column_image_text .content-block,.two_column_image_text.services_banner_sec .content-block{padding:60px 0;}.two_column_image_text .content-block h3{font-size:30px;}}@media only screen and (max-width:767px){.two_column_image_text .content-block,.two_column_image_text.services_banner_sec .content-block{padding:40px 0;}}