.communityHome{text-align:center}body .communityPageBanner{position:relative;height:275px;background-repeat:no-repeat;background-size:cover;background-position:center;margin-bottom:40px}#youtubeVideo{position:absolute;top:0;bottom:0;left:0;right:0}#youtubeVideo .youtubeVideo .cover .playButton::before{top:30%}.mainFollow{position:absolute;top:10px;right:50px;color:#FFF}.communityPageBanner .bannerHeading{position:absolute;left:0;bottom:50px;background-color:rgba(102,184,51,0.8);color:#FFF;font-size:50px;padding:0 25px 2px 20px}.supportTotal{font-size:18px;font-weight:100;color:#66B833;text-align:center;line-height:27px;margin-bottom:20px}.heartPiece{font-size:27px}.topButtons .icon{color:#66B833}.topButtons .title{font-size:1.2em;color:#66B833}.topButtons .image{height:60px;background-repeat:no-repeat;background-size:contain;background-position:center}@media (max-width: 991px){.mainFollow{right:35px}}@media (max-width: 767px){.communityPageBanner .bannerHeading{background-color:transparent;right:0;text-align:center;padding:20px}}@media (max-width: 550px){.communityPageBanner .bannerHeading{bottom:0}.topButtons>div{margin-bottom:25px}}@media (max-width: 550px){.communityPageBanner .bannerHeading{font-size:40px}}.floated-content{padding-top:0}.searchBack{background-color:#F6F6F6;padding:35px 25px;margin:0 -40px}.breadcrumbs{margin:10px 0;font-size:12px;font-weight:100;line-height:17px;overflow:hidden}.breadcrumbs a,.breadcrumbs span,.breadcrumbs .fancy-select{float:left}.breadcrumbs a{color:#AAA}.breadcrumbs .icon:before{color:#AAA;padding:0 5px}.breadcrumbs select{visibility:hidden}.breadcrumbs .fancySelectJs{width:auto !important;height:17px !important;border:0 !important}.breadcrumbs .select{font-size:12px !important;font-weight:100 !important;line-height:17px !important;height:auto !important;padding:0 30px 0 0 !important;background-position:right -12px !important}.breadcrumbs .select:hover{background-position:right -52px}.breadcrumbs .select:active{background-position:right -92px}.mapArea{width:100%;height:300px;margin:20px 0}.agentIntroductionArea{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;margin:0 -40px;background-color:#F6F6F6;padding:0 20px}.agentIntroductions{text-align:center;margin:auto;-webkit-box-flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;flex-wrap:wrap;justify-content:center}.agentIntroduction{display:inline-block;padding:20px;max-width:180px;text-align:center}.agentIntroductionImage{display:block;width:120px;height:120px;margin:auto;background-color:#FFF;background-position:top center;background-size:cover;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.agentIntroductionName{padding:10px 0;font-size:16px;font-weight:100}.agentIntroductionName span{color:#66B833}.agentIntroductionText{padding:20px 20px 40px 40px;text-align:left;font-weight:100;-webkit-box-flex:1 1;-moz-box-flex:1 1;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1}.agentCommunityRole{padding-top:5px;font-size:14px}.fullWidth{margin-left:-40px;margin-right:-40px;margin-bottom:0}.section{margin-bottom:35px}.mainBanner{height:275px}.description{margin-top:20px;font-weight:100;text-align:center}.agentArea{max-width:600px;width:100%;margin-left:auto;margin-right:auto}.agentBox{margin-bottom:30px}.nextPage{margin:20px 0 35px 0;text-align:center}.pageSlider_option>div{padding-bottom:8px}.pageSlider_option>div,.sliderHeader{font-size:24px;font-weight:100;text-align:center}.campaignSliderBlock{margin-top:30px;margin-bottom:45px}.contactArea{position:relative;background-image:url("../images/blurry_back_1.jpg");background-size:cover;background-position:center;padding:40px}.contactArea .agentImageArea{position:relative;color:#FFF;min-height:245px}.contactArea .agentImageArea .agentImage{position:absolute;top:50%;left:50%;background-color:#FFF;background-size:cover;background-repeat:no-repeat;background-position:top center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-filter:blur(0) !important;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-font-smoothing:antialiased !important;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:170px;height:170px}.contactArea .quote{color:#FFF}.contactArea .quote .left{text-align:left;font-size:40px;color:#FFF}.contactArea .quote .center{text-align:center}.contactArea .quote .right{text-align:right;font-size:40px;color:#FFF}.contactArea form>span{display:inline-block;color:#FFF;font-size:16px;margin-bottom:3px}.contactArea form input[type="text"]{width:100%;margin-bottom:10px;background-color:rgba(255,255,255,0.7)}.contactArea form input[type="text"]:not(.invalid){border-color:rgba(255,255,255,0.7)}.contactArea form textarea{width:100%;max-height:250px;margin-bottom:10px;background-color:rgba(255,255,255,0.7);resize:vertical}.contactArea form textarea:not(.invalid){border-color:rgba(255,255,255,0.7)}.contactArea form select{width:100%;margin-bottom:10px;background-color:rgba(255,255,255,0.7)}.contactArea form select:not(.invalid){border-color:rgba(255,255,255,0.7)}.contactArea form .fancy-select{width:100%;margin-bottom:10px}.contactArea form .fancy-select .select{background-color:rgba(255,255,255,0.7)}.contactArea form .fancy-select:not(.invalid) .select{border-color:rgba(255,255,255,0.7)}.contactArea form .submitButton{width:100%;margin-bottom:10px;font-size:18px}.newsletterToast{position:fixed;display:none;bottom:0;left:0;right:0;min-height:50px;width:300px;max-width:100%;margin:0 auto;background-color:#66B833;border-radius:3px 3px 0 0;text-align:center;z-index:9250}.newsletterBody{display:none;opacity:0;max-height:1px}#newsletterSubmit{height:auto;min-height:auto;margin:12px auto;padding:6px 9px;cursor:pointer;font-size:12px}.wellHello{height:32px;margin:15px 5px 10px 5px;pointer-events:none}.newsletterClose{position:absolute;display:inline-block;top:0px;right:0px;cursor:pointer;padding:5px 8px;color:#FFF}.newsletterTitle{margin-bottom:12px;text-align:center;font-size:12px;color:#FFF}#newsletterForm input{display:inline-block;width:120px;height:30px;margin:0 6px;font-size:12px}@media (max-width: 991px){.fullWidth{margin-left:-25px;margin-right:-25px}.floated-content{padding-left:25px;padding-right:25px}.searchBack{margin:0 -25px}.agentIntroductionArea{margin:0 -25px}}@media (max-width: 767px){.agentIntroductions{display:block;width:100%}.agentIntroductionText{padding:0 20px 40px 20px;text-align:center}.agentIntroduction{display:inline-block}}
/*# sourceMappingURL=Community.css.map */
