.codeparachute-car-carousel-block{width:100vw!important;max-width:1920px!important;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;margin-top:175px;margin-bottom:150px}.codeparachute-car-carousel-block .background-gradient{background:linear-gradient(45deg,#74bc1f33,#00aeef33);height:100%;width:100vw;z-index:1;position:absolute;border-radius:0;max-width:1920px;top:0;left:0}.codeparachute-car-carousel-block .carousel-block-container{max-width:1630px;width:100%;z-index:4;padding-top:125px;padding-bottom:150px}.codeparachute-car-carousel-block .carousel-block-container .title-container{width:100%;display:flex;align-items:center;justify-content:center;margin-bottom:40px}.codeparachute-car-carousel-block .carousel-block-container .title-container h2{margin:0;text-align:center;font-size:64px;line-height:67px}.codeparachute-car-carousel-block .carousel-block-container .mobile-carousel-container{display:none}.codeparachute-car-carousel-block .carousel-block-container .carousel-container-desktop{display:flex;justify-content:space-between;align-items:center;width:100%;padding-left:30px;padding-right:30px}.codeparachute-car-carousel-block .carousel-block-container .carousel-container-desktop .button-container{width:48px;height:48px;min-width:48px;background:#fff;cursor:pointer;border:1px solid #e0e4e7;border-radius:7px;display:flex;align-items:center;justify-content:center}.codeparachute-car-carousel-block .carousel-block-container .carousel-container-desktop .button-container .carousel-button{width:8px;height:12px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAKCAYAAAB4zEQNAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABySURBVHgBdZDBDYAgEAQXrIQObMFKbEE+fnwZ44cYtSNasBTjVxQ5YqIC7uuS2dvcLRCo6qdcdmNJMwsBO60GLKzhgicBP4q5lStLgqZefOwfILnYHQRSumOV2840zZ/Y56DYELzyMphNIC5BuRIGX8IFdAtFVYabYDgAAAAASUVORK5CYII=");background-size:cover;background-repeat:no-repeat}.codeparachute-car-carousel-block .carousel-block-container .carousel-container-desktop .left{margin-right:50px}.codeparachute-car-carousel-block .carousel-block-container .carousel-container-desktop .right{margin-left:50px}.codeparachute-car-carousel-block .carousel-block-container .carousel-container-desktop .right .carousel-button{transform:rotate(180deg)}.codeparachute-car-carousel-block .carousel-block-container .carousel-container-desktop .main-container{display:flex;flex-direction:column;align-items:flex-start;max-width:1388px;width:100%}.codeparachute-car-carousel-block .carousel-block-container .carousel-container-desktop .main-container .hide{display:none}.codeparachute-car-carousel-block .carousel-block-container .carousel-container-desktop .main-container .show{display:flex}.codeparachute-car-carousel-block .carousel-block-container .carousel-container-desktop .main-container .image-container{width:100%;max-width:1388px;max-height:770px;height:100%;background:#fff;border:1px solid #e0e4e7;border-radius:7px;padding:10px;position:relative;height:770px}.codeparachute-car-carousel-block .carousel-block-container .carousel-container-desktop .main-container .image-container .course-info{background:#fff;border-radius:99px;position:absolute;top:50px;left:50px;padding:0 20px;height:38px;display:flex;align-items:center}.codeparachute-car-carousel-block .carousel-block-container .carousel-container-desktop .main-container .image-container .course-info span{font-weight:800;font-size:12px;line-height:16px;letter-spacing:.07em;color:#38b68e}.codeparachute-car-carousel-block .carousel-block-container .carousel-container-desktop .main-container .image-container img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;max-height:750px;height:750px;min-height:750px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.codeparachute-car-carousel-block .carousel-block-container .carousel-container-desktop .main-container .image-container .info-container{width:449px;height:136px;background:#fff;border-radius:4px;position:absolute;bottom:40px;left:40px;padding:35px 40px 40px}.codeparachute-car-carousel-block .carousel-block-container .carousel-container-desktop .main-container .image-container .info-container h3{-webkit-text-fill-color:#38b68e;color:#38b68e;margin-top:0;font-style:normal;font-weight:600;font-size:26px;line-height:120%;margin-bottom:0;padding-bottom:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.codeparachute-car-carousel-block .carousel-block-container .carousel-container-desktop .main-container .image-container .info-container h3+.info-bites-container{margin-top:5px}.codeparachute-car-carousel-block .carousel-block-container .carousel-container-desktop .main-container .image-container .info-container .info-bites-container{width:100%;display:flex}.codeparachute-car-carousel-block .carousel-block-container .carousel-container-desktop .main-container .image-container .info-container .info-bites-container ul{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:0;margin:0}.codeparachute-car-carousel-block .carousel-block-container .carousel-container-desktop .main-container .image-container .info-container .info-bites-container ul li{font-weight:400;font-size:18px;line-height:25px;color:#1f3037;margin:0 10px 0 24px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.codeparachute-car-carousel-block .carousel-block-container .carousel-container-desktop .main-container .image-container .info-container .info-bites-container ul li::marker{color:#1f3037;font-size:18px;line-height:25px}.codeparachute-car-carousel-block .carousel-block-container .carousel-container-desktop .main-container .image-container .info-container .info-bites-container ul li:first-child{list-style-type:none;margin-left:0}.codeparachute-car-carousel-block .carousel-block-container .carousel-container-desktop .main-container .image-container .hide-info{display:none!important}.codeparachute-car-carousel-block .carousel-block-container .carousel-container-desktop .main-container .grouping-container{display:flex;justify-content:flex-start;width:100%;margin-top:15px}.codeparachute-car-carousel-block .carousel-block-container .carousel-container-desktop .main-container .grouping-container .car-group{max-width:265px;width:100%;background:#fff;border:1px solid #e0e4e7;border-radius:7px;margin-right:16px;cursor:pointer}.codeparachute-car-carousel-block .carousel-block-container .carousel-container-desktop .main-container .grouping-container .car-group:last-child{margin-right:0}.codeparachute-car-carousel-block .carousel-block-container .carousel-container-desktop .main-container .grouping-container .car-group .border{background:#fff;border-radius:7px;padding:22px 15px 25px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.codeparachute-car-carousel-block .carousel-block-container .carousel-container-desktop .main-container .grouping-container .car-group .border h4{font-style:normal;font-weight:600;font-size:21px;line-height:120%;color:#1f3037;-webkit-text-fill-color:#1f3037;margin-bottom:0;padding-bottom:0;margin-top:0}.codeparachute-car-carousel-block .carousel-block-container .carousel-container-desktop .main-container .grouping-container .car-group .border h4+span{margin-top:5px}.codeparachute-car-carousel-block .carousel-block-container .carousel-container-desktop .main-container .grouping-container .car-group .border span{font-weight:400;font-size:16px;line-height:22px;color:#1f3037}.codeparachute-car-carousel-block .carousel-block-container .carousel-container-desktop .main-container .grouping-container .active{border-style:solid;border:1px double transparent;border-radius:7px;background-image:linear-gradient(#fff,#fff),linear-gradient(90deg,#74bc1f,#00aeef);background-clip:content-box,border-box;background-origin:border-box;padding:1px;z-index:3}.codeparachute-car-carousel-block .carousel-block-container .carousel-container-desktop .main-container .grouping-container .active .border{background:#fff;border-radius:7px;padding:22px 15px 21px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.codeparachute-car-carousel-block .carousel-block-container .carousel-container-desktop .main-container .grouping-container .active .border h4{font-style:normal;font-weight:600;font-size:21px;line-height:120%;color:#e0e4e7;-webkit-text-fill-color:#e0e4e7;margin-top:0;margin-bottom:0}.codeparachute-car-carousel-block .carousel-block-container .carousel-container-desktop .main-container .grouping-container .active .border h4+span{margin-top:5px}.codeparachute-car-carousel-block .carousel-block-container .carousel-container-desktop .main-container .grouping-container .active .border span{font-weight:400;font-size:16px;line-height:22px;color:#e0e4e7;margin:0}.codeparachute-car-carousel-block .carousel-block-container .carousel-container-desktop .main-container .hide-info{display:none!important}@media only screen and (max-width:1600px){.codeparachute-car-carousel-block .carousel-block-container .carousel-container-desktop .main-container .image-container{height:570px;max-height:570px;min-height:570px}.codeparachute-car-carousel-block .carousel-block-container .carousel-container-desktop .main-container .image-container img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;max-height:750px;height:550px;min-height:550px;max-height:550px}}@media only screen and (max-width:1400px){.codeparachute-car-carousel-block .carousel-block-container .carousel-container-desktop{padding-left:0;padding-right:0}.codeparachute-car-carousel-block .carousel-block-container .carousel-container-desktop .button-container{min-width:48px}.codeparachute-car-carousel-block .carousel-block-container .carousel-container-desktop .left{margin-right:25px}.codeparachute-car-carousel-block .carousel-block-container .carousel-container-desktop .right{margin-left:25px}.codeparachute-car-carousel-block .carousel-block-container .carousel-container-desktop .main-container .image-container img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}}@media only screen and (max-width:1200px){.codeparachute-car-carousel-block{width:100%!important;margin-top:64px;margin-bottom:64px}.codeparachute-car-carousel-block .carousel-block-container{max-width:900px;padding-top:80px;padding-bottom:90px}.codeparachute-car-carousel-block .carousel-block-container .title-container{margin-bottom:25px}.codeparachute-car-carousel-block .carousel-block-container .title-container h2{margin:0;text-align:center;font-weight:500;font-size:32px;line-height:110%}.codeparachute-car-carousel-block .carousel-block-container .carousel-container-desktop{display:none}.codeparachute-car-carousel-block .carousel-block-container .mobile-carousel-container{display:flex;flex-direction:column;align-items:center;justify-content:center}.codeparachute-car-carousel-block .carousel-block-container .mobile-carousel-container .slider-container{width:-moz-fit-content;width:fit-content;overflow-x:hidden;display:flex;flex-direction:row;align-items:center}.codeparachute-car-carousel-block .carousel-block-container .mobile-carousel-container .slider-container .image-container-mobile{width:100%;padding:8px 8px 24px;background:#fff;border:1px solid #e0e4e7;border-radius:5px;position:relative;margin:0 5px;min-height:283px}.codeparachute-car-carousel-block .carousel-block-container .mobile-carousel-container .slider-container .image-container-mobile .course-info{background:#fff;border-radius:99px;position:absolute;top:16px;left:16px;padding:0 12px;height:24px;display:flex;align-items:center}.codeparachute-car-carousel-block .carousel-block-container .mobile-carousel-container .slider-container .image-container-mobile .course-info span{font-weight:800;font-size:8px;line-height:11px;letter-spacing:.07em;color:#38b68e;-webkit-user-select:none;-moz-user-select:none;user-select:none}.codeparachute-car-carousel-block .carousel-block-container .mobile-carousel-container .slider-container .image-container-mobile img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;-moz-user-select:none;user-select:none}.codeparachute-car-carousel-block .carousel-block-container .mobile-carousel-container .slider-container .image-container-mobile .info-container{background:#fff;padding:10px 16px 0}.codeparachute-car-carousel-block .carousel-block-container .mobile-carousel-container .slider-container .image-container-mobile .info-container h3{-webkit-text-fill-color:#38b68e;margin-top:0;font-weight:600;font-size:18px;line-height:120%;color:#38b68e;margin-bottom:0}.codeparachute-car-carousel-block .carousel-block-container .mobile-carousel-container .slider-container .image-container-mobile .info-container h3+.info-bites-container{margin-top:1px}.codeparachute-car-carousel-block .carousel-block-container .mobile-carousel-container .slider-container .image-container-mobile .info-container .info-bites-container{width:100%;display:flex}.codeparachute-car-carousel-block .carousel-block-container .mobile-carousel-container .slider-container .image-container-mobile .info-container .info-bites-container ul{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:0;margin:0}.codeparachute-car-carousel-block .carousel-block-container .mobile-carousel-container .slider-container .image-container-mobile .info-container .info-bites-container ul li{font-weight:400;font-size:14px;line-height:19px;color:#1f3037;margin:0 8px 0 20px}.codeparachute-car-carousel-block .carousel-block-container .mobile-carousel-container .slider-container .image-container-mobile .info-container .info-bites-container ul li::marker{color:#1f3037;font-size:14px;line-height:19px}.codeparachute-car-carousel-block .carousel-block-container .mobile-carousel-container .slider-container .image-container-mobile .info-container .info-bites-container ul li:first-child{list-style-type:none;margin-top:3px;margin-left:0}.codeparachute-car-carousel-block .carousel-block-container .mobile-carousel-container .slider-container .image-container-mobile .hide-info{display:none!important}.codeparachute-car-carousel-block .carousel-block-container .mobile-carousel-container .slider-container .larger-image img{max-height:266px;height:266px}.codeparachute-car-carousel-block .carousel-block-container .mobile-carousel-container .button-container{display:flex;align-items:center;margin-top:10px}.codeparachute-car-carousel-block .carousel-block-container .mobile-carousel-container .button-container .learn-more-button-grey{margin-left:6px}.codeparachute-car-carousel-block .carousel-block-container .mobile-carousel-container .button-container .learn-more-button-grey .wp-block-button__link,.codeparachute-car-carousel-block .carousel-block-container .mobile-carousel-container .button-container .learn-more-button-grey .wp-block-file a.wp-block-file__button,.codeparachute-car-carousel-block .carousel-block-container .mobile-carousel-container .button-container .learn-more-button-grey button,.codeparachute-car-carousel-block .carousel-block-container .mobile-carousel-container .button-container .learn-more-button-grey input[type=submit]{display:flex;align-items:center;justify-content:flex-start;border-radius:2px;color:#71838d;background:#fff;border-radius:5px;border:1px solid #e0e4e7;padding:0 91px 0 38px;min-height:52px;width:158px;min-width:158px;outline:none;cursor:pointer;opacity:1;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-style:normal;font-weight:800;font-size:10px;line-height:160%;position:relative}.codeparachute-car-carousel-block .carousel-block-container .mobile-carousel-container .button-container .learn-more-button-grey .wp-block-button__link:before,.codeparachute-car-carousel-block .carousel-block-container .mobile-carousel-container .button-container .learn-more-button-grey .wp-block-file a.wp-block-file__button:before,.codeparachute-car-carousel-block .carousel-block-container .mobile-carousel-container .button-container .learn-more-button-grey button:before,.codeparachute-car-carousel-block .carousel-block-container .mobile-carousel-container .button-container .learn-more-button-grey input[type=submit]:before{content:"";background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAACQCAYAAAAiGLpsAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAArSURBVHgB7dMxDQAACANBin+RDCTIAAZE0KQ3vYFHZLUtt6P4HMIF+osqBpIECBOVA1PAAAAAAElFTkSuQmCC");height:52px;width:1px;position:absolute;top:0;right:52px;background-size:contain;background-repeat:no-repeat}.codeparachute-car-carousel-block .carousel-block-container .mobile-carousel-container .button-container .learn-more-button-grey .wp-block-button__link:after,.codeparachute-car-carousel-block .carousel-block-container .mobile-carousel-container .button-container .learn-more-button-grey .wp-block-file a.wp-block-file__button:after,.codeparachute-car-carousel-block .carousel-block-container .mobile-carousel-container .button-container .learn-more-button-grey button:after,.codeparachute-car-carousel-block .carousel-block-container .mobile-carousel-container .button-container .learn-more-button-grey input[type=submit]:after{content:"";background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADxSURBVHgB1dYxDoIwFAbgB70I3oBVJmWQY6hHAGeDsatwBTmCrizESW/hUWpJKobQlva1i39CKKX98lIoAeAvk9PqVNDqCogQGcZPJT/iJM2iZ9fewSJEgX1jjRINhkLDX5NFqkEMYGe6pkOFr669LdPNAiCIFWONKh2toQ908pRdUSLrdEGJYgIaVYJYVAti0FnQFg3AIjm9NBzdqu5zrAnBKvPDjSvMad3wTaitrj4e9kagKSba/jBx7Q8Tff4w0e8Pk4Iu2AR0xUagD6zP8OoHjL1dsT7Dx4Fv7EeyzvrZKyw2AmWoLaZMca5K7K/IB0m9rG8iqJXmAAAAAElFTkSuQmCC");height:11px;width:7px;position:absolute;top:calc(50% - 6px);right:22px;background-size:contain;background-repeat:no-repeat}.codeparachute-car-carousel-block .carousel-block-container .mobile-carousel-container .button-container .prev{margin-left:0;margin-right:6px}.codeparachute-car-carousel-block .carousel-block-container .mobile-carousel-container .button-container .prev button{padding:0 38px 0 91px}.codeparachute-car-carousel-block .carousel-block-container .mobile-carousel-container .button-container .prev button:before{content:"";background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAACQCAYAAAAiGLpsAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAArSURBVHgB7dMxDQAACANBin+RDCTIAAZE0KQ3vYFHZLUtt6P4HMIF+osqBpIECBOVA1PAAAAAAElFTkSuQmCC");height:52px;width:1px;position:absolute;top:0;left:52px;background-size:contain;background-repeat:no-repeat}.codeparachute-car-carousel-block .carousel-block-container .mobile-carousel-container .button-container .prev button:after{content:"";background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADxSURBVHgB1dYxDoIwFAbgB70I3oBVJmWQY6hHAGeDsatwBTmCrizESW/hUWpJKobQlva1i39CKKX98lIoAeAvk9PqVNDqCogQGcZPJT/iJM2iZ9fewSJEgX1jjRINhkLDX5NFqkEMYGe6pkOFr669LdPNAiCIFWONKh2toQ908pRdUSLrdEGJYgIaVYJYVAti0FnQFg3AIjm9NBzdqu5zrAnBKvPDjSvMad3wTaitrj4e9kagKSba/jBx7Q8Tff4w0e8Pk4Iu2AR0xUagD6zP8OoHjL1dsT7Dx4Fv7EeyzvrZKyw2AmWoLaZMca5K7K/IB0m9rG8iqJXmAAAAAElFTkSuQmCC");height:11px;width:7px;position:absolute;top:calc(50% - 6px);left:22px;background-size:contain;background-repeat:no-repeat;transform:rotate(180deg)}}@media only screen and (max-width:360px){.codeparachute-car-carousel-block .carousel-block-container .mobile-carousel-container .slider-container .image-container-mobile img{height:auto;width:100%}.codeparachute-car-carousel-block .carousel-block-container .mobile-carousel-container .button-container{flex-direction:column}.codeparachute-car-carousel-block .carousel-block-container .mobile-carousel-container .button-container .learn-more-button-grey{margin-left:0}.codeparachute-car-carousel-block .carousel-block-container .mobile-carousel-container .button-container .prev{margin-left:0;margin-right:0;margin-bottom:10px}}