.dropdown-item.active,.dropdown-item:active{color:#fff;background-color:#9400d3}.btn-outline-primary{border-color:#2d863c!important;color:#2d863c!important}.btn-outline-primary:hover{color:#fff!important;background-color:#2d863c!important}a.button{text-decoration:none;border:none;padding:10px 30px;margin-top:20px;top:10px;position:relative;font-size:15px;border:1px solid #fff;color:#fff;cursor:pointer;border-radius:30px}a.button:hover{text-decoration:none;background-color:#f0f0f0;color:#222}a.productbutton{text-decoration:none;border:none;padding:15px;margin-top:20px;top:10px;position:relative;font-size:18px;background-color:transparent;border-left:5px solid #2d863c;border-radius:5px;cursor:pointer;width:100%;display:block;margin-bottom:10px;color:#777;transition:background-color .4s}a.productbutton:hover{text-decoration:none;background-color:#2d863c;color:#fff}.slider-wrapper{position:relative;overflow:hidden;width:100%;margin:auto;margin-bottom:0}.slider{position:relative;width:100%;margin:0 auto;text-align:left;font-size:15px}.drlogo{padding:50px 0 50px 50px!important;background-color:#f0f0f0;margin-left:-15px;margin-right:-15px;font-family:'Open Sans',sans-serif}.drlogo img{max-width:100%;width:300px}.otherimags{width:249px;display:block}.otherimags img{background-color:#dcdcdc;width:23%}body{margin:0;padding:0;background-repeat:no-repeat;background-position:center top;background-attachment:fixed;background-color:#fff;font:400 16px/1.667 "Open Sans",sans-serif}.top-navbar{transition:.5s ease;background:0 0}.top-navbar.scrolled{background-color:#fff}.product-logo{transition:opacity .5s ease-in-out;opacity:0}.product-logo.scrolled{opacity:1}.header .site-logo{text-align:left;width:1370px;margin-left:auto;margin-right:auto;padding:0 10px}.header .menu-link{text-align:center;margin:10px 0;display:none}.header .menu-link a{text-decoration:none;color:#27466d;padding:2px 10px;font-size:15px;border-right:1px solid #e1e7ea;position:relative}.header .menu-link a:hover{color:#5a8ead;background-color:rgba(255,255,255,.8)}.header .menu-link a:last-child{border-right-width:0}.header{background-color:rgba(255,255,255,.5);padding:10px 0;position:relative;display:block;width:100%;z-index:999;border-bottom:0 solid #e8ecf2}.header .site-logo img{height:50px}.product-description{background-color:#eaeaea}.product-description h1{text-align:center;padding:70px 0 70px 0;margin:0;font-size:30px;font-weight:400;font-family:"Open Sans",sans-serif;color:#686868}.productpage{padding-top:0;position:relative;background-position-y:-100px;background-color:#27466d}.productpage .description{padding:50px 0 50px 0;max-width:500px;font-size:20px;font-family:"Open Sans",sans-serif}.productpage .description h2{font-size:40px;font-weight:400}.productpage .row img{max-width:800px;width:100%}.productpage .row:nth-child(odd){padding:100px 20px 0 20px;background-color:#2d863c;color:#fff;background:linear-gradient(to right,#2d863c,#46b45a)}.productpage .row:nth-child(2n){padding:100px 20px 0 20px;background-color:#f7fff9;color:#2d863c}.productpage .row:nth-child(2n) img{margin-left:0}.productpage .row:nth-child(odd) img{float:right;margin-left:-50px}.contact-us-home{padding:100px 0 150px 0;background-color:#444}.contact-us-home h1{margin-bottom:20px;text-align:center;padding:0;font-size:30px;font-weight:400;color:#fff;font-family:"Open Sans",sans-serif;text-transform:uppercase}.contact-us-home .content{text-align:center}footer{text-align:center;font-family:arial;font-size:12px;color:#2f2f2f;width:100%;background-color:#444;background-repeat:no-repeat;background-position-x:0px;background-position-y:-290px;vertical-align:bottom;padding:250px 0 20px 0;background-image:url(/common/img/footer-bg.jpg)}footer .usefulllinks{padding:0 0 10px 0;color:#d4dbe5}footer .usefulllinks a{padding:3px;margin:3px;text-decoration:none;color:#eaeaea}footer .usefulllinks a:hover{text-decoration:none;color:#d1d1d1}footer .copyright{color:#eaeaea}.playbutton{display:-ms-flex;display:-webkit-flex;display:inline-flex;border-radius:40px;border:none;padding:10px 16px;font-size:20px;background-color:rgba(255,255,255,.2);color:#fff;transition:background-color .4s}.playbutton:hover{background-color:rgba(255,255,255,.4)}.playbutton:active{outline:0;border:none}.playbutton:focus{outline:0}.playbutton .play{width:50px;height:50px;background:#fff;border:none;border-radius:100%;margin:auto;cursor:pointer;padding:10px}.playbutton .play:focus{outline:0;border:1px solid #82afdd;box-shadow:0 0 0 3px hsla(210,76%,57%,.5)}.playbutton .play::after{content:'';display:inline-block;position:relative;top:3px;left:3px;border-style:solid;border-width:10px 0 10px 20px;border-color:transparent transparent transparent #9edb3d}.popup__overlay{display:none;position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.8);text-align:center;z-index:100}.popup__overlay:after{display:inline-block;height:100%;width:0;vertical-align:middle;content:""}.popup{display:inline-block;position:relative;width:100%;height:100%;max-width:990px;padding:30px 10px;color:#fff;vertical-align:middle;background-color:transparent;text-align:center;margin-top:100px}.popup iframe{width:100%;height:100%}.popup-form__row{margin:1em 0}.popup__close{display:block;position:absolute;top:0;right:10px;padding:3px;cursor:pointer;font-size:13px;color:#fff;text-decoration:none}.popup__close:hover{color:#fff;text-decoration:none}#hexGrid{display:flex;flex-wrap:wrap;width:100%;margin:0 auto;overflow:hidden;font-size:15px;list-style-type:none;padding-left:0}.hex{position:relative;visibility:hidden;outline:1px solid transparent}.hex::after{content:'';display:block;padding-bottom:86.602%}.hexIn{position:absolute;width:96%;padding-bottom:110.851%;margin:0 2%;overflow:hidden;visibility:hidden;outline:1px solid transparent;-webkit-transform:rotate3d(0,0,1,-60deg) skewY(30deg);-ms-transform:rotate3d(0,0,1,-60deg) skewY(30deg);transform:rotate3d(0,0,1,-60deg) skewY(30deg)}.hexIn *{position:absolute;visibility:visible;outline:1px solid transparent}.hexLink{display:block;width:100%;height:100%;text-align:center;color:#fff;overflow:hidden;-webkit-transform:skewY(-30deg) rotate3d(0,0,1,60deg);-ms-transform:skewY(-30deg) rotate3d(0,0,1,60deg);transform:skewY(-30deg) rotate3d(0,0,1,60deg)}.hex h1{color:#fff;background-color:#2d863c;background:linear-gradient(to right,#2d863c,#46b45a);left:0;right:0;padding-left:16px;padding-right:16px;font-weight:300;height:100%;font-size:25px;-webkit-transform:rotate3d(0,0,0,0deg);-ms-transform:rotate3d(0,0,0,0deg);transform:rotate3d(0,0,0,0deg);-webkit-transition:-webkit-transform .2s ease-out,opacity .3s ease-out;transition:transform .2s ease-out,opacity .3s ease-out;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);display:flex;align-items:center;justify-content:center}.hex h1::after{content:'';position:absolute;bottom:0;left:45%;width:10%;text-align:center;border-bottom:1px solid #fff}@media (min-width:992px){#hexGrid{padding-bottom:6%}.hex{width:25%}.hex:nth-child(7n+5){margin-left:12.5%}}@media (max-width:991px) and (min-width:577px){#hexGrid{padding-bottom:6%}.hex{width:25%}.hex:nth-child(7n+5){margin-left:12.5%}}@media (max-width:576px){#hexGrid{padding-bottom:11.2%}.hex{width:50%}.hex:nth-child(3n+3){margin-left:25%}}@media screen and (max-width:1500px){.hex h1{font-weight:300;font-size:20px}}@media screen and (max-width:992px){.hex h1{font-weight:300;font-size:15px}}@media screen and (max-width:576px){.hex h1{font-weight:300;font-size:14px}}@media only screen and (min-width:768px){.slider{font-size:17px}.productpage .row:nth-child(2n) .description{float:right;padding-right:50px}.productpage .description h2{font-size:50px}.productpage .row:nth-child(2n) img{margin-left:-100px}.otherimags{width:310px}.drlogo{margin-top:40px;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);border-radius:20px 0 0 20px;background-color:#fff}}@media only screen and (min-width:1000px){.slider{width:1000px;text-align:left;padding:10px 0;font-size:18px}.drlogo{margin-top:10%;padding:100px!important;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);border-radius:30px 0 0 30px}.otherimags{width:310px}}@media only screen and (min-width:1440px){.slider{width:1440px}.drlogo{margin-top:25%}}@media only screen and (max-width:1367px){.productpage .row:nth-child(2n) .description{padding-right:50px}}@media only screen and (max-width:771px){.productpage img{width:100%}}@media only screen and (max-width:481px){.slider-wrapper{padding-top:0}.productpage img{width:100%}}