fbpx @import url('https://fonts.googleapis.com/css?family=Lato:200,300,400,700|Bitter:300,400,500,700|Dancing+Script:300,400,700|Playfair+Display:400,700'); /* font-family: 'Lato', sans-serif; font-family: 'Bitter', serif; font-family: 'Dancing Script', cursive; font-family: 'Playfair Display', serif; */ * { box-sizing:border-box; margin:0; padding:0; line-height:inherit; font-size:inherit; vertical-align:baseline; font:inherit; border:0; outline:0; background:none; } /* HTML5 display-role reset for older browsers */ article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display:block; } html { overflow: -moz-scrollbars-vertical; } body { margin:0; padding:0; color:#1A1A1A; font-weight:400; font-size:5vw; line-height:1.5em; font-family: 'Lato', sans-serif; background:none; } /* Basic Styles */ img { border:0px; vertical-align:middle; max-width:100%; max-height:100%; width:auto; height:auto; } a { text-decoration:none; color:#6ec117; } a:hover { text-decoration:none; opacity:.8; } em { font-style:italic; } strong { font-weight:700; } p { font-size:1em; line-height:1.5em; margin:0 auto 1.5em; color:#2F3237; } p:last-child { margin:0 auto; } ol, ul { margin:0 1em 1.5em; } li { font-size:1em; line-height:1.25em; margin:0 1em .5em 2em; } h1, h2, h3, h4, h5 { font-weight:600; margin:0 auto .5em; line-height:1.15em; } h1 { color:#07456C; font-size:2.5em; font-weight:300;line-height:1em; text-align:center; margin:0 0 .5em; text-transform:uppercase; } h2 { font-size:2.25em; font-weight:400; color:#C93B9B; } h3 { font-size:1.25em; } h4 { font-size:1em; } h5 { font-size:1em; text-transform:uppercase; } mark { background:#404737; color:#FFF; display:inline-block; padding:0 .5em; } blockquote { padding:1em 0; font-size:1.5em; border-top:1px solid #404737; border-bottom:1px solid #404737; margin:0 auto 2em; } blockquote p { margin:0; } iframe { max-width:100%; margin:0 auto 1em; display:block; pointer-events:none;} #wpadminbar {display: none;} /* Tables */ table { margin:0 0 1.5em; width:100%; border:0; padding:0; } th h1, th h2, th h3, th h4 { background:#F47321; color:#FFF; padding:.5em; } td { padding:.3em; } td h4 { font-style:italic; font-weight:200; text-align:center; font-size:1.1em; margin:.3em 0; } .program-tuition { font-size:.8em; text-align:center; } .program-tuition th { background:#CCC; padding:3px; color:#5876a7; text-transform:uppercase; } /* Image Styles */ .alignright, .alignleft, .aligncenter { display:block; margin:1.5em auto; max-width:100%; } p.wp-caption-text { font-size:.8em; font-weight:300; } .wp-caption { max-width:100%; } /* Layer Cake */ .layer { width:100%; position:relative; float:left; } .wrapper { position:relative; margin:0 auto; width:100%; padding:0 5%; } .widgettitle { display:none; color:#494848; font-weight:400; font-size:2.25em; } /* Basic Reactive Styles */ .mobile { display:block; } .desktop { display:none; } /* Other Generic Styles */ a.button, a.fancybox { background:#07456C; text-transform:uppercase; padding:0 3em; line-height:2.5em; font-size:.9em; border-radius:5px; display:inline-block; color:#FFF; font-weight:600; } a.button:hover, a.fancybox:hover { opacity:.7; } p.disclaimer { font-size:.7em; color:#FFF; font-weight: 700;} /* FORM STYLES */ ::-webkit-input-placeholder { color:#000; } :-moz-placeholder { color:#000; } ::-moz-placeholder { color:#000; } :-ms-input-placeholder { color:#000; } input[type=email], input[type=tel], input[type=text], select, textarea { -webkit-appearance:none; -moz-appearance:none; appearance:none; line-height:3em; border:1px solid #000; color:#000; padding:0 1em; font-size:.75em; width:100%; height:3em; font-weight:400; background:#fff; font-family: 'Lato', sans-serif; } input[type=submit] { -webkit-appearance:none; -moz-appearance:none; appearance:none; background:#e77573; line-height:2em; text-transform:uppercase; color:#FFF; padding:0; margin:0 auto; display:inline-block; box-shadow:none; border:0px; font-weight:600; cursor:pointer; width:100%; text-align:center; font-size:1.5em; font-family: 'Lato', sans-serif;} select { background:url("images/dropdown3-arrow.png") right center no-repeat; background-size:auto 60%; background-color: #fff;} textarea { height:8.2em; line-height:1.5em; padding:1em; } option { color:#275D7F; background:#FFF; padding:.1em .5em; } .wpcf7, .gform_wrapper { padding:1em 5%; position:relative; z-index:99; } /* Contact Form 7 Specific */ .wpcf7 .wpcf7-form-control-wrap { display:block; width:100%; margin:0 auto .75em; } .wpcf7 .use-floating-validation-tip span.wpcf7-not-valid-tip { margin:0; font-size:.75em; left:0; top:0; height:100%; width:100%; } /* Gravity Form - Custom Validation Messages */ .gfield_visibility_hidden { display: none; } .gform_wrapper .gform_validation_container { display:none!important; } .gform_wrapper .top_label .gfield_label { display:none; } .gform_wrapper ul li.gfield.gform_hidden { display:none; margin:0; } ul.gform_fields .gfield.gform_hidden, ul.gform_fields .gfield.hide { display:none; margin:0; } .gfield_description.validation_message{ display: none; } .gform_wrapper .validation_message:empty { display:none; } .gform_wrapper .gform_validation_container { display:none!important; } .gform_wrapper li.gfield .LV_invalid_field{ border: 1px solid #F00; background: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCI+CjxnPgoJPGc+CgkJPHBhdGggZD0iTTUwNy40OTQsNDI2LjA2NkwyODIuODY0LDUzLjUzN2MtNS42NzctOS40MTUtMTUuODctMTUuMTcyLTI2Ljg2NS0xNS4xNzJjLTEwLjk5NSwwLTIxLjE4OCw1Ljc1Ni0yNi44NjUsMTUuMTcyICAgIEw0LjUwNiw0MjYuMDY2Yy01Ljg0Miw5LjY4OS02LjAxNSwyMS43NzQtMC40NTEsMzEuNjI1YzUuNTY0LDkuODUyLDE2LjAwMSwxNS45NDQsMjcuMzE1LDE1Ljk0NGg0NDkuMjU5ICAgIGMxMS4zMTQsMCwyMS43NTEtNi4wOTMsMjcuMzE1LTE1Ljk0NEM1MTMuNTA4LDQ0Ny44MzksNTEzLjMzNiw0MzUuNzU1LDUwNy40OTQsNDI2LjA2NnogTTI1Ni4xNjcsMTY3LjIyNyAgICBjMTIuOTAxLDAsMjMuODE3LDcuMjc4LDIzLjgxNywyMC4xNzhjMCwzOS4zNjMtNC42MzEsOTUuOTI5LTQuNjMxLDEzNS4yOTJjMCwxMC4yNTUtMTEuMjQ3LDE0LjU1NC0xOS4xODYsMTQuNTU0ICAgIGMtMTAuNTg0LDAtMTkuNTE2LTQuMy0xOS41MTYtMTQuNTU0YzAtMzkuMzYzLTQuNjMtOTUuOTI5LTQuNjMtMTM1LjI5MkMyMzIuMDIxLDE3NC41MDUsMjQyLjYwNSwxNjcuMjI3LDI1Ni4xNjcsMTY3LjIyN3ogICAgIE0yNTYuNDk4LDQxMS4wMThjLTE0LjU1NCwwLTI1LjQ3MS0xMS45MDgtMjUuNDcxLTI1LjQ3YzAtMTMuODkzLDEwLjkxNi0yNS40NywyNS40NzEtMjUuNDdjMTMuNTYyLDAsMjUuMTQsMTEuNTc3LDI1LjE0LDI1LjQ3ICAgIEMyODEuNjM4LDM5OS4xMSwyNzAuMDYsNDExLjAxOCwyNTYuNDk4LDQxMS4wMTh6IiBmaWxsPSIjRDgwMDI3Ii8+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==) no-repeat center right #FFF; background-position-x: 95%; } /**********/ /* HEADER */ /**********/ #header { padding:0; } #header .wrapper { display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:flex; flex-direction:column; justify-content:center; padding:0; } #header .column { margin:0 auto 1em; text-align:center; padding:0 5%; } #header .column:last-child { margin:0 auto; } #header .column.cta {font-size: 2.5em; font-weight:600; letter-spacing:.1em; margin-bottom: 15px;} #header h4 { text-transform:uppercase; color:#F5812C; font-weight:300; font-size:.8em; line-height:1em; margin:0; } #header h3 { font-size:2.3em; color:#1A1A1A; text-transform:uppercase; font-weight:300; line-height:1em; margin:0; font-family: 'Playfair Display', serif; } #header .phone { width:100%; background:#F5812C; font-size:.9em; padding:.5em 5%; color:#FFF; } #header .phone p { color:#FFF; text-transform:uppercase; font-weight:300; } #header .phone a { color:#C6E6DB; font-weight:700; } /*************/ /* SUBHEADER */ /*************/ #subheader .banner { background:#ff6b00; } #subheader .banner .wrapper { width:100%; padding:0; margin:0 auto; } #subheader .banner .tagline { position:relative; z-index:9; } #subheader .banner .tagline h1 { font-size:42px; color:#FFF; font-weight:300; margin:0; line-height:70px; text-align:left;} #subheader .image { width:100%; height:12em; background-position:center center; background-size:cover; } #subheader .form { width:100%; background:#efefef; text-align:center; padding:0 0 1em; color:#FFF; } #subheader .form h2 { font-size: 1.1em; padding: 1em 0 0;text-transform:uppercase; color:#FFF; margin:0; line-height:1.1em; font-weight:600; font-family: 'Lato', sans-serif;background: #75a8ae; } #subheader .form h2 em { color:#FFF; font-style:italic; display:block; letter-spacing:2px; } #subheader .form h3 { font-size:.8em; text-transform:uppercase; color:#FFF; margin:0; line-height:1em; font-weight:300; font-family: 'Lato', sans-serif; background: #75a8ae; padding: .5em 0 .7em; background-image: url('images/arrow-down.png'); background-position: 93% 6px; background-size: 6%; background-repeat: no-repeat; } #subheader .form .disclaimer { padding:0 1em; line-height:1.15em; color: #000;} #subheader .tagline.mobile { background:#ff6c00; color:#FFF; padding:0; width:100%; } #subheader .tagline.mobile h1 { font-weight:300; text-transform:uppercase; font-size:1.2em; margin:0; line-height:2em; padding:0; text-align:center; color:#FFF; } /********************/ /* CONTENT SECTIONS */ /********************/ /* WYSIWYG */ .wysiwyg { padding:3em 0; } .wysiwyg .wrapper { padding:3em 6%; } .wysiwyg h1 { font-size:2.5em; margin:0 0 .5em; } .wysiwyg.logos {padding: 0;} .logos .wrapper {padding: 0em 11%;} .logos p {display:flex; flex-wrap:wrap; align-items: center; justify-content:center;} .logos img {height: 100%; margin:50px 25px 10px;} .wysiwyg.mud-content {background:url("assets/img/mud-content-bg-mobile.jpg") center center no-repeat; background-size:cover; padding:2em 0; min-height: 560px; } .wysiwyg.mud-content .wrapper p {color: #FFF; font-size: 1em; text-align: center;} /* REDKEN BAR */ .wysiwyg.redken { padding:0;} .wysiwyg.redken .wrapper, #subheader .placeholder .wrapper { width:100%; margin:0; background:#000; height:60px; text-align:right; padding:0; border-top: 5px solid #c93b9b;} .wysiwyg.redken p, #subheader .placeholder p { margin:0; height:100%; padding:0; width:100%; } .wysiwyg.redken .alignright, #subheader .placeholder .alignright { margin:0 10px 0 0; } .wysiwyg.redken img, #subheader .placeholder img { height:50px; width:auto; } .wysiwyg.featured-content { background: #f5f5f5; padding: 0; } .wysiwyg.featured-content .wrapper { display: flex; flex-direction: column; } .wysiwyg.featured-content h2 { color: #3f3f3f; font-size: 1.3em; font-weight: 700; } .wysiwyg.featured-content p { font-size: 0.77em; } .wysiwyg.featured-content ul li { font-size: 0.85em; font-weight: 300; } .wysiwyg.featured-content li::before { color: #7ba7ae; display: inline-block; width: 1em; margin-left: 0; } .wysiwyg.featured-content-two { background: url('/wp-content/uploads/2021/08/featured-content-two-background1.jpg') no-repeat center; background-size: cover; padding: 0; } .wysiwyg.featured-content-two h2 { color: #fff; font-size: 1.3em; font-weight: 700; } .wysiwyg.featured-content-two p { color: #fff; font-size: 0.77em; font-weight: 300; } /* TRUST POINTS */ .trust-points { padding:0 0 2em; background:#FFF; } .trust-points .wrapper { display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:flex; flex-direction:column; justify-content:center; padding:0 11%; } .trust-points .column { width:100%; text-align:center; margin:0 0 2em; } .trust-points .column .icon { width:100%; height:5.25em; background-position:center top; background-size:auto 4.15em; background-repeat:no-repeat; } .trust-points .column h3 { padding:20px 0 0; font-size:1.6em; color:#ff6b00; text-transform:uppercase; font-weight:400; margin:0 0 .5em; line-height:1em; } .trust-points .column p { font-weight:400; } /* PARTNERS */ .partners { padding:0; } .partners .wrapper { padding:2em 5%; } .partners .wrapper p { text-align:center; display:flex; justify-content:space-around; flex-wrap:wrap; align-items:center; align-content:center; } /* .partners .wrapper img { width:auto; max-width:325px; margin:0 auto 2em; max-height:3em; height:auto; } .partners .wrapper img:last-child { margin:0 auto; } */ /* GALLERY */ .gallery { padding:0; } .gallery .wrapper { padding:1em 5%; text-align:center; } .gallery .images { width:100%; display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:flex; flex-direction:row; justify-content:center; padding:0; flex-wrap:wrap; align-items: center; } .gallery .images img { width:50%; height:50%; } /* CONTAINER */ .container { background:url("images/container-bg.jpg") center center no-repeat; background-size:cover; padding:0; } .container h2 { color:#FFF; text-align:center; } .container .box { background:url("images/copy-bg.png") center center no-repeat; background-size:100% 100%; font-size:.75em; padding:1em 1.5em 2.5em; color:#FFF; font-weight:300; position:relative; } .container .box .learn-more { display:block; position:absolute; left:0; width:100%; text-align:center; bottom:0; color:#FFF; font-weight:400; line-height:2.25em; } /* TESTIMONIALS */ /* .testimonials { padding:2em 0; } .testimonials h2 { color:#2F3237; font-family: 'Playfair Display', serif; padding:0 0 .5em; background:url("images/heading-underscore.png") center bottom no-repeat; width:100%; text-align:center; } .testimonials .wrapper { display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:flex; flex-direction:column; justify-content:center; max-width:675px; } .testimonials .cycle-slideshow { width:100%; max-width:550px; margin:0 auto; } .testimonials .slide p { color:#2F3237; text-align:center; font-weight:300; } .testimonials .slide cite { color:#595A5C; display:block; text-align:center; font-weight:700; text-transform:uppercase; } .testimonials .cycle-pager { position:relative; width:100%; height:15px; text-align:center; margin:1em auto 0; } .testimonials .cycle-pager span { cursor:pointer; overflow:hidden; text-indent:100px; display:inline-block; border:2px solid #F5812C; background:#FFF; border-radius:50px; height:15px; width:15px; margin:0 .5em; } .testimonials .cycle-pager span.cycle-pager-active { background:#F5812C; } .testimonials .arrow { display:none; width:16px; height:39px; background:url("images/slide-arrows.png") left top no-repeat; background-size:auto 100%; position:absolute; top:50%; margin:-20px 0 0; } .testimonials .arrow.prev { left:5px; } .testimonials .arrow.next { right:5px; background-position:right top; } */ /* TESTIMONIALS */ .testimonials { background:url("/wp-content/uploads/2021/08/testimonial-background-1.png") center center no-repeat; background-size:cover; padding:2em 0; } .testimonials .wrapper { display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:flex; flex-direction:column; justify-content:center; } .testimonials h2 { display: none;} .testimonials .testimonial { background:url("assets/img/quote.png") left top no-repeat; background-size:2em auto; padding:0 0 0 2.5em; margin:0 0 2em; } .testimonials .testimonial p { color:#FFF; text-align:left; } .testimonials .testimonial cite { color:#C93B9B; display:block; } /* MAPS */ .wysiwyg.map { padding:0; margin:0; height:17em; } .wysiwyg.map .wrapper { width:100%; padding:0; margin:0; height:100%; } .wysiwyg.map p { width:100%; height:100%; margin:0; } .wysiwyg.map iframe { width:100%; height:100%; margin:0; } .wysiwyg.map .overlay { position:absolute; left:0; top:0; width:100%; height:100%; z-index:9999; } /* LOCATIONS */ .locations { margin:0; padding:0; } .locations .maps { width:100%; height:20em; font-size:4vw; max-height:600px; } .locations .maps .map { background-position:center center; background-size:cover; background-repeat:no-repeat; height:100%; width:100%; display:none; } .locations .maps .map.active { display:block; } .locations .addresses { margin:0; padding:0; width:100%; } .locations .addresses .address { margin:0; padding:1em 0; text-align:center; background:#F0F0F0; display:block; width:100%; cursor:pointer; font-size:.75em; } .locations .addresses .address h3 { text-transform:uppercase; color:#2F3237; font-weight:400; } .locations .addresses .address p { font-weight:300; margin:0; line-height:1.1em; color:#2F3237; } .locations .addresses .address.active { background:#F5812C; color:#FFF; } .locations .addresses .address.active h3, .locations .addresses .address.active p { color:#FFF; } /* FOOTER */ #footer { background:#000; padding:1.25em 0; } #footer .wrapper { display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:flex; flex-direction:column; justify-content:space-between; padding:0 7%; align-items:center; align-content:center; } #footer .column { width:100%; margin:0 auto; } #footer .social-icons-lists.icons-background-none .socicon { color:#F5812C; } #footer .social-icons-lists { text-align:center; margin:0; padding:0; } #footer p { line-height:1.5em; text-transform:uppercase; margin:0 auto 1em; color:#FFF; font-size:.6em; text-align:center; } #footer a { color:#FFF; } @media only screen and (max-width: 480px) { /* REQUEST INFO */ .wpcf7 .fields { display:block; padding:0 5%; } .wpcf7 .row-1, .wpcf7 .row-2 { width:100%; } .wpcf7 .wpcf7-form-control-wrap { width:100%; } } @media only screen and (min-width: 768px) { /* WYSIWYG */ .wysiwyg .wrapper { width:768px; padding:0; } .wysiwyg ul, .wysiwyg ol { max-width:65%; margin:0 auto 2em; } .wysiwyg .copy ul, .wysiwyg .copy ol { max-width:100%; } } @media only screen and (min-width: 960px) { body { font-size:16px; } /* Image Styles */ .alignright { float:right; margin:0 0 1.5em 1.5em; max-width:50%; } .alignleft { float:left; margin:0 1.5em 1.5em 0; max-width:50%; } .aligncenter { display:block; } /* Basic Styles */ .wysiwyg h1 { font-size:4em; } blockquote { padding:1em 2em; width:75%; } .columns { -webkit-column-count: 2; -moz-column-count: 2; column-count: 2; -webkit-column-gap: 40px; -moz-column-gap: 40px; column-gap: 40px; overflow:auto; margin:0 0 1.5em; width:100%; } .columns div { display:inline-block; width:100%; } input[type=text], input[type=tel], input[type=text], input[type=email], select, textarea { font-size:1em; } input[type=submit] { font-size:1.5em; } /* Layer Cake */ .wrapper { width:960px; padding:0; } .mobile { display:none; } .desktop { display:block; } /* HEADER */ #header { padding:0; height:165px; } #header .wrapper { height:100%; flex-direction:row; justify-content:space-between; align-items:center; align-content:center; } #header .column { margin:0; text-align:left; } #header .column.logo { width:325px; height:90px; padding:0; margin:0; margin-bottom:140px; float: left;} #header .column.logo .aligncenter {margin: 15px 0;} #header .column.phone { width:545px; background:#FFF; margin:0; padding:0; text-align:right; } #header .column.phone p { color:#2F3237; font-size:28px; } #header .column.phone a { color:#F5812C; display:inline-block; margin:0 0 0 10px; } #header h4 { font-size:24px; } #header h3 { font-size:52px; } #header .column.cta {font-size: 3.2em; padding-right: 0; margin: 0;} /* SUBHEADER */ #subheader .banner .wrapper { width:960px; } #subheader .image { width:100%; height:485px; } #subheader .form { z-index:9999; width:374px; padding:10px 0; position:absolute; left:50%; top:0; margin:0 0 0 106px; height:100%; } #subheader .form .disclaimer { padding:0 1em; line-height:1.15em; } #subheader .form .gform_footer { margin:1em 0; } #subheader .form h2 { font-size: 1.8em} #subheader .form h3 { font-size:19px; margin:0 0 15px; } #subheader .gform_wrapper ul li.gfield { margin:0 0 1.2em; } /* WYSIWYG */ .wysiwyg .wrapper { width:910px; padding:0; } .logos p {flex-wrap: nowrap;} .wysiwyg.mud-content {background:url("assets/img/mud-content-bg.jpg") center center no-repeat; background-size:cover; } .wysiwyg.mud-content .wrapper { padding-right: 170px;} .wysiwyg.mud-content .wrapper p {color: #FFF; font-size: 1.4em; text-align: left;} .wysiwyg.featured-content { padding: 5em 6%; } .wysiwyg.featured-content h2 { font-size: 36px; } .wysiwyg.featured-content ul li { font-size: 19px; } .wysiwyg.featured-content p { font-size: 18px; max-width: 685px; width: 100%; } .wysiwyg.featured-content-two { padding: 5em 6%;} .wysiwyg.featured-content-two h2 { font-size: 36px; } .wysiwyg.featured-content-two p { font-size: 18px; max-width: 685px; width: 100%; } .gallery .wrapper h2 { font-size: 36px; } /* MAPS */ .wysiwyg.map { height:470px; } /* TRUST POINTS */ .trust-points { padding:50px 0; } .trust-points .wrapper { flex-direction:row; justify-content:space-between; padding:0; } .trust-points .column { width:330px; margin:0; } .trust-points .column .icon { height:130px; background-size:auto 105px; } .trust-points .column h3 { font-size:28px; } .trust-points .column p { font-size:20px; } /* CONTAINER */ .container { background:url("images/container-bg.jpg") center center no-repeat; background-size:cover; padding:0; } .container .wrapper { padding:65px 0; } .container h2 { font-size:36px; } .container .box { width:450px; font-size:18px; padding:20px 22px 45px; margin:0 auto; line-height:34px; } .container .box .learn-more { line-height:40px; font-size:15px; } /* PARTNERS */ .partners { padding:1.2em 5%; } .partners .wrapper { padding:0; } /* GALLERY */ .gallery .images { flex-direction:row; justify-content:space-between; align-items: center; } .gallery .images img { width:25%; height:25%; } /* TESTIMONIALS */ /* .testimonials h2 { background-size:auto 6px; } .testimonials .slide p { text-align:justify; } .testimonials .arrow { display:block; } */ /* TESTIMONIALS */ .testimonials { padding:60px 0; } .testimonials .wrapper { flex-direction:row; justify-content:space-between; } .testimonials .testimonial { margin:0; width:410px; font-size:20px; } /* LOCATIONS */ .locations .maps { height:475px; } .locations .addresses { display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:flex; background:#F0F0F0; overflow:visible; } .locations .addresses .address { background:none; border:0; height:160px; padding:30px 0 0; margin:-15px 0 0; font-size:20px; } .locations .addresses .address p { line-height:1.5em; } .locations .addresses .address.active { background:url("images/location-hover.png") center center no-repeat; } /* FOOTER */ #footer { padding:40px 0; } #footer p { font-size:16px; } /* Holiday Landing Page */ } @media only screen and (min-width: 1050px) { /* HEADER */ #header .wrapper { width:1050px; } /* SUBHEADER */ #subheader .banner .wrapper { width:1050px; } #subheader .form { margin:0 0 0 151px; } /* TRUST POINTS */ .trust-points .wrapper { width:1050px; } /* PARTNERS */ .partners .wrapper { width:1050px; } } h2 { background: url('/wp-content/uploads/2021/08/blue-underscore.png') center bottom no-repeat; padding-bottom: 0.5em; text-align: center; text-transform: uppercase; } p { font-family: 'Raleway',sans-serif; } li { list-style: none; } #header .column { margin: 0; } .column.cta a { color: #000; font-size: 0.8em; } #subheader { display: flex; flex-direction: column; } #subheader .tagline.mobile { background: #3f3f3f; order: 1;} #subheader .tagline.mobile h1 { font-size: 0.9em; padding: 0.5em } #subheader .tagline.mobile h1, #subheader .banner .tagline h1 { font-family: 'Raleway', sans-serif; font-weight: 700; text-transform: none; } #subheader .banner { background: #3f3f3f; } #subheader .image { height: 17em; background-repeat: no-repeat; order: 3;} #subheader .form { background: #cce9ed; padding: 0; order: 2; } #subheader .form h2, #subheader .form h3 { font-family: 'Raleway', sans-serif; background: none; color: #040707; } #subheader .form h2 { font-size: 1em; font-weight: 700; text-transform: none; } #subheader .form h3 { font-size: 1em; font-weight: 500; font-style: italic; text-transform: none; } #subheader .form h3 { background-image: none; } gform_wrapper { padding: 0em 5% 0 5%; } .gform_body ul { margin: 0; width: 100%; } .gform_body ul li { margin: 0.5em 0.2em; } .gform_wrapper {padding: 0.5em 5% 0 5%;} input[type="email"], input[type="tel"], input[type="text"], select, textarea { height: 3.5em; } input[type=submit] { background: #e97248; padding: 0.1em 0.7em; } #subheader .form .disclaimer {font-size: 0.5em; text-align: left; padding: 1em; margin: 0 1em auto; } .trust-points { padding: 2em 6%; } .trust-points .column .icon { display: none; } .trust-points .column h3 { color: #3f3f3f; font-size: 1.2em; font-weight: 700; } .trust-points .column p { text-align: left; font-size: 0.9em; font-weight: 300; } .testimonials { background: url(/wp-content/uploads/2021/08/testimonial-background-mobile-1.png) no-repeat top; background-size: cover; } .testimonials .testimonial { background: url('/wp-content/uploads/2021/08/teal-quote.png') no-repeat left top; } .testimonials .testimonial p { color: #636262; font-size: 0.77em; font-weight: 300; } .testimonials .testimonial cite { color: #7ba7ae; font-size: 0.85em; font-weight: 700; text-transform: uppercase; } .gallery .wrapper { padding: 0; } .partners { background: #3e3e3e; } .partners .wrapper img { width: 100%; max-width: 20%; } @media only screen and (min-width: 960px) { #header .column.logo { margin-bottom: 0; } #header .wrapper .column.cta a { font-size: 44px } #subheader .banner .tagline h1 { font-size: 30px; } #subheader .image { height: 485px; } #subheader .gform_wrapper ul li.gfield { margin: 0 0 0.8em; } input[type="email"], input[type="tel"], input[type="text"], select, textarea { font-size: 16px; } input[type=submit] { font-size: 31px; } #subheader .form h2 { font-size: 18px; } #subheader .form h3 { font-size: 18px; margin: 0 0 0px; } #subheader .form .gform_footer { margin: 0; } #subheader .form .disclaimer { font-size: 11px; text-align: left; margin: 0 1.5em 0 1.5em; } .trust-points .image.desktop { margin: 0 auto; } .trust-points .column h3 { font-size: 20px; } .trust-points .column p { font-size: 16px; } .testimonials { padding: 5em 6%; background: url(/wp-content/uploads/2021/08/testimonial-background-1.png) no-repeat center right; background-size: cover; } .testimonials .wrapper { max-width: 1080px; width: 100%;} .testimonials .testimonial { width: auto; margin-left: 1em; } .testimonials .testimonial p { font-size: 17px; } .testimonials .testimonial cite { font-size: 18px; } .gallery .images img { height: auto; } .partners .wrapper img { width: auto; max-width: none; } }

Learn about our cosmetology program

Contact us today!

*I agree to be contacted by a Avalon Institute representative. Message and data rates apply. Text STOP to opt out or HELP for help.

FUND YOUR FUTURE

One of the most common questions we have about enrolling in our programs is about cost. Avalon Institute has different financial aid options available to those who qualify. Our admissions department can help review scholarship and financial aid opportunities to help make your beauty school dream a reality, even at our newest Las Vegas beauty school!

START WORKING SOONER

Our full-time cosmetology students can finish the course in as little as 55 weeks. This means that when you learn cosmetology with Avalon, you could start a career within the next year! Our part-time cosmetology course allows our students to take longer to complete the program if they need to work a job or handle other responsibilities while they complete their schooling.

A LOVE OF BEAUTY

Do you have a passion for beauty and a drive to succeed? If so, we want to help you reach your goals in the beauty industry. You can feel supported by our admissions team, teachers, and fellow students who share a love of beauty. It is possible for you to build a successful career as a beauty professional, let Avalon Institute help you reach that dream.

I am currently a student at Avalon and I wouldn't go anywhere else! The campus is nice, clean, and pretty well organized. The instructors all have great attitudes and are so happy to help. I am never afraid to ask a question or ask for assistance. I definitely chose the right place to learn about cosmetology.

KIMBERLY COOK

The teachers here are really amazing. You really get the sense that they are trying to get you to learn. The teachers would teach the way a teacher should teach: through protection and nourishment. If there was something you didn't get, they would walk you through until you got it. When you come here, you don't make friends, you make family. Creative, inspirational, driven, fun, and practical are all words I would use to describe Avalon Institute.

LEX ROSA

I am a student at Avalon, and I highly recommend this school to everyone! I have loved my experience from day one. The entire staff and fellow classmates are committed and dedicated to your success. The instructors are always there to help and encourage you every step of the way. They want you to learn and grow and will push you to be your very best. I absolutely love how much they encourage you to learn from every student at the school, whether you are studying cosmetology or esthetics. I have made a lot of new friends and professional contacts in my short time at the school. Attitude is everything, and the more positive and ambitious you are, the more you will succeed!

LEXIE ARAVE