@import url(https://fonts.googleapis.com/css?family=Montserrat:400,700);@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro);.back-to-top{display:none;background:#00703c;background:rgba(0,112,60,0.75);padding:5px 15px;text-decoration:none;text-transform:none;position:fixed;bottom:0;right:20px;z-index:1000;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-transition:all 0s;-o-transition:all 0s;-webkit-transition:all 0s;transition:all 0s}.back-to-top i{font-size:1.5em;color:#fff}.back-to-top:hover,.back-to-top:active,.back-to-top:focus{background:#003d21;background:rgba(0,61,33,0.75);text-decoration:none;-moz-transition:all 0s;-o-transition:all 0s;-webkit-transition:all 0s;transition:all 0s}html{font-size:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent !important;box-sizing:border-box}body{background:#87A4BD none;font-family:"Source Sans Pro",sans-serif;font-size:1em;line-height:1.5;overflow-x:hidden;-ms-overflow-style:scrollbar}@media (min-width: 992px){body{min-width:970px}}@media (min-width: 1200px){body{min-width:1170px}}p,li,div,td,section{font-family:"Source Sans Pro",sans-serif;font-size:1em;color:#6A706E}p{margin-bottom:15px}a{font-family:"Montserrat",sans-serif;font-size:1em;outline:0;color:#00703c;-webkit-tap-highlight-color:transparent !important;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}a:hover,a:active,a:focus{text-decoration:none;color:#003d21;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;-webkit-transition:all .1s ease-out;transition:all .1s ease-out}h1,h2,h3,h4,h5,h6{font-family:"Montserrat",sans-serif;font-weight:700;text-transform:none;color:#6A706E;line-height:1.1}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-family:"Montserrat",sans-serif;font-size:100%;font-weight:700;text-transform:none;color:#00703c}h1 a:hover,h1 a:active,h1 a:focus,h2 a:hover,h2 a:active,h2 a:focus,h3 a:hover,h3 a:active,h3 a:focus,h4 a:hover,h4 a:active,h4 a:focus,h5 a:hover,h5 a:active,h5 a:focus,h6 a:hover,h6 a:active,h6 a:focus{text-decoration:none;color:#003d21}h4,h5,h6{margin-top:0}h1{font-size:2em}h2{font-size:1.75em}h3{font-size:1.5em}h4{font-size:1.125em}h5{font-size:.875em}h6{font-size:.75em}*,*:before,*:after{box-sizing:inherit}#fancybox-wrap,#fancybox-outer,#fancybox-content{box-sizing:content-box !important}.container{width:100%;padding:0}@media (min-width: 992px){.container{width:970px}}@media (min-width: 1200px){.container{width:1170px}}#content{background:#fff;min-height:0}#content .container{background:none;padding:60px 0}#content .container article,#content .container aside{margin:0;padding:0}#content .container article .rule,#content .container aside .rule{background:#e9e9e9 none;width:100%;height:1px;margin:40px 0}#content .container article h2,#content .container aside h2{margin-top:0}#content .container article h3,#content .container aside h3{margin:30px 0 10px}@media (min-width: 992px){#content .container article{padding-right:20px}}#content .container aside{min-height:0}#content .container aside .rule{max-width:400px}@media (min-width: 992px){#content .container aside{padding-left:20px}}.row{margin-left:0;margin-right:0}.col-xs-12{padding-left:0;padding-right:0}.clear,div[style="clear: both"]{height:0}header{background:#fff none;width:100%;height:auto;margin:60px 0 0;padding:40px 0}@media (min-width: 992px){header{background:#fff none;background:rgba(255,255,255,0.6) none;margin:0;padding:0;position:relative;z-index:1}}header .container{background:none;padding:0 30px;text-align:center}@media (min-width: 992px){header .container{padding:5px 0}}.header-logo{margin:0 0 20px;position:relative;z-index:2}@media (min-width: 992px){.header-logo{float:left;margin:0}}.header-logo a{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:100%}.header-logo a img{width:100%;max-width:400px}@media (min-width: 992px){.header-logo a img{width:150px}}@media (min-width: 1200px){.header-logo a img{width:300px}}.header-social{margin:0 0 20px}@media (min-width: 992px){.header-social{width:50px;height:auto;margin:0;position:fixed;top:100px;right:0;z-index:1000}.header-social a{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;background:none;width:40px;height:40px;font-size:.875em;text-align:center;color:#fff;line-height:3.5;position:absolute;right:0}.header-social a:hover,.header-social a:active,.header-social a:focus{width:50px;padding-right:10px}.header-social a:first-child{-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px}.header-social a:last-child{-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px}.header-social .facebook{background:#00549E;top:0}.header-social .facebook:hover,.header-social .facebook:active,.header-social .facebook:focus{background:#004685}.header-social .twitter{background:#2CAAE1;top:40px}.header-social .twitter:hover,.header-social .twitter:active,.header-social .twitter:focus{background:#1e9ed5}.header-social .linkedin{background:#007FB1;top:80px}.header-social .linkedin:hover,.header-social .linkedin:active,.header-social .linkedin:focus{background:#006d98}.header-social .youtube{background:#E42E28;top:120px}.header-social .youtube:hover,.header-social .youtube:active,.header-social .youtube:focus{background:#d7211b}}.header-social i{width:2em;font-size:1.625em}@media (min-width: 992px){.header-social i{width:auto}}@media (min-width: 992px){.header-client{width:150px;position:absolute;top:50%;right:0;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.header-client a{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;background:#00703c;width:100%;max-width:300px;height:40px;font-size:1.125em;line-height:2.3;color:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.header-client a:hover,.header-client a:active,.header-client a:focus{background:#003d21}nav#main #homeButton{display:none}.navbar-fixed-top{border-width:0}@media (min-width: 992px){.navbar-fixed-top{position:relative}}@media (min-width: 992px){nav#main .container ul li a+a{display:none}}nav#main{background:#87A4BD;height:60px}@media (min-width: 992px){nav#main{background:none;width:100%;margin:0 auto}}@media (min-width: 1200px){nav#main{width:1170px}}nav#main .container{background:none;padding:0;text-align:left}@media (min-width: 992px){nav#main .container{width:670px;padding:0;text-align:center}}@media (min-width: 1200px){nav#main .container{width:720px}}@media (min-width: 992px){.subpage nav#main .container{width:670px}}@media (min-width: 1200px){.subpage nav#main .container{width:720px}}nav#main .container ul li{background:none;margin:0;padding:0;font-size:1.125em}@media (min-width: 992px){nav#main .container ul li{margin:0 0 0 30px;padding:0}}@media (min-width: 1200px){nav#main .container ul li{margin:0 0 0 40px}}nav#main .container ul li a{display:block;background:none;font-family:"Montserrat",sans-serif;font-weight:400;text-transform:none;color:#fff;-moz-transition-duration:0s;-o-transition-duration:0s;-webkit-transition-duration:0s;transition-duration:0s}@media (min-width: 992px){nav#main .container ul li a{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding:0 0 8px;color:#6A706E;line-height:1.25}}nav#main .container ul li a i{font-size:1.125em}nav#main .container ul li a.selected{background:#00703c;color:#fff}@media (min-width: 992px){nav#main .container ul li a.selected{background:none;color:#00703c;border-bottom:solid 3px #00703c}}nav#main .container ul li .dropdown-toggle{background:none;position:absolute;top:0;right:0}nav#main .container ul li .dropdown-toggle i{font-size:1.75em}nav#main .container ul li .dropdown-toggle:active,nav#main .container ul li .dropdown-toggle:focus,nav#main .container ul li .dropdown-toggle.selected{background:none}nav#main .container ul li.open .dropdown-toggle{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}nav#main .container ul li.first{padding-top:0}@media (min-width: 992px){nav#main .container ul li.first{margin-left:0}}nav#main .container ul li.last{padding-bottom:0}nav#main .container ul li:hover a,nav#main .container ul li:hover a:active,nav#main .container ul li:hover a:focus{background:#003d21;color:#fff}@media (min-width: 992px){nav#main .container ul li:hover a,nav#main .container ul li:hover a:active,nav#main .container ul li:hover a:focus{background:none;color:#00703c}}nav#main .container ul li:hover .dropdown-toggle,nav#main .container ul li:hover .dropdown-toggle:hover,nav#main .container ul li:hover .dropdown-toggle:active,nav#main .container ul li:hover .dropdown-toggle:focus{background:none}nav#main .container ul .dropdown.open .dropdown-text{-moz-transition:all 0s;-o-transition:all 0s;-webkit-transition:all 0s;transition:all 0s}@media (min-width: 992px){nav#main .container ul .dropdown.open .dropdown-text{border-bottom:none}}.navbar{min-height:0;margin-bottom:0;border:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;top:0;-moz-transition:all .1s ease-in;-o-transition:all .1s ease-in;-webkit-transition:all .1s ease-in;transition:all .1s ease-in}@media (min-width: 992px){.navbar{height:0 !important;top:-60px !important;-moz-transition:all 0s;-o-transition:all 0s;-webkit-transition:all 0s;transition:all 0s}.navbar .container{top:10px;left:0px}}@media (min-width: 1200px){.navbar{top:-70px !important}.navbar .container{left:75px}}@media (min-width: 992px){.subpage .navbar .container{left:0px}}@media (min-width: 1200px){.subpage .navbar .container{left:75px}}.navbar.nav-up{top:-60px;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.navbar-header{height:60px;margin-left:0 !important;margin-right:0 !important}@media (min-width: 992px){.navbar-header{width:0;height:0}}.navbar-toggle{background:#87A4BD !important;width:60px;height:60px;margin:0;padding:13px 18px;border:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;position:absolute;top:0;left:0}.navbar-toggle:hover,.navbar-toggle:active,.navbar-toggle:focus{background:#87A4BD !important}.navbar-toggle .text{display:none;float:left;margin:0;font-family:"Montserrat",sans-serif;font-size:1.25em;font-weight:700;text-transform:uppercase;color:#fff;line-height:1}.navbar-toggle .icon-bar{background:#fff !important;width:100%;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.nav-expanded .navbar-toggle .center{background:none !important}.nav-expanded .navbar-toggle .top{-webkit-transform:rotate(45deg) translate(3px, 5px);-moz-transform:rotate(45deg) translate(3px, 5px);-ms-transform:rotate(45deg) translate(3px, 5px);transform:rotate(45deg) translate(3px, 5px);-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.nav-expanded .navbar-toggle .bottom{-webkit-transform:rotate(-45deg) translate(3px, -6px);-moz-transform:rotate(-45deg) translate(3px, -6px);-ms-transform:rotate(-45deg) translate(3px, -6px);transform:rotate(-45deg) translate(3px, -6px);-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.nav-expanded{overflow:hidden !important}@media (min-width: 992px){.nav-expanded{overflow:auto !important}}.off-canvas{background:#87A4BD;background:#87a4bd;width:100%;height:100%;margin-left:0 !important;margin-right:0 !important;padding:0 0 60px;border:none;overflow:auto;position:fixed;top:60px;left:-100%;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}@media (min-width: 768px){.off-canvas{width:400px}}@media (min-width: 992px){.off-canvas{background:none;width:auto;height:auto;padding:0;overflow:visible;position:static;-moz-transition-duration:0s;-o-transition-duration:0s;-webkit-transition-duration:0s;transition-duration:0s}}.off-canvas .navbar-nav{background:none;height:auto;margin:0}@media (min-width: 992px){.off-canvas .navbar-nav{float:none;overflow-x:visible}}.off-canvas .navbar-nav li{display:block;margin:0;padding:0}@media (min-width: 992px){.off-canvas .navbar-nav li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;float:none}}.off-canvas .navbar-nav li a{height:80px;padding:30px 20px;text-decoration:none}.off-canvas .navbar-nav li a:hover,.off-canvas .navbar-nav li a:active,.off-canvas .navbar-nav li a:focus{text-decoration:none}@media (min-width: 992px){.off-canvas .navbar-nav li a{height:auto}}.off-canvas .navbar-nav li .dropdown-toggle{width:auto;height:auto;padding:24px}@media (min-width: 992px){.off-canvas .navbar-nav .open .dropdown-menu{display:none}}.nav-expanded .off-canvas{left:0;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}nav#main .container li .dropdown-menu{background:#7798b4;background:#7798b4;width:100%;margin:0;padding:0;border:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:0 0 0 transparent inset;-webkit-box-shadow:0 0 0 transparent inset;box-shadow:0 0 0 transparent inset}@media (min-width: 992px){nav#main .container li .dropdown-menu{background:#6A706E;background:rgba(106,112,110,0.9);width:250px;text-align:left;border:none;top:25px}}nav#main .container li .dropdown-menu li{font-size:1em}@media (min-width: 992px){nav#main .container li .dropdown-menu li{display:block;margin:0}}nav#main .container li .dropdown-menu li a{height:auto;padding:20px 15px 20px 30px !important;text-transform:none}@media (min-width: 992px){nav#main .container li .dropdown-menu li a{display:block;height:auto;padding:15px 20px !important}}nav#main .container li:hover .dropdown-menu{background:#7798b4;background:#7798b4;left:0}@media (min-width: 992px){nav#main .container li:hover .dropdown-menu{display:block;background:#6A706E;background:rgba(106,112,110,0.9)}}nav#main .container li:hover .dropdown-menu li a{background:none;color:#fff}nav#main .container li:hover .dropdown-menu li a:hover,nav#main .container li:hover .dropdown-menu li a:active,nav#main .container li:hover .dropdown-menu li a:focus{background:#003d21;color:#fff}nav#main .container li:hover .dropdown-menu li a.selected{background:#00703c;color:#fff}nav#main .container ul li a.selected+.dropdown-toggle{color:#fff}.dropdown-menu>li>a{white-space:normal}.navbar-default{border-color:transparent}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.active>a{filter:"progid: DXImageTransform.Microsoft.gradient(startColorstr=" ff15CE89 ", endColorstr=" ff15CE89 ", GradientType=0)"}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{filter:"progid: DXImageTransform.Microsoft.gradient(startColorstr=" ff15CE89 ", endColorstr=" ff15CE89 ", GradientType=0)"}#hero{background:none;height:100%}@media (min-width: 992px){#hero{height:900px;position:absolute;top:0;right:0;bottom:0;left:0}}#hero .container{width:100%}#hero .wrapper{background:none;width:100%;height:102px;margin:-51px 0 0;padding:0 30px;text-align:right;position:absolute;top:65%;right:0}@media (min-width: 600px){#hero .wrapper{height:137px;margin:-68.5px 0 0}}@media (min-width: 480px){#hero .wrapper{right:30px}}@media (min-width: 768px){#hero .wrapper{height:165px;margin:-82.5px 0 0}}@media (min-width: 992px){#hero .wrapper{width:970px;height:auto;margin:-200px 0 0 -485px;padding:0 60px;right:auto;left:50%}}@media (min-width: 1200px){#hero .wrapper{width:1170px;margin-left:-585px;padding:0}}#hero .wrapper h2{background:none;margin:0;padding:0;font-size:1.75em;text-transform:uppercase;color:#fff;line-height:1;text-align:left}@media (min-width: 600px){#hero .wrapper h2{font-size:2.25em}}@media (min-width: 768px){#hero .wrapper h2{font-size:3em}}@media (min-width: 992px){#hero .wrapper h2{font-size:5em}}#hero .wrapper p{margin:0 0 5px;font-family:"Montserrat",sans-serif;font-size:1.75em;font-weight:700;text-transform:uppercase;color:#fff;line-height:1;text-align:left}@media (min-width: 600px){#hero .wrapper p{font-size:2.25em}}@media (min-width: 768px){#hero .wrapper p{margin:0 0 10px;font-size:5em}}#hero .wrapper p a{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;background:#00703c;width:100%;max-width:300px;height:60px;font-size:inherit;text-transform:none;text-align:center;color:#fff;line-height:3;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#hero .wrapper p a:hover,#hero .wrapper p a:active,#hero .wrapper p a:focus{background:#003d21}#hero .wrapper p a i{margin-left:20px}#hero .wrapper p a+a{display:none}#hero .wrapper p+p{margin-bottom:0;font-size:1.25em;font-weight:400}#hero .hero{width:100%;height:300px}@media (min-width: 768px){#hero .hero{height:500px}}@media (min-width: 992px){#hero .hero{height:900px}}#hero .backArrow{display:none}@media (min-width: 480px){#hero .backArrow{display:block;background:none;width:auto;height:auto;font-size:1.875em;color:#fff;color:rgba(255,255,255,0.5);left:10px;top:120px}}@media (min-width: 768px){#hero .backArrow{top:220px}}@media (min-width: 992px){#hero .backArrow{font-size:3.125em;top:397px}}@media (min-width: 1200px){#hero .backArrow{left:30px}}#hero .backArrow:hover{color:#fff;color:#fff}#hero .forwardArrow{display:none}@media (min-width: 480px){#hero .forwardArrow{display:block;background:none;width:auto;height:auto;font-size:1.875em;color:#fff;color:rgba(255,255,255,0.5);left:auto;right:10px;top:120px}}@media (min-width: 768px){#hero .forwardArrow{top:220px}}@media (min-width: 992px){#hero .forwardArrow{font-size:3.125em;top:397px}}@media (min-width: 1200px){#hero .forwardArrow{right:30px}}#hero .forwardArrow:hover{color:#fff;color:#fff}#hero #hero1 img{background:url("https://fmg-websites-custom.s3.amazonaws.com/348376-cummings/images/hero01.jpg") no-repeat 50% 50% !important}#hero #hero2 img{background:url("https://fmg-websites-custom.s3.amazonaws.com/348376-cummings/images/hero02.jpg") no-repeat 50% 0% !important}#hero #hero3 img{background:url("https://fmg-websites-custom.s3.amazonaws.com/348376-cummings/images/hero03.jpg") no-repeat 50% 50% !important}#hero #hero4 img{background:url("https://fmg-websites-custom.s3.amazonaws.com/348376-cummings/images/hero04.jpg") no-repeat 50% 50% !important}#hero #hero1 img,#hero #hero2 img,#hero #hero3 img,#hero #hero4 img{-moz-background-size:cover !important;-o-background-size:cover !important;-webkit-background-size:cover !important;background-size:cover !important}.homepage #agentPhoto,.homepage #suggested,.homepage #additional{display:none}.section_boxes .section{margin:0}.boxes{background:#fff;padding:60px 0}@media (min-width: 992px){.boxes{background:none;margin-left:-485px;padding:0;position:absolute;top:600px;left:50%}}@media (min-width: 1200px){.boxes{background:none;margin-left:-585px;top:650px}}@media (min-width: 992px){.boxes .row{margin-right:-7.5px;margin-left:-7.5px}}@media (min-width: 992px){.boxes .col-md-4{padding-right:7.5px;padding-left:7.5px}}.boxes .box{width:100%;max-width:600px;margin:0 0 30px;padding:0 30px;position:relative}@media (min-width: 992px){.boxes .box{background:#87A4BD;background:rgba(135,164,189,0.5);margin:0;padding:30px;overflow:hidden;cursor:pointer}}.boxes .box h2{margin:0 0 15px}@media (min-width: 992px){.boxes .box h2{color:#fff}}.boxes .box p{font-size:1.125em}@media (min-width: 992px){.boxes .box p{margin:0;color:#fff}}.boxes .box a{font-size:1.25em}@media (min-width: 992px){.boxes .box a{display:block;background:#00703c;width:400px;height:120px;text-align:right;color:#fff;position:absolute;bottom:-120px;left:0}.boxes .box a:hover,.boxes .box a:active,.boxes .box a:focus{background:#003d21}}@media (min-width: 992px){.boxes .box a span{position:absolute;top:25px;right:40px;-moz-transform:rotate(20deg);-ms-transform:rotate(20deg);-webkit-transform:rotate(20deg);transform:rotate(20deg)}}@media (min-width: 1200px){.boxes .box a span{top:40px;right:45px}}@media (min-width: 992px){.boxes .box:hover a,.boxes .box:active a,.boxes .box:focus a{-webkit-transform:rotate(-20deg) translate(-40px, -50px);-moz-transform:rotate(-20deg) translate(-40px, -50px);-mz-transform:rotate(-20deg) translate(-40px, -50px);transform:rotate(-20deg) translate(-40px, -50px)}}@media (min-width: 1200px){.boxes .box:hover a,.boxes .box:active a,.boxes .box:focus a{-webkit-transform:rotate(-20deg) translate(30px, -40px);-moz-transform:rotate(-20deg) translate(30px, -40px);-mz-transform:rotate(-20deg) translate(30px, -40px);transform:rotate(-20deg) translate(30px, -40px)}}.boxes .box.three{margin-bottom:0}@media (min-width: 992px){.homepage #content{margin-top:780px}}.homepage #content .container{padding:0}@media (min-width: 992px){.homepage #content .container{width:100%}}.homepage #content article,.homepage #content aside{width:100%}@media (min-width: 992px){.homepage #content article,.homepage #content aside{padding:0}}.homepage #content article .rule,.homepage #content aside .rule{display:none}.homepage #content .intro{background:#87A4BD}.homepage #content .intro .welcome{max-width:800px;padding:60px 30px}@media (min-width: 992px){.homepage #content .intro .welcome{margin:auto;padding:60px 20px;text-align:center}}.homepage #content .intro .welcome h2{margin:0 0 20px;color:#fff}.homepage #content .intro .welcome p{margin:0 0 20px;font-size:1.125em;color:#fff}@media (min-width: 992px){.homepage #content .intro .welcome p{margin:0 0 30px}}.homepage #content .intro .welcome a{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;background:#00703c;width:100%;max-width:300px;height:60px;font-size:1.25em;text-align:center;line-height:3;color:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.homepage #content .intro .welcome a:hover,.homepage #content .intro .welcome a:active,.homepage #content .intro .welcome a:focus{background:#003d21}.homepage #content .intro .welcome a i{margin-left:20px}.homepage #content aside section{background:#fff;padding:0}.homepage #content aside section .wrapper{max-width:800px;padding:60px 30px;overflow:hidden}@media (min-width: 992px){.homepage #content aside section .wrapper{margin:auto;padding:60px 20px}}.homepage #content aside section .wrapper h2{margin:0 0 30px}.homepage #content aside section .wrapper h2 a{color:inherit;cursor:default}.homepage #content aside section .wrapper p{font-size:1.125em}.homepage #content aside section .wrapper p:last-child{margin-bottom:0}@media (min-width: 992px){.homepage #content aside section .wrapper form{text-align:center}}.homepage #content aside section .wrapper input{width:100%;height:60px;margin:0 0 20px;padding:20px;border:solid 1px #e9e9e9;outline:none;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}@media (min-width: 768px){.homepage #content aside section .wrapper input{width:49%}}@media (min-width: 768px){.homepage #content aside section .wrapper #Name{float:left;margin-right:1%}}@media (min-width: 768px){.homepage #content aside section .wrapper #Email{float:right;margin-left:1%}}.homepage #content aside section .wrapper textarea{width:100%;height:100px;margin:0 0 20px;padding:20px;border:solid 1px #e9e9e9;outline:none;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.homepage #content aside section .wrapper input.submit,.homepage #content aside section .wrapper button.submit{background:#00703c;width:100%;max-width:none;height:60px;margin:0 0 5px;padding:0;font-family:"Montserrat",sans-serif;font-size:1.25em;color:#fff;border:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.homepage #content aside section .wrapper input.submit:hover,.homepage #content aside section .wrapper input.submit:active,.homepage #content aside section .wrapper button.submit:hover,.homepage #content aside section .wrapper button.submit:active{background:#003d21;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;-webkit-transition:all .1s ease-out;transition:all .1s ease-out}.homepage #content aside section .wrapper input.submit:focus,.homepage #content aside section .wrapper button.submit:focus{outline:none}.homepage #content aside section .wrapper .field-validation-error{position:absolute}.homepage #content aside section .wrapper .formSuccess{font-size:1.125em;font-weight:700;color:#00703c}.homepage #content aside section:nth-child(even){background:#f9f9f9;border-top:solid 1px #e9e9e9;border-bottom:solid 1px #e9e9e9}.homepage .app{position:relative;overflow:hidden}@media (min-width: 768px){.homepage .app h2{float:left}}.homepage .app .phone-png{display:block;float:right;width:99px;margin:0 0 10px 20px}@media (min-width: 600px){.homepage .app .phone-png{width:152px;margin:-20px 0 10px 20px}}@media (min-width: 768px){.homepage .app .phone-png{width:215px;margin:0}}.homepage .app p{margin:0 0 20px}@media (min-width: 768px){.homepage .app p{float:left;width:65%}}.homepage .app .buttons{float:left}.homepage .app .buttons a{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin:0 10px 0 0}@media (min-width: 768px){.homepage .app .buttons img{width:150px !important;height:52px !important}}.homepage .events .event-box{width:100%;max-width:600px;margin:0 0 20px;overflow:hidden}@media (min-width: 992px){.homepage .events .event-box{float:left;width:240px;margin:0 20px 0 0}}.homepage .events .event-box h3{margin:0 0 10px !important}.homepage .events .event-box p:last-child{margin-bottom:0}.homepage .events .last{margin:0}.subpage header{background:#fff;border-bottom:solid 1px #e9e9e9}.subpage #content{background:#f9f9f9}.subpage #content .container{padding:40px 30px 60px}@media (min-width: 992px){.subpage #content .container{padding:40px 0 60px}}.subpage #content .container article{margin-bottom:60px}@media (min-width: 992px){.subpage #content .container article{margin-bottom:0}}.subpage #content .container article h1{margin:0 0 30px}.subpage #agentContent img{float:none;margin:0}@media (min-width: 600px){.subpage #agentContent img{float:right;margin:0 0 30px 30px}}.subpage #learningContent .matter{width:100%;margin:0}.page-team #teamContent .principal{font-size:1em}.page-team #teamContent .principal .info{float:left;width:100%}.page-team #teamContent .principal .info a img{margin-right:100%;margin-bottom:20px}@media (min-width: 480px){.page-team #teamContent .principal .info a img{margin-right:20px}}.page-team #teamContent .principal .info a img:hover{opacity:0.9}.page-team #teamContent .principal .info h4{margin-left:0}@media (min-width: 700px){.page-team #teamContent .principal .info h4{margin-left:220px}}.page-team #teamContent .principal .info p{margin-left:0}@media (min-width: 700px){.page-team #teamContent .principal .info p{margin-left:220px}}@media (min-width: 700px){.page-team #teamContent .principal .info{float:none}}.page-team #teamContent .principal .team-description{margin-left:0}@media (min-width: 700px){.page-team #teamContent .principal .team-description{margin-left:220px}}.page-team #teamContent .agent{font-size:1em}.page-team #teamContent .agent .info{float:left;width:100%}@media (min-width: 700px){.page-team #teamContent .agent .info{width:300px}}.page-team #teamContent .agent .info a img{margin-right:100%;margin-bottom:20px}@media (min-width: 400px){.page-team #teamContent .agent .info a img{margin-right:20px}}.page-team #teamContent .agent .info a img:hover{opacity:0.9}.page-team #teamContent .agent .info h4{margin-left:0}@media (min-width: 700px){.page-team #teamContent .agent .info h4{margin-left:160px}}.page-team #teamContent .agent .info p{margin-left:0}@media (min-width: 700px){.page-team #teamContent .agent .info p{margin-left:160px}}.page-team #teamContent .agent .team-description{margin-left:0}@media (min-width: 700px){.page-team #teamContent .agent .team-description{margin-left:320px}}#eventsContent button.submit,#eventContent button.submit,#EventRegistrationSignupForm button{background:#00703c;width:140px;height:40px;margin:0;padding:0;font-family:"Montserrat",sans-serif;font-size:1.125em;font-weight:400;text-transform:none;text-align:center;color:#fff;line-height:1;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}#eventsContent button.submit:hover,#eventsContent button.submit:active,#eventContent button.submit:hover,#eventContent button.submit:active,#EventRegistrationSignupForm button:hover,#EventRegistrationSignupForm button:active{background:#003d21;color:#fff;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;-webkit-transition:all .1s ease-out;transition:all .1s ease-out}#eventsContent button.submit:focus,#eventContent button.submit:focus,#EventRegistrationSignupForm button:focus{outline:none}#EventRegistrationSignupForm input{width:230px;height:40px;margin:0 0 10px;padding:0 10px;outline:none}#EventRegistrationSignupForm textarea{width:230px;height:100px;padding:10px;outline:none}#EventRegistrationSignupForm #KeepMePosted{width:auto;height:auto;margin:5px 0 0}#EventRegistrationSignupForm label[for="KeepMePosted"]{font-size:.875em;font-weight:400}#EventRegistrationSignupForm button{margin:15px 0}#eventContent{margin-top:0}#eventContent .info{margin:0;font-size:1em}#eventContent .info img{width:100%;max-width:500px}#eventContent .regBtn{margin:15px 0 0 !important}#eventContent .addthis_toolbox{padding-top:0 !important}#eventContent h4{font-size:1.5em}#eventContent hr{margin:30px 0;border-color:#e9e9e9}#eventContent .organizer{margin:0 0 20px}#eventContent .organizer h3{margin-top:0 !important}#eventContent .organizer a{margin:0}#eventContent .presenter h3{margin-top:0 !important}#eventContent .description p{margin-bottom:15px}#eventContent .description p:last-child{margin-bottom:0}#eventContent .register{float:left}#eventsContent .event{overflow:hidden}#eventsContent .event .info,#eventsContent .event .description{padding:0}#eventsContent .event .info{margin:0 0 15px}@media (min-width: 768px){#eventsContent .event .info{float:left;width:30%;margin:0;padding:0 30px 0 0}}#eventsContent .event h3{margin-top:0 !important}#eventsContent .event img{margin:0 0 15px}@media (min-width: 768px){#eventsContent .event .description{float:right;width:70%}}#eventsContent .event .description p:first-of-type{margin:0 0 30px}.page-tools-glossary #glossaryContent p:first-of-type a{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:1.250em;font-family:"Montserrat",sans-serif;text-decoration:none}.page-tools-glossary #glossaryContent p:first-of-type a:hover,.page-tools-glossary #glossaryContent p:first-of-type a:active,.page-tools-glossary #glossaryContent p:first-of-type a:focus{text-decoration:underline}.page-tools-glossary #glossaryContent h3{font-size:1.25em;font-weight:700}.page-tools-glossary #glossaryContent h3 a{font-family:"Montserrat",sans-serif;font-weight:700;text-transform:none;color:#6A706E;cursor:default}.page-contact .map-canvas{float:none;width:100%;margin:0 0 30px}.page-contact .map-canvas a{text-decoration:none !important}.page-contact .socialMedia{display:none}.slideText p{color:#fff}.post{overflow:hidden}.post .post-image,.post .post-container{min-height:0;padding:0}.post .post-image{margin:0 0 20px}@media (min-width: 768px){.post .post-image{width:25%;margin:0}}.post .post-container{float:left}@media (min-width: 768px){.post .post-container{width:75%}}@media (min-width: 992px){.post h2{margin-top:0 !important}}.post .blogimage{margin:0}.post .authorimage{width:50px;margin:0 10px 15px 0}.post .author{margin-top:15px}.post .date{font-size:.875em}.post .post-summary{clear:both;margin:0 0 30px;line-height:1.5}.post .readmore{background:#00703c;width:160px;height:40px;padding:0;font-family:"Montserrat",sans-serif;font-size:1.125em;font-weight:400;text-transform:none;text-align:center;color:#fff;line-height:2.3;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.post .readmore:hover,.post .readmore:active{background:#003d21;color:#fff;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;-webkit-transition:all .1s ease-out;transition:all .1s ease-out}.blogPost .blogimage{width:100%;max-width:500px;margin:0}.blogPost hr{margin:30px 0;border-color:#e9e9e9}.blogPost .postheader{margin-bottom:15px}.blogPost .authorimage{width:50px;margin:0 10px 0 0}.blogPost .author{margin-top:15px}.blogPost .dateTime .addthis_toolbox{padding:0 0 0 10px;vertical-align:middle}.blogPost .genre{margin:0 0 10px}#matterContent{margin-bottom:40px}@media (min-width: 768px){#matterContent{margin-bottom:0}}#matterContent .featured a img{display:block;width:100%;max-width:300px;height:auto;max-height:229px;margin:0 0 20px}@media (min-width: 768px){#matterContent .featured a img{margin-right:20px}}#matterContent .featured h2{clear:left}@media (min-width: 768px){#matterContent .featured h2{clear:none;margin-top:0 !important}}#matterContent .featured .featuredFlag{text-decoration:none}#matterContent .featured .featuredFlag .flagBody{background:#00703c;font-family:"Montserrat",sans-serif;font-size:1em;font-weight:700;text-transform:uppercase;color:#fff;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}#matterContent .featured .featuredFlag .flagBody:hover,#matterContent .featured .featuredFlag .flagBody:active,#matterContent .featured .featuredFlag .flagBody:focus{background:#003d21;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;-webkit-transition:all .1s ease-out;transition:all .1s ease-out}#suggested{overflow:hidden}#suggested .content{float:none;width:100%;margin:0;padding:0 0 30px;overflow:hidden}@media (min-width: 768px){#suggested .content{float:left;width:190px;margin-left:20px;padding:0}}@media (min-width: 1200px){#suggested .content{width:220px;margin-left:30px}}#suggested .content a img{display:block;-moz-background-size:220px 167px;-o-background-size:220px 167px;-webkit-background-size:220px 167px;background-size:220px 167px;width:220px;height:167px;margin:0}@media (min-width: 768px){#suggested .content a img{-moz-background-size:190px 145px;-o-background-size:190px 145px;-webkit-background-size:190px 145px;background-size:190px 145px;width:190px;height:145px}}@media (min-width: 1200px){#suggested .content a img{-moz-background-size:220px 167px;-o-background-size:220px 167px;-webkit-background-size:220px 167px;background-size:220px 167px;width:220px;height:167px}}#suggested .content h3{margin-top:20px !important}#suggested .content p{margin-bottom:0;font-size:1em}@media (min-width: 768px){#suggested .left{margin-left:0}}#additional{background:none;font-size:1em}#additional .wrapper{padding:0;overflow:hidden}#additional .wrapper nav{margin-bottom:30px}#additional .wrapper nav ul{margin:0}#additional .wrapper nav ul li{display:block;padding:0;text-transform:uppercase;border:none}@media (min-width: 768px){#additional .wrapper nav ul li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;text-align:center}}#additional .wrapper nav ul li a{display:block;background:#00703c;margin:0 0 5px;padding:10px 20px;font-size:1.125em;font-weight:700;text-transform:uppercase;text-decoration:none;color:#fff}#additional .wrapper nav ul li a:hover,#additional .wrapper nav ul li a:active,#additional .wrapper nav ul li a:focus,#additional .wrapper nav ul li a.selected{background:#003d21;text-decoration:none;color:#fff}@media (min-width: 768px){#additional .wrapper nav ul li a{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}}@media (min-width: 992px){#additional .wrapper nav ul li a{font-size:1em}}@media (min-width: 1200px){#additional .wrapper nav ul li a{font-size:1.125em}}#additional .wrapper .matterContent .content{width:100%;margin:0 0 5px}#additional .wrapper .matterContent .content h4 a{color:#00703c}#additional .wrapper .matterContent .content h4 a:hover,#additional .wrapper .matterContent .content h4 a:active,#additional .wrapper .matterContent .content h4 a:focus{text-decoration:none;color:#003d21}#additional .wrapper .matterContent .content p{color:#6A706E}#additional .wrapper .matterContent .viewAll{float:left;width:100%;margin:5px 0 0}#additional .wrapper .matterContent .viewAll a{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;background:#00703c;margin:0;padding:10px 20px;font-size:1.125em;font-weight:700;text-transform:uppercase;color:#fff}#additional .wrapper .matterContent .viewAll a:hover,#additional .wrapper .matterContent .viewAll a:active,#additional .wrapper .matterContent .viewAll a:focus{background:#003d21;text-decoration:none;color:#fff}#additional .wrapper .matterContent .viewAll a+a{display:none}#allTypeContent .matter{width:100%;margin:0}#articleContent img{float:none;height:auto;max-width:100%}#articleContent .tip,#articleContent .fastFact{display:none}@media (min-width: 600px){#articleContent .tip,#articleContent .fastFact{display:block}}@media (min-width: 600px){#articleContent .right{float:right}}.focusBox{width:auto;margin:0}#allVideoContent .videoContent{width:100%;margin:0;padding-bottom:30px}@media (min-width: 768px){#allVideoContent .videoContent{float:left;width:190px;margin-left:20px}}@media (min-width: 1200px){#allVideoContent .videoContent{width:220px;margin-left:30px}}#allVideoContent .videoContent a img{display:block;-moz-background-size:220px 167px;-o-background-size:220px 167px;-webkit-background-size:220px 167px;background-size:220px 167px;width:100%;max-width:220px;height:auto;max-height:167px;margin:0}@media (min-width: 768px){#allVideoContent .videoContent a img{-moz-background-size:190px 145px;-o-background-size:190px 145px;-webkit-background-size:190px 145px;background-size:190px 145px;width:190px;height:145px}}@media (min-width: 1200px){#allVideoContent .videoContent a img{-moz-background-size:220px 167px;-o-background-size:220px 167px;-webkit-background-size:220px 167px;background-size:220px 167px;width:220px;height:167px}}#allVideoContent .videoContent h3{margin-top:10px !important}#allVideoContent .videoContent p{margin-bottom:0}@media (min-width: 768px){#allVideoContent .left{margin-left:0}}#articleContent strong{color:#6A706E}.presentation-responsive{display:block}@media (min-width: 992px){.presentation-responsive{display:none}}#presentationShell{display:none}@media (min-width: 992px){#presentationShell{display:block}}#videoContent iframe{width:100%}.addthis_toolbox{height:auto;overflow:hidden}.subpage #content .container aside section{width:100%;max-width:400px}.subpage #content .container aside section .wrapper{padding:0}.subpage #content .container aside section .wrapper h2{margin:0 0 30px}.subpage #content .container aside section .wrapper h2 a{color:inherit;cursor:default}.subpage .form input,.subpage .newsletterSignUp input{width:100%;height:60px;margin:0 0 20px;padding:20px;border:solid 1px #e9e9e9;outline:none;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.subpage .form textarea,.subpage .newsletterSignUp textarea{width:100%;height:100px;margin:0 0 20px;padding:20px;border:solid 1px #e9e9e9;outline:none;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.subpage .form .submit,.subpage .newsletterSignUp .submit{background:#00703c;width:100%;height:60px;margin:0 0 5px;padding:0;font-family:"Montserrat",sans-serif;font-size:1.25em;color:#fff;border:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.subpage .form .submit:hover,.subpage .form .submit:active,.subpage .newsletterSignUp .submit:hover,.subpage .newsletterSignUp .submit:active{background:#003d21;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;-webkit-transition:all .1s ease-out;transition:all .1s ease-out}.subpage .form .submit:focus,.subpage .newsletterSignUp .submit:focus{outline:none}.subpage .form .formSuccess,.subpage .newsletterSignUp .formSuccess{font-size:1.125em;font-weight:700;color:#00703c}.subpage .form .field-validation-error,.subpage .newsletterSignUp .field-validation-error{position:absolute}.subpage .market{font-size:1em}.subpage .app{overflow:hidden}.subpage .app .phone-png{display:block;float:left;width:99px;margin:0 20px 10px 0}.subpage .app p{margin:0 0 20px}.subpage .app .buttons{float:left}.subpage .app .buttons a{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin:0 10px 0 0}.subpage .blog-posts .date{margin:0 0 5px}.subpage .events .event-box{margin:0 0 20px;overflow:hidden}.subpage .events .event-box h3{margin:0 0 10px !important}.subpage .events .event-box p:last-child{margin-bottom:0}.subpage .events .last{margin:0}@media (min-width: 400px){.subpage .team-members .team-member h4,.subpage .team-members .team-member p{margin-left:130px}}@media (min-width: 992px){.subpage .team-members .team-member h4,.subpage .team-members .team-member p{margin-left:0}}footer{background:none;min-height:0;padding:60px 0}footer p,footer a,footer li,footer td{font-family:"Source Sans Pro",sans-serif;text-transform:none;color:#fff}footer a:hover,footer a:active,footer a:focus{text-decoration:underline;color:#fff}footer .container{background:none;padding:0 30px}@media (min-width: 992px){footer .container{padding:0;text-align:center}}footer .note{float:none;width:100%;margin:0}@media (min-width: 992px){footer .note{width:800px;margin:0 auto}}footer .note p{font-size:1em}footer .note a:hover,footer .note a:active,footer .note a:focus{text-decoration:none}footer .globalCopyright{margin-bottom:0}footer aside{width:100%;margin:0 0 40px;overflow:hidden}@media (min-width: 992px){footer aside{margin:0 0 40px}}footer aside .wrapper{padding:0}footer aside .wrapper h4{display:none}footer aside .wrapper .contact{float:none;width:100%}footer aside .wrapper .contact table{margin:0 0 15px}@media (min-width: 768px){footer aside .wrapper .contact table{float:left;margin:0}}@media (min-width: 992px){footer aside .wrapper .contact table{display:inline-table;float:none}}@media (min-width: 768px){footer aside .wrapper .contact table tr{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}}@media (min-width: 992px){footer aside .wrapper .contact table tr{display:inline}}@media (min-width: 768px){footer aside .wrapper .contact table .delmar001-phone{margin-right:10px}}footer aside .wrapper .contact table td{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding:0;font-size:1.125em}@media (min-width: 992px){footer aside .wrapper .contact table td{display:inline;vertical-align:baseline}}footer aside .wrapper .contact p{font-size:1.125em}@media (min-width: 768px){footer aside .wrapper .contact p{float:left;margin:0}footer aside .wrapper .contact p span{display:inline-block !important}}@media (min-width: 992px){footer aside .wrapper .contact p{display:inline;float:none}}footer aside .wrapper .contact .pike{display:none}@media (min-width: 768px){footer aside .wrapper .contact .pike{display:block;float:left;margin:0 10px;font-size:1.125em;color:#fff}}@media (min-width: 992px){footer aside .wrapper .contact .pike{display:inline;float:none}}footer aside .wrapper .contact .socialMedia{display:none}footer aside .wrapper .quickLinks{display:none}footer div[class="rule2"]{height:0}
/*# sourceMappingURL=348376-cummings.css.map */
