﻿html{height:100%}body{position:relative;margin:0;padding-bottom:151px;min-height:100%;font-family:"Helvetica Neue",Arial,sans-serif}.body-content{margin:0 auto;padding-bottom:35px;padding-top:10px}.body-content ul{padding:0}.body-content li{list-style:none;background-image:url('../graphics/arrow.png');background-repeat:no-repeat;background-position:0 9px;padding-left:20px;padding-top:4px}.footer{position:absolute;right:0;bottom:0;left:0;background-color:#163179}.footer img{float:right;margin-right:-15px !important;overflow-y:hidden}.footer p{position:absolute;margin-top:70px;color:#fff}.footer a{color:#fff}h1{color:#163179}h2{color:#163179;font-size:24px;line-height:24px}h3{color:#163179;font-weight:bold}.yellow{color:#ffc54b}.lightBlue{color:#4564bb}.blockquote{display:block;background:#f4f4f4;padding:15px 20px 15px 45px;margin:0 0 20px;position:relative;color:#333;font-size:16px;line-height:1.2;text-align:justify;border-left:15px solid #163179;border-right:2px solid #163179;-moz-box-shadow:2px 2px 15px #ccc;-webkit-box-shadow:2px 2px 15px #ccc;box-shadow:2px 2px 15px #ccc}.blockquote::before{content:"“";font-family:Georgia,serif;font-size:60px;font-weight:bold;color:#ffc54b;position:absolute;left:10px;top:5px}.blockquote::after{content:""}.blockquote a{text-decoration:none;background:#eee;cursor:pointer;padding:0 3px;color:#163179}.blockquote a:hover{color:#666}.blockquote em{font-style:italic}.split-page{width:50%;float:left;padding:10px}.topbar{padding:7px 0;background:#163179;overflow:auto}.social-media li{background-image:none !important;display:inline;margin-left:3px}.social-media li a{color:#fff;text-decoration:none;font-weight:bold}.phonePill{background-color:#4564bb;border-radius:5px;padding:5px 5px 1px 5px;font-size:18px;color:#fff;font-weight:bold}.phonePill:before{display:inline}.phonePill a{color:#fff !important}.phonePill a:hover{color:#fff !important}.navbar{border-radius:unset !important;border:none !important;padding:10px 0 !important}.navbar-inverse{background-color:#4564bb !important}.navbar-inverse .navbar-toggle{border-color:#fff !important}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#4564bb !important}.navbar-inverse .navbar-toggle:hover,.navbar-toggle:focus{background-color:#163179 !important}.carousel{margin-bottom:5px}.carousel-inner{max-height:360px !important}.carousel-indicators li{width:10px !important;height:15px !important;background-color:#4564bb !important;border-color:#4564bb !important;background-image:none !important;padding-left:13px !important}.carousel-indicators .active{background-color:#ffc54b !important;border-color:#ffc54b !important}.banner-carousel-indicators{bottom:14px !important;left:14px !important;width:auto !important;height:15px;margin-left:0 !important;margin-bottom:0 !important;display:none}.multi-item-carousel .carousel-inner>.item{transition:500ms ease-in-out left}.multi-item-carousel .carousel-inner .active.left{left:-33%}.multi-item-carousel .carousel-inner .active.right{left:33%}.multi-item-carousel .carousel-inner .next{left:33%}.multi-item-carousel .carousel-inner .prev{left:-33%}@media all and (transform-3d),(-webkit-transform-3d){.multi-item-carousel .carousel-inner>.item{transition:500ms ease-in-out all;backface-visibility:visible;transform:none!important}}.multi-item-carousel .carousel-control.left,.multi-item-carousel .carousel-control.right{background-image:none !important}.multi-item-carousel .carousel-control{width:8% !important}.multi-item-carousel .carousel-inner img{width:400px}.multi-item-carousel{margin-top:25px}.our-services{background-color:#4564bb;padding:25px;color:#fff;margin-top:15px;overflow:auto}.standard-page{padding-bottom:250px}.infoPanel{background-color:#f0eeee;box-shadow:0 0 5px 5px #e0e0e0;padding:25px 31px;background-position:bottom right;background-repeat:no-repeat;height:220px;margin-top:35px}.infoPanel a:hover{text-decoration:none}.infoPanel h3{margin-top:0}.infoPanel p{padding-bottom:20px;color:#000}a.readmore{color:#163179}a.readmore:hover{color:#4564bb;text-decoration:none}.info-image{padding-bottom:20px;padding-top:15px;border-bottom:1px dotted #808080}.cog-panel{background:#f4f4f4;color:#777;height:auto;padding-top:50px;padding-bottom:50px;position:absolute;left:0;bottom:151px;width:100%}.topCogs{background-image:url('../graphics/cogs/topCogs.png');background-repeat:no-repeat;margin:0;padding:105px 0 15px 0;min-height:0 !important}.bottomCogs{background-image:url('../graphics/cogs/bottomCogs.png');background-repeat:no-repeat;margin:0;padding:100px 0}.box-shadow{background-color:#f0eeee;box-shadow:0 0 5px 5px #e0e0e0;padding:25px 31px;margin-top:35px;margin-bottom:10px;overflow:auto}.box-shadow h1{margin:0}.services-list li{background-image:unset !important;padding-left:0 !important}.tcb-quote-carousel{background-color:#4564bb;padding:10px;overflow:auto;margin-top:35px}.tcb-quote-carousel h3{color:#fff;text-align:center}.tcb-quote-carousel .carousel-inner{min-height:180px !important}.tcb-quote-carousel .carousel-inner p{color:#fff;text-align:center}.tcb-quote-carousel .carousel-inner .item{padding-top:30px}.tcb-quote-carousel .carousel-inner .quote:before{content:"“";color:#ffc54b;font-family:Georgia,serif;font-size:12px}.tcb-quote-carousel .carousel-inner .quote:after{content:"”";font-family:Georgia,serif;color:#ffc54b}.tcb-quote-carousel .carousel-indicators{left:50% !important;bottom:0 !important;display:block}.tcb-quote-carousel .carousel-indicators li{background-color:#163179 !important;border:1px solid #163179 !important;margin:0}.tcb-quote-carousel .carousel-indicators li.active{background-color:#ffc54b !important;border:1px solid #ffc54b !important;margin:0}.carousel-fade .carousel-inner .item{transition-property:opacity}.carousel-fade .carousel-inner .item,.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{opacity:0}.carousel-fade .carousel-inner .active,.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}.carousel-fade .carousel-inner .next,.carousel-fade .carousel-inner .prev,.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;transform:translate3d(0,0,0)}.client-logo{float:left;padding-right:20px;margin-top:20px}.client-logo img{width:30px}.signup-bar{background-color:#163179;overflow:auto;margin-top:10px}.signup-bar p{font-size:22px;padding-right:10px;color:#fff;font-weight:bold}.signup-bar .btn-primary{background-color:#ffc54b !important}.error-404 h1{text-align:center;font-weight:bold}.contact-form a{color:#163179 !important}.contact-form a:hover,.contact-form a:focus{color:#4564bb !important}.form_send{margin-top:10px}.form_send input{height:30px;margin-top:10px}.form_send textarea{margin-top:10px;width:100%;height:200px}.input-validation-error{border:1px solid #f00}.btn-primary{background-color:#163179 !important;width:150px}.btn-primary:hover{background-color:#4564bb !important}.submit-button{text-align:center;margin-top:30px}.field-validation-error{color:#f00;font-size:11px}.checkbox input[type=checkbox]{margin-left:0 !important}.pop-up{bottom:0;right:0;position:fixed;z-index:16;background-color:#f0eeee;box-shadow:0 0 5px 5px #163179;padding:25px 31px;overflow:auto;margin-right:10px;display:none;height:100%;}.pop-up h3{text-align:center}@media only screen and (min-width:320px){.pop-up{visibility:hidden}.signup-bar{padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:10px}.signup-bar input{width:100%;margin-bottom:10px}.signup-bar .btn-primary{width:100%}.signup-bar p{font-size:14px;text-align:center}h1{font-size:32px !important}h2{font-size:22px !important}h3{font-size:20px !important}.social-media{text-align:center}.social-media ul{padding-top:10px;margin-right:10px;padding-left:0;margin-bottom:0}.phonePill{text-align:center}.phonePill:before{display:inline;content:"Call us on ";text-align:center}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{background-color:#163179 !important}.navbar-inverse .navbar-nav>li>a{color:#fff !important;font-weight:bold;font-size:16px}.nav>li>a:focus,.nav>li>a:hover{background-color:#163179 !important}.navbar .navbar-header img{width:200px;padding-top:3px}.footer img{visibility:hidden}.footer p{font-size:11px}.infoPanel{background-size:100px !important}.standard-page{padding-bottom:580px !important}.cog-panel{padding-top:0;padding-bottom:0}.topCogs{background-position:100%;padding:80px 0 0 0 !important}.bottomCogs{padding:70px 0 !important}.info-image{width:100% !important}.form_send input{width:100%}.carousel-caption{top:-30px !important;right:unset !important;left:10px !important;text-align:unset !important}.carousel-caption h3{font-size:14px !important}.carousel-caption p{font-size:12px !important}.social-media{font-size:11px !important}.social-media li img{width:20px}.client-logo img{visibility:visible}.our-clients{position:absolute}.tcb-quote-carousel .carousel-indicators{margin-bottom:-12px}}@media only screen and (min-width:480px){.signup-bar .btn-primary{width:200px !important}.signup-bar p{margin-left:-15px;font-size:20px;text-align:unset;padding-left:10px}.social-media{float:right}.social-media ul{padding-top:4px;margin-right:10px;padding-left:0;margin-bottom:10px}.social-media{font-size:12px !important}.social-media li img{width:25px}.phonePill{text-align:unset;float:left}.phonePill:before{content:url('../graphics/phoneIcon.png');float:left}.navbar .navbar-header img{width:200px;padding-top:0}.footer p{font-size:12px;text-align:unset;float:left}.infoPanel p{width:80%}.infoPanel{background-size:unset !important}.standard-page{padding-bottom:620px !important}.cog-panel{padding-top:0 !important;padding-bottom:0 !important}.topCogs{background-position:top left !important;padding:100px 0 0 0 !important}.bottomCogs{padding:100px 0 !important;background-position:100% 146% !important}.info-image{width:auto !important}.carousel-caption{top:-25px !important;right:unset !important;left:10px !important;text-align:unset !important}.carousel-caption h3{font-size:28px !important}.carousel-caption p{font-size:20px !important}.tcb-quote-carousel .carousel-inner .quote:before{position:absolute;left:10px;top:-15px;font-family:Georgia,serif;font-size:60px}.tcb-quote-carousel .carousel-inner .quote:after{color:#ffc54b;font-size:60px;position:absolute;right:20px;margin-top:-5px}.tcb-quote-carousel .carousel-indicators{margin-bottom:auto}}@media only screen and (min-width:768px){.pop-up{width:380px;visibility:visible}.tcb-quote-carousel .carousel-inner{height:150px !important}.signup-bar input{height:32px;margin-right:5px !important;width:33% !important}.signup-bar .btn-primary{width:31% !important}h1{font-size:36px !important}h2{font-size:24px !important}h3{font-size:24px !important}.navbar{padding:10px 10px 0 10px !important}.navbar-nav{float:right;margin-top:70px}.navbar .navbar-header img{width:180px}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{background-color:#fff !important;color:#163179 !important;border-radius:2px 2px 0 0}.navbar-inverse .navbar-nav>li{margin-left:10px !important}.navbar-inverse .navbar-nav>li>a{color:#fff !important}.nav>li>a:focus,.nav>li>a:hover{background-color:#fff !important;color:#163179 !important;border-radius:2px 2px 0 0}.banner-carousel-indicators{display:block}.infoPanel{background-size:80px !important}.infoPanel p{width:100%}.cog-panel{padding-top:0 !important;padding-bottom:0 !important}.standard-page{padding-bottom:600px !important}.services-list li{display:inline;line-height:2}.footer img{visibility:visible}.form_send input{width:49%;margin-right:1%;float:left}.form_send textarea{width:99%}.carousel-caption{top:0 !important;right:unset !important;left:50px !important;text-align:unset !important}.carousel-caption h3{font-size:36px !important}.carousel-caption p{font-size:26px !important}.social-media{font-size:14px !important}.social-media li img{width:30px}.phonePill{margin-top:4px !important}}@media only screen and (min-width:992px){.navbar .navbar-header img{width:200px}.signup-bar input{height:32px;margin-right:5px !important;width:auto !important}.signup-bar .btn-primary{width:150px !important}.signup-bar{padding-top:10px;padding-left:0 !important;padding-right:0 !important;padding-bottom:0 !important}.signup-bar span{margin-left:auto}.infoPanel{background-size:unset !important}.infoPanel p{width:65%}.standard-page{padding-bottom:220px !important}.cog-panel ul{padding-top:20px}.cog-panel ul li{font-size:13px}.chosen-list li{font-size:11px}}@media only screen and (min-width:1200px){.navbar .navbar-header .twenty-five-years{width:170px;margin:0 auto;left:30%;top:0;position:absolute}.navbar .navbar-header img{width:200px;margin-top:10px}.banner-carousel-indicators{display:block}.standard-page{padding-bottom:250px !important}.cog-panel{padding-bottom:0 !important;padding-top:0 !important}.cog-panel ul{padding-top:20px}.cog-panel ul li{font-size:13px}}@media only screen and (min-width:1600px){.navbar .navbar-header .twenty-five-years{width:170px;margin:0 auto;left:35%;top:0;position:absolute}}.rw-words span{position:absolute;opacity:0;overflow:hidden;font-size:20px;color:#fff;font-weight:bold;text-align:center;width:100%}.rw-words-1 span{-webkit-animation:rotateWord 28s linear infinite 0s;-ms-animation:rotateWord 28s linear infinite 0s;animation:rotateWord 28s linear infinite 0s}.rw-words-2 span{-webkit-animation:rotateWord 28s linear infinite 1s;-ms-animation:rotateWord 28s linear infinite 1s;animation:rotateWord 28s linear infinite 1s}.rw-words-3 span{-webkit-animation:rotateWord 28s linear infinite 2s;-ms-animation:rotateWord 28s linear infinite 2s;animation:rotateWord 28s linear infinite 2s}.rw-words-4 span{-webkit-animation:rotateWord 28s linear infinite 3s;-ms-animation:rotateWord 28s linear infinite 3s;animation:rotateWord 28s linear infinite 3s}.rw-words-1 span:nth-child(2){-webkit-animation-delay:7s;-ms-animation-delay:7s;animation-delay:7s}.rw-words-2 span:nth-child(2){-webkit-animation-delay:8s;-ms-animation-delay:8s;animation-delay:8s}.rw-words-3 span:nth-child(2){-webkit-animation-delay:9s;-ms-animation-delay:9s;animation-delay:9s}.rw-words-4 span:nth-child(2){-webkit-animation-delay:10s;-ms-animation-delay:10s;animation-delay:10s}.rw-words-1 span:nth-child(3){-webkit-animation-delay:14s;-ms-animation-delay:14s;animation-delay:14s}.rw-words-2 span:nth-child(3){-webkit-animation-delay:15s;-ms-animation-delay:15s;animation-delay:15s}.rw-words-3 span:nth-child(3){-webkit-animation-delay:16s;-ms-animation-delay:16s;animation-delay:16s}.rw-words-4 span:nth-child(3){-webkit-animation-delay:17s;-ms-animation-delay:17s;animation-delay:17s}.rw-words-1 span:nth-child(4){-webkit-animation-delay:21s;-ms-animation-delay:21s;animation-delay:21s}.rw-words-2 span:nth-child(4){-webkit-animation-delay:22s;-ms-animation-delay:22s;animation-delay:22s}.rw-words-3 span:nth-child(4){-webkit-animation-delay:23s;-ms-animation-delay:23s;animation-delay:23s}.rw-words-4 span:nth-child(4){-webkit-animation-delay:24s;-ms-animation-delay:24s;animation-delay:24s}@-webkit-keyframes rotateWord{0%{opacity:0}2%{opacity:0;-webkit-transform:translateY(-30px)}5%{opacity:1;-webkit-transform:translateY(0)}17%{opacity:1;-webkit-transform:translateY(0)}20%{opacity:0;-webkit-transform:translateY(30px)}80%{opacity:0}100%{opacity:0}}@-ms-keyframes rotateWord{0%{opacity:0}2%{opacity:0;-ms-transform:translateY(-30px)}5%{opacity:1;-ms-transform:translateY(0)}17%{opacity:1;-ms-transform:translateY(0)}20%{opacity:0;-ms-transform:translateY(30px)}80%{opacity:0}100%{opacity:0}}@keyframes rotateWord{0%{opacity:0}2%{opacity:0;-webkit-transform:translateY(-30px);transform:translateY(-30px)}5%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}17%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}80%{opacity:0}100%{opacity:0}}