html:not(.widget){background:url(/images/templates/gracie-university/hero-bg-2.jpg) no-repeat fixed center top;background-size:cover}.tpl-gracie-university{--iconColor: #c39656;--footerTextColor: rgba(255, 255, 255, .79);background-color:transparent!important;font-weight:300;font-size:18px;line-height:1.5;font-family:Roboto,sans-serif}.tpl-gracie-university h1,.tpl-gracie-university h2,.tpl-gracie-university h3,.tpl-gracie-university p{margin:0 0 2rem;padding:0}.tpl-gracie-university h1{font-size:2.5em}.tpl-gracie-university h2{font-size:1.5em}.tpl-gracie-university h3{font-size:1em}.tpl-gracie-university h1:after{all:revert}.tpl-gracie-university h2 span{display:block;font-weight:400}.tpl-gracie-university #container{height:auto;min-height:auto;margin-bottom:0}.tpl-gracie-university #container:after{display:none}.tpl-gracie-university div#body{background-color:transparent!important}.tpl-gracie-university .no-shadow{box-shadow:none!important}.tpl-gracie-university .shadow{box-shadow:0 0 20px #0003}.tpl-gracie-university.academy-login a,.tpl-gracie-university.academy-signup a{color:#777!important}.tpl-gracie-university.academy-login .access-form{box-shadow:0 10px 50px #092c4240}.tpl-gracie-university .member-form a.hollow-button{color:#000!important}.tpl-gracie-university .academy-booking .white-bg{background-color:transparent!important}.tpl-gracie-university .academy-booking a{color:#000!important}.tpl-gracie-university header{font-size:16px}.tpl-gracie-university header .info{display:flex;align-items:center;margin-bottom:1rem;padding:1rem 0 .75rem;border-bottom:1px solid #ffffff26;color:#fff}.tpl-gracie-university header .info a{margin-left:.5rem;color:#fff!important}.tpl-gracie-university header .info .icon{color:var(--iconColor)}.tpl-gracie-university header .info .snippet{flex-grow:1;color:#ffffffb3;text-transform:uppercase}.tpl-gracie-university header .info .email{display:flex;align-items:center}.tpl-gracie-university header .info .telephone{display:flex;align-items:center;margin-left:2rem}.tpl-gracie-university header .logo-nav{display:flex;padding:1rem 0}.tpl-gracie-university header .logo-nav .logo{width:300px}.tpl-gracie-university header .logo-nav .logo img{max-height:70px}.tpl-gracie-university header .logo-nav .nav{display:flex;flex-grow:1;justify-content:flex-end;padding-left:1rem}.tpl-gracie-university header .logo-nav .nav .links{display:flex}.tpl-gracie-university header .logo-nav .nav .links li{display:block}.tpl-gracie-university header .logo-nav .nav .links>li>a,.tpl-gracie-university header .logo-nav .nav .more-links{color:#fff!important;font-weight:700;text-transform:uppercase}.tpl-gracie-university header .logo-nav .nav .links a.button{border:none;background:none}.tpl-gracie-university header .logo-nav .nav .links a:hover{text-decoration:none}.tpl-gracie-university header .logo-nav .nav .links .more-links em{cursor:pointer}.tpl-gracie-university header .logo-nav .nav .links .more-links em i{display:none}.tpl-gracie-university .home-hero .form-privacy-notice,.tpl-gracie-university .page-hero .form-privacy-notice{display:block;margin-top:2rem;padding:0 2rem;font-size:10px;line-height:1.8;letter-spacing:1px;text-align:center}.tpl-gracie-university .home-hero .hero-lead-form{display:flex;padding:5rem 0;gap:5rem;color:#fff}.tpl-gracie-university .home-hero .hero-lead-form .text-column{width:55%}.tpl-gracie-university .home-hero .hero-lead-form .form-column{width:45%;padding-bottom:2rem;background:#1f1f1f}.tpl-gracie-university .home-hero .hero-lead-form .text-column h1{margin-bottom:1rem;color:#c39555;font-weight:700;font-size:66px;text-align:left;text-transform:uppercase}.tpl-gracie-university .home-hero .hero-lead-form .text-column h1 span{color:#fff}.tpl-gracie-university .home-hero .hero-lead-form .form-column .form-title{margin:0;padding:1rem 2rem;background-color:#c39555;font-weight:700;font-size:18px;line-height:1.3;text-align:center;text-transform:uppercase}.tpl-gracie-university .home-hero .hero-lead-form .form-column .form-block-container{padding:1rem 2rem}.tpl-gracie-university .home-hero .hero-lead-form .form-column .form-privacy-notice{margin-top:0}.tpl-gracie-university .page-hero .hero-inner{color:#fff;text-align:center}.tpl-gracie-university .page-hero .header img{width:100%}.tpl-gracie-university .page-hero .hero-content-text{max-width:850px;margin:2rem auto 4rem}.tpl-gracie-university .page-hero .hero-content-text p,.tpl-gracie-university .page-hero .hero-content-text .pre-title,.tpl-gracie-university .page-hero .hero-content-text .sub-title{margin:1rem 0;font-size:22px}.tpl-gracie-university .page-hero .hero-content-text h1{margin:0 0 1rem;font-weight:700;font-size:54px;line-height:1.2}.tpl-gracie-university .page-hero .hero-content-text h1 sup{position:relative;top:-10px;margin-left:4px;font-size:20px}.tpl-gracie-university .page-hero .hero-lead-form{margin-top:2rem;color:#000}.tpl-gracie-university .page-hero .hero-lead-form .header{padding:3rem 3rem 1rem;border-top-right-radius:2rem;border-top-left-radius:2rem;background:#fff}.tpl-gracie-university .page-hero .hero-lead-form .header .header-title{display:flex;align-items:center;justify-content:center;margin-top:1rem;font-weight:700;font-size:27px}.tpl-gracie-university .page-hero .hero-lead-form .header .header-title .icon{margin:0 .5rem;color:var(--iconColor)}.tpl-gracie-university .page-hero .hero-lead-form .header .header-title .icon:first-child{transform:scaleX(-1)}.tpl-gracie-university .page-hero .hero-lead-form .body{display:flex}.tpl-gracie-university .page-hero .hero-lead-form .body .form-container{width:40%;padding:2rem;background:#1f1f1f;color:#fff}.tpl-gracie-university .page-hero .hero-lead-form .body .form-container .form-title{display:block;padding:1rem 0;color:#fffc;font-weight:400;font-size:18px;letter-spacing:2px;text-transform:uppercase}.tpl-gracie-university .page-hero .hero-lead-form .body .form-container h1{display:block;padding:1rem 0;font-weight:700;font-size:2.5em;line-height:1}.tpl-gracie-university .page-hero .hero-lead-form .body .visual{display:flex;align-items:flex-end;width:60%;background:url(/images/templates/gracie-university/hero-background-default.webp) no-repeat center center;background-size:cover}.tpl-gracie-university .page-hero .hero-lead-form .body .visual .address{display:flex;align-items:center;padding:2rem 3rem;color:#fff;font-size:24px}.tpl-gracie-university .page-hero .hero-lead-form .body .visual .address .icon{margin-right:1rem;color:var(--iconColor)}.tpl-gracie-university:not(.academy-index):not(.academy-content) #body{min-height:60vh;padding:3rem;background:#fff!important}.tpl-gracie-university:not(.academy-index):not(.academy-content) #body h1{padding:2rem 0;text-align:center}.tpl-gracie-university .width:not(.fullwidth){width:1180px;max-width:1180px;margin:auto;padding:0}.tpl-gracie-university .content-full{padding:3rem 0;background:#fff}.tpl-gracie-university .content-full.bg-light{background-color:#f2f2f2}.tpl-gracie-university .content-heading{margin-bottom:1rem;padding:0 2rem;text-align:center}.tpl-gracie-university .content-heading h1{padding:2rem 0 1rem;font-weight:700;font-size:2.5em;letter-spacing:-1px}.tpl-gracie-university .content-heading h2{margin:0;font-weight:700;font-size:20px}.tpl-gracie-university .content-heading p{margin:0}.tpl-gracie-university .content-two-column{display:flex;align-items:center;margin:2rem 0;padding:2rem 0;gap:5rem}.tpl-gracie-university .content-two-column.reverse{flex-direction:row-reverse}.tpl-gracie-university .content-two-column .media-container,.tpl-gracie-university .content-two-column .content-container{width:50%}.tpl-gracie-university .content-two-column .media-container{text-align:center}.tpl-gracie-university .content-two-column .media-container img{border-radius:.5rem;box-shadow:0 0 60px #00000026;max-height:50vh}.tpl-gracie-university .content-two-column .content-container{flex-grow:1}.tpl-gracie-university .content-two-column .content-container p{margin:2rem 0;margin-block-end:0;line-height:1.6em}.tpl-gracie-university .content-two-column .content-container h2{font-weight:700;font-size:50px;line-height:1.2em}.tpl-gracie-university .content-two-column .content-container h2:after{display:block;width:200px;height:3px;margin:1rem 0;background:var(--iconColor);content:""}.tpl-gracie-university .content-three-column{display:flex;align-items:flex-start;padding:2rem 0;gap:5rem}.tpl-gracie-university .content-programmes{padding:6rem 0}.tpl-gracie-university .content-programmes>div{display:flex;flex-wrap:wrap;gap:9rem}.tpl-gracie-university .programme-item{display:flex;align-items:center}.tpl-gracie-university .programme-item .programme-description .programme-logo{display:block;max-height:100px;margin:0 auto}.tpl-gracie-university .programme-item .programme-description h2{margin:1rem 0;color:#848484;font-weight:700;text-align:center}.tpl-gracie-university .programme-item .programme-description p{font-size:16px}.tpl-gracie-university .programme-item .programme-description .button-container{margin-top:1rem;text-align:center}.tpl-gracie-university .programme-item .programme-description .button-container a{display:inline-block;padding:.5rem 1.5rem;border-radius:.25rem;background:#c39555;font-weight:700;font-size:16px;text-transform:uppercase}.tpl-gracie-university .programme-item .programme-image{display:block;width:65%}.tpl-gracie-university .content-why-us-feature{padding:6rem 5rem;background:url(/images/templates/gracie-university/guhq-home-gc-6.webp) no-repeat center top;background-size:cover!important}.tpl-gracie-university .content-why-us-feature .text-container{width:60%;padding:4rem;background:#0000008c;color:#fff;font-size:18px}.tpl-gracie-university .content-why-us-feature .text-container h1{margin-bottom:1rem;color:#fff;font-weight:700;font-size:3em;line-height:1;text-align:left;text-transform:uppercase}.tpl-gracie-university .content-why-us-feature .text-container h1 span{color:#c29455}.tpl-gracie-university .content-gracie-difference h3{margin:1rem 0;color:#c39555;font-weight:700;font-size:25px}.tpl-gracie-university .content-reviews{padding:6rem 0}.tpl-gracie-university .reviews{display:flex;gap:3rem}.tpl-gracie-university .reviews .review{padding:2rem;background:#fff;box-shadow:0 0 60px #00000026;border-radius:5px}.tpl-gracie-university .reviews .review hr{margin-top:10px;margin-bottom:20px}.tpl-gracie-university .reviews .review span.stars{float:right;background:#c39656;border-radius:5px;padding:7px;font-size:14px;font-weight:700;margin-top:15px;color:#fff}.tpl-gracie-university .reviews .review .review-author{display:flex;gap:1rem}.tpl-gracie-university .reviews .review .review-author img{border-radius:50%;width:48px;height:48px;margin-top:4px}.tpl-gracie-university .reviews .review .review-author .author-letter{width:40px;height:40px;margin-top:4px;background-color:#ccc;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:20px;font-weight:700;color:#fff}.tpl-gracie-university .reviews .review .review-author .author-info span{font-weight:700;font-size:.875rem}.tpl-gracie-university .reviews .review .review-author .author-info p{padding:0;margin:0;font-weight:500;font-size:.875rem}.tpl-gracie-university .reviews .reviews-left,.tpl-gracie-university .reviews .reviews-right{display:flex;flex-wrap:wrap;align-content:center;align-items:center;width:calc(50% - 1.5rem);gap:3rem}.tpl-gracie-university .reviews .review .icon{display:inline-block;transform:rotate(180deg);color:#c39656;font-size:5rem}.tpl-gracie-university .reviews .review .quote{display:block;margin-bottom:2rem;line-height:1.5em}.tpl-gracie-university .reviews .review .quote b,.tpl-gracie-university .reviews .review .quote strong{color:#000;font-weight:700}.tpl-gracie-university .content-faq{padding-bottom:5rem}.tpl-gracie-university .content-faq h1{text-align:center}.tpl-gracie-university .content-faq>p{text-align:center}.tpl-gracie-university .faq{display:flex;align-items:start;margin-top:4rem!important;gap:3rem;font-size:16px}.tpl-gracie-university .faq .faq-left,.tpl-gracie-university .faq .faq-right{width:calc(50% - 1.5rem);border:1px solid #d5d8dc}.tpl-gracie-university .faq .faq-item.gymdesk-block{margin-top:0}.tpl-gracie-university .faq .faq-item .faq-question{display:flex;align-items:center;padding:1rem;background-color:#f8f8f8;cursor:pointer}.tpl-gracie-university .faq .faq-item:not(:first-child) .faq-question{border-top:1px solid #d5d8dc}.tpl-gracie-university .faq .faq-item.open .faq-question{border-bottom:1px solid #d5d8dc;color:#c39555}.tpl-gracie-university .faq .faq-item .faq-answer{display:none}.tpl-gracie-university .faq .faq-item.open .faq-answer{display:block}.tpl-gracie-university .faq .faq-list[data-gjs-highlightable=true] .faq-item .faq-answer{display:block!important}.tpl-gracie-university .faq .faq-question h2{margin:0 0 0 1rem;font-weight:400;line-height:1.2}.tpl-gracie-university .faq .faq-question span{display:block;width:auto}.tpl-gracie-university .faq .faq-question.gymdesk-block,.tpl-gracie-university .faq .faq-question span.gymdesk-block,.tpl-gracie-university .faq .faq-question h2.gymdesk-block{margin-top:0}.tpl-gracie-university .faq .faq-answer{display:block;padding:1rem}.tpl-gracie-university .custom-form-block .maonrails-lead-form,.tpl-gracie-university .custom-form-block .maonrails-inline-form{all:revert}.tpl-gracie-university .custom-form-block .maonrails-lead-form h1{margin:1rem 0}.tpl-gracie-university .custom-form-block .maonrails-lead-form .maonrails-inline-form-description{margin:1rem 0;text-align:center}.tpl-gracie-university .custom-form-block .maonrails-lead-form .field-area,.tpl-gracie-university .custom-form-block .maonrails-lead-form .address-area,.tpl-gracie-university .custom-form-block .maonrails-lead-form .comment-area{display:block;width:100%;margin:0}.tpl-gracie-university .custom-form-block .maonrails-lead-form .labelpair{all:revert;width:100%;margin-bottom:1rem}.tpl-gracie-university .custom-form-block .maonrails-lead-form label{margin-bottom:.5rem;color:#ccc;text-align:left}.tpl-gracie-university .custom-form-block .maonrails-lead-form label b{color:red}.tpl-gracie-university .custom-form-block .maonrails-lead-form input{width:100%}.tpl-gracie-university .custom-form-block .maonrails-lead-form .field-area .first-line{display:flex;gap:1rem}.tpl-gracie-university .custom-form-block .maonrails-lead-form .field-area .first-line .labelpair{display:block;margin-right:0}.tpl-gracie-university .custom-form-block .maonrails-lead-form .field-area .double-input,.tpl-gracie-university .custom-form-block .maonrails-lead-form .field-area .address-area{display:flex;flex-wrap:wrap;margin-bottom:1rem;gap:1rem}.tpl-gracie-university .custom-form-block .maonrails-lead-form .field-area .double-input .labelpair{margin-bottom:0}.tpl-gracie-university .custom-form-block .maonrails-lead-form .field-area .address-area .street{width:100%;margin-bottom:0}.tpl-gracie-university .custom-form-block .maonrails-lead-form .field-area .address-area .labelpair.city,.tpl-gracie-university .custom-form-block .maonrails-lead-form .field-area .address-area .labelpair.state,.tpl-gracie-university .custom-form-block .maonrails-lead-form .field-area .address-area .labelpair.zipcode{display:block;width:calc((100% - 2rem) / 3);margin:0}.tpl-gracie-university .custom-form-block .maonrails-lead-form .field-area .address-area .zipcode{width:100%}.tpl-gracie-university .custom-form-block .maonrails-lead-form .buttons button{width:100%;background:#c39555;transition:.2s ease-in-out}.tpl-gracie-university .custom-form-block .maonrails-lead-form .buttons button:hover{transform:scale(1.05)}.tpl-gracie-university div:not(.custom-form-block)>.maonrails-inline-form{max-width:none!important;width:60%;background:#1f1f1fe8;padding:3rem!important;color:#fff;border-radius:1rem;margin:3rem auto!important}.tpl-gracie-university div:not(.custom-form-block)>.maonrails-inline-form h1{margin-bottom:2rem}.tpl-gracie-university div:not(.custom-form-block)>.maonrails-inline-form p{font-size:10px;line-height:1.8;letter-spacing:1px;text-align:center}.tpl-gracie-university div:not(.custom-form-block)>.maonrails-inline-form .field-area{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2rem}.tpl-gracie-university div:not(.custom-form-block)>.maonrails-inline-form .field-area .labelpair{width:calc(50% - .5rem);display:block;margin:0}.tpl-gracie-university div:not(.custom-form-block)>.maonrails-inline-form .field-area label{color:#fff}.tpl-gracie-university div:not(.custom-form-block)>.maonrails-inline-form .buttons button{width:100%;background:#c39555;transition:.2s ease-in-out}.tpl-gracie-university div:not(.custom-form-block)>.maonrails-inline-form .buttons button:hover{transform:scale(1.05)}footer{padding:2rem 0;background:url(/images/templates/gracie-university/triangle-bg-top-right-1-gray.png) top right no-repeat #1b1b1b;color:var(--footerTextColor)!important;font-size:16px}footer .footer-cols{display:flex;align-items:stretch}footer .footer-cols .footer-col{flex-grow:1;width:25%}footer .footer-cols .footer-col:nth-last-child(3){width:50%}footer .footer-cols .footer-col .footer-col-title{padding:1rem 0;color:#fff;font-weight:700;font-size:18px}footer .footer-cols .footer-col .footer-col-content{padding:1rem 0}footer .footer-cols .footer-col.certified{padding:1rem;text-align:right}footer .footer-cols .footer-col.certified img{max-width:175px}footer ul.links a{color:var(--footerTextColor)!important}footer .telephone .icon,footer .address .icon{margin-right:1rem;color:var(--iconColor)}footer .telephone{display:flex;align-items:center;margin-bottom:1rem}footer .address{display:flex;margin-bottom:1.5rem}footer .address span{display:block}footer .address span[itemprop=addressCountry]{display:none}footer .trademark-notice{padding:1rem 0;color:#999;text-align:center}footer .social-links{display:flex;column-gap:.5rem;margin-top:.5rem}footer .social-links .social-icon{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;margin:0;border-radius:10%;background-color:#69727d;cursor:pointer;transition-duration:.3s;transition-property:transform}footer .social-links .social-icon:hover{transform:scale(1.1);opacity:.9}footer .social-links svg{width:15px;height:15px;fill:#fff}footer .social-links .social-icon-facebook{background-color:#3b5998}footer .social-links .social-icon-instagram{background-color:#262626}footer .social-links .social-icon-x{background-color:#262626}footer .social-links .social-icon-youtube{background-color:#cd201f}footer .social-links .social-off-screen{position:absolute;top:-10000em;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}footer .legal-links{display:flex;gap:1rem;padding:1rem 0;margin-top:1rem;border-top:1px solid #636363}footer .legal-links .copyright-notice{flex-grow:1}footer .legal-links a{color:var(--footerTextColor)!important}.countdown-holder{margin-top:20px}.countdown-holder .countdown-title{margin-bottom:10px;font-size:2rem;font-weight:700;color:#fff}.countdown-holder .countdown-items{display:flex;justify-content:space-between;align-items:center}.countdown-items .countdown-item{text-align:center}.countdown-items .countdown-item span:first-child{margin-bottom:.5rem;font-size:2.5rem;font-weight:700;color:#fff}.countdown-items .countdown-item span:nth-child(2){text-transform:uppercase;font-size:1.2rem;color:#9d9d9d}@media screen and (min-width:1280px){.tpl-gracie-university header .logo-nav .nav .links{display:flex;min-height:75px;margin-top:1rem}.tpl-gracie-university header .logo-nav .nav a.show-menu{display:none}.tpl-gracie-university header .logo-nav .nav .links>li:not(:first-child){margin-left:1rem}.tpl-gracie-university header .logo-nav .nav .links>li>a,.tpl-gracie-university header .logo-nav .nav .more-links{display:inline-block;border-bottom:4px solid transparent}.tpl-gracie-university header .logo-nav .nav .links>li>a:after,.tpl-gracie-university header .logo-nav .nav .links .more-links:after{display:block;position:absolute;bottom:-10px;left:0;height:3px;background:transparent;content:"";transition:.3s;transition-timing-function:ease-in-out}.tpl-gracie-university header .logo-nav .nav .links>li>a.selected:after,.tpl-gracie-university header .logo-nav .nav .links>li>a:hover:after{position:relative;bottom:0;background:var(--iconColor)}.tpl-gracie-university header .logo-nav .nav .links .more-links ul{display:none!important;z-index:100;position:absolute;top:125px;margin-left:5px;border-radius:.25rem;background:#000000e6;box-shadow:0 0 10px #0000001a;color:#fff;font-size:1rem;text-transform:none}.tpl-gracie-university header .logo-nav .nav .links .more-links:not(.more-links-programs):not(.more-links-about) ul{width:250px}.tpl-gracie-university header .logo-nav .nav .links .more-links ul:before{content:"";position:absolute;top:-5px;left:15px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #000000e6}.tpl-gracie-university header .logo-nav .nav .links .more-links:hover ul{display:block!important;padding:1rem .5rem}.tpl-gracie-university header .logo-nav .nav .links .more-links:hover ul a{display:block;padding:.25rem 1rem;color:#efefef!important}.tpl-gracie-university header .logo-nav .nav .links .more-links:hover ul a:hover{color:#c39656!important}}@media screen and (min-width:769px){.tpl-gracie-university .programme-item.reverse{flex-direction:row-reverse}.tpl-gracie-university .programme-item .programme-description-container{z-index:10;width:35%}.tpl-gracie-university .programme-item .programme-description{margin:2rem -10rem 2rem 0;padding:2rem;background:#fff;box-shadow:0 0 30px -20px #0000008c;transition:box-shadow .3s ease-in-out}.tpl-gracie-university .programme-item .programme-description:hover{box-shadow:0 0 20px #00000026}.tpl-gracie-university .programme-item.reverse .programme-description{margin:2rem 0 2rem -10rem}}@media screen and (max-width:1279px){.tpl-gracie-university header .logo-nav .nav a.show-menu{display:block;color:#fff!important;font-size:3rem}.tpl-gracie-university header .logo-nav .nav a.show-menu:hover{text-decoration:none}.tpl-gracie-university header .logo-nav .nav .links{flex-wrap:wrap}.tpl-gracie-university header .logo-nav .nav .links li{width:100%}.tpl-gracie-university header .logo-nav .nav .links>li>a,.tpl-gracie-university header .logo-nav .nav .more-links{display:block;padding:.5rem 1rem;color:#000!important}.tpl-gracie-university header .logo-nav .nav .more-links a{display:block;padding-top:1rem;color:#777!important}.tpl-gracie-university header .logo-nav .nav .links .more-links em i{display:inline-block}.tpl-gracie-university header .logo-nav .nav .links .more-links.open em i:before{transform:rotate(180deg)}.tpl-gracie-university .width:not(.fullwidth){width:100%;max-width:90vw}.tpl-gracie-university .home-hero .hero-lead-form{padding:3rem 0;gap:3rem}.tpl-gracie-university .home-hero .hero-lead-form .text-column{width:40%}.tpl-gracie-university .home-hero .hero-lead-form .text-column h1{font-size:3em}.tpl-gracie-university .home-hero .hero-lead-form .form-column{width:60%}.tpl-gracie-university .page-hero .hero-lead-form .body .visual{width:40%}.tpl-gracie-university .page-hero .hero-lead-form .body .form-container{width:60%}.tpl-gracie-university .content-two-column{gap:3rem}.tpl-gracie-university .content-two-column .media-container{width:40%;min-width:250px}.tpl-gracie-university .content-two-column .media-container iframe{max-width:100%;height:auto}.tpl-gracie-university .content-two-column .content-container{width:60%}.tpl-gracie-university .content-two-column .content-container h2{font-size:1.75rem}.tpl-gracie-university .faq{flex-wrap:wrap;margin:2rem auto 0!important;gap:2rem}.tpl-gracie-university .faq .faq-left,.tpl-gracie-university .faq .faq-right{width:100%}.tpl-gracie-university .faq .faq-question h2{font-weight:700;font-size:1rem}.tpl-gracie-university .reviews .review .icon{font-size:4rem}.tpl-gracie-university .content-why-us-feature .text-container{width:100%}.tpl-gracie-university .content-why-us-feature .text-container h1{font-size:2.125em}.tpl-gracie-university div:not(.custom-form-block)>.maonrails-inline-form{width:auto!important;padding:2rem!important;color:#fff;border-radius:1rem;margin:3rem 2rem!important}.tpl-gracie-university div:not(.custom-form-block)>.maonrails-inline-form h1{font-size:1.125em;line-height:1.2}}@media screen and (min-width:769px)and (max-width:1279px){.tpl-gracie-university header .logo-nav .nav a.show-menu.close:before{color:var(--iconColor)}.tpl-gracie-university header .logo-nav .nav:not(.open) .links{display:none}.tpl-gracie-university header .logo-nav .nav .links{z-index:100;position:absolute;top:140px;right:15px;width:250px;padding:1.25rem 1rem;border-radius:.5rem;background:#fffffffc;box-shadow:0 0 10px #0000004d}}@media screen and (max-width:768px){.tpl-gracie-university{font-size:16px}.tpl-gracie-university.nav-menu-open{position:fixed}.tpl-gracie-university .w33{width:100%}.tpl-gracie-university .width:not(.fullwidth){width:100%;max-width:90vw}.tpl-gracie-university header{padding:0 1rem}.tpl-gracie-university header .info{flex-wrap:wrap;justify-content:center}.tpl-gracie-university header .info .snippet{display:none}.tpl-gracie-university header .logo-nav .nav.open{z-index:100;position:fixed;top:0;right:0;left:0;width:100vw!important;height:100vh!important;margin:0;padding:5rem 1.25rem 1.25rem;overflow:hidden;border-radius:0;background:#54595f;box-shadow:none}.tpl-gracie-university header .logo-nav .nav .links{display:none}.tpl-gracie-university header .logo-nav .nav.open .links{display:block;width:100%}.tpl-gracie-university header .logo-nav .nav .links>li>a,.tpl-gracie-university header .logo-nav .nav .more-links{color:#fff!important;font-size:30px}.tpl-gracie-university header .logo-nav .nav .more-links a{color:#ccc!important}.tpl-gracie-university header .logo-nav .nav.open .show-menu{z-index:110;position:fixed;top:1rem;right:1rem;color:var(--iconColor)!important}.tpl-gracie-university .home-hero .hero-lead-form{flex-wrap:wrap;padding:3rem 0;gap:3rem}.tpl-gracie-university .home-hero .hero-lead-form .text-column{width:100%;text-align:center}.tpl-gracie-university .home-hero .hero-lead-form .form-column .form-title{padding:2rem}.tpl-gracie-university .home-hero .hero-lead-form .text-column h1{font-size:2.5em;text-align:center}.tpl-gracie-university .home-hero .hero-lead-form .form-column{width:100%}.tpl-gracie-university .page-hero{margin-right:1rem;margin-left:1rem}.tpl-gracie-university .page-hero .hero-lead-form .header .header-title{font-size:1.25rem}.tpl-gracie-university .page-hero .hero-lead-form .header .header-title .icon{display:none}.tpl-gracie-university .page-hero .hero-content-text{width:auto;margin:1rem auto}.tpl-gracie-university .page-hero .hero-content-text h1{font-size:1.5em}.tpl-gracie-university .page-hero .hero-content-text h1 sup{position:relative;top:0;margin-left:1px;font-size:1em}.tpl-gracie-university .page-hero .hero-content-text p,.tpl-gracie-university .page-hero .hero-content-text .pre-title,.tpl-gracie-university .page-hero .hero-content-text .sub-title{font-size:16px}.tpl-gracie-university .page-hero .hero-lead-form .body .visual{display:none}.tpl-gracie-university .page-hero .hero-lead-form .body .form-container{width:100%}.tpl-gracie-university .page-hero .hero-lead-form .body .form-container h1{margin-top:0}.tpl-gracie-university .content-two-column{flex-wrap:wrap}.tpl-gracie-university .content-two-column:not(:first-child){margin-top:1rem}.tpl-gracie-university .content-two-column .media-container,.tpl-gracie-university .content-two-column .content-container{width:100%}.tpl-gracie-university .content-two-column .media-container{padding:0 1rem}.tpl-gracie-university .content-two-column .content-container{padding:2rem 1rem}.tpl-gracie-university .content-two-column .content-container h2{font-size:1.75rem}.tpl-gracie-university .content-three-column{flex-wrap:wrap;gap:2rem}.tpl-gracie-university .content-reviews{padding:4rem 0}.tpl-gracie-university .reviews{flex-wrap:wrap}.tpl-gracie-university .reviews .reviews-left,.tpl-gracie-university .reviews .reviews-right{width:100%;padding:0;gap:1rem}.tpl-gracie-university .reviews .review:not(:last-child){margin:0 0 2rem}.tpl-gracie-university .reviews .review:last-child{margin:0 0 -1rem}.tpl-gracie-university .reviews .review .icon{font-size:3rem}.tpl-gracie-university .content-programmes>div{gap:5rem}.tpl-gracie-university .programme-item{flex-wrap:wrap;box-shadow:0 15px 45px #00000026}.tpl-gracie-university .programme-item .programme-image{width:100%}.tpl-gracie-university .programme-item .programme-description-container{order:2;width:100%;padding:2rem}.tpl-gracie-university .content-why-us-feature{padding:3rem 2rem}.tpl-gracie-university .content-why-us-feature .text-container{padding:2rem}.tpl-gracie-university div:not(.custom-form-block)>.maonrails-inline-form .field-area .labelpair{width:100%}footer{padding:1rem;font-size:.9rem}footer .footer-cols{flex-wrap:wrap;text-align:center}footer .footer-cols .footer-col{width:100%}footer .footer-cols .footer-col .footer-col-content{display:flex;flex-wrap:wrap;justify-content:center;padding:0 0 1rem}footer .footer-cols .footer-col.contact .footer-col-content>div{justify-content:center;width:100%}footer .footer-cols .footer-col.contact .footer-col-content>div .icon{display:none}footer .footer-cols .footer-col.certified{text-align:center}footer .footer-cols .footer-col.certified img{max-width:50%}}@media screen and (max-width:480px){.tpl-gracie-university .countdown-holder .countdown-title,.tpl-gracie-university .countdown-holder .countdown-items .countdown-item span:first-child{font-size:1.5rem}.tpl-gracie-university .countdown-holder .countdown-items .countdown-item span:nth-child(2){font-size:1rem}}
/*# sourceMappingURL=gracie-university.d7f1f0bd.css.map */
