/*!
Theme Name: Mediaura Starter Theme
Theme URI: http://underscores.me/
Author: Mediaura
Author URI: http://mediaura.com
Description: Description
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: mediaura-starter-theme
*/
html{width:100%;height:100%}html,body{font-size:17px;font-family:arial,sans-serif;font-weight:300;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;height:100%;width:100%;line-height:1.6em;padding:0;scroll-behavior:smooth}#wrapper,#container{height:100%;width:100%}.hidden{display:none}.center{text-align:center}h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:700;font-style:normal;letter-spacing:.6px;-webkit-transition:1s ease all;transition:1s ease all;line-height:auto}p,blockquote{font-size:1em;font-family:inherit;font-weight:300;line-height:auto}body.admin-bar header{margin-top:2em}header{position:fixed;z-index:99;-webkit-transition:-webkit-transform 1s cubic-bezier(.86,0,.07,1);transition:-webkit-transform 1s cubic-bezier(.86,0,.07,1);transition:transform 1s cubic-bezier(.86,0,.07,1);transition:transform 1s cubic-bezier(.86,0,.07,1),-webkit-transform 1s cubic-bezier(.86,0,.07,1);background:#fff}header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;width:auto;padding:.3em 3em;background:0 0;position:relative}header .site-branding{max-width:300px;width:22vw;float:left;padding:1em 0 1em 1em}.site-branding a{width:100%;height:100%;display:block}.site-branding{width:300px;height:auto}.site-branding a img{width:75%;height:auto;min-width:144px}header .main-navigation .menu li{display:inline-block;padding:0 1.4vw}header .main-navigation .menu{padding:0;text-align:right}header .main-navigation .menu li a{color:#000;text-decoration:none;font-weight:500;font-size:.85vmax;font-family:ff-enzo-web,sans-serif;font-weight:600;font-style:normal;letter-spacing:2px}nav .menu ul li a{color:#000;font-size:1em}.testimonials .slider-for .slick-slide p{font-size:2em;font-size:1.9vmax;text-align:center;max-width:83%;margin:0 auto;overflow:hidden;height:auto}.slider-nav .slick-list .slick-slide{max-width:150px;text-align:center}.slick-initialized .slick-slide:focus{outline:0}.slider-nav .slick-track{max-width:451px;-webkit-transform:none !important;transform:none !important;margin:0 auto}.slick-slide.slick-current span.bubble{content:" ";background:#c12e28;display:block;width:65px;height:65px;border-radius:50%;text-align:center;margin:0 auto}span.bubble{content:" ";background:#f8efe4;display:block;width:65px;height:65px;border-radius:50%;text-align:center;margin:0 auto}.slider-nav .slick-list .slick-slide:focus{outline:none}.slick-dots{display:none}p.who strong{width:100%;text-align:center;clear:both}p.who small{color:#000}p.who{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.slider-nav{margin-top:6em}.gallery-slider .slick-slider{max-height:650px;height:40vw}.gallery-slider .slick-slider .slick-list,.gallery-slider .slick-slider .slick-track,.gallery-slider .slick-slider .image-slide{height:100%;background-size:cover;background-repeat:no-repeat;margin:0}.widget-col-two ul li a{color:#000;text-decoration:none}.widget-col-two ul{list-style:none;line-height:2.3em;-webkit-columns:2;columns:2;padding:0}.site-footer h6{font-size:1.5em;padding:0;margin:0}.widget-col-three .contact-info a{color:#c12e28;text-decoration:none;font-weight:300}.site-footer .footer-cols .widget-col-three{text-align:left;color:#000}.copyright-footer{padding:2em 0 1.5em;text-align:center;color:#fff;background:#2a5ea6;font-size:.85em;position:relative;clear:both;overflow:hidden}.made-by{position:relative;width:183px;float:none;overflow:hidden;clear:both;color:#fff;text-align:right;margin:1em auto 0 auto}.made-by a{color:#fff}.made-by a span{top:.5em;position:absolute;left:0}.wp-block-cover,.wp-block-cover-image{margin:0}.wp-block-media-text{display:grid;grid-template-areas:". media-text-media media-text-media media-text-content media-text-content .";grid-template-columns:auto 5% 38% 38% 5% auto;padding:11em 0}.wp-block-media-text .wp-block-media-text__media{grid-area:media-text-media;margin:0;grid-column:2/4}.wp-block-media-text .wp-block-media-text__content{word-break:break-word;grid-area:media-text-content;padding:0 8%;grid-column:4/6}@media all and (min-width:55em),all and (min-height:40em){.site{z-index:1}.site-content{display:grid;grid-template-columns:5% 90% 5%;position:relative;z-index:1;background:#fff}header{display:block;top:0;left:0;right:0;margin:0 auto;background:#fff}.site-content section,.site-content .wp-block-group{display:grid;grid-column:2/3;grid-template-columns:auto 5% 80% 5% auto;position:relative;width:100%;height:auto;padding:6em 0}.site-content>.wp-block-columns{grid-column:2/2;padding:6em 0}.site-content .container,.site-content .wp-block-group .wp-block-group__inner-container{display:block;grid-column:2/5;overflow:hidden;clear:both}.site-content .wp-block-group.alignfull{display:grid;grid-column:1/6;grid-template-columns:auto 5% 70% 5% auto;position:relative;width:100%;height:auto;padding:6em 0}.site-content .wp-block-media-text.alignwide.has-media-on-the-right{grid-column:2/3;grid-template-columns:7% 38vw 5% 35vw 7%}.site-content .wp-block-media-text{display:grid;grid-column:2/3;grid-template-columns:7% 35vw 5% 38vw 7%;width:100%;grid-template-areas:none;height:auto;padding:6em 0}.site-content .wp-block-media-text .wp-block-media-text_media{grid-column:1/2}.site-content .wp-block-media-text figure{grid-column:2/4;z-index:1}.site-content .wp-block-media-text .wp-block-media-text__content{grid-column:3/5;background:#ebebeb;color:#000;padding-left:7em;padding:3em 5em 10em 7em}.site-content .gallery-slider{grid-column:1/4}.site-content .wp-block-media-text.has-media-on-the-right figure{grid-column:3/5;float:right}.site-content .wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{grid-column:2/4;padding:3em 7em 7em 4em}.site-footer>.container{width:100%;position:fixed;top:0;height:100vh;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:center;color:#fff;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.site-footer .container>.footer-cols{max-width:100%;width:100%;display:grid;grid-template-columns:5% repeat(3,30%) 5%;padding:2em 0}.site-footer .footer-cols .widget-col-one{grid-column:2/2;text-align:left;color:#000}.site-footer .footer-cols .widget-col-two{text-align:left}.site-footer .container>.footer-cols>div{padding-right:4em}}@media all and (max-width:54.99em),all and (max-height:39.99em){body,html,p{line-height:1.8em}header{position:fixed;height:auto;display:block;top:0;padding:0;grid-column:none;z-index:99999;width:100%}.site,.site-content,section#masthead,.site-content section,#container.site-content,.wp-block-media-text,.site-content .wp-block-group{height:auto;display:block;position:relative;top:0;padding:0;grid-template-columns:none;grid-column:none}.site-content .container,.site-content .wp-block-group.contact-cols .wp-block-group__inner-container,.site-content .wp-block-group.contact-cols .gform_wrapper{max-width:85%;margin:0 auto;grid-column:none !important;grid-template-columns:none;display:block;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.site-footer{margin-top:0;padding:2em 0;position:relative;overflow:hidden;clear:both}.site-content .wp-block-group.contact-cols .gform_wrapper{margin-bottom:3em !important}.site-content .wp-block-group{grid-template-columns:none;margin:0 auto;display:block}.site-content .wp-block-media-text{padding:6em 0}section.site-footer .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:end;display:block}.widget-col-two{float:left}.widget-col-three{float:right}.site-footer .container .widget-col-one{max-width:100%;width:100%}.site-footer .container>div{padding:2em 0;grid-template-columns:none !important;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2em !important}.site-content section.columns .col-content h3{font-size:1.8em !important}.wp-block-cover,.wp-block-cover-image{min-height:50vw}.site-footer>.container{position:relative;height:auto}.site-footer .container>.footer-cols{padding:2em 0 !important}.site-footer .container>.footer-cols>div{padding:0 1em !important;width:85% !important}section.site-footer{height:auto;padding-top:0}.site-content .is-stacked-on-mobile{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-template-columns:none !important;grid-column:2/2 !important;max-width:86%;margin:0 auto}.site-content .is-stacked-on-mobile .wp-block-media-text__content{padding:3em 3em 5.5em !important;background:#ebebeb}}@media all and (max-width:600px){.site-footer .container>div{max-width:100%;width:100%}.wp-block-cover,.wp-block-cover-image{background-position:center center}header .container{display:block;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}.copyright-footer{padding:2em}.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__content,.site-content .wp-block-media-text.program-card-media .wp-block-media-text__content{padding:2em !important}}