@charset "UTF-8";ul.ui-autocomplete li.ui-state-focus{background:#13214a;color:#fff}.social-links{overflow:hidden;margin-bottom:5px}.social-links ul{float:right}.social-links ul li{display:inline-block}.social-links ul li a{display:block}.social-links ul li a .fa-facebook-square{color:#3b5998}.social-links ul li a .fa-google-plus-square{color:#d34836}.social-links ul li a .fa-twitter-square{color:#00aced}.social-links ul li a .fa-linkedin-square{color:#0077B5}.social-links ul li a .fa-youtube-square{color:#d93833}.home-page{font-family:Montserrat,sans-serif;font-size:14px;width:100%;line-height:1.2}.home-page h2{font-size:1.4rem;font-weight:400;line-height:2rem}.home-page .center{text-align:center}.home-page .btn-main{border-radius:24px;padding:.75rem 1.5rem}.home-page .btn-main.large{font-size:26px;font-weight:700}.home-page .hero-background{background-image:url(../jpg/hero.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;padding-top:2rem;padding-bottom:6rem;margin-top:3rem}.home-page .hero-background .hero{color:#fff!important;background:rgba(21,34,74,.75);padding-top:3rem;padding-bottom:3rem;margin-top:2rem}.home-page .hero-background .hero .center{padding:0 .5rem 0 .5rem}.home-page .hero-background .hero h1{margin-top:1.5rem;margin-bottom:1.5rem;padding:0 .5rem 0 .5rem;font-size:48px;color:#fff!important}@media (max-width:520px){.home-page .hero-background .hero h1{font-size:34px}}.home-page .hero-background .hero p{line-height:2rem;margin:0 auto 1.5rem;font-size:1.7rem;font-weight:700}.home-page .hero-background .hero p.s1{max-width:55rem}.home-page .hero-background .hero p.s2{max-width:50rem}.home-page .connect{margin-top:2rem;margin-bottom:3rem}.home-page .connect h2{margin-top:1rem;margin-bottom:1rem}.home-page .connect .categories{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;max-width:1000px;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin:0 auto}.home-page .connect .categories p{margin-top:1rem;margin-bottom:1rem;text-align:center}.home-page .connect .categories .category{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:100%;max-width:250px;font-size:14px;border:4px solid #f0efef;text-align:center;padding:1.5rem 1rem 1.5rem 1rem;margin:1rem .5rem 2rem .5rem;color:#15224a;text-decoration:none}.home-page .connect .categories .category:hover{border-color:#a9a9a9}.home-page .connect .categories .category.search-full{padding:.5rem;max-width:200px}.home-page .connect .steps{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:2rem auto 3rem}.home-page .connect .steps .step{text-align:center;max-width:15rem;margin-left:1rem;margin-right:1rem;margin-top:1rem}.home-page .connect .steps .step .step-number{margin-bottom:1rem}.home-page .connect .steps .step .step-number img{width:3rem}.home-page .connect .steps .step label{font-weight:700;margin-top:.5rem;margin-bottom:.25rem;display:block}.home-page .connect .steps .step .description{margin-top:0}.home-page .testimonials{background:#13214a;color:#fff;padding-top:1rem;padding-bottom:3rem;margin-top:2rem}.home-page .testimonials h2{color:#fff;margin-top:2rem}.home-page .testimonials .carousel{margin-top:3rem;margin-bottom:2rem}.home-page .testimonials .carousel .owl-item .item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;max-width:45rem;margin:0 auto}.home-page .testimonials .carousel .owl-item .item .carousel-img-container{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.home-page .testimonials .carousel .owl-item .item .img-circle{background:#fff;width:160px;height:160px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:50%;overflow:hidden;border:6px solid #44922b}.home-page .testimonials .carousel .owl-item .item .img-circle img{width:150px;height:150px;margin:0 auto;padding:10px}.home-page .testimonials .carousel .owl-item .item .carousel-text{text-align:left;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.home-page .testimonials .carousel .owl-item .item .carousel-text .detail{margin-right:2rem;font-size:1.3rem}.home-page .testimonials .carousel .owl-item .item .carousel-text .description{margin-bottom:1rem}@media (max-width:900px){.home-page .testimonials .carousel .owl-item .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.home-page .testimonials .carousel .owl-item .item .carousel-text{text-align:center}.home-page .testimonials .carousel .owl-item .item .detail{margin-right:0!important;margin-top:2rem}}.home-page .testimonials .carousel .owl-prev{top:30px;position:absolute;font-size:75px!important;left:10px}.home-page .testimonials .carousel .owl-next{top:30px;position:absolute;font-size:75px!important;left:100%;margin-left:-30px}.home-page .parliament{margin-top:3rem;margin-bottom:2rem}.home-page .parliament .content-container{margin-top:2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.home-page .parliament .content-container .content{max-width:35rem;margin-right:2rem;margin-bottom:1rem}.home-page .parliament .content-container .content p:first-child{margin-top:0}@media (max-width:1100px){.home-page .parliament .content-container .content{max-width:none}}.home-page .parliament .content-container .video{max-width:560px;width:100%}.home-page .parliament .content-container .video .video-frame{height:315px;position:relative}.home-page .parliament .content-container .video .video-frame #player{width:100%;height:100%;top:0;left:0;background:#000}@media (max-width:1100px){.home-page .parliament .content-container .video{margin:0 auto}}@media (max-width:1100px){.home-page .parliament .content-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.home-page .why-use-applegate{background:#13214a;color:#fff;padding-top:1rem;padding-bottom:3rem;margin-top:2rem}.home-page .why-use-applegate h2{color:#fff;margin-top:2rem;font-size:2rem}.home-page .why-use-applegate .reasons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:2rem auto}.home-page .why-use-applegate .reasons .reason{text-align:center;max-width:15rem;margin-left:2rem;margin-right:2rem;margin-top:2rem}.home-page .why-use-applegate .reasons .reason img{width:3rem}.home-page .why-use-applegate .reasons .reason label{font-weight:700;margin-top:1rem;margin-bottom:.25rem;display:block}.home-page .why-use-applegate .reasons .reason .description{margin-top:0}.home-page .speak-to-us{margin-top:3rem;margin-bottom:2rem}.home-page .speak-to-us h2{margin-top:1rem;margin-bottom:2rem}.home-page .speak-to-us img{height:15rem;margin-right:5rem;margin-top:1.5rem}@media (max-width:1100px){.home-page .speak-to-us img{margin:0 auto 2rem}}.home-page .speak-to-us .content-container{margin-top:2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.home-page .speak-to-us .content-container .content{max-width:35rem;margin-bottom:1rem}.home-page .speak-to-us .content-container .content p:first-child{margin-top:0}@media (max-width:1100px){.home-page .speak-to-us .content-container .content{max-width:none;text-align:center}.home-page .speak-to-us .content-container .content .action-container{text-align:center}}@media (max-width:1100px){.home-page .speak-to-us .content-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.home-page .speak-to-us .action-container{margin-top:1rem;text-align:center}.home-page .insights{color:#13214a;padding-top:1rem;padding-bottom:3rem;margin-top:2rem;margin-bottom:2rem}.home-page .insights h2{margin-top:2rem;margin-bottom:1rem}.home-page .insights .carousel{margin-top:1rem}.home-page .insights .carousel .owl-prev{top:60px;position:absolute;font-size:75px!important;left:10px}.home-page .insights .carousel .owl-next{top:60px;position:absolute;font-size:75px!important;left:100%;margin-left:-30px}.home-page .insights .carousel .blog-post-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:1rem}.home-page .insights .carousel .blog-post-container .blog-post{display:inline!important;max-width:18rem;margin-left:.75rem;margin-right:.75rem;margin-top:1rem;color:#13214a;text-decoration:none}.home-page .insights .carousel .blog-post-container .blog-post h3{font-size:1.1rem;font-weight:400;line-height:1.5rem;text-align:center;padding:1rem;max-width:18rem;margin:0 auto}.home-page .insights .carousel .blog-post-container .blog-post:hover img{-webkit-transform:scale(1.5)!important;transform:scale(1.5)!important;-webkit-transition:-webkit-transform 2s ease;transition:-webkit-transform 2s ease;transition:transform 2s ease;transition:transform 2s ease, -webkit-transform 2s ease}.home-page .insights .carousel .blog-post-container .blog-post .img-container{position:relative;overflow:hidden;height:12rem;max-width:18rem;margin:0 auto}.home-page .insights .carousel .blog-post-container .blog-post .img-container img{position:absolute;-webkit-transform:scale(1);transform:scale(1);left:0;top:0;-webkit-transition:-webkit-transform 2s ease;transition:-webkit-transform 2s ease;transition:transform 2s ease;transition:transform 2s ease, -webkit-transform 2s ease;width:120%;height:120%}.home-page .owl-carousel .owl-item .owl-lazy:not([src]),.home-page .owl-carousel .owl-item .owl-lazy[src^=""]{max-height:none}.home-page .owl-carousel .owl-item .owl-lazy{opacity:1}.home-page img{max-width:none!important}