@import url("https://fonts.googleapis.com/css?family=Nunito+Sans|Lato");html{font-size:65.5%}body{font-size:2rem;background-color:#fff;font-family:"Lato",sans-serif;letter-spacing:0.05rem;background-image:url("../img/background.jpg");background-repeat:no-repeat;background-attachment:fixed}p{color:#151515;letter-spacing:0.05rem}a,a:hover,a:focus{color:inherit;text-decoration:none}.line{width:100%;height:0.1rem;border-bottom:0.1rem solid #F56821;margin:4rem 0}#content{padding-top:10rem;width:100%;min-height:100vh;position:absolute;top:0;right:0}.navbar{padding:1.5rem 1rem;background:#fafafa;border:none;border-radius:0;margin-bottom:4rem;-webkit-box-shadow:.1rem .1rem .3rem rgba(0,0,0,0.2);moz-box-shadow:.1rem .1rem .3rem rgba(0,0,0,0.2);-o-box-shadow:.1rem .1rem .3rem rgba(0,0,0,0.2);-ms-box-shadow:.1rem .1rem .3rem rgba(0,0,0,0.2);box-shadow:.1rem .1rem .3rem rgba(0,0,0,0.2)}.navbar-btn{box-shadow:none;border:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;background-color:#066BC2}.navbar-btn:focus{background-color:#1D3A7F}.navbar-btn:hover{background-color:#1D3A7F}.navbar-brand{max-width:10rem}#sidebar{width:25rem;position:fixed;top:0;left:-25rem;min-height:100vh;z-index:999;background:#066BC2;color:#fafafa;-webkit-transition:.3s all;moz-transition:.3s all;-o-transition:.3s all;-ms-transition:.3s all;transition:.3s all;overflow-y:scroll;-webkit-box-shadow:.3rem .3rem .3rem rgba(0,0,0,0.2);moz-box-shadow:.3rem .3rem .3rem rgba(0,0,0,0.2);-o-box-shadow:.3rem .3rem .3rem rgba(0,0,0,0.2);-ms-box-shadow:.3rem .3rem .3rem rgba(0,0,0,0.2);box-shadow:.3rem .3rem .3rem rgba(0,0,0,0.2)}#sidebar .sidebar-header{margin:5rem 0}#sidebar .components{padding:2rem 0;border-bottom:0.1rem solid #151515;border-top:0.1rem solid #151515}#sidebar a{padding:1rem;font-size:2rem;display:block;cursor:pointer;-webkit-transition:.3s all;moz-transition:.3s all;-o-transition:.3s all;-ms-transition:.3s all;transition:.3s all}#sidebar a:hover{color:#1D3A7F;background:#fafafa;font-size:2rem}#sidebar p{color:#fafafa;padding:1rem}#sidebar .CTAs,#sidebar .CTAs .contact,#sidebar .CTAs .telephone{padding:1rem;text-align:center;font-size:2rem !important;display:block;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;margin:0.5rem 0}#sidebar .CTAs .contact{background-color:#fafafa;color:#1D3A7F}#sidebar .CTAs .contact:hover{background-color:#151515;color:#fafafa}#sidebar .CTAs .telephone{background-color:#1D3A7F;color:#fafafa}#sidebar .CTAs .telephone:hover{background-color:#151515}#sidebar.active{left:0}#dismiss{width:3.5rem;height:3.5rem;line-height:3.5rem;text-align:center;background:#1D3A7F;position:absolute;top:1rem;right:1rem;cursor:pointer;-webkit-transition:.3s all;moz-transition:.3s all;-o-transition:.3s all;-ms-transition:.3s all;transition:.3s all}#dismiss:hover{background:#fafafa;color:#3B74FF}.overlay{position:fixed;width:100vw;height:100vh;background:rgba(0,0,0,0.7);z-index:998;display:none}#sidebar ul li.active>a,a[aria-expanded="true"]{color:#fafafa}#sidebar ul li.active>a:hover,a[aria-expanded="true"]:hover{color:#1D3A7F}a[data-toggle="collapse"]{position:relative}a[aria-expanded="false"]::before,a[aria-expanded="true"]::before{content:'\e259';display:block;position:absolute;right:2rem;font-size:0.6rem}a[aria-expanded="true"]::before{content:'\e260'}.header-text{text-shadow:0.2rem 0.2rem 1rem rgba(0,0,0,0.2);letter-spacing:1rem}.header-sub-text{color:#1D3A7F}footer{height:100%;background-color:#1D3A7F;padding:4rem 0;margin-top:4rem;color:#fafafa;font-size:1.1rem}footer .footer-head{border-bottom:2px solid #fafafa;padding:0.5rem;font-size:1.7rem}footer .footer-list{list-style-position:inside;list-style-type:none;padding:0 0.5rem;margin:0}footer .footer-list li{margin:0.5rem 0}footer .footer-img{margin:1rem}footer li a{border-bottom:1px solid #fafafa;-webkit-transition:.3s all;moz-transition:.3s all;-o-transition:.3s all;-ms-transition:.3s all;transition:.3s all}footer li a:hover{color:#3B74FF;border-bottom:1px solid #3B74FF}@media (max-width: 480px){ol.carousel-indicators li,ol.carousel-indicators li.active{width:1.5rem}}@media (max-width: 768px){.CTAs,#sidebar .CTAs .contact,#sidebar .CTAs .telephone{display:none}}.CTA,.CTA:active,.CTA2{padding:2rem 0;margin:1rem 0;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;background-color:#066BC2;border:1px solid #1D3A7F;font-size:2rem;color:#fafafa;-webkit-transition:.3s ease;moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.CTA:visited,.CTA2:visited{background-color:#066BC2}.CTA:hover,.CTA2:hover{background-color:#1D3A7F;color:#fafafa}.CTA2{padding:1rem !important;margin:1rem 1rem 1rem 0 !important}.CTA-section{border:2px solid #F56821;padding:1rem;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;background-color:#FFCE87;font-size:2rem;font-weight:600}.well{background-color:transparent;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;border:2px solid #AEAEAE}.info-contact{margin:3rem 0}#map{width:100%;height:400px;margin-top:40px;margin-bottom:40px}.info-window{font-family:'Montserrat', sans-serif}.info-content{color:#999}.carousel{border:1px solid #1D3A7F;margin-top:1rem}.item img{width:100%;height:auto}ol.carousel-indicators{position:absolute;bottom:5%;margin:0;left:0;right:0;width:auto}ol.carousel-indicators li,ol.carousel-indicators li.active{float:center;background:#AEAEAE;height:3px;width:3rem;margin:0 0.5px;border-radius:0;border:0}ol.carousel-indicators li.active{background:#fafafa}.img-viewport{width:auto;max-height:80vh;margin:auto;-webkit-box-shadow:0 0 1rem rgba(0,0,0,0.7);moz-box-shadow:0 0 1rem rgba(0,0,0,0.7);-o-box-shadow:0 0 1rem rgba(0,0,0,0.7);-ms-box-shadow:0 0 1rem rgba(0,0,0,0.7);box-shadow:0 0 1rem rgba(0,0,0,0.7);margin-top:1rem}.alert-warning{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;border:2px solid #F56821;background-color:#FFCE87;color:#151515}.table{background-color:#fafafa}td{min-width:8rem}
