body{overflow-x:hidden}header{background-image:var(--vas-background-image)}.text-muted{color:#777}.text-primary{color:#3498db}p{font-size:14px;line-height:1.75}p.large{font-size:16px}a,a.active,a:active,a:focus,a:hover{outline:none}a{color:#3498db}a.active,a:active,a:focus,a:hover{color:#2980b9}h1,h2,h3,h4,h5,h6{text-transform:uppercase;font-weight:700!important}.img-centered{margin:0 auto}.bg-light-gray{background-color:#eee}.bg-darkest-gray{background-color:#222}.btn-primary{color:#fff;text-transform:uppercase;background-color:#3498db;border-color:#3498db;font-weight:700}.btn-primary.active,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open .dropdown-toggle.btn-primary{color:#fff;background-color:#3498db;border-color:#2980b9}.btn-primary.active,.btn-primary:active,.open .dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#3498db;border-color:#2980b9}.btn-primary .badge{color:#3498db;background-color:#fff}.btn-xl{color:#fff;text-transform:uppercase;background-color:#3498db;border-color:#3498db;border-radius:3px;padding:20px 40px;font-size:18px;font-weight:700}.btn-xl.active,.btn-xl:active,.btn-xl:focus,.btn-xl:hover,.open .dropdown-toggle.btn-xl{color:#fff;background-color:#2980b9;border-color:#2980b9}.btn-xl.active,.btn-xl:active,.open .dropdown-toggle.btn-xl{background-image:none}.btn-xl.disabled,.btn-xl.disabled.active,.btn-xl.disabled:active,.btn-xl.disabled:focus,.btn-xl.disabled:hover,.btn-xl[disabled],.btn-xl[disabled].active,.btn-xl[disabled]:active,.btn-xl[disabled]:focus,.btn-xl[disabled]:hover,fieldset[disabled] .btn-xl,fieldset[disabled] .btn-xl.active,fieldset[disabled] .btn-xl:active,fieldset[disabled] .btn-xl:focus,fieldset[disabled] .btn-xl:hover{background-color:#3498db;border-color:#3498db}.btn-xl .badge{color:#3498db;background-color:#fff}header{-o-background-size:cover;color:#fff;text-align:center;background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll}header .intro-text{padding-top:100px;padding-bottom:50px}header .intro-text .intro-lead-in{margin-bottom:25px;font-size:22px;font-style:italic;line-height:22px}header .intro-text .intro-heading{text-transform:uppercase;margin-bottom:25px;font-size:50px;font-weight:700;line-height:50px}.welcome-header{flex-direction:column;height:calc(100vh - 64px);display:flex}.welcome-header.empty{color:inherit;height:auto}.welcome-header .container{margin-top:auto}@media (min-width:768px){header .intro-text .intro-lead-in{margin-bottom:25px;font-size:40px;font-style:italic;line-height:40px}header .intro-text .intro-heading{text-transform:uppercase;margin-bottom:50px;font-size:75px;font-weight:700;line-height:75px}}#services{padding:100px 0}section h2.section-heading{margin-top:0;margin-bottom:75px;font-size:40px}@media (min-width:768px){#services{padding:150px 0}}.service-heading{text-transform:none;margin:15px 0}body{-webkit-tap-highlight-color:#3498db}.btn-primary,.btn-x1{font-family:var(--vas-heading-font-family)}header .intro-text .intro-lead-in{font-family:var(--vas-body-font-family)}header .intro-text .intro-heading{font-family:var(--vas-heading-font-family)}body.style-nuru .welcome-header .btn{color:#fff!important;background-color:#f70c5c!important;border-color:#f70c5c!important}body.style-nuru .fa-circle.text-primary{color:#120c5c!important}
