html,body{height:100%;margin:0;padding:0;font-family:'Montserrat', sans-serif}#section-one{height:calc(100% - 77px);margin:0;padding:0;min-height:859px;}#section-one .row{height:100%;padding:0;margin:0}@media screen and (max-width: 992px){#section-one .row{height:auto}}#section-one .row .much-more{position:relative;margin:0;padding:0;background:url("/assets/img/sales/firstback-19a90273fc3e28b17cee930c5c80e5ef.jpg") center center no-repeat;background-size:cover;height:100% !important}@media screen and (max-width: 992px){#section-one .row .much-more{width:100%;padding:40px 7px}}#section-one .row .much-more .center-content{color:#fff;text-align:left;float:right;width:auto;margin-right:29.5%}@media screen and (min-width: 1500px){#section-one .row .much-more .center-content{margin-right:28.5%}}@media screen and (min-width: 992px) and (max-width: 1200px){#section-one .row .much-more .center-content{margin-right:18%}}@media screen and (max-width: 992px){#section-one .row .much-more .center-content{float:none;display:block;margin-right:20%;width:100%;text-align:center;margin-top:20px}#section-one .row .much-more .center-content h1{font-size:2em}#section-one .row .much-more .center-content h4{font-size:1em}}@media screen and (max-width: 768px){#section-one .row .much-more .center-content{margin-right:0%}}#section-one .row .much-more .center-content h1{margin-top:250px}@media screen and (max-width: 992px){#section-one .row .much-more .center-content h1{margin-top:30px}}#section-one .row .much-more .center-content b{font-weight:500;font-size:24px;color:#fff}@media screen and (max-width: 768px){#section-one .row .much-more .center-content b{font-size:18px}}#section-one .row .much-more .center-content h4{font-weight:300;opacity:1;line-height:160%;color:#ededed}#section-one .row .much-more .center-content .superbold{opacity:1 !important;font-weight:700;font-size:20px;color:#fff}@media screen and (max-width: 768px){#section-one .row .much-more .center-content .superbold{font-size:16px}}#section-one .row .much-more .center-content .line-signin{width:100%;position:relative;margin-top:30px;background:transparent}#section-one .row .much-more .center-content .line-signin a,#section-one .row .much-more .center-content .line-signin a:link,#section-one .row .much-more .center-content .line-signin a:visited{padding:0 20px 0 0;font-size:15px;color:#fff}#section-one .row .much-more .center-content .line-signin div{position:absolute;height:1px;width:100%;right:103%;top:10px;background:#1dbd73}@media screen and (max-width: 992px){#section-one .row .much-more .center-content .line-signin{margin-top:0px}}#section-one .row .much-more .phonenumber{padding:5px 0px;background:#fff;width:160px;text-align:center}#section-one .row .much-more .phonenumber h4{color:#1dbd73;font-weight:bold;font-size:20px}@media screen and (max-width: 992px){#section-one .row .much-more .phonenumber{margin:0 auto}}#section-one .row .join-now{text-align:center;padding:30px 0;position:relative;height:100%}#section-one .row .join-now img{width:100%;max-width:280px}@media screen and (max-width: 992px){#section-one .row .join-now img{margin:20px 0px;width:70%}}#section-one .row .join-now h1{margin-top:100px;color:#1dbd73;font-weight:700}@media screen and (max-width: 992px){#section-one .row .join-now h1{margin-top:50px;font-size:2em}}#section-one .row .join-now p{font-weight:500;font-size:16px;color:#000}#section-one .row .join-now form{margin-top:20px}#section-one .row .join-now form input{border-radius:15px;padding-left:50px;background:#ededed;border:0}#section-one .row .join-now form button{border-radius:15px;color:#fff;background:#1dbd73;font-weight:600;box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23)}#section-one .row .join-now form span:not(.ui-menu-item-wrapper){position:absolute;top:4px;color:#d3d3d3;left:10px;padding-right:10px;border-right:1px solid #d3d3d3;font-size:18px}#section-one .row .join-now form span img{height:17px;width:18px;padding:0;margin:0}#section-one .row .join-now .form-group{position:relative}#section-one .row .join-now .download-brochure{text-align:center;color:#000;margin-top:200px}@media screen and (max-width: 992px){#section-one .row .join-now .download-brochure{margin-top:50px}}#section-one .row .join-now .download-brochure div{margin:0 auto;padding:10px 30px;width:240px;text-align:left}#section-one .row .join-now .download-brochure div a,#section-one .row .join-now .download-brochure div a:link,#section-one .row .join-now .download-brochure div a:visited{color:#1dbd73}#section-one .row .join-now .download-brochure img{width:40px;margin-right:10px;float:left}#section-two{padding:70px 0;text-align:center}#section-two img{height:90px}#section-two h3{font-size:20px;font-weight:800;color:#1dbd73;margin:24px 0}#section-two p{font-weight:500;font-size:16px}#section-three{height:calc(100% - 77px);margin:0;padding:0;min-height:855px;}#section-three .row{height:100%;padding:0;margin:0}@media screen and (max-width: 992px){#section-three .row{height:auto}}#section-three .row .main-benefits{position:relative;text-align:center;margin:0;padding:0;background:url("/assets/img/sales/bg-cf9b2d352f5daf6cf03b014b5405d10f.jpg") center center no-repeat;background-size:cover;height:100% !important}@media screen and (max-width: 992px){#section-three .row .main-benefits{width:100%;padding:40px 7px}}#section-three .row .main-benefits .center-content{color:#fff;width:100%}@media screen and (max-width: 768px){#section-three .row .main-benefits .center-content{margin-right:0%}}#section-three .row .main-benefits .center-content h1{font-weight:800;margin-top:30px}@media screen and (max-width: 992px){#section-three .row .main-benefits .center-content h1{margin-top:30px}}#section-three .row .main-benefits .center-content ul{width:55%;padding:10px 0;margin:0 auto;list-style:none}@media screen and (max-width: 768px){#section-three .row .main-benefits .center-content ul{width:90%}}@media screen and (min-width: 992px) and (max-width: 1280px){#section-three .row .main-benefits .center-content ul{width:90%}}#section-three .row .main-benefits .center-content ul li{display:block;overflow:hidden;font-weight:500;font-size:14px;text-align:justify;padding:7px}#section-three .row .main-benefits .center-content ul .fa{float:left;margin-right:20px;height:60px;font-size:35px}#section-three .row .phones{height:100%;background:url("/assets/img/sales/phone-section-9877ee94c14c284bc94bcb1afa49486d.jpg") center center no-repeat;background-size:contain;background-color:#e5f4ef}@media screen and (max-width: 992px){#section-three .row .phones{width:100%;min-height:400px;background-size:contain}}#section-four{height:70%;margin:0;padding:0;clear:both;min-height:665px;}@media screen and (min-width: 992px) and (max-width: 1280px){#section-four{height:55%}}@media screen and (max-width: 992px){#section-four{height:80%}}#section-four .google-left{position:relative;margin:0;padding:0;width:60%;height:auto}#section-four .google-left img{box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23);position:absolute;left:0px;top:100%;background-size:contain;width:100%;max-width:900px}@media screen and (max-width: 992px){#section-four .google-left img{width:100%;max-width:700px;height:500px;object-fit:cover;padding:40px 7px}}@media screen and (min-width: 1024px) and (max-width: 1280px){#section-four .google-left img{max-width:630px;height:auto}}@media screen and (min-width: 992px) and (max-width: 1024px){#section-four .google-left img{max-width:500px;height:auto}}@media screen and (max-width: 768px){#section-four .google-left img{max-width:500px;height:auto}}@media screen and (max-width: 992px){#section-four .google-left{width:100%;height:500px;display:block}#section-four .google-left img{top:0}}@media screen and (max-width: 460px){#section-four .google-left{height:50%}}#section-four .container{height:100%;padding:0}@media screen and (max-width: 992px){#section-four .container{height:auto}}#section-four .container .google-right{height:100px}#section-four .container .google-right .center-content{text-align:right;width:auto;padding-left:0;margin-top:30%}@media screen and (max-width: 992px){#section-four .container .google-right .center-content{width:100%;margin-left:0;text-align:center;margin-top:10%}#section-four .container .google-right .center-content br{display:none}}@media screen and (max-width: 768px){#section-four .container .google-right{height:auto}}#section-five{height:80%;margin:0;padding:0;clear:both;min-height: 665px;}@media screen and (min-width: 1280px) and (max-width: 1680px){.section-five{height:70%}}@media screen and (min-width: 1024px) and (max-width: 1280px){.section-five{height:60%}}@media screen and (min-width: 992px) and (max-width: 1024px){.section-five{height:65%}}@media screen and (max-width: 992px){.section-five{height:85%}}@media screen and (max-width: 768px){.section-five{height:85%}}@media screen and (max-width: 460px){.section-five{height:65%}}.section-five .proffesional-right{position:relative;margin:0;padding:0;width:50%;height:auto}.section-five .proffesional-right img{box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23);position:absolute;right:-100%;top:100%;background-size:contain;width:100%;max-height:1000px;}@media screen and (max-width: 992px){.section-five .proffesional-right img{width:100%;max-width:580px;right:0;object-fit:cover;padding:40px 7px}}@media screen and (max-width: 992px){.section-five .proffesional-right{width:100%;height:500px;display:block}.section-five .proffesional-right img{top:0}}@media screen and (max-width: 768px){.section-five .proffesional-right{height:70%}}.section-five .container{height:50%;padding:0}@media screen and (max-width: 992px){.section-five .container{height:auto}}@media screen and (max-width: 768px){.section-five .container{height:80%}}.section-five .container .proffesional-left{height:100px}.section-five .container .proffesional-left .center-content{text-align:left;width:auto;padding-left:0;margin-top:40%}@media screen and (max-width: 992px){.section-five .container .proffesional-left .center-content{width:100%;margin-top:20%;text-align:center}.section-five .container .proffesional-left .center-content br{display:none}}@media screen and (max-width: 768px){.section-five .container .proffesional-left .center-content{width:100%;margin-top:0px;text-align:center}.section-five .container .proffesional-left .center-content br{display:none}}.section-five .container .proffesional-left h3{font-weight:800;color:#1dbd73}#section-six{height:70%;margin:0;padding:0;clear:both;min-height:655px;}@media screen and (min-width: 992px) and (max-width: 1280px){#section-six{height:55%}}@media screen and (max-width: 992px){#section-six{height:80%}}#section-six .google-left{position:relative;margin:0;padding:0;width:60%;height:auto}#section-six .google-left img{box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23);position:absolute;left:0px;top:100%;background-size:contain;width:100%;max-width:900px}@media screen and (max-width: 992px){#section-six .google-left img{width:100%;max-width:700px;max-height:500px;object-fit:cover;padding:40px 7px}}@media screen and (min-width: 1024px) and (max-width: 1280px){#section-six .google-left img{max-width:600px}}@media screen and (min-width: 992px) and (max-width: 1024px){#section-six .google-left img{max-width:500px}}@media screen and (max-width: 768px){#section-six .google-left img{max-width:400px}}@media screen and (max-width: 992px){#section-six .google-left{width:100%;height:500px;display:block}#section-six .google-left img{top:0}}@media screen and (max-width: 768px){#section-six .google-left{height:50%}}@media screen and (max-width: 460px){#section-six .google-left{height:50%}}#section-six .container{height:100%;padding:0}@media screen and (max-width: 992px){#section-six .container{height:auto}}#section-six .container .google-right{height:100px}#section-six .container .google-right .center-content{text-align:right;width:auto;padding-left:0;margin-top:30%}#section-six .container .google-right .center-content h3{font-weight:800;color:#1dbd73}@media screen and (max-width: 992px){#section-six .container .google-right .center-content{width:100%;margin-left:0;text-align:center;margin-top:10%}#section-six .container .google-right .center-content br{display:none}}#section-seven{padding:0 0 100px 0}#section-seven h3{font-weight:800;color:#1dbd73}#section-seven .widgets{padding:20px 0 0 0}#section-seven .image-div{display:inline-block;width:19%;margin:0;padding:0;text-align:center}#section-seven .image-div img{height:50px;max-width:100%}@media screen and (max-width: 992px){#section-seven .image-div{display:block;width:80%;margin:0 auto;padding:20px 0}}#demonstration{margin:30px 0;padding:30px 0 60px 0;background:url("/assets/img/sales/demonstration-f8332e23cc26baef19f514d18070fa03.jpg") center center no-repeat;background-size:cover}#demonstration h3{font-weight:800;color:#fff}#demonstration .form{padding:20px;background:#fff}#demonstration .form form{margin-top:20px}#demonstration .form form input{border-radius:15px;background:#ededed;border:0;margin-bottom:25px;padding-left:50px}#demonstration .form form button{border-radius:15px;color:#fff;background:#1dbd73;font-weight:600;box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23)}#demonstration .form form .form-group{position:relative}#demonstration .form form span:not(.ui-menu-item-wrapper){position:absolute;top:4px;color:#d3d3d3;left:10px;padding-right:10px;border-right:1px solid #d3d3d3;font-size:18px}#demonstration .form form span img{height:17px;width:18px}#section-nine img{width:100%;box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23)}#section-nine .email-left{padding-left:0}#section-nine .email-right{margin-top:150px;text-align:right}#section-nine .email-right h3{font-weight:800;color:#1dbd73}@media screen and (max-width: 992px){#section-nine .email-right br{display:none}}#slider{background:#e5f4ef;margin-top:20px}#slider .container{position:relative;padding:50px 0}#slider .container .prev{position:absolute;left:0;font-size:70px;background:transparent;border:0;color:#d3d3d3;font-weight:400;top:200px;outline:none}#slider .container .next{position:absolute;right:0;font-size:70px;background:transparent;border:0;color:#d3d3d3;font-weight:400;top:200px;outline:none}#slider .container h3{font-weight:800;color:#1dbd73}#slider .slider{width:80%;margin:0 auto}#slider h5{font-weight:800}#slider h5 span{font-weight:500}#slider p{color:#1dbd73;font-style:italic;font-weight:200;position:relative}#slider p img{width:20px;height:20px !important;left:-30px;position:absolute}#slider .slick-slide{position:relative;margin:0px 20px;width:100%;padding:20px;-moz-transition:all ease-in-out 0.3s;-o-transition:all ease-in-out 0.3s;-webkit-transition:all ease-in-out 0.3s;transition:all ease-in-out 0.3s;opacity:1}#slider .slick-slide img{height:67px;margin-bottom:20px}#slider .slick-active{opacity:1}#slider .slick-current{opacity:1}#review-leader{height:auto;background:url("/assets/img/sales/footer-acb3981e47feeede46aaa6db5cbc974e.jpg") center center no-repeat;background-size:cover;padding:40px 0}#review-leader h3{font-weight:800;color:#fff}#review-leader .main-benefits{position:relative;text-align:center;margin:0;padding:0;height:100% !important}@media screen and (max-width: 992px){#review-leader .main-benefits{width:100%;padding:40px 7px}}#review-leader .main-benefits .center-content{margin:0 auto;color:#000;background:#fff;max-width:600px;padding:30px;width:100%}@media screen and (max-width: 768px){#review-leader .main-benefits .center-content{margin-right:0%;padding:0px}}#review-leader .main-benefits .center-content button{border-radius:18px;color:#fff;background:#1dbd73;font-weight:600;padding:7px 30px;box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23)}@media screen and (max-width: 768px){#review-leader .main-benefits .center-content button{font-size:12px;margin:20px}}#review-leader .main-benefits .center-content ul{width:100%;padding:10px;margin:0 auto;list-style:none}@media screen and (max-width: 768px){#review-leader .main-benefits .center-content ul{width:90%}}@media screen and (min-width: 992px) and (max-width: 1280px){#review-leader .main-benefits .center-content ul{width:90%}}#review-leader .main-benefits .center-content ul li{display:block;overflow:hidden;font-weight:600;font-size:15px;text-align:justify;padding:13px}@media screen and (max-width: 768px){#review-leader .main-benefits .center-content ul li{font-size:12px}#review-leader .main-benefits .center-content ul li br{display:none}}#review-leader .main-benefits .center-content ul .fa{float:left;color:#1dbd73;margin-right:20px;height:30px;font-size:35px}@media screen and (max-width: 768px){#review-leader .main-benefits .center-content ul .fa{height:44px}}#navigation{background:#1dbd73;margin:0;padding:0;height:77px}@media screen and (max-width: 992px){#navigation{height:auto}}#navigation .logo{padding-top:17px}@media screen and (max-width: 768px){#navigation .logo img{width:100%;max-width:240px;padding-top:1%}}#navigation .phonenumber div{padding:17px 0px;background:#fff;width:80%;margin:0 auto}@media screen and (max-width: 992px){#navigation .phonenumber div{width:100%}}#navigation .phonenumber div h4{color:#1dbd73;font-weight:bold;font-size:20px}@media screen and (max-width: 992px){#navigation .phonenumber{padding:0}}@media screen and (max-width: 768px){#navigation .phonenumber{padding:0}#navigation .phonenumber div{padding:3px 0px}}#navigation .login{padding:18px 0;text-align:right}@media screen and (max-width: 992px){#navigation .login{text-align:center}}#navigation .login .register{background:transparent;color:#fff;font-weight:bold;outline:0;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}#navigation .login .register:hover{opacity:0.8}#navigation .login .signin{background:#fff;border-radius:20px;padding:3px 20px;color:#1dbd73;font-weight:bold;box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23);outline:0;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}#navigation .login .signin:hover{opacity:0.8}#footer{background:#fff;text-align:center;padding:7px;color:#1dbd73}@media screen and (max-width: 768px){#footer p{font-size:10px}}#section-ten{height:80%;margin:0;padding:0;clear:both;min-height:675px;}
/* ***************** jquery auto-complete menu ************************************ */
.ui-autocomplete {
    z-index: 1000;
    max-height: 500px;
    overflow-y: auto;
    /* prevent horizontal scrollbar */
    overflow-x: hidden;
    /*   position: absolute; <-- I copied this from a bootstrap example on "how to definitvely style autocomplete" but it doesn't work in chrome */
    /* top: 100%; */
    /*   left: 0; */
    /*   z-index: 1000; */
    /*   float: left; */
    /*   display: none; */
    /*   min-width: 160px; */
    /*   _width: 160px; */
    padding: 4px 0;
    margin: 1px 0 0 0;
    list-style: none;
    background-color: #ffffff;
    border-color: #ccc;
    border-style: solid;
    border-width: 1px;
    -webkit-border-radius: 0 0 5px 5px;
    -moz-border-radius: 0 0 5px 5px;
    border-radius: 0 0 5px 5px;
    -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding;
    background-clip: padding-box;
    *border-right-width: 2px;
    *border-bottom-width: 2px;
}

.ui-menu-item {
    display: block;
    padding: 6px;
    padding-left: 1em;
    clear: both;
    font-weight: normal;
    font-size: 14px;
    color: #444;
    white-space: nowrap;
    text-align: left;
}

.ui-state-hover, .ui-state-focus, .ui-state-active, .ui-menu-item:hover {
    background-color: #00af54;
    color: white;
    text-decoration: none;
    border-radius: 0px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    background-image: none;
}

/* each auto complete needs one of these to control the width */
#town-menu-container {
    position: absolute;
    width: 283px;
}

#firm-menu-container1,#firm-menu-container2 {
    position: absolute;
    width: 370px;
}

.ui-helper-hidden-accessible {
    display: none;
}
