#content .container{max-width:unset!important;margin-left:unset!important;margin-right:unset!important;padding-left:unset!important;padding-right:unset!important}.content-area{padding-left:0!important;padding-right:0!important;padding-bottom:0!important}.content-area,body .widget-area:not(.widget-area-secondary){padding-top:0!important}.site-content{padding-left:0!important;padding-right:0!important}#mainslide{background-repeat:repeat-x;background-position:center!important;background-color:var(--blue-ninja);position:relative}#mainslide #maindiv{position:relative;padding:190px 20px 100px;text-align:center}#mainslide h1{max-width:1000px;margin:0 auto;font-weight:900;text-align:center;border-radius:20px;display:inline-block;z-index:2;position:relative;font-size:52px;line-height:70px;color:#fff;margin-bottom:30px}#mainslide h1 span{background-color:var(--yellow-ninja);color:var(--black-ninja);padding:2px 36px;border-radius:20px;padding-bottom:10px;display:inline-block}#mainslide h3 span{font-weight:700;line-height:30px;font-size:18px;color:#fff;z-index:2}#mainslide h3{font-weight:400;line-height:30px;margin:0 auto;font-size:18px;color:#fff;text-align:center;z-index:2;position:relative;max-width:839px}#maindiv #img-cloud-1{position:absolute;height:105px;width:308px;left:15px;top:100px;z-index:1}#maindiv #img-cloud-2{position:absolute;height:57px;width:151px;left:26px;bottom:0;z-index:1}#maindiv #img-cloud-3{position:absolute;height:57px;width:151px;right:95px;top:260px;z-index:1}#mainslide #img-big-cloud-mobile{display:none}#mainslide #img-big-cloud,#mainslide #img-big-cloud-mobile{width:100%;margin-bottom:-5px}@media screen and (max-width:800px){#mainslide #img-big-cloud{display:none}#maindiv h1{font-size:36px;line-height:145%;margin-bottom:36px}#mainslide h1 span{padding:6px 16px;border-radius:16px}#mainslide h3{line-height:26px;font-size:16px}#mainslide #img-big-cloud-mobile{display:block}#maindiv #img-cloud-1{display:none}#maindiv #img-cloud-2{bottom:unset;top:75px}#maindiv #img-cloud-3{top:unset;bottom:-35px}}@media screen and (min-width:1250px){#choose-ninja-certificate,#our-success-story{max-width:1200px;margin:auto}}img.footer-img-certification{width:140px;height:100%}@media screen and (max-width:900px){#section-banner-begin-ninja,#our-success-story{padding:0 30px}#section-banner-begin-ninja .container-100.title,#section-banner-begin-ninja .container-100.input-banner-mobile{top:0!important}#choose-ninja-certificate .flex-basis-50:nth-of-type(1){margin-bottom:50px}#choose-ninja-certificate .flex-basis-50:nth-of-type(1) img{margin-bottom:50px;float:none}}#section-banner-begin-ninja .banner-ninja-mobile{padding-left:20px!important}#section-banner-begin-ninja .crm-sub-box .agreement-box span{font-family:'Poppins';font-style:normal;font-weight:400;font-size:14px;line-height:150%;text-align:center;color:#171717}#choose-ninja-certificate h2 span,#choose-ninja-certificate-mobile h2 span{padding:10px 10px!important}@media screen and (max-width:900px){#choose-ninja-certificate .container.flex-total{display:block}#choose-ninja-certificate h2{padding:0 30px!important;margin:0 auto!important;font-size:32px!important;font-weight:700!important;line-height:42px!important;letter-spacing:0px!important;text-align:center!important;font-family:'PoppinsBold'!important}#choose-ninja-certificate p{font-family:Poppins;font-size:14px!important;font-weight:400!important;line-height:25px!important;letter-spacing:0em!important;text-align:center!important;margin-top:25px!important;padding:0 30px!important}}#section-users-benefits-certificate{background:#FCE9E9!important;padding-top:50px;margin-top:150px;position:relative}#section-users-benefits-certificate .inner-container{max-width:1100px;margin:0 auto;padding-bottom:70px;position:relative}#section-users-benefits-certificate .inner-container .title{text-align:center;max-width:700px;margin:0 auto;position:relative;z-index:3}#section-users-benefits-certificate .inner-container h2,#section-users-benefits-certificate .inner-container p span{font-family:PoppinsBold}#section-users-benefits-certificate .flex-total{align-items:center}#section-users-benefits-certificate .flex-total .flex-basis-50{padding:30px;position:relative}#section-users-benefits-certificate .flex-total .flex-basis-50 .scopri-di-piu{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px 0;background:#EEC243;border-radius:14px;color:#171717;width:183px;position:absolute;bottom:-15px}#section-users-benefits-certificate .flex-total .flex-basis-50 .scopri-di-piu img{width:17px}#section-users-benefits-certificate #floating-certificate{position:absolute;top:-100px;aspect-ratio:181/152;left:-150px;width:350px;z-index:1}#section-users-benefits-certificate .hide-desktop{display:none}#section-users-benefits-certificate .nj-upcoming-cepas span{display:block}@media screen and (min-width:900px){#section-users-benefits-certificate .hide-mobile{display:block!important}}@media screen and (max-width:900px){img.footer-img-certification{width:45%}#section-users-benefits-certificate #floating-certificate{display:none}#section-users-benefits-certificate .hide-desktop{display:block}#section-users-benefits-certificate #img-certificate-1,#section-users-benefits-certificate #img-cloud-3,#section-users-benefits-certificate #img-cloud-1,#section-users-benefits-certificate #img-circle,#section-users-benefits-certificate .hide-mobile{display:none}#section-users-benefits-certificate{padding:30px 30px 0 30px;margin-top:50px}#section-users-benefits-certificate h2{font-family:PoppinsBold!important;font-size:32px!important;font-weight:700!important;line-height:42px!important;letter-spacing:0px!important;text-align:center!important;color:#000}#section-users-benefits-certificate p{font-family:Poppins;font-size:14px!important;font-weight:400;line-height:25px;letter-spacing:0em;text-align:center;color:#000}#section-users-benefits-certificate .nj-upcoming-cepas{font-family:Poppins;font-weight:400;line-height:25px;letter-spacing:0em;color:#000}#section-users-benefits-certificate .nj-upcoming-cepas span{font-size:14px!important}#section-users-benefits-certificate .container.flex-total{display:grid}#section-users-benefits-certificate .flex-total .flex-basis-50 .scopri-di-piu{position:relative!important;margin:0 auto}}#section-next-courses-and-events{background:none!important;padding-top:50px;padding-bottom:50px;max-width:1200px;margin:auto}#section-next-courses-and-events .title-section{font-family:'PoppinsBold';font-style:normal;font-weight:700;font-size:36px;line-height:130%;text-align:center;color:#171717}#section-banner-begin-ninja,#our-success-story{max-width:1200px;margin:auto;margin-top:60px}#section-banner-begin-ninja{margin-bottom:60px}#students-brand{top:0}#students-brand div img{padding:10px;width:20%}.control-carousel-mobile{display:none}@media screen and (min-width:900px){#section-next-courses-and-events .subtitle-section p{width:80%;text-align:center;margin:0 auto}}@media screen and (max-width:900px){#section-next-courses-and-events{padding:50px 30px 0 30px}#section-next-courses-and-events .title-section{font-size:32px;font-weight:700;line-height:42px;letter-spacing:0;text-align:center}#section-next-courses-and-events p{font-family:Poppins;font-size:14px!important;font-weight:400;line-height:25px;letter-spacing:0em;text-align:center}#students-brand div img{padding:15px!important;width:50%;height:50%}}@media screen and (max-width:900px){#need-support-section{padding:0 20px}}#need-support-section{background-color:#fce9e9;margin-top:100px;padding-top:20px!important}#need-support-section .need-support-container{display:flex;margin-left:auto;margin-right:auto;padding:50px 10px;max-width:1200px;position:relative}#need-support-section .need-support-container .banner-section{width:55%;margin-right:auto}#need-support-section .need-support-container .banner-section .ud-carousel-section{position:relative;top:-139px}#need-support-section .need-support-container .banner-section .ud-detail-banner{font-family:"Poppins";font-style:normal;font-weight:400;font-size:14px;line-height:30px;color:#333;margin-top:-100px}#need-support-section .need-support-container .ud-title-section{width:40%}#need-support-section .need-support-container .ud-title-section .nj-title{font-family:"Poppins";font-style:normal;font-weight:700;font-size:36px;line-height:130%;color:#171717}#need-support-section .need-support-container .ud-title-section .ud-detail-section{font-family:"Poppins";font-style:normal;font-weight:400;font-size:18px;line-height:30px;color:#171717}#need-support-section .need-support-container .ud-title-section .ud-detail-section #button-1{margin-top:20px;font-family:"Poppins";font-style:normal;font-weight:700;font-size:18px;display:flex;line-height:30px;color:#171717}#need-support-section .need-support-container .ud-title-section .ud-detail-section #button-1:hover{color:#e3383e}#need-support-section .need-support-container #button-2{margin-top:20px;font-family:"Poppins";font-style:normal;font-weight:700;font-size:18px;display:flex;line-height:30px;color:#171717;justify-content:center}#need-support-section .ud-title-section .ud-detail-section #button-1 img,#need-support-section #button-2 img{margin-left:10px}#need-support-section #support-carousel .udcc-carousel-container{display:flex;border-radius:20px;background-color:#e3383e;padding:50px 30px}#need-support-section #support-carousel .udcc-picture-courses{align-self:center}#need-support-section #support-carousel .udcc-picture-courses img{height:150px;width:150px;border-radius:15px}#need-support-section #support-carousel .udcc-detail-container .udcc-title{font-family:"Poppins";font-style:normal;font-weight:700;font-size:24px;line-height:150%;color:#fff}#need-support-section #support-carousel .udcc-detail-container{width:calc(100% - 180px);margin-left:30px}#need-support-section #support-carousel .udcc-detail-container .udcc-subdetail{font-family:"Poppins";font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#fff;margin-top:10px}#need-support-section #support-carousel .udcc-detail-container .udcc-subdetail span{font-weight:700;display:block}@media screen and (min-width:800px) and (max-width:1200px){#need-support-section .need-support-container .banner-section{margin-left:20px;margin-right:30px}#need-support-section #support-carousel .udcc-picture-courses{height:159px}}@media screen and (max-width:800px){#need-support-section{margin-top:0}#need-support-section #support-carousel .udcc-picture-courses{align-self:flex-start}#need-support-section .need-support-container{flex-direction:column-reverse;max-width:400px}#need-support-section .need-support-container .banner-section{width:100%}#need-support-section .need-support-container .banner-section .ud-carousel-section{position:unset}#need-support-section .need-support-container .banner-section .ud-detail-banner{margin-top:20px;text-align:center}#need-support-section .need-support-container .ud-title-section{width:100%;text-align:center;margin-bottom:30px}#need-support-section .need-support-container .ud-title-section .nj-title{font-size:32px}#need-support-section .need-support-container .ud-title-section .ud-detail-section{font-size:14px}#need-support-section .need-support-container .ud-title-section .ud-detail-section #button-1{display:none}#need-support-section #support-carousel .udcc-carousel-container{flex-direction:column}#need-support-section #support-carousel .udcc-picture-courses{width:110px;height:110px}#need-support-section #support-carousel .udcc-picture-courses img{height:100px!important;width:100px!important}#need-support-section #support-carousel .udcc-detail-container{width:100%!important;margin-left:0!important;margin-top:26px}#need-support-section #support-carousel .udcc-detail-container .udcc-title{font-size:18px!important;margin-bottom:59px}#need-support-section #support-carousel .udcc-detail-container .udcc-subdetail{font-size:14px!important}}@media screen and (min-width:800px){#need-support-section .need-support-container #button-2{display:none}}#affiliate-company-section .ud-title-section h2{font-family:'Poppins';font-style:normal;font-weight:700;font-size:36px;line-height:130%;text-align:center;color:#171717}#affiliate-company-section .ud-title-section .ud-detail-section{font-family:Poppins;font-style:normal;font-weight:400;font-size:18px;display:block;line-height:30px;text-align:center;color:#171717}#affiliate-company-section{padding:80px 0;background-color:#f0f0f0;position:relative;margin-top:120px}#affiliate-company-section .ud-title-section{margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px;max-width:800px;padding-bottom:55px;position:relative}#affiliate-company-section .ud-title-section #cloud-3{position:absolute;top:-120px;left:-239px}#affiliate-company-section #cloud-1{position:absolute;top:185px;right:-15px}#affiliate-company-section #cloud-2{position:absolute;bottom:241px;left:-59px;width:300px}#affiliate-company-section .ud-affiliate-container{margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px;position:relative;max-width:800px;text-align:center}#affiliate-company-section .ud-affiliate-container #cloud-4{position:absolute;bottom:19px;right:-234px}#affiliate-company-section .ud-affiliate-container .ud-logo-affiliate-company{flex:0 0 60%;grid-template-columns:repeat(4,1fr);grid-gap:30px 50px;display:grid;width:100%}#affiliate-company-section .ud-logo-affiliate-company .brand-affiliate{width:100%;align-self:center;justify-self:center;height:100%}#affiliate-company-section .ud-affiliate-container #ud-button-placement{margin-top:40px;padding:16px 24px;background:#eec243;font-family:Poppins;font-style:normal;font-weight:700;font-size:14px;line-height:150%;color:#171717;border:#ffdead;border-radius:14px}#affiliate-company-section .ud-affiliate-container #ud-button-placement #arrow{margin-left:10px}@media screen and (min-width:800px){#affiliate-company-section #cloud-5{display:none}}@media screen and (max-width:800px){#affiliate-company-section{padding:50px 20px;margin-top:100px}#affiliate-company-section #cloud-1,#affiliate-company-section #cloud-2,#affiliate-company-section .ud-affiliate-container #cloud-4{display:none}#affiliate-company-section .ud-title-section{max-width:400px;text-align:center}#affiliate-company-section .ud-title-section #cloud-3{top:-87px;left:unset;width:150px;right:0}#affiliate-company-section #cloud-5{top:253px;left:-27px;width:182px;position:absolute;transform:matrix(-1,0,0,1,0,0)}#affiliate-company-section .ud-title-section h2{font-size:32px}#affiliate-company-section .ud-title-section .ud-detail-section{font-size:14px}#affiliate-company-section .ud-affiliate-container .ud-logo-affiliate-company{grid-template-columns:repeat(2,1fr);max-width:400px;margin:auto}}@media screen and (max-width:425px){#affiliate-company-section #cloud-5{top:300px}}#our-success-story .title-section{font-family:'PoppinsBold';font-style:normal;font-weight:700;font-size:36px;line-height:130%;text-align:center;color:#171717}#our-success-story{margin-bottom:60px}