@font-face{font-family:Industry Bold;src:url(https://48484441.fs1.hubspotusercontent-na1.net/hubfs/48484441/Aimlite/fonts/Industry-Bold.otf) format("otf")}@font-face{font-family:Industry Medium;src:url(https://48484441.fs1.hubspotusercontent-na1.net/hubfs/48484441/Aimlite/fonts/Industry-Medium.otf) format("otf")}body{background:#1c1c1c;font-family:Industry,sans-serif!important}body.header-popup--active-mobile{overflow:hidden}.hs-richtext.hs-main-font-element h3{color:#000!important;margin:20px 0}.hs-richtext.hs-main-font-element h3 span{color:#000!important}.footer .hs-form-private{align-items:flex-start;display:flex;flex-flow:row;gap:4px;justify-content:flex-start}.footer .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field label{display:none}.footer .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field{flex:4;padding:0}.footer .hs_submit.hs-submit{flex:1;padding:0}.footer input.hs-button.primary.large{height:46px;width:100%}.footer .hs-form .actions .hs-button:hover,.footer input.hs-button.primary.large{background:#1c1c1c;border:1px solid #fff;border-radius:0}.footer input.hs-input{background:#333!important;border:1px solid #333!important;color:#fff!important}li.acc_section.acc_active{border-bottom:1px solid #c20406}.map iframe{border-radius:8px}.regulation-cards .image-box__data-content{bottom:0;position:absolute}.regulation-cards .image-box__image{height:100%}.regulation-cards .image-box{position:relative}.regulation-cards .image-box:before{background:linear-gradient(0deg,#00000099,transparent);bottom:0;content:"";height:auto;left:0;position:absolute;right:0;top:0;width:100%}.regulation-cards .image-box:hover:before{background:linear-gradient(0deg,#000000b3,transparent)}.literature a.button.button--primary-link.button--small:after,.regulation-cards .button.button--primary-link.button--small:after{content:url(https://48484441.fs1.hubspotusercontent-na1.net/hubfs/48484441/Aimlite/svg/arrow-right.svg);position:absolute;transform:translate(8px,-2%)}.literature .image-box__image{height:400px;object-fit:cover;width:100%}.header-desktop--megamenu{background-color:transparent!important}.header-desktop__container{max-width:1280px}.header-desktop__headband{background-color:#cb2023}.header-desktop__middle-section{background-color:#1c1c1c}.header-desktop__middle-section-container{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin:0 auto;max-width:1280px;padding:16px 20px}.searchbar-custom{min-width:290px}@media(max-width:992px){.header_popup.header-popup__wrapper{display:flex;flex-direction:column;height:100%;justify-content:space-between}.header-popup{background-color:#1c1c1c;right:-100vw!important;width:100vw!important}.header-popup__active{right:0!important}.header_popup.header-popup__wrapper{padding:20px 30px 50px}.header-popup__close{align-items:center;display:flex;justify-content:end}.header-popup__group{display:flex;flex-direction:column;row-gap:20px}.header-mobile__hamburger{align-items:center;display:flex;flex-wrap:wrap;gap:30px}.header-mobile__hamburger img{cursor:pointer}}::-webkit-scrollbar{-webkit-appearance:none}::-webkit-scrollbar:vertical{width:12px}.contenedor::-webkit-scrollbar-button,::-webkit-scrollbar-button:increment{display:none}::-webkit-scrollbar:horizontal{height:10px}::-webkit-scrollbar-thumb{background-color:#cb2023;border:2px solid #f8f9f9;border-radius:20px;cursor:pointer}::-webkit-scrollbar-thumb:hover{background-color:#c01417}::-webkit-scrollbar-track{border-radius:10px}.products-template__breadrumb{margin:0 auto;max-width:1280px;padding:24px 20px 25px}@media(max-width:992px){.products-template__breadrumb{padding:24px 20px 0}}.category-hero__banner{position:relative;z-index:0}.category-hero__video{object-fit:cover;z-index:-1}.category-hero__banner:before,.category-hero__video{height:100%;left:0;position:absolute;top:0;width:100%}.category-hero__banner:before{background:#1c1c1c66;content:"";display:block;z-index:0}.category-hero__banner{background-position:50%}.category-hero__breadcrumb.breadcrumb{left:50%;margin:0 auto;max-width:1360px;padding:0 40px;position:absolute;top:32px;transform:translateX(-50%);width:100%}.category-hero__breadcrumb.breadcrumb *{color:#fff;stroke:#fff}.category-hero__banner ul.breadcrumb{align-items:center;display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.breadcrumb__item a span.breadcrumb__text{color:#333;font-size:14px;font-weight:300;letter-spacing:0;line-height:100%;vertical-align:middle}.category-hero__banner .breadcrumb__item{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.category-hero__banner .breadcrumb__item:last-of-type a span.breadcrumb__text{font-weight:700}.category-hero__banner{align-items:center;color:#fff;display:flex;height:340px;justify-content:center;margin:0 auto;max-width:100%}.category-hero__banner h1{font-size:48px;font-weight:700;letter-spacing:0;line-height:100%;position:relative;text-align:center;z-index:2}.category-hero{background-position:50%;background-size:cover;color:#fff;padding:32px 24px 120px;position:relative;text-align:center}.category-hero:before{background:#1c1c1c66;content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}.category-hero__content{z-index:1}.breadcrumb,.category-hero__content{margin:0 auto;max-width:1280px;position:relative}.breadcrumb{z-index:2}.breadcrumb__list{flex-wrap:wrap;justify-content:start;list-style:none;margin:0;padding:0;row-gap:6px}.breadcrumb__home,.breadcrumb__list{align-items:center;display:flex}.breadcrumb__separator{display:inline-block;font-size:14px;height:16px;line-height:100%;margin:0 8px}.category-hero__content .breadcrumb__separator svg path{stroke:#fff}.breadcrumb__list>li{margin:0;padding:0}.breadcrumb__link,.breadcrumb__list>li{align-items:center;display:flex;font-size:14px;line-height:100%}.breadcrumb__link{color:#fff;cursor:pointer;font-weight:300;text-decoration:none;transition:all .3s}.breadcrumb__list .breadcrumb__item:last-child .breadcrumb__link{font-weight:700}.breadcrumb__home svg path{transition:all .3s}.breadcrumb__link:hover{text-decoration:none}.breadcrumb__item--current{color:#00a4e3}.category-grid__container{display:grid;gap:25px;grid-template-columns:repeat(2,1fr);margin:0 auto;max-width:100%;max-width:1280px;padding:95px 40px 80px}.category-hero__title{font-size:48px;font-weight:700;margin:24px auto 38px}.category-hero__description,.category-hero__title{letter-spacing:0;line-height:100%;text-align:center}.category-hero__description{font-size:24px;font-weight:400;margin:0 auto;max-width:630px}.category-card{background-color:#000;height:250px;overflow:hidden;position:relative}.category-card__background{background-position:50%;background-size:cover;height:100%;position:relative;width:100%}.category-card__overlay{align-items:center;background:#1c1c1c66;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;padding:0 15px;position:absolute;text-align:center;top:0;width:100%}.category-card__title{font-size:40px;font-weight:300;letter-spacing:0;line-height:100%;margin:0 auto 32px}.category-card__button{background-color:#0056b3;border:none;color:#fff;display:inline-block;padding:.5rem 1.5rem;text-decoration:none;transition:background-color .3s ease}.category-card__button:hover{background-color:#003d80}@media (max-width:992px){.category-hero__banner{height:444px;padding:104px 0 0}.category-hero__breadcrumb.breadcrumb{padding:0 24px;top:136px}.category-grid__container{grid-template-columns:repeat(1,1fr);padding:70px 24px}}.about-classes{background:linear-gradient(0deg,#333 50%,#1c1c1c 0)}ul.icon-list.footer-menu-list{display:flex;flex-flow:column}.header-search-input-aimlite{max-width:790px;width:100%}.accordion__content.acc_content table tr{border-bottom:1px solid #fff}.accordion__content.acc_content table :is(h1,h2,h3,h4,h5,h6){margin:0}.body-container--blogs-post{padding:0 40px}.content-wrapper{margin:0 auto;max-width:1280px}.blogs-post__intro{padding:2rem 0}.blogs-post__intro-grid{align-items:center;display:flex;gap:0;position:relative}.blogs-post__intro-content{display:flex;flex-direction:column;gap:0;padding:109px 98px 109px 0;width:50%}.blogs-post__breadcrumb{align-items:center;display:flex;font-family:HelveticaNeueCond;font-size:14px;font-weight:300;gap:.5rem;letter-spacing:0;line-height:100%;position:absolute;top:32px;vertical-align:middle}.blogs-post__breadcrumb-list{list-style:none;margin:0;padding:0}.blogs-post__breadcrumb-blog,.blogs-post__breadcrumb-home,.blogs-post__breadcrumb-link,.blogs-post__breadcrumb-list{align-items:center;display:flex}.blogs-post__breadcrumb-link{font-family:HelveticaNeueCond;font-size:14px;font-weight:300;letter-spacing:0;line-height:100%;vertical-align:middle}.blogs-post__breadcrumb-link:hover{text-decoration:none}.blogs-post__breadcrumb-link svg path{stroke:#333}.blogs-post__breadcrumb-separator{color:#999}.blogs-post__breadcrumb-current{color:#333;font-size:14px;vertical-align:middle}.blogs-post__breadcrumb-current,.blogs-post__title{font-family:HelveticaNeueCond;font-weight:700;letter-spacing:0;line-height:100%}.blogs-post__title{color:#fff;font-size:40px;margin:0 0 16px}.blogs-post__subtitle{color:#fff;font-family:HelveticaNeueCond;font-size:16px;font-weight:400;letter-spacing:0;line-height:24px}.blogs-post__intro-image-wrapper{width:50%}.blogs-post__intro-image{border-radius:0;display:block;height:auto;object-fit:cover;width:100%}.blogs-post__body{margin:0 auto;max-width:1064px;padding:0 0 60px}.blogs-post__breadcrumb-link{color:#fff;text-decoration:none}.blogs-post__breadcrumb svg path{stroke:#fff}.blogs-post__breadcrumb-link:hover{text-decoration:underline}.blogs-post__breadcrumb-separator{color:#fff}.blogs-post__breadcrumb-current{color:#fff;font-weight:600}@media (max-width:992px){.body-container--blogs-post{padding:0 24px}.blogs-post__intro-grid{flex-direction:column}.blogs-post__intro-content,.blogs-post__intro-image-wrapper{width:100%}.blogs-post__intro-content{padding:109px 0;width:100%}}