@import url(https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@300;400;600&display=swap);
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}button{background-color:transparent;background-image:none}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}fieldset,ol,ul{margin:0;padding:0}ol,ul{list-style:none}html{font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";line-height:1.5}*,:after,:before{box-sizing:border-box;border:0 solid #e2e8f0}hr{border-top-width:1px}img{border-style:solid}textarea{resize:vertical}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#a0aec0}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#a0aec0}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#a0aec0}input::placeholder,textarea::placeholder{color:#a0aec0}[role=button],button{cursor:pointer}table{border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{padding:0;line-height:inherit;color:inherit}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}.container{width:100%}@media (min-width:360px){.container{max-width:360px}}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}.debug-screens:before{position:fixed;z-index:2147483647;top:0;right:0;padding:.3333333em .5em;font-size:12px;line-height:1;font-family:sans-serif;background-color:#000;color:#fff;box-shadow:0 0 0 1px #fff;content:"screen: _"}@media (min-width:360px){.debug-screens:before{content:"screen: xs"}}@media (min-width:640px){.debug-screens:before{content:"screen: sm"}}@media (min-width:768px){.debug-screens:before{content:"screen: md"}}@media (min-width:1024px){.debug-screens:before{content:"screen: lg"}}@media (min-width:1280px){.debug-screens:before{content:"screen: xl"}}body{font-family:Barlow Condensed,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:300;--text-opacity:1;color:#231f20;color:rgba(35,31,32,var(--text-opacity));-webkit-user-select:none;-ms-user-select:none;user-select:none}body b{font-weight:600}header{position:relative;padding:.75rem 1rem;--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity))}@media (min-width:640px){header{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){header{padding-left:2rem;padding-right:2rem}}header .navbar{position:relative;display:flex;align-items:center;justify-content:space-between;margin-left:auto;margin-right:auto}@media (min-width:768px){header .navbar{height:6rem}}@media (min-width:1024px){header .navbar{justify-content:flex-start;height:8rem}}header .navbar .navbar__navigation{display:flex;align-items:center;flex-grow:1;flex-shrink:0}@media (min-width:1024px){header .navbar .navbar__navigation{flex-grow:0}}header .navbar .navbar__navigation .navbar__nav{display:flex;align-items:center;justify-content:space-between;width:100%}@media (min-width:768px){header .navbar .navbar__navigation .navbar__nav{width:auto}}header .navbar .navbar__navigation .navbar__nav a:focus,header .navbar .navbar__navigation .navbar__nav a:hover{outline:2px solid transparent;outline-offset:2px}header .navbar .navbar__navigation .navbar__nav a:focus svg,header .navbar .navbar__navigation .navbar__nav a:hover svg{fill:currentColor;--text-opacity:1;color:#a0aec0;color:rgba(160,174,192,var(--text-opacity))}header .navbar .navbar__navigation .navbar__nav .navbar__logo{width:5rem;height:5rem}@media (min-width:768px){header .navbar .navbar__navigation .navbar__nav .navbar__logo{width:6rem;height:6rem}}@media (min-width:1024px){header .navbar .navbar__navigation .navbar__nav .navbar__logo{width:8rem;height:8rem}}header .navbar .navbar__navigation .navbar__nav .navbar__logo:hover{fill:currentColor;--text-opacity:1;color:#a0aec0;color:rgba(160,174,192,var(--text-opacity));outline:2px solid transparent;outline-offset:2px}header .navbar .navbar__links{display:none}@media (min-width:768px){header .navbar .navbar__links{display:block;width:100%;display:flex;margin-left:3rem;padding-right:0}}@media (min-width:1024px){header .navbar .navbar__links{margin-left:4rem}}@media (min-width:1280px){header .navbar .navbar__links{margin-left:6rem}}header .navbar .navbar__links li:not(:first-child){margin-left:3rem}@media (min-width:1024px){header .navbar .navbar__links li:not(:first-child){margin-left:4rem}}header .navbar .navbar__links li:last-child{flex:1 1;text-align:right}header .navbar .navbar__links li a{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);font-size:1.125rem;letter-spacing:.025em;font-weight:400}@media (min-width:1024px){header .navbar .navbar__links li a{font-size:1.5rem;letter-spacing:.05em}}@media (min-width:1280px){header .navbar .navbar__links li a{letter-spacing:.1em}}header .navbar .navbar__links li a:focus,header .navbar .navbar__links li a:hover{--text-opacity:1;color:#a0aec0;color:rgba(160,174,192,var(--text-opacity));outline:2px solid transparent;outline-offset:2px}header .navbar .navbar__links li a.active{--text-opacity:1;color:#ff357a;color:rgba(255,53,122,var(--text-opacity))}header .navbar__toggler{margin-right:-.5rem;display:flex;align-items:center}@media (min-width:768px){header .navbar__toggler{display:none}}header .navbar__toggler button{display:inline-flex;align-items:center;justify-content:center;padding:.5rem;border-radius:.375rem;--text-opacity:1;color:#231f20;color:rgba(35,31,32,var(--text-opacity));transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}header .navbar__toggler button:focus,header .navbar__toggler button:hover{--bg-opacity:1;background-color:#f7fafc;background-color:rgba(247,250,252,var(--bg-opacity));--text-opacity:1;color:#a0aec0;color:rgba(160,174,192,var(--text-opacity));outline:2px solid transparent;outline-offset:2px}header .navbar__toggler button svg{height:1.5rem;width:1.5rem}header .navbar-collapse{position:absolute;top:0;right:0;left:0;padding:.5rem;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;--transform-translate-x:0;--transform-translate-y:0;--transform-rotate:0;--transform-skew-x:0;--transform-skew-y:0;--transform-scale-x:1;--transform-scale-y:1;transform:translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y));transform-origin:top right}@media (min-width:768px){header .navbar-collapse{display:none}}header .navbar-collapse .navbar-collapse__container{border-radius:.5rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}header .navbar-collapse .navbar-collapse__content{border-radius:.5rem;--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity));box-shadow:0 0 0 1px rgba(0,0,0,.05);overflow:hidden}header .navbar-collapse .navbar-collapse__navigation{padding-left:1.25rem;padding-right:1.25rem;padding-top:1rem;display:flex;align-items:center;justify-content:space-between}header .navbar-collapse .navbar-collapse__navigation .navbar-collapse__logo{width:4rem;height:4rem}header .navbar-collapse .navbar-collapse__toggler{margin-right:-.5rem}header .navbar-collapse .navbar-collapse__links{padding:.5rem .75rem .75rem}header .navbar-collapse .navbar-collapse__links a{display:block;padding:.5rem .75rem;border-radius:.375rem;font-size:1.125rem;--text-opacity:1;color:#231f20;color:rgba(35,31,32,var(--text-opacity));letter-spacing:.05em;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}header .navbar-collapse .navbar-collapse__links a:not(:first-child){margin-top:.25rem}header .navbar-collapse .navbar-collapse__links a:last-child{font-weight:400}header .navbar-collapse .navbar-collapse__links a:focus,header .navbar-collapse .navbar-collapse__links a:hover{--bg-opacity:1;background-color:#f7fafc;background-color:rgba(247,250,252,var(--bg-opacity));--text-opacity:1;color:#718096;color:rgba(113,128,150,var(--text-opacity));outline:2px solid transparent;outline-offset:2px}header .navbar-collapse .navbar-collapse__links a.active{--text-opacity:1;color:#ff357a;color:rgba(255,53,122,var(--text-opacity))}.section-title{display:flex;padding-left:2rem;padding-right:1rem;--bg-opacity:1;background-color:#ff357a;background-color:rgba(255,53,122,var(--bg-opacity));--text-opacity:1;color:#fefb4a;color:rgba(254,251,74,var(--text-opacity));min-width:18rem}@media (min-width:360px){.section-title{min-width:20rem}}.section-title .section-title__text{flex:1 1;padding-top:.75rem;padding-bottom:.75rem;font-size:2.25rem;letter-spacing:.05em}@media (min-width:640px){.section-title .section-title__text{font-size:3rem}}.section-title .section-title__border__right{margin-left:1.5rem;padding-left:.5rem;background-repeat:repeat-y;background-image:url(/static/media/vertical-title.d5a96f74.svg)}.scroll-to-top{position:fixed;z-index:10;right:0;bottom:0;margin-right:.5rem;cursor:pointer;opacity:.5}.scroll-to-top:focus,.scroll-to-top:hover{opacity:1}.whatsApp{position:fixed;z-index:10;right:0;bottom:0;margin-right:1rem;margin-bottom:1rem;cursor:pointer;opacity:.75}.whatsApp:focus,.whatsApp:hover{opacity:1}.whatsApp svg{width:2.5rem}body.home{background:url(/static/media/bg__home.bcacdf90.jpg);background-repeat:no-repeat;background-attachment:fixed;background-size:cover;background-position:center 6.5rem}@media (min-width:768px){body.home{background-position:center 7.5rem}}@media (min-width:1024px){body.home{background-position:center 9.5rem}}body.home header{position:fixed;top:0;right:0;bottom:0;left:0;bottom:auto;z-index:50}body.home #home{position:relative;top:6.5rem}@media (min-width:768px){body.home #home{top:7.5rem}}@media (min-width:1024px){body.home #home{top:12rem}}#home{margin-left:auto;margin-right:auto;margin-top:3rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-gap:.5rem;gap:.5rem}@media (min-width:768px){#home{grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem}}#home .about-us{margin-left:.5rem;margin-right:.5rem;padding:1rem;--bg-opacity:1;background-color:#18cdd6;background-color:rgba(24,205,214,var(--bg-opacity))}@media (min-width:360px){#home .about-us{margin-left:.75rem;margin-right:.75rem;padding:1.5rem}}@media (min-width:640px){#home .about-us{margin-left:1rem;margin-right:1rem;padding:2.5rem}}@media (min-width:768px){#home .about-us{margin-left:0;margin-right:0}}#home .about-us .about-us__wrapper{display:flex}#home .about-us .about-us__text{padding-right:1rem;padding-bottom:1rem;font-size:1.5rem;text-align:justify;line-height:2rem}@media (min-width:360px){#home .about-us .about-us__text{padding-right:1.5rem;padding-bottom:1.5rem}}@media (min-width:640px){#home .about-us .about-us__text{padding-right:2.5rem;padding-bottom:2.5rem;font-size:1.875rem;line-height:2.5rem}}@media (min-width:1024px){#home .about-us .about-us__text{font-size:2rem}}#home .about-us .about-us__border__right{width:3px;background-image:url(/static/media/vertical.ca464490.svg)}#home .about-us .about-us__border__bottom{height:3px;background-image:url(/static/media/horizontal.6487a46a.svg)}#home-mobile{margin-left:auto;margin-right:auto}#home-mobile .about-us__wrapper{margin-left:2rem;padding:1rem 1.5rem;line-height:1.375}#home-mobile .about-us__wrapper .about-us__main-text{text-align:right;--text-opacity:1;color:#ff357a;color:rgba(255,53,122,var(--text-opacity));font-size:1.25rem}#home-mobile .about-us__wrapper .about-us__secondary-text{text-align:justify;font-size:1.125rem}#home-mobile .about-us__wrapper .about-us__border__bottom{margin-top:1rem;margin-bottom:1rem;margin-left:.25rem;height:2px;background-image:url(/static/media/horizontal-pink.6502aa7a.svg)}#home-mobile .online-course--card{margin:2rem}#home-mobile .online-course--card .online-course__wrapper{display:flex}#home-mobile .online-course--card .online-course__wrapper .online-course__inner-wrapper{padding:.5rem 1.25rem 1.25rem}#home-mobile .online-course--card .online-course__wrapper .online-course__inner-wrapper .online-course__text{font-size:1.125rem;text-align:right}#home-mobile .online-course--card .online-course__wrapper .online-course__inner-wrapper .online-course__text .title{font-size:1.5rem;font-weight:600;--text-opacity:1;color:#ff357a;color:rgba(255,53,122,var(--text-opacity))}#home-mobile .online-course--card .online-course__wrapper .online-course__inner-wrapper .online-course__text .subtitle{font-weight:600}#home-mobile .online-course--card .online-course__wrapper .online-course__inner-wrapper .online-course__text .description2{font-weight:600}#home-mobile .online-course--card .online-course__wrapper .online-course__inner-wrapper .online-course__photos{margin-top:2rem;display:grid;grid-auto-flow:column;grid-template-rows:repeat(1,minmax(0,1fr));-webkit-column-gap:1rem;grid-column-gap:1rem;column-gap:1rem;grid-row-gap:0;row-gap:0}#home-mobile .online-course--card .online-course__wrapper .online-course__inner-wrapper .online-course__photos .online-course__img-container{display:inline-block;position:relative}#home-mobile .online-course--card .online-course__wrapper .online-course__inner-wrapper .online-course__photos .online-course__img-container .number{position:absolute;top:0;left:0;margin-left:-.5rem;margin-top:-.5rem;padding-left:.5rem;padding-right:.5rem;font-size:1.125rem;--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity));--bg-opacity:1;background-color:#ff357a;background-color:rgba(255,53,122,var(--bg-opacity))}@media (min-width:640px){#home-mobile .online-course--card .online-course__wrapper .online-course__inner-wrapper .online-course__photos .online-course__img-container .number{font-size:1.5rem}}#home-mobile .online-course--card .online-course__border__h{height:2px;background-image:url(/static/media/horizontal-pink.6502aa7a.svg)}#home-mobile .online-course--card .online-course__border__v{width:2px;background-image:url(/static/media/vertical-pink.9de69fc9.svg)}#home-mobile .social__wrapper{display:flex;justify-content:center;align-items:center;margin-top:1rem;margin-bottom:1rem}#home-mobile .social__wrapper .social{display:flex;justify-content:space-between;margin-left:1rem}#home-mobile .social__wrapper .social a{padding:.5rem}#home-mobile .social__wrapper .social a img{width:2.5rem}@media (min-width:640px){#home-mobile .social__wrapper .social a img{width:3rem}}#home-mobile .social__wrapper .social a:focus,#home-mobile .social__wrapper .social a:hover{opacity:.75}#home-mobile .location__card{margin-bottom:1rem;margin-left:2rem;margin-right:2rem;text-align:center}#home-mobile .location__card .location__border{margin-top:1.5rem;margin-bottom:.75rem;height:2px;background-image:url(/static/media/horizontal-pink.6502aa7a.svg)}#home-mobile .location__card .location__title{font-size:1.5rem;--text-opacity:1;color:#ff357a;color:rgba(255,53,122,var(--text-opacity));font-weight:600}#home-mobile .location__card .location__address{font-size:1.25rem;line-height:1.375}.modal{position:fixed;z-index:50;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;overflow:hidden;width:100%;height:100%;--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity))}@media (min-width:640px){.modal{margin-left:auto;margin-right:auto;--bg-opacity:1;background-color:#edf2f7;background-color:rgba(237,242,247,var(--bg-opacity));--bg-opacity:0.25}}.modal .modal__container{z-index:50;overflow-y:auto;margin-left:.5rem;margin-right:.5rem;padding:1rem 1.5rem;border-radius:.25rem;--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity));box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);max-width:500px}@media (min-width:640px){.modal .modal__container{margin-left:auto;margin-right:auto;border-width:1px;--border-opacity:1;border-color:#edf2f7;border-color:rgba(237,242,247,var(--border-opacity))}}.modal .modal__container.modal__container--light{padding:0;border-width:0;background-color:transparent;box-shadow:none}.modal .modal__container.modal--sm{max-width:826px}@media (min-width:640px){.modal .modal__container.modal--sm{max-width:333px}}.modal .modal__container.modal--lg,.modal .modal__container.modal--xl{max-width:none}@media (min-width:640px){.modal .modal__container.modal--lg,.modal .modal__container.modal--xl{max-width:500px}}@media (min-width:768px){.modal .modal__container.modal--lg,.modal .modal__container.modal--xl{max-width:826px}}@media (min-width:1280px){.modal .modal__container.modal--xl{max-width:1216px}}.modal .modal__container .modal__header{display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:.75rem}.modal .modal__container .modal__header .modal__header__text{flex:1 1;font-weight:600;font-size:1.125rem;--text-opacity:1;color:#2d3748;color:rgba(45,55,72,var(--text-opacity));line-height:1.75rem}.modal .modal__container .modal__header .modal__header__close{margin-top:.5rem;margin-left:.5rem;width:1rem;height:1rem;cursor:pointer}.modal .modal__container .modal__header .modal__header__close:hover{opacity:.5}.modal .modal__container .modal__body{margin-top:.25rem;margin-bottom:.25rem}.modal .modal__container .modal__body.modal__body--light{margin:0}.modal .modal__container .modal__footer{display:flex;justify-content:flex-end;padding-top:.5rem}#runway-modal{margin-left:auto;margin-right:auto;height:auto;width:280px}@media (min-width:360px){#runway-modal{width:400px}}@media (min-width:640px){#runway-modal{width:520px}}#runway-modal .swiper-container{--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity))}#runway-modal .swiper-slide{display:flex;justify-content:center;align-items:center;height:auto;max-height:100vh;overflow-y:auto}#runway-modal .swiper-pagination{position:relative!important;width:91.666667%;margin-left:auto;margin-right:auto;display:flex;justify-content:space-between;top:-70px}#runway-modal .swiper-pagination,#runway-modal .swiper-pagination div{--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity))}#runway-modal .swiper-pagination div{padding:1.5rem;border-radius:9999px;--bg-opacity:1;background-color:#231f20;background-color:rgba(35,31,32,var(--bg-opacity));--bg-opacity:0.5;outline:2px solid transparent;outline-offset:2px}@media (min-width:640px){#runway-modal .swiper-pagination div{padding:2rem}}#runway-modal .swiper-pagination div:after{font-size:1.5rem}@media (min-width:640px){#runway-modal .swiper-pagination div:after{font-size:1.875rem}}#runway-modal .swiper-pagination div:hover{--bg-opacity:0.75;--text-opacity:1;color:#edf2f7;color:rgba(237,242,247,var(--text-opacity))}#runway{margin-left:auto;margin-right:auto;margin-top:1.5rem}#runway .row{display:flex;flex-wrap:wrap;margin-bottom:.5rem}#runway .row .col{width:100%}#runway .runway__title{width:100%;margin-bottom:.5rem}@media (min-width:640px){#runway .runway__title{width:auto}}@media (min-width:768px){#runway .runway__title{width:50%;padding-right:1rem;margin-bottom:1rem}}@media (min-width:1024px){#runway .runway__title{width:auto}}#runway .runway__main{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-gap:.5rem;gap:.5rem}@media (min-width:768px){#runway .runway__main{grid-template-columns:repeat(2,minmax(0,1fr))}}#runway .runway__main .photo__left{position:relative;display:flex;float:right;--bg-opacity:1;background-color:#18cdd6;background-color:rgba(24,205,214,var(--bg-opacity))}@media (min-width:1024px){#runway .runway__main .photo__left{margin-top:-1.25rem}}@media (min-width:1280px){#runway .runway__main .photo__left{margin-top:-.25rem}}#runway .runway__main .photo__left p{--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity));font-size:1rem;line-height:1.25rem}@media (min-width:1280px){#runway .runway__main .photo__left p{font-size:1.125rem;line-height:1.5}}#runway .runway__main .photo__right{position:relative;display:flex;justify-content:flex-end;float:right;margin-top:-4rem;--bg-opacity:1;background-color:#ff357a;background-color:rgba(255,53,122,var(--bg-opacity))}@media (min-width:768px){#runway .runway__main .photo__right{margin-top:.75rem;float:none}}@media (min-width:1024px){#runway .runway__main .photo__right{margin-top:-4rem;float:right}}#runway .runway__main .photo__right span{padding:.25rem 1rem .25rem 2.5rem;text-align:right;--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity));font-size:1.5rem;letter-spacing:.05em}#runway .runway__gallery{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-gap:.5rem;gap:.5rem}@media (min-width:640px){#runway .runway__gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){#runway .runway__gallery{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){#runway .runway__gallery{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1280px){#runway .runway__gallery{grid-template-columns:repeat(6,minmax(0,1fr))}}#runway .runway__gallery div{--bg-opacity:1;background-color:#e2e8f0;background-color:rgba(226,232,240,var(--bg-opacity));text-align:center;cursor:pointer}#runway .runway__gallery div:hover{opacity:.75}#school{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;margin-top:1.5rem}@media (min-width:640px){#school{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){#school{padding-left:2rem;padding-right:2rem}}@media (min-width:1280px){#school{padding-left:.5rem;padding-right:.5rem}}#school .row{display:flex;flex-wrap:wrap;margin-bottom:1rem}#school .row .col{width:100%}@media (min-width:768px){#school .row .col{width:50%}}#school .school__title{width:100%;margin-bottom:.5rem}@media (min-width:640px){#school .school__title{width:auto}}@media (min-width:768px){#school .school__title{width:50%;padding-right:1rem;margin-bottom:1rem}}@media (min-width:1024px){#school .school__title{width:auto}}#school .school__image{order:2}@media (min-width:768px){#school .school__image{order:1;padding-right:1rem}}#school .school__text{font-size:1.25rem;text-align:justify;order:1;font-weight:400;line-height:1.5rem}@media (min-width:768px){#school .school__text{order:2;padding-left:1rem}}#school .school__text p{margin-bottom:1rem}#school .school__text a{--text-opacity:1;color:#ff357a;color:rgba(255,53,122,var(--text-opacity))}#school .school__text a:hover{text-decoration:underline}#courses{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;margin-top:1.5rem}@media (min-width:640px){#courses{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){#courses{padding-left:2rem;padding-right:2rem}}@media (min-width:1280px){#courses{padding-left:.5rem;padding-right:.5rem}}#courses .row{display:flex;flex-wrap:wrap;margin-bottom:1rem}#courses .row .col{width:100%}@media (min-width:768px){#courses .row .col{width:50%}}#courses .school__title{width:100%;margin-bottom:.5rem}@media (min-width:640px){#courses .school__title{width:auto}}@media (min-width:768px){#courses .school__title{width:50%;padding-right:1rem;margin-bottom:1rem}}@media (min-width:1024px){#courses .school__title{width:auto}}@media (min-width:768px){#courses .school__image{padding-right:1rem}}#courses .school__text{font-size:1.25rem;text-align:justify;font-weight:400;line-height:1.5rem}@media (min-width:768px){#courses .school__text{padding-left:1rem}}#courses .school__text p{margin-bottom:1rem}#courses .school__text a{--text-opacity:1;color:#ff357a;color:rgba(255,53,122,var(--text-opacity))}#courses .school__text a:hover{text-decoration:underline}#courses .courses{margin-top:2rem;margin-bottom:5rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-gap:1.5rem;gap:1.5rem}@media (min-width:1024px){#courses .courses{grid-template-columns:repeat(2,minmax(0,1fr))}}#courses .presential-course--card{display:flex}#courses .presential-course--card .presential-course__img{width:41.666667%;object-fit:contain}@media (min-width:1024px){#courses .presential-course--card .presential-course__img{width:33.333333%}}@media (min-width:1280px){#courses .presential-course--card .presential-course__img{width:41.666667%}}#courses .presential-course--card .presential-course__text{width:58.333333%;align-self:center;text-align:center;font-size:1.125rem}@media (min-width:768px){#courses .presential-course--card .presential-course__text{font-size:1.5rem}}@media (min-width:1024px){#courses .presential-course--card .presential-course__text{width:66.666667%;font-size:1.125rem;line-height:1.25}}@media (min-width:1280px){#courses .presential-course--card .presential-course__text{width:58.333333%;line-height:1.5}}#courses .presential-course--card .presential-course__text .days .place{--text-opacity:1;color:#fefb4a;color:rgba(254,251,74,var(--text-opacity));font-size:1.25rem}@media (min-width:768px){#courses .presential-course--card .presential-course__text .days .place{font-size:1.875rem}}@media (min-width:1024px){#courses .presential-course--card .presential-course__text .days .place{font-size:1.25rem}}#courses .presential-course--card .presential-course__text .price{font-weight:600;letter-spacing:-.025em;font-size:1.125rem}#courses .presential-course--card .presential-course__text .price b{font-size:1.25rem}#courses .presential-course--card .presential-course__border{background-repeat:repeat-y;margin:.75rem 1.5rem .75rem .5rem;width:3px;background-image:url(/static/media/vertical.ca464490.svg)}#courses .online__title{padding-top:3rem}#courses .online-courses{padding-bottom:2rem}#courses .online-courses h1{padding-bottom:1rem;text-align:center;font-size:1.25rem;line-height:1.75rem}#courses .online-courses .online-course--card{background:url(data:image/jpeg;base64,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);background-repeat:repeat}#courses .online-courses .online-course--card .online-course__wrapper{display:grid;grid-template-rows:repeat(3,minmax(0,1fr));grid-auto-flow:column;grid-gap:1rem;gap:1rem;padding:1.5rem .75rem;text-align:center}#courses .online-courses .online-course--card .online-course__wrapper .online-course__title{grid-row:span 1/span 1;grid-column:span 2/span 2;display:flex;justify-content:center;align-items:center;line-height:1;--text-opacity:1;color:#ff357a;color:rgba(255,53,122,var(--text-opacity));font-size:2.25rem}#courses .online-courses .online-course--card .online-course__wrapper .online-course__photos{grid-row:span 2/span 2;grid-column:span 2/span 2;display:flex;justify-content:space-around;align-items:center;margin-top:-2rem}#courses .online-courses .online-course--card .online-course__wrapper .online-course__text{grid-row:span 3/span 3;display:flex;flex-direction:column;justify-content:center;padding-left:3rem;padding-right:3rem}#courses .online-courses .online-course--card .online-course__wrapper .online-course__text .subtitle{padding-top:1rem;font-weight:700}#courses .online-courses .online-course--card .online-course__wrapper .online-course__text h4{padding-top:.75rem;--text-opacity:1;color:#ff357a;color:rgba(255,53,122,var(--text-opacity));font-weight:600;font-size:1.25rem}#courses .online-courses .online-course--card .online-course__wrapper .online-course__text b{font-size:1.125rem}#courses .social h3{text-align:center;font-size:1.25rem}#courses .social h3 b{--text-opacity:1;color:#ff357a;color:rgba(255,53,122,var(--text-opacity))}#courses .social .social-icons{display:flex;justify-content:space-between;margin-top:1rem;margin-bottom:4rem}@media (min-width:360px){#courses .social .social-icons{justify-content:center}}@media (min-width:360px){#courses .social .social-icons a{padding:1rem}}#courses .social .social-icons a:focus,#courses .social .social-icons a:hover{opacity:.75}#courses-mobile{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;padding:1.5rem 1rem 3rem;max-width:32rem}#courses-mobile .row{margin-bottom:1rem}#courses-mobile .school__text{padding-top:1rem;font-size:1.25rem;text-align:justify;font-weight:400;line-height:1.5rem}#courses-mobile .school__text p{margin-bottom:1rem}#courses-mobile .presential-course--card{display:flex;flex-direction:column;margin-top:2rem;margin-bottom:2rem}#courses-mobile .presential-course--card .presential-course__img{padding-bottom:1rem}#courses-mobile .presential-course--card .presential-course__border{display:block;background-repeat:repeat-x;margin-left:1rem;margin-right:1rem;height:3px;background-image:url(/static/media/horizontal.6487a46a.svg)}#courses-mobile .presential-course--card .presential-course__text{margin:.5rem 1.5rem 1.5rem;font-size:1.5rem;line-height:1.75rem}#courses-mobile .presential-course--card .presential-course__text .days{display:flex;justify-content:space-between;align-items:center}#courses-mobile .presential-course--card .presential-course__text .days .place{--text-opacity:1;color:#fefb4a;color:rgba(254,251,74,var(--text-opacity));font-size:1.875rem}#courses-mobile .presential-course--card .presential-course__text .price{font-weight:600;font-size:1.125rem}#courses-mobile .presential-course--card .presential-course__text .price b{font-size:1.5rem}#courses-mobile .online__title{padding-top:3rem}#courses-mobile .online-courses{padding-bottom:2rem}#courses-mobile .online-courses h1{padding-bottom:1rem;text-align:center;font-size:1.25rem;line-height:1.75rem}#courses-mobile .online-courses .online-course--card{background:url(data:image/jpeg;base64,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);background-repeat:repeat}#courses-mobile .online-courses .online-course--card .online-course__wrapper{display:flex}#courses-mobile .online-courses .online-course--card .online-course__wrapper .online-course__inner-wrapper{padding:.75rem .5rem;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:0;gap:0;text-align:center}@media (min-width:360px){#courses-mobile .online-courses .online-course--card .online-course__wrapper .online-course__inner-wrapper{grid-template-columns:repeat(2,minmax(0,1fr));padding-left:.75rem;padding-right:.75rem}}#courses-mobile .online-courses .online-course--card .online-course__wrapper .online-course__inner-wrapper .online-course__photos{display:flex;flex-direction:column;justify-content:center;grid-column:span 2/span 2}@media (min-width:360px){#courses-mobile .online-courses .online-course--card .online-course__wrapper .online-course__inner-wrapper .online-course__photos{grid-column:span 1/span 1}}#courses-mobile .online-courses .online-course--card .online-course__wrapper .online-course__inner-wrapper .online-course__photos img{width:5rem}@media (min-width:360px){#courses-mobile .online-courses .online-course--card .online-course__wrapper .online-course__inner-wrapper .online-course__photos img{width:6rem}}#courses-mobile .online-courses .online-course--card .online-course__wrapper .online-course__inner-wrapper .online-course__photos img:nth-child(2n){align-self:flex-end}@media (min-width:360px){#courses-mobile .online-courses .online-course--card .online-course__wrapper .online-course__inner-wrapper .online-course__photos img:nth-child(2n){margin-top:-4rem;margin-bottom:-4rem}}#courses-mobile .online-courses .online-course--card .online-course__wrapper .online-course__inner-wrapper .online-course__text{display:flex;flex-direction:column;justify-content:center;grid-column:span 3/span 3}@media (min-width:360px){#courses-mobile .online-courses .online-course--card .online-course__wrapper .online-course__inner-wrapper .online-course__text{grid-column:span 1/span 1}}#courses-mobile .online-courses .online-course--card .online-course__wrapper .online-course__inner-wrapper .online-course__text .title{line-height:1;--text-opacity:1;color:#ff357a;color:rgba(255,53,122,var(--text-opacity));font-size:1.25rem}@media (min-width:360px){#courses-mobile .online-courses .online-course--card .online-course__wrapper .online-course__inner-wrapper .online-course__text .title{font-size:1.5rem}}#courses-mobile .online-courses .online-course--card .online-course__wrapper .online-course__inner-wrapper .online-course__text .subtitle{padding-top:1rem;font-weight:700}#courses-mobile .online-courses .online-course--card .online-course__wrapper .online-course__inner-wrapper .online-course__text h4{padding-top:.75rem;--text-opacity:1;color:#ff357a;color:rgba(255,53,122,var(--text-opacity));font-weight:600;font-size:1.25rem}#courses-mobile .online-courses .online-course--card .online-course__wrapper .online-course__inner-wrapper .online-course__text b{font-size:1.125rem}#courses-mobile .online-courses .online-course--card .online-course__border__h{height:2px;background-image:url(/static/media/horizontal-pink.6502aa7a.svg)}#courses-mobile .online-courses .online-course--card .online-course__border__v{width:2px;background-image:url(/static/media/vertical-pink.9de69fc9.svg)}#contacts{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;margin-top:1.5rem}@media (min-width:640px){#contacts{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){#contacts{padding-left:2rem;padding-right:2rem}}@media (min-width:1280px){#contacts{padding-left:.5rem;padding-right:.5rem}}#contacts .contacts__title{width:100%;margin-bottom:.5rem}@media (min-width:640px){#contacts .contacts__title{width:auto}}@media (min-width:768px){#contacts .contacts__title{width:50%;padding-right:1rem;margin-bottom:1rem}}@media (min-width:1024px){#contacts .contacts__title{width:auto}}#contacts .row{display:flex;flex-wrap:wrap;margin-bottom:1rem}#contacts .row .col{width:100%;padding-bottom:3rem}@media (min-width:768px){#contacts .row .col{width:50%;padding-right:1rem}}#contacts .contact--card{display:flex;flex-direction:column}#contacts .contact--card .contact__location{padding-left:1rem;padding-right:1rem;padding-bottom:1rem}@media (min-width:768px){#contacts .contact--card .contact__location{height:10rem}}#contacts .contact--card .contact__location h3{padding-top:.5rem;font-size:1.875rem;font-weight:400;letter-spacing:.025em;--text-opacity:1;color:#fefb4a;color:rgba(254,251,74,var(--text-opacity))}@media (min-width:640px){#contacts .contact--card .contact__location h3{font-size:2.25rem}}#contacts .contact--card .contact__location .contact__address{font-size:1.5rem}#contacts .contact--card .contact__map{display:none}#contacts .contact--card .contact__border{display:block;background-repeat:repeat-x;margin:1rem 1rem 0;height:3px;background-image:url(/static/media/horizontal.6487a46a.svg)}#contacts .social{display:flex;justify-content:space-between;margin-top:1rem;margin-bottom:4rem}@media (min-width:360px){#contacts .social{justify-content:center}}@media (min-width:360px){#contacts .social a{padding:1rem}}#contacts .social a:focus,#contacts .social a:hover{opacity:.75}body.tailoring{background-color:#000}#tailoring{display:flex;margin-left:auto;margin-right:auto}#tailoring .left{display:none}@media (min-width:768px){#tailoring .left{display:block;width:41.666667%}}#tailoring .right{width:100%;margin:2rem 1rem 0}@media (min-width:640px){#tailoring .right{margin-left:1.5rem;margin-right:1.5rem}}@media (min-width:768px){#tailoring .right{width:58.333333%}}@media (min-width:1280px){#tailoring .right{margin-left:3rem;margin-right:3rem}}#tailoring .right .logo{height:8rem;margin-bottom:1.5rem}@media (min-width:1024px){#tailoring .right .logo{height:10rem}}@media (min-width:1280px){#tailoring .right .logo{height:12rem;margin-bottom:3rem}}#tailoring .right p{margin-top:1.25rem;margin-bottom:1.25rem;font-size:1.125rem;line-height:1.5rem;--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity));text-align:justify}#tailoring .right .gallery{margin-top:2rem;display:grid;grid-auto-flow:column;grid-template-rows:repeat(1,minmax(0,1fr));-webkit-column-gap:.5rem;grid-column-gap:.5rem;column-gap:.5rem;grid-row-gap:0;row-gap:0}#tailoring .right .gallery .img-container{position:relative}#tailoring .right .gallery .img-container:after{position:absolute;content:"";display:block;top:0;left:0;height:100%;width:100%;--bg-opacity:1;background-color:#fefb4a;background-color:rgba(254,251,74,var(--bg-opacity));--bg-opacity:.35}#tailoring .right .gallery .img-container:hover:after{opacity:.25;cursor:pointer}#tailoring-mobile{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;padding:3rem 1rem;max-width:32rem}@media (min-width:360px){#tailoring-mobile{padding-left:2rem;padding-right:2rem}}#tailoring-mobile .logo{height:8rem;margin-bottom:1.5rem;align-self:flex-start}#tailoring-mobile p{margin-top:.75rem;margin-bottom:.75rem;font-size:1.125rem;line-height:1.5rem;--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity));text-align:justify}@media (min-width:360px){#tailoring-mobile p{font-size:1.25rem}}#tailoring-mobile .gallery{margin-top:.5rem;margin-left:auto;margin-right:auto}#tailoring-mobile .gallery img{padding-top:1.25rem;padding-bottom:1.25rem}#tailoring-mobile .footer{display:flex;justify-content:space-between;align-items:center;margin-top:1.5rem;margin-bottom:1.5rem}#tailoring-mobile .footer p{margin-top:.75rem;margin-bottom:.75rem;font-size:1.5rem}#tailoring-mobile .footer img{height:3rem}.bg-orange{--bg-opacity:1;background-color:#f47e20;background-color:rgba(244,126,32,var(--bg-opacity))}.bg-cyan{--bg-opacity:1;background-color:#18cdd6;background-color:rgba(24,205,214,var(--bg-opacity))}.flex{display:flex}.table{display:table}.grid{display:grid}.hidden{display:none}.opacity-50{opacity:.5}.py-2{padding-top:.5rem;padding-bottom:.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-4{padding-left:1rem;padding-right:1rem}.gap-3{grid-gap:.75rem;gap:.75rem}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}@-webkit-keyframes spin{to{transform:rotate(1turn)}}@keyframes spin{to{transform:rotate(1turn)}}@-webkit-keyframes ping{75%,to{transform:scale(2);opacity:0}}@keyframes ping{75%,to{transform:scale(2);opacity:0}}@-webkit-keyframes pulse{50%{opacity:.5}}@keyframes pulse{50%{opacity:.5}}@-webkit-keyframes bounce{0%,to{transform:translateY(-25%);-webkit-animation-timing-function:cubic-bezier(.8,0,1,1);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;-webkit-animation-timing-function:cubic-bezier(0,0,.2,1);animation-timing-function:cubic-bezier(0,0,.2,1)}}@keyframes bounce{0%,to{transform:translateY(-25%);-webkit-animation-timing-function:cubic-bezier(.8,0,1,1);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;-webkit-animation-timing-function:cubic-bezier(0,0,.2,1);animation-timing-function:cubic-bezier(0,0,.2,1)}}@media (min-width:640px){.sm\:container{width:100%}}@media (min-width:640px) and (min-width:360px){.sm\:container{max-width:360px}}@media (min-width:640px) and (min-width:640px){.sm\:container{max-width:640px}}@media (min-width:640px) and (min-width:768px){.sm\:container{max-width:768px}}@media (min-width:640px) and (min-width:1024px){.sm\:container{max-width:1024px}}@media (min-width:640px) and (min-width:1280px){.sm\:container{max-width:1280px}}@media (min-width:768px){.md\:container{width:100%}}@media (min-width:768px) and (min-width:360px){.md\:container{max-width:360px}}@media (min-width:768px) and (min-width:640px){.md\:container{max-width:640px}}@media (min-width:768px) and (min-width:768px){.md\:container{max-width:768px}}@media (min-width:768px) and (min-width:1024px){.md\:container{max-width:1024px}}@media (min-width:768px) and (min-width:1280px){.md\:container{max-width:1280px}}@media (min-width:1024px){.lg\:container{width:100%}}@media (min-width:1024px) and (min-width:360px){.lg\:container{max-width:360px}}@media (min-width:1024px) and (min-width:640px){.lg\:container{max-width:640px}}@media (min-width:1024px) and (min-width:768px){.lg\:container{max-width:768px}}@media (min-width:1024px) and (min-width:1024px){.lg\:container{max-width:1024px}}@media (min-width:1024px) and (min-width:1280px){.lg\:container{max-width:1280px}}@media (min-width:1280px){.xl\:container{width:100%}}@media (min-width:1280px) and (min-width:360px){.xl\:container{max-width:360px}}@media (min-width:1280px) and (min-width:640px){.xl\:container{max-width:640px}}@media (min-width:1280px) and (min-width:768px){.xl\:container{max-width:768px}}@media (min-width:1280px) and (min-width:1024px){.xl\:container{max-width:1024px}}@media (min-width:1280px) and (min-width:1280px){.xl\:container{max-width:1280px}}@media (min-width:360px){.xs\:container{width:100%}}@media (min-width:360px) and (min-width:360px){.xs\:container{max-width:360px}}@media (min-width:360px) and (min-width:640px){.xs\:container{max-width:640px}}@media (min-width:360px) and (min-width:768px){.xs\:container{max-width:768px}}@media (min-width:360px) and (min-width:1024px){.xs\:container{max-width:1024px}}@media (min-width:360px) and (min-width:1280px){.xs\:container{max-width:1280px}}
/*# sourceMappingURL=main.66ede673.chunk.css.map */