@font-face{font-family:'ProximaNova-Bold';src:url('fonts/ProximaNova-Bold.eot?#iefix') format('embedded-opentype'), url('fonts/ProximaNova-Bold.otf') format('opentype'),
url('fonts/ProximaNova-Bold.woff') format('woff'), url('fonts/ProximaNova-Bold.ttf') format('truetype'), url('fonts/ProximaNova-Bold.svg#ProximaNova-Bold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'ProximaNova-Light';src:url('fonts/ProximaNova-Light.eot?#iefix') format('embedded-opentype'), url('fonts/ProximaNova-Light.otf') format('opentype'),
url('fonts/ProximaNova-Light.woff') format('woff'), url('fonts/ProximaNova-Light.ttf') format('truetype'), url('fonts/ProximaNova-Light.svg#ProximaNova-Light') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'ProximaNova-Regular';src:url('fonts/ProximaNova-Regular.eot?#iefix') format('embedded-opentype'), url('fonts/ProximaNova-Regular.otf') format('opentype'),
url('fonts/ProximaNova-Regular.woff') format('woff'), url('fonts/ProximaNova-Regular.ttf') format('truetype'), url('fonts/ProximaNova-Regular.svg#ProximaNova-Regular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'ProximaNova-Extrabld';src:url('fonts/ProximaNova-Extrabld.eot?#iefix') format('embedded-opentype'), url('fonts/ProximaNova-Extrabld.otf') format('opentype'),
url('fonts/ProximaNova-Extrabld.woff') format('woff'), url('fonts/ProximaNova-Extrabld.ttf') format('truetype'), url('fonts/ProximaNova-Extrabld.svg#ProximaNova-Extrabld') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'ProximaNova-Semibold';src:url('fonts/ProximaNova-Semibold.eot?#iefix') format('embedded-opentype'), url('fonts/ProximaNova-Semibold.otf') format('opentype'),
url('fonts/ProximaNova-Semibold.woff') format('woff'), url('fonts/ProximaNova-Semibold.ttf') format('truetype'), url('fonts/ProximaNova-Semibold.svg#ProximaNova-Semibold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'ProximaNova-Black';src:url('fonts/ProximaNova-Black.eot?#iefix') format('embedded-opentype'), url('fonts/ProximaNova-Black.otf') format('opentype'),
url('fonts/ProximaNova-Black.woff') format('woff'), url('fonts/ProximaNova-Black.ttf') format('truetype'), url('fonts/ProximaNova-Black.svg#ProximaNova-Black') format('svg');font-weight:normal;font-style:normal;}
html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
*{outline:0;box-sizing:border-box;background-repeat:no-repeat;}
body, div, span, table, tr, th, td, tbody, strong, thead, br, img, input, textarea, h1, h2, h3, h4, h5, h6, button, center, left, right, p, a, ul, li, ol, em, b, u, hr{margin:0;padding:0;}
h1, h2, h3, h4, h5, h6, strong, b{font-weight:normal;}
ul, ol, li{list-style:none;}
img{border:0;max-width:100%;height:auto;}
a, a:hover, input[type="submit"], button{outline:0;}
a, a:hover{text-decoration:none;}
body{line-height:normal;font-family:'ProximaNova-Regular';}
.wrapper{width:100%;float:left;}
.container{width:1200px;margin:0 auto;}
.top-hdr{width:100%;float:left;position:relative;background:rgba(254,254,253,1);background:-moz-linear-gradient(left, rgba(254,254,253,1) 0%, rgba(250,253,248,1) 25%, rgba(255,255,255,1) 50%, rgba(23,99,192,1) 50%, rgba(23,99,192,1) 100%);background:-webkit-gradient(left top, right top, color-stop(0%, rgba(254,254,253,1)), color-stop(25%, rgba(250,253,248,1)), color-stop(71%, rgba(255,255,255,1)), color-stop(72%, rgba(23,99,192,1)), color-stop(100%, rgba(23,99,192,1)));background:-webkit-linear-gradient(left, rgba(254,254,253,1) 0%, rgba(250,253,248,1) 25%, rgba(255,255,255,1) 74.5%, rgba(23,99,192,1) 50%, rgba(23,99,192,1) 100%);background:-o-linear-gradient(left, rgba(254,254,253,1) 0%, rgba(250,253,248,1) 25%, rgba(255,255,255,1) 50%, rgba(23,99,192,1) 50%, rgba(23,99,192,1) 100%);background:-ms-linear-gradient(left, rgba(254,254,253,1) 0%, rgba(250,253,248,1) 25%, rgba(255,255,255,1) 50%, rgba(23,99,192,1) 50%, rgba(23,99,192,1) 100%);background:linear-gradient(to right, rgba(254,254,253,1) 0%, rgba(250,253,248,1) 25%, rgba(255,255,255,1) 50%, rgba(23,99,192,1) 50%, rgba(23,99,192,1) 100%);}
.top-bar{width:100%;float:left;padding:19px 0 10px;background-image:url(images/hdr-bg.jpg);background-position:center top;background-repeat:repeat-y;overflow:hidden;position:relative;}
.top-bar .container{width:1600px;}
.logo{float:left;margin-left:54px;}
.top-menu{float:left;width:920px;margin-top:28px;margin-left:44px;}
.top-menu ul li{float:left;position:relative;padding:0px;margin:0 26px 0 26px;}
.top-menu ul li:first-child{margin:0 19px 0 26px;}
.top-menu ul li:last-child{margin:0 26px 0 30px;}
.top-menu ul li a{float:left;font-family:'ProximaNova-Bold';font-size:15px;line-height:30px;color:#454e59;position:relative;text-transform:uppercase;}
.top-menu ul li a:hover, .top-menu ul li.current-menu-item a{color:#1764c0;}
.top-rt{float:left;background-image:url(images/call-icon.png);background-repeat:no-repeat;background-position:left center;padding:10px 0 10px 67px;margin-left:16px;margin-top:5px;}
.top-rt h6{font-size:16px;font-family:'ProximaNova-Semibold';color:#73e61e;line-height:normal;margin-bottom:5px;}
.top-rt a.top-call{color:#fff;font-size:26px;font-family:'ProximaNova-Extrabld';}
.top-rt a.top-call:hover{color:#73e61e;}
.home-bnr{float:left;width:100%;background:transparent;position:relative;}
.home-bnr .bnr-img{width:100%;display:block;}
.bnr-cnt{position:absolute;top:88px;width:570px;margin-left:-3px;}
.bnr-cnt h2{font-size:60px;color:#fff;line-height:68px;font-family:'ProximaNova-Regular';}
.bnr-cnt h2 strong{font-family:'ProximaNova-Bold';position:relative;z-index:99999;}
.bnr-cnt h2 strong:after{position:absolute;content:"";background:#7fbc4c;left:0px;height:17px;width:145px;bottom:3px;margin:0 auto;z-index:-1;}
.bnr-rt{position:absolute;top:47px;width:720px;background-image:url(images/bulb-shadow.png);background-repeat:no-repeat;background-position:center top;margin-left:620px;}
.bnr-rt .bnr-bulb{float:right;margin-top:-355px;}
.bnr-rt-cnt{margin-top:210px;float:left;padding-left:93px;}
.bnr-rt h2{font-size:130px;font-family:'ProximaNova-Bold';line-height:101px;color:#fff;}
.bnr-rt h5{font-size:36px;color:#fff;font-family:'ProximaNova-Light';line-height:normal;margin-bottom:7px;}
.bnr-rt h6{font-size:30px;font-family:'ProximaNova-Light';color:#fff;margin-right:19px;text-align:right;}
.bnr-cnt form p{font-size:18px;color:#79b941;font-family:'ProximaNova-Extrabld';text-transform:uppercase;margin-bottom:19px;}
.bnr-cnt form label{font-size:18px;color:#fff;font-family:'ProximaNova-Regular';cursor:pointer;}
.bnr-cnt form{margin-top:35px;float:left;width:100%;margin-left:18px;}
.inp-fld1{float:left;margin-right:36px;}
.inp-fld2{float:left;}
.inp-fld3{float:left;width:100%;margin-top:27px;position:relative;margin-left:-16px;}
.inp-fld3 input[type="text"]{background:#fff;padding:33px 85px 30px 25px;width:497px;border:0;font-size:18px;color:#a9b79f;font-family:'ProximaNova-Regular';border-radius:100px;text-transform:uppercase;line-height:normal;}
.inp-fld3 input[type="submit"]{position:absolute;right:80px;border:0;padding:10px;border-radius:100%;width:70px;height:70px;top:5px;font-size:30px;text-transform:uppercase;color:#fff;font-family:'ProximaNova-Extrabld';background:rgba(94,164,97,1);background:-moz-linear-gradient(top, rgba(94,164,97,1) 0%, rgba(106,174,83,1) 32%, rgba(42,117,167,1) 85%, rgba(42,117,167,1) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(94,164,97,1)), color-stop(32%, rgba(106,174,83,1)), color-stop(85%, rgba(42,117,167,1)), color-stop(100%, rgba(42,117,167,1)));background:-webkit-linear-gradient(top, rgba(94,164,97,1) 0%, rgba(106,174,83,1) 32%, rgba(42,117,167,1) 85%, rgba(42,117,167,1) 100%);background:-o-linear-gradient(top, rgba(94,164,97,1) 0%, rgba(106,174,83,1) 32%, rgba(42,117,167,1) 85%, rgba(42,117,167,1) 100%);cursor:pointer;}
.inp-fld3 input[type="submit"]:hover{background:rgba(28,104,185,1);background:-moz-linear-gradient(-45deg, rgba(28,104,185,1) 0%, rgba(57,132,147,1) 51%, rgba(112,182,72,1) 100%);background:-webkit-gradient(left top, right bottom, color-stop(0%, rgba(28,104,185,1)), color-stop(51%, rgba(57,132,147,1)), color-stop(100%, rgba(112,182,72,1)));background:-webkit-linear-gradient(-45deg, rgba(28,104,185,1) 0%, rgba(57,132,147,1) 51%, rgba(112,182,72,1) 100%);background:-o-linear-gradient(-45deg, rgba(28,104,185,1) 0%, rgba(57,132,147,1) 51%, rgba(112,182,72,1) 100%);background:-ms-linear-gradient(-45deg, rgba(28,104,185,1) 0%, rgba(57,132,147,1) 51%, rgba(112,182,72,1) 100%);background:linear-gradient(135deg, rgba(28,104,185,1) 0%, rgba(57,132,147,1) 51%, rgba(112,182,72,1) 100%);}
.bnr-cnt input[type="radio"]{display:none;}
.bnr-cnt input[type="radio"] + label{color:#fff;font-family:'ProximaNova-Regular';font-size:18px;}
.bnr-cnt input[type="radio"] + label span{display:inline-block;width:24px;height:23px;margin:0px 9px 0 0;vertical-align:middle;background:url(images/unckd.png) center top no-repeat;cursor:pointer;}
.bnr-cnt input[type="radio"]:checked + label span{background:url(images/active.png) center top no-repeat;}
.prtnr{float:left;margin-top:14px;padding-left:34px;background-image:url(images/u-switch.png);background-repeat:no-repeat;background-position:right center;padding-right:106px;}
.prtnr h6{color:#fff;font-size:14px;font-family:'ProximaNova-Regular';}
.hmsec1{float:left;width:100%;background:#f4faf1;padding:35px 0;}
.hmsec1 .sec1cnt li{float:left;width:30%;}
.gm-icon{float:left;width:88px;margin-right:10px;}
.hmsec1 .sec1cnt li h3{float:right;}
.hmsec1 .sec1cnt li h3{float:left;font-size:20px;font-family:'ProximaNova-Light';line-height:30px;margin-top:15px;}
.hmsec1 .sec1cnt li h3 strong{font-family:'ProximaNova-Bold';}
.hmsec1 .sec1cnt li.blk1{width:329px;}
.ash{float:left;width:68px;font-family:'ProximaNova-Light';font-size:20px;margin-top:14px;}
.ash strong{background:-webkit-linear-gradient(#1c69b8, #70b549);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:36px;font-family:'ProximaNova-Black';}
.hmsec1 .sec1cnt li.blk2{border-radius:100px;background:rgba(116,185,67,1);background:-moz-linear-gradient(-45deg, rgba(116,185,67,1) 0%, rgba(104,173,85,1) 32%, rgba(32,108,179,1) 85%, rgba(23,99,192,1) 99%, rgba(23,99,192,1) 100%);background:-webkit-gradient(left top, right bottom, color-stop(0%, rgba(116,185,67,1)), color-stop(32%, rgba(104,173,85,1)), color-stop(85%, rgba(32,108,179,1)), color-stop(99%, rgba(23,99,192,1)), color-stop(100%, rgba(23,99,192,1)));background:-webkit-linear-gradient(-45deg, rgba(116,185,67,1) 0%, rgba(104,173,85,1) 32%, rgba(32,108,179,1) 85%, rgba(23,99,192,1) 99%, rgba(23,99,192,1) 100%);background:-o-linear-gradient(-45deg, rgba(116,185,67,1) 0%, rgba(104,173,85,1) 32%, rgba(32,108,179,1) 85%, rgba(23,99,192,1) 99%, rgba(23,99,192,1) 100%);background:-ms-linear-gradient(-45deg, rgba(116,185,67,1) 0%, rgba(104,173,85,1) 32%, rgba(32,108,179,1) 85%, rgba(23,99,192,1) 99%, rgba(23,99,192,1) 100%);background:linear-gradient(135deg, rgba(116,185,67,1) 0%, rgba(104,173,85,1) 32%, rgba(32,108,179,1) 85%, rgba(23,99,192,1) 99%, rgba(23,99,192,1) 100%);padding:12px 0;width:272px;text-align:center;margin-top:12px;}
.hmsec1 .sec1cnt li.blk2 h6{font-size:14px;color:#fff;font-family:'ProximaNova-Light';line-height:normal;margin-bottom:6px;}
.hmsec1 .sec1cnt li.blk2 a{color:#fff;font-size:16px;font-family:'ProximaNova-Extrabld';text-transform:uppercase;}
.ratng{margin-top:-25px;margin-bottom:3px;}
.hmsec1 .sec1cnt li.blk3{margin-left:60px;}
.hmsec1 .sec1cnt li.blk3{margin-left:69px;width:360px;}
.hmsec2{float:left;width:100%;padding:85px 0 20px;}
.hmsec2 h1{font-size:48px;text-align:center;font-family:'ProximaNova-Regular';color:#313d28;padding-left:20px;}
.hmsec2 h1 strong{position:relative;font-family:'ProximaNova-Bold';text-transform:uppercase;z-index:99999;}
.hmsec2 h1 strong:after{position:absolute;content:"";background:#7fbc4c;left:0px;height:17px;width:325px;bottom:-1px;margin:0 auto;z-index:-1;}
.logos{float:left;width:100%;margin-top:65px;}
.logos ul li{float:left;width:200px;height:55px;display:inline-grid;margin-bottom:45px;vertical-align:middle;align-items:center;}
.logos ul li img{margin:0 auto;position:relative;}
.logo1 img{left:-22px;}
.logo7 img{left:-23px;}
.logo2 img{top:5px;left:-25px;}
.logo3 img{top:7px;left:3px;}
.logo8 img{left:-23px;top:7px;}
.logo4 img{top:7px;left:25px;}
.logo10 img{top:8px;left:29px;}
.logo6 img{top:6px;left:27px;}
.logo9 img{top:10px;left:10px;}
.logo11 img{left:31px;}
.logo5 img{left:31px;}
.logo7 img{top:7px;left:-23px;}
.logos ul li a{font-size:20px;font-family:'ProximaNova-Extrabld';color:#fff;text-align:center;border-radius:35px;padding:22px 24px;background:rgba(116,185,67,1);background:-moz-linear-gradient(45deg, rgba(116,185,67,1) 0%, rgba(106,176,81,1) 31%, rgba(52,128,153,1) 59%, rgba(23,102,191,1) 99%, rgba(23,102,191,1) 100%);background:-webkit-gradient(left bottom, right top, color-stop(0%, rgba(116,185,67,1)), color-stop(31%, rgba(106,176,81,1)), color-stop(59%, rgba(52,128,153,1)), color-stop(99%, rgba(23,102,191,1)), color-stop(100%, rgba(23,102,191,1)));background:-webkit-linear-gradient(45deg, rgba(116,185,67,1) 0%, rgba(106,176,81,1) 31%, rgba(52,128,153,1) 59%, rgba(23,102,191,1) 99%, rgba(23,102,191,1) 100%);background:-o-linear-gradient(45deg, rgba(116,185,67,1) 0%, rgba(106,176,81,1) 31%, rgba(52,128,153,1) 59%, rgba(23,102,191,1) 99%, rgba(23,102,191,1) 100%);background:-ms-linear-gradient(45deg, rgba(116,185,67,1) 0%, rgba(106,176,81,1) 31%, rgba(52,128,153,1) 59%, rgba(23,102,191,1) 99%, rgba(23,102,191,1) 100%);background:linear-gradient(45deg, rgba(116,185,67,1) 0%, rgba(106,176,81,1) 31%, rgba(52,128,153,1) 59%, rgba(23,102,191,1) 99%, rgba(23,102,191,1) 100%);}
.logos ul li a:hover{background:rgba(28,104,185,1);background:-moz-linear-gradient(-45deg, rgba(28,104,185,1) 0%, rgba(57,132,147,1) 51%, rgba(112,182,72,1) 100%);background:-webkit-gradient(left top, right bottom, color-stop(0%, rgba(28,104,185,1)), color-stop(51%, rgba(57,132,147,1)), color-stop(100%, rgba(112,182,72,1)));background:-webkit-linear-gradient(-45deg, rgba(28,104,185,1) 0%, rgba(57,132,147,1) 51%, rgba(112,182,72,1) 100%);background:-o-linear-gradient(-45deg, rgba(28,104,185,1) 0%, rgba(57,132,147,1) 51%, rgba(112,182,72,1) 100%);background:-ms-linear-gradient(-45deg, rgba(28,104,185,1) 0%, rgba(57,132,147,1) 51%, rgba(112,182,72,1) 100%);background:linear-gradient(135deg, rgba(28,104,185,1) 0%, rgba(57,132,147,1) 51%, rgba(112,182,72,1) 100%);}
.logos ul li:last-child{width:160px;float:right;}
.hmsec3{float:left;width:100%;padding:40px 0 10px;}
.hmsec3 h2{text-align:center;font-size:36px;font-family:'ProximaNova-Light';line-height:normal;margin-bottom:11px;}
.hmsec3 p{font-size:18px;text-align:center;line-height:30px;font-family:'ProximaNova-Light';padding:0 75px;color:#1e2619;}
.price-cnt{width:100%;margin-top:52px;float:left;}
.price-lft{float:left;width:612px;margin-right:32px;}
.price-rt{float:left;width:555px;margin-top:14px;}
.price-rt p{padding:0;font-size:18px;font-family:'ProximaNova-Light';line-height:24px;text-align:left;margin-bottom:24px;}
.price-rt h2{text-align:left;margin-bottom:10px;}
.price-rt h4{font-size:18px;font-family:'ProximaNova-Extrabld';text-transform:uppercase;color:#75b943;}
.price-rt ul{margin-top:30px;display:inline-block;width:100%;}
.price-rt ul li{font-size:18px;font-family:'ProximaNova-Regular';color:#313d28;padding-left:30px;width:275px;margin-bottom:25px;background-image:url(images/list-dot.png);background-repeat:no-repeat;background-position:left 3px;line-height:24px;float:left;}
.hmsec4{float:left;width:100%;padding:156px 0 0px;background:#00083e;position:relative;}
.hmsec4:before{position:absolute;left:0;top:0;content:"";width:100%;height:260px;background-color:#ffffff;}
.codeboxes{float:left;width:100%;margin-bottom:81px;}
.codeboxes ul{width:100%;float:left;}
.codeboxes ul li{width:299px;float:left;position:relative;border:1px solid #ecece1;border-radius:35px;background:#fff;}
.code-img{width:202px;height:184px;left:0;right:0;margin:auto;position:relative;display:flex;align-items:center;background-image:url(images/icons-bg.png);background-repeat:no-repeat;background-position:center top;margin-top:-95px;}
.code-img img{margin:0 auto;}
.code-cnt{width:100%;float:left;text-align:center;padding:20px 20px;margin-top:11px;}
.code-cnt h4{text-align:center;position:relative;font-size:18px;line-height:27px;color:#1e2619;text-transform:uppercase;font-family:'ProximaNova-Extrabld';margin:0 0 17px;}
.code-cnt p{text-align:center;font-size:17px;line-height:24px;color:#67655b;font-family:'ProximaNova-Regular';padding:0 10px 0 10px;}
.code-frm{float:left;width:100%;padding-left:72px;}
.code-frm h3{font-size:36px;color:#fff;line-height:44px;font-family:'ProximaNova-Regular';}
.code-frm h3 strong{font-family:'ProximaNova-Bold';position:relative;z-index:99999;}
.code-frm form p{font-size:18px;color:#fff;font-family:'ProximaNova-Extrabld';text-transform:uppercase;margin-bottom:19px;}
.code-frm form label{font-size:18px;color:#fff;font-family:'ProximaNova-Regular';}
.code-frm form{margin-top:28px;float:left;width:100%;margin-left:7px;}
.code-frm .inp-fld1{float:left;margin-right:36px;}
.code-frm .inp-fld2{float:left;}
.code-frm .inp-fld3{float:left;position:relative;width:500px;left:124px;top:-92px;margin-top:0;}
.code-frm .inp-fld3 input[type="text"]{background:#fff;width:497px;padding:33px 82px 30px 33px;font-size:18px;color:#a9b79f;font-family:'ProximaNova-Regular';border-radius:100px;text-transform:uppercase;line-height:normal;}
.code-frm .inp-fld3 input[type="submit"]{position:absolute;right:10px;border:0;padding:10px;border-radius:100%;width:70px;height:70px;top:5px;font-size:30px;text-transform:uppercase;color:#fff;font-family:'ProximaNova-Extrabld';background:rgba(94,164,97,1);background:-moz-linear-gradient(top, rgba(94,164,97,1) 0%, rgba(106,174,83,1) 32%, rgba(42,117,167,1) 85%, rgba(42,117,167,1) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(94,164,97,1)), color-stop(32%, rgba(106,174,83,1)), color-stop(85%, rgba(42,117,167,1)), color-stop(100%, rgba(42,117,167,1)));background:-webkit-linear-gradient(top, rgba(94,164,97,1) 0%, rgba(106,174,83,1) 32%, rgba(42,117,167,1) 85%, rgba(42,117,167,1) 100%);background:-o-linear-gradient(top, rgba(94,164,97,1) 0%, rgba(106,174,83,1) 32%, rgba(42,117,167,1) 85%, rgba(42,117,167,1) 100%);}
.code-frm .inp-fld3 input[type="submit"]:hover{background:rgba(28,104,185,1);background:-moz-linear-gradient(-45deg, rgba(28,104,185,1) 0%, rgba(57,132,147,1) 51%, rgba(112,182,72,1) 100%);background:-webkit-gradient(left top, right bottom, color-stop(0%, rgba(28,104,185,1)), color-stop(51%, rgba(57,132,147,1)), color-stop(100%, rgba(112,182,72,1)));background:-webkit-linear-gradient(-45deg, rgba(28,104,185,1) 0%, rgba(57,132,147,1) 51%, rgba(112,182,72,1) 100%);background:-o-linear-gradient(-45deg, rgba(28,104,185,1) 0%, rgba(57,132,147,1) 51%, rgba(112,182,72,1) 100%);background:-ms-linear-gradient(-45deg, rgba(28,104,185,1) 0%, rgba(57,132,147,1) 51%, rgba(112,182,72,1) 100%);background:linear-gradient(135deg, rgba(28,104,185,1) 0%, rgba(57,132,147,1) 51%, rgba(112,182,72,1) 100%);}
.code-frm input[type="radio"]{display:none;}
.code-frm input[type="radio"] + label{color:#fff;font-family:'ProximaNova-Regular';font-size:18px;cursor:pointer;}
.code-frm input[type="radio"] + label span{display:inline-block;width:23px;height:23px;margin:0px 9px 0 0;vertical-align:middle;background:url(images/code-inactive.png) 0px top no-repeat;cursor:pointer;}
.code-frm input[type="radio"]:checked + label span{background:url(images/code-active.png) 0px top no-repeat;}
.lines{float:left;width:100%;padding:10px 0;text-align:center;}
.lines .sym{background-image:url(images/lines.jpg);padding:20px 0;background-repeat:repeat-x;background-position:33px center;width:100%;float:left;}
.lines img{margin:0 auto;text-align:center;display:block;background:#fff;padding:0 12px;}
.rvw-lft{width:50%;float:left;padding:87px 76px 77px 0px;background-image:url(images/business-bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:top center;position:relative;}
.rvw-rt{float:left;width:50%;padding:87px 0px 77px 97px;background-image:url(images/resi-bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:top center;}
.rw-lftcnt{width:465px;float:right;text-align:center;}
.rw-rtcnt{width:465px;float:left;text-align:center;}
.suplyr-revws h2{color:#fff;text-align:center;font-size:36px;font-family:'ProximaNova-Light';line-height:normal;margin-bottom:25px;}
.suplyr-revws p{font-size:18px;text-align:center;color:#fff;line-height:30px;font-family:'ProximaNova-Light';margin-bottom:35px;}
.splyr-btn{text-align:center;display:inline-block;}
.splyr-btn a{padding:30px 59px;text-align:center;border-radius:100px;display:inline-block;font-size:18px;font-family:'ProximaNova-Extrabld';color:#4f6074;line-height:normal;background:#fff;text-transform:uppercase;}
.splyr-btn a:hover{background:#175bae;color:#fff;}
.rvw-rt .splyr-btn a:hover{background:#4b9a2f;color:#fff;}
.rvw-rt .splyr-btn a{padding:30px 45px;}
.rvw-rt .splyr-btn{margin-top:42px;margin-left:8px;}
.rw-lftcnt .splyr-btn{margin-top:12px;margin-right:15px;}
.suplyr-sec{float:left;width:100%;padding:63px 0 35px;background:#00083e;text-align:center;}
.splyr-img{margin-bottom:25px;}
.suplyr-sec h2{color:#fff;font-size:36px;font-family:'ProximaNova-Light';line-height:normal;margin-bottom:16px;}
.hmget-btn a{padding:21px 34px;text-align:center;border-radius:100px;display:inline-block;font-size:20px;font-family:'ProximaNova-Extrabld';color:#fff;line-height:normal;background:rgba(116,185,67,1);background:-moz-linear-gradient(45deg, rgba(116,185,67,1) 0%, rgba(106,176,81,1) 31%, rgba(52,128,153,1) 59%, rgba(23,102,191,1) 99%, rgba(23,102,191,1) 100%);background:-webkit-gradient(left bottom, right top, color-stop(0%, rgba(116,185,67,1)), color-stop(31%, rgba(106,176,81,1)), color-stop(59%, rgba(52,128,153,1)), color-stop(99%, rgba(23,102,191,1)), color-stop(100%, rgba(23,102,191,1)));background:-webkit-linear-gradient(45deg, rgba(116,185,67,1) 0%, rgba(106,176,81,1) 31%, rgba(52,128,153,1) 59%, rgba(23,102,191,1) 99%, rgba(23,102,191,1) 100%);background:-o-linear-gradient(45deg, rgba(116,185,67,1) 0%, rgba(106,176,81,1) 31%, rgba(52,128,153,1) 59%, rgba(23,102,191,1) 99%, rgba(23,102,191,1) 100%);background:-ms-linear-gradient(45deg, rgba(116,185,67,1) 0%, rgba(106,176,81,1) 31%, rgba(52,128,153,1) 59%, rgba(23,102,191,1) 99%, rgba(23,102,191,1) 100%);background:linear-gradient(45deg, rgba(116,185,67,1) 0%, rgba(106,176,81,1) 31%, rgba(52,128,153,1) 59%, rgba(23,102,191,1) 99%, rgba(23,102,191,1) 100%);}
.hmget-btn a:hover{background:rgba(28,104,185,1);background:-moz-linear-gradient(-45deg, rgba(28,104,185,1) 0%, rgba(57,132,147,1) 51%, rgba(112,182,72,1) 100%);background:-webkit-gradient(left top, right bottom, color-stop(0%, rgba(28,104,185,1)), color-stop(51%, rgba(57,132,147,1)), color-stop(100%, rgba(112,182,72,1)));background:-webkit-linear-gradient(-45deg, rgba(28,104,185,1) 0%, rgba(57,132,147,1) 51%, rgba(112,182,72,1) 100%);background:-o-linear-gradient(-45deg, rgba(28,104,185,1) 0%, rgba(57,132,147,1) 51%, rgba(112,182,72,1) 100%);background:-ms-linear-gradient(-45deg, rgba(28,104,185,1) 0%, rgba(57,132,147,1) 51%, rgba(112,182,72,1) 100%);background:linear-gradient(135deg, rgba(28,104,185,1) 0%, rgba(57,132,147,1) 51%, rgba(112,182,72,1) 100%);}
.ftr-sec{float:left;width:100%;padding:60px 0;}
.ftr1{float:left;width:295px;margin-right:232px;}
.ftr2{width:215px;float:left;margin-right:208px;margin-top:6px;}
.ftr2 h3, .ftr3 h3{font-family:'ProximaNova-Light';font-size:24px;color:#1e2619;line-height:normal;margin-bottom:33px;}
.ftr2 ul li{font-size:15px;margin-bottom:38px;line-height:normal;font-family:'ProximaNova-Regular';color:#4e5a69;}
.ftr2 ul li a{color:#4e5a69;}
.ftr2 ul li a:hover, .ftr2 ul li.current-menu-item a{color:#1764c0;}
.ftr3{float:right;width:250px;margin-top:6px;}
.ftr-news ul li{margin-bottom:34px;}
.ftr-news ul li h3{font-size:18px;line-height:30px;font-family:'ProximaNova-Extrabld';color:#1e2619;margin-bottom:10px;}
.ftr-news ul li h3 a{color:#1e2619;}
.ftr-news ul li h6{font-size:14px;font-family:'ProximaNova-Regular';color:#1e2619;margin-bottom:21px;}
.ftr-news ul li h6 strong{color:#75b943;}
.ftr-news ul li h6 a{color:#75b943;}
.ftr-news ul li a.lm{font-size:16px;color:#8dc63f;font-family:'ProximaNova-Extrabld';text-transform:uppercase;}
.ftr-news ul li a.lm:hover, .ftr-news ul li h6 a:hover{color:#1764c0;}
.ftr2 ul li:last-child{margin-bottom:0;}
.ftr-news ul li:last-child{margin-bottom:0;}
.ftr-logo{margin-bottom:26px;}
.ft-loc h5{font-size:16px;font-family:'ProximaNova-Light';line-height:24px;padding-left:50px;position:relative;margin-bottom:32px;margin-left:14px;}
.ft-loc h5:before{position:absolute;content:"";background-image:url(images/ftr-icons.png);width:32px;height:45px;left:0;top:0px;background-repeat:no-repeat;background-position:-5px 0;}
.ft-call{position:relative;padding-left:49px;margin-bottom:20px;margin-left:14px;}
.ft-call:before{position:absolute;content:"";background-image:url(images/ftr-icons.png);width:44px;height:38px;left:0;top:0px;background-repeat:no-repeat;background-position:-4px -46px;}
.ft-call h6{font-size:16px;font-family:'ProximaNova-Semibold';color:#3e3d3d;line-height:normal;margin-bottom:5px;}
.ft-call a{color:#3e3d3d;font-size:26px;font-family:'ProximaNova-Extrabld';}
.ft-call a:hover{color:#8dc63f;}
.ftr-news ul li h3 a:hover{color:#8dc63f;}
.ft-soc{width:170px;display:inline-block;margin-left:45px;}
.ft-soc a{width:37px;height:35px;display:inline-block;margin:0px 0px;font-size:0;line-height:0;background-image:url(images/ftr-icons.png);}
.ft-soc a.fb{background-position:-49px -7px;}
.ft-soc a.gog{background-position:-49px -48px;}
.ft-soc a.twi{background-position:-91px -9px;}
.ft-soc a.ut{background-position:-93px -49px;}
.copyrt{float:left;width:100%;background:#1764c0;text-align:center;padding:16px 0;}
.copyrt h6{color:#fff;font-size:16px;font-family:'ProximaNova-Light';}
.copyrt h6 a{color:#fff;}
.copyrt h6 a:hover{color:#8dc63f;}
.showhide{display:none;width:40px;color:#fff;cursor:pointer;text-align:left;font-size:70px;line-height:59px;font-weight:normal;text-transform:uppercase;float:right;margin-top:20px;}
.mobi-view{padding:0 45px;}
.mobinav{display:none;width:100%;margin:0;float:left;background-color:#fff;}
.mobinav .menu-top-menu-container{width:720px;margin:auto;}
.mobinav ul{float:left;margin:0;padding:10px 0;width:100%;}
.mobinav ul li{float:left;margin:0;width:100%;list-style:none;padding:0 0px;box-sizing:border-box;border:0;margin:0 0 5px 0;padding:0px;position:relative;}
.mobinav ul > li:last-child{margin-bottom:0;}
.mobinav a{width:100%;float:left;padding:0;display:block;line-height:30px;color:#454e59;font-size:18px;font-family:'ProximaNova-Bold';border:0;margin:0;}
.mobinav ul li.current-menu-item a{color:#1764c0;}
.mobinav ul li a:hover{color:#1764c0;}
.mobinav ul li ul{float:left;padding:0 0 0 15px;}
.mobinav ul li ul li a{text-transform:capitalize;}
.mobinav ul li a.drop{font-size:0;position:absolute;right:0;top:0;width:100%;height:28px;background-image:url(images/plus-icon.png);background-position:right center;background-repeat:no-repeat;}
.mobinav ul li a.drop.open{background-image:url(images/minus-icon.png);width:28px;}
.page-bnr{float:left;width:100%;padding:58px 0 46px;background-image:url(images/inner-bnr.jpg);background-repeat:no-repeat;background-position:center top;background-size:cover;}
.page-bnr h2{font-size:42px;color:#fff;font-family:'ProximaNova-Extrabld';background-image:url(images/title-bg.png);background-repeat:no-repeat;background-position:left center;padding:35px 0 35px 52px;}
.inr-pg{float:left;width:100%;padding:84px 0 88px;}
.inr-lft{float:left;width:800px;}
.inr-lft p{font-size:18px;font-family:'ProximaNova-Light';color:#313d28;line-height:28px;margin-bottom:22px;}
.get-qt{margin-top:25px;float:left;}
.inr-lft .get-qt a{padding:24px 69px;text-align:center;border-radius:100px;display:inline-block;font-size:20px;font-family:'ProximaNova-Extrabld';color:#fff;line-height:normal;text-transform:uppercase;background:rgba(116,185,67,1);background:-moz-linear-gradient(45deg, rgba(116,185,67,1) 0%, rgba(106,176,81,1) 31%, rgba(52,128,153,1) 59%, rgba(23,102,191,1) 99%, rgba(23,102,191,1) 100%);background:-webkit-gradient(left bottom, right top, color-stop(0%, rgba(116,185,67,1)), color-stop(31%, rgba(106,176,81,1)), color-stop(59%, rgba(52,128,153,1)), color-stop(99%, rgba(23,102,191,1)), color-stop(100%, rgba(23,102,191,1)));background:-webkit-linear-gradient(45deg, rgba(116,185,67,1) 0%, rgba(106,176,81,1) 31%, rgba(52,128,153,1) 59%, rgba(23,102,191,1) 99%, rgba(23,102,191,1) 100%);background:-o-linear-gradient(45deg, rgba(116,185,67,1) 0%, rgba(106,176,81,1) 31%, rgba(52,128,153,1) 59%, rgba(23,102,191,1) 99%, rgba(23,102,191,1) 100%);background:-ms-linear-gradient(45deg, rgba(116,185,67,1) 0%, rgba(106,176,81,1) 31%, rgba(52,128,153,1) 59%, rgba(23,102,191,1) 99%, rgba(23,102,191,1) 100%);background:linear-gradient(45deg, rgba(116,185,67,1) 0%, rgba(106,176,81,1) 31%, rgba(52,128,153,1) 59%, rgba(23,102,191,1) 99%, rgba(23,102,191,1) 100%);}
.inr-lft .get-qt a:hover{background:rgba(116,185,67,1);background:-moz-linear-gradient(45deg, rgba(116,185,67,1) 0%, rgba(116,185,67,1) 1%, rgba(23,99,192,1) 1%, rgba(36,112,174,1) 31%, rgba(116,185,67,1) 72%, rgba(116,185,67,1) 98%, rgba(116,185,67,1) 100%);background:-webkit-gradient(left bottom, right top, color-stop(0%, rgba(116,185,67,1)), color-stop(1%, rgba(116,185,67,1)), color-stop(1%, rgba(23,99,192,1)), color-stop(31%, rgba(36,112,174,1)), color-stop(72%, rgba(116,185,67,1)), color-stop(98%, rgba(116,185,67,1)), color-stop(100%, rgba(116,185,67,1)));background:-webkit-linear-gradient(45deg, rgba(116,185,67,1) 0%, rgba(116,185,67,1) 1%, rgba(23,99,192,1) 1%, rgba(36,112,174,1) 31%, rgba(116,185,67,1) 72%, rgba(116,185,67,1) 98%, rgba(116,185,67,1) 100%);background:-o-linear-gradient(45deg, rgba(116,185,67,1) 0%, rgba(116,185,67,1) 1%, rgba(23,99,192,1) 1%, rgba(36,112,174,1) 31%, rgba(116,185,67,1) 72%, rgba(116,185,67,1) 98%, rgba(116,185,67,1) 100%);background:-ms-linear-gradient(45deg, rgba(116,185,67,1) 0%, rgba(116,185,67,1) 1%, rgba(23,99,192,1) 1%, rgba(36,112,174,1) 31%, rgba(116,185,67,1) 72%, rgba(116,185,67,1) 98%, rgba(116,185,67,1) 100%);background:linear-gradient(45deg, rgba(116,185,67,1) 0%, rgba(116,185,67,1) 1%, rgba(23,99,192,1) 1%, rgba(36,112,174,1) 31%, rgba(116,185,67,1) 72%, rgba(116,185,67,1) 98%, rgba(116,185,67,1) 100%);color:#fff;}
.inr-lft h1{font-size:48px;font-family:'ProximaNova-Regular';color:#313d28;line-height:normal;margin-bottom:15px;}
.inr-lft h2{font-size:36px;}
.inr-lft h2, .inr-lft h3, .inr-lft h4, .inr-lft h5, .inr-lft h6{font-family:'ProximaNova-Light';line-height:normal;margin-bottom:15px;color:#313d28;}
.inr-lft h3{font-size:32px;}
.inr-lft h4{font-size:30px;}
.inr-lft h5{font-size:28px;}
.inr-lft h6{font-size:24px;}
.inr-lft strong{font-family:'ProximaNova-Extrabld';}
.inr-lft a{color:#000;}
.inr-lft a:hover{color:#1764c0;}
.inr-lft ul{margin-bottom:30px;}
.inr-lft ul li, .inr-lft ol li{font-size:18px;font-family:'ProximaNova-Regular';color:#313d28;padding-left:20px;margin-bottom:20px;background-image:url(images/side-dot.png);background-repeat:no-repeat;background-position:left center;line-height:24px;}
.inr-lft ol{margin-bottom:20px;padding-left:15px;}
.inr-lft ol li{background:none;list-style:decimal;padding-left:5px;}
.sidebar{width:323px;float:right;}
.sidebar h2.widget-title{font-size:20px;font-family:'ProximaNova-Extrabld';color:#fff;display:block;background:#75b943;text-transform:uppercase;-moz-border-radius:10px 0 10px 0;border-radius:36px 38px 0 0;line-height:normal;text-align:center;padding:31px 0 22px 0;}
.sidebar .widget{margin-bottom:37px;float:left;width:100%;}
.sidebar .widget:last-child{margin-bottom:0;}
.sidebar .widget ul{background:#f9f9f9;-moz-border-radius:10px 0 10px 0;border-radius:0px 0px 30px 30px;padding:14px 30px;border:1px solid #e6e6da;}
.sidebar .widget ul li{font-size:16px;color:#414141;line-height:39px;border-bottom:1px solid #e3e3e3;background-image:url(images/side-dot.png);background-repeat:no-repeat;background-position:7px center;padding-left:29px;}
.sidebar .widget ul li a{color:#414141;}
.sidebar .widget ul li a:hover{color:#75b943;}
.sidebar .widget ul li:last-child{border:0;}
.getqt{margin-top:7px;}
.getqt a{padding:24px 69px;text-align:center;border-radius:100px;display:inline-block;font-size:20px;font-family:'ProximaNova-Extrabld';color:#fff;line-height:normal;text-transform:uppercase;background:rgba(116,185,67,1);background:-moz-linear-gradient(45deg, rgba(116,185,67,1) 0%, rgba(116,185,67,1) 1%, rgba(116,185,67,1) 32%, rgba(36,112,174,1) 68%, rgba(23,99,192,1) 100%);background:-webkit-gradient(left bottom, right top, color-stop(0%, rgba(116,185,67,1)), color-stop(1%, rgba(116,185,67,1)), color-stop(32%, rgba(116,185,67,1)), color-stop(68%, rgba(36,112,174,1)), color-stop(100%, rgba(23,99,192,1)));background:-webkit-linear-gradient(45deg, rgba(116,185,67,1) 0%, rgba(116,185,67,1) 1%, rgba(116,185,67,1) 32%, rgba(36,112,174,1) 68%, rgba(23,99,192,1) 100%);background:-o-linear-gradient(45deg, rgba(116,185,67,1) 0%, rgba(116,185,67,1) 1%, rgba(116,185,67,1) 32%, rgba(36,112,174,1) 68%, rgba(23,99,192,1) 100%);background:-ms-linear-gradient(45deg, rgba(116,185,67,1) 0%, rgba(116,185,67,1) 1%, rgba(116,185,67,1) 32%, rgba(36,112,174,1) 68%, rgba(23,99,192,1) 100%);background:linear-gradient(45deg, rgba(116,185,67,1) 0%, rgba(116,185,67,1) 1%, rgba(116,185,67,1) 32%, rgba(36,112,174,1) 68%, rgba(23,99,192,1) 100%);}
.getqt a:hover{background:rgba(116,185,67,1);background:-moz-linear-gradient(45deg, rgba(116,185,67,1) 0%, rgba(116,185,67,1) 1%, rgba(23,99,192,1) 1%, rgba(36,112,174,1) 31%, rgba(116,185,67,1) 72%, rgba(116,185,67,1) 98%, rgba(116,185,67,1) 100%);background:-webkit-gradient(left bottom, right top, color-stop(0%, rgba(116,185,67,1)), color-stop(1%, rgba(116,185,67,1)), color-stop(1%, rgba(23,99,192,1)), color-stop(31%, rgba(36,112,174,1)), color-stop(72%, rgba(116,185,67,1)), color-stop(98%, rgba(116,185,67,1)), color-stop(100%, rgba(116,185,67,1)));background:-webkit-linear-gradient(45deg, rgba(116,185,67,1) 0%, rgba(116,185,67,1) 1%, rgba(23,99,192,1) 1%, rgba(36,112,174,1) 31%, rgba(116,185,67,1) 72%, rgba(116,185,67,1) 98%, rgba(116,185,67,1) 100%);background:-o-linear-gradient(45deg, rgba(116,185,67,1) 0%, rgba(116,185,67,1) 1%, rgba(23,99,192,1) 1%, rgba(36,112,174,1) 31%, rgba(116,185,67,1) 72%, rgba(116,185,67,1) 98%, rgba(116,185,67,1) 100%);background:-ms-linear-gradient(45deg, rgba(116,185,67,1) 0%, rgba(116,185,67,1) 1%, rgba(23,99,192,1) 1%, rgba(36,112,174,1) 31%, rgba(116,185,67,1) 72%, rgba(116,185,67,1) 98%, rgba(116,185,67,1) 100%);background:linear-gradient(45deg, rgba(116,185,67,1) 0%, rgba(116,185,67,1) 1%, rgba(23,99,192,1) 1%, rgba(36,112,174,1) 31%, rgba(116,185,67,1) 72%, rgba(116,185,67,1) 98%, rgba(116,185,67,1) 100%);}
.page-logos{float:left;width:100%;padding:63px 0 20px;background:#f1f1f1;}
.page-logos h2{font-size:48px;text-align:center;font-family:'ProximaNova-Regular';color:#313d28;margin-right:28px;}
.page-logos h2 strong{position:relative;font-family:'ProximaNova-Bold';text-transform:uppercase;z-index:99999;}
.page-logos h2 strong:after{position:absolute;content:"";background:#7fbc4c;left:0px;height:17px;width:325px;bottom:-1px;margin:0 auto;z-index:-1;}
.ct-page{float:left;width:100%;padding:85px 0 101px;}
.ct-lft{float:left;width:690px;}
.ct-rt{float:right;width:509px;position:relative;}
.ct-lft h1{font-size:30px;font-family:'ProximaNova-Extrabld';color:#000;line-height:normal;margin-bottom:24px;}
.ct-loc h5{font-size:18px;line-height:28px;font-family:'ProximaNova-Bold';color:#121212;}
.ct-loc{background-image:url(images/ct-loc.jpg);background-repeat:no-repeat;background-position:left center;padding:18px 0 15px 95px;margin-bottom:15px;}
.ct-call{background-image:url(images/ct-call.jpg);background-repeat:no-repeat;background-position:left center;padding:17px 0 15px 96px;}
.ct-call h6{font-size:16px;font-family:'ProximaNova-Semibold';color:#3e3d3d;line-height:normal;margin-bottom:5px;}
.ct-call a{color:#3e3d3d;font-size:26px;font-family:'ProximaNova-Extrabld';}
.ct-call a:hover{color:#75b943;}
.side-frm{margin-top:6px;}
.side-frm h2{font-size:23px;font-family:'ProximaNova-Extrabld';color:#fff;display:block;background:#75b943;-moz-border-radius:10px 0 10px 0;border-radius:36px 38px 0 0;line-height:normal;text-align:center;padding:23px 0px 20px 0px;}
.side-frm ul{background:#fcfbfc;-moz-border-radius:10px 0 10px 0;border-radius:0px 0px 30px 30px;padding:48px 30px 38px;border:1px solid #e6e6da;width:100%;float:left;}
.side-frm ul li{width:100%;float:left;margin-bottom:15px;}
.side-frm ul li input{width:100%;appearance:normal;-webkit-appearance:none;-moz-appearance:none;font-family:'ProximaNova-Semibold';font-size:16px;line-height:normal;color:#191919;padding:15px 26px;border-radius:25px;outline:0;background:#fff;border:1px solid #e2e2e2;}
.side-frm ul li.msgfld{margin:3px 0 14px;}
.side-frm ul li textarea{width:100%;height:115px;appearance:normal;-webkit-appearance:none;-moz-appearance:none;font-family:'ProximaNova-Semibold';font-size:16px;line-height:normal;color:#191919;padding:18px 26px;border-radius:50px;outline:0;background:#fff;border:1px solid #e2e2e2;}
.side-frm ul li.sendbtn input{width:auto;float:right;display:inline-block;border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px;font-size:20px;line-height:normal;color:#fff;cursor:pointer;margin-right:-7px;margin-bottom:0;font-family:'ProximaNova-Extrabld';padding:19px 51px 18px;text-transform:uppercase;background:rgba(116,185,67,1);background:-moz-linear-gradient(45deg, rgba(116,185,67,1) 0%, rgba(116,185,67,1) 1%, rgba(116,185,67,1) 32%, rgba(36,112,174,1) 68%, rgba(23,99,192,1) 100%);background:-webkit-gradient(left bottom, right top, color-stop(0%, rgba(116,185,67,1)), color-stop(1%, rgba(116,185,67,1)), color-stop(32%, rgba(116,185,67,1)), color-stop(68%, rgba(36,112,174,1)), color-stop(100%, rgba(23,99,192,1)));background:-webkit-linear-gradient(45deg, rgba(116,185,67,1) 0%, rgba(116,185,67,1) 1%, rgba(116,185,67,1) 32%, rgba(36,112,174,1) 68%, rgba(23,99,192,1) 100%);background:-o-linear-gradient(45deg, rgba(116,185,67,1) 0%, rgba(116,185,67,1) 1%, rgba(116,185,67,1) 32%, rgba(36,112,174,1) 68%, rgba(23,99,192,1) 100%);background:-ms-linear-gradient(45deg, rgba(116,185,67,1) 0%, rgba(116,185,67,1) 1%, rgba(116,185,67,1) 32%, rgba(36,112,174,1) 68%, rgba(23,99,192,1) 100%);background:linear-gradient(45deg, rgba(116,185,67,1) 0%, rgba(116,185,67,1) 1%, rgba(116,185,67,1) 32%, rgba(36,112,174,1) 68%, rgba(23,99,192,1) 100%);}
.side-frm ul li.sendbtn input:hover{background:rgba(116,185,67,1);background:-moz-linear-gradient(45deg, rgba(116,185,67,1) 0%, rgba(116,185,67,1) 1%, rgba(23,99,192,1) 1%, rgba(36,112,174,1) 31%, rgba(116,185,67,1) 72%, rgba(116,185,67,1) 98%, rgba(116,185,67,1) 100%);background:-webkit-gradient(left bottom, right top, color-stop(0%, rgba(116,185,67,1)), color-stop(1%, rgba(116,185,67,1)), color-stop(1%, rgba(23,99,192,1)), color-stop(31%, rgba(36,112,174,1)), color-stop(72%, rgba(116,185,67,1)), color-stop(98%, rgba(116,185,67,1)), color-stop(100%, rgba(116,185,67,1)));background:-webkit-linear-gradient(45deg, rgba(116,185,67,1) 0%, rgba(116,185,67,1) 1%, rgba(23,99,192,1) 1%, rgba(36,112,174,1) 31%, rgba(116,185,67,1) 72%, rgba(116,185,67,1) 98%, rgba(116,185,67,1) 100%);background:-o-linear-gradient(45deg, rgba(116,185,67,1) 0%, rgba(116,185,67,1) 1%, rgba(23,99,192,1) 1%, rgba(36,112,174,1) 31%, rgba(116,185,67,1) 72%, rgba(116,185,67,1) 98%, rgba(116,185,67,1) 100%);background:-ms-linear-gradient(45deg, rgba(116,185,67,1) 0%, rgba(116,185,67,1) 1%, rgba(23,99,192,1) 1%, rgba(36,112,174,1) 31%, rgba(116,185,67,1) 72%, rgba(116,185,67,1) 98%, rgba(116,185,67,1) 100%);background:linear-gradient(45deg, rgba(116,185,67,1) 0%, rgba(116,185,67,1) 1%, rgba(23,99,192,1) 1%, rgba(36,112,174,1) 31%, rgba(116,185,67,1) 72%, rgba(116,185,67,1) 98%, rgba(116,185,67,1) 100%);color:#fff;}
.side-frm span.wpcf7-not-valid-tip{padding:10px 0 0px 30px;}
.ct-rt div.wpcf7-validation-errors, .qt-rt div.wpcf7-validation-errors{border:0;margin:0;position:absolute;bottom:20px;left:0;right:0;text-align:center;color:#f00;}
.ct-rt div.wpcf7-mail-sent-ok, .qt-rt div.wpcf7-mail-sent-ok{border:0;text-align:center;position:absolute;bottom:0;left:0;right:0;font-size:16px;color:#398f14;}
.side-frm::-webkit-input-placeholder{color:#191919;}
.side-frm::-moz-placeholder{color:#191919;}
.side-frm:-ms-input-placeholder{color:#191919;}
.side-frm:-moz-placeholder{color:#191919;}
.qote-pg{float:left;width:100%;padding:78px 0 101px;}
.get-cntr{text-align:center;float:left;width:100%;margin-bottom:24px;}
.get-cntr h1{font-size:34px;font-family:'ProximaNova-Extrabld';line-height:normal;margin-bottom:43px;color:#000;}
.get-cntr h1 strong{color:#75b943;}
.qtboxes{float:left;width:100%;margin-top:92px;}
.qtboxes ul{width:100%;float:left;text-align:center;}
.get-cntr ul li{width:305px;min-height:178px;position:relative;border:1px solid #ecece1;border-radius:35px;background:#fff;display:inline-block;margin-right:35px;}
.get-cntr ul li:last-child{margin-right:0;}
.qt-img{width:180px;height:182px;margin:auto;position:relative;display:block;margin-top:-102px;}
.qt-cnt{text-align:center;margin:10px 0;padding-top:16px;display:inline-block;align-items:center;vertical-align:middle;}
.qt-cnt h4{text-align:center;position:relative;font-size:18px;line-height:23px;color:#1e2619;text-transform:uppercase;font-family:'ProximaNova-Extrabld';margin:0 0 17px;min-height:46px;}
.get-cntr ul li.qt-deal .qt-img img{margin-top:11px;}
.qt-lft{float:left;width:650px;margin-top:40px;}
.qt-rt{float:right;width:509px;position:relative;margin-top:77px;}
.qt-lft h2{font-size:30px;font-family:'ProximaNova-Extrabld';line-height:normal;margin-bottom:32px;color:#000;}
.qt-lft h2 strong{color:#75b943;}
.qt-lft h4{font-size:20px;font-family:'ProximaNova-Extrabld';color:#75b943;line-height:normal;margin-bottom:10px;}
.qt-lft p{font-size:17px;line-height:28px;font-family:'ProximaNova-Regular';color:#67655b;}
.qt-lft ul{margin:30px 0;}
.qt-lft ul li{line-height:28px;font-size:17px;font-family:'ProximaNova-Regular';color:#67655b;margin-bottom:12px;background-image:url(images/side-dot.png);background-repeat:no-repeat;background-position:left 7px;padding-left:20px;}
.qt-lft ul li:nth-child(2){margin-bottom:25px;}
.qt-lft ul li:nth-child(3){margin-bottom:23px;}
.qt-rt .side-frm ul li.sendbtn input{margin-right:0;}
.qt-rt .side-frm ul li.sendbtn{margin-top:9px;}
td{font-size:18px;font-family:'ProximaNova-Light';color:#313d28;line-height:28px;margin-bottom:22px;}
.full-pg{width:100%;float:left;}
.full-pg .inr-lft{width:100%;}
.full-pg .inr-lft h3{font-size:30px;}
.full-pg .inr-lft h2{font-size:32px;}
.posts-pg{float:left;width:100%;padding:84px 0 88px;}
.posts-left, .single-left{float:left;width:800px;}
svg.icon.icon-search{display:none;}
.sidebar .widget_search{padding:0;background:none;}
.sidebar .widget_search .search-form{float:left;width:100%;position:relative;background:#f9f9f9;-moz-border-radius:10px 0 10px 0;border-radius:0px 0px 30px 30px;padding:14px 30px;border:1px solid #e6e6da;}
.sidebar .search-form label{display:none;}
.sidebar .search-form input{width:100%;padding:16px 20px 16px 27px;font-family:'ProximaNova-Regular';font-size:16px;color:#000;line-height:20px;border:1px solid #cfcfcf;}
.sidebar .search-form button{position:absolute;right:40px;bottom:0;top:0;margin:auto;width:21px;height:20px;font-size:0px;line-height:14px;cursor:pointer;border:0px;text-align:center;text-transform:uppercase;color:#fff;background:url(images/search-icn.png) no-repeat center center;}
.sidebar .search-form input::-webkit-input-placeholder{color:#6e6e6e;opacity:1;}
.sidebar .search-form input:-moz-placeholder{color:#6e6e6e;opacity:1;}
.sidebar .search-form input::-moz-placeholder{color:#6e6e6e;opacity:1;}
.sidebar .search-form input:-ms-input-placeholder{color:#6e6e6e;opacity:1;}
.post-div{float:left;width:100%;margin-bottom:25px;border-bottom:1px solid #e3e3e3;padding-bottom:25px;}
.post-div h2{color:#000;font-size:30px;font-family:'ProximaNova-Extrabld';line-height:normal;margin-bottom:15px;}
.post-div h2 a{color:#000;}
.post-div h2 a:hover{color:#75b943;}
.post-div p{font-size:18px;font-family:'ProximaNova-Light';color:#313d28;line-height:28px;margin-bottom:22px;}
.post-read a{padding:18px 28px;text-align:center;border-radius:100px;display:inline-block;font-size:16px;font-family:'ProximaNova-Extrabld';color:#fff !important;line-height:normal;text-transform:uppercase;background:rgba(116,185,67,1);background:-moz-linear-gradient(45deg, rgba(116,185,67,1) 0%, rgba(106,176,81,1) 31%, rgba(52,128,153,1) 59%, rgba(23,102,191,1) 99%, rgba(23,102,191,1) 100%);background:-webkit-gradient(left bottom, right top, color-stop(0%, rgba(116,185,67,1)), color-stop(31%, rgba(106,176,81,1)), color-stop(59%, rgba(52,128,153,1)), color-stop(99%, rgba(23,102,191,1)), color-stop(100%, rgba(23,102,191,1)));background:-webkit-linear-gradient(45deg, rgba(116,185,67,1) 0%, rgba(106,176,81,1) 31%, rgba(52,128,153,1) 59%, rgba(23,102,191,1) 99%, rgba(23,102,191,1) 100%);background:-o-linear-gradient(45deg, rgba(116,185,67,1) 0%, rgba(106,176,81,1) 31%, rgba(52,128,153,1) 59%, rgba(23,102,191,1) 99%, rgba(23,102,191,1) 100%);background:-ms-linear-gradient(45deg, rgba(116,185,67,1) 0%, rgba(106,176,81,1) 31%, rgba(52,128,153,1) 59%, rgba(23,102,191,1) 99%, rgba(23,102,191,1) 100%);background:linear-gradient(45deg, rgba(116,185,67,1) 0%, rgba(106,176,81,1) 31%, rgba(52,128,153,1) 59%, rgba(23,102,191,1) 99%, rgba(23,102,191,1) 100%);}
.post-read a:hover{background:rgba(116,185,67,1);background:-moz-linear-gradient(45deg, rgba(116,185,67,1) 0%, rgba(116,185,67,1) 1%, rgba(23,99,192,1) 1%, rgba(36,112,174,1) 31%, rgba(116,185,67,1) 72%, rgba(116,185,67,1) 98%, rgba(116,185,67,1) 100%);background:-webkit-gradient(left bottom, right top, color-stop(0%, rgba(116,185,67,1)), color-stop(1%, rgba(116,185,67,1)), color-stop(1%, rgba(23,99,192,1)), color-stop(31%, rgba(36,112,174,1)), color-stop(72%, rgba(116,185,67,1)), color-stop(98%, rgba(116,185,67,1)), color-stop(100%, rgba(116,185,67,1)));background:-webkit-linear-gradient(45deg, rgba(116,185,67,1) 0%, rgba(116,185,67,1) 1%, rgba(23,99,192,1) 1%, rgba(36,112,174,1) 31%, rgba(116,185,67,1) 72%, rgba(116,185,67,1) 98%, rgba(116,185,67,1) 100%);background:-o-linear-gradient(45deg, rgba(116,185,67,1) 0%, rgba(116,185,67,1) 1%, rgba(23,99,192,1) 1%, rgba(36,112,174,1) 31%, rgba(116,185,67,1) 72%, rgba(116,185,67,1) 98%, rgba(116,185,67,1) 100%);background:-ms-linear-gradient(45deg, rgba(116,185,67,1) 0%, rgba(116,185,67,1) 1%, rgba(23,99,192,1) 1%, rgba(36,112,174,1) 31%, rgba(116,185,67,1) 72%, rgba(116,185,67,1) 98%, rgba(116,185,67,1) 100%);background:linear-gradient(45deg, rgba(116,185,67,1) 0%, rgba(116,185,67,1) 1%, rgba(23,99,192,1) 1%, rgba(36,112,174,1) 31%, rgba(116,185,67,1) 72%, rgba(116,185,67,1) 98%, rgba(116,185,67,1) 100%);color:#fff !important;}
.post-div:last-child{border:0;margin-bottom:0;}
.post-date{font-size:16px;font-family:'ProximaNova-Regular';color:#1e2619;}
.post-date{margin-bottom:15px;}
.post-date span, .post-date a{color:#75b943;}
.post-desc a{color:#000;}
.post-desc a:hover{color:#75b943;}
.post-date a:hover{color:#1764c0;}
.pagination{width:100%;float:left;padding:0 0 00px;position:relative;text-align:center;margin-top:20px;}
.pagination .nav-links{float:left;}
.pagination .nav-links .page-numbers span{}
.pagination h2{display:none;}
.pagination .nav-links .page-numbers{width:52px;height:48px;display:block;text-align:center;font-size:18px;line-height:48px;color:#acacac;font-family:'ProximaNova-Regular';background-color:#ffffff;border:1px solid #acacac;text-decoration:none;float:left;}
.pagination .nav-links .page-numbers:hover, .pagination .nav-links .page-numbers.current, .pagination .nav-links .page-numbers.current:hover{width:52px;height:48px;text-align:center;display:block;font-size:0px;font-size:18px;line-height:48px;color:#75b943;font-family:'ProximaNova-Regular';}
.pagination .nav-links .prev.page-numbers{font-size:16px;line-height:normal;margin-left:0px;margin-right:30px;text-transform:uppercase;font-family:'ProximaNova-Regular';font-weight:700;width:140px;background:#75b943;color:#fff;padding:15px 0;border:0;}
.pagination .nav-links .next.page-numbers{font-size:16px;line-height:normal;margin-left:30px;margin-right:0px;text-transform:uppercase;font-family:'ProximaNova-Regular';font-weight:700;width:140px;background:#75b943;color:#fff;padding:15px 0;border:0;}
.pagination .nav-links .next.page-numbers:hover, .pagination .nav-links .prev.page-numbers:hover{background:#1764c0;}
.single-left h2{color:#000;font-size:32px;font-family:'ProximaNova-Extrabld';line-height:normal;margin-bottom:15px;}
.single-left p{font-size:18px;font-family:'ProximaNova-Light';color:#313d28;line-height:28px;margin-bottom:22px;}
.single-left h3, .single-left h4, .single-left h5, .single-left h6{font-family:'ProximaNova-Light';line-height:normal;margin-bottom:15px;color:#313d28;}
.single-left h3{font-size:30px;}
.single-left h4{font-size:28px;}
.single-left h5{font-size:26px;}
.single-left h6{font-size:24px;}
.single-left strong{font-family:'ProximaNova-Extrabld';}
.single-left a{color:#75b943;}
.single-left a:hover{color:#1764c0;}
.single-left ul{margin-bottom:20px;}
.single-left ul li, .single-left ol li{font-size:18px;font-family:'ProximaNova-Regular';color:#313d28;padding-left:30px;margin-bottom:20px;background-image:url(images/list-dot.png);background-repeat:no-repeat;background-position:left center;line-height:24px;}
.single-left ol{margin-bottom:20px;padding-left:15px;}
.single-left ol li{background:none;list-style:decimal;padding-left:5px;}
.posts-pg .sidebar .widget ul li{line-height:20px;background-position:7px 7px;margin-bottom:15px;padding-bottom:15px;}
.posts-pg .sidebar .widget ul li:last-child{margin:0;padding-bottom:0;}
.inr-lft table{border-spacing:0;border-collapse:collapse;}
.inr-lft table td{padding-left:10px;}
.inr-lft table td p{margin-bottom:0;padding:10px 0;}
.txt-tbl{margin-bottom:20px;}
.inr-lft blockquote{margin:0;}
.prev-next h2.screen-reader-text{display:none;}
.prev-next{margin-top:27px;display:inline-block;float:left;width:100%;}
.prev-next .meta-nav{float:left;color:#fff;padding:13px 15px;width:140px;text-align:center;text-transform:uppercase;font-size:16px;font-weight:700;font-family:'ProximaNova-Regular';}
.nav-links{float:left;width:100%;}
.nav-next .meta-nav{background:#75b943;width:95px;}
.nav-previous .meta-nav{background:#75b943;}
.nav-previous{float:left;}
.nav-next{float:right;}
.prev-next .meta-nav:hover{color:#fff;background:#1764c0;}