.no-scroll{height:100%;overflow:hidden;position:relative}.svg-icon{margin:0 18px 0 0;max-height:34px}.content-container{margin:0;padding:50px 100px}.title{color:#12202a;font-family:Prata;font-size:44px;line-height:130%;margin-bottom:10px}.lowercase,.title{font-style:normal;font-weight:400}.lowercase{color:#60686b;font-family:Lato;font-size:20px;line-height:150%;margin:0;opacity:1}.svg-icon{max-height:56px;max-width:56px}.subtitle{color:#20a5eb;font-family:Lato;font-size:36px;font-style:normal;font-weight:500;line-height:150%;opacity:1}.card-container{display:grid;gap:30px;grid-template-columns:repeat(3,1fr);margin-top:40px}.card{padding:25px 20px;text-align:left}.card-text,.card-title{font-family:Lato;font-style:normal;opacity:1}.card-title{color:#12202a;font-size:24px;font-weight:600;line-height:130%;padding:24px 0}.btn{align-items:center;background:linear-gradient(92deg,#45bbfa 13.64%,#179fe7 92.41%);border:1px solid #1493d7;border-radius:55px;color:#fff;display:flex;font-family:Lato;font-size:20px;font-style:normal;font-weight:500;gap:10px;justify-content:center;line-height:150%;padding:15px 35px;text-align:center;text-decoration:none}.btn:hover{cursor:pointer}@media (min-width:2300px){.content-container{padding:50px 250px}}@media (max-width:1440px){.content-container{padding:50px 80px}}@media (max-width:1280px){.content-container{padding:50px 65px}}@media (max-width:1024px){.content-container{padding:45px 50px}.title{font-size:38px!important}.subtitle{font-size:30px}.lowercase{font-size:20px}}@media (max-width:744px){.content-container{padding:0 40px 75px}.card-container{grid-template-columns:repeat(1,1fr)}.card-title{font-size:20px}}@media (max-width:428px){.content-container{padding:0 20px 50px}.title{font-size:28px!important}.subtitle{font-size:24px}.lowercase{font-size:20px}.card-container{grid-template-columns:repeat(1,1fr)}.btn{font-size:18px;margin:auto}.card-title{font-size:20px}.card-text{font-size:18px!important}}@media (max-width:320px){.content-container{padding:0 20px 50px}.title{font-size:22px!important}.lowercase,.subtitle{font-size:18px}.btn{font-size:16px!important;margin:auto;padding:10px 13px}}#floating-cta{align-items:center;background:#e7f4f9;bottom:0;display:flex;height:82px;justify-content:center;opacity:0;pointer-events:none;position:fixed;transform:translateY(50px);transition:opacity .3s ease-out,transform .3s ease-out;width:100vw;z-index:99}#floating-cta.visible{opacity:1;pointer-events:auto;transform:translateY(0)}#floating-cta.visible .btn{margin:10px 0}body{margin:0}div.popup{-webkit-overflow-scrolling:touch;align-items:flex-start;background:rgba(0,0,0,.7);bottom:0;flex-wrap:wrap;height:100%;justify-content:center;left:0;opacity:0;overflow:hidden;position:fixed;right:0;top:0;transition:all .2s ease;width:100%;z-index:-100}@media (max-width:1023px){div.popup{padding:0!important}}@media (max-width:767px){div.popup{padding:0!important}}div.popup__header{align-items:center;display:flex;flex-wrap:wrap;font-size:0;justify-content:flex-start;position:relative}div.popup__header #close-popup,div.popup__header .close-popup{display:block;height:.75rem;position:absolute;right:.75rem;top:.55rem;width:.75rem;z-index:2}div.popup__header #close-popup svg,div.popup__header .close-popup svg{height:100%;width:100%}div.popup__header img{-o-object-fit:scale-down;object-fit:scale-down;-o-object-position:center left;object-position:center left;width:150px}@media (max-width:767px){div.popup__header img{width:75px}}div.popup__header h3{flex:1;font-family:Prata;font-size:24px;font-style:normal;font-weight:400;line-height:33px;margin:0;padding:2rem}@media (max-width:767px){div.popup__header h3{font-size:18px;line-height:26px;padding:1rem}}div.popup__header h3 span{display:block}div.popup .popup__iframe__wrapper{height:94%;min-height:300px}@media (max-width:767px){div.popup .popup__iframe__wrapper{height:calc(95vh - 1rem);min-height:unset}}div.popup .popup__iframe__wrapper .popup__iframe{height:95%}div.popup .popup__iframe__wrapper .form-content{display:flex;height:100%;overflow:auto}@media (max-height:767px){div.popup .popup__iframe__wrapper .form-content{height:95%}}div.popup .popup__iframe__wrapper .form-content iframe{border:0;grid-area:iframe;height:100%;width:400px;z-index:1}@media (max-height:767px){div.popup .popup__iframe__wrapper .form-content iframe{height:98%}}div.popup .popup__iframe__wrapper .img-mask{bottom:0;-webkit-clip-path:path("M576.691 445.334C607.996 726.327 301.84 785.3 155.309 726.327C8.77761 667.354 -40.1376 445.935 46.0538 231.773C132.245 17.6121 320.904 -108.193 467.436 -49.2198C613.967 9.75329 662.883 231.172 576.691 445.334Z");clip-path:path("M576.691 445.334C607.996 726.327 301.84 785.3 155.309 726.327C8.77761 667.354 -40.1376 445.935 46.0538 231.773C132.245 17.6121 320.904 -108.193 467.436 -49.2198C613.967 9.75329 662.883 231.172 576.691 445.334Z");height:90%;left:50%;overflow:hidden;position:fixed;top:0;transform:scale(1.5) translateY(16%);width:100%;z-index:-1}@media (min-width:727px) and (max-height:1080px){div.popup .popup__iframe__wrapper .img-mask{left:60%}}@media (max-width:807px){div.popup .popup__iframe__wrapper .img-mask{display:none}}div.popup .popup__iframe__wrapper .popup-image{grid-area:image;height:90%;position:relative;transform:translateX(-10%);z-index:-1}@media (max-width:726px){div.popup .popup__iframe__wrapper .popup-image{display:none}}div.popup__modal{-webkit-overflow-scrolling:touch;align-self:center;background:#fff;border-radius:1rem;box-shadow:0 .25rem .25rem rgba(0,0,0,.25);box-sizing:border-box;height:80%!important;max-height:1100px;max-width:95%;overflow:hidden;position:relative;transform:scale(0);transition:all .2s ease;width:875px!important}@media (max-height:875px){div.popup__modal{height:95%!important}}@media (min-width:1800px){div.popup__modal{height:80%;margin-bottom:auto;margin-top:auto;max-width:1000px;width:50%}}div.popup__modal iframe{border:none}div.popup.active{display:flex;opacity:1;z-index:999}div.popup.active .popup__modal{transform:scale(1)}#gen-course-fsm-landing-career-path .card-container{gap:24px}#gen-course-fsm-landing-career-path .card-container .card{background:#f6fcfe;border-radius:15px;max-width:1050px}#gen-course-fsm-landing-career-path .card-container .card-text{color:#60686b;font-size:20px;font-weight:400;line-height:150%}#gen-course-fsm-landing-career-path .card-container .career-svg{max-height:56px;max-width:56px}@media (max-width:744px){#gen-course-fsm-landing-career-path .card-container{grid-template-columns:repeat(1,1fr)}}@media (max-width:428px){#gen-course-fsm-landing-career-path .card-container{grid-template-columns:repeat(1,1fr)}}@media (max-width:320px){#gen-course-fsm-landing-career-path .card{min-width:unset}}#gen-course-fsm-landing-course-cards .blue-background{background:#eefafe}#gen-course-fsm-landing-course-cards .blue-background .content-container{padding-bottom:80px;padding-top:80px}#gen-course-fsm-landing-course-cards .blue-background .content-container .card-container .card{background:#fff;border-radius:15px;max-width:1050px;padding:20px;text-align:left}#gen-course-fsm-landing-course-cards .blue-background .content-container .card-container .card img{height:115px;width:115px}#gen-course-fsm-landing-course-cards .blue-background .content-container .card-container .card .formation-card-title{color:#12202a;font-family:Lato;font-size:24px;font-weight:600;line-height:130%;padding:30px 0}#gen-course-fsm-landing-course-cards .blue-background .content-container .card-container .card .formation-card-location{color:#58626a;font-family:Lato;font-size:18px;font-style:normal;font-weight:400;line-height:130%;margin-bottom:0}#gen-course-fsm-landing-course-cards .blue-background .content-container .btn{margin-top:40px}#gen-course-fsm-landing-footer .top-footer{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;padding:100px 0 150px}#gen-course-fsm-landing-footer .top-footer__laurel{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;position:relative;width:260px}@media (max-width:1023px){#gen-course-fsm-landing-footer .top-footer__laurel{width:220px}}@media (max-width:767px){#gen-course-fsm-landing-footer .top-footer__laurel{margin:0 0 3rem}}#gen-course-fsm-landing-footer .top-footer__laurel span{font-family:Lato;font-size:1rem;font-weight:300;opacity:.75;position:absolute;text-align:center}@media (max-width:1023px){#gen-course-fsm-landing-footer .top-footer__laurel span{font-size:.85rem}}#gen-course-fsm-landing-footer .top-footer__laurel-img{width:100%}@media (max-width:767px){#gen-course-fsm-landing-footer .top-footer{padding:2rem 0}}#gen-course-fsm-landing-footer .top-footer__wrapper{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}#gen-course-fsm-landing-footer .top-footer__wrapper ul{list-style:none;margin:0}@media (max-width:1023px){#gen-course-fsm-landing-footer .top-footer__wrapper ul{margin:0}}@media (max-width:767px){#gen-course-fsm-landing-footer .top-footer__wrapper ul{margin:0;padding-bottom:70px}}#gen-course-fsm-landing-footer .top-footer__wrapper ul li{display:flex;flex-direction:row;font-family:Lato;font-size:1rem;font-weight:300;margin:0 0 .5rem;opacity:.75}#gen-course-fsm-landing-footer .top-footer__wrapper ul li svg{height:20px;width:20px}#gen-course-fsm-landing-footer .top-footer__wrapper ul li span{padding-left:5px;padding-top:1px}@media (max-width:1023px){#gen-course-fsm-landing-footer .top-footer__wrapper ul li{font-size:.85rem}}@media (max-width:1024px){#gen-course-fsm-landing-footer .top-footer__wrapper .formation-card-title{font-size:24px}}@media (max-width:744px){#gen-course-fsm-landing-footer .top-footer__wrapper .formation-card-title{font-size:22px}#gen-course-fsm-landing-footer .top-footer__wrapper .card-container{grid-template-columns:repeat(1,1fr)!important}}@media (max-width:428px){#gen-course-fsm-landing-footer .top-footer__wrapper .formation-card-title{font-size:20px}#gen-course-fsm-landing-footer .top-footer__wrapper .card-text{font-size:18px!important}}@media (max-width:320px){#gen-course-fsm-landing-footer .top-footer__wrapper .card{min-width:unset}}#gen-course-fsm-landing-header .header-container{align-content:space-around;display:grid;grid-template-areas:"content image";grid-template-columns:repeat(2,1fr);margin:0}#gen-course-fsm-landing-header .header-container .mobile-header{display:none;grid-area:mobile-header}#gen-course-fsm-landing-header .header-container .mobile-header img{height:60px;padding-bottom:6px;padding-left:12px;padding-top:8px;width:175px}#gen-course-fsm-landing-header .header-container .left-content{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;grid-area:content;justify-content:space-evenly;margin:0;padding:50px 0 0 100px}#gen-course-fsm-landing-header .header-container .left-content button,#gen-course-fsm-landing-header .header-container .left-content h1,#gen-course-fsm-landing-header .header-container .left-content h2{margin:unset}#gen-course-fsm-landing-header .header-container .left-content .desktop-logo img{height:65px;margin-left:-2px;width:180px}#gen-course-fsm-landing-header .header-container .left-content .google-rating{align-items:center;display:flex;flex-direction:row;gap:9px;height:30px}#gen-course-fsm-landing-header .header-container .left-content .stars{max-height:27px;width:-moz-max-content;width:max-content}#gen-course-fsm-landing-header .header-container .left-content .rating{color:#60686b;font-family:Lato;font-size:16px;font-style:normal;font-weight:500;line-height:150%;text-decoration:none}#gen-course-fsm-landing-header .header-container .left-content .google{max-height:28px!important;max-width:29px!important}#gen-course-fsm-landing-header .header-container .right-content{align-items:flex-start;display:flex;flex:1 0 0;gap:10px;grid-area:image;height:483px}#gen-course-fsm-landing-header .content-container{margin-top:10px}#gen-course-fsm-landing-header .content-container .media{display:flex;height:auto;margin-top:45px;width:100%}#gen-course-fsm-landing-header .content-container .media iframe{border-radius:10px}#gen-course-fsm-landing-header .content-container .media .video-container{height:535px;margin:auto;width:912px}#gen-course-fsm-landing-header .spacing{padding-bottom:100px}#gen-course-fsm-landing-header .btn{margin-top:22px}#gen-course-fsm-landing-header .fsm-image{height:auto;margin-top:-1px;max-width:100%}@media (min-width:2300px){#gen-course-fsm-landing-header .header-container{margin-left:150px;margin-right:250px}#gen-course-fsm-landing-header .left-content{padding:50px 0 0 100px}#gen-course-fsm-landing-header .right-content{height:600px}}@media (min-width:1281px) and (max-width:1440px){#gen-course-fsm-landing-header .left-content{padding:50px 0 0 80px!important}}@media (min-width:1025px) and (max-width:1280px){#gen-course-fsm-landing-header .left-content{padding:50px 0 0 65px!important}}@media (min-width:769px) and (max-width:1024px){#gen-course-fsm-landing-header .left-content{padding:50px 20px 0 50px!important}#gen-course-fsm-landing-header .spacing{padding-bottom:90px}}@media (min-width:431px) and (max-width:768px){#gen-course-fsm-landing-header .header-container{grid-template-areas:"mobile-header" "image" "content";grid-template-columns:repeat(1,1fr)}#gen-course-fsm-landing-header .header-container .mobile-header{display:flex}#gen-course-fsm-landing-header .header-container .left-content{align-items:center;padding:15px 10px 75px}#gen-course-fsm-landing-header .header-container .left-content h1{margin-bottom:20px;margin-top:10px}#gen-course-fsm-landing-header .header-container .left-content button,#gen-course-fsm-landing-header .header-container .left-content h2{margin-bottom:25px}#gen-course-fsm-landing-header .header-container .left-content .desktop-logo{display:none}#gen-course-fsm-landing-header .header-container .right-content{height:403px;min-width:auto}#gen-course-fsm-landing-header .content-container{padding:0 10px 75px}#gen-course-fsm-landing-header .content-container .video-container{max-height:389.51px;width:95vw!important}#gen-course-fsm-landing-header .spacing{padding-bottom:75px}}@media (min-width:321px) and (max-width:430px){#gen-course-fsm-landing-header .header-container{grid-template-areas:"mobile-header" "image" "content";grid-template-columns:repeat(1,1fr)}#gen-course-fsm-landing-header .header-container .mobile-header{display:flex}#gen-course-fsm-landing-header .header-container .left-content{align-items:center;padding:15px 10px 75px}#gen-course-fsm-landing-header .header-container .left-content h1{margin-bottom:20px;margin-top:10px}#gen-course-fsm-landing-header .header-container .left-content button,#gen-course-fsm-landing-header .header-container .left-content h2{margin-bottom:25px}#gen-course-fsm-landing-header .header-container .left-content .desktop-logo{display:none}#gen-course-fsm-landing-header .header-container .left-content button.btn{align-self:center;padding:10px 20px}#gen-course-fsm-landing-header .header-container .right-content{background-position:50%;background-repeat:no-repeat;background-size:contain;height:340px}#gen-course-fsm-landing-header .content-container{padding:0 10px 75px}#gen-course-fsm-landing-header .content-container .video-container{max-height:221px;width:95vw!important}#gen-course-fsm-landing-header .spacing{padding-bottom:60px}}@media (max-width:320px){#gen-course-fsm-landing-header .header-container{grid-template-areas:"mobile-header" "image" "content";grid-template-columns:repeat(1,1fr)}#gen-course-fsm-landing-header .header-container .mobile-header{display:flex}#gen-course-fsm-landing-header .header-container .left-content{align-items:center;padding:15px 10px 75px}#gen-course-fsm-landing-header .header-container .left-content h1{margin-bottom:15px;margin-top:10px}#gen-course-fsm-landing-header .header-container .left-content btn{margin-top:-2px}#gen-course-fsm-landing-header .header-container .left-content button,#gen-course-fsm-landing-header .header-container .left-content h2{margin-bottom:22px}#gen-course-fsm-landing-header .header-container .left-content .desktop-logo{display:none}#gen-course-fsm-landing-header .header-container .left-content button.btn{align-self:center;padding:10px 20px}#gen-course-fsm-landing-header .header-container .left-content .google-rating{align-items:center;display:flex;flex-direction:row;gap:9px;height:22px}#gen-course-fsm-landing-header .header-container .right-content{background-position:50%;background-repeat:no-repeat;background-size:contain;height:200px;margin-left:-9px;padding:0}#gen-course-fsm-landing-header .content-container{padding:0 10px 75px}#gen-course-fsm-landing-header .content-container .video-container{max-height:164px;width:95vw!important}#gen-course-fsm-landing-header .spacing{padding-bottom:100px}}#gen-course-fsm-landing-testimonials .card-container{display:grid;gap:30px;grid-template-columns:repeat(3,1fr);margin-top:40px}#gen-course-fsm-landing-testimonials .card{padding:20px;text-align:left}#gen-course-fsm-landing-testimonials .card-image{padding-bottom:15px}#gen-course-fsm-landing-testimonials .text-testimonials{color:#12202a;font-family:Lato;font-size:18px;font-style:normal;font-weight:400;line-height:150%;opacity:1;padding-bottom:15px;padding-top:15px}#gen-course-fsm-landing-testimonials .name{color:#12202a;font-family:Lato;font-size:20px;font-style:normal;font-weight:700;line-height:150%}#gen-course-fsm-landing-testimonials .half-star,#gen-course-fsm-landing-testimonials .single-star{height:26px;width:26px}#gen-course-fsm-landing-testimonials .rating{padding-bottom:30px;padding-top:15px}@media (min-width:431px) and (max-width:768px){#gen-course-fsm-landing-testimonials .content-container{padding:0 10px 75px}#gen-course-fsm-landing-testimonials .content-container .card-container{display:flex;flex-direction:row;overflow-x:auto}#gen-course-fsm-landing-testimonials .content-container .card-container .card{flex-grow:2;min-width:200px}}@media (min-width:321px) and (max-width:430px){#gen-course-fsm-landing-testimonials .content-container{padding:0 10px 75px}#gen-course-fsm-landing-testimonials .content-container .card-container{display:flex;flex-direction:row;overflow-x:auto}#gen-course-fsm-landing-testimonials .content-container .card-container .card{min-width:calc(100vw - 8rem)}}@media (max-width:320px){#gen-course-fsm-landing-testimonials .content-container{padding:0 10px 75px}#gen-course-fsm-landing-testimonials .content-container .card-container{display:flex;flex-direction:row;overflow-x:auto}#gen-course-fsm-landing-testimonials .content-container .card-container .card{min-width:calc(100vw - 8rem)}}
