@import url(https://fonts.googleapis.com/css2?family=Work+Sans:wght@400;700&display=swap);
@font-face{font-family:"Termina";src:url("/wp-content/themes/tmm/fonts/Termina-Regular.otf")}@font-face{font-family:"Termina Bold";src:url("/wp-content/themes/tmm/fonts/Termina-Bold.otf")}@font-face{font-family:"Termina Medium";src:url("/wp-content/themes/tmm/fonts/Termina-Medium.otf")}@font-face{font-family:"Ubuntu";src:url("/wp-content/themes/tmm/fonts/Ubuntu-Regular.ttf")}h2{font-weight:700;color:#505d68;font-family:"Termina Medium"}.quote-block{background:rgba(42,201,212,.7490196078);color:#fff}.block-image-quote img{width:100%}#img-block-quote{margin-top:-180px;z-index:-9}.logo-partnership{padding-top:80px;padding-bottom:80px}.page-height{height:90vh}.event__footer a{color:#000;font-weight:600;font-family:"Work Sans",Arial,Helvetica,sans-serif;font-size:14px}.event__link{margin-top:30px}i.icon-location{top:8px;position:relative;width:26px;height:23px;display:inline-block}i.icon-location::after{content:"";position:absolute;background-image:url(".././img/map-marker-alt-solid.svg");background-repeat:no-repeat;background-size:contain;background-position:center bottom;width:15px;height:20px}.button-tmm-detail,#gform_submit_button_1{display:block;padding:8px;text-align:center;border:3px solid #2ac9d4;font-weight:bold;background:rgba(0,0,0,0);font-size:14px;color:#2ac9d4;width:240px;transition:.3s;font-family:"Termina"}.button-tmm-detail:hover,#gform_submit_button_1:hover{background:#2ac9d4;color:#fff;transition:.3s;text-decoration:none;cursor:pointer}#gform_submit_button_1{margin:0 auto}.button-tmm-get-it-touch{display:block;padding:8px;text-align:center;border:3px solid #2ac9d4;background:#2ac9d4;font-weight:bold;font-size:14px;color:#2ac9d4;width:200px;transition:.3s;color:#fff}.button-tmm-get-it-touch:hover{background:rgba(0,0,0,0);color:#2ac9d4;transition:.3s;text-decoration:none}.disabled{cursor:not-allowed;pointer-events:none !important;color:#fff !important;border:3px solid #c9c9c9;background:#c9c9c9}.disabled:hover{background:#2ac9d4}.navbar-toggler label{display:flex;flex-direction:column;width:40px;cursor:pointer;flex-wrap:wrap-reverse}.navbar-toggler label span{background:#2ac9d4;border-radius:10px;height:4px;margin:3px 0;transition:.4s cubic-bezier(0.68, -0.6, 0.32, 1.6)}.navbar-toggler span:nth-of-type(1){width:50%}.navbar-toggler span:nth-of-type(2){width:100%}.navbar-toggler span:nth-of-type(3){width:75%}.navbar-toggler input[type=checkbox]{display:none}.navbar-toggler input[type=checkbox]:checked~span:nth-of-type(1){transform-origin:bottom;transform:rotatez(45deg) translate(-10px, 13px)}.navbar-toggler input[type=checkbox]:checked~span:nth-of-type(2){transform-origin:top;transform:rotatez(-45deg)}.navbar-toggler input[type=checkbox]:checked~span:nth-of-type(3){transform-origin:bottom;width:50%;transform:translate(-2px, -4px) rotatez(45deg)}.set{position:relative;width:100%;height:auto;background-color:#fff}.set>button{display:flex;align-items:center;padding:20px 20px 20px 20px;text-decoration:none;color:#5d5d65;border:1px solid #ddd !important;transition:all .2s linear;font-size:18px;border:none;background:none;width:100%;text-align:left;font-weight:bold;font-family:"Termina Medium"}.arrow{display:inline-block;position:absolute;width:8px;height:8px;background:rgba(0,0,0,0);text-indent:-9999px;border-top:2px solid #464646;border-left:2px solid #464646;transition:all 250ms ease-in-out;text-decoration:none;color:rgba(0,0,0,0)}.arrow.down{transform:rotate(-135deg);right:11px;top:10px}.set>button.active{color:#2ac9d4}.set>button:active,.set>button:focus{outline:none}.set>button:hover{cursor:pointer}.set>button .plus,.set>button .minus{position:relative;float:right;width:30px;height:30px;background:#f2f5f7;border-radius:50%;transition:200ms ease;transform:rotate(0deg)}.set>button .plus .icon,.set>button .minus .icon{position:relative;width:40px;height:40px;transform:translate(-50%, -50%)}.set>button .plus .icon::before,.set>button .minus .icon::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:block;width:20px;height:6px;border-radius:6px;background:#965eff}.set>button .plus .icon::after,.set>button .minus .icon::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:block;width:6px;height:20px;border-radius:6px;background:#965eff}.set>button.active .minus .icon::after{width:0px}.content-accordion{position:relative;width:100%;font-size:14px;height:auto;padding:15px 10px;background-color:#eef5fc;border-bottom:1px solid #ddd;display:none}.content-accordion>p{padding:20px 30px;margin:0;color:#505d68;line-height:24px}.content-accordion>div{padding:40px 30px}.title-accordion{width:90%}.icon-accordion{width:10%}#navbar{background:#f2f5f7}.active>a:after{height:4px !important}.mobile-button-menu,#mobile-menu{display:none}#menu-dropdown>nav{float:right}.navbar-nav>li{margin-right:3em}.navbar-nav>li:last-child{margin-right:0}.navbar-nav>li a.nav-link{color:#000;position:relative}.navbar-nav>li a.nav-link:after{display:block;position:absolute;left:0;bottom:0;width:100%;height:0;background-color:#2ac9d4;content:"";transition:height .15s ease-out}.navbar-nav>li a.nav-link:hover:after,.navbar-nav>li a.nav-link:focus:after{height:4px}header h1{font-size:46px;font-weight:700}header .background-title-header{background:#2ac9d4;padding-right:0}header .background-title-header .row{height:100%}header .image-header img{width:100%}header .slide_header{color:#fff;overflow-x:hidden}header .header-box-description{font-size:22px}header .line-header>img{width:90%}header .box-description{margin-top:20px}footer{background:#505d68}footer #menu-footer-quick-links{margin:0;padding:0;list-style:none}footer #menu-footer-quick-links>li{float:left;margin-right:1.3em}footer #menu-footer-quick-links>li>a{color:#fff;font-size:14px;transition:.3s}footer #menu-footer-quick-links>li>a:hover{text-decoration:none;color:#2ac9d4;transition:.3s}footer #menu-footer-quick-links>li:last-child{margin-right:0}footer .copyright{color:#fff}footer .copyright a{color:#fff}footer .copyright a:hover,footer .copyright a:focus{color:#2ac9d4}footer #menu-footer-social-icons{margin:0;padding:0;list-style:none;float:left}footer #menu-footer-social-icons>li{margin-right:25px;float:left}footer #menu-footer-social-icons>li:last-child{margin-right:0}footer #menu-footer-social-icons>li>a>span.dashicons{font-size:24px;width:inherit;height:inherit;color:#fff}footer #menu-footer-social-icons>li>a>span.dashicons:hover{color:#2ac9d4}main .img-block-home img{width:100%}main #about-us-home{background:#f2f5f7}main .block-about-us-home .row{height:100%}main .block-about-us-home .block-description-about-home{line-height:24px;font-size:14px;font-family:"Ubuntu";color:#505d68}main #courses-home h2,main #courses-home .name-courses-home{font-weight:700;color:#505d68}main #courses-home .block-description-courses-home{line-height:24px;font-size:14px;font-family:"Ubuntu";color:#505d68}.page-education h2{width:100%;max-width:465px;display:inline-block;padding-bottom:24px}.page-education h2.faq__title{max-width:unset}.page-education p{font-size:14px;line-height:22px;font-family:"Work Sans",sans-serif;color:#585858;text-align:justify}.page-education .section--events button.btn__virtual{display:block;color:#fff;background:#2ac9d4;font-family:"Work Sans",sans-serif;font-weight:600;border-radius:20px;font-size:12px;letter-spacing:1.25px;line-height:22px;pointer-events:none}.page-education .section--events .event__container{border-top:1px solid #a4a4a4;position:relative}.page-education .section--events .event__container h4.event__week{font-family:"Termina Medium",sans-serif;font-weight:400;font-size:14px;line-height:17px;text-transform:lowercase;color:#505d68}@media screen and (min-width: 772px){.page-education .section--events .event__container h4.event__week{font-size:18px}}.page-education .section--events .event__container img{display:none}@media screen and (min-width: 781px){.page-education .section--events .event__container{padding-left:140px}.page-education .section--events .event__container img{display:inline-block;height:100px;left:0;position:absolute;width:100px}}.page-education .section--events .event__title{font-family:"Termina Medium",sans-serif;font-style:normal;font-weight:600;font-size:24px;line-height:40px;letter-spacing:1px;text-transform:lowercase;color:#505d68;position:relative;padding-bottom:32px}.page-education .section--events .event__title::after{content:"";width:60px;border:2px solid #2ac9d4;position:absolute;left:0;bottom:16px}.page-education .section--events .event__title h3{margin-bottom:0;font-size:24px}.page-education .section--events .event__date{color:#505d68;font-family:"Work Sans",sans-serif;font-size:14px;line-height:22px;list-style:none;padding-left:0}.page-education .section--events .event__location{padding-bottom:50px;position:relative}.page-education .section--events .event__location a{color:#505d68;font-family:"Work Sans",sans-serif;font-size:14px;font-weight:700;line-height:22px;position:absolute;left:28px;letter-spacing:.25px}.page-education .section--events .event__location::before{content:"";background-image:url(".././img/icon-location.svg");background-repeat:no-repeat;background-size:contain;width:15px;height:20px;position:absolute}.page-education .section--events .event__footer a.btn{background-color:#fff;border:3px solid #2ac9d4;border-radius:0px;color:#2ac9d4;font-family:"Termina Medium",sans-serif;font-size:14px;font-weight:600;text-transform:lowercase;transition:400ms ease-in}.page-education .section--events .event__footer a.btn:hover{background-color:#2ac9d4;color:#fff;transition:400ms ease-out}.section--faqs .content-accordion{color:#505d68;font-family:"Termina",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:22px}#about-us{font-family:"Ubuntu";font-size:14px}#about-us p{color:#505d68;line-height:24px}#team-about-us{background:#f2f5f7}#team-about-us .short-description-about-us{font-family:"Ubuntu";color:#505d68}#team-about-us .name-team-card{font-family:"Termina Medium";font-weight:bold;font-size:24px;color:#2ac9d4}#team-about-us .description-team-card{font-family:"Ubuntu";line-height:22px;color:#505d68}#team-about-us .img-team-about-page-right{text-align:right}#intro-courses .block-intro-description-courses{font-size:14px;font-family:"Ubuntu";color:#505d68;line-height:22px}#courses .title-block-courses{font-family:"Termina Medium";font-weight:bold;font-size:18px}#courses .line-teal{width:12%;height:4px;background:#2ac9d4}#courses .description-block-courses,#courses .levels-text,#courses .description-pricing-block{font-family:"Ubuntu"}#courses .arrow-levels{color:#2ac9d4}#partnership .block-partnership-description{font-family:"Ubuntu";font-size:14px;color:#505d68;line-height:22px}#default-content{margin-top:50px;margin-bottom:50px;font-family:"Ubuntu";font-size:14px;color:#505d68}.textarea-form{height:100px}.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme textarea{display:block;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.gform_title{display:none}#gform_wrapper_1{margin-top:50px}@media(max-width: 1400px){header h1{font-size:40px}header .header-box-description{font-size:18px}}@media(max-width: 1200px){header h1{font-size:30px}header .header-box-description{font-size:16px}#about-us-home .button-tmm-detail{margin-top:10px}footer #menu-footer-quick-links>li{margin-right:1.3em}footer #menu-footer-quick-links>li>a{font-size:13px}}@media(max-width: 992px){.navbar-nav>li{margin-right:3em}h2{margin-bottom:10px !important;font-size:26px}#about-us-home .block-about-us-home{padding:25px}.block-button-courses-home{margin-top:60px}.name-courses-home{margin-top:0}.description-courses-home-page{margin-bottom:20px}.logo-footer{margin-bottom:50px}.button-tmm-get-it-touch{float:inherit;margin:30px auto}#img-block-quote{display:none}}@media(max-width: 800px){header .header-box-description{font-size:14px}}@media(max-width: 768px){.navbar-nav>li{margin-right:0em;padding:8px 25px;border-bottom:1px solid #dfdfdf}.mobile-button-menu,#mobile-menu{display:block}#menu-dropdown{background:#e7eef3;padding-left:0;padding-right:0}#menu-dropdown>nav{float:left}.navbar{padding:0;width:100%}#menu-menu-1{padding:0}header h1{margin-bottom:0;font-size:24px}header .box-description{margin-top:0}header .box-description p{margin-bottom:0}.img-team-about-page{text-align:center !important;margin-bottom:30px}.img-team-about-page-right{text-align:center !important;margin-top:30px}.block-team-description>div{padding-left:0}}@media(max-width: 600px){header .header-box-description{margin-top:0;font-size:12px}}@media(max-width: 576px){header .image-header{display:none}header .background-title-header{padding:25px}header .line-header>img{width:100%}}@media(max-width: 480px){footer #menu-footer-quick-links>li{float:inherit;text-align:center;margin-top:5px}footer .copyright{margin-top:20px}}body{font-size:12px;font-family:"Termina"}

/*# sourceMappingURL=style.css.map*/