body{font-size:18px;line-height:1.6;color:rgba(0,0,0,.9);font-family:lato,sans-serif;overflow-x:hidden}h1,h2,h3,h4,h5{font-weight:700}.btn{border-radius:10px}.wow{visibility:hidden}.no-padding{padding-left:0;padding-right:0}.maps{width:100%;height:200px}.cursor-pointer{cursor:pointer!important}.cursor-pointer img{opacity:.8}.spacing10{width:100%;height:10px}.spacing15{width:100%;height:15px}.spacing20{width:100%;height:20px}.spacing30{width:100%;height:30px}.spacing40{width:100%;height:40px}.spacing50{width:100%;height:50px}.spacing60{width:100%;height:60px}.spacing80{width:100%;height:80px}.max-w-200{max-width:200px!important}.mb-0{margin-bottom:0!important}.gap-0{gap:0!important}.btn-brand,.btn-primary{background-color:#e8094e;color:#fff;border-color:#e8094e}.btn-brand:hover,.btn-primary:hover{background-color:#cf0846;color:#fff}.btn-white{background-color:#fff;color:#e8094e;border:1px solid #e8094e}.btn-white:hover{background-color:#e8094e;color:#fff;border:1px solid #e8094e}.wpcf7-not-valid-tip{color:#e8094e}a{color:inherit}a:hover{color:inherit}.color-red{color:#e8094e!important}.color-white{color:#fff!important}.color-gray{color:#999!important}.color-teal{color:#699!important}.color-dteal{color:#095a5a!important}.weight-300{font-weight:300!important}.weight-400{font-weight:400!important}.weight-700{font-weight:700!important}.weight-900{font-weight:900!important}a.anchor{display:block;position:relative;top:-150px}.open-heading{font-size:50px;margin-bottom:2.5rem;font-weight:400}.small-heading{font-size:30px;margin-bottom:1.5rem;font-weight:400}.holder{clear:both;width:100%;max-width:600px;padding:1.5rem;margin:0 auto}img.float-right{padding:0 0 1.5rem 1.5rem}img.float-left{padding:0 1.5rem 1.5rem 0}ul.testimonials li{padding:25px 105px 45px;text-align:center;background:url(images/quote.png)no-repeat;margin-top:50px}ul.testimonials li span{font-weight:700;margin-top:15px;display:block}.contact-page h4{margin-top:15px;color:#e8094e}.anchor{display:block;margin-top:-50px;visibility:hidden}p{margin-top:0;margin-bottom:2.5rem}blockquote{font-size:30px;margin-bottom:2.5rem;line-height:1.2;text-align:center;font-weight:400;width:80%;margin:auto;opacity:.7}.header .only-footer{display:none;visibility:hidden}.call-us{top:10px;right:35px;color:#fff;position:absolute}.banner{width:100%;height:100vh;padding:15px 0;background:url(images/banner.jpg)no-repeat fixed;background-size:cover;border-bottom:5px solid #cf0846}.headbox{clear:both}.box{padding:20px 30px;background:-moz-linear-gradient(top,rgba(47,47,47,0) 0%,rgba(47,47,47,.65) 100%);background:-webkit-linear-gradient(top,rgba(47,47,47,0) 0%,rgba(47,47,47,.65) 100%);background:linear-gradient(to bottom,rgba(47,47,47,0) 0%,rgba(47,47,47,.65) 100%);max-width:800px}.box h3{color:#fff;font-size:62px;line-height:60px;text-shadow:0 2px 0 #cf0846;font-weight:900}.box p{color:#fff;font-size:18px;margin-bottom:0;padding-top:10px}.separator-red{width:100%;max-width:200px;margin:auto;height:2px;background-color:#cf0846}.separator-gray{width:100%;max-width:200px;margin:auto;height:2px;background-color:#ccc}.locations{width:100%;float:left;clear:both;padding:60px 0 40px;text-align:center;background:url(images/us-map.jpg)no-repeat fixed;background-size:cover}.locations h1{color:#fff;margin-bottom:30px;font-weight:900}.locations p{color:#fff;font-size:18px;margin-top:15px;font-weight:900}.locations img{border:2px solid #fff}.wegive{width:100%;float:left;clear:both;padding:80px 0;background:#fff;text-align:center}.services{width:100%;float:left;clear:both;padding:40px 0;text-align:left;background:url(images/serve.jpg)no-repeat fixed;background-size:cover}.services .container *{display:inline-block}.services .container>div{margin-top:20px}.services img{height:28px;margin-right:10px}.services a p{color:#fff}.services a:hover *{opacity:.8}.owl-nav{left:0;right:0;top:-15px;position:absolute}.owl-prev{float:left;margin-left:-8%}.owl-next{float:right;margin-right:-8%}.slider{width:100%;padding:0 100px}.slider p{font-style:italic}.slide .scroll-bottom{width:100%;text-align:center;position:relative;bottom:150px}.slide .fa-chevron-down{color:#fff;background:rgba(0,0,0,.5);padding:15px}.footer{width:100%;float:left;clear:both;padding:40px 0 20px;background:url(images/foot-bg.jpg)no-repeat;background-size:cover}.footer ul{list-style:none;margin:0 0 20px;padding:0}.footer ul li{padding:10px 5px;border-bottom:1px #aeadad solid}.footer ul li:last-child{border-bottom:none}.footer ul li a{color:#cf0846;display:block}.footer ul li a:hover{text-decoration:none;opacity:.7}.footer ul li img{height:40px;margin-right:8px;display:inline-block}.footer ul li span{display:inline-block}.footer ul li a *{vertical-align:top}.footer p{color:#fff;margin-top:30px;margin-bottom:0;text-align:center}.footer p.copy{margin-top:0}.footer p.copy a{color:#fff;text-decoration:none}.footer p.copy a:hover{text-decoration:underline}.ctoa{width:100%;float:left;clear:both;text-align:center;padding-top:520px;padding-bottom:20px}.ctoa h1{color:#fff;font-size:49px;font-weight:300;margin-bottom:5px}.ctoa h2{color:#fff;font-weight:700;padding-bottom:15px;text-transform:uppercase}.commitment{width:100%;float:left;clear:both;padding:40px 0;background:#fff;text-align:center}.commitment h2{color:#071023;font-weight:800}.commitment p{clear:both;color:#252424;padding:10px 0;font-weight:300;max-width:810px;display:inline-block}.commitment a{color:#fff;clear:both;margin:auto;display:block;max-width:300px;font-weight:400;padding:25px 15px;background:#071023;border-color:#071023}.courses{width:100%;float:left;clear:both;padding:40px 0;text-align:center;background:#fff}.courses h2{color:#071023;font-weight:800}.courses p{clear:both;color:#252424;padding:10px 0;font-weight:300;max-width:800px;display:inline-block}p.big-blue{color:#0068a2;padding-top:0;font-size:21px;font-weight:400}.coursebox{width:100%;float:left;padding:15px 0}.cbx{width:100%;float:left;min-height:350px;padding:25px 20px;text-align:center;background:#f2f2f2}.cbx h2{padding:10px 0;font-size:24px;margin-bottom:0;text-transform:uppercase}.work-with-us{width:100%;float:left;clear:both;padding:200px 0 150px;text-align:center;background:url(images/work-with-us.jpg)no-repeat;background-size:100%}.work-with-us h2{color:#fff;font-weight:800}.work-with-us p{clear:both;color:#fff;padding:10px 0;font-weight:300;max-width:800px;display:inline-block}.work-with-us a{clear:both;margin:auto;color:#071023;display:block;max-width:180px;font-weight:400;padding:25px 15px;background:#fff;border-color:#fff}.acc-coll{width:100%;float:left;clear:both;padding:40px 0;text-align:center}.acc-coll h2{color:#071023;font-weight:800}.acc-coll p{clear:both;color:#252424;padding:20px 0;font-weight:300;max-width:720px;display:inline-block}.coll-lsst{width:100%;float:left;padding:20px 0}.coll-lsst>div{display:inline-block;vertical-align:middle}.footer{width:100%;float:left;clear:both}.fta{width:100%;float:left;clear:both;padding:30px 0;background:#071022 url(images/badge.png)no-repeat;background-position:50%;background-size:180px 182px}.fta ul{list-style:none}.fta ul li a{color:#cee4f1;font-size:13px;font-weight:300}.fta .bgr a{color:#fff;font-weight:700;text-transform:uppercase}.fta .top-space{padding-top:10px}.ftb{width:100%;float:left;clear:both;padding:15px 0;background:#fff;text-align:center}.ftb p{margin:0;padding:0;font-size:14px}.owl-nav *{opacity:.5}.page-id-48 .spacing60{height:0}.portfoliogallery{clear:left;padding-top:10px}@media screen and (min-width:1300px){.holder{max-width:700px}.page-id-48 .holder{font-size:24px}.page-id-48 .small-heading{font-size:36px}.box{padding:50px 70px}.box h1{color:#fff;font-size:72px;line-height:1;text-shadow:0 2px 0 #cf0846;font-weight:900}}@media screen and (max-width:1024px){.no-mobile-padding{padding:0!important}.header .navbar-nav .nav-link{font-size:13px;padding:.3rem}.slide .scroll-bottom{display:none}}@media screen and (max-width:768px){.box{margin:0!important;width:100%!important;max-width:100%!important}.menu-top{top:86px;right:0;padding:0;position:fixed}.header span{font-size:18px}.header{top:10px}.call-us{top:0;left:10px;right:auto}.header .navbar{padding:0!important}.header .navbar-collapse{float:left;padding:20px 10px;background:#5e5f60}.header .navbar-nav .nav-item{margin-bottom:5px}.headbox{padding:250px 0}.whowe h1{font-size:36px}.whowe h2{font-size:26px}.hidden-sml{display:none}.banner-inner{margin-bottom:2.5rem}.banner-inner h1{font-size:50px;font-weight:900;color:#fff}.banner-inner .container{padding-top:130px}.open-heading{font-size:40px;margin-bottom:2.5rem}.services .d-flex{display:block!important}.services .d-flex>div{width:100%!important;max-width:100%!important;padding-bottom:20px!important}.header .container{width:100%!important;max-width:96%!important}.slider{padding:0 10px}.banner{height:70vh}.spacing60{width:100%;height:0}img.float-right{padding:0 0 1.5rem;float:none!important;width:100%!important}img.float-left{padding:0 0 1.5rem;float:none!important;width:100%!important}ul.testimonials li{padding:25px 55px;text-align:center;background:0 0;margin-bottom:30px}}@media screen and (max-width:480px){.header span{font-size:16px}.owl-nav{top:20px}.owl-nav img{height:35px}.slider p{font-size:14px;padding:0 15px}.header .navbar-brand img{width:150px}.box h1{font-size:50px;line-height:50px}.call-us{top:0}.box p{font-size:16px}.header.sticky{padding:10px 0}.header .navbar-toggler{margin-top:30px}.header.sticky .navbar-toggler{margin-top:0}}@media screen and (max-width:380px){.footer ul{padding-left:0}.header .navbar-brand img{width:170px}.box h1{font-size:40px}}