p,li,.lead{font-weight:300}.row{margin-top:40px;margin-bottom:40px}.image_frame img{width:100%;height:auto}section#hero1{background-color:#8bba33;margin-top:-5px;background-image:url("../images/front/home/2015a/bg-abstract-green.jpeg");background-size:auto 100%;background-position:50% 50%}section#hero1 .row{padding-top:40px;padding-bottom:40px}section#hero1 .row .message_col h1,section#hero1 section#cant_ignore .row .image_col h1,section#cant_ignore section#hero1 .row .image_col h1,section#hero1 section#complicated .row .image_col h1,section#complicated section#hero1 .row .image_col h1{margin-top:15px}section#hero1 .row .message_col h1 .h1main,section#hero1 section#cant_ignore .row .image_col h1 .h1main,section#cant_ignore section#hero1 .row .image_col h1 .h1main,section#hero1 section#complicated .row .image_col h1 .h1main,section#complicated section#hero1 .row .image_col h1 .h1main{color:#edeeef;font-size:40px;font-weight:500;letter-spacing:0.75px;line-height:1.25;text-shadow:1px 1px 2px rgba(0,0,0,0.5)}@media (min-width: 992px){section#hero1 .row .message_col h1 .h1main,section#hero1 section#cant_ignore .row .image_col h1 .h1main,section#cant_ignore section#hero1 .row .image_col h1 .h1main,section#hero1 section#complicated .row .image_col h1 .h1main,section#complicated section#hero1 .row .image_col h1 .h1main{font-size:38px}}@media screen and (min-width: 1200px){section#hero1 .row .message_col h1 .h1main,section#hero1 section#cant_ignore .row .image_col h1 .h1main,section#cant_ignore section#hero1 .row .image_col h1 .h1main,section#hero1 section#complicated .row .image_col h1 .h1main,section#complicated section#hero1 .row .image_col h1 .h1main{font-size:45px}}section#hero1 .row .message_col .demo_button,section#hero1 section#cant_ignore .row .image_col .demo_button,section#cant_ignore section#hero1 .row .image_col .demo_button,section#hero1 section#complicated .row .image_col .demo_button,section#complicated section#hero1 .row .image_col .demo_button{margin-bottom:5px}@media (min-width: 992px){section#hero1 .row .message_col .demo_button,section#hero1 section#cant_ignore .row .image_col .demo_button,section#cant_ignore section#hero1 .row .image_col .demo_button,section#hero1 section#complicated .row .image_col .demo_button,section#complicated section#hero1 .row .image_col .demo_button{margin-bottom:35px}}section#hero1 .row .message_col .demo_button .btn,section#hero1 section#cant_ignore .row .image_col .demo_button .btn,section#cant_ignore section#hero1 .row .image_col .demo_button .btn,section#hero1 section#complicated .row .image_col .demo_button .btn,section#complicated section#hero1 .row .image_col .demo_button .btn{font-size:22px;padding:16px 22px;border-bottom:solid 3px #1f84bf;border-radius:5px}section#hero1 .row .message_col .phone_number p,section#hero1 section#cant_ignore .row .image_col .phone_number p,section#cant_ignore section#hero1 .row .image_col .phone_number p,section#hero1 section#complicated .row .image_col .phone_number p,section#complicated section#hero1 .row .image_col .phone_number p{color:#edeeef;font-size:18px;text-shadow:1px 1px 2px rgba(0,0,0,0.5);margin-bottom:40px}@media (min-width: 992px){section#hero1 .row .message_col .phone_number p,section#hero1 section#cant_ignore .row .image_col .phone_number p,section#cant_ignore section#hero1 .row .image_col .phone_number p,section#hero1 section#complicated .row .image_col .phone_number p,section#complicated section#hero1 .row .image_col .phone_number p{margin-bottom:0px}}section#hero1 .row .message_col .phone_number p strong,section#hero1 section#cant_ignore .row .image_col .phone_number p strong,section#cant_ignore section#hero1 .row .image_col .phone_number p strong,section#hero1 section#complicated .row .image_col .phone_number p strong,section#complicated section#hero1 .row .image_col .phone_number p strong,section#hero1 .row .message_col .phone_number p a,section#hero1 section#cant_ignore .row .image_col .phone_number p a,section#cant_ignore section#hero1 .row .image_col .phone_number p a,section#hero1 section#complicated .row .image_col .phone_number p a,section#complicated section#hero1 .row .image_col .phone_number p a{color:#edeeef}section#hero1 .row .image_col .embed-responsive{position:relative;border-radius:8px 8px 8px 8px;-moz-border-radius:8px 8px 8px 8px;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-webkit-border-bottom-right-radius:8px;-webkit-border-bottom-left-radius:8px;behavior:url("/static_media/css/PIE.htc")}section#hero1 .row .image_col .embed-responsive.ytplaceholder{background-image:url("https://i.ytimg.com/vi/YDplkKf3RPA/maxresdefault.jpg");background-size:cover}section#hero1 .row .image_col .embed-responsive.ytplaceholder div.play-button{position:absolute;left:50%;top:50%;height:72px;width:72px;margin-left:-36px;margin-top:-36px;background:url("../images/common/media/play-button.png") no-repeat;cursor:pointer}section#hero1 .row .image_col .embed-responsive.ytplaceholder:hover{-webkit-filter:brightness(75%)}section#hero1 .row .image_col .image_frame img{position:relative;border-radius:8px 8px 8px 8px;-moz-border-radius:8px 8px 8px 8px;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-webkit-border-bottom-right-radius:8px;-webkit-border-bottom-left-radius:8px;behavior:url("/static_media/css/PIE.htc")}section#hero1 .row .image_col .learn_more{color:#edeeef;margin-top:20px}section#hero1 .row .image_col .learn_more p.lead{margin-bottom:0px}section#help_you .box{background-color:#edeeef;margin-bottom:30px;width:100%;height:350px;overflow:hidden}section#help_you .box .fa{color:#8bba33}section#help_you .box p{font-size:14px;margin-left:10px;margin-right:10px}@media (min-width: 768px){section#help_you .box p{font-size:18px}}section#help_you .box .animation_wrap{height:100%}section#help_you .box .animation_wrap .default_content,section#help_you .box .animation_wrap .extra_content{padding-top:40px;padding-bottom:40px;padding-left:10px;padding-right:10px;height:100%}section#help_you .box .extra_content{height:100%;background-color:#8bba33}section#help_you .box .extra_content .headline{padding-top:40px}section#help_you .box .extra_content .headline>i{display:none}section#help_you .box .extra_content h3{color:#edeeef;margin-top:0px;margin-bottom:10px}section#help_you .box .extra_content li{font-size:18px;margin-left:75px;margin-right:10px;color:#edeeef;margin-bottom:10px}section#help_you .box .extra_content li .fa{color:#edeeef;margin-left:-35px;margin-right:10px}section#help_you .box .extra_content .fa{color:#edeeef}section#help_you .box .extra_content .buttonbar_wrap .btn{margin:10px 0}section#help_you .box .extra_content .buttonbar_wrap .btn.button_learnmore{color:#edeeef;background-color:#8bba33;border-color:#edeeef}section#help_you .box .extra_content .buttonbar_wrap .btn.button_learnmore:hover,section#help_you .box .extra_content .buttonbar_wrap .btn.button_learnmore:focus,section#help_you .box .extra_content .buttonbar_wrap .btn.button_learnmore:active,section#help_you .box .extra_content .buttonbar_wrap .btn.button_learnmore.active,.open>section#help_you .box .extra_content .buttonbar_wrap .btn.button_learnmore.dropdown-toggle{color:#edeeef;background-color:#6d9228;border-color:#cdcfd2}section#help_you .box .extra_content .buttonbar_wrap .btn.button_learnmore:active,section#help_you .box .extra_content .buttonbar_wrap .btn.button_learnmore.active,.open>section#help_you .box .extra_content .buttonbar_wrap .btn.button_learnmore.dropdown-toggle{background-image:none}section#help_you .box .extra_content .buttonbar_wrap .btn.button_learnmore.disabled,section#help_you .box .extra_content .buttonbar_wrap .btn.button_learnmore.disabled:hover,section#help_you .box .extra_content .buttonbar_wrap .btn.button_learnmore.disabled:focus,section#help_you .box .extra_content .buttonbar_wrap .btn.button_learnmore.disabled:active,section#help_you .box .extra_content .buttonbar_wrap .btn.button_learnmore.disabled.active,section#help_you .box .extra_content .buttonbar_wrap .btn.button_learnmore[disabled],section#help_you .box .extra_content .buttonbar_wrap .btn.button_learnmore[disabled]:hover,section#help_you .box .extra_content .buttonbar_wrap .btn.button_learnmore[disabled]:focus,section#help_you .box .extra_content .buttonbar_wrap .btn.button_learnmore[disabled]:active,section#help_you .box .extra_content .buttonbar_wrap .btn.button_learnmore[disabled].active,fieldset[disabled] section#help_you .box .extra_content .buttonbar_wrap .btn.button_learnmore,fieldset[disabled] section#help_you .box .extra_content .buttonbar_wrap .btn.button_learnmore:hover,fieldset[disabled] section#help_you .box .extra_content .buttonbar_wrap .btn.button_learnmore:focus,fieldset[disabled] section#help_you .box .extra_content .buttonbar_wrap .btn.button_learnmore:active,fieldset[disabled] section#help_you .box .extra_content .buttonbar_wrap .btn.button_learnmore.active{background-color:#8bba33;border-color:#edeeef}section#help_you .box .extra_content .buttonbar_wrap .btn.button_learnmore .badge{color:#8bba33;background-color:#edeeef}section#help_you .box .extra_content .buttonbar_wrap.buttonbar_outline .btn{border:1px solid #fff;background-color:transparent;color:#fff}section#help_you .box .circle,section#help_you .box .circle-xs{margin-left:auto;margin-right:auto;margin-top:40px;background-color:transparent;color:#8bba33;font-size:1.75em;border:1px solid #8bba33;border-radius:25px;height:40px;width:40px}section#help_you .box .circle:hover,section#help_you .box .circle-xs:hover{cursor:pointer}section#help_you .box:hover{text-decoration:none}section#help_you #demo_carousel{background-color:transparent}section#help_you #demo_carousel .carousel-inner .item{height:350px;max-height:350px}section#help_you #demo_carousel .carousel-inner .item a div{background-position:center center;background-repeat:no-repeat;background-size:650px auto;max-width:none;width:100%;height:100%}@media (min-width: 768px){section#help_you #demo_carousel .carousel-inner .item a div{background-size:auto}}section#customers{background-color:#edeeef}section#customers h2{margin-bottom:10px}section#customers p.lead{font-weight:100;letter-spacing:0.05em}section#cant_ignore,section#complicated{background-color:white}section#cant_ignore .row,section#complicated .row{margin-top:100px;margin-bottom:100px;display:block}@media (min-width: 768px){section#cant_ignore .row,section#complicated .row{display:table}}@media (min-width: 768px){section#cant_ignore .row .message_col,section#complicated .row .message_col,section#cant_ignore .row .image_col,section#complicated .row .image_col{display:table-cell;float:none;vertical-align:middle}}section#cant_ignore .row .message_col h2,section#complicated .row .message_col h2,section#cant_ignore .row .image_col h2,section#complicated .row .image_col h2{text-align:center;margin-top:0px}@media (min-width: 768px){section#cant_ignore .row .message_col h2,section#complicated .row .message_col h2,section#cant_ignore .row .image_col h2,section#complicated .row .image_col h2{text-align:left}}section#cant_ignore .row .message_col p.lead,section#complicated .row .message_col p.lead,section#cant_ignore .row .image_col p.lead,section#complicated .row .image_col p.lead{color:#767778;font-weight:200}section#cant_ignore .row .image_col .image_frame,section#complicated .row .image_col .image_frame{margin:0px}section#complicated{background-color:#edf3f7}section#assurance{background-color:white;padding-top:40px;padding-bottom:40px}section#assurance p.lead{color:#767778;font-weight:200}section#assurance .image_frame{margin:20px}section#assurance .buttonbar_outline.buttonbar_wrap .btn{color:#8bba33;background-color:#fff;border-color:#8bba33}section#assurance .buttonbar_outline.buttonbar_wrap .btn:hover,section#assurance .buttonbar_outline.buttonbar_wrap .btn:focus,section#assurance .buttonbar_outline.buttonbar_wrap .btn:active,section#assurance .buttonbar_outline.buttonbar_wrap .btn.active,.open>section#assurance .buttonbar_outline.buttonbar_wrap .btn.dropdown-toggle{color:#8bba33;background-color:#e6e6e6;border-color:#678a25}section#assurance .buttonbar_outline.buttonbar_wrap .btn:active,section#assurance .buttonbar_outline.buttonbar_wrap .btn.active,.open>section#assurance .buttonbar_outline.buttonbar_wrap .btn.dropdown-toggle{background-image:none}section#assurance .buttonbar_outline.buttonbar_wrap .btn.disabled,section#assurance .buttonbar_outline.buttonbar_wrap .btn.disabled:hover,section#assurance .buttonbar_outline.buttonbar_wrap .btn.disabled:focus,section#assurance .buttonbar_outline.buttonbar_wrap .btn.disabled:active,section#assurance .buttonbar_outline.buttonbar_wrap .btn.disabled.active,section#assurance .buttonbar_outline.buttonbar_wrap .btn[disabled],section#assurance .buttonbar_outline.buttonbar_wrap .btn[disabled]:hover,section#assurance .buttonbar_outline.buttonbar_wrap .btn[disabled]:focus,section#assurance .buttonbar_outline.buttonbar_wrap .btn[disabled]:active,section#assurance .buttonbar_outline.buttonbar_wrap .btn[disabled].active,fieldset[disabled] section#assurance .buttonbar_outline.buttonbar_wrap .btn,fieldset[disabled] section#assurance .buttonbar_outline.buttonbar_wrap .btn:hover,fieldset[disabled] section#assurance .buttonbar_outline.buttonbar_wrap .btn:focus,fieldset[disabled] section#assurance .buttonbar_outline.buttonbar_wrap .btn:active,fieldset[disabled] section#assurance .buttonbar_outline.buttonbar_wrap .btn.active{background-color:#fff;border-color:#8bba33}section#assurance .buttonbar_outline.buttonbar_wrap .btn .badge{color:#fff;background-color:#8bba33}section#assurance .buttonbar_outline.buttonbar_wrap .btn a,section#assurance .buttonbar_outline.buttonbar_wrap .btn div{text-decoration:none}
