hidden, fixed flex items-center justify-center invisible w-16 h-16 transition duration-300 opacity-0 cursor-pointer rounded-1/2 bg-primary z-80 right-8 bottom-8 hover:bg-primary-hover, transform rotate-90, pt-1 shadow-gray-small header, container flex justify-between, flex flex-col header-logo, flex items-center gap-1 lg:gap-4, flex items-center justify-center ml-2 cursor-pointer focus:outline-none text-primary lg:hidden, header-logo-mono, header-logo-type, hidden text-xl font-semibold header-sub-title text-gray-medium lg:block, navbar mt-5, header-menu-list, , mrnu-divider, flex flex-col items-end justify-between pb-4 header-details, flex items-center justify-end gap-3 relative, text-sm lg:text-base, btn btn-primary btn-lg hover:shadow-gray-center, items-center hidden mt-5 header-socials lg:flex, flex gap-2 mr-3 text-gray-500, transition duration-300 hover:text-primary, menu-fixed, h-screen overflow-y-auto menu-wrapper, flex justify-center, flex items-center, mt-2 font-semibold text-center text-md text-gray-medium, menu-header, block py-2 my-4 text-center border-t border-b border-gray-400, flex justify-center gap-2 mr-3 text-gray-500, pb-4 overflow-hidden md:bg-pattern-mono bg-no-repeat bg-left-top, container relative flex flex-wrap pt-6, w-full overflow-hidden lg:w-2/3 z-1 rounded-tr-3xl rounded-bl-3xl, w-full, flex flex-col justify-between w-full mt-4 text-white text-md lg:text-xl lg:mt-0 lg:pr-4 lg:w-1/3, flex, w-1/2 pl-2 lg:pl-2, square bg-secondary, square-inner, lg:mt-1 2xl:mt-4, w-1/2 pr-2 lg:pr-2, square bg-secondary-2, flex mt-2 lg:mt-0, square bg-primary, square bg-primary-2, container-fluid, container, flex flex-row items-center py-10 container-header, flex items-center gap-2, w-12 h-12 lg:w-auto lg:h-auto, font-semibold text-md lg:text-lg c-title, flex items-center gap-2 mr-auto font-medium transition-all duration-300 transform cursor-pointer hover:-translate-x-1 lg:text-md, w-4 h-4 transform rotate-90 lg:w-auto, flex gap-16 text-center carousel carousel-arrow-primary carousel-centered, w-1/6, flex flex-col items-center gap-4, w-32 h-32 border border-gray-400 md:w-auto md:h-auto rounded-1/2, text-md, btn btn-primary, relative overflow-hidden container-fluid, container lg:py-40 colored-pattern, flex flex-wrap text-center lg:px-4 lg:gap-6 lg:flex-nowrap, flex items-center w-full gap-2 px-6 py-3 text-white bg-gray-700 border-gray-400 lg:w-1/3 lg:p-12 lg:flex-col lg:rounded-tr-3xl lg:rounded-bl-3xl , w-16 h-16 lg:h-auto lg:w-auto, py-4 lg:font-medium lg:text-xl, hidden lg:inline-block, overflow-hidden text-secondary bg-lesson md:bg-pattern-lesson bg-no-repeat bg-left-bottom, container pb-20, z-1, flex gap-y-10 carousel, w-full px-2 my-1 md:w-1/2 lg:w-1/3 md:px-3 md:mx-0 lg:px-3, relative flex flex-col overflow-hidden bg-white shadow-gray-medium rounded-bl-3xl rounded-tr-3xl, absolute flex flex-col items-center justify-center w-16 h-16 leading-4 text-white bg-red rounded-1/2 right-2 top-2, py-3 px-5, mb-2 text-xl font-semibold text-secondary, mb-2 text-gray-700 text-md, flex justify-between gap-4 py-2 text-gray-700, rounded-1/2, flex flex-col, font-medium, flex gap-3, flex flex-col justify-between text-center, text-lg font-medium leading-8 number1, flex justify-between pt-3 mt-2 border-t border-gray-400, text-gray-700, font-medium text-md, flex flex-col items-end justify-end, text-red-600 line-through lg:text-md, btn btn-secondary lg:text-md, container flex flex-wrap items-center pt-20, relative flex justify-center w-full lg:w-1/2, flex text-md flex-col w-full mt-10 lg:w-1/2 lg:mt-0, text-center lg:text-right, mb-5 text-3xl font-semibold text-gray-700, flex flex-wrap mt-8 gap-y-3, flex items-center w-full gap-4 lg:w-1/2, ml-5 w-full, flex justify-center mt-5 lg:justify-start, overflow-hidden bg-course text-secondary-2 md:bg-pattern-course bg-no-repeat bg-left-bottom, flex flex-wrap gap-y-10 carousel, w-full px-2 lg:px-5 lg:w-1/2, flex flex-col overflow-hidden bg-white shadow-gray-center rounded-tr-3xl rounded-bl-3xl, relative w-2/5 md:w-1/5 lg:w-1/3, flex flex-col justify-between w-3/5 p-3 pb-0 md:w-4/5 lg:w-2/3 lg:p-4 lg:pb-4, mb-1 font-semibold lg:mb-5 text-md md:text-xl text-secondary-2, mb-1 text-base text-gray-700 lg:mb-2 md:text-md, flex flex-col items-center my-1 text-gray-700 lg:my-4 md:justify-between md:flex-row, flex flex-row items-center flex-grow md:items-start md:flex-col, mr-1 font-medium md:text-md md:mr-0, flex gap-5 mt-2 lg:mt-0, flex flex-col items-center justify-between, leading-7 text-md lg:text-xl, flex-col hidden lg:flex, font-semibold text-md, text-gray-500, flex flex-col p-3 lg:hidden, font-semibold md:text-md md:text-secondary-2 text-primary-2, flex items-end justify-between p-3 lg:mt-4, flex flex-wrap items-center gap-1 text-gray-700 mad:gap-4, w-10 h-10 rounded-1/2 lg:w-16 lg:h-16, btn btn-secondary-2 lg:text-md, container relative, flex flex-wrap, specials-article, wrapper, article-content, article-title h-16, article-desc, article-footer, text-gray-300, btn btn-primary btn-lg, flex w-full lg:w-1/2 carousel lg:px-0, w-full mx-2 my-1 md:w-1/2, flex flex-col overflow-hidden bg-white shadow-gray-center col rounded-bl-3xl rounded-tr-xl, w-full img-responsive, p-3 pb-0, mb-3 font-medium text-md, text-gray-text, flex flex-row items-center justify-between py-2 mt-5 border-t border-gray-400, relative overflow-hidden bg-webinar md:bg-pattern-webinar bg-left-bottom bg-no-repeat, container pb-10, flex flex-row py-10 justify-items-center container-header, font-semibold text-md lg:text-lg c-title, flex items-center gap-2 mr-auto font-medium transition-all duration-300 transform cursor-pointer hover:-translate-x-1 text-md, flex flex-wrap gap-y-10, w-full px-2 lg:px-5, flex px-4, relative flex flex-col flex-1 p-1 overflow-hidden md:p-4 rounded-tr-3xl rounded-bl-3xl, absolute inset-0 min-w-full min-h-full -z-1, flex flex-col items-center justify-between text-center text-white lg:flex-row lg:justify-center xl:gap-20 lg:px-4 lg:h-100, flex flex-col flex-wrap items-center, pt-4 pb-2 font-semibold text-md lg:text-xl lg:text-primary, px-20 lg:text-md, flex flex-col w-full lg:w-auto, flex justify-center gap-5 py-4 mt-4 text-white lg:flex-1 lg:gap-16, flex flex-col text-center, font-light opacity-80, flex items-center justify-between pt-2 pb-2 mx-2 border-t border-gray-500 lg:flex-1 md:pb-0 md:mx-0 lg:pt-5, flex items-center gap-1 lg:gap-2, flex flex-wrap carousel, w-full md:w-1/2 lg:w-1/3 my-1 px-5 , flex items-center justify-center p-5 px-6 bg-white shadow-gray-center rounded-tr-xl rounded-bl-xl, flex flex-col pr-2 gap-y-2, font-semibold text-md text-secondary-2, flex text-gray-500, flex items-center justify-between px-5 py-3 mt-5 bg-white shadow-gray-center rounded-tr-xl rounded-bl-xl, font-medium text-md text-secondary, flex flex-col items-end, overflow-hidden bg-gray-300 container-fluid, container z-10 flex flex-col items-center pt-16 text-center mono-pattern pattern-center, mb-20 text-xl font-semibold lg:text-2xl z-1, flex items-center w-full lg:w-2/3 carousel z-1, pt-10 my-1, relative px-5 py-5 mx-2 bg-white lg:p-10 lg:mx-5 rounded-2 shadow-gray-medium, absolute inset-x-0 flex justify-center -top-10, border-4 border-white rounded-full, p-4 my-8 font-medium text-gray-700, pt-2 text-gray-500 border-t, container relative flex flex-col items-center py-32 lg:flex-row, flex flex-col justify-center flex-1 order-2 text-center lg:order-1 lg:text-right, mb-5 text-2xl font-semibold, inline-block mb-5 text-md font-medium, btn btn-secondary-2, relative flex justify-end flex-1 order-1 mb-5 lg:order-2 lg:mb-0, container-fluid main-pattern, container relative flex flex-wrap py-16, w-full text-center lg:max-w-1/2 lg:text-right, mb-3 text-2xl font-semibold, relative flex justify-center w-full gap-2 mt-3 lg:mt-0 lg:gap-16 lg:w-1/2, flex justify-center flex-1, h-full lg:h-auto, flex flex-wrap justify-center text-lg text-white, w-1/2 px-2 mb-4 lg:px-5 lg:mb-0 lg:w-1/4, flex flex-col items-center flex-1 py-16 bg-primary-2 rounded-tr-3xl rounded-bl-3xl text-md md:text-xl, text-2xl lg:text-8xl, flex flex-col items-center flex-1 py-16 bg-primary rounded-tr-3xl rounded-bl-3xl text-md lg:text-xl, w-1/2 px-2 lg:px-5 lg:w-1/4, flex flex-col items-center flex-1 py-16 bg-secondary-2 rounded-tr-3xl rounded-bl-3xl text-md lg:text-xl, flex flex-col items-center flex-1 py-16 bg-secondary rounded-tr-3xl rounded-bl-3xl text-md lg:text-xl, text-white bg-primary-2, container flex flex-wrap py-16 text-center gap-y-4 lg:gap-y-0 lg:text-right, flex flex-wrap justify-center w-full gap-4 lg:justify-start lg:gap-1 lg:flex-1 lg:flex-col, hidden w-full text-xl text-primary lg:block, flex items-center justify-center w-full lg:hidden, text-md mr-2 hover:text-primary, flex mt-4 gap-x-5, w-full px-3 lg:w-1/2 h-32 bg-gray-600 rounded-3 flex justify-center items-center, h-24, flex flex-col items-center w-full mt-8 lg:items-start lg:mt-0 lg:w-auto gap-y-5 lg:gap-y-3 lg:flex-1, hidden text-xl lg:block text-primary, hidden mt-4 text-xl lg:block, flex gap-5 mt-8 lg:mt-2, flex flex-col w-full mt-8 lg:w-auto lg:mt-0 lg:flex-1, flex mt-8 gap-x-5, flex flex-1 items-center bg-gray-600 justify-center py-3 rounded-3, flex flex-1 bg-gray-600 justify-center py-3 rounded-3, container flex items-center justify-center py-5 border-t border-gray-500 lg:justify-between, items-center hidden lg:flex, items-center lg:flex,