body{font:13px 'Roboto', sans-serif;font-weight:normal;font-style:normal;line-height:23px;color:#242424;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
a, .btn{-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
a:hover{text-decoration:none;}
a:focus, a:hover{color:#0077c8;}
a{outline:medium none !important;color:#242424;}
.uppercase{text-transform:uppercase;}
h1, h2, h3, h4, h5, h6{font-family:'Roboto', sans-serif;font-weight:normal;color:#272727;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{color:inherit;}
h1{line-height:40px;margin-bottom:20px;font-style:normal;font-weight:300;}
h1.less-mar-1{margin-bottom:10px;}
h1.less-mar-2{margin-bottom:5px;}
h2{font-size:35px;line-height:35px;margin-bottom:20px;font-style:normal;font-weight:300;}
h2.nomargin{margin-bottom:0px;}
h2.less-mar-1{margin-bottom:3px;}
h2.less-mar-2{margin-bottom:5px;}
h2.less-mar-3{margin-bottom:7px;}
h2.less-mar-4{margin-bottom:9px;}
h3{font-size:27px;line-height:30px;margin-bottom:18px;font-style:normal;}
h3.nomargin{margin-bottom:0px;}
h3.less-mar-1{margin-bottom:3px;}
h3.less-mar-2{margin-bottom:5px;}
h3.less-mar-3{margin-bottom:7px;}
h3.less-mar-4{margin-bottom:9px;}
h4{font-size:22px;line-height:30px;}
h4.more-mar-1{margin-bottom:30px;}
h4.nomargin{margin-bottom:0px;}
h4.less-mar-1{margin-bottom:3px;}
h4.less-mar-2{margin-bottom:5px;}
h4.less-mar-3{margin-bottom:7px;}
h4.less-mar-4{margin-bottom:9px;}
h5{font-size:22px;line-height:23px;margin-bottom:15px;font-style:normal;}
h5.nomargin{margin-bottom:0px;}
h5.less-mar-1{margin-bottom:3px;}
h5.less-mar-2{margin-bottom:5px;}
h5.less-mar-3{margin-bottom:7px;}
h5.less-mar-4{margin-bottom:9px;}
h6{font-size:16px;line-height:21px;margin-bottom:14px;font-style:normal;}
h6.nomargin{margin-bottom:0px;}
h6.less-mar-1{margin-bottom:3px;}
h6.less-mar-2{margin-bottom:5px;}
h6.less-mar-3{margin-bottom:7px;}
h6.less-mar-4{margin-bottom:9px;}
h8{font-size:18px;line-height:21px;margin-bottom:10px;font-style:normal;}
h9{font-size:28px;font-weight:300;}
h10{font-size:30px;font-weight:300;color:#464646; line-height: 50px;}
.nopadding{padding:0 !important;margin:0 !important;}
.h1, .h2, .h3, h1, h2, h3, h4{margin-top:0;}
ul{list-style-type:none;}
h7{font-size:18px;line-height:26px;}
.text-white{color:#fff;}
.text-dark{color:#464646;}
.text-light{color:#acacac;}
.text-primary{color:#0077c8;}
.text-gray{color:#727272;}
.text-gray-2{color:#a1a1a1;}
a:hover.text-hover-primary{color:#0077c8;}
h6{font-size:16px;line-height:20px;margin-bottom:15px;font-style:normal;}
.margin-bottom{margin-bottom:0px;}
.margin-bottom-7{margin-bottom:2px;}
.margin-bottom-1{margin-bottom:5px;}
.margin-bottom-2{margin-bottom:20px;}
.margin-bottom-3{margin-bottom:30px;}
.margin-bottom-4{margin-bottom:40px;}
.margin-bottom-5{margin-bottom:50px;}
.margin-top{margin-top:0px;}
.margin-top-10{margin-top:10px;}
.margin-bottom-10{margin-bottom: 10px}
.margin-top-1{float:left;margin-top:10px;width:100%;}
.margin-top-2{float:left;margin-top:20px;width:100%;}
.margin-top-3{float:left;margin-top:30px;width:100%;}
.margin-top-4{float:left;margin-top:40px;width:100%;}
.margin-top-5{float:left;margin-top:50px;width:100%;}
.margin-top-6{float:left;margin-top:60px;width:100%;}
.margin-top-7{float:left;margin-top:70px;width:100%;}
.col-divider-margin{width:100%;float:left;margin-top:60px;}
.col-divider-margin-1{width:100%;float:left;margin-top:10px;}
.col-divider-margin-2{width:100%;float:left;margin-top:20px;}
.col-divider-margin-3{width:100%;float:left;margin-top:30px;}
.col-divider-margin-4{width:100%;float:left;margin-top:40px;}
.col-divider-margin-5{width:100%;float:left;margin-top:50px;}
.col-divider-margin-6{width:100%;float:left;margin-top:60px;}
.nobottom-margin{margin-bottom:0px;}
.margin-left-1{margin-left:10px;}
.margin-left-2{margin-left:20px;}
.margin-left-3{margin-left:30px;}
.margin-left-4{margin-left:40px;}
.margin-left-5{margin-left:50px;}
.margin-left-6{margin-left:60px;}
.margin-left-7{margin-left:70px;}
.colmargin{margin:0 0 0 0;}
.col-centered{float:none;margin:0 auto;}
.f-weight-1{margin-bottom:0px;}
.divider-line{float:left;width:100%;}
.divider-line.dashed{border-bottom:1px dashed;}

.divider-line.solid{border-bottom:1px solid;}
hr.fade-line{height: 12px;
    border: 0;
    box-shadow: inset 0 12px 12px -12px rgba(0, 0, 0, 0.2);}
.divider-line.dark{border-bottom-color:#444444;}
.divider-line.dark-2{border-bottom-color:#343333;}
.divider-line.light{border-bottom-color:#eeeeee;}
.divider-line.light-2{border-bottom-color:#ebebeb;}
.divider-line.top-padding{padding-top:20px;}
.divider-line.bottom-margin{margin-bottom:20px;}
.divider-line.margin{margin:20px 0;}
.divider-line.margin-2{margin:40px 0;}
.no-top-padding{padding-top:0;}
.padding-top-1{padding-top:10px;}
.padding-top-2{padding-top:20px;}
.padding-top-3{padding-top:30px;}
.padding-top-4{padding-top:40px;}
.padding-top-5{padding-top:50px;}
.padding-top-6{padding-top:60px;}
.padding-bottom-1{padding-bottom:10px;}
.padding-bottom-2{padding-bottom:20px;}
.padding-bottom-3{padding-bottom:30px;}
.padding-bottom-4{padding-bottom:40px;}
.padding-bottom-5{padding-bottom:50px;}
.padding-bottom-6{padding-bottom:60px;}
.padding-bottom-7{padding-bottom:120px;}
.padding-left-1{padding-left:10px;}
.padding-left-2{padding-left:20px;}
.padding-left-3{padding-left:30px;}
.padding-left-4{padding-left:40px;}
.padding-left-5{padding-left:50px;}
.padding-left-6{padding-left:60px;}
.padding-left-7{padding-left:70px;}
.padding-left-8{padding-left:80px;}
.padding-right-1{padding-right:10px;}
.padding-right-2{padding-right:20px;}
.padding-right-3{padding-right:30px;}
.padding-right-4{padding-right:40px;}
.padding-right-5{padding-right:50px;}
.padding-right-6{padding-right:60px;}
.padding-right-7{padding-right:70px;}
.padding-right-8{padding-right:80px;}
.no-padding-top{padding-top:0px;}
.opacity-1{opacity:0.1;}
.opacity-2{opacity:0.1;}
.opacity-3{opacity:0.3;}
.opacity-4{opacity:0.4;}
.opacity-5{opacity:0.5;}
.opacity-6{opacity:0.6;}
.opacity-7{opacity:0.7;}
.opacity-8{opacity:0.8;}
.line-height-1{line-height:18px;}
.line-height-2{line-height:20px;}
.line-height-3{line-height:30px;}
.line-height-4{line-height:40px;}
.line-height-5{line-height:50px;}
.line-height-6{line-height:60px;}
.lspace-sm{letter-spacing:5px;}
.lspace-1{letter-spacing:10px;}
.lspace-2{letter-spacing:20px;}
.lspace-3{letter-spacing:30px;}
.lspace-4{letter-spacing:40px;}
.lspace-5{letter-spacing:50px;}
.font-weight-1{font-weight:100;}
.font-weight-2{font-weight:200;}
.font-weight-3{font-weight:300;}
.font-weight-4{font-weight:400;}
.font-weight-5{font-weight:500;}
.font-weight-6{font-weight:600;}
.font-weight-7{font-weight:700;}
.font-weight-8{font-weight:800;}
.font-weight-b{font-weight:bold;}
.no-gutter > [class*='col-']{padding-right:0;padding-left:0;}
.site-wrapper{width:100%;margin:0px auto;background-color:#fff;}
.wrapper-boxed{margin:auto;background-color:#FFF;}
.imgbox-dxlarge, .imgbox-xlarge, .imgbox-large, .imgbox-xmedium, .imgbox-medium, .imgbox-smedium, .imgbox-small, .imgbox-tiny, .imgbox-xtiny{padding:0px;margin:0 auto;text-align:center;transition:all 0.3s ease-out 0s;}
.imgbox-dxlarge{width:300px;height:300px;}
.imgbox-dxlarge-2{width:200px;height:200px;}
.imgbox-xlarge{width:135px;height:135px;}
.imgbox-large{width:120px;height:120px;}
.imgbox-xmedium{width:110px;height:110px;}
.imgbox-medium{width:100px;height:100px;}
.imgbox-smedium{width:90px;height:90px;}
.imgbox-small{width:80px;height:80px;}
.imgbox-tiny{width:70px;height:70px;}
.imgbox-xtiny{width:60px;height:60px;}
.imgbox-dxlarge.round, .imgbox-dxlarge-2.round, .imgbox-xlarge.round, .imgbox-large.round, .imgbox-xmedium.round, .imgbox-medium.round, .imgbox-smedium.round, .imgbox-small.round, .imgbox-tiny.round, .imgbox-xtiny.round{border-radius:100%;}
.imgbox-dxlarge.center, .imgbox-dxlarge-2.center, .imgbox-xlarge.center, .imgbox-large.center, .imgbox-xmedium.center, .imgbox-medium.center, .imgbox-smedium.center, .imgbox-small.center, .imgbox-tiny.center, .imgbox-xtiny.center{margin:0 auto;}
.imgbox-dxlarge.left, .imgbox-dxlarge-2.left, .imgbox-xlarge.left, .imgbox-large.left, .imgbox-xmedium.left, .imgbox-medium.left, .imgbox-smedium.left, .imgbox-small.left, .imgbox-tiny.left, .imgbox-xtiny.left{float:left;margin:0px 20px 0px 0px;}
.imgbox-dxlarge.right, .imgbox-dxlarge-2.right, .imgbox-xlarge.right, .imgbox-large.right, .imgbox-xmedium.right, .imgbox-medium.right, .imgbox-smedium.right, .imgbox-small.right, .imgbox-tiny.right, .imgbox-xtiny.right{float:right;margin:0px 0px 0px 20px;}
.imgbox-dxlarge.dark, .imgbox-dxlarge-2.dark, .imgbox-xlarge.dark, .imgbox-large.dark, .imgbox-xmedium.dark, .imgbox-medium.dark, .imgbox-smedium.dark, .imgbox-small.dark, .imgbox-tiny.dark, .imgbox-xtiny.dark{color:#fff;background-color:#464646;}
.imgbox-dxlarge.white, .imgbox-dxlarge-2.white, .imgbox-xlarge.white, .imgbox-large.white, .imgbox-xmedium.white, .imgbox-medium.white, .imgbox-smedium.white, .imgbox-small.white, .imgbox-tiny.white, .imgbox-xtiny.white{color:#242424;background-color:#fff;}
.imgbox-dxlarge.gray, .imgbox-dxlarge-2.gray, .imgbox-xlarge.gray, .imgbox-large.gray, .imgbox-xmedium.gray, .imgbox-medium.gray, .imgbox-smedium.gray, .imgbox-small.gray, .imgbox-tiny.gray, .imgbox-xtiny.gray{color:#fff;background-color:#474747;}
.imgbox-dxlarge.outline-gray, .imgbox-dxlarge-2.outline-gray, .imgbox-xlarge.outline-gray, .imgbox-large.outline-gray, .imgbox-xmedium.outline-gray, .imgbox-medium.outline-gray, .imgbox-smedium.outline-gray, .imgbox-small.outline-gray, .imgbox-tiny.outline-gray, .imgbox-xtiny.outline-gray{color:#fff;background-color:none;border:1px solid #727272;}
.imgbox-dxlarge.outline-gray-2, .imgbox-dxlarge-2.outline-gray-2, .imgbox-xlarge.outline-gray-2, .imgbox-large.outline-gray-2, .imgbox-xmedium.outline-gray-2, .imgbox-medium.outline-gray-2, .imgbox-smedium.outline-gray-2, .imgbox-small.outline-gray-2, .imgbox-tiny.outline-gray-2, .imgbox-xtiny.outline-gray-2{color:#242424;background-color:none;border:1px solid #e4e4e4;}
.imgbox-dxlarge.outline-white, .imgbox-dxlarge-2.outline-white, .imgbox-xlarge.outline-white, .imgbox-large.outline-white, .imgbox-xmedium.outline-white, .imgbox-medium.outline-white, .imgbox-smedium.outline-white, .imgbox-small.outline-white, .imgbox-tiny.outline-white, .imgbox-xtiny.outline-white{color:#fff;background-color:none;border:1px solid #fff;}
.imgbox-dxlarge.outline-dark, .imgbox-dxlarge-2.outline-dark, .imgbox-xlarge.outline-dark, .imgbox-large.outline-dark, .imgbox-xmedium.outline-dark, .imgbox-medium.outline-dark, .imgbox-smedium.outline-dark, .imgbox-small.outline-dark, .imgbox-tiny.outline-dark, .imgbox-xtiny.outline-dark{color:#161616;background-color:none;border:1px solid #161616;}
.iconbox-dxlarge, .iconbox-xlarge, .iconbox-large, .iconbox-xmedium, .iconbox-medium, .iconbox-smedium, .iconbox-small, .iconbox-tiny, .iconbox-xtiny{padding:0px;margin:0 auto;text-align:center;transition:all 0.3s ease-out 0s;}
.iconbox-dxlarge{width:200px;height:200px;font-size:46px;color:#242424;border:none;line-height:135px;}
.iconbox-xlarge{width:135px;height:135px;font-size:46px;color:#242424;line-height:135px;}
.iconbox-large{width:120px;height:120px;font-size:46px;color:#242424;line-height:114px;}
.iconbox-xmedium{width:110px;height:110px;font-size:38px;color:#242424;line-height:106px;}
.iconbox-medium{width:100px;height:100px;font-size:32px;color:#242424;line-height:100px;}
.iconbox-smedium{width:90px;height:90px;font-size:26px;color:#242424;line-height:90px;}
.iconbox-small{width:80px;height:80px;font-size:26px;color:#242424;line-height:80px;}
.iconbox-tiny{width:35px;height:35px;font-size:18px;color:#0077c8;line-height:38px;}
.iconbox-xtiny{width:20px;height:30px;font-size:16px;line-height:30px;}
.iconbox-xtiny2{width:20px;height:30px;font-size:18px;line-height:30px;}
.digit{width:32px;height:32px;text-align:center;font-size:14px;color:#fff;left:115px;top:115px;line-height:36px;border-radius:100%;background-color:#fd602c;transition:all 0.3s ease-out 0s;}
.digit2{width:50px;height:50px;text-align:center;font-size:30px;color:#fff;line-height:50px;border-radius:100%;background-color:#0077c8;transition:all 0.3s ease-out 0s;}
.iconbox-xlarge.no-lineheight{line-height:0;}
.iconbox-dxlarge.round, .iconbox-xlarge.round, .iconbox-large.round, .iconbox-xmedium.round, .iconbox-medium.round, .iconbox-smedium.round, .iconbox-small.round, .iconbox-tiny.round, .iconbox-xtiny.round{border-radius:100%;}
.iconbox-dxlarge.center, .iconbox-xlarge.center, .iconbox-large.center, .iconbox-xmedium.center, .iconbox-medium.center, .iconbox-smedium.center, .iconbox-small.center, .iconbox-tiny.center, .iconbox-xtiny.center{margin:0 auto;}
.iconbox-dxlarge.left, .iconbox-xlarge.left, .iconbox-large.left, .iconbox-xmedium.left, .iconbox-medium.left, .iconbox-smedium.left, .iconbox-small.left, .iconbox-tiny.left, .iconbox-xtiny.left{float:left;margin:0px 0px 0px 0px;}
.iconbox-dxlarge.right, .iconbox-xlarge.right, .iconbox-large.right, .iconbox-xmedium.right, .iconbox-medium.right, .iconbox-smedium.right, .iconbox-small.right, .iconbox-tiny.right, .iconbox-xtiny.right{float:right;margin:0px 0px 0px 20px;}
.iconbox-dxlarge.dark, .iconbox-xlarge.dark, .iconbox-large.dark, .iconbox-xmedium.dark, .iconbox-medium.dark, .iconbox-smedium.dark, .iconbox-small.dark, .iconbox-tiny.dark, .iconbox-xtiny.dark{color:#fff;background-color:#464646;}
.iconbox-dxlarge.white, .iconbox-xlarge.white, .iconbox-large.white, .iconbox-xmedium.white, .iconbox-medium.white, .iconbox-smedium.white, .iconbox-small.white, .iconbox-tiny.white, .iconbox-xtiny.white{color:#242424;background-color:#fff;}
.iconbox-dxlarge.gray, .iconbox-xlarge.gray, .iconbox-large.gray, .iconbox-xmedium.gray, .iconbox-medium.gray, .iconbox-smedium.gray, .iconbox-small.gray, .iconbox-tiny.gray, .iconbox-xtiny.gray{color:#fff;background-color:#474747;}
.iconbox-dxlarge.outline-gray, .iconbox-xlarge.outline-gray, .iconbox-large.outline-gray, .iconbox-xmedium.outline-gray, .iconbox-medium.outline-gray, .iconbox-smedium.outline-gray, .iconbox-small.outline-gray, .iconbox-tiny.outline-gray, .iconbox-xtiny.outline-gray{color:#fff;background-color:none;border:1px solid #727272;}
.iconbox-dxlarge.outline-gray-2, .iconbox-xlarge.outline-gray-2, .iconbox-large.outline-gray-2, .iconbox-xmedium.outline-gray-2, .iconbox-medium.outline-gray-2, .iconbox-smedium.outline-gray-2, .iconbox-small.outline-gray-2, .iconbox-tiny.outline-gray-2, .iconbox-xtiny.outline-gray-2{color:#242424;background-color:none;border:1px solid #e4e4e4;}
.iconbox-dxlarge.outline-white, .iconbox-xlarge.outline-white, .iconbox-large.outline-white, .iconbox-xmedium.outline-white, .iconbox-medium.outline-white, .iconbox-smedium.outline-white, .iconbox-small.outline-white, .iconbox-tiny.outline-white, .iconbox-xtiny.outline-white{color:#fff;background-color:none;border:1px solid #fff;}
.iconbox-dxlarge.outline-dark, .iconbox-xlarge.outline-dark, .iconbox-large.outline-dark, .iconbox-xmedium.outline-dark, .iconbox-medium.outline-dark, .iconbox-smedium.outline-dark, .iconbox-small.outline-dark, .iconbox-tiny.outline-dark, .iconbox-xtiny.outline-dark{color:#161616;background-color:none;border:1px solid #161616;}
.icon-plain-large{font-size:80px;color:#242424;transition:all 0.3s ease-out 0s;}
.icon-plain-medium{font-size:60px;color:#242424;transition:all 0.3s ease-out 0s;}
.icon-plain-small{font-size:40px;color:#242424;transition:all 0.3s ease-out 0s;}
.icon-plain-msmall{font-size:32px;color:#242424;transition:all 0.3s ease-out 0s;}
.icon-plain-tiny{font-size:20px;color:#242424;transition:all 0.3s ease-out 0s;}
.icon-plain-small.rightline{border-right:1px solid #3F3F3F;}
.icon-plain-medium.rightline{margin:0px 20px 50px 0px;border-right:1px solid #FFC153;}
.icon-plain-small.dark{color:#242424;}
.icon-plain-large.center, .icon-plain-medium.center, .icon-plain-small.center, .icon-plain-msmall.center, .icon-plain-tiny.center{margin:0 auto;}
.icon-plain-large.left, .icon-plain-medium.left, .icon-plain-small.left, .icon-plain-msmall.left, .icon-plain-tiny.left{float:left;margin:0px 20px 0px 0px;}
.icon-plain-large.right, .icon-plain-medium.right, .icon-plain-small.right, .icon-plain-msmall.right, .icon-plain-tiny.right{float:right;margin:0px 0px 0px 20px;}
.icon-plain-large.dark, .icon-plain-medium.dark, .icon-plain-small.dark, .icon-plain-msmall.dark, .icon-plain-tiny.dark{color:#242424;}
.icon-plain-large.white, .icon-plain-medium.white, .icon-plain-small.white, .icon-plain-msmall.white, .icon-plain-tiny.white{color:#fff;}
.icon-plain-large.green, .icon-plain-medium.green, .icon-plain-small.green, .icon-plain-msmall.green, .icon-plain-tiny.green{color:#fd602c;}
.icon-plain-large.gray, .icon-plain-medium.gray, .icon-plain-small.gray, .icon-plain-msmall.gray, .icon-plain-tiny.gray{color:#727272;}
.text-box-right{display:block;padding:0px 0px 0px 99px;margin:0px;text-align:left;}
.text-box-footer{display:block;padding:0px 0px 0px 35px;margin:0px;text-align:left;}
.text-box-right.less-padding{padding:0px 0px 0px 45px;}
.text-box-left{display:block;padding:0px 90px 0px 0;margin:0px;text-align:right;}
.item-holder{width:100%;padding:0px;margin:0px;}
.text-box{width:100%;float:left;}
.text-box.white{background-color:#fff;}
.text-box.primary{background-color:#0077c8;}
.text-box.white-transparent-1{background-color:rgba(255, 255, 255, 0.9);}
.text-box.light{background-color:#f5f5f5;}
.text-box.dark{background-color:#242424;}
.text-box.xdark{background-color:#000;}
.text-box.border-light{border:1px solid #ececec;}
.text-box-right.border, .text-box-left.border, .item-holder.border, .text-box-inner.border, .text-box.border{border:1px solid #f1f1f1;}
.text-box-right.border-top, .text-box-left.border-top, .item-holder.border-top, .text-box-inner.border-top, .text-box.border-top{border-top:1px solid #f1f1f1;}
.text-box-right.border-bottom, .text-box-left.border-bottom, .item-holder.border-bottom, .text-box-inner.border-bottom, .text-box.border-bottom{border-bottom:1px solid #f1f1f1;}
.text-box-right.border-left, .text-box-left.border-left, .item-holder.border-left, .text-box-inner.border-left, .text-box.border-left{border-left:1px solid #f1f1f1;}
.text-box-right.border-right, .text-box-left.border-right, .item-holder.border-right, .text-box-inner.border-right, .text-box.border-right{border-right:1px solid #f1f1f1;}
.text-box.sbox-padd-left{padding-left:0px;}
.text-box.padding-1{padding:10px;}
.text-box.padding-2{padding:20px;}
.text-box.padding-3{padding:30px;}
.text-box.padding-4{padding:40px;}
.text-box.padding-5{padding:50px;}
.text-box.padding-6{padding:60px;}
.text-box.padding-7{padding:70px;}
.text-box.padding-8{padding:80px;}
.text-box.padding-9{padding:90px;}
.item-holder.marginbottom{margin:0 0 40px 0;}
.text-box-left.more-padding-1{padding:0px 120px 0px 0px;}
.text-box-left.more-padding-2{padding:0px 150px 0px 0px;}
.text-box-left.less-padding-1{padding:0px 70px 0px 0;}
.text-box-left.less-padding-2{padding:0px 50px 0px 0;}
.text-box-right.more-padding-1{padding:0px 0px 0px 120px;}
.text-box-right.more-padding-2{padding:0px 0px 0px 140px;}
.text-box-right.more-padding-3{padding:0px 0px 0px 160px;}
.text-box-right.more-padding-4{padding:0px 0px 0px 170px;}
.text-box-right.less-padding-1{padding:0px 0px 0px 70px;}
.text-box-right.less-padding-2{padding:0px 0px 0px 50px;}
.text-box-right.less-padding-3{padding:0px 0px 0px 40px;}
.text-box-right.less-padding-4{padding:0px 0px 0px 80px;}
a.read-more{color:#0077c8;}
a.read-more:hover{color:#464646;}
a.read-more.white{color:#fff;}
a.read-more.white:hover{color:#464646;}
a.read-more.dark{color:#464646;}
a.read-more.dark:hover{color:#0077c8;}
a.read-more.dark-2{color:#464646;}
a.read-more.dark-2:hover{color:#727272;}
a.read-more.primary{color:#0077c8;}
a.read-more.primary:hover{color:#464646;}
.btn{padding:10px 36px;margin:0px;box-shadow:none;border-radius:0;}
.btn.btn-large{padding:15px 60px;}
.btn.btn-medium{padding:10px 30px;}
.btn.btn-medium2{padding:10px 40px;}
.btn.btn-small{padding:8px 18px;}
.btn.btn-small-2{padding:4px 18px;}
.btn.btn-fullwidth{width:100%;}
.btn.btn-half-fullwidth{width:50%;}
.btn.btn-xround{border-radius:20px;}
.btn.btn-xround-2{border-radius:30px;}
.btn.btn-round{border-radius:5px;}
.btn.top-margin{margin-top:20px;}
.btn.btn-mar-right-1{margin-right:10px}
.btn.btn-mar-right-2{margin-right:20px}
.btn.btn-mar-right-3{margin-right:30px}
.btn.btn-mar-right-4{margin-right:40px}
.btn.btn-mar-right-5{margin-right:50px}
.btn.btn-mar-left-1{margin-left:10px}
.btn.btn-mar-left-2{margin-left:20px}
.btn.btn-mar-left-3{margin-left:30px}
.btn.btn-mar-left-4{margin-left:40px}
.btn.btn-mar-left-5{margin-left:50px}
.btn.btn-white{color:#464646;background-color:#fff;}
.btn.btn-white:hover{color:#fff;background-color:#464646;}
.btn.btn-white-tr{color:#464646;background-color:rgba(255, 255, 255, 0.6);}
.btn.btn-white-tr:hover{color:#464646;background-color:#fff;}
.btn.btn-dark{color:#fff;background-color:#464646;}
.btn.btn-dark:hover{color:#fff;background-color:#3e3e3e;}
.btn.btn-dark-2{color:#fff;background-color:#161616;}
.btn.btn-dark-2:hover{color:#161616;background-color:#fff;}
.btn.btn-dark-3{color:#727272;background-color:#464646;}
.btn.btn-dark-3:hover{color:#727272;background-color:#242424;}

.btn.btn-dark-phase-1{color:#727272;background-color:#464646;}
.btn.btn-dark-phase-1:hover{color:#ffffff;background-color:#f16381;}

.btn.btn-dark-phase-2{color:#727272;background-color:#464646;}
.btn.btn-dark-phase-2:hover{color:#ffffff;background-color:#b862a7;}

.btn.btn-dark-phase-3{color:#727272;background-color:#464646;}
.btn.btn-dark-phase-3:hover{color:#ffffff;background-color:#5b58a6;}


.btn.btn-dark-phase-4{color:#727272;background-color:#464646;}
.btn.btn-dark-phase-4:hover{color:#ffffff;background-color:#259bd7;}

.btn.btn-dark-phase-5{color:#727272;background-color:#464646;}
.btn.btn-dark-phase-5:hover{color:#ffffff;background-color:#4ac3c8;}

.btn.btn-dark-phase-6{color:#727272;background-color:#464646;}
.btn.btn-dark-phase-6:hover{color:#ffffff;background-color:#53bc7f;}

.btn.btn-dark-phase-7{color:#727272;background-color:#464646;}
.btn.btn-dark-phase-7:hover{color:#ffffff;background-color:#85c54b;}



.btn.btn-light{color:#464646;background-color:#f5f5f5;}
.btn.btn-light:hover{color:#727272;background-color:#464646;}
.btn.btn-prim{color:#fff;background-color:#0077c8;}
.btn.btn-prim:hover{color:#fff;background-color:#464646;}
.btn.text-dark{color:#464646;}
.btn.btn-border{color:#242424;border:2px solid;}
.btn.btn-border.less-bor{border:1px solid;}
.btn.btn-border.border-1x{border:1px solid;}
.btn.btn-border.border-2x{border:2px solid;}
.btn.btn-border.border-3x{border:3px solid;}
.btn.btn-border.border-4x{border:4px solid;}
.btn.btn-blue{background-color:#0077c8;color:#fff;}
.btn-quest{padding:10px 36px;margin:0px;box-shadow:none;border-radius:5px; color:#fff}
.btn-quest.btn-blue{background-color:#0077c8; }
.btn-quest.btn-blue:hover{background-color:#fff;color:#0077c8;}
.btn.-btn-blue:hover{background-color:#008DED;color:#fff;}
.btn.btn-blue-border{color:#0077c8;border:2px solid;}
.btn.btn-border.white{color:#fff;border-color:#fff;}
.btn.btn-border:hover.white{color:#242424;background-color:#fff;border-color:#fff;}
.btn.btn-border.dark{border-color:#464646;}
.btn.btn-border:hover.dark{color:#fff;background-color:#464646;border-color:#464646;}
.btn.btn-border.dark-2{color:#fff;border-color:#545454;}
.btn.btn-border:hover.dark-2{color:#464646;background-color:#fff;border-color:#fff;}
.btn.btn-border.light{border-color:#e4e4e4;}
.btn.btn-border:hover.light{color:#fff;background-color:#464646;border-color:#464646;}
.btn.btn-border.xlight{border-color:#f5f5f5;}
.btn.btn-border:hover.xlight{color:#727272;background-color:#464646;border-color:#464646;}
.btn.btn-border.prim{color:#0077c8;border-color:#0077c8;}
.btn.btn-border:hover.prim{color:#fff;background-color:#0077c8;border-color:#0077c8;}
.btn.btn-border.gray{color:#fff;border-color:#727272;}
.btn.btn-border:hover.gray{color:#fff;background-color:#5c5b5b;border-color:#5c5b5b;}
.btn.btn-border.gray-2{color:#464646;border-color:#727272;}
.btn.btn-border:hover.gray-2{color:#fff;background-color:#5c5b5b;border-color:#5c5b5b;}
.btn.btn-border.xdark{color:#161616;border-color:#161616;}
.btn.btn-border:hover.xdark{color:#fff;background-color:#161616;border-color:#161616;}
.btn.btn-border.white.gyellow{color:#fff;border-color:#fff;}
.btn.btn-border:hover.white.gyellow{color:#fff;background-color:#0077c8;border-color:#0077c8;}
.btn.appstore{width:200px;padding:10px 25px;margin:0px;text-align:left;}
.btn.appstore.right-margin{margin-right:10px;}
.btn.appstore.gyellow{background-color:#0077c8;}
.btn.appstore span{margin:0px;float:left;padding:0;text-align:left;}
.btn.appstore span i{font-size:40px;color:#fff;padding:0 20px 0 0;}
.btn.appstore p{font-size:12px;display:block;margin:0;padding:0 25px 0 20px;text-align:left;}
.btn.appstore .big{margin:0px;font-size:18px;padding:0;}
.btn.appstore.gyellow:hover{background-color:#fff;}
.btn.appstore.gyellow:hover p, .btn.appstore.gyellow:hover .big, .btn.appstore.gyellow:hover span i{color:#464646;}
.btn.appstore.white{background-color:#fff;}
.btn.appstore.white span i{font-size:40px;color:#464646;padding:0 20px 0 0;}
.btn.appstore.white:hover{background-color:#0077c8;}
.btn.appstore.white:hover p, .btn.appstore.white:hover .big, .btn.appstore.white:hover span i{color:#fff;}
.section-side-image{position:relative;padding:0px;margin:0px;}
.section-side-image .img-holder{overflow:hidden;height:100%;padding:0px;top:0px;position:absolute;}
.background-imgholder.top-padd{padding-top:80px;}
.background-imgholder.shift-up {background-position: 50% 20% !important;}
.background-imgholder.faq-shift-up {background-position: 50% 80% !important;}
.section-side-image .text-inner{padding:120px 120px 120px 0;}
.section-side-image .text-inner-2{padding:50px;}
.section-side-image .text-inner-3{padding:80px 80px 0px 80px;}
.section-side-image .text-inner.two{padding:0px 80px 0px 0;}
.section-side-image .text-inner-4{padding:0 0 0 0;}
.section-side-image .text-inner-5{padding:120px 120px 120px 0;}
.section-side-image .text-inner-6{padding:110px;}
.background-imgholder{position:absolute;width:100%;height:100%;top:0px;left:0px;z-index:0;background-size:cover !important;background-position:50% 50% !important;}
.section-side-image-2{position:relative;padding:0px;margin:0px;}
.section-side-image-2 .img-holder{overflow:hidden;height:100%;padding:0px;top:0px;position:absolute;}
.section-side-image-2 .background-imgholder-2.top-padd{padding-top:80px;}
.section-side-image-2 .text-inner.two{padding:0px 80px 0px 0;}
.section-side-image-2 .background-imgholder-2{position:absolute;width:100%;height:100%;top:0px;left:0px;z-index:0;background-size:cover !important;background-position:50% 50% !important;}
.image-holder{width:100%;float:left;}
.image-holder.less-width-1{width:80%;}
.image-holder.less-width-2{width:75%;}
.image-holder.less-width-3{width:70%;}
.image-left{color:#fff;float:left;margin:0;padding:0 20px 0 0;transition:all 0.3s ease-out 0s;}
.img-align-left{float:left;margin-right:20px;margin-bottom:20px;}
.nodisplay-image{display:none;}
.overflow-hidden{overflow:hidden;}
.iconlist{width:100%;padding:0px;margin:0px;}
.iconlist li{padding:0px;margin:0 0 10px 0;display:block;line-height:15px;}
.iconlist li i{padding:0 10px 0 0;}
.iconlist.gyellow li i{color:#0077c8;padding:0 15px 0 0;}
.iconlist.dark li i{color:#fff;}
.iconlist.less-margin li{margin:0 0 13px 0;}
.iconlist.white li i{color:#fff;}
.iconlist.white-2 li{color:#fff;}
.iconlist.medium li i{color:#727272;}
.iconlist-2{width:100%;padding:0px;margin:0px 0px 10px 0px;float:left;}
.iconlist-2 .icon{width:18px;height:18px;padding:0px;margin:3px 0px 0px 0px;float:left;font-size:14px;text-align:center;line-height:15px;color:#cc0000;border-radius:100%;}
.iconlist-2 .text{padding:0px 0 0 28px;margin:0px;display:block;}
.iconlist-2 .icon.dark{color:#464646;}
.iconlist-2 .icon.light{color:#f5f5f5;}
.iconlist-2 .icon.white{color:#fff;}
.iconlist-2 .icon.gyellow{color:#0077c8;}
.clients-list.grid-cols-2 li{width:50%;}
.clients-list.grid-cols-3 li{width:33.33%;}
.clients-list.grid-cols-4 li{width:25%;}
.clients-list.grid-cols-5 li{width:20%;}
.clients-list.grid-cols-6 li{width:16.66%;}
.clients-list{padding-left:0px;overflow:hidden;}
.clients-list li{position:relative;width:20%;float:left;padding:25px 0;transition:all 0.3s ease-out 0s;}
.clients-list li a img{width:100%;}
.clients-list li a, .clients-list li img{display:block;margin:0 auto;width:75%;}
.clients-list li::before, .clients-list li::after{content:"";position:absolute;}
.clients-list li::before{height:100%;top:0;left:-1px;border-left:1px solid #e9e9e9;}
.clients-list li::after{width:100%;height:0;left:0;top:auto;bottom:-1px;border-bottom:1px solid #e9e9e9;}
.clients-list.border-dark li::before{border-left:1px solid #333333;}
.clients-list.border-dark li::after{border-bottom:1px solid #333333;}
.clients-list.noborder li::after{border-bottom:none;}
.clients-list.noborder li::before{border-left:none;}
.clients-list.hover-1 li:hover{background-color:#f5f5f5;}
.clients-list.hover-2 li:hover{background-color:#f5f5f5;}
.clients-list.hover-3 li:hover{background-color:#f5f5f5;}
.clients-list.hover-4 li a{opacity:0.4;}
.clients-list.hover-4 li a:hover{opacity:1;}
.clients-list.hover-5 li a{opacity:0.8;}
.clients-list.hover-5 li a:hover{opacity:1;}
.clients-list.hover-6 li{opacity:0.8;}
.clients-list.hover-6 li:hover{background-color:#f5f5f5;}
.container.center {text-align:center;}
.side-nav-list{width:100%;padding:0px;margin:0px;float:left;}
.side-nav-list li{width:100%;padding:0px;margin:0 0 2px 0;float:left;}
.side-nav-list li a{width:100%;padding:15px 25px;margin:0px;font-weight:normal;float:left;background-color:#f6f6f6;}
.side-nav-list li a:hover, .side-nav-list li a.active{color:#fff;background-color:#0077c8;}
.category-links{width:100%;padding:0px;margin:0px;float:left;}
.category-links li{width:100%;padding:10px 0;margin:0 0 0 0;float:left;border-bottom:1px solid #eeeeee;}
.category-links li a:hover, .category-links li a.active{color:#0077c8;}
.category-links li:last-child{border-bottom:none;}
.tags{padding:0px;margin:0px;}
.tags li{padding:0px;margin:0;}
.tags li a{padding:5px 15px 5px 15px;margin:0 10px 10px 0;float:left;color:#727272;background-color:#e7e7e7;}
.tags li a:hover, .tags li a.active{color:#fff;background-color:#dbdc33;}
.tags.two li a{color:#242424;background-color:#fff;border:1px solid #e4e4e4;}
.tags.two li a:hover, .tags.two li a.active{color:#fff;background-color:#42d1aa;border:1px solid #42d1aa;}
.tags-2{padding:0px;margin:0px;}s
.tags-2 li{padding:0px;margin:0;}
.tags-2 li a{padding:5px 15px 5px 15px;margin:0 10px 10px 0;float:left;color:#727272;border:1px solid #e4e4e4;background-color:#fff;}
.tags-2 li a:hover, .tags-2 li a.active{color:#fff;border:1px solid #0077c8;background-color:#0077c8;}
.sidebar-works{width:100%;padding:0px;margin:0px;}
.sidebar-works li{width:32%;padding:0px;margin:4px 4px 0 0;float:left;}
.sidebar-works li a img{width:100%;}
.sidebar-works li:last-child{margin:4px 0 0 0;}
#header{position:relative;background:#464646;padding:0;width:100%;z-index:999;}
.topbar{float:left;width:100%;padding:0;margin:0px;}
.topbar.white{background-color:#fff;border-bottom:1px solid #efefef;}
.topbar.light{background-color:#0077c8;}
.topbar.dark{background-color:#464646;}
.topbar.fulldark{background-color:#000;border-bottom:1px solid #262626;}
.topbar.gyellow{background-color:#0077c8;}
.topbar.more-padding{padding:20px 0 80px 0;}
.topbar-transparent{position:relative;float:left;width:100%;padding:0;margin:0px;z-index:99;}
.topbar-transparent.min-height{min-height:120px;}
.topbar-transparent.dark{background-color:#464646;}
.topbar-transparent.bborder{border-bottom:1px solid rgba(255, 255, 255, 0.2);}
.topbar-transparent.light{background-color:#f5f5f5;}
.topbar-transparent.dark .toplist li a:hover{color:#fff;}
.topbar-transparent.text-white .toplist li, .topbar-transparent.text-white .toplist li a{color:#fff;}
.topbar.no-boder{border-bottom:none;}
.topbar.more-padd-1{padding:25px 0;}
.topbar .border-r{border-right:1px solid #e5e5e5;}
.topbar .padd-left{padding-left:30px;}
.toplist{float:right;padding:0px;margin:0px;}
.toplist li{float:left;color:#fff;text-align:left;font-size:12px;margin:0px;padding-top:2px;padding-right:10px;padding-left:10px;padding-bottom:0;}
.toplist li.lineright{border-right:1px solid #e4e4e4;padding-top:2px;padding-right:10px;padding-left:10px;padding-bottom:0;}
.toplist li a{color:#fff;font-size:12px;}
.toplist li a:hover{color:#0077c8;}
.toplist.toppadding{padding-top:5px;}
a.topbar-btn{float:left;color:#545454;text-align:center;font-size:14px;margin:0px;border-radius:2px;padding:5px 15px;background-color:#fff;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.topbar-padding{padding:7px 0 15px 0;}
.topbar-left-items{float:left;margin:0;padding:0;width:50%;}
.topbar-middle-logo{float:left;margin:0;padding:10px 0;width:26%;text-align:center;background-color:#0077c8;}
.topbar-middle-logo.no-bgcolor{background:none;}
.topbar-right-items{float:left;margin:0;padding:0;width:50%;}
.topbar.dark .toplist li a:hover{color:#fff;}
.topbar.fulldark .toplist li a:hover{color:#fff;}
.topbar.dark .toplist li.lineright{border-right:1px solid #727272;}
.topbar.fulldark .toplist li.lineright{border-right:1px solid #3a3a3a;}
.topbar.white .toplist li a:hover{color:#0077c8;}
.topbar-middle-logo.nobg{background:none;}
a.topbar-btn:hover, a.topbar-btn.active{color:#FFF !important;background-color:#0077c8;}
.topbar.white .toplist li a{color:#242424;}
.topbar.white .toplist li{color:#242424;}
.topbar.gyellow .toplist li{color:#0077c8;}
.topbar.gyellow .toplist li a{color:#0077c8;}
.topbar-right-items.two{width:50%;}
.title{transition:all 0.3s ease-out 0s;}
.sec-title-container{width:100%;float:left;padding-bottom:20px;}
.sec-title-container.less-padding-1{padding-bottom:60px;}
.sec-title-container.less-padding-2{padding-bottom:50px;}
.sec-title-container.less-padding-3{padding-bottom:40px;}
.sec-title-container.less-padding-4{padding-bottom:30px;}
.sec-title-container.less-padding-5{padding-bottom:20px;}
.sec-title-container.less-padding-6{padding-bottom:15px;}
.section-title{font-weight:400;}
.sub-title{width:48%;font-size:16px;margin:0 auto 70px auto;}
.title-line-1{width:125px;height:4px;margin:12px auto 0 auto;border-bottom:1px solid #e7e7e7;border-top:1px solid #e7e7e7;}
.title-line-1.align-left{width:125px;margin:12px auto 0 0;}
.title-line-1.transp{border-bottom:1px solid rgba(255, 255, 255, 0.3);border-top:1px solid rgba(255, 255, 255, 0.3);}
.title-line-2{width:260px;height:1px;margin:12px auto 0 auto;background-color:#e7e7e7;}
.title-line-2.align-left{width:260px;margin:12px auto 0 0;}
.feabox-title-line{width:60px;height:2px;margin:0 auto 0 0;background-color:#464646;}
.feabox-title-line.center{width:60px;height:2px;margin:0 auto;background-color:#464646;}
.fo-map{width:100%;float:left;}
.fo-map{background-size:100%;}
.fo-sec-1{position:relative;width:100%;padding:110px 0 0 0;margin:0;float:left;}
.fo-sec-1 .newsletter-box{position:absolute;width:100%;float:left;left:0px;top:-238px;padding:70px;background-color:#0077c8;}
.fo-sec-1 .newsletter-box input{width:80%;height:60px;float:left;padding:15px;border:1px solid #fff;background-color:#fff;}
.fo-sec-1 .newsletter-box .submit-btn{width:20%;height:60px;float:left;padding:0px;border:1px solid #464646;background-color:#464646;}
.fo-sec-2{position:relative;width:100%;padding:30px 0 0 0;margin:0;float:left;}
.fo-sec-2 .social-iconbox{position:absolute;width:265px;float:left;left:40%;top:-107px;padding:0px;margin:0px;z-index:2;background-color:#fff;}
.fo-sec-2 .social-iconbox .side-shape1{position:absolute;width:13px;height:28px;float:left;left:-13px;top:-1px;padding:0px;margin:0px;}
.fo-sec-2 .social-iconbox .side-shape1.right-icon{left:265px;top:-1px;}
.fo-sec-2 ul.sc-icons{width:100%;margin:0px;padding:0px;text-align:center;}
.fo-sec-2 .sc-icons li{display:inline-block;}
.fo-sec-2 .sc-icons li a{padding:15px 10px;display:inline-block;}
.fo-sec-3{position:relative;width:100%;padding:110px 0 0 0;margin:0;float:left;}
.fo-sec-3 .primary-box{position:absolute;width:100%;float:left;left:0px;top:-150px;padding:50px;background-color:#0077c8;}
.fo-posts{width:100%;padding:0px;margin:0 0 25px 0;float:left;}
.fo-posts .post-info{font-size:12px;color:#727272;}
.fo-posts-info{font-size:12px;color:#727272;}
.fo-posts a:hover, .fo-posts a.active{color:#0077c8;}
.fo-posts .post-info.text-light{color:#d0d0d0;}
.fo-title-bottom-line{width:34px;height:2px;color:#fff;float:left;display:block;margin-bottom:40px;background-color:#fff;}
.fo-title-bottom-line.dark{background-color:#464646;}
.fo-title-bottom-line.white{background-color:#fff;}
.fo-title-bottom-line.gyellow{background-color:#0077c8;}
.fo-newsletter-1{border:1px solid #3b3b3b;border-width:1px 0 1px 1px;color:#727272;float:left;font-size:13px;font-weight:normal;height:50px;line-height:39px;padding:0 7px;width:70%;background-color:transparent;}
.fo-newsletter-submit-1{background-color:#3b3b3b;border:1px solid #3b3b3b;float:left;height:50px;margin:0;padding:5px 10px;}
.fo-newsletter-submit-1.gyellow{color:#fff;background-color:#0077c8;border:1px solid #0077c8;}
.fo-newsletter-2{border:1px solid #464646;border-width:1px 0 1px 1px;color:#727272;float:left;font-size:13px;font-weight:normal;height:50px;line-height:39px;padding:0 7px;width:66%;background-color:transparent;}
.fo-newsletter-submit-2{background-color:#464646;border:1px solid #464646;float:left;height:50px;margin:0;padding:5px 20px;}
.fo-appointment-form{padding:0px;width:100%;float:left;}
.fo-appointment-form input{border:1px solid #212121;color:#727272;float:left;font-size:13px;font-weight:normal;height:35px;line-height:39px;padding:0 7px;width:100%;margin:0 0 15px 0;background-color:transparent;}
.fo-appointment-form textarea{border:1px solid #212121;color:#727272;float:left;font-size:13px;font-weight:normal;height:70px;min-height:70px;resize:none;line-height:39px;padding:0 7px;width:100%;margin:0 0 15px 0;background-color:transparent;}
.fo-appointment-form .submit-btn{background-color:#0077c8;border:1px solid #0077c8;float:left;height:40px;margin:0;color:#fff;padding:0 10px;}
.footer-title{color:#fff;float:left;}
.footer-title-bottomstrip{width:10%;height:3px;margin-right:95%;color:#fff;float:left;display:block;margin-bottom:40px;background-color:#fff;}
.footer-title-bottomstrip.gyellow{background-color:#0077c8;}
.footer-title-bottomstrip-2{width:34px;height:2px;color:#fff;float:left;display:block;margin-bottom:40px;background-color:#fff;}
.footer-title-bottomstrip-3{width:34px;height:2px;color:#fff;float:left;display:block;margin-bottom:30px;background-color:#464646;}
.footer-title-bottomstrip.dark{background-color:#464646;}
.footer-title-bottomstrip-2.dark{background-color:#464646;}
.footer-title-bottomstrip-2.gyellow{background-color:#0077c8;}
.footer-quick-links{width:100%;padding:0 0 0 0;margin:0px;}
.footer-quick-links li{padding:25px 15px;margin:40px 0 10px 0;display:inline-block;}
.footer-quick-links li a{padding:3px 0;margin:0;color:#727272;float:left;display:inline-block;}
.footer-quick-links li a:hover{color:#fff;}
.footer-quick-links li a i{padding:0 10px 0 0;}
.footer-quick-links-2{width:100%;padding:0 0 0 0;margin:0px;}
.footer-quick-links-2 li{padding:0px;margin:0px;display:inline-block;}
.footer-quick-links-2 li a{padding:0 35px 20px 0;margin:0;color:#727272;float:left;display:inline-block;}
.footer-quick-links-2 li a:hover{color:#fff;}
.footer-quick-links-2 li a i{padding:0 10px 0 0;}
.footer-quick-links-2.top-padding{padding:60px 0 0 0;}
.footer-quick-links-3{width:100%;padding:0 0 0 0;margin:0px;display:block;}
.footer-quick-links-3 li{width:100%;padding:0px;margin:0px;float:left;display:block;}
.footer-quick-links-3 li a{padding:3px 0;margin:0;color:#727272;float:left;display:block;}
.footer-quick-links-3 li a:hover{color:#464646;}
.footer-quick-links-3 li a i{padding:0 10px 0 0;}
.footer-quick-links-3.top-padding{padding:60px 0 0 0;}
.footer-quick-links-4{width:100%;padding:0 0 0 0;margin:0px;}
.footer-quick-links-4 li{width:100%;padding:0px;margin:0;display:inline-block;}
.footer-quick-links-4 li a{padding:3px 0;margin:0;color:#727272;float:left;display:inline-block;}
.footer-quick-links-4 li a:hover{color:#fff;}
.footer-quick-links-4 li a i{padding:0 10px 0 0;}
.footer-quick-links-4.dark-hover li a:hover{color:#464646;}
.footer-quick-links-4.hover-dark li a:hover{color:#464646;}
.footer-quick-links-5{padding:0px;margin:0px;}
.footer-quick-links-5 li{padding:5px 0;}
.footer-quick-links-5 li a{color:#000;}
.footer-quick-links-5 li a:hover{color:#727272;}
.footer-social-icons{width:100%;padding:0px;margin:15px 0 15px 0;}
.footer-social-icons li{padding:0px;margin:0px;display:inline-block;}
.footer-social-icons li a{width:36px;height:36px;text-align:center;line-height:40px;display:inline-block;padding:0px;color:#fff;background-color:#464646;}
.footer-social-icons.round li a{border-radius:100%;}
.footer-social-icons li a:hover, .footer-social-icons li a.active{color:#0077c8;}
.footer-social-icons.icons-plain li a{background:none;}
.footer-social-icons.dark li a{color:#464646;border-radius:100%;background-color:#fff;}
.footer-social-icons.dark li a:hover, .footer-social-icons.dark li a.active{color:#0077c8;}
.footer-social-icons.primary li a{color:#464646;border-radius:100%;margin-top:20px;background-color:#0077c8;}
.footer-social-icons.primary.left-align{text-align:left;}
.footer-social-icons.left-align{text-align:left;}
.footer-social-icons-2{width:100%;padding:0px;text-align:center;margin:20px 0 20px 0;}
.footer-social-icons-2 li{padding:0px;margin:0px;display:inline-block;}
.footer-social-icons-2 li a{width:40px;height:40px;text-align:center;line-height:40px;display:inline-block;padding:0px;font-size:16px;color:#464646;border:1px solid #e4e4e4;background-color:#fff;}
.footer-social-icons-2 li a:hover{color:#fff;border:1px solid #0077c8;background-color:#0077c8;}
.footer-social-icons-2 li a:hover, .footer-social-icons-2 li a.active{color:#fff;border:1px solid #0077c8;background-color:#0077c8;}
.footer-social-icons-2.dark-hover li a:hover, .footer-social-icons-2.dark-hover li a.active{color:#fff;border:1px solid #464646;background-color:#464646;}
ul.footer-flickr{width:100%;padding:0;margin:0px;}
.footer-flickr li{width:80px;padding:0;margin:0 0 11px 0;float:left;}
.footer-flickr li.mar-r{margin-right:11px;}
.fo-opening-list{float:left;padding:0;width:100%;}
.fo-opening-list li{color:#727272;float:left;padding:8px 0;width:100%;border-bottom:1px solid rgba(255, 255, 255, 0.1);}
.fo-opening-list li:first-child{padding-top:0px;}
.fo-opening-list li:last-child{border-bottom:none;}
.sec-bgimg-1{width:100%;float:left;padding:0;margin:0px;text-align:center;background-position:100% 0;background-position:center;z-index:1;}
.section-dark{background-color:#0077c8;}
.section-blue{background-color:#0077c8;}
.section-medium-dark{background-color:#161616;}
.section-fulldark{background-color:#000;}
.section-medium-dark-2{background-color:#1c1c1c;}
.section-medium-dark-3{background-color:#464646;}
.section-light{background-color:#f5f5f5;}
.section-light-2{background-color:#f9f8f7;}
.section-white{background-color:#fff;}
.section-primary{background-color:#fff;}
.section-copyrights{margin:0;text-align:center;background-color:#1a1a1a;}
.section-bgcolor-blue{background-color:#0077c8;}
.section-bgcolor-lightblue{background-color:#1aafd0;}
.section-bgcolor-yellow{background-color:#febd17;}
.section-bgcolor-green{background-color:#6cbc35;}
.section-bgcolor-orange{background-color:#f48024;}
.sec-padding{padding:150px 0 150px 0;}
.sec-padding-all{padding:50px 50px 50px 50px;}
.sec-padding-all-30{padding:30px 30px 30px 30px;}
.sec-padding-2{padding:110px 0 110px 0;}
.sec-padding-3{padding:100px 0 100px 0;}
.sec-padding-4{padding:70px 0 70px 0;}
.sec-padding-5{padding:50px 0 50px 0;}
.sec-padding-5.halfpadding{padding:25px 0 50px 0;}
.sec-padding-5.notop{padding:0px 0 50px 0;}
.sec-padding-6{padding:30px 0 30px 0;}
.sec-padding-16{padding:0px 0 30px 0;}
.sec-padding-17{padding:0px 10px 0px 10px;}
.sec-padding-7{padding:20px 5px 20px 5px;}
.sec-padding-8{padding:10px 0 10px 0;}
.sec-padding-9{padding:30px 50px 30px 50px;}
.sec-padding-10{padding:10px 10px 10px 10px;}
.sec-padding-left-right-20{padding:0px 20px 0px 20px;}
.sec-padding-left-right-30{padding:0px 30px 0px 30px;}
.sec-bpadding-2{padding-bottom:150px;}
.sec-tpadding-2{padding-top:150px;}
.sec-tpadding-2.less-padding{padding-top:20px;}
.sec-tpadding-3{padding-top:100px;}
.sec-bpadding-3{padding-bottom:100px;}
.sec-tpadding-4{padding-top:80px;}
.sec-bpadding-4{padding-bottom:80px;}
.sec-bpadding.less-padding{padding-bottom:30px;}
.sec-bpadding-5{padding-bottom:30px;}
.sec-bpadding-6{padding-bottom: 20px}
.sec-bpadding-7{padding-bottom: 10px}
.sec-dummy-top-padding{padding-top:0px;}
.sec-top-padding{padding-top:20px;}
.sec-m-margin-1{margin-top:0px;}
.footer-logo{margin-bottom:10px;max-width:140px; align-content: center;}
.fo-usefull-links{padding:0px;margin:0px;}
.fo-usefull-links li{padding:0px;margin:0 0 10px 0;display:block;border-bottom:1px solid #2e2e2e;}
.fo-usefull-links li a{padding:0px;margin:0 0 10px 0;display:block;color:#727272;line-height:23px;}
.fo-usefull-links li a:hover{color:#fff;}
.fo-usefull-links li i{color:#727272;padding:0 10px 0 0;}
.fo-usefull-links li:last-child{border-bottom:none;}
.fo-usefull-links-2{padding:0px;margin:0px;}
.fo-usefull-links-2 li{padding:0px;margin:0 0 10px 0;display:block;border-bottom:1px solid #e4e4e4;}
.fo-usefull-links-2 li a{padding:0px;margin:0 0 10px 0;display:block;color:#727272;line-height:23px;}
.fo-usefull-links-2 li a:hover{color:#242424;}
.fo-usefull-links-2 li i{color:#727272;padding:0 10px 0 0;}
.fo-usefull-links-2 li:last-child{border-bottom:none;}
.fo-usefull-links-2.no-border li{border-bottom:none;}
.fo-usefull-links-3{padding:0px;margin:0px;}
.fo-usefull-links-3 li{padding:0px;margin:0 0 10px 0;display:block;border-bottom:1px solid rgba(255, 255, 255, 0.4);}
.fo-usefull-links-3 li a{padding:0px;margin:0 0 10px 0;display:block;color:#fff;line-height:23px;}
.fo-usefull-links-3 li a:hover{color:#242424;}
.fo-usefull-links-3 li i{color:#fff;padding:0 10px 0 0;}
.fo-usefull-links-3 li:last-child{border-bottom:none;}
.fo-usefull-links-3.no-border li{border-bottom:none;}
.fo-address-info{padding:0px;margin:0px;}
.fo-address-info li{width:100%;padding:0px 0px 10px 0px;margin:0 0 10px 0;display:block;color:#727272;line-height:23px;border-bottom:1px solid #282828;}
.fo-address-info.border-light li{border-bottom:1px solid #2f2d2d;}
.fo-address-info li i{color:#727272;padding:0 10px 0 0;}
.fo-address-info li:last-child{border-bottom:none;}
.fo-address-info.no-border li{border-bottom:none;}
.fo-address-info-2{padding:0px;margin:0px;}
.fo-address-info-2 li{padding:0px 0px 10px 0px;margin:0 0 10px 0;display:block;color:#727272;line-height:23px;border-bottom:1px solid #e4e4e4;}
.fo-address-info-2 li i{color:#727272;padding:0 10px 0 0;}
.fo-address-info-2 li:last-child{border-bottom:none;}
.fo-address-info-2.no-border li{border-bottom:none;}
.fo-address-info-3{padding:0px;margin:0px;}
.fo-address-info-3 li{padding:0px 0px 10px 0px;margin:0 0 10px 0;display:block;color:#fff;line-height:23px;border-bottom:1px solid rgba(255, 255, 255, 0.4);}
.fo-address-info-3 li i{color:#fff;padding:0 10px 0 0;}
.fo-address-info-3 li:last-child{border-bottom:none;}
.fo-address-info-3.no-border li{border-bottom:none;}
.footer-tags{padding:0px;margin:0px;}
.footer-tags li{padding:0px;margin:0;}
.footer-tags li a{padding:5px 15px 5px 15px;margin:0 10px 10px 0;float:left;color:#727272;border:1px solid #2e2e2e;}
.footer-tags li a:hover, .footer-tags li a.active{border:1px solid #0077c8;color:#0077c8;}
.footer-tags.border-light li a{border:1px solid #ebebeb;}
.footer-post-info{padding:0px;}
.footer-post-info span{font-size:13px;color:#494747;margin-right:5px;}
.fo-postimg-inner{width:80px;height:80px;padding:0px;margin:0px;float:left;border-radius:100%;}
.opening-list{float:left;padding:0;width:100%;}
.opening-list li{color:#727272;float:left;padding:8px 0;width:100%;border-bottom:1px solid rgba(255, 255, 255, 0.1);}
.opening-list li:first-child{padding-top:0px;}
.opening-list li:last-child{border-bottom:none;}
.opening-list.dark-border li{border-bottom:1px solid #f1f1f1;}
.fo-copyright-holder{position:relative;width:100%;float:left;padding:0px;margin:0px;}
.fo-copyright-holder .social-iconbox{position:absolute;width:265px;float:left;left:40%;top:-57px;padding:0px;margin:0px;background-color:#fff;}
.fo-copyright-holder .social-iconbox.bg-dark{background-color:#464646;}
.fo-copyright-holder .social-iconbox .side-shape1{position:absolute;width:13px;height:28px;float:left;left:-13px;top:-1px;padding:0px;margin:0px;}
.fo-copyright-holder .social-iconbox .side-shape1.right-icon{left:265px;top:-1px;}
.fo-copyright-holder .sc-icons{width:100%;float:left;padding:0px;margin:0px;}
.fo-copyright-holder .sc-icons li{padding:0px;margin:0px;display:inline-block;}
.fo-copyright-holder .sc-icons li a{float:left;font-size:15px;padding:15px 10px;margin:0px;display:inline-block;}
.fo-top-holder{position:relative;width:100%;float:left;padding:60px 0 0 0;margin:0px;}
.fo-top-holder .social-iconbox{position:absolute;width:265px;float:left;left:38%;top:26px;padding:0px;margin:0px;background-color:#0077c8;}
.fo-top-holder .social-iconbox.bg-dark{background-color:#464646;}
.fo-top-holder .social-iconbox .side-shape1{position:absolute;width:13px;height:28px;float:left;left:-18px;top:-1px;padding:0px;margin:0px;}
.fo-top-holder .social-iconbox .side-shape1.right-icon{left:265px;top:-1px;}
.fo-top-holder .sc-icons{width:100%;float:left;padding:0px;margin:0px;}
.fo-top-holder .sc-icons li{padding:0px;margin:0px;display:inline-block;}
.fo-top-holder .sc-icons li a{float:left;font-size:15px;color:#fff;padding:15px 10px;margin:0px;display:inline-block;}
.contact-info-holder{position:relative;width:100%;padding:0px;}
.contact-info-holder .iconbox-xmedium{color:#0077c8;}
.contact-info-holder:hover .iconbox-xmedium, .contact-info-holder.active .iconbox-xmedium{color:#fff;background-color:#0077c8;}
.section-overlay{position:relative;width:100%;padding:0px;margin:0px;left:0px;top:0px;float:left;z-index:2;}
.video-overlay{position:relative;width:100%;padding:0px;margin:0px;left:0px;top:0px;float:left;z-index:2;}
.overlay{position:absolute;width:100%;height:100%;padding:0px;margin:0px;float:left;z-index:10;}
.video-tpadd{padding-top:150px;}
.video-bpadd{padding-bottom:150px;}
.bg-opacity-1{background-color:rgba(0, 0, 0, 0.1);}
.bg-opacity-2{background-color:rgba(0, 0, 0, 0.2);}
.bg-opacity-3{background-color:rgba(0, 0, 0, 0.3);}
.bg-opacity-4{background-color:rgba(0, 0, 0, 0.4);}
.bg-opacity-5{background-color:rgba(0, 0, 0, 0.5);}
.bg-opacity-6{background-color:rgba(0, 0, 0, 0.6);}
.bg-opacity-7{background-color:rgba(0, 0, 0, 0.7);}
.bg-opacity-8{background-color:rgba(0, 0, 0, 0.8);}
.bg-opacity-9{background-color:rgba(0, 0, 0, 0.9);}
.section-overlay.light{background-color:rgba(246, 246, 246, 0.9);}
.section-overlay.light-2{background-color:rgba(246, 246, 246, 0.8);}
.section-overlay.light-3{background-color:rgba(246, 246, 246, 0.7);}
.section-overlay.light-4{background-color:rgba(246, 246, 246, 0.6);}
.section-overlay.light-5{background-color:rgba(246, 246, 246, 0.5);}
.section-overlay.dark{background-color:rgba(0, 0, 0, 0.7);}
.section-overlay.dark-2{background-color:rgba(0, 0, 0, 0.3);}
.section-overlay.dark-3{background-color:rgba(0, 0, 0, 0.9);}
.section-overlay.dark-4{background-color:rgba(0, 0, 0, 0.4);}
.section-overlay.primary{background-color:rgba(242, 76, 52, 0.9);}
.parallax-overlay.primary{background-color:rgba(252, 226, 6, 0.9);}
.parallax-overlay.light{background-color:rgba(246, 246, 246, 0.9);}
.parallax-overlay.light-2{background-color:rgba(246, 246, 246, 0.8);}
.parallax-overlay.light-3{background-color:rgba(246, 246, 246, 0.7);}
.parallax-overlay.light-4{background-color:rgba(246, 246, 246, 0.6);}
.parallax-overlay.light-5{background-color:rgba(246, 246, 246, 0.5);}
.social-icons-1{width:100%;margin:30px 0 0 0;list-style-type:none;}
.social-icons-1 li{display:inline-block;}
.social-icons-1 li a{font-size:16px;padding:0 20px 0 0;color:#fff;display:inline-block;}
.social-icons-1 li a:hover, .social-icons-1 li a.active{color:#0077c8;}
.social-icons-2{width:100%;margin:30px 0 0 0;list-style-type:none;}
.social-icons-2 li{display:inline-block;}
.social-icons-2 li a{width:36px;height:36px;text-align:center;line-height:40px;display:inline-block;padding:0px;color:#464646;background-color:#fff;}
.social-icons-2 li a:hover, .social-icons-2 li a.active{color:#0077c8;}
.social-icons-3{width:100%;margin:30px 0 0 0;list-style-type:none;}
.social-icons-3.margin-left{margin:10px 0 0 -40px;}
.social-icons-3 li{display:inline-block;}
.social-icons-3 li a{width:36px;height:36px;text-align:center;line-height:37px;display:inline-block;padding:0px;color:#464646;border:1px solid #e4e4e4;background-color:#fff;}
.social-icons-3 li a:hover, .social-icons-3 li a.active{color:#fff;border:1px solid #464646;background-color:#464646;}
.blog-img-holder{width:100%;padding:0px;margin:0px;}
.post-date-box{position:absolute;width:90px;height:90px;float:left;font-size:25px;color:#fff;padding:22px 0 0 0;margin:0;z-index:2;text-align:center;background-color:#0077c8;transition:all 0.3s ease-out 0s;}
.post-date-box span{font-size:13px;color:#fff;display:block;}
.post-date-box .arrow-down{position:absolute;left:25px;top:81px;float:left;z-index:3;border-top:20px solid #0077c8;}
.post-date-box.gyellow{background-color:#0077c8;}
.post-author-image{position:absolute;width:80px;height:80px;right:35px;top:247px;float:left;}
.post-author-image.round{border-radius:100%;border:5px solid #fff;text-align:center;}
.post-infoicon{padding:3px 12px 3px 12px;margin:0 5px 0 0;color:#fff;float:left;font-size:12px;border-radius:20px;background-color:#0077c8;}
.post-infoicon.dark{background-color:#161616;}
.newsletter .email-input{background-color:#FFF;border:0px none;color:#999;float:left;font-size:13px;font-weight:normal;height:39px;line-height:39px;padding:0px 7px;width:75%;}
.newsletter .email-input.dark{background-color:#2d2d2d;color:#727272;}
.newsletter .input-submit{background-color:#fd602c;border:0px none;color:#FFF;cursor:pointer;float:left;height:39px;padding:0px 20px;}
.newsletter .input-submit.gyellow{background-color:#0077c8;}
.newsletter .input-submit.white{color:#161616;background-color:#fff;}
.newsletter .input-submit.dark{color:#727272;background-color:#2d2d2d;}
.video-wrapper{overflow:hidden;width:100%;padding:0px;height:auto;}
.video-wrapper video{width:100%;}
.video-padding-top{padding-top:150px;}
.video-padding-bottom{padding-bottom:150px;}
.progressbar-style1{margin-top:10px;margin-bottom:38px;font-weight:400;letter-spacing:1px;overflow:visible;height:10px;color:#fff;background:#fff;border-radius:0px;box-shadow:none;text-transform:uppercase;}
.progressbar-style1 .progress-bar{position:relative;overflow:visible;background-color:#464646;font-size:13px;color:#0077c8;line-height:44px;padding:0px 0 0 0px;text-align:left;border:2px solid #fff;}
.progressbar-style1 .progress-bar.yellow-3{background-color:#f7c800;}
.progressbar-style2{margin-top:10px;margin-bottom:45px;font-weight:400;letter-spacing:1px;overflow:visible;height:3px;color:#161616;background:#ccc;border-radius:0px;box-shadow:none;text-transform:uppercase;}
.progressbar-style2 .progress-bar{position:relative;overflow:visible;background-color:#161616;font-size:13px;color:#161616;padding:3px 0 0 0;text-align:left;}
.progressbar-style3{margin-top:10px;margin-bottom:45px;font-weight:400;letter-spacing:1px;overflow:visible;height:8px;color:#161616;background:#fff;border-radius:0px;box-shadow:none;text-transform:uppercase;}
.progressbar-style3 .progress-bar{position:relative;overflow:visible;background-color:#e9b444;font-size:13px;color:#fff;padding:8px 0 0 0;text-align:left;}
.progressbar-style4{margin-top:10px;margin-bottom:45px;font-weight:400;letter-spacing:1px;overflow:visible;height:8px;color:#161616;background:#e7e7e7;border-radius:0px;box-shadow:none;text-transform:uppercase;}
.progressbar-style4 .progress-bar{position:relative;overflow:visible;background-color:#ff9320;font-size:13px;color:#727272;padding:8px 0 0 0;text-align:left;}
.progressbar-style5{margin-top:10px;margin-bottom:45px;font-weight:400;letter-spacing:1px;overflow:visible;height:8px;color:#161616;background:#f5f5f5;border-radius:0px;box-shadow:none;text-transform:uppercase;}
.progressbar-style5 .progress-bar{position:relative;overflow:visible;background-color:#464646;font-size:13px;color:#464646;padding:8px 0 0 0;text-align:left;}
.progressbar-style6{margin-top:10px;margin-bottom:45px;font-weight:400;letter-spacing:1px;overflow:visible;height:8px;color:#161616;background:#0077c8;border-radius:0px;box-shadow:none;text-transform:uppercase;}
.progressbar-style6 .progress-bar{position:relative;overflow:visible;background-color:#464646;font-size:13px;color:#464646;padding:8px 0 0 0;text-align:left;}
.email-input{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;border:1px solid rgba(255, 255, 255, 0.4);color:#fff;float:left;font-size:14px;font-weight:normal;height:65px;line-height:39px;padding:0 15px;width:87%;}
.email-submit{background-color:#fff;border:1px solid #fff;color:#242424;float:left;margin:0px;padding:20px 30px;text-transform:uppercase;transition:all 0.3s ease-out 0s;}
.email-submit:hover{background-color:#242424;border:1px solid #242424;color:#fff;}
.knob{display:none;}
div.demo{position:relative;text-align:center;width:280px;float:left}
div.demo > p{font-size:20px}
div.demo .title{position:absolute;text-align:center;width:100%;font-size:40px;float:left;top:60px;}
div.demo .title span{text-align:center;width:100%;font-size:20px;float:left;margin-top:10px;}
.scrollup{width:40px;height:40px;opacity:1;position:fixed;bottom:12px;right:10px;display:none;text-indent:-9999px;background:#0077c8 url(../images/scroll-top-arrow.png) no-repeat 15px 16px;z-index:1000;}
.map{width:100%;height:300px;border:1px solid #e4e4e4;}
.map p{margin:10px;color:#333;}
.blog-post-info{width:100%;color:#343434;font-size:13px;}
.blog-post-info span{font-size:12px;color:#0077c8;margin-right:10px;}
.blog-post-info-white{width:100%;color:#fff;font-size:20px;}
.wrapper-main{padding-left:300px;background-color:#fff;}
.header-inner-tmargin{width:100%;float:left;margin-top:-145px;}
.header-inner-tmargin.less-mar{margin-top:-41px;}
.header-inner{position:relative;width:100%;height:500px;float:left;overflow:hidden;}
.main-inner{position:relative;width:100%;height:500px;float:left;overflow:hidden;}
.main-inner .overlay{position:absolute;width:100%;height:100%;float:left;overflow:hidden;z-index:2;background-color:rgba(0, 0, 0, 0.5);}
.main-inner .text{position:absolute;width:100%;height:600px;padding:13% 0 20% 0;top:-50px;z-index:4;}
.header-inner.less-height{height:630px;}
.header-inner .overlay{position:absolute;width:100%;height:100%;float:left;overflow:hidden;z-index:2;background-color:rgba(0, 0, 0, 0.5);}
.header-inner .text{position:absolute;width:100%;height: 400px;padding:13% 0 20% 0;top: -100px;z-index:4;}
@media only screen and (max-width:700px) {.header-inner .text{position:absolute;width:100%;height:600px;padding:15% 0 20% 0;top:0px;margin:0px;float:left;z-index:4;}}
.header-inner img{max-width: auto; height: 100px;}
.header-inner .text .title{font-size:25px;font-weight:300;}
.header-inner .text .sub-title{width:100%;font-size:18px;}
.header-inner.less-height{height:325px;}
.header-inner.less-height .text{height:300px;padding:5% 0 0 0;}
.pagenation-holder{border-bottom:1px solid #f0f0f0;float:left;margin:0;padding:25px 0 10px;width:100%;}
.pagenation-holder .breadcrumb{float:right;margin-bottom:0px;background-color:#fff;}
.pagenation-holder .breadcrumb li{display:inline;}
.pagenation-holder .breadcrumb li.current a{color:#0077c8;}
.pagenation-holder .breadcrumb li+li:before{content:"» ";}
.seven-cols .col-md-1, .seven-cols .col-sm-1, .seven-cols .col-lg-1{width:14.2857%;}
.five-cols .col-md-1, .five-cols .col-sm-1, .five-cols .col-lg-1{width:20%;}
.bb-newsletter{width:25%;height:50px;float:left;padding:10px;color:#fff;margin-right:20px;border-radius:40px;text-align:center;border:1px solid rgba(255, 255, 255, 0.4);background:none;}
.bb-newsletter-email{width:55%;height:50px;float:left;padding:10px;color:#fff;margin-right:20px;border-radius:40px;text-align:center;border:1px solid rgba(255, 255, 255, 0.4);background:none;}
.bb-newsletter-btn{width:15%;height:50px;float:left;padding:0px;margin-top:5px;color:#464646;text-transform:uppercase;border-radius:40px;border:1px solid #0077c8;background-color:#0077c8;}
.co-newsletter{width:25%;height:50px;float:left;padding:10px;color:#464646;margin-right:20px;border-radius:40px;text-align:center;border:1px solid rgba(0, 0, 0, 0.4);background:none;}
.co-newsletter-email{width:55%;height:50px;float:left;padding:10px;color:#464646;margin-right:20px;border-radius:40px;text-align:center;border:1px solid rgba(0, 0, 0, 0.4);background:none;}
.co-newsletter-btn{width:15%;height:50px;float:left;padding:0px;margin-top:5px;color:#727272;text-transform:uppercase;border-radius:40px;border:1px solid #464646;background-color:#464646;}
@media screen and (max-width:1024px){.col-divider-margin{margin-top:30px;}
.text-box-right{padding:0px 0px 0px 100px;}
.wrapper-main{width:100%;padding-left:230px;background-color:#fff;}
.wrapper-main .container{width:100%;}
.header-inner.less-height .text{padding:13% 0 0;}
.header-inner .text{padding:25% 0 0;}
}
@media screen and (max-width:1000px){.col-divider-margin{margin-top:20px;}
.col-divider-margin-1, .col-divider-margin-2, .col-divider-margin-3, .col-divider-margin-4, .col-divider-margin-5, .col-divider-margin-6{margin-top:20px;}
.sec-m-margin-1{margin-top:0px;}
.topbar-transparent{background-color:#464646;}
.wrapper-main{padding-left:0px;}
.header-inner-tmargin{margin-top:0px;}
}
@media only screen and (max-width:991px){.margin-bottom{margin-bottom:30px;}
.col-divider-margin{margin-top:20px;}
.col-divider-margin-1, .col-divider-margin-2, .col-divider-margin-3, .col-divider-margin-4, .col-divider-margin-5, .col-divider-margin-6{margin-top:20px;}
.margin-left-1, .margin-left-2, .margin-left-3, .margin-left-4, .margin-left-5, .margin-left-6, .margin-left-7{margin-left:0px;}
.padding-top-1, .padding-top-2, .padding-top-3, .padding-top-4, .padding-top-5, .padding-top-6{padding-top:40px;}
.padding-left-1, .padding-left-2, .padding-left-3, .padding-left-4, .padding-left-5, .padding-left-6, .padding-left-7, .padding-left-8{padding-left:40px;}
.padding-right-1, .padding-right-2, .padding-right-3, .padding-right-4, .padding-right-5, .padding-right-6, .padding-right-7, .padding-right-8{padding-right:40px;}
.text-box.padding-1, .text-box.padding-2, .text-box.padding-3, .text-box.padding-4, .text-box.padding-5, .text-box.padding-6, .text-box.padding-7, .text-box.padding-8, .text-box.padding-9{padding:40px;}
.btn.btn-mar-left-1, .btn.btn-mar-left-2, .btn.btn-mar-left-3, .btn.btn-mar-left-4, .btn.btn-mar-left-5{margin-left:0px}
.sec-title-container.less-padding-1, .sec-title-container.less-padding-2, .sec-title-container.less-padding-3, .sec-title-container.less-padding-4,
.sec-title-container.less-padding-5, .sec-title-container.less-padding-6{padding-bottom:30px;}
.header-inner{height:385px;}
.header-inner.less-height{height:385px;}
.header-inner.less-height .text{padding:16% 0 0;}
.header-inner .text{padding:16% 0 0;}
.sec-padding{padding:100px 0 100px 0;}
}
@media only screen and (max-width:800px){.margin-bottom{margin-bottom:30px;}
.margin-bottom-4, .margin-bottom-5{margin-bottom:20px;}
.margin-top-3, .margin-top-4, .margin-top-5, .margin-top-6, .margin-top-7{margin-top:20px;}
.col-divider-margin{margin-top:20px;}
.col-divider-margin-1, .col-divider-margin-2, .col-divider-margin-3, .col-divider-margin-4, .col-divider-margin-5, .col-divider-margin-6{margin-top:20px;}
.margin-left-1, .margin-left-2, .margin-left-3, .margin-left-4, .margin-left-5, .margin-left-6, .margin-left-7{margin-left:0px;}
.padding-top-1, .padding-top-2, .padding-top-3, .padding-top-4, .padding-top-5, .padding-top-6{padding-top:40px;}
.padding-left-1, .padding-left-2, .padding-left-3, .padding-left-4, .padding-left-5, .padding-left-6, .padding-left-7, .padding-left-8{padding-left:40px;}
.padding-right-1, .padding-right-2, .padding-right-3, .padding-right-4, .padding-right-5, .padding-right-6, .padding-right-7, .padding-right-8{padding-right:40px;}
.text-box.padding-1, .text-box.padding-2, .text-box.padding-3, .text-box.padding-4, .text-box.padding-5, .text-box.padding-6, .text-box.padding-7, .text-box.padding-8, .text-box.padding-9{padding:40px;}
.btn.btn-mar-left-1, .btn.btn-mar-left-2, .btn.btn-mar-left-3, .btn.btn-mar-left-4, .btn.btn-mar-left-5{margin-left:0px}
.sec-title-container.less-padding-1, .sec-title-container.less-padding-2, .sec-title-container.less-padding-3, .sec-title-container.less-padding-4,
.sec-title-container.less-padding-5, .sec-title-container.less-padding-6{padding-bottom:30px;}
.sec-padding{padding:60px 0 60px 0;}
.sec-more-padding-1{padding:60px 0 60px 0;}
.sec-bpadding-2, .sec-bpadding-3, .sec-bpadding-4{padding-bottom:60px;}
.sec-tpadding-2, .sec-tpadding-3, .sec-tpadding-4{padding-top:60px;}
.section-xmore-padding, .section-less-padding, .section-less-padding-2{padding:60px 0 60px 0;}
.sec-moreless-padding{padding:60px 0 60px 0;}
.thumbs li{width:10%;}
.fo-copyright-holder .social-iconbox{left:33%;top:-87px;}
.fo-sec-3{padding:244px 0 0 0;}
.header-inner{height:310px;}
.header-inner.less-height{height:310px;}
.section-side-image .text-inner-6{padding:40px;}
}
@media only screen and (max-width:768px){.margin-bottom{margin-bottom:30px;}
.margin-bottom-4, .margin-bottom-5{margin-bottom:20px;}
.margin-top-3, .margin-top-4, .margin-top-5, .margin-top-6, .margin-top-7{margin-top:20px;}
.col-divider-margin{margin-top:20px;}
.col-divider-margin-1, .col-divider-margin-2, .col-divider-margin-3, .col-divider-margin-4, .col-divider-margin-5, .col-divider-margin-6{margin-top:20px;}
.margin-left-1, .margin-left-2, .margin-left-3, .margin-left-4, .margin-left-5, .margin-left-6, .margin-left-7{margin-left:0px;}
.padding-top-1, .padding-top-2, .padding-top-3, .padding-top-4, .padding-top-5, .padding-top-6{padding-top:40px;}
.padding-top-1, .padding-top-2, .padding-top-3, .padding-top-4, .padding-top-5, .padding-top-6{padding-top:40px;}
.padding-left-1, .padding-left-2, .padding-left-3, .padding-left-4, .padding-left-5, .padding-left-6, .padding-left-7, .padding-left-8{padding-left:40px;}
.padding-right-1, .padding-right-2, .padding-right-3, .padding-right-4, .padding-right-5, .padding-right-6, .padding-right-7, .padding-right-8{padding-right:40px;}
.text-box.padding-1, .text-box.padding-2, .text-box.padding-3, .text-box.padding-4, .text-box.padding-5, .text-box.padding-6, .text-box.padding-7, .text-box.padding-8, .text-box.padding-9{padding:40px;}
.btn.btn-mar-left-1, .btn.btn-mar-left-2, .btn.btn-mar-left-3, .btn.btn-mar-left-4, .btn.btn-mar-left-5{margin-left:0px}
.sec-title-container.less-padding-1, .sec-title-container.less-padding-2, .sec-title-container.less-padding-3, .sec-title-container.less-padding-4,
.sec-title-container.less-padding-5, .sec-title-container.less-padding-6{padding-bottom:30px;}
.sec-padding{padding:60px 0 60px 0;}
.sec-more-padding-1{padding:60px 0 60px 0;}
.sec-bpadding-2, .sec-bpadding-3, .sec-bpadding-4{padding-bottom:60px;}
.sec-tpadding-2, .sec-tpadding-3, .sec-tpadding-4{padding-top:60px;}
.section-xmore-padding, .section-less-padding, .section-less-padding-2{padding:60px 0 60px 0;}
.sec-moreless-padding{padding:60px 0 60px 0;}
.fo-copyright-holder .social-iconbox{left:33%;top:-87px;}
.header-inner{height:325px;}
.header-inner.less-height{height:325px;}
.five-cols .col-md-1, .five-cols .col-sm-1, .five-cols .col-lg-1{width:100%;}
}
@media only screen and (max-width:767px){.margin-bottom{margin-bottom:30px;}
.margin-bottom-4, .margin-bottom-5{margin-bottom:20px;}
.margin-top-3, .margin-top-4, .margin-top-5, .margin-top-6, .margin-top-7{margin-top:20px;}
.col-divider-margin{margin-top:20px;}
.col-divider-margin-1, .col-divider-margin-2, .col-divider-margin-3, .col-divider-margin-4, .col-divider-margin-5, .col-divider-margin-6{margin-top:20px;}
.margin-left-1, .margin-left-2, .margin-left-3, .margin-left-4, .margin-left-5, .margin-left-6, .margin-left-7{margin-left:0px;}
.padding-top-1, .padding-top-2, .padding-top-3, .padding-top-4, .padding-top-5, .padding-top-6{padding-top:40px;}
.padding-left-1, .padding-left-2, .padding-left-3, .padding-left-4, .padding-left-5, .padding-left-6, .padding-left-7, .padding-left-8{padding-left:40px;}
.padding-right-1, .padding-right-2, .padding-right-3, .padding-right-4, .padding-right-5, .padding-right-6, .padding-right-7, .padding-right-8{padding-right:40px;}
.text-box.padding-1, .text-box.padding-2, .text-box.padding-3, .text-box.padding-4, .text-box.padding-5, .text-box.padding-6, .text-box.padding-7, .text-box.padding-8, .text-box.padding-9{padding:40px;}
.btn.btn-mar-left-1, .btn.btn-mar-left-2, .btn.btn-mar-left-3, .btn.btn-mar-left-4, .btn.btn-mar-left-5{margin-left:0px}
.sec-title-container.less-padding-1, .sec-title-container.less-padding-2, .sec-title-container.less-padding-3, .sec-title-container.less-padding-4,
.sec-title-container.less-padding-5, .sec-title-container.less-padding-6{padding-bottom:30px;}
}
@media screen and (max-width:640px){.margin-bottom{margin-bottom:30px;}
.margin-bottom-4, .margin-bottom-5{margin-bottom:20px;}
.margin-top-3, .margin-top-4, .margin-top-5, .margin-top-6, .margin-top-7{margin-top:20px;}
.col-divider-margin{margin-top:20px;}
.col-divider-margin-1, .col-divider-margin-2, .col-divider-margin-3, .col-divider-margin-4, .col-divider-margin-5, .col-divider-margin-6{margin-top:20px;}
.margin-left-1, .margin-left-2, .margin-left-3, .margin-left-4, .margin-left-5, .margin-left-6, .margin-left-7{margin-left:0px;}
.padding-top-1, .padding-top-2, .padding-top-3, .padding-top-4, .padding-top-5, .padding-top-6{padding-top:40px;}
.padding-left-1, .padding-left-2, .padding-left-3, .padding-left-4, .padding-left-5, .padding-left-6, .padding-left-7, .padding-left-8{padding-left:40px;}
.padding-right-1, .padding-right-2, .padding-right-3, .padding-right-4, .padding-right-5, .padding-right-6, .padding-right-7, .padding-right-8{padding-right:40px;}
.lspace-sm, .lspace-1, .lspace-2, .lspace-3, .lspace-4, .lspace-5{letter-spacing:0px;}
.text-box.padding-1, .text-box.padding-2, .text-box.padding-3, .text-box.padding-4, .text-box.padding-5, .text-box.padding-6, .text-box.padding-7, .text-box.padding-8, .text-box.padding-9{padding:40px;}
.btn.btn-mar-left-1, .btn.btn-mar-left-2, .btn.btn-mar-left-3, .btn.btn-mar-left-4, .btn.btn-mar-left-5{margin-left:0px}
.sec-title-container.less-padding-1, .sec-title-container.less-padding-2, .sec-title-container.less-padding-3, .sec-title-container.less-padding-4,
.sec-title-container.less-padding-5, .sec-title-container.less-padding-6{padding-bottom:30px;}
.sec-padding{padding:40px 0 40px 0;}
.sec-more-padding-1{padding:40px 0 40px 0;}
.sec-bpadding-2, .sec-bpadding-3, .sec-bpadding-4{padding-bottom:40px;}
.sec-tpadding-2, .sec-tpadding-3, .sec-tpadding-4{padding-top:40px;}
.section-xmore-padding, .section-less-padding, .section-less-padding-2{padding:40px 0 40px 0;}
.sec-moreless-padding{padding:40px 0 40px 0;}
#style-customizer{display:none;}
.text-box.sbox-padd-left{padding-left:80px;}
.fo-sec-1 .newsletter-box{top:0;}
.fo-sec-1{top:0px;padding:315px 0 0 0;}
.fo-copyright-holder .social-iconbox{left:29%;top:-67px;}
.section-side-image .text-inner-5{padding:40px 40px 40px 40px;}
.header-inner{height:270px;}
.header-inner.less-height{height:270px;}
}
@media screen and (max-width:480px){.margin-bottom{margin-bottom:30px;}
.margin-bottom-4, .margin-bottom-5{margin-bottom:20px;}
.margin-top-3, .margin-top-4, .margin-top-5, .margin-top-6, .margin-top-7{margin-top:20px;}
.col-divider-margin{margin-top:20px;}
.col-divider-margin-1, .col-divider-margin-2, .col-divider-margin-3, .col-divider-margin-4, .col-divider-margin-5, .col-divider-margin-6{margin-top:20px;}
.margin-left-1, .margin-left-2, .margin-left-3, .margin-left-4, .margin-left-5, .margin-left-6, .margin-left-7{margin-left:0px;}
.padding-top-1, .padding-top-2, .padding-top-3, .padding-top-4, .padding-top-5, .padding-top-6{padding-top:30px;}
.padding-left-1, .padding-left-2, .padding-left-3, .padding-left-4, .padding-left-5, .padding-left-6, .padding-left-7, .padding-left-8{padding-left:30px;}
.padding-right-1, .padding-right-2, .padding-right-3, .padding-right-4, .padding-right-5, .padding-right-6, .padding-right-7, .padding-right-8{padding-right:30px;}
.lspace-sm, .lspace-1, .lspace-2, .lspace-3, .lspace-4, .lspace-5{letter-spacing:0px;}
.text-box.padding-1, .text-box.padding-2, .text-box.padding-3, .text-box.padding-4, .text-box.padding-5, .text-box.padding-6, .text-box.padding-7, .text-box.padding-8, .text-box.padding-9{padding:30px;}
.btn.btn-mar-left-1, .btn.btn-mar-left-2, .btn.btn-mar-left-3, .btn.btn-mar-left-4, .btn.btn-mar-left-5{margin-left:0px}
.topbar .border-r{border-right:none;}
.topbar .padd-left{padding-left:0px;}
.sec-title-container.less-padding-1, .sec-title-container.less-padding-2, .sec-title-container.less-padding-3, .sec-title-container.less-padding-4,
.sec-title-container.less-padding-5, .sec-title-container.less-padding-6{padding-bottom:30px;}
.sec-padding{padding:40px 0 40px 0;}
.sec-more-padding-1{padding:40px 0 40px 0;}
.sec-bpadding-2, .sec-bpadding-3, .sec-bpadding-4{padding-bottom:40px;}
.sec-tpadding-2, .sec-tpadding-3, .sec-tpadding-4{padding-top:40px;}
.section-xmore-padding, .section-less-padding, .section-less-padding-2{padding:40px 0 40px 0;}
.sec-moreless-padding{padding:40px 0 40px 0;}
#style-customizer{display:none;}
.fo-copyright-holder .social-iconbox{left:12%;top:-67px;}
.fo-sec-3{padding:287px 0 0 0;}
.section-side-image .text-inner-5{padding:20px 20px 20px 20px;}
.header-inner .text .title{font-size:24px;}
.header-inner .text .sub-title{font-size:14px;}
.header-inner{height:325px;}
.header-inner.less-height{height:250px;}
.clients-list.grid-cols-6 li{width:50%;}
}
@media screen and (max-width:360px){.margin-bottom{margin-bottom:30px;}
	.header-inner .text .title{font-size:20px;font-weight:300;line-height: normal;}
.margin-bottom-4, .margin-bottom-5{margin-bottom:20px;}
.margin-top-3, .margin-top-4, .margin-top-5, .margin-top-6, .margin-top-7{margin-top:20px;}
.col-divider-margin{margin-top:20px;}
.col-divider-margin-1, .col-divider-margin-2, .col-divider-margin-3, .col-divider-margin-4, .col-divider-margin-5, .col-divider-margin-6{margin-top:20px;}
.margin-left-1, .margin-left-2, .margin-left-3, .margin-left-4, .margin-left-5, .margin-left-6, .margin-left-7{margin-left:0px;}
.padding-top-1, .padding-top-2, .padding-top-3, .padding-top-4, .padding-top-5, .padding-top-6{padding-top:25px;}
.padding-left-1, .padding-left-2, .padding-left-3, .padding-left-4, .padding-left-5, .padding-left-6, .padding-left-7, .padding-left-8{padding-left:25px;}
.padding-right-1, .padding-right-2, .padding-right-3, .padding-right-4, .padding-right-5, .padding-right-6, .padding-right-7, .padding-right-8{padding-right:25px;}
.lspace-sm, .lspace-1, .lspace-2, .lspace-3, .lspace-4, .lspace-5{letter-spacing:0px;}
.iconbox-dxlarge.left, .iconbox-xlarge.left, .iconbox-large.left, .iconbox-xmedium.left, .iconbox-medium.left, .iconbox-smedium.left, .iconbox-small.left, .iconbox-tiny.left, .iconbox-xtiny.left{margin:0px 0px 20px 0px;}
.imgbox-dxlarge.left, .imgbox-dxlarge-2.left, .imgbox-xlarge.left, .imgbox-large.left, .imgbox-xmedium.left, .imgbox-medium.left, .imgbox-smedium.left, .imgbox-small.left, .imgbox-tiny.left, .imgbox-xtiny.left{float:left;margin:0px 0 20px 0px;}
.text-box-right{width:100%;padding:0 0 0 0;}
.text-box-left{width:100%;padding:0 0 0 0;}
.text-box.padding-1, .text-box.padding-2, .text-box.padding-3, .text-box.padding-4, .text-box.padding-5, .text-box.padding-6, .text-box.padding-7, .text-box.padding-8, .text-box.padding-9{padding:25px;}
.text-box-left.more-padding-1, .text-box-left.more-padding-2, .text-box-left.less-padding-1, .text-box-left.less-padding-2{padding:0px 0px 0px 0px;}
.text-box-right.more-padding-1, .text-box-right.more-padding-2, .text-box-right.more-padding-3, .text-box-right.more-padding-4, .text-box-right.less-padding-1, .text-box-right.less-padding-2, .text-box-right.less-padding-3{padding:0px 0px 0px 0px;}
.btn.btn-mar-left-1, .btn.btn-mar-left-2, .btn.btn-mar-left-3, .btn.btn-mar-left-4, .btn.btn-mar-left-5{margin-left:0px}
.btn.btn-large{padding:15px 30px;}
.section-side-image .text-inner-2{padding:40px;}
.section-side-image .text-inner{padding:40px 40px 40px 0;}
.section-side-image .text-inner.two{padding:0px 40px 0px 0;}
.section-side-image-2 .background-imgholder-2.top-padd{padding-top:40px;}
.section-side-image-2 .text-inner.two{padding:0px 40px 0px 0;}
.section-side-image .text-inner-5{padding:40px 40px 40px 40px;}
.sec-title-container.less-padding-1, .sec-title-container.less-padding-2, .sec-title-container.less-padding-3, .sec-title-container.less-padding-4,
.sec-title-container.less-padding-5, .sec-title-container.less-padding-6{padding-bottom:30px;}
.sec-padding{padding:40px 0 40px 0;}
.sec-more-padding-1{padding:40px 0 40px 0;}
.sec-bpadding-2, .sec-bpadding-3, .sec-bpadding-4{padding-bottom:40px;}
.sec-tpadding-2, .sec-tpadding-3, .sec-tpadding-4{padding-top:40px;}
.section-xmore-padding, .section-less-padding, .section-less-padding-2{padding:40px 0 40px 0;}
.sec-moreless-padding{padding:40px 0 40px 0;}
.fo-copyright-holder .social-iconbox{left:5%;}
.fo-sec-1 .newsletter-box{padding:35px;}
.fo-sec-2 .social-iconbox{left:14%;top:-67px;}
.section-side-image .text-inner-3{padding:30px 30px 0px 30px;}
.fo-sec-3{padding:328px 0 0 0;}
.text-box-right{width:100%;padding:0 0 0 0;float:left;}
.text-box-right.less-padding-4{padding:0px 0px 0px 0px;}
.header-inner{height:195px;}
.header-inner.less-height{height:195px;}
.sec-title-container{padding-bottom:40px;}
}
@media only screen and (max-width:320px){.margin-bottom{margin-bottom:30px;}
.margin-bottom-4, .margin-bottom-5{margin-bottom:20px;}
.margin-top-3, .margin-top-4, .margin-top-5, .margin-top-6, .margin-top-7{margin-top:20px;}
.col-divider-margin{margin-top:20px;}
.col-divider-margin-1, .col-divider-margin-2, .col-divider-margin-3, .col-divider-margin-4, .col-divider-margin-5, .col-divider-margin-6{margin-top:20px;}
.margin-left-1, .margin-left-2, .margin-left-3, .margin-left-4, .margin-left-5, .margin-left-6, .margin-left-7{margin-left:0px;}
.padding-top-1, .padding-top-2, .padding-top-3, .padding-top-4, .padding-top-5, .padding-top-6{padding-top:20px;}
.padding-left-1, .padding-left-2, .padding-left-3, .padding-left-4, .padding-left-5, .padding-left-6, .padding-left-7, .padding-left-8{padding-left:20px;}
.padding-right-1, .padding-right-2, .padding-right-3, .padding-right-4, .padding-right-5, .padding-right-6, .padding-right-7, .padding-right-8{padding-right:20px;}
.lspace-sm, .lspace-1, .lspace-2, .lspace-3, .lspace-4, .lspace-5{letter-spacing:0px;}
.iconbox-dxlarge.left, .iconbox-xlarge.left, .iconbox-large.left, .iconbox-xmedium.left, .iconbox-medium.left, .iconbox-smedium.left, .iconbox-small.left, .iconbox-tiny.left, .iconbox-xtiny.left{margin:0px 0px 20px 0px;}
.imgbox-dxlarge.left, .imgbox-dxlarge-2.left, .imgbox-xlarge.left, .imgbox-large.left, .imgbox-xmedium.left, .imgbox-medium.left, .imgbox-smedium.left, .imgbox-small.left, .imgbox-tiny.left, .imgbox-xtiny.left{float:left;margin:0px 0 20px 0px;}
.text-box-right{width:100%;padding:0 0 0 0;}
.text-box-left{width:100%;padding:0 0 0 0;}
.text-box.padding-1, .text-box.padding-2, .text-box.padding-3, .text-box.padding-4, .text-box.padding-5, .text-box.padding-6, .text-box.padding-7, .text-box.padding-8, .text-box.padding-9{padding:20px;}
.text-box-right.more-padding-1, .text-box-right.more-padding-2, .text-box-right.more-padding-3, .text-box-right.more-padding-4, .text-box-right.less-padding-1, .text-box-right.less-padding-2, .text-box-right.less-padding-3{padding:0px 0px 0px 0px;}
.btn.btn-mar-left-1, .btn.btn-mar-left-2, .btn.btn-mar-left-3, .btn.btn-mar-left-4, .btn.btn-mar-left-5{margin-left:0px}
.btn.btn-large{padding:15px 30px;}
.section-side-image .text-inner{padding:40px 40px 40px 0;}
.section-side-image .text-inner.two{padding:0px 40px 0px 0;}
.section-side-image-2 .background-imgholder-2.top-padd{padding-top:40px;}
.section-side-image-2 .text-inner.two{padding:0px 40px 0px 0;}
.sec-title-container.less-padding-1, .sec-title-container.less-padding-2, .sec-title-container.less-padding-3, .sec-title-container.less-padding-4,
.sec-title-container.less-padding-5, .sec-title-container.less-padding-6{padding-bottom:30px;}
.sec-padding{padding:30px 0 30px 0;}
.sec-more-padding-1{padding:30px 0 30px 0;}
.sec-bpadding-2, .sec-bpadding-3, .sec-bpadding-4{padding-bottom:30px;}
.sec-tpadding-2, .sec-tpadding-3, .sec-tpadding-4{padding-top:30px;}
.section-xmore-padding, .section-less-padding, .section-less-padding-2{padding:30px 0 30px 0;}
.sec-moreless-padding{padding:30px 0 30px 0;}
.fo-copyright-holder .social-iconbox{left:16%;top:-59px;}
.fo-copyright-holder .social-iconbox{width:71%;}
.fo-copyright-holder .social-iconbox .side-shape1.right-icon{left:213px;}
.fo-sec-2 .social-iconbox{left:9%;top:-57px;}
.fo-sec-3{padding:409px 0 0 0;}
.fo-copyright-holder .social-iconbox .side-shape1{left:-13px;top:1px;}
.fo-copyright-holder .social-iconbox .side-shape1.right-icon{left:205px;top:1px;}
.header-inner{height:170px;}
.header-inner.less-height{height:170px;}
.sec-title-container{padding-bottom:35px;}
}
.fontsize2{font-size:2px;}
.font8{font-size:8px;}
.font9{font-size:9px;}
.font10{font-size:10px;}
.font11{font-size:11px;}
.font12{font-size:12px;}
.font13{font-size:13px;line-height:normal;}
.font14{font-size:14px;line-height:normal;}
.font14p{font-size:14px;line-height:26px;font-weight:300;}
.font-16{font-size:14px;line-height:18px;font-weight:400;}
.font15{font-size:14px;line-height:18px;font-weight:400;}
.font16{font-size:16px;}
.font17{font-size:17px;}
.font18{font-size:18px;}
.font19{font-size:19px;}
.font20{font-size:20px;}
.font24{font-size:20px;}
.font26{font-size:28px;}
.font28{font-size:28px;}
.font38{font-size:38px;}
.font48{font-size:48px;}
.footertabletext{font-size:12px;font-color:#464646;line-height:normal;}
.footertabletext-lg{font-size:14px;font-color:#303030;}
.fontweight-700{font-weight:700;}
.color-qblue{color:#0077c8;}
.hr-style2{margin:0px;color:#0077c8;}
.fonth1{font-family:'Roboto' sans-serif;font-size:32px;font-weight:300;line-height:38px;-webkit-font-smoothing:antialiased;}
.fonth6{font-family:'Roboto' sans-serif;font-size:28px;font-weight:400;line-height:38px;-webkit-font-smoothing:antialiased;}
.fonth2{font-size:28px;font-weight:300;color:#464646;padding-bottom:15px;}
.fonth3{font-size:28px;font-weight:300;color:#464646;padding-bottom:15px;line-height: 36px}
.fonth4{font-size:28px;font-weight:300;color:#464646; padding-bottom: 10px;}
.fonth5{font-size:17px;font-weight:300;color:#242424; line-height: 24px;-webkit-font-smoothing:antialiased;}
.fonth7{font-size:22px;font-weight:300;color:#242424; line-height: 30px;-webkit-font-smoothing:antialiased;}
*:focus, button:focus, input:focus, *, input, button, *:active, input:active, button:active, .bootstrap-select .btn:focus, option{outline:none !important;outline:0px !important;}
.banner-section{background:#000;height:1500px;font-size:12px;}
.header-section{font-family:'Roboto', sans-serif;background-color:#464646;padding-top:5px;}
.header-section img{max-width:100%;}
.header-section .container{max-width:1200px;width:auto;}
.header-section .logo{display:inline-block;margin-top:15px; max-width: 100%;}
.header-section .logo.top-mar-1{margin-top:22px;}
.header-section .logo.style-2{margin-top:18px;}
.header-section .logo.mar-1{margin-top:10px;}
.header-section .logo.mar-2{margin-top:15px;}
.header-section .logo.mar-3{margin-top:20px;}
.header-section .logo.mar-4{margin-top:23px;}
.header-section .logo.mar-5{margin-top:25px;}
.header-section .logo.mar-6{margin-top:27px;}
.header-section .logo.mar-7{margin-top:30px;}
.header-section .logo.im-mar{margin-top:18px;margin-bottom:20px;}
.header-section .row{position:static;}
.header-section .row > *{position:static;}
.header-section .mod-menu{position:relative;z-index:999;}
.header-section ul{list-style:none;padding:0px;margin:0 0px 0 10px;}
.header-section ul.no-left-mar{margin:0 0 0 0;}
.header-section ul li{text-transform:uppercase;position:relative;}
.header-section ul li a{color:#fff;background:none !important;padding:30px 15px;text-decoration:none !important;}
.header-section ul li a.icon-center{text-align:center;}
.header-section ul li a.m-link{color:#8a8a8a;}
.header-section.style3 ul li a{color:#fff;background:none !important;padding:30px 15px;text-decoration:none !important;}
.header-section.white ul li a{color:#303030;font-size:14px;font-weight:500;}
.header-section.dark-dropdowns ul li a{color:#464646;font-size:14px;}
.header-section.dark-dropdowns.mlinks-dark ul li a{color:#464646;font-size:14px;}
.header-section ul li.active > a{color:#0077c8;}
.header-section ul li .number{font-size:0.71429em;background:#0077c8;width:18px;height:18px;line-height:17px;text-align:center;color:#fff;position:absolute;right:-4px;top:19px;border-radius:100%;}
.header-section ul li .number.mar2{top:37px;}
.header-section ul li ul{position:absolute;top:100%;left:-20%;margin-left:-115px;background:#fff;width:230px;-webkit-transition:all .2s;transition:all .2s;}
.header-section ul li ul li{border-bottom:1px solid #e6e6e6;overflow:hidden;}
.header-section.style3 ul li ul li{border-bottom:1px solid rgba(255, 255, 255, 0.1);overflow:hidden;}
.header-section.style1 ul li ul li{border-bottom:1px solid #f0f0f0;}
.header-section ul li ul li a{color:#464646;padding:8px 20px;display:block;text-transform:none;}
.header-section.style1 ul li ul li a{padding:12px 16px;font-size:13px;line-height:normal;}
.header-section.style1 ul li.align-left ul li a{text-align:left;}
.header-section.style4 ul li.align-left ul li a{text-align:left;}
.header-section.style4 ul li ul li a{padding:12px 23px;}
.header-section ul li ul li a:hover{margin-left:5px;}
.header-section ul li ul li ul{left:100%;right:auto;top:0px;margin-left:0px;width:0px;overflow:hidden;display:block;}
.header-section ul li ul.dm-align-2{left:120px;}
.header-section ul li ul li ul li{width:230px;}
.header-section ul li.right ul li ul{left:auto;right:100%;}
.header-section ul li.mega-menu{position:static;}
.header-section ul li.mega-menu > ul{width:100%;left:0px;float:none;margin-left:0px;max-height:0px;display:block;overflow:hidden;-webkit-transition:all .2s;transition:all .2s;-webkit-transition-delay:.2s;transition-delay:.2s;}
.header-section ul li.mega-menu > ul > li{padding:30px 0;float:left;border:none;width:25%;}
.header-section ul li.mega-menu.align-left > ul > li{text-align:left;}
.header-section ul li.mega-menu.five-col > ul > li{padding:30px 0;float:left;border:none;width:20%;}
.header-section ul li.mega-menu.six-col > ul > li{padding:30px 0;float:left;border:none;width:16%;}
.header-section ul li.mega-menu > ul > li > a{text-transform:uppercase;padding-bottom:10px;font-weight:600;}
.header-section ul li.mega-menu > ul > li ul{width:100%;position:relative;right:auto;top:auto;left:auto;}
.header-section ul li.mega-menu > ul > li ul li{border:none;}
.header-section ul li.mega-menu > ul > li ul li a{padding-top:8px;padding-bottom:8px;}
.header-section ul li.mega-menu > ul > li ul li a:hover{color:#0077c8;margin-left:8px;transition:all 0.2s ease-out 0s;}
.header-section.primary-dropdowns ul li.mega-menu > ul > li ul li a:hover{color:#0077c8;margin-left:8px;transition:all 0.2s ease-out 0s;}
.header-section ul li.search-parent{position:static;}
.header-section ul li.search-parent .search-box{background:#fff;-webkit-transition:all .4s;transition:all .4s;-webkit-transition-delay:.3s;transition-delay:.3s;position:absolute;top:100%;left:0px;width:100%;max-height:0px;overflow:hidden;}
.header-section ul li.search-parent .search-box .content{padding:30px 95px 30px 30px;}
.header-section ul li.search-parent .search-box .form-control{height:auto;border:1px solid #e6e6e6;border-radius:0px;box-shadow:none;padding-right:45px;padding-bottom:10px;padding-top:10px;}
.header-section ul li.search-parent .search-box .form-control input{background:none;border:none;width:100%;font-size:1.42857em;color:#727272;}
.header-section ul li.search-parent .search-box .form-control .search-btn{font-size:1.42857em;position:absolute;right:96px;top:11px;color:#070607;}
.header-section.dark-dropdowns ul li.search-parent .search-box .form-control .search-btn{color:#fff;}
.header-section ul li.search-parent .search-box .form-control .search-btn.mar-1{top:-11px;}
.header-section ul li.search-parent .search-box .form-control .search-btn.mar-2{top:6px;}
.header-section ul li.search-parent .search-box .close-btn{position:absolute;top:6px;right:20px;color:#070607;font-size:1.85714em;opacity:.5;}
.header-section ul li.search-parent .search-box .close-btn.mar-1{top:-8px;}
.header-section ul li.cart-parent .cart-box{background:#fff;width:370px;position:absolute;top:100%;right:-47%;-webkit-transition:all .2s;transition:all .2s;-webkit-transition-delay:.2s;transition-delay:.2s;max-height:0px;overflow:hidden;}
.header-section ul li.cart-parent .cart-box .content{padding:30px;}
.header-section ul li.cart-parent .cart-box span{color:#0077c8;}
.header-section ul li.cart-parent .cart-box ul{display:block;position:relative;left:0px;margin:0px;width:100%;border-top:1px solid #ededed;margin-top:25px;max-height:none !important;opacity:1 !important;}
.header-section ul li.cart-parent .cart-box ul li{position:relative;padding:30px 30px 30px 100px;min-height:141px;font-size:1.21429em;}
.header-section ul li.cart-parent .cart-box ul li .close-btn{position:absolute;top:50%;margin-top:-15px;padding:0px;right:10px;font-size:1.05882em;color:#070707;opacity:.4;font-weight:300;}
.header-section ul li.cart-parent .cart-box ul li span{display:block;font-size:1.05882em;padding-top:10px;}
.header-section ul li.cart-parent .cart-box ul li img{position:absolute;top:30px;left:0px;}
.header-section ul li.cart-parent .cart-box .row{margin-left:-5px;margin-right:-5px;}
.header-section ul li.cart-parent .cart-box .row > *{padding-left:5px;padding-right:5px;}
.header-section ul li.cart-parent .cart-box .btn{margin-top:30px;border-radius:0px;background:#070607 !important;padding:15px;color:#a1a1a1;font-size:14px;border:none;}
.header-section ul li.cart-parent .cart-box .btn.btn-primary{background:#0077c8 !important;color:#fff;}
.header-section #menu{float:right;}
.header-section .main-nav .nav{float:none;}
.header-section .main-nav.border{border-bottom:1px solid #f1f1f1;border-top:1px solid #f1f1f1;}
.header-section .main-nav .nav.top-nav{float:right;}
.header-section .main-nav .nav.top-nav > li{float:left;}
.header-section.style1{position:relative;background-color:transparent;border-bottom:1px solid rgba(255, 255, 255, 0.2);}
.header-section.style1.noborder{border-bottom:none;}
.header-section.style1 .container.cs-boder{border-top:1px solid #1f1f1f;border-bottom:1px solid #1f1f1f;}
.header-section.style1 ul li a{padding-top:35px;padding-right:15px;padding-left:15px;padding-bottom:35px;}
.header-section.style1 ul li a.dark{color:#464646;}
.header-section.style1 ul li a.padd-more{padding:25px 20px;border-right:1px solid #f0f0f0;}
.header-section.style1 ul li.search-parent .search-box .close-btn.mar-1{top:8px;}
.header-section.style1 ul li.search-parent .search-box .form-control .search-btn.mar-1{top:5px;}
.btn-top-1{position:relative;color:#fff;float:right;right:-343px;top:-25px;margin-top:17px;padding:10px 35px;border-radius:30px;z-index:5;background-color:#0077c8;transition:all 0.3s ease-out 0s;}
.btn-top-1:hover{color:#fff;background-color:#464646;}
.btn-top-2{position:relative;color:#fff;float:right;right:0px;top:-25px;margin-top:17px;padding:10px 35px;border-radius:30px;z-index:5;background-color:#0077c8;transition:all 0.3s ease-out 0s;}
.btn-top-2:hover{color:#fff;background-color:#464646;}
.header-section.dark-dropdowns.style1 ul li ul li a{color:#727272;}
.header-section.dark-dropdowns.style1 ul li.mega-menu > ul > li ul li a:hover{color:#0077c8;}
.header-section.style2{height:92px;}
.header-section.style2 ul li a{padding:30px 15px;}
.header-section.style2 ul li ul li a{padding:12px 23px;}
.header-section.style2 ul li ul li{border-bottom:1px solid #f1f1f1;}
.header-section.style2.white-bg{background-color:#fff;}
.header-section.style2.boder-b{border-bottom:1px solid #f1f1f1;}
.header-section.style2 ul li a{color:#464646;}
.header-section.dark-dropdowns.style2 ul li.mega-menu > ul > li ul li a{color:#727272;}
.header-section.dark-dropdowns.style2 ul li ul li a{color:#fff;}
.header-section.dark-dropdowns.style2 ul li.mega-menu > ul > li ul li a:hover{color:#0077c8;}
.header-section.dark-dropdowns.style2 ul li.mega-menu > ul > li ul li.active a{color:#0077c8;}
.header-section.dark-dropdowns.style2 ul li:hover > a, .header-section.dark-dropdowns.style2 ul li.active > a{color:#0077c8;}
.header-section.dark-dropdowns.style2 ul li ul li a{color:#727272;}
.header-section.dark-dropdowns.style2 ul li:hover > a{color:#0077c8;}
.header-section.dark-dropdowns.style2 ul li.active > a .active-strip{background-color:#0077c8;}
.active-strip{width:100%;height:3px;float:left;margin-top:8px;background-color:transparent;}
.header-section.style3{background:#fff;}
.header-section.style4 ul li a{color:#fff;background:none !important;padding:35px 15px;text-decoration:none !important;}
.header-section.style4.less-padd ul li a{padding:30px 15px;}
.header-section.white{background-color:#fff;}
.header-section.light{background-color:#f5f5f5;}
.header-section.dark-dropdowns.style4 ul li ul li a{color:#727272;}
.header-section.dark-dropdowns.style4 ul li ul{background-color:#464646;}
.header-section.dark-dropdowns.style4 ul li.mega-menu > ul > li ul li a:hover{color:#0077c8;}
.header-section.style4 ul li.mega-menu > ul > li ul li a:hover{color:#464646;margin-left:8px;transition:all 0.2s ease-out 0s;}
.header-section.dark-dropdowns.style4 ul li.search-parent .search-box .form-control .search-btn{color:#fff;}
.header-section.dark-dropdowns.style4 ul li.search-parent .search-box .close-btn{color:#727272;}
.header-section.dark-dropdowns.style4 ul li.search-parent .search-box .form-control{background-color:#464646;border:1px solid rgba(255, 255, 255, 0.1);}
.header-section.dark-dropdowns.style4 ul li.cart-parent .cart-box ul{border-top:1px solid rgba(255, 255, 255, 0.1);}
.header-section.dark-dropdowns.style4 ul li.cart-parent .cart-box ul li .close-btn{color:#727272;}
.header-section.dark-dropdowns ul li.search-parent .search-box{background:#464646;-webkit-transition:all .4s;transition:all .4s;-webkit-transition-delay:.3s;transition-delay:.3s;position:absolute;top:100%;left:0px;width:100%;max-height:0px;overflow:hidden;}
.header-section.dark-dropdowns ul li.search-parent .search-box{background:#464646;-webkit-transition:all .4s;transition:all .4s;-webkit-transition-delay:.3s;transition-delay:.3s;position:absolute;top:100%;left:0px;width:100%;max-height:0px;overflow:hidden;}
.header-section.dark-dropdowns ul li.search-parent .search-box .close-btn{color:#727272;}
.header-section.dark-dropdowns ul li.cart-parent .cart-box{background:#464646;}
.header-section.dark-dropdowns.style4 ul li.cart-parent .cart-box{background:#464646;}
.header-section.dark-dropdowns ul li.cart-parent .cart-box ul li .close-btn{color:#727272;}
.header-section.dark-dropdowns ul li.search-parent .search-box .form-control{background-color:#464646;border:1px solid rgba(255, 255, 255, 0.1);}
.header-section.dark-dropdowns ul li.cart-parent .cart-box ul{border-top:1px solid rgba(255, 255, 255, 0.1);}
.header-section.dark-dropdowns ul li ul{background-color:#464646;}
@media only screen and (min-width:1001px){.header-section{top:0px;left:0px;width:100%;z-index:999;padding-top:0px;padding-bottom:0px;}
.header-section.absotule{position:absolute;}
.header-section.pin-style.pin-start{position:fixed;}
.header-section.pin-style.pin{background:rgba(2, 2, 3, 0.8);-webkit-transition:all .6s;transition:all .6s;}
.header-section.white.pin-style.pin{background:#fff;}
.header-section.pin-style.before{-webkit-transition:all .6s;transition:all .6s;}
.header-section.pin-style .mod-menu{border:none !important;}
.header-section ul li:hover > a, .header-section ul li.active > a{color:#0077c8;}
.header-section ul li ul li{border-bottom:1px solid rgba(255, 255, 255, 0.1);}
.header-section.white ul li ul li{border-bottom:1px solid #f1f1f1;}
.header-section ul li ul{opacity:0;max-height:0px;overflow:hidden;}
.header-section ul li ul li ul{max-height:none;opacity:1;}
.header-section ul li ul li:hover > ul{width:230px;}
.header-section ul li:hover > ul{opacity:1;max-height:2000px;overflow:visible;}
.header-section ul li:hover > ul li{overflow:visible;}
.header-section ul li:hover > ul li ul{overflow:hidden;opacity:1;}
.header-section ul li.mega-menu > ul{opacity:0;}
.header-section ul li.mega-menu:hover > ul{opacity:1;max-height:2000px;}
.header-section ul li.search-parent{position:static;}
.header-section ul li.search-parent a.m-link{color:#0077c8;}
.header-section ul li.cart-parent a.m-link{color:#0077c8;}
.header-section ul li.search-parent .search-box{opacity:0;}
.header-section ul li.search-parent.active .search-box{opacity:1;max-height:2000px;-webkit-transition-delay:0s;transition-delay:0s;}
.header-section ul li.cart-parent .cart-box{opacity:0;}
.header-section ul li.cart-parent.active .cart-box{opacity:1;max-height:2000px;-webkit-transition-delay:0s;transition-delay:0s;}
.header-section ul li.cart-parent .cart-box .btn:hover{opacity:.8;}
.header-section.pin-style.pin.style1{-webkit-box-shadow:0px 0px 8px 1px rgba(0, 0,0, 0.2);-moz-box-shadow:0px 0px 8px 1px rgba(0, 0,0, 0.2);box-shadow:0px 0px 8px 1px rgba(0, 0,0, 0.2);}
.header-section.pin-style.pin.style1.no-shadow{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.header-section.style1.links-dark ul li a{color:#464646;}
.header-section.dark-dropdowns.style1 ul li:hover > a, .header-section.dark-dropdowns.style1 ul li.active > a{color:#0077c8;}
.header-section.style2 .col-sm-2{float:right;text-align:right;}
.header-section.style2 .col-sm-10{float:left;text-align:left;width:auto;}
.header-section.style2 .logo{display:inline-block;max-width:120px;}
.header-section.style2 ul li ul li a span.sub-arrow{float:right;font-size:14px;color:#fff;}
.header-section.style2 ul li ul li a span.sub-arrow.dark{color:#464646;}
.header-section.style2.pin-style.pin{background:#fff;-webkit-box-shadow:0px 0px 8px 1px rgba(0, 0,0, 0.2);-moz-box-shadow:0px 0px 8px 1px rgba(0, 0,0, 0.2);box-shadow:0px 0px 8px 1px rgba(0, 0,0, 0.2);}
.header-section.dark-dropdowns.style2 ul li ul li a span.sub-arrow.dark{color:#727272;}
.header-section.style3{padding-top:0px;background:#fff;border:none;}
.header-section.style3 .container{border-top:1px solid #f1f1f1;border-bottom:none;margin-bottom:35px;}
.header-section.style3.pin{background:#fff;-webkit-box-shadow:0px 0px 8px 1px rgba(0, 0,0, 0.2);-moz-box-shadow:0px 0px 8px 1px rgba(0, 0,0, 0.2);box-shadow:0px 0px 8px 1px rgba(0, 0,0, 0.2);}
.header-section.style3 .logo{position:absolute;left:47%;margin-left:-65px;top:-50px;margin-top:0px;}
.header-section.style3 ul li.search-parent .search-box{background:#464646;}
.header-section.style3 ul li.search-parent .search-box .form-control{background:#282828;border:none;}
.header-section.style3 ul li.search-parent .search-box .form-control .search-btn{color:#fff;}
.header-section.style3 ul li.search-parent .search-box .close-btn{color:#fff;}
.header-section.style3 ul li.cart-parent .cart-box{background:#070607;color:#fff;}
.header-section.style3 ul li.cart-parent .cart-box ul{border-top:1px solid #070607;background:none;}
.header-section.style3 ul li.cart-parent .cart-box ul li{color:#fff;}
.header-section.style3 ul li.cart-parent .cart-box ul li .close-btn{color:#fff;}
.header-section.style3 .mod-menu{border-top:1px solid #ececec;border-bottom:1px solid #ececec;}
.header-section.style3 ul li a{color:#464646;}
.header-section.style3 .col-sm-10{width:100%;float:none;}
.header-section.style3 .col-sm-2{float:none;}
.header-section.style3 #menu{float:left;width:90%;}
.header-section.style3 #menu ul:first-child{float:left;}
.header-section.style3 #menu ul:last-child{float:right;}
.header-section.style3 #menu ul li ul{background:#464646;float:none !important;}
.header-section.style3 #menu ul li ul li{border-color:#282828;}
.header-section.style3 #menu ul li ul li a{color:#727272;padding:12px 23px;}
.header-section.style3 #menu ul li ul li:hover > a, .header-section.style3 #menu ul li ul li.active > a{color:#0077c8;}
.header-section.style3 #menu ul li ul li:hover a span.sub-arrow, header-section.style3 #menu ul li ul li.active a span.sub-arrow{color:#0077c8;}
.header-section.style3 #menu ul li.mega-menu li ul li a{color:#727272;}
.header-section.style3 #menu ul li.mega-menu li ul li:hover a, .header-section.style3 #menu ul li.mega-menu li ul li.active a{color:#0077c8;}
.header-section.style3 ul li ul li a span.sub-arrow{float:right;font-size:14px;color:#fff;}
.header-section.pin-style.pin.style3{padding:0px;}
.header-section.pin-style.pin.style3 .logo{top:0px;}
.header-section.pin-style.style4{border:none;margin-top:50px;}
.header-section.pin-style.style4{border:none;margin-top:50px;}
.header-section.pin-style.style4.no-mar{margin-top:0px;}
.header-section.pin-style.style4.fn-mar{margin-top:15px;}
.header-section.pin-style.style4.top-mar-1{margin-top:-50px;}
.header-section.pin-style.pin.style4{padding-top:0px;background:#fff;margin-top:0px;-webkit-box-shadow:0px 0px 8px 1px rgba(0, 0,0, 0.1);-moz-box-shadow:0px 0px 8px 1px rgba(0, 0,0, 0.1);box-shadow:0px 0px 8px 1px rgba(0, 0,0, 0.1);}
.header-section.pin-style.pin.style4 .mod-menu{background:none;}
.header-section.style4{background:none;padding-top:0px;}
.header-section.style4.pin{background:rgba(0, 0, 0, 0.5);}
.header-section.style4 .mod-menu{background:#fff;padding-left:20px;padding-right:20px;}
.header-section.style4.no-bg .mod-menu{background:none;padding-left:20px;padding-right:20px;}
.header-section.style4 .mod-menu.pad-more{padding-left:30px;padding-right:30px;}
.header-section.style4 ul li a{color:#464646;}
.header-section.style4 ul li ul{background:#0077c8;}
.header-section.style4 ul li ul li{border-color:rgba(255, 255, 255, 0.2);}
.header-section.style4 ul li ul li a{color:#fff;}
.header-section.style4 ul li ul li a span.sub-arrow{float:right;font-size:14px;color:#fff;}
.header-section.style4 ul li ul li a:hover{color:#464646;margin-left:8px;}
.header-section.style4 ul li ul li:hover > a, .header-section.style4 ul li ul li.active > a{color:#464646;}
.header-section.style4 ul li.search-parent .search-box{background:#0077c8;}
.header-section.style4 ul li.search-parent .search-box .form-control{background:#0077c8;border:1px solid #f0be64;}
.header-section.style4 ul li.search-parent .search-box .form-control input{color:#fff;}
.header-section.style4 ul li.search-parent .search-box .form-control .search-btn{color:#fff;}
.header-section.style4 ul li.search-parent .search-box .close-btn{color:#fff;}
.header-section.style4 ul li.cart-parent .cart-box{background:#0077c8;color:#fff;}
.header-section.style4 ul li.cart-parent .cart-box span{color:#fff;}
.header-section.style4 ul li.cart-parent .cart-box ul{border-top:1px solid #f0be64;background:none;}
.header-section.style4 ul li.cart-parent .cart-box ul li{color:#fff;}
.header-section.style4 ul li.cart-parent .cart-box ul li .close-btn{color:#fff;}
.header-section.style4 ul li.cart-parent .cart-box .btn.btn-primary{background:#fff !important;color:#070607;}
.header-section.style5{height:100px;}
.header-section.style5.dark #menu ul li ul li:hover > a, .header-section.style5.dark #menu ul li ul li.active > a{color:#0077c8;}
.header-section.style5.dark #menu ul li ul li a{color:#727272;}
.header-section.style5.dark #menu ul li ul{background:#464646;float:none !important;}
.header-section.style5{background:#fff;}
.header-section.style5 .container{border-top:1px solid #f1f1f1;border-bottom:2px solid #464646;margin-bottom:35px;}
.header-section.style5 .container.no-border{border-top:1px solid #f1f1f1;border-bottom:none;margin-bottom:35px;}
.header-section.style5 ul li a{color:#464646;background:none !important;padding:35px 15px;text-decoration:none !important;}
.header-section.style5.dark ul li ul li a{padding:12px 23px;}
.header-section.style5.pin-style.pin{background:#fff;-webkit-transition:all .6s;transition:all .6s;}
.header-section.primary-dropdowns ul li ul{background:#0077c8;}
.header-section.primary-dropdowns ul li ul li a{color:#fff;}
.header-section.primary-dropdowns ul li ul li a:hover{color:#464646;margin-left:8px;}
.header-section.primary-dropdowns ul li:hover > a, .header-section.dark-dropdowns ul li.active > a{color:#0077c8;}
.header-section.primary-dropdowns.style4 ul li:hover > a, .header-section.dark-dropdowns.style4 ul li.active > a{color:#0077c8;}
.header-section.primary-dropdowns ul li ul li a:hover{color:#464646;margin-left:8px;}
.header-section.primary-dropdowns ul li.cart-parent .cart-box{background:#0077c8;}
.header-section.primary-dropdowns.mcol-title ul li.mega-menu > ul > li a{color:#fff;}
.header-section.primary-dropdowns.mcol-title ul li ul li:hover a{color:#fff !important;}
.header-section.act-style-1 ul li.active > a{color:#fff !important;background-color:#0077c8 !important;}
.header-section.dark-dropdowns ul li:hover > a, .header-section.dark-dropdowns ul li.active > a{color:#0077c8;}
.header-section.dark-dropdowns ul li ul li{border-bottom:1px solid rgba(255, 255, 255, 0.1);}
.header-section.dark-dropdowns.style4 ul li:hover > a, .header-section.dark-dropdowns.style4 ul li.active > a{color:#0077c8;}
.header-section.dark-dropdowns.style4 #menu ul li ul li:hover a span.sub-arrow, header-section.dark-dropdowns.style4 #menu ul li ul li.active a span.sub-arrow{color:#0077c8;}
.header-section.dark-dropdowns.style4 ul li.search-parent .search-box{background:#464646;}
.header-section.primary-dropdowns.style4 ul li ul li a:hover{color:#fff;}
.header-section .mod-menu.center-style{text-align:center;}
.header-section .mod-menu.center-style .main-nav > ul > li{float:none;display:inline-block;vertical-align:top;}
.header-section .mod-menu.center-style .main-nav .nav.top-nav{display:inline-block;float:none;vertical-align:top;}
.header-section .mod-menu.center-style #menu{float:none;display:inline-block;}
}
@media only screen and (max-width:1000px){.header-section ul li.cart-parent .cart-box{-webkit-transition:all 0s;transition:all 0s;}
.header-section ul li.menu-icon{font-size:1.71429em;padding:19px 0 0 30px;}
.header-section ul li.menu-icon a{margin:0px;font-size:20px;color:#0077c8;border:none;padding-top:10px;padding-right:10px;padding-left:10px;padding-bottom:10px;}
.header-section{padding-bottom:20px;border:none;left:0px;top:0px;width:100%;z-index:999;}
.header-section.pin-start{position:absolute;}
.header-section.off{position:fixed;}
.header-section .logo{position:relative;max-width:143px;z-index:9999;}
.header-section .main-nav .nav{float:none;}
.header-section .main-nav .nav.top-nav{position:absolute;right:0px;top:0px;width:100%;z-index:2;text-align:right;}
.header-section .main-nav .nav.top-nav li{display:inline-block !important;vertical-align:top;float:none;}
.header-section .logo{padding-left:10px;}
.header-section #menu{float:none;border:none;box-shadow:none;margin:0 5px 0px 5px;padding:35px 0 0;z-index:99;}
.header-section #menu > ul{background:#fff;margin:0px;}
.header-section #menu > ul li{position:relative;border-bottom:1px solid #ececec;}
.header-section #menu > ul li a{color:#242424;padding:15px 25px;text-transform:none;}
.header-section #menu > ul li .arrow{width:360px;height:40px;position:absolute;top:5px;right:5px;cursor:pointer;z-index:999;left:5px;}
.header-section #menu > ul li .arrow:before{content:'';font-size:10px;color:#0077c8;position:absolute;top:10px;left:300px;width:15px;height:3px;}
.header-section #menu > ul li .arrow:after{content:'';position:absolute;top:10px;left:17px;height:10px;width:3px;}
.header-section #menu > ul li.hover > a, .header-section #menu > ul li.active > a{color:#0077c8;}
.header-section #menu > ul li.hover > .arrow:after{display:none;color:#0077c8;}
.header-section #menu > ul li.hover > ul{display:block;}
.header-section #menu > ul li ul{display:none;max-height:none;position:relative;width:100%;left:auto;margin:0px;top:auto;border-top:1px solid #ececec;}
.header-section #menu > ul li ul li{float:none;width:100%;padding:0px;border:none;}
.header-section #menu > ul li ul li a{text-transform:none;font-weight:400;padding-left:30px;color:#242424;}
.header-section #menu > ul li ul li ul{right:0px;}
.header-section #menu > ul li ul li ul li a{padding-left:45px;}
.header-section ul li.search-parent.active > a{color:#0077c8;}
.header-section ul li.search-parent.active .search-box{max-height:none;}
.header-section ul li.cart-parent{position:static;}
.header-section ul li.cart-parent.active > a{color:#0077c8;}
.header-section ul li.cart-parent.active .cart-box{width:100%;max-height:2000px;-webkit-transition-delay:0s;transition-delay:0s;}
.header-section ul li.cart-parent.active .cart-box ul li{display:block !important;text-align:left;}
.header-section ul li.cart-parent.active .cart-box .col-xs-8{text-align:left;}
.header-section.style3{padding-bottom:0px;}
.header-section.style3 .logo{margin-top:5px;}
.header-section.style3 .main-nav .nav.top-nav{top:32px;}
.header-section.style3 ul li a{color:#000;}
.header-section.style3 .main-nav{padding-top:10px;}
.header-section.style3 #menu{background:#464646;}
.header-section.style3 #menu ul{background:none;}
.header-section.style3 #menu ul li{border-color:#262626;}
.header-section.style3 #menu ul li a{color:#ffffff;}
.header-section.style3 #menu ul li .arrow:before, .header-section.style3 #menu ul li .arrow:after{background:#fff;}
.header-section.style3 #menu ul li.active > a, .header-section.style3 #menu ul li.hover > a{color:#0077c8;}
.header-section.style3 #menu ul li ul{border-color:#262626;}
.header-section.style3 #menu ul li ul li a{color:#727272;}
.header-section.style4{background:#fff;padding-bottom:0px;}
.header-section.style4 .logo{margin-bottom:20px;}
.header-section.style4 ul li a{color:#050505;}
.header-section.style4 #menu{padding-top:0px;padding-bottom:0px;}
.header-section.style4 #menu ul{background:#0077c8;}
.header-section.style4 #menu ul li{border-color:#f0be64;}
.header-section.style4 #menu ul li a{color:#fff;}
.header-section.style4 #menu ul li .arrow:before, .header-section.style4 #menu ul li .arrow:after{background:#0077c8;}
.header-section.style4 #menu ul li ul{border-color:#f0be64;}
.header-section.style4 #menu ul li ul li{border-color:#f0be64;}
.header-section.dark-dropdowns.style4 #menu ul{background:#464646;}
.header-section.style5 #menu > ul{background:#fff;margin:78px 0 0 0;}
}
@media only screen and (max-width:360px){.header-section .logo{width:85px;}
.header-section .main-nav .nav.top-nav{top:-7px;}
.header-section ul li.menu-icon{padding-left:5px;}
.header-section.style3 .main-nav .nav.top-nav{top:7px;}
}
@media only screen and (min-width:1001px){#menu{display:block;}
}
@media only screen and (max-width:1000px){.header-section .col-sm-10, .header-section .col-sm-2{width:auto;float:none;}
.header-section .col-sm-9{width:100%;float:left;}
.nopadding{position:static;}
.navbar-nav > li{float:none;}
.header-section ul li.cart-parent .cart-box{right:0%;}
.header-section.style1{background-color:#464646;border-bottom:none;}
.header-section.style1.white{background-color:#fff;}
.header-section.style1.light{background-color:#f5f5f5;}
.header-section.dark-dropdowns ul li ul li{border-bottom:1px solid rgba(255, 255, 255, 0.1);}
.header-section.style4 ul li.search-parent .search-box{top:90px;}
.header-section.style4 ul li.cart-parent .cart-box{top:90px;}
.header-section.style4 #menu > ul li.hover > a, .header-section.style4 #menu > ul li.active > a{color:#0077c8;}
.header-section.style5{height:80px;}
.header-section.style5 .col-sm-9{width:100%;}
.header-section.dark-dropdowns #menu > ul{background:#464646;}
.header-section.dark-dropdowns #menu > ul li a{color:#727272;}
.header-section.dark-dropdowns #menu > ul li{border-bottom:1px solid rgba(255, 255, 255, 0.1);}
.header-section.dark-dropdowns #menu > ul li .arrow::before{background:#fff;}
.header-section.dark-dropdowns #menu > ul li .arrow::after{background:#fff;}
.header-section.dark-dropdowns #menu > ul li.hover > a, .header-section.dark-dropdowns #menu > ul li.active > a{color:#0077c8;}
.header-section.dark-dropdowns #menu > ul li ul{border-top:1px solid rgba(255, 255, 255, 0.1);}
.header-section.dark-dropdowns.style4 #menu > ul{background:#464646;}
.header-section.dark-dropdowns.style4 #menu > ul li a{color:#727272;}
.header-section.dark-dropdowns.style4 #menu > ul li{border-bottom:1px solid rgba(255, 255, 255, 0.1);}
.header-section.dark-dropdowns.style4 #menu > ul li .arrow::before{background:#fff;}
.header-section.dark-dropdowns.style4 #menu > ul li .arrow::after{background:#fff;}
.header-section.dark-dropdowns.style4 #menu > ul li.hover > a, .header-section.dark-dropdowns.style4 #menu > ul li.active > a{color:#0077c8;}
.header-section.dark-dropdowns.style4 #menu > ul li ul{border-top:1px solid rgba(255, 255, 255, 0.1);}
.header-section.dark-dropdowns.style4 ul li.search-parent .search-box{background:#464646;}
.header-section.primary-dropdowns #menu > ul{background:#0077c8;}
.header-section.primary-dropdowns #menu > ul li a{color:#fff;}
.header-section.primary-dropdowns #menu > ul li{border-bottom:1px solid rgba(255, 255, 255, 0.1);}
.header-section.primary-dropdowns #menu > ul li .arrow::before{background:#fff;}
.header-section.primary-dropdowns #menu > ul li .arrow::after{background:#fff;}
.header-section.primary-dropdowns #menu > ul li.hover > a, .header-section.primary-dropdowns #menu > ul li.active > a{color:#0077c8;}
.header-section.primary-dropdowns #menu > ul li ul{border-top:1px solid rgba(255, 255, 255, 0.1);}
.header-section.primary-dropdowns ul li ul{background:#0077c8;}
.btn-top-1{right:0px;top:0px;margin:10px 0;}
.header-section.dark-dropdowns.style2.active-style-1 ul li.active > a{border-bottom:none;}
.header-section.dark-dropdowns.style2 #menu{padding:70px 0 0;}
.header-section ul li.search-parent a.m-link{color:#0077c8;}
.header-section ul li.cart-parent a.m-link{color:#0077c8;}
.btn-top-1{left:0px;text-align:left;float:left;margin-top:20px;}
}
@media screen and (max-width:1024px){.btn-top-1{right:-176px;}
}
@media screen and (max-width:768px){}
@media screen and (max-width:640px){.header-section.style5 #menu > ul{background:#fff;margin:40px 0 0 0;}
}
@media screen and (max-width:480px){.header-section.style5 #menu > ul{background:#fff;margin:40px 0 0 0;}
}
@media screen and (max-width:360px){.header-section.style4 ul li.search-parent .search-box{top:74px;}
.header-section.style4 ul li.cart-parent .cart-box{top:74px;}
}
.box-option .header-section{background:none !important;}
.box-option .header-section .container{background:#fff;}
.box-option .header-section.pin .container{max-width:1240px;}
.logo-middle{width:150px;height:76px;margin:30px auto;}
.logo-middle-larger{width:280px;height:76px;margin:30px auto;}
.ce-feature-box-1{position:relative;width:100%;}
.ce-feature-box-1 .main-box{position:relative;padding:85px;background-color:#0077c8;width:100%;left:0px;float:left;top:-120px;}
.ce-feature-box-1 .main-box .item{padding:85px;width:100%;padding:20px;float:left;background-color:#464646;transition:all 0.3s ease-out 0s;}
.ce-feature-box-1 .main-box .item:hover, .ce-feature-box-1 .main-box .item.active{background-color:#fff;}
.ce-feature-box-1 .main-box .item:hover .title, .ce-feature-box-1 .main-box .item.active .title{color:#464646;}
.ce-feature-box-2-main{width:100%;padding:5px;display:inline-block;background-color:#464646;}
.ce-feature-box-2{width:100%;float:left;padding:0px;}
.ce-feature-box-2 .img-list{width:100%;float:left;}
.ce-feature-box-2 .img-box{position:relative;width:100%;padding:5px;float:left;overflow:hidden;background-color:#000;}
.ce-feature-box-2 .img-box .overlay{position:absolute;width:100%;padding:50px;top:500px;float:left;background-color:rgba(0,0,0,0.8);transition:all 0.3s ease-out 0s;}
.ce-feature-box-2 .img-box .overlay .title{color:#fff;}
.ce-feature-box-2 .img-box .overlay .sub-text{color:#0077c8;}
.ce-feature-box-2 .img-box .overlay .sc-icons{width:100%;float:left;padding:0px;transition:all 0.3s ease-out 0s;}
.ce-feature-box-2 .img-box .overlay .sc-icons li{padding:0px;margin:0px;display:inline-block;}
.ce-feature-box-2 .img-box .overlay .sc-icons li a{width:40px;height:40px;float:left;font-size:15px;color:#fff;line-height:0px;margin:0px;display:inline-block;border-radius:100%;}
.ce-feature-box-2 .img-box .overlay .sc-icons li a:hover{color:#0077c8;}
.ce-feature-box-2:hover .img-box .overlay{top:0px;}
.ce-feature-box-3{width:100%;float:left;transition:all 0.2s ease-in-out;}
.ce-feature-box-3.hover-shadow:hover{-webkit-box-shadow:0px 0px 40px -1px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 40px -1px rgba(0,0,0,0.1);box-shadow:0px 0px 40px -1px rgba(0,0,0,0.1);}
.ce-feature-box-3.active.hover-shadow{-webkit-box-shadow:0px 0px 40px -1px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 40px -1px rgba(0,0,0,0.1);box-shadow:0px 0px 40px -1px rgba(0,0,0,0.1);}
.ce-feature-box-3 .img-box img{transition:all 0.2s ease-out;}
.ce-feature-box-3 .img-box{position:relative;width:100%;float:left;overflow:hidden;}
.ce-feature-box-3:hover .img-box img{-moz-transform:scale(1.3);-webkit-transform:scale(1.3);transform:scale(1.3);}
.ce-feature-box-3 .postinfo-box{width:100%;float:left;padding:30px 5px 20px 5px;margin:0px 0 40px 0;background-color:#fff;}
.ce-feature-box-3 .img-box .postdate-box{position:absolute;float:left;padding:50px;z-index:2;right:0px;bottom:0px;background-color:#0077c8;}
.ce-feature-box-3 .img-box .blog-post-info span{font-size:18px;color:#464646;}
.ce-feature-box-3 .postinfo-box .title a:hover{color:#0077c8;}
.ce-feature-box-3.border{border:1px solid #e9e9e9;}
.ce-feature-box-3.less-padd .postinfo-box{padding:60px;}
.ce-feature-box-3.less-padd-2 .postinfo-box{padding:80px;}
.ce-feature-box-3 .img-box .postdate-box.less-padd-1{padding:20px;}
.ce-feature-box-3 .img-box .postdate-box.less-padd-2{padding:10px;}
.ce-feature-box-3.no-margin .postinfo-box{margin:0px 0 0 0;}
.ce-feature-box-4{width:100%;float:left;padding:50px;border:1px solid #fff;background-color:#fff;margin-bottom:15px;transition:all 0.3s ease-out 0s;}
.ce-feature-box-4:hover .title, .ce-feature-box-4.active .title{color:#0077c8;}
.ce-feature-box-5{width:100%;float:left;}
.ce-feature-box-5 .img-box{position:relative;width:100%;float:left;}
.ce-feature-box-5 .img-box .overlay{position:absolute;width:100%;float:left;padding:310px 100px 100px 100px;background-color:rgba(0, 0, 0, 0.7);transition:all 0.3s ease-out 0s;}
.ce-feature-box-5 .img-box .overlay .title{color:#fff;padding-bottom:10px;}
.ce-feature-box-5 .img-box .overlay p{font-size:18px;}
.ce-feature-box-5 .img-box .overlay .title{transition:all 0.3s ease-out 0s;}
.ce-feature-box-5:hover .img-box .overlay,
.ce-feature-box-5.active .img-box .overlay{background-color:rgba(252, 226, 6, 0.9);}
.ce-feature-box-5:hover .img-box .overlay .title,
.ce-feature-box-5.active .img-box .overlay .title{color:#464646;}
.ce-feature-box-5:hover .img-box .overlay p,
.ce-feature-box-5.active .img-box .overlay p{color:#464646;opacity:0.7;}
.ce-feature-box-5:hover .img-box .overlay .btn.btn-prim,
.ce-feature-box-5.active .img-box .overlay .btn.btn-prim{background-color:#fff;}
.ce-feature-box-5:hover .img-box .overlay .btn.btn-prim:hover,
.ce-feature-box-5.active .img-box .overlay .btn.btn-prim:hover{color:#464646;}
.ce-feature-box-6{width:100%;float:left;margin-top:80px;}
.ce-feature-box-6 .text-box{position:relative;width:100%;padding:90px;float:left;background-color:#f5f5f5;transition:all 0.3s ease-out 0s;}
.ce-feature-box-6 .text-box .inner-box{width:100%;float:left;}
.ce-feature-box-6 .text-box .img-circle{position:absolute;width:150px;height:150px;padding:8px;top:-65px;left:235px;overflow:hidden;border-radius:100%;background-color:#0077c8;}
.ce-feature-box-6 .text-box .img-circle .img{border-radius:100%;overflow:hidden;}
.ce-feature-box-6 .text-box .inner-box .quote-img{margin:0 auto;}
.ce-feature-box-6:hover .text-box,
.ce-feature-box-6.active .text-box{background-color:#464646;}
.ce-feature-box-6:hover .text-box .title,
.ce-feature-box-6.active .text-box .title{color:#fff;}
.pricing-table-1{background-color:#fff;float:left;margin:0;padding:0;text-align:center;transition:all 0.3s ease-out 0s;width:100%;}
.pricing-table-1.border-right{border-right:1px solid #f1f1f1;}
.pricing-table-1 .price-circle{width:125px;margin:0 auto;padding-top:15px;}
.pricing-table-1 .top-box{width:100%;padding:60px 40px 40px 40px;float:left;background-color:#fff;}
.pricing-table-1 .price-circle .price{color:#464646;font-size:32px;font-weight:bold;line-height:20px;padding:10px 0;text-align:center;}
.pricing-table-1 .price-circle .price sup{font-size:22px;font-style:normal;}
.pricing-table-1 .price-circle .price i{font-size:16px;font-style:normal;font-weight:500;}
.pricing-table-1 .title{color:#464646;padding:0;width:100%;}
.pricing-table-1 .list-main{padding:40px;float:left;width:100%;}
.pricing-table-1 .features-list{margin:0 auto 0 auto;padding:0;width:70%;}
.pricing-table-1 .features-list li{border-bottom:1px solid #f2f2f2;color:#fff;float:left;margin:0;padding:15px 0;width:100%;}
.pricing-table-1 .features-list li:last-child{border-bottom:medium none;}
.pricetable-top-bg-strip{background-color:transparent;float:left;height:25px;margin:0;padding:0;width:100%;}
.pricetable-active-bg-strip{background-color:#0077c8;float:left;height:25px;margin:0;padding:0;width:100%;}
.pricing-table-1.active{background-color:#fff;padding-bottom:30px;}
.pricing-table-1.active{z-index:10;-webkit-box-shadow:0 0 18px rgba(0, 0, 0, 0.1);box-shadow:0 0 18px rgba(0, 0, 0, 0.1);}
.pricing-table-1.active .top-box{background-color:#0077c8;}
.pricing-table-1.active .title{color:#000;}
.pricing-table-1.active .price-circle .price{color:#000;}
.pricing-table-1.active .top-box{position:relative;}
.pricing-table-1.active .top-box .img-ribbon{position:absolute;width:115px;height:115px;top:-26px;right:-1px;}
.pricing-table-2-main{width:100%;float:left;padding:0px;margin:50px 0 0 0;}
.pricing-table-2-main .pricing-table-2{position:relative;background-color:#464646;float:left;margin:0 0 0 0;padding:0;position:relative;text-align:center;transition:all 0.3s ease-out 0s;width:100%;}
.pricing-table-2-main.border-right{border-right:1px solid #e1e1e1;}
.pricing-table-2-main .price-circle{width:125px;margin:0 auto;padding-top:30px;}
.pricing-table-2-main .top-box{width:100%;padding:60px 40px 40px 40px;float:left;background-color:#0077c8;}
.pricing-table-2-main .top-box.bg-white{background-color:#fff;}
.pricing-table-2-main .price-circle .price{color:#464646;font-size:42px;font-weight:bold;line-height:20px;padding:5px 0;text-align:center;}
.pricing-table-2-main .price-circle .price sup{font-size:22px;font-style:normal;}
.pricing-table-2-main .price-circle .price i{font-size:16px;font-style:normal;font-weight:500;padding-top:10px;}
.pricing-table-2-main .title{color:#464646;padding:0;width:100%;}
.pricing-table-2-main .list-main{padding:70px 40px;float:left;width:100%;}
.pricing-table-2-main .features-list{margin:0 auto 0 auto;padding:0;width:70%;}
.pricing-table-2-main .features-list li{border-bottom:1px solid #2a2b2b;color:#727272;float:left;margin:0;font-size:16px;padding:15px 0;width:100%;}
.pricing-table-2-main .features-list li:last-child{border-bottom:medium none;}
.pricing-table-2-main.active .pricing-table-2{background-color:#fff;}
.pricing-table-2-main.active{z-index:10;-webkit-box-shadow:0px 0px 40px -1px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 40px -1px rgba(0,0,0,0.3);box-shadow:0px 0px 40px -1px rgba(0,0,0,0.3);}
.pricing-table-2-main.active .features-list li{border-bottom:1px solid #e5e5e5;}
.pricing-table-2-main.active .title{color:#fff;}
.pricing-table-2-main.active .price-circle .price{color:#fff;}
.pricing-table-2-main.active .top-box{position:relative;background-color:#464646;}
.pricing-table-2-main.active{margin:0 0 0 0;}
.pricing-table-2-main.active .features-list li:last-child{border-bottom:medium none;}
.pricing-table-2-main.active .top-box{padding:110px 40px 40px 40px;}
.pricing-table-2-main.active .pricing-table-2{padding-bottom:40px;}
.ce-price-table-3{width:100%;padding:20px;float:left;background-color:#f5f5f5;transition:all 0.3s ease-out 0s;}
.ce-price-table-3 .inner-box{width:100%;padding:40px;float:left;}
.ce-price-table-3 .inner-box .price-circle{width:130px;height:130px;padding:38px 0 0;margin:0 auto;border-radius:100%;background-color:#fff;transition:all 0.3s ease-out 0s;}
.ce-price-table-3 .inner-box .price-circle .price{color:#242424;font-size:28px;padding:8px 0 0 0;font-weight:700;text-align:center;transition:all 0.3s ease-out 0s;}
.ce-price-table-3 .inner-box .price-circle .price i{font-size:14px;font-style:normal;font-weight:500;}
.ce-price-table-3 .inner-box .price-circle .price sup{font-size:18px;font-style:normal;}
.ce-price-table-3 ul.plan_features{width:100%;float:left;text-align:center;padding:0px;margin:0px 0px 50px 0;}
.ce-price-table-3 ul.plan_features li{padding:15px 0;border-bottom:1px solid #e9e9e9;transition:all 0.3s ease-out 0s;}
.ce-price-table-3 ul.plan_features li:last-child{border-bottom:none;}
.ce-price-table-3.active .inner-box .title{margin-bottom:10px;}
.ce-price-table-3.active{background-color:#0077c8;}
.ce-price-table-3.active ul.plan_features li{color:#000;border-bottom:1px solid rgba(0, 0, 0, 0.2);}
.ce-price-table-3 ul.plan_features li:last-child{border-bottom:none;}
.ce-price-table-3.active .inner-box .title{color:#000;}
.ce-price-table-4{position:relative;width:100%;padding:30px;float:left;background-color:#f5f5f5;transition:all 0.3s ease-out 0s;}
.ce-price-table-4.style-2{background-color:#fff;}
.ce-price-table-4.style-2 .list-box{background-color:#f5f5f5;}
.ce-price-table-4 .ribbon{position:absolute;width:115px;height:145px;right:-9px;top:-14px;float:right;}
.ce-price-table-4 .price-box{width:100%;margin:0 auto;color:#0077c8;padding:30px 0 20px 0;border-top:1px solid rgba(0, 0, 0, 0.1);transition:all 0.3s ease-out 0s;}
.ce-price-table-4 .price-box .price{color:#0077c8;font-size:36px;padding:10px 0 0 0;font-weight:700;text-align:center;transition:all 0.3s ease-out 0s;}
.ce-price-table-4 .price-box .price i{font-size:14px;font-style:normal;font-weight:500;}
.ce-price-table-4 .price-box .price sup{font-size:18px;font-style:normal;}
.ce-price-table-4 .list-box{width:100%;float:left;padding:50px;margin:5px 0 0 0;background-color:#fff;}
.ce-price-table-4 ul.plan_features{width:100%;float:left;text-align:center;padding:0px;margin:0px 0px 50px 0;}
.ce-price-table-4 ul.plan_features li{padding:15px 0;border-bottom:1px solid rgba(0, 0, 0, 0.1);transition:all 0.3s ease-out 0s;}
.ce-price-table-4 ul.plan_features li:last-child{border-bottom:none;}
.ce-price-table-4:hover, .ce-price-table-4.active{background-color:#000;}
.ce-price-table-4:hover .title, .ce-price-table-4.active .title{color:#000;}
.ce-price-table-4:hover .list-box, .ce-price-table-4.active .list-box{background-color:#252525;}
.ce-price-table-4:hover .list-box ul.plan_features li, .ce-price-table-4.active .list-box ul.plan_features li{color:#727272;}
.ce-price-table-4:hover .list-box .btn.btn-prim, .ce-price-table-4.active .list-box .btn.btn-prim{color:#000;background-color:#fff;}
.ce-price-table-4:hover .price-box, .ce-price-table-4.active .price-box{border-top:1px solid rgba(255, 255, 255, 0.2);}
.ce-price-table-4:hover .title, .ce-price-table-4.active .title{color:#fff;}
.ce-sub-text{width:50%;margin:15px auto 0 auto;}
.ce-sub-text.big-width{width:60%;margin:15px auto 0 auto;}
.ce-sub-text.align-left{width:80%;margin:15px auto 0 0;}
.ce-feature-box-7{width:100%;float:left;padding:0px;background-color:#fff;transition:all 0.3s ease-out 0s;}
.ce-feature-box-7:hover, .ce-feature-box-7.active{background-color:#0077c8;}
.ce-feature-box-7:hover p, .ce-feature-box-7.active p{opacity:0.7;color:#464646;}
.ce-feature-box-8{width:100%;float:left;}
.ce-feature-box-8 .main-box{padding:85px;background-color:#0077c8;width:100%;float:left;}
.ce-feature-box-8 .main-box .item{padding:85px;width:100%;padding:20px;float:left;background-color:#464646;transition:all 0.3s ease-out 0s;}
.ce-feature-box-8 .main-box .item:hover, .ce-feature-box-8 .main-box .item.active{background-color:#fff;}
.ce-feature-box-8 .main-box .item:hover .title, .ce-feature-box-8 .main-box .item.active .title{color:#464646;}
.ce-feature-box-9{width:100%;float:left;}
.ce-feature-box-9 .icon{color:#464646;background-color:#fff;}
.ce-feature-box-9 .title{color:#fff;font-size:24px;}
.ce-feature-box-9.light .icon{color:#464646;border:1px solid #e4e4e4;background-color:#fff;}
.ce-feature-box-10{width:100%;float:left;padding:0 0 0 40px;}
.ce-feature-box-11{width:100%;float:left;padding:18px;border:1px solid #BBBBBB;transition:all 0.3s ease-out 0s;}
.ce-feature-box-11 .inner-box{width:100%;float:left;background-color:#fff;}
.ce-feature-box-11 .inner-box .title-line{width:20%;height:1px;float:left;margin:5px 0px 0px 0px;background-color:#464646;}
.ce-feature-box-11 .title{color:#007c8;}
.ce-feature-box-11:hover, .ce-feature-box-11.active{border:1px solid #0077c8;background-color:#0077c8;}
.ce-feature-box-11:hover .title, .ce-feature-box-11.active .title{color:#0077c8;}
.ce-feature-box-11:hover .inner-box .title-line, .ce-feature-box-11.active .inner-box .title-line{background-color:#0077c8;}
.ce-feature-box-12{width:100%;float:left;padding:20px;background-color:#fff;}
.ce-feature-box-12 .img-box{position:relative;width:100%;float:left;padding:0px;border:1px solid #464646;}
.ce-feature-box-12 .img-box .icon-box{position:absolute;width:86%;height:86%;float:left;padding:0px;z-index:2;opacity:0;margin:7% 0 0 7%;transition:all 0.3s ease-out 0s;background-color:rgba(252, 226, 6, 0.8);}
.ce-feature-box-12 .img-box .icon-box .sc-icons{width:100%;margin-top:50px;margin-left:0px;padding-left:0px;display:inline-block;transition:all 0.3s ease-out 0s;}
.ce-feature-box-12 .img-box .icon-box .sc-icons li{padding:0px;display:inline-block;}
.ce-feature-box-12 .img-box .icon-box .sc-icons li a{width:40px;height:40px;padding:0px;color:#464646;line-height:37px;text-align:center;border-radius:100%;border:1px solid rgba(255, 255, 255, 0.4);display:inline-block;background-color:#fff;}
.ce-feature-box-12 .img-box .icon-box .sc-icons li a:hover{color:#fff;border:1px solid #464646;display:inline-block;background-color:#464646;}
.ce-feature-box-12:hover .img-box .icon-box, .ce-feature-box-12.active .img-box .icon-box{opacity:1;}
.ce-feature-box-12:hover .img-box .icon-box .sc-icons{margin-top:100px;}
.ce-feature-box-13{width:100%;padding:0px;float:left;min-height:645px;}
.ce-feature-box-13 .img-box{position:relative;width:100%;padding:0px;float:left;}
.ce-feature-box-13 .img-box .overlay{width:100%;height:100%;padding:0px;float:left;z-index:2;background-color:rgba(0, 0, 0, 0.2);}
.ce-feature-box-13 .img-box .text-box{position:absolute;width:80%;padding:50px;float:left;left:0px;bottom:-185px;z-index:3;background-color:#fff;transition:all 0.3s ease-out 0s;}
.ce-feature-box-13 .img-box .text-box .sc-icons-box{position:absolute;width:80%;padding:0px;margin:0px;top:-53px;left:0px;float:left;opacity:0;overflow:hidden;z-index:3;background-color:rgba(252, 226, 6, 0.9);transition:all 0.3s ease-out 0s;}
.ce-feature-box-13 .img-box .text-box .sc-icons-box .sc-icons{width:100%;margin:0px;padding-left:0px;text-align:center;}
.ce-feature-box-13 .img-box .text-box .sc-icons-box .sc-icons li{display:inline-block;}
.ce-feature-box-13 .img-box .text-box .sc-icons-box .sc-icons li a{padding:15px 7px;color:#464646;text-align:center;display:inline-block;}
.ce-feature-box-13:hover .img-box .text-box .sc-icons-box,
.ce-feature-box-13.active .img-box .text-box .sc-icons-box{left:110px;opacity:1;}
.ce-feature-box-13:hover .img-box .text-box, .ce-feature-box-13.active .img-box .text-box{background-color:#464646;}
.ce-feature-box-13:hover .img-box .text-box .title, .ce-feature-box-13.active .img-box .text-box .title{color:#fff;}
.ce-feature-box-14{width:100%;float:left;background-color:#fff;transition:all 0.3s ease-out 0s;}
.ce-feature-box-14 .img-box{position:relative;width:100%;float:left;overflow:hidden;}
.ce-feature-box-14 .img-box .sc-icons-box{position:absolute;width:100%;padding:0px;margin:0px;bottom:-154px;left:0;float:left;background-color:#0077c8;transition:all 0.3s ease-out 0s;}
.ce-feature-box-14 .img-box .sc-icons-box .sc-icons{width:100%;padding:0px;}
.ce-feature-box-14 .img-box .sc-icons-box .sc-icons li{padding:0px;display:inline-block;}
.ce-feature-box-14 .img-box .sc-icons-box .sc-icons li a{padding:20px 10px;color:#fff;display:inline-block;}
.ce-feature-box-14 .img-box .sc-icons-box .sc-icons li a:hover{color:#464646;}
.ce-feature-box-14:hover .img-box .sc-icons-box, .ce-feature-box-14.active .img-box .sc-icons-box{bottom:-10px;}
.ce-feature-box-14:hover, .ce-feature-box-14.active{background-color:#fff;-webkit-box-shadow:1px 4px 20px -2px rgba(0,0,0,0.2);box-shadow:1px 4px 20px -2px rgba(0,0,0,0.2);transform:translateY(-8px);}
.ce-feature-box-14:hover h5, .ce-feature-box-14.active h5{color:#0077c8;}
.ce-feature-box-15{width:100%;padding:170px 35px 35px 35px;float:left;margin:80px 0 0 0;transition:all 0.3s ease-out 0s;background-color:#0077c8;}
.ce-feature-box-15 .img-frame{position:absolute;width:160px;height:160px;background-color:#0077c8;margin:40px;padding:0px;left:107px;top:27px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 100%;transform-origin:0 100%;overflow:hidden;}
.ce-feature-box-15 .img-frame .img{margin:-34px;padding:0 0 0 0;-ms-transform:rotate(-45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.ce-feature-box-15:hover, .ce-feature-box-15.active{background-color:#464646;}
.ce-feature-box-15:hover h5, .ce-feature-box-15.active h5{color:#fff;}
.ce-featurebox-16{width:100%;float:left;padding:30px 13px;border:1px solid #e4e4e4;background-color:#fff;}
.ce-feature-box-17-main{width:100%;padding:5px;display:inline-block;background-color:#fff;}
.ce-feature-box-17{width:100%;float:left;padding:0px;}
.ce-feature-box-17 .img-list{width:100%;float:left;}
.ce-feature-box-17 .img-box-main{width:100%;padding:20px;float:left;background-color:#252525;}
.ce-feature-box-17 .img-box{position:relative;width:100%;padding:0px;float:left;overflow:hidden;}
.ce-feature-box-17 .img-box .overlay{position:absolute;width:100%;padding:50px;top:500px;left:0px;float:left;background-color:#0077c8;transition:all 0.3s ease-out 0s;}
.ce-feature-box-17 .img-box .overlay .title{color:#464646;}
.ce-feature-box-17 .img-box .overlay p{color:#000;opacity:0.6;}
.ce-feature-box-17 .img-box .overlay .sub-text{color:#0077c8;}
.ce-feature-box-17 .img-box .overlay .sc-icons{width:100%;float:left;padding:0px;transition:all 0.3s ease-out 0s;}
.ce-feature-box-17 .img-box .overlay .sc-icons li{padding:0px;margin:0px;display:inline-block;}
.ce-feature-box-17 .img-box .overlay .sc-icons li a{width:40px;height:40px;float:left;font-size:15px;color:#464646;line-height:0px;margin:0px;display:inline-block;border-radius:100%;}
.ce-feature-box-17 .img-box .overlay .sc-icons li a:hover{color:#fff;}
.ce-feature-box-17:hover .img-box .overlay{top:0px;}
.ce-feature-box-18{width:100%;padding:90px;text-align:center;background-color:#fff;}
.ce-feature-box-18.border-right{border-right:1px solid #e6e6e6;}
.ce-feature-box-18.active{background-color:#464646;}
.ce-feature-box-19{width:100%;padding:70px;text-align:center;border:1px solid #fff;background-color:#fff;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.1);box-shadow:0 0 10px rgba(0, 0, 0, 0.1);transition:all 0.3s ease-out 0s;}
.ce-feature-box-19 .icon{color:#0077c8;}
.ce-feature-box-19 p{color:#000;opacity:0.7;}
.ce-feature-box-19:hover{-webkit-box-shadow:1px 4px 20px -2px rgba(0,0,0,0.2);box-shadow:1px 4px 20px -2px rgba(0,0,0,0.2);transform:translateY(-8px);}
.ce-feature-box-20{width:100%;padding:30px;text-align:center;border:1px solid #fff;background-color:#fff;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.1);box-shadow:0 0 10px rgba(0, 0, 0, 0.1);transition:all 0.3s ease-out 0s;}
.ce-feature-box-20 .icon{color:#0077c8;}
.ce-feature-box-20 p{color:#000;opacity:0.7;}
.ce-feature-box-20:hover{-webkit-box-shadow:1px 4px 20px -2px rgba(0,0,0,0.2);box-shadow:1px 4px 20px -2px rgba(0,0,0,0.2);transform:translateY(-8px);}
.ce-feature-box-21{width:100%;padding:70px;text-align:center;border:1px solid #fff;background-color:#fff;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;transition:all 0.3s ease-out 0s;}
.ce-feature-box-21 .icon{color:#464646;}
.ce-feature-box-21 p{color:#000;opacity:0.7;}
.ce-feature-box-21:hover, .ce-feature-box-21.active{border:1px solid #0077c8;background-color:#0077c8;}
.ce-feature-box-21:hover .title, .ce-feature-box-21:hover .icon,
.ce-feature-box-21.active .title, .ce-feature-box-21.active .icon{color:#fff;}
.ce-feature-box-21:hover p, .ce-feature-box-21.active p{color:#fff;opacity:0.4;}
.ce-feature-box-22-main{width:100%;min-height:520px;float:left;}
.ce-feature-box-22-main .ce-feature-box-22{position:relative;width:100%;float:left;left:0px;top:-85px;padding:90px;background-color:#0077c8;}
.ce-feature-box-22-main .ce-feature-box-22 .title{margin-bottom:45px;color:#464646;}
.ce-feature-box-22-main .ce-feature-box-22 .text{color:#464646;opacity:0.6;}
.ce-feature-box-22-main .ce-feature-box-22.less-padd{padding:50px;}
.ce-feature-box-23-main{width:100%;padding:0;display:inline-block;background-color:#fff;}
.ce-feature-box-23{width:100%;float:left;padding:0px;}
.ce-feature-box-23 .img-list{width:100%;float:left;}
.ce-feature-box-23 .img-box-main{width:100%;padding:0;float:left;background-color:#fff;-webkit-box-shadow:0px 0px 23px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 23px 0px rgba(0,0,0,0.2);box-shadow:0px 0px 23px 0px rgba(0,0,0,0.2);}
.ce-feature-box-23 .img-box{position:relative;width:100%;padding:0px;float:left;overflow:hidden;}
.ce-feature-box-23 .img-box .overlay{position:absolute;width:100%;padding:80px;top:500px;left:0px;float:left;background-color:#fff;transition:all 0.3s ease-out 0s;}
.ce-feature-box-23 .img-box .overlay .title{color:#464646;}
.ce-feature-box-23 .img-box .overlay .sub-text{color:#0077c8;}
.ce-feature-box-23 .img-box .overlay .sc-icons{width:100%;float:left;padding:0px;transition:all 0.3s ease-out 0s;}
.ce-feature-box-23 .img-box .overlay .sc-icons li{padding:0px;margin:0px;display:inline-block;}
.ce-feature-box-23 .img-box .overlay .sc-icons li a{width:40px;height:40px;float:left;font-size:15px;color:#464646;line-height:0px;margin:0px;display:inline-block;border-radius:100%;}
.ce-feature-box-23 .img-box .overlay .sc-icons li a:hover{color:#0077c8;}
.ce-feature-box-23:hover .img-box .overlay{top:0px;}
.ce-feature-box-24{width:100%;float:left;padding:100px 50px 100px 50px;background-color:#fff;}
.ce-feature-box-24 .main-box{position:relative;width:100%;float:left;left:0px;padding:0px;}
.ce-feature-box-24 .inner-box{position:relative;width:100%;float:left;left:-150px;padding:0px;}
.ce-feature-box-24 .inner-box .img-box{width:100%;float:left;padding:10px;background-color:#0077c8;}
.ce-feature-box-24 .inner-box .text-box{width:100%;float:left;padding:0 0 0 30px;}
.ce-feature-box-25{width:100%;padding:40px;text-align:center;border:1px solid #fff;background-color:#fff;border-radius:10px;transition:all 0.3s ease-out 0s;-webkit-box-shadow:0px 0px 23px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 23px 0px rgba(0,0,0,0.1);box-shadow:0px 0px 23px 0px rgba(0,0,0,0.1);}
.ce-feature-box-25 .icon{color:#0077c8;margin:0px;padding:0px;}
.ce-feature-box-25 .icon.text-dark{color:#000;}
.ce-feature-box-25 p{color:#000;opacity:0.7;}
.ce-feature-box-25:hover, .ce-feature-box-25.active{border:1px solid #464646;background-color:#464646;}
.ce-feature-box-25:hover .title, .ce-feature-box-25:hover .icon,
.ce-feature-box-25.active .title, .ce-feature-box-25.active .icon{color:#fff;}
.ce-feature-box-25:hover p, .ce-feature-box-25.active p{color:#fff;opacity:0.4;}
.ce-feature-box-25.h-primary:hover, .ce-feature-box-25.h-primary.active{border:1px solid #0077c8;background-color:#0077c8;}
.ce-feature-box-25.h-primary:hover .title, .ce-feature-box-25.h-primary:hover .icon,
.ce-feature-box-25.h-primary.active .title, .ce-feature-box-25.h-primary.active .icon{color:#000;}
.ce-feature-box-25.h-primary:hover p, .ce-feature-box-25.h-primary.active p{color:#000;opacity:0.4;}
.ce-feature-box-26{width:100%;padding:45px;text-align:center;border:1px solid #252525;background-color:#252525;transition:all 0.3s ease-out 0s;-webkit-box-shadow:0px 0px 23px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 23px 0px rgba(0,0,0,0.1);box-shadow:0px 0px 23px 0px rgba(0,0,0,0.1);}
.ce-feature-box-26 .icon{color:#fff;}
.ce-feature-box-26 .title{color:#fff;}
.ce-feature-box-26 p{color:#727272;opacity:0.7;}
.ce-feature-box-26:hover, .ce-feature-box-26.active{border:1px solid #0077c8;background-color:#0077c8;}
.ce-feature-box-26:hover .title, .ce-feature-box-26:hover .icon,
.ce-feature-box-26.active .title, .ce-feature-box-26.active .icon{color:#000;}
.ce-feature-box-26:hover p, .ce-feature-box-26.active p{color:#000;opacity:0.6;}
.ce-feature-box-27{width:100%;float:left;margin-top:80px;}
.ce-feature-box-27 .text-box{position:relative;width:100%;padding:90px;float:left;background-color:#fff;-webkit-box-shadow:0px 0px 50px -1px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 50px -1px rgba(0,0,0,0.1);box-shadow:0px 0px 50px -1px rgba(0,0,0,0.1);transition:all 0.3s ease-out 0s;}
.ce-feature-box-27 .text-box .inner-box{width:100%;float:left;}
.ce-feature-box-27 .text-box .img-circle{position:absolute;width:150px;height:150px;padding:8px;top:-65px;left:210px;overflow:hidden;border-radius:100%;background-color:#464646;}
.ce-feature-box-27 .text-box .img-circle .img{border-radius:100%;overflow:hidden;}
.ce-feature-box-27 .text-box .inner-box .quote-img{margin:0 auto;}
.ce-feature-box-27:hover .text-box,
.ce-feature-box-27.active .text-box{background-color:#464646;}
.ce-feature-box-27:hover .text-box .title,
.ce-feature-box-27.active .text-box .title{color:#fff;}
.ce-feature-box-28-main{width:100%;padding:5px;display:inline-block;background-color:#fff;}
.ce-feature-box-28{width:100%;float:left;padding:0px;}
.ce-feature-box-28 .img-list{width:100%;float:left;}
.ce-feature-box-28 .img-box-main{width:100%;padding:20px;float:left;background-color:#464646;}
.ce-feature-box-28 .img-box{position:relative;width:100%;padding:0px;float:left;overflow:hidden;-webkit-box-shadow:0px 0px 50px -1px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 50px -1px rgba(0,0,0,0.1);box-shadow:0px 0px 50px -1px rgba(0,0,0,0.1);}
.ce-feature-box-28 .img-box .overlay{position:absolute;width:100%;padding:40px;top:700px;left:0px;float:left;background-color:#fff;transition:all 0.3s ease-out 0s;}
.ce-feature-box-28 .img-box .overlay .title{color:#464646;}
.ce-feature-box-28 .img-box .overlay .sub-text{color:#0077c8;}
.ce-feature-box-28 .img-box .overlay .sc-icons{width:100%;float:left;padding:0px;transition:all 0.3s ease-out 0s;}
.ce-feature-box-28 .img-box .overlay .sc-icons li{padding:0px;margin:0px;display:inline-block;}
.ce-feature-box-28 .img-box .overlay .sc-icons li a{width:40px;height:40px;float:left;font-size:15px;color:#464646;line-height:0px;margin:0px;display:inline-block;border-radius:100%;}
.ce-feature-box-28 .img-box .overlay .sc-icons li a:hover{color:#0077c8;}
.ce-feature-box-28:hover .img-box .overlay{top:0px;}
.ce-feature-box-29{width:100%;padding:40px;text-align:center;background-color:#fff;border-radius:5px;transition:all 0.3s ease-out 0s;}
.ce-feature-box-29 .icon{color:#939393;margin:0px;padding:0px;}
.ce-feature-box-29 p{color:#000;opacity:0.7;}
.ce-feature-box-29:hover, .ce-feature-box-29.active{background-color:#464646;}
.ce-feature-box-29:hover .title, .ce-feature-box-29:hover .icon,
.ce-feature-box-29.active .title, .ce-feature-box-29.active .icon{color:#fff;}
.ce-feature-box-29:hover p, .ce-feature-box-29.active p{color:#fff;opacity:0.4;}
.ce-feature-box-30{width:100%;float:left;margin-top:80px;}
.ce-feature-box-30 .text-box{position:relative;width:100%;padding:90px;float:left;background-color:#fff;transition:all 0.3s ease-out 0s;}
.ce-feature-box-30 .text-box .inner-box{width:100%;float:left;}
.ce-feature-box-30 .text-box .img-circle{position:absolute;width:150px;height:150px;padding:8px;top:-65px;left:210px;overflow:hidden;border-radius:100%;background-color:#464646;}
.ce-feature-box-30 .text-box .img-circle .img{border-radius:100%;overflow:hidden;}
.ce-feature-box-30 .text-box .inner-box .quote-img{margin:0 auto;}
.ce-feature-box-30:hover .text-box,
.ce-feature-box-30.active .text-box{background-color:#464646;}
.ce-feature-box-30:hover .text-box .title,
.ce-feature-box-30.active .text-box .title{color:#fff;}
.ce-feature-box-31{width:100%;text-align:left;transition:all 0.3s ease-out 0s;}
.ce-feature-box-31 .icon{color:#000;}
.ce-feature-box-31 .title{color:#000;}
.ce-feature-box-31 p{color:#727272;}
.ce-feature-box-32{width:100%;float:inherit;padding:15px;transition:all 0.3s ease-out 0s;}
.ce-feature-box-32 .icon{color:#0077c8;padding-top:40px;}
.ce-feature-box-32 .title{color:#0077c8;}
.ce-feature-box-32 p{color:#242424;}
.ce-feature-box-33{width:100%;float:left;}
.ce-feature-box-33 .text-box{width:100%;padding:60px;float:left;background-color:#fff;transition:all 0.3s ease-out 0s;}
.ce-feature-box-33:hover .text-box,
.ce-feature-box-33.active .text-box{box-shadow:0 20px 20px rgba(0,0,0,0.14);-webkit-box-shadow:0 20px 20px rgba(0,0,0,0.14);transform:translateY(-10px);}
.ce-feature-box-33 .text-box .quote-icon{width:100%;float:left;}
.ce-feature-box-33 .text-box .quote-icon i{color:#000;font-size:35px;transition:all 0.3s ease-out 0s;}
.ce-feature-box-33:hover .text-box .quote-icon i{color:#0077c8;}
.ce-feature-box-33.h-shadow-2:hover .text-box,
.ce-feature-box-33.h-shadow-2.active .text-box{box-shadow:0 20px 20px rgba(0,0,0,0.14);-webkit-box-shadow:0 20px 20px rgba(0,0,0,0.14);transform:translateY(-10px);}
.ce-feature-box-33.h-primary .text-box,
.ce-feature-box-33 .h-primary .text-box{background-color:#0077c8;box-shadow:none;}
.ce-feature-box-33.h-primary .text-box .small-text,
.ce-feature-box-33h-primary .text-box .small-text{color:#000;opacity:0.7;}
.ce-feature-box-33.h-primary .text-box .subtext,
.ce-feature-box-33h-primary .text-box .subtext{color:#000;opacity:0.7;}
.ce-feature-box-33.h-primary:hover .text-box,
.ce-feature-box-33.h-primary.active .text-box{background-color:#fff;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.1);box-shadow:0 0 10px rgba(0, 0, 0, 0.1);}
.ce-feature-box-33.h-primary:hover .text-box .small-text,
.ce-feature-box-33h-primary.active .text-box .small-text{color:#000;opacity:0.7;}
.ce-feature-box-33.h-primary:hover .text-box .subtext,
.ce-feature-box-33h-primary.active .text-box .subtext{color:#000;opacity:0.7;}
.ce-feature-box-34{width:100%;float:left;}
.ce-feature-box-34 .text-box{position:relative;width:100%;padding:60px;float:left;background-color:#fff;transition:all 0.3s ease-out 0s;}
.ce-feature-box-34 .text-box .act-ribbon{position:absolute;width:100px;height:80px;top:0px;right:0px;float:left;}
.ce-feature-box-34 .text-box .price{font-weight:600;font-size:36px;color:#464646;}
.ce-feature-box-34 .text-box .features-list{margin:0 auto 0 auto;padding:0;width:100%;}
.ce-feature-box-34 .text-box .features-list li{color:#464646;float:left;margin:0;font-size:16px;padding:6px 0;width:100%;}
.ce-feature-box-34 .text-box .features-list li i{color:#0077c8;font-size:16px;padding-right:7px;}
.ce-feature-box-34 .text-box .features-list li i.icon-red{color:#ff2f16;}
.ce-feature-box-34.active .text-box{-webkit-box-shadow:0 0 18px rgba(0, 0, 0, 0.1);box-shadow:0 0 18px rgba(0, 0, 0, 0.1);}
.ce-feature-box-35{width:100%;float:left;}
.ce-feature-box-35 .main-box{position:relative;width:100%;padding:0px;float:left;overflow:hidden;}
.ce-feature-box-35 .main-box .img-box{width:100%;padding:0px;float:left;}
.ce-feature-box-35 .main-box img{transition:all 0.3s ease-out 0s;}
.ce-feature-box-35 .main-box .img-box{position:relative;width:100%;float:left;overflow:hidden;}
.ce-feature-box-35:hover .img-box img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);}
.ce-feature-box-35 .main-box .text-box{width:100%;min-height:260px;padding:0px;float:left;}
.ce-feature-box-35 .main-box .inner-box{position:absolute;width:100%;padding:60px;float:left;top:470px;background-color:#fff;transition:all 0.3s ease-out 0s;}
.ce-feature-box-35 .main-box .inner-box.bg-dark{background-color:#464646;}
.ce-feature-box-35 .text-box .inner-box .sc-icons{width:100%;float:left;padding:30px 0 0 0;transition:all 0.3s ease-out 0s;}
.ce-feature-box-35 .text-box .inner-box .sc-icons li{padding:0px;margin:0px;display:inline-block;}
.ce-feature-box-35 .text-box .inner-box .sc-icons li a{width:40px;height:40px;float:left;font-size:15px;color:#464646;line-height:0px;margin:0px;display:inline-block;border-radius:100%;}
.ce-feature-box-35 .main-box .inner-box .title{color:#000;}
.ce-feature-box-35 .main-box .inner-box .subtext{color:#0077c8;transition:all 0.3s ease-out 0s;}
.ce-feature-box-35 .main-box .inner-box .small-text{color:#000;opacity:0.6;}
.ce-feature-box-35:hover .main-box .inner-box .small-text{color:#000;opacity:0.7;}
.ce-feature-box-35:hover .main-box .inner-box .subtext{color:#000;}
.ce-feature-box-35 .text-box .inner-box .sc-icons li a:hover{color:#fff;}
.ce-feature-box-35:hover .text-box .inner-box{top:400px;background-color:#0077c8;}
.ce-feature-box-35.primary .main-box .inner-box{background-color:#0077c8;}
.ce-feature-box-35.primary .main-box .inner-box .subtext{color:#000;opacity:0.7;}
.ce-feature-box-35.dark .main-box .inner-box{background-color:#464646;}
.ce-feature-box-35.dark .main-box .inner-box .subtext{color:#fff;opacity:0.7;}
.ce-feature-box-35.dark .main-box .inner-box .title{color:#fff;}
.ce-feature-box-35.dark .main-box .inner-box .subtext{color:#fff;}
.ce-feature-box-35.dark .main-box .inner-box .small-text{color:#fff;opacity:0.5;}
.ce-feature-box-35.dark .text-box .inner-box .sc-icons li a{color:#fff;}
.ce-feature-box-35.dark .text-box .inner-box .sc-icons li a:hover{color:#0077c8;}
.ce-feature-box-35.dark:hover .main-box .inner-box{background-color:#fff;}
.ce-feature-box-35.dark:hover .main-box .inner-box .title{color:#000;}
.ce-feature-box-35.dark:hover .main-box .inner-box .subtext{color:#000;}
.ce-feature-box-35.dark:hover .main-box .inner-box .small-text{color:#000;opacity:0.5;}
.ce-feature-box-35.dark:hover .text-box .inner-box .sc-icons li a{color:#000;}
.ce-feature-box-35.white-2:hover .main-box .inner-box{background-color:#000;}
.ce-feature-box-35.white-2:hover .main-box .inner-box .title{color:#fff;}
.ce-feature-box-35.white-2:hover .main-box .inner-box .subtext{color:#fff;}
.ce-feature-box-35.white-2:hover .main-box .inner-box .small-text{color:#fff;opacity:0.5;}
.ce-feature-box-35.white-2:hover .text-box .inner-box .sc-icons li a{color:#fff;}
.ce-feature-box-36{width:100%;float:left;transition:all 0.3s ease-out 0s;}
.ce-feature-box-36.hover-shadow:hover{-webkit-box-shadow:0px 0px 40px -1px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 40px -1px rgba(0,0,0,0.1);box-shadow:0px 0px 40px -1px rgba(0,0,0,0.1);}
.ce-feature-box-36.active.hover-shadow{-webkit-box-shadow:0px 0px 40px -1px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 40px -1px rgba(0,0,0,0.1);box-shadow:0px 0px 40px -1px rgba(0,0,0,0.1);}
.ce-feature-box-36 .img-box img{transition:all 0.3s ease-out 0s;}
.ce-feature-box-36 .img-box{position:relative;width:100%;float:left;overflow:hidden;}
.ce-feature-box-36:hover .img-box img{-moz-transform:scale(1.3);-webkit-transform:scale(1.3);transform:scale(1.3);}
.ce-feature-box-36 .postinfo-box{width:100%;float:left;padding:100px;margin:0px 0 40px 0;background-color:#fff;border:1px solid #e5e5e5;}
.ce-feature-box-36 .img-box .postdate-box{position:absolute;float:left;padding:50px;z-index:2;right:0px;bottom:0px;background-color:#0077c8;}
.ce-feature-box-36 .img-box .blog-post-info span{font-size:18px;color:#464646;}
.ce-feature-box-36 .postinfo-box .title a:hover{color:#0077c8;}
.ce-feature-box-36.border{border:1px solid #e9e9e9;}
.ce-feature-box-36.less-padd .postinfo-box{padding:60px;}
.ce-feature-box-36.less-padd-2 .postinfo-box{padding:80px;}
.ce-feature-box-36 .img-box .postdate-box.less-padd-1{padding:20px;}
.ce-feature-box-36 .img-box .postdate-box.less-padd-2{padding:10px;}
.ce-feature-box-36.no-margin .postinfo-box{margin:0px 0 0 0;}
.ce-feature-box-37{width:100%;padding:5px;text-align:center;border:1px solid #fff;background-color:#fff;transition:all 0.3s ease-out 0s;-webkit-box-shadow:0px 0px 23px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 23px 0px rgba(0,0,0,0.1);box-shadow:0px 0px 23px 0px rgba(0,0,0,0.1);}
.ce-feature-box-37 .icon{color:#000;}
.ce-feature-box-37 .icon i{padding-left:5px;}
.ce-feature-box-37 .title{color:#000;}
.ce-feature-box-37 p{color:#727272;}
.ce-feature-box-37:hover, .ce-feature-box-37.active{border:1px solid #0077c8;background-color:#0077c8;}
.ce-feature-box-37:hover .title, .ce-feature-box-37:hover .icon,
.ce-feature-box-37.active .title, .ce-feature-box-37.active .icon{color:#000;}
.ce-feature-box-37:hover p, .ce-feature-box-37.active p{color:#000;opacity:0.6;}
.ce-feature-box-37.primary{border:1px solid #0077c8;background-color:#0077c8;transition:all 0.3s ease-out 0s;}
.ce-feature-box-37.primary .small-text{color:#000;opacity:0.7;}
.ce-feature-box-37.primary:hover{border:1px solid #fff;background-color:#fff;transition:all 0.3s ease-out 0s;}
.ce-feature-box-38-main{width:100%;min-height:480px;float:left;}
.ce-feature-box-38-main .ce-feature-box-38{width:100%;float:left;min-height:460px;left:0px;padding:50px;background-color:#fff;transition:all 0.3s ease-out 0s;vertical-align:middle;}
.ce-feature-box-38-main .ce-feature-box-38 .title{margin-bottom:18px;color:#464646;}
.ce-feature-box-38-main .ce-feature-box-38 .text{color:#646464;font-size:14px;font-weight:400;}
.ce-feature-box-38-main .ce-feature-box-38.less-padd{padding:40px;}
.ce-feature-box-38-main .ce-feature-box-38:hover{-webkit-box-shadow:1px 4px 20px -2px rgba(0,0,0,0.2);box-shadow:1px 4px 20px -2px rgba(0,0,0,0.2);transform:translateY(-8px);}
.ce-feature-box-39-main{width:100%;min-height:250px;float:left;}
.ce-feature-box-39-main .ce-feature-box-39{width:100%;float:left;left:0px;padding:50px;background-color:#fff;transition:all 0.3s ease-out 0s;}
.ce-feature-box-39-main .ce-feature-box-39 .title{margin-bottom:18px;color:#464646;}
.ce-feature-box-39-main .ce-feature-box-39 .text{color:#646464;font-size:14px;font-weight:400;}
.ce-feature-box-39-main .ce-feature-box-39.less-padd{padding:40px;}
.ce-feature-box-39-main .ce-feature-box-39:hover{-webkit-box-shadow:1px 4px 20px -2px rgba(0,0,0,0.2);box-shadow:1px 4px 20px -2px rgba(0,0,0,0.2);transform:translateY(-8px);}
.ce-feature-box-38-main .ce-feature-box-38.style-2{padding:25px;background-color:#fff;}
.ce-feature-box-38-main .ce-feature-box-38.style-2 .icon{padding-top:0px;color:#0077c8;}
.ce-feature-box-38-main.more-height-1{min-height:560px;}
.ce-feature-box-38-main .ce-feature-box-38.style-2.primary{background-color:#0077c8;}
.ce-feature-box-38-main .ce-feature-box-38.style-2.primary .icon{color:#000;opacity:0.5;}
.ce-feature-box-38-main .ce-feature-box-38.style-2.primary:hover{box-shadow:none;}
.ce-feature-box-39{width:100%;float:left;transition:all 0.3s ease-out 0s;}
.ce-feature-box-39 .img-box img{transition:all 0.3s ease-out 0s;}
.ce-feature-box-39 .img-box{position:relative;width:100%;float:left;overflow:hidden;}
.ce-feature-box-39:hover .img-box img{-moz-transform:scale(1.3);-webkit-transform:scale(1.3);transform:scale(1.3);}
.ce-feature-box-39 .postinfo-box{width:100%;float:left;padding:80px;margin:0px 0 40px 0;background-color:#f5f5f5;transition:all 0.3s ease-out 0s;}
.ce-feature-box-39 .img-box .postdate-box{position:absolute;float:left;padding:50px;z-index:2;right:0px;bottom:0px;background-color:#0077c8;}
.ce-feature-box-39 .blog-post-info span{font-size:14px;color:#000;opacity:0.4;transition:all 0.3s ease-out 0s;}
.ce-feature-box-39 .blog-post-info .small-text{color:#000;opacity:0.5;}
.ce-feature-box-39 .postinfo-box .title a:hover{color:#252525;}
.ce-feature-box-39:hover .postinfo-box{background-color:#0077c8;}
.ce-feature-box-39:hover .blog-post-info span{color:#000;opacity:0.9;}
.ce-feature-box-39:hover .postinfo-box .small-text{color:#000;opacity:0.7;}
.ce-feature-box-41-main .ce-feature-box-41.style-2{padding:25px;background-color:#fff;}
.ce-feature-box-41-main .ce-feature-box-41.style-2 .icon{padding-top:0px;color:#0077c8;}
.ce-feature-box-41-main.more-height-1{min-height:560px;}
.ce-feature-box-41-main .ce-feature-box-38.style-2.primary{background-color:#0077c8;}
.ce-feature-box-41-main .ce-feature-box-38.style-2.primary .icon{color:#000;opacity:0.5;}
.ce-feature-box-38-main .ce-feature-box-38.style-2.primary:hover{box-shadow:none;}
.ce-feature-box-41-main{width:100%;float:left;}
.ce-feature-box-41-main .ce-feature-box-41{width:100%;float:left;left:0px;padding:30px 20px;background-color:#fff;transition:all 0.3s ease-out 0s;vertical-align:middle;min-height:350px;}
.ce-feature-box-41-main .ce-feature-box-41 .title{margin-bottom:18px;color:#464646;}
.ce-feature-box-41-main .ce-feature-box-41 .text{color:#646464;font-size:14px;font-weight:400;}
.ce-feature-box-41-main .ce-feature-box-41.less-padd{padding:40px;}
.ce-feature-box-41-main .ce-feature-box-41:hover{-webkit-box-shadow:1px 4px 20px -2px rgba(0,0,0,0.2);box-shadow:1px 4px 20px -2px rgba(0,0,0,0.2);transform:translateY(-8px);}
.ce-feature-box-42{width:100%;padding:50px;text-align:center;border:2px solid #ededed;background-color:#fff;transition:all 0.3s ease-out 0s;}
.ce-feature-box-42 .icon{color:#000;opacity:0.5;}
.ce-feature-box-42:hover .title{color:#000;}
.ce-feature-box-42:hover, .ce-feature-box-42.active{border:2px solid #0077c8;background-color:#0077c8;}
.ce-feature-box-42:hover .title, .ce-feature-box-42.active .title{color:#000;}
.ce-feature-box-42:hover .subtext, .ce-feature-box-42.active .subtext{color:#000;}
.ce-feature-box-43{width:100%;float:left;}
.ce-feature-box-43 .main-box{position:relative;width:100%;padding:0px;float:left;overflow:hidden;}
.ce-feature-box-43 .main-box .img-box{position:relative;width:100%;padding:0px;float:left;background-color:#f2f2f2;}
.ce-feature-box-43 .main-box .img-box .overlay{position:absolute;width:100%;height:100%;opacity:0;padding:30px;float:left;transition:all 0.3s ease-out 0s;background-color:rgba(252, 226, 6, 0.9);}
.ce-feature-box-43 .main-box img{transition:all 0.3s ease-out 0s;}
.ce-feature-box-43 .main-box .img-box{position:relative;width:100%;float:left;overflow:hidden;}
.ce-feature-box-43:hover .img-box img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);}
.ce-feature-box-43 .main-box .text-box{width:100%;padding:40px 0 0 0;float:left;}
.ce-feature-box-43 .main-box .text-box .title{color:#000;}
.ce-feature-box-43 .main-box .img-box .overlay .small-text{position:absolute;color:#000;top:400px;left:10px;opacity:0.8;transition:all 0.3s ease-out 0s;}
.ce-feature-box-43 .main-box .img-box .overlay .sc-icons{position:absolute;width:100%;top:300px;display:inline-block;transition:all 0.3s ease-out 0s;}
.ce-feature-box-43 .main-box .img-box .overlay .sc-icons li{padding:0px;margin:0px;display:inline-block;}
.ce-feature-box-43 .main-box .img-box .overlay .sc-icons li a{float:left;font-size:15px;color:#464646;line-height:0px;margin:0px;padding:7px;display:inline-block;border-radius:100%;}
.ce-feature-box-43:hover .main-box .img-box .overlay{opacity:1;}
.ce-feature-box-43:hover .main-box .img-box .overlay .small-text{top:80px;}
.ce-feature-box-43:hover .main-box .img-box .overlay .sc-icons{top:180px;}
.ce-feature-box-44{width:100%;float:left;}
.ce-feature-box-44 .text-box{position:relative;width:100%;padding:60px;float:left;background-color:#464646;transition:all 0.3s ease-out 0s;}
.ce-feature-box-44 .text-box .act-ribbon{position:absolute;width:100px;height:80px;top:0px;right:0px;float:left;}
.ce-feature-box-44 .text-box .price{font-weight:600;font-size:36px;color:#464646;}
.ce-feature-box-44 .text-box .features-list{margin:0 auto 0 auto;padding:0;width:100%;}
.ce-feature-box-44 .text-box .features-list li{color:#727272;float:left;margin:0;font-size:15px;padding:6px 0;width:100%;}
.ce-feature-box-44 .text-box .features-list li i{color:#18a50b;font-size:16px;padding-right:7px;}
.ce-feature-box-44 .text-box .features-list li i.icon-red{color:#ff2f16;}
.ce-feature-box-44.active .text-box{background-color:#0077c8;}
.ce-feature-box-44.active .text-box .features-list li{color:#000;}
.ce-feature-box-44.box-white .text-box{background-color:#fff;}
.ce-feature-box-45{width:100%;float:left;}
.ce-feature-box-45 .icon{color:#fff;background-color:#464646;}
.ce-feature-box-45 .title{font-size:20px;}
.ce-feature-box-45.light .icon{color:#464646;background-color:#fff;}
.ce-feature-box-46{width:100%;padding:0px;float:left;}
.ce-feature-box-46 .ce-post-img{position:relative;width:100%;padding:0px;float:left;}
.ce-feature-box-46 .ce-post-img .overlay{position:absolute;width:100%;padding:150px 0 0 0;float:left;text-align:center;z-index:1;opacity:0;transition:all 0.3s ease-out 0s;}
.ce-feature-box-46 .ce-post-img .overlay i{position:absolute;color:#fff;top:250px;left:187px;opacity:0;font-size:22px;font-weight:100;text-align:center;transition:all 0.3s ease-out 0s;}
.ce-feature-box-46 .text-box{height:320px;padding:70px;}
.ce-feature-box-46 .text-box.one{height:320px;}
.ce-feature-box-46 .text-box .blog-post-info span{color:#000;opacity:0.3;}
.ce-feature-box-46 .ce-post-img .arrow-up{position:absolute;width:0;height:0;left:175px;bottom:0px;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #fff;z-index:2;}
.ce-feature-box-46 .ce-post-img .arrow-down{position:absolute;width:0;height:0;left:175px;top:0px;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #fff;}
.ce-feature-box-46 .text-box .title{margin-bottom:10px;line-height:28px;}
.ce-feature-box-46 .text-box .title a:hover{color:#0077c8;}
.ce-feature-box-46:hover .ce-post-img .overlay{opacity:1;background:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(0,0,0,1) 100%);background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(0,0,0,1) 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(0,0,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#000000',GradientType=0);}
.ce-feature-box-46:hover .ce-post-img .overlay i{top:150px;opacity:1;}
.ce-feature-box-46.primary .text-box{background-color:#0077c8;}
.ce-feature-box-46.primary .ce-post-img .arrow-down{border-top:20px solid #0077c8;}
.ce-feature-box-46.primary .ce-post-img .arrow-up{border-bottom:20px solid #0077c8;z-index:2;}
.ce-feature-box-46.primary .text-box .content{color:#000;opacity:0.6;}
.ce-feature-box-46.primary .text-box .blog-post-info span{color:#000;opacity:0.5;}
.ce-feature-box-46.primary .text-box .title{color:#000;}
.ce-feature-box-46.primary .text-box .title a:hover{color:#252525;}
.ce-feature-box-46.dark .text-box{background-color:#464646;}
.ce-feature-box-46.dark .ce-post-img .arrow-down{border-top:20px solid #464646;}
.ce-feature-box-46.dark .ce-post-img .arrow-up{border-bottom:20px solid #464646;z-index:2;}
.ce-feature-box-46.dark .text-box .content{color:#fff;opacity:0.4;}
.ce-feature-box-46.dark .text-box .blog-post-info span{color:#fff;opacity:0.3;}
.ce-feature-box-46.dark .text-box .title{color:#fff;opacity:0.7;}
.ce-feature-box-47{width:100%;padding:0;float:left;}
.ce-feature-box-47 .text-box{width:100%;float:left;padding:50px;background-color:#fff;-webkit-box-shadow:0 0 0 rgba(0,0,0,0.1);box-shadow:0 0 0 rgba(0,0,0,0.1);transition:all 0.3s ease-out 0s;}
.ce-feature-box-47:hover .text-box{box-shadow:0 20px 20px rgba(0,0,0,0.14);-webkit-box-shadow:0 20px 20px rgba(0,0,0,0.14);}
.ce-feature-box-48{width:100%;padding:0;background-color:#fff;}
.ce-feature-box-48 .text-box-inner.boxshadow{transition:all 0.3s ease-out 0s;-webkit-box-shadow:0 1px 12px rgba(0,0,0, 0.1);-moz-box-shadow:0 1px 12px rgba(0,0,0,0.1);box-shadow:0 1px 12px rgba(0,0,0, 0.1);}
.ce-feature-box-48 .text-box-inner{position:relative;width:100%;padding:60px;z-index:3;text-align:center;transition:all 0.3s ease-out 0s;}
.ce-feature-box-48 .hover-strip{position:absolute;width:92.4%;height:4px;z-index:2;left:4%;bottom:0px;background-color:#0077c8;transition:all 0.3s ease-out 0s;}
.ce-feature-box-48 .icon{color:#0077c8;}
.ce-feature-box-48 .icon i{padding-left:5px;}
.ce-feature-box-48 .title{color:#000;}
.ce-feature-box-48 p{color:#000;opacity:0.6;}
.ce-feature-box-48:hover .hover-strip{height:100%;background-color:#252525;}
.ce-feature-box-48:hover .title{color:#fff;}
.ce-feature-box-48:hover p{color:#fff;opacity:0.4;}
.ce-feature-box-48:hover .icon{color:#fff;}
.ce-feature-box-48:hover a.read-more.dark-2{color:#fff;}
.ce-feature-box-49{position:relative;width:100%;float:left;padding:100px 100px 100px 200px;z-index:1;background-color:#161616;}
.ce-feature-box-49 .top-box{position:absolute;width:45%;float:left;top:143px;left:-255px;padding:80px;z-index:2;background-color:#0077c8;}
.ce-feature-box-49 .top-box .quote-icon{position:absolute;left:135px;top:-35px;text-align:center;z-index:2;}
.ce-feature-box-49 .top-box .quote-icon i{color:#fff;font-size:70px;}
.ce-feature-box-50{width:100%;padding:0px;float:left;transition:all 0.3s ease-out 0s;}
.ce-feature-box-50 .ce-post-img{position:relative;width:100%;padding:0px;float:left;}
.ce-feature-box-50 .ce-post-img .overlay{position:absolute;width:100%;padding:150px 0 0 0;float:left;text-align:center;z-index:1;opacity:0;transition:all 0.3s ease-out 0s;}
.ce-feature-box-50 .ce-post-img .postinfo-tag{position:absolute;padding:10px 20px;float:left;color:#000;top:20px;left:20px;border-radius:70px;background-color:#0077c8;}
.ce-feature-box-50 .ce-post-img .overlay i{position:absolute;color:#fff;top:250px;left:187px;opacity:0;font-size:22px;font-weight:100;text-align:center;transition:all 0.3s ease-out 0s;}
.ce-feature-box-50 .text-box{height:320px;padding:70px;background-color:#fff;-webkit-box-shadow:0 0px 0px rgba(0,0,0,0.1);box-shadow:0 0px 0px rgba(0,0,0,0.1);transition:all 0.3s ease-out 0s;}
.ce-feature-box-50 .text-box .blog-post-info span{color:#000;opacity:0.3;}
.ce-feature-box-50 .text-box .title{margin-bottom:10px;line-height:28px;}
.ce-feature-box-50 .text-box .title a:hover{color:#0077c8;}
.ce-feature-box-50:hover .ce-post-img .overlay{opacity:1;background:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(0,0,0,1) 100%);background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(0,0,0,1) 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(0,0,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#000000',GradientType=0);}
.ce-feature-box-50:hover .ce-post-img .overlay i{top:150px;opacity:1;}
.ce-feature-box-50:hover{box-shadow:0 20px 20px rgba(0,0,0,0.14);-webkit-box-shadow:0 20px 20px rgba(0,0,0,0.14);transform:translateY(-10px);}
.ce-feature-box-51{width:100%;float:left;transition:all 0.3s ease-out 0s;-webkit-box-shadow:0 1px 21px rgba(0,0,0,.12);-moz-box-shadow:0 1px 21px rgba(0,0,0,.12);box-shadow:0 1px 21px rgba(0,0,0,.12);}
.ce-feature-box-51 .main-box{position:relative;width:100%;padding:0px;float:left;overflow:hidden;background-color:#fff;}
.ce-feature-box-51 .main-box .img-box{position:relative;width:100%;padding:0px;float:left;border-bottom:1px solid #f2f2f2;background-color:#fff}
.ce-feature-box-51 .main-box .img-box img{position: sticky; width: 100%; transition:all 0.3s ease-out 0s;}	
.ce-feature-box-51 .main-box .img-box .overlay{position:absolute;width:100%;height:100%;opacity:0;float:center;transition:all 0.3s ease-out 0s;background-color:rgba(0, 72, 123, 0.9);}
.ce-feature-box-51 .main-box img{position: sticky; transition:all 0.3s ease-out 0s;}
.ce-feature-box-51 .main-box .img-box{position:relative;width:100%;float:left;overflow:hidden;}
.ce-feature-box-51:hover .img-box img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);}
.ce-feature-box-51 .main-box .text-box{width:100%;padding:30px 40px;float:center;}
.ce-feature-box-51 .main-box .text-box .title{color:#0077c8;}
.ce-feature-box-51 .main-box .img-box .overlay .small-text{position:relative;color:#fff; margin-top:50px;  padding:150px 50px;transition:all 0.3s ease-out 0s;}
.ce-feature-box-51:hover .main-box .img-box .overlay{opacity:1;}
.ce-feature-box-51:hover{box-shadow:0 10px 20px rgba(0, 0, 0, 0.14);transform:translateY(-10px);}
.ce-feature-box-51 .icon-box{position: absolute; max-width:250px; max-height: 250px; top: 50%; left: 50%; transform: translate(-50%,-50%);}

@media screen and (max-width: 500px) {.ce-feature-box-51 .main-box .img-box .overlay .icon{position:relative; max-width:100%; margin-top:10px;  padding:70px }}

@media screen and (max-width: 500px) {
	.ce-feature-box-52{width:100%;float:left;}
	.ce-feature-box-52 .text-box{position:relative;width:100%;padding:20px;float:left;overflow:hidden;background-color:#464646;max-height:180px;} }

@media screen and (max-width: 1040px) {
	.ce-feature-box-52{width:100%;float:left;}
	.ce-feature-box-52 .text-box{position:relative;width:100%;padding:20px;float:left;overflow:hidden;background-color:#464646;max-height:200px;} }


.ce-feature-box-52{width:100%;float:left;}
.ce-feature-box-52 .text-box{position:relative;width:100%;padding:40px 10px 0px 10px;float:left;overflow:hidden;background-color:#464646;height:250px;}
.ce-feature-box-52 .text-box .icon{position:relative;color:#fff;top:45px;transition:all 0.3s ease-out 0s;}
.ce-feature-box-52 .text-box .title{position:relative;padding-top:10px;color:#fff;top:52px;transition:all 0.3s ease-out 0s;}
.ce-feature-box-52 .text-box .small-text{position:relative;color:#fff;opacity:0;top:150px;transition:all 0.3s ease-out 0s;}
.ce-feature-box-52:hover .text-box .icon{top:0px;}
.ce-feature-box-52:hover .text-box .small-text{top:2px;opacity:0.2;}
.ce-feature-box-52:hover .text-box .title{top:2px;}
.ce-feature-box-52 .text-box.bg-2{background-color:#1c1c1c;}
.ce-feature-box-52.primary .text-box .overlay{position:absolute;width:100%; padding:0;left:0px;top:0px;z-index:1;background-color:rgba(0, 0, 0, 0.1);}
.ce-feature-box-52.primary .text-box{background-color:#0077c8;}
.ce-feature-box-52.primary .text-box .icon{z-index:2;color:#fff;}
.ce-feature-box-52.primary .text-box .title{z-index:2;color:#fff;}
.ce-feature-box-52.primary:hover .text-box .small-text{opacity:1.0;z-index:2;color:#fff;font-size:12px;}






.ce-feature-box-53{width:100%;float:left;}
.ce-feature-box-53 .imgbox-xtiny{width:40px;height:40px;background-color:#fff;}
.ce-feature-box-53 .text-box-right{padding-top:10px;}
.ce-feature-box-54{width:100%;padding:0;float:left;}
.ce-feature-box-54 .icon{position:relative;color:#464646;top:10px;transition:all 0.3s ease-out 0s;}
.ce-feature-box-54 .title{position:relative;color:#464646;font-size:18px;top:35px;transition:all 0.3s ease-out 0s;}
.ce-feature-box-54 .small-text{position:relative;color:#464646;opacity:0.7;transition:all 0.3s ease-out 0s;}
.ce-feature-box-54 .btn{position:relative;opacity:0;top:100px;background-color:#0077c8;color:#fff;transition:all 0.3s ease-out 0s;}
.ce-feature-box-54:hover .icon{top:15px;color:#0077c8;}
.ce-feature-box-54:hover .title{top:25px;color:#0077c8;}
.ce-feature-box-54:hover .small-text{top:0;}
.ce-feature-box-54:hover .btn{top:0px;opacity:1;}
.ce-feature-box-55{width:100%;float:left;}
.ce-feature-box-55 .img-box{position:relative;width:100%;padding:0px;float:left;}
.ce-feature-box-55 .img-box .overlay{position:absolute;width:100%;padding:0;float:left;overflow:hidden;background-color:rgba(0, 0, 0, 0.7);}
.ce-feature-box-55 .img-box .overlay.light-1{background-color:rgba(0, 0, 0, 0.1);}
.ce-feature-box-55 .img-box .overlay.light-2{background-color:rgba(0, 0, 0, 0.2);}
.ce-feature-box-55 .img-box .overlay.light-3{background-color:rgba(0, 0, 0, 0.3);}
.ce-feature-box-55 .img-box .overlay.light-4{background-color:rgba(0, 0, 0, 0.4);}
.ce-feature-box-55 .img-box .overlay.light-5{background-color:rgba(0, 0, 0, 0.5);}
.ce-feature-box-55 .img-box .overlay.light-6{background-color:rgba(0, 0, 0, 0.6);}
.ce-feature-box-55 .img-box .overlay .text-box{position:relative;width:100%;padding:80px;float:left;overflow:hidden;}
.ce-feature-box-55 .img-box .overlay .text-box .title{position:relative;padding-top:10px;color:#fff;top:220px;transition:all 0.3s ease-out 0s;}
.ce-feature-box-55 .img-box .overlay .text-box .small-text{position:relative;color:rgba(255, 255, 255, 0.6);top:219px;transition:all 0.3s ease-out 0s;}
.ce-feature-box-55 .img-box .overlay .text-box .btn{position:relative;top:250px;transition:all 0.3s ease-out 0s;}
.ce-feature-box-55:hover .img-box .overlay .text-box .title{top:40px;}
.ce-feature-box-55:hover .img-box .overlay .text-box .small-text{top:60px;}
.ce-feature-box-55:hover .img-box .overlay .text-box .btn{top:50px;}
.ce-feature-box-55 .img-box .overlay.primary{background-color:rgba(252, 226, 6, 0.9);}
.ce-feature-box-55 .img-box .overlay.primary .text-box .title{color:#000;}
.ce-feature-box-55 .img-box .overlay.primary .text-box .small-text{color:#000;opacity:0.7;}
.ce-feature-box-56{width:100%;padding:0;}
.ce-feature-box-57{width:100%;float:left;padding:15px;transition:all 0.3s ease-out 0s;}
.ce-feature-box-57 .icon{color:#939393;padding-top:20px;}
.ce-feature-box-57 .title{color:#000;}
.ce-feature-box-58{width:100%;float:left;padding:0;}
.ce-feature-box-58 input{width:60%;height:60px;padding:15px;text-align:center;border-radius:50px;border:1px solid #f5f5f5;background-color:#f5f5f5;}
.ce-feature-box-58 .submit-btn{width:23%;height:60px;padding:0px;color:#727272;text-transform:uppercase;border:1px solid #464646;background-color:#464646;}
.ce-feature-box-59{width:100%;padding:0 50px 0 50px;}
.ce-feature-box-59.slider-btn-6 .owl-theme .owl-controls .owl-buttons .owl-prev{position:absolute;color:#727272;display:inline-block;zoom:1;*display:inline;margin:5px;left:-172px;top:-310px;padding:15px;font-size:14px;border-radius:0px;background:url(prev-arrow3.png) center center no-repeat;opacity:1;transition:all 0.3s ease-out 0s;}
.ce-feature-box-59.slider-btn-6 .owl-theme .owl-controls .owl-buttons .owl-next{position:absolute;color:#727272;display:inline-block;zoom:1;*display:inline;margin:5px;right:-172px;top:-310px;padding:20px;font-size:14px;border-radius:0px;background:url(next-arrow3.png) center center no-repeat;opacity:1;transition:all 0.3s ease-out 0s;}
.ce-feature-box-59.slider-btn-6 .owl-theme .owl-controls .owl-buttons .owl-prev:hover{background:url(prev-arrow3.png) center center no-repeat;}
.ce-feature-box-59.slider-btn-6 .owl-theme .owl-controls .owl-buttons .owl-next:hover{background:url(next-arrow3.png) center center no-repeat;}
.ce-feature-box-59.slider-btn-6 .owl-theme .owl-controls{position:relative;width:100%;}
.ce-feature-box-59.slider-btn-6 .owl-theme .owl-controls{position:absolute;margin-top:25%;}
.ce-feature-box-59.slider-btn-6 .owl-carousel .owl-item{width:100%;float:left;padding:0 0;}

.ce-feature-box-60{width:100%; padding: 50px 50px 70px 50px; float:left;background-color:#ffce00;border:1px solid #f5f5f5;}
.ce-feature-box-main-1{width:100%; padding: 50px 50px 70px 50px; float:left;background-color:#fff;border:2px solid #0077c8;}
.ce-feature-box-main-2{width:100%; padding: 50px 50px 70px 50px; float:left;background-color:#Fff;border:2px solid #ffce00;}
.ce-feature-box-main-3{width:100%; padding: 50px 50px 70px 50px; float:left;background-color:#fff;border:2px solid #6AAC44;}
.ce-feature-box-main-4{width:100%; padding: 50px 50px 70px 50px; float:left;background-color:#ffce00;border:1px solid #f5f5f5;}
.ce-feature-box-main-white{width:100%; padding: 50px 50px 70px 50px; float:left;background-color:#fff;border:1px solid #fff;}
.ce-feature-box-main-quote{width:100%; padding: 50px 50px 70px 50px; float:left;background-image:url("../images/quote-bg.png"); background-repeat:no-repeat; background-position:center; background-color:#fff;border:1px solid #fff;}


.ce-feature-box-61{width:100%;float:left;padding:0px;transition:all 0.3s ease-out 0s;background-color:#fff;-webkit-box-shadow:0 1px 12px rgba(0,0,0, 0.1);-moz-box-shadow:0 1px 12px rgba(0,0,0,0.1);box-shadow:0 1px 12px rgba(0,0,0, 0.1);}
.ce-feature-box-61 .img-list{width:100%;float:left;}
.ce-feature-box-61 .img-box{position:relative;width:100%;padding:0px;float:left;overflow:hidden;}
.ce-feature-box-61 .img-box img{transition:all 0.3s ease-out 0s;}
.ce-feature-box-61:hover .img-box img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);}
.ce-feature-box-61 .img-box .overlay{position:absolute;width:100%;padding:70px;top:500px;left:0px;float:left;background-color:rgba(252, 226, 6, 0.9);transition:all 0.3s ease-out 0s;}
.ce-feature-box-61 .img-box .overlay p{color:#000;opacity:0.7;}
.ce-feature-box-61 .img-box .overlay .title{color:#464646;}
.ce-feature-box-61 .img-box .overlay .sub-text{color:#0077c8;}
.ce-feature-box-61 .img-box .overlay .sc-icons{width:100%;padding:0px;transition:all 0.3s ease-out 0s;}
.ce-feature-box-61 .img-box .overlay .sc-icons li{padding:0px;margin:0px;display:inline-block;}
.ce-feature-box-61 .img-box .overlay .sc-icons li a{width:40px;height:40px;float:left;font-size:15px;color:#464646;line-height:0px;margin:0px;display:inline-block;border-radius:100%;}
.ce-feature-box-61 .img-box .overlay .sc-icons li a:hover{color:#fff;}
.ce-feature-box-61:hover .img-box .overlay{top:0px;}
.ce-feature-box-61:hover{box-shadow:0 10px 20px rgba(0, 0, 0, 0.14);transform:translateY(-10px);}
.ce-feature-box-62{width:100%;float:left;padding:60px;background-color:#0077c8;transition:all 0.3s ease-out 0s;}
.ce-feature-box-62 .imgbox-xtiny{width:40px;height:40px;background-color:#000;}
.ce-feature-box-62 .text-box-right{padding-top:10px;}
.ce-feature-box-62:hover{box-shadow:0 20px 20px rgba(0,0,0,0.14);-webkit-box-shadow:0 20px 20px rgba(0,0,0,0.14);transform:translateY(-10px);}
.ce-feature-box-62.primary{background-color:#0077c8;}
.ce-feature-box-62.primary .date{color:#000;opacity:0.6;}
.ce-feature-box-62.primary .title{color:#000;}
.ce-feature-box-62.primary .small-text{color:#000;opacity:0.7;}
.ce-feature-box-62.primary:hover{box-shadow:none;}
.ce-feature-box-63{width:100%;padding:100px;background-color:#fff;}
.ce-feature-box-64{width:100%;float:left;padding:60px;border:3px solid #f5f5f5;background-color:#f5f5f5;transition:all 0.3s ease-out 0s;}
.ce-feature-box-65{width:100%;float:left;}
.ce-feature-box-65 .icon{color:#000;border:1px solid rgba(0, 0, 0, 0.1);}
.ce-feature-box-65 .content{color:#000;opacity:0.6;}
.ce-feature-box-66{width:100%;float:left;background-color:#fff;transition:all 0.3s ease-out 0s;}
.ce-feature-box-66 .img-box{position:relative;width:100%;float:left;overflow:hidden;}
.ce-feature-box-66 .text-box{padding:50px;}
.ce-feature-box-66 .text-box .title a:hover{color:#0077c8;}
.ce-feature-box-66 .img-box img{transition:all 0.3s ease-out 0s;}
.ce-feature-box-66:hover .img-box img{-moz-transform:scale(1.3);-webkit-transform:scale(1.3);transform:scale(1.3);}
.ce-feature-box-66:hover{box-shadow:0 20px 20px rgba(0,0,0,0.14);-webkit-box-shadow:0 20px 20px rgba(0,0,0,0.14);}
.ce-feature-box-67{position:relative;width:100%;float:left;padding:100px 100px 100px 200px;z-index:1;background-color:#fff;}
.ce-feature-box-67 .top-box{position:absolute;width:45%;float:left;top:143px;left:-255px;padding:80px;z-index:2;background-color:#0077c8;}
.ce-feature-box-67 .top-box .quote-icon{position:absolute;left:135px;top:-35px;text-align:center;z-index:2;}
.ce-feature-box-67 .top-box .quote-icon i{color:#fff;font-size:70px;}




.ce-feature-box-68-main{width:100%;min-height:480px;float:left;position: relative;
top:-125px;}
.ce-feature-box-68-main .ce-feature-box-68{width:100%;float:left;min-height:420px;left:0px;padding:50px 40px 10px 40px;background-color:#fff;transition:all 0.3s ease-out 0s;vertical-align:middle; border: 1px solid #0077c8; }
.ce-feature-box-68-main .ce-feature-box-68 .title{margin-bottom:18px;color:#464646;}
.ce-feature-box-68-main .ce-feature-box-68 .text{color:#646464;font-size:14px;font-weight:400;}
.ce-feature-box-68-main .ce-feature-box-68.less-padd{padding:40px;}
.ce-feature-box-68-main .ce-feature-box-68:hover{border: 1px solid #0077c8; -webkit-box-shadow:1px 4px 20px -2px rgba(0,0,0,1);box-shadow:15px 15px 30px -4px rgba(0,0,0,0.2);transform:translateY(-50px);}

.ce-feature-box-68-main .ce-feature-box-68.style-2{padding:50px 40px 20px;background-color:#fff;}
.ce-feature-box-68-main .ce-feature-box-68.style-2 .icon{padding-top:0px;color:#0077c8;}
.ce-feature-box-68-main .ce-feature-box-68-main.style-2.primary{background-color:#0077c8;}
.ce-feature-box-69{width:100%;padding:60px 25px 10px 25px;text-align:center;border:1px solid #fff;background-color:#fff;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.1);box-shadow:0 0 10px rgba(0, 0, 0, 0.1);transition:all 0.3s ease-out 0s; min-height: 390px;}
.ce-feature-box-69 .img{min-height: 125px;padding:0px 0px 25px 0px; vertical-align: middle;}
.ce-feature-box-69 p{color:#000;opacity:0.7;}
.ce-feature-box-69:hover{-webkit-box-shadow:1px 4px 20px -2px rgba(0,0,0,0.2);box-shadow:1px 4px 20px -2px rgba(0,0,0,0.2);transform:translateY(-8px);}






.ce-icon-text-list{overflow:hidden;padding-left:0;}
.ce-icon-text-list li{float:left;padding:25px;position:relative;transition:all 0.3s ease-out 0s;width:50%;}
.ce-icon-text-list li::before, .ce-icon-text-list li::after{content:"";position:absolute;}
.ce-icon-text-list li::before{border-left:1px dashed #e4e4e4;height:100%;left:-1px;top:0;}
.ce-icon-text-list li::after{border-bottom:1px dashed #e4e4e4;bottom:-1px;height:0;left:0;top:auto;width:100%;}
.ce4-clients.grid-cols-2 li{width:50%;}
.ce4-clients.grid-cols-3 li{width:33.33%;}
.ce4-clients.grid-cols-4 li{width:25%;}
.ce4-clients.grid-cols-5 li{width:20%;}
.ce4-clients.grid-cols-6 li{width:16.66%;}
.ce4-clients{padding-left:0px;overflow:hidden;}
.ce4-clients li{position:relative;width:20%;float:left;padding:25px 0;transition:all 0.3s ease-out 0s;}
.ce4-clients li a img{width:100%;}
.ce4-clients li a, .ce4-clients li img{display:block;margin:0 auto;width:75%;}
.ce4-clients li::before, .ce4-clients li::after{content:"";position:absolute;}
.ce4-clients li::before{height:100%;top:0;left:-1px;border-left:1px solid #e9e9e9;}
.ce4-clients li::after{width:100%;height:0;left:0;top:auto;bottom:-1px;border-bottom:1px solid #e9e9e9;}
.ce4-clients.border-dark li::before{border-left:1px solid #333333;}
.ce4-clients.border-dark li::after{border-bottom:1px solid #333333;}
.ce4-clients.noborder li::before{border-left:none;}
.ce4-clients.hover-1 li:hover{background-color:#464646;}
.ce4-clients.hover-2 li:hover{background-color:#f5f5f5;}
.ce4-clients.hover-3 li:hover{background-color:#f5f5f5;}
.ce4-clients.hover-4 li a{opacity:0.4;}
.ce4-clients.hover-4 li a:hover{opacity:1;}
.percent{width:200px;height:200px;margin:0 auto;}
.percent-2{width:200px;height:200px;margin:0 auto;}
.percent-3{width:200px;height:200px;margin:0 auto;}
.percent.align-left{margin:0;}
.percent.align-left.title{padding:0 0 0 20px;}
.pages-sidebar-item{float:left;margin-bottom:30px;width:100%;}
.pages-sidebar-item .social-links{float:left;margin:0;padding:0;width:100%;}
.pages-sidebar-item .social-links li{float:left;margin:0;padding:0;}
.pages-sidebar-item .social-links li a{color:#464646;float:left;padding:0 20px 0 0;}
.pages-sidebar-item .social-links li a:hover{color:#0077c8;}
.pages-newsletter{border:1px solid #e4e4e4;float:left;height:45px;padding:10px;width:100%;}
.bg2-rightcol-links{float:left;padding:0;width:100%;}
.pages-sidebar-item-title{font-size:15px;font-weight:400;color:#0077c8;margin-bottom:10px;}
.pages-sidebar-item-title2{font-size:16px;font-weight:500;color:#0077c8;margin-bottom:15px;}
.pages-sidebar-links{float:left;padding:0;width:100%;}
.pages-sidebar-links li{border-bottom:1px solid #ececec;float:left;width:100%;font-size:12px;}
.pages-sidebar-links li a{float:left;padding:5px 0;width:100%;}
.pages-sidebar-links li a:hover, .pages-sidebar-links li a.active{color:#0077c8;}
.pages-sidebar-links li:last-child{border-bottom:medium none;}
.pages-tags{margin:0;padding:0;}
.pages-tags li{margin:0;padding:0;}
.pages-tags li a{background-color:#fff;border:1px solid #e9e9e9;color:#727272;float:left;margin:0 10px 10px 0;padding:5px 15px;}
.pages-tags li a:hover, .pages-tags li a.active{background-color:#464646;color:#727272;}
ul.sitemap{margin:0;padding:0;}
ul.sitemap li{margin:0 0 8px;}
ul.sitemap li a{color:#0077c8;}
ul.sitemap li a:hover{text-decoration:underline;}
ul.sitemap li ul{padding-left:30px;}
.error_holder{margin:0 auto;padding:0;text-align:center;width:60%;}
.error_holder.two{text-align:left;width:100%;}
.error_holder .title{font-size:110px;font-weight:400;line-height:65px;margin:0;padding:30px 0;}
.error_title_big{font-size:200px;font-weight:bold;line-height:65px;margin:0;padding:30px 0;}
.error-search-box{float:left;margin:0;padding:0;width:100%;}
.error-search-box .email_input{border:1px solid #e4e4e4;color:#727272;height:50px;width:70%;padding:15px;}
.error-search-box .input_submit{background-color:#0077c8;border:1px solid #0077c8;color:#fff;height:50px;transition:all 0.3s ease-out 0s;width:20%;}
.error-search-box .input_submit:hover{background-color:#242424;border:1px solid #242424;}
.error-title-big{font-size:200px;font-weight:bold;line-height:65px;margin:0;padding:30px 0;}
.port-project-info{width:100%;float:left;padding:40px;border:1px solid #f1f1f1;}
.port-project-info li{padding:0 0 10px 0;margin:0px;}
.port-project-info li span{color:#464646;display:inline-block;font-weight:700;width:150px;}
.port-project-info li span i{margin-right:7px;position:relative;text-align:center;top:1px;width:14px;}
.bg-cinput{background-color:#fff;border:1px solid #e9e9e9;color:#464646;float:left;height:45px;margin-bottom:15px;padding:8px;transition:all 0.3s ease-out 0s;width:100%;}
.bg-ctexteria{background-color:#fff;border:1px solid #e9e9e9;color:#464646;float:left;margin-bottom:15px;padding:8px;transition:all 0.3s ease-out 0s;width:100%;height:160px;}
ul.blog-pagenation{margin:30px 0 0 0;padding:0;text-align:center;width:100%;}
.blog-pagenation li{display:inline;margin:0;padding:0;}
.blog-pagenation li a{border:1px solid #e9e9e9;color:#464646;display:inline-block;height:40px;line-height:40px;margin:0 10px 0 0;padding:0;text-align:center;width:40px;background-color:#fff;}
.blog-pagenation li a:hover, .blog-pagenation li a.active{background-color:#0077c8;border:1px solid #0077c8;color:#fff;}
.bg2-video-wrapper{width:100%;float:left;padding:0px;}
.bg2-video-wrapper iframe{width:700px;height:415px;}
.flexslider .feature-box-1{position:absolute;width:700px;padding:100px;float:left;margin:150px 0 0 200px;z-index:2;background-color:#0077c8;}
.ce-newsletter-1{width:100%;height:60px;float:left;padding:20px;border-radius:40px;border:1px solid #fff;background-color:#fff;}
.newsletter-submit-btn{width:100%;height:60px;float:left;padding:0px;margin-top:5px;color:#000;text-transform:uppercase;border-radius:40px;border:1px solid #0077c8;background-color:#0077c8;}
@media screen and (max-width:1024px){.ce-feature-box-66 .text-box{padding:18px;}
.ce-feature-box-55 .img-box .overlay .text-box .title{top:0;}
.ce-feature-box-55 .img-box .overlay .text-box .small-text{top:0;}
.ce-feature-box-55:hover .img-box .overlay .text-box .title{top:0;}
.ce-feature-box-55:hover .img-box .overlay .text-box .small-text{top:0;}
.ce-feature-box-55:hover .img-box .overlay .text-box .btn{top:0;}
.ce-feature-box-55 .img-box .overlay .text-box{padding:30px;}
.ce-feature-box-49 .top-box{width:70%;}
.ce-feature-box-49{padding:100px 100px 100px 145px;}
.ce-feature-box-67 .top-box{width:80%;}
}
@media only screen and (max-width:1000px){}
@media only screen and (max-width:991px){.ce-feature-box-1 .main-box{padding:85px;top:0;margin-top:50px;}
.ce-feature-box-61 .img-box .overlay{top:620px;}
.ce-feature-box-49 .top-box{position:static;width:100%;top:0;left:0;margin-bottom:20px;}
.ce-feature-box-49 .top-box .quote-icon{position:static;left:135px;top:0;}
.ce-feature-box-38-main .ce-feature-box-38{position:static;}
.ce-feature-box-22-main .ce-feature-box-22{position:static;}
	
	
	
	
}
@media only screen and (max-width:800px){.ce-feature-box-38-main .ce-feature-box-38{position:static;}
.ce-feature-box-38-main.more-height-1{min-height:auto;}
}
@media only screen and (max-width:768px){.ce-feature-box-20{padding:0;}
.ce-feature-box-23 .img-box .overlay{top:625px;}
}
@media only screen and (max-width:480px){.ce-feature-box-68-main{width:100%;min-height:480px;float:left;position: relative;
top:-10px;}}
@media screen and (max-width:640px){.ce-feature-box-1 .main-box{padding:60px;}
}
@media screen and (max-width:480px){.ce-feature-box-1 .main-box{padding:45px;}
.ce-feature-box-63{padding:60px;}
.ce-feature-box-49{padding:50px;}
.ce-feature-box-67 .top-box{width:45%;top:0;left:0;}
.ce-feature-box-67{position:static;width:100%;float:left;padding:50px;}
.ce-feature-box-67 .top-box{width:100%;}
.ce-feature-box-67{margin-top:287px;}
.ce-feature-box-67 .top-box .quote-icon{top:-35px;}
.ce-feature-box-67 .top-box .quote-icon{top:0;}
.ce-feature-box-3 .postinfo-box{padding:45px;}
.ce-feature-box-3 .img-box .postdate-box{padding:14px;}
}
@media screen and (max-width:360px){.ce-feature-box-63{padding:30px;}
.ce-feature-box-35 .main-box .inner-box{top:424px;}
.ce-feature-box-35:hover .text-box .inner-box{top:340px;}
.ce-feature-box-36.less-padd-2 .postinfo-box{padding:60px;}
.ce-feature-box-30 .text-box .img-circle{left:95px;}
.ce-feature-box-67{margin-top:352px;}
.ce-feature-box-1 .main-box{padding:15px;}
}
@media only screen and (max-width:320px){.ce-feature-box-49 .top-box{padding:15px;}
.ce-feature-box-49{padding:10px;}
}
.ce-feature-box-100{width:100%;min-height:120px;max-height:120px;padding:10px;text-align:center;border:1px solid #0000;background-color:#fff;border-radius:10px;transition:all 0.3s ease-out 0s;-webkit-box-shadow:0px 0px 23px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 23px 0px rgba(0,0,0,0.1);box-shadow:0px 0px 23px 0px rgba(0,0,0,0.1);}
.ce-feature-box-100 .icon{color:#0077c8;margin:0px;padding:0px;}
.ce-feature-box-100 .icon.text-dark{color:#464646;font-size:35px;padding-bottom:8px;}
.ce-feature-box-100 p{color:#464646;font-size:12px;line-height:18px;;}
.ce-feature-box-100:hover, .ce-feature-box-100.active{border:1px solid #464646;background-color:#464646;}
.ce-feature-box-100:hover .title, .ce-feature-box-100:hover .icon,
.ce-feature-box-100.active .title, .ce-feature-box-100.active .icon{color:#fff;}
.ce-feature-box-100:hover p, .ce-feature-box-100.active p{color:#fff;}
.ce-feature-box-100.h-primary:hover, .ce-feature-box-100.h-primary.active{border:1px solid #0077c8;background-color:#0077c8;}
.ce-feature-box-100.h-primary:hover .title, .ce-feature-box-100.h-primary:hover .icon,
.ce-feature-box-100.h-primary.active .title, .ce-feature-box-100.h-primary.active .icon{color:#fff;}
.ce-feature-box-100.h-primary:hover p, .ce-feature-box-100.h-primary.active p{color:#fff;}
.img-hover-1{position:relative;width:100%;padding:0px;margin:0px;float:left;z-index:1;top:0px;transition:all 0.3s ease-out 0s;overflow:hidden;}
.img-hover-1 img{position:relative;top:0px;transition:all 0.3s ease-out 0s;}
.img-hover-1 .text-box{position:absolute;width:100%;height:100%;padding:20px;margin:0px;float:left;z-index:0;transition:all 0.3s ease-out 0s;background-color:#0077c8;}
.img-hover-1:hover .img-hover-1 img{top:280px;}
.img-hover-2{position:relative;width:100%;padding:0px;margin:0px;float:left;z-index:0;top:0px;transition:all 0.3s ease-out 0s;overflow:hidden;}
.img-hover-2 .text-box{position:absolute;width:100%;height:100%;padding:20px;margin:0px;float:left;z-index:1;opacity:0;transition:all 0.3s ease-out 0s;background-color:rgba(0, 0, 0, 0.5);}
.img-hover-2 .text-box .icon-1{position:absolute;width:50px;height:50px;float:left;top:-53px;left:60px;padding:0px;margin:0px;color:#fff;line-height:50px;text-align:center;margin-right:20px;background-color:#0077c8;border-radius:100%;}
.img-hover-2 .text-box .icon-1.two{left:119px;top:-53px;}
.img-hover-2 .text-box .icon-1:hover, .img-hover-2 .text-box .icon-2:hover{color:#242424;background-color:#fff;}
.img-hover-2:hover .text-box{opacity:1;}
.img-hover-2:hover .text-box .icon-1{top:80px;}
.img-hover-2:hover .text-box .icon-1.two{top:80px;transition:all 0.5s ease-out 0s;}
.img-hover-3{position:relative;width:100%;padding:0px;margin:0px;float:left;z-index:0;transition:all 0.3s ease-out 0s;overflow:hidden;}
.img-hover-3 .text-box{position:absolute;width:100%;height:100%;padding:20px;margin:0px;float:left;z-index:1;left:-280px;transition:all 0.3s ease-out 0s;background-color:rgba(0, 0, 0, 0.7);}
.img-hover-3:hover .text-box{left:0;}
.img-hover-4{position:relative;width:100%;padding:0px;margin:0px;float:left;z-index:0;transition:all 0.3s ease-out 0s;overflow:hidden;}
.img-hover-4 .text-box{position:absolute;width:100%;height:100%;padding:10px 20px 20px 20px;margin:0px;float:left;z-index:1;top:205px;transition:all 0.3s ease-out 0s;background-color:rgba(0, 0, 0, 0.7);}
.img-hover-4:hover .text-box{top:0;}
.calendar-holder{width:100%;float:left;border:1px solid #464646;padding:15px;background-color:#464646;}
.calendar-holder-2{width:100%;float:left;border:1px solid #e9e9e9;padding:15px;background-color:#fff;}
.datepicker-input{background-color:#fff;border:1px solid #ebebeb;color:#464646;float:left;height:45px;margin-bottom:15px;padding:8px;transition:all 0.3s ease-out 0s;width:100%;}
.datepicker-input:focus{border:1px solid #0077c8;outline:medium none !important;transition:all 0.3s ease-out 0s;}
.calendar-dark .bootstrap-datetimepicker-widget{width:100%;float:left;border:1px solid #464646;padding:15px;border-radius:0;background-color:#464646;}
.shc-cal-white .bootstrap-datetimepicker-widget{width:100%;float:left;border:1px solid #e4e4e4;padding:15px;border-radius:0;background-color:#fff;}
.calendar-date-hilight .datepicker table tr td.active:active, .calendar-date-hilight .datepicker table tr td.active.highlighted:active, .calendar-date-hilight .datepicker table tr td.active.active, .calendar-date-hilight .datepicker table tr td.active.highlighted.active, .open > .calendar-date-hilight .dropdown-toggle.datepicker table tr td.active, .open > .calendar-date-hilight .dropdown-toggle.datepicker table tr td.active.highlighted{background-color:#fc4242;border-color:#fc4242;color:#ffffff;border-radius:0px;}
.input-group-addon.less-height:last-child{height:20px;}
.alert-box{padding:20px;opacity:1;transition:opacity 0.6s;}
.alert-box.danger{color:#fff;background-color:#f66358;}
.alert-box.success{color:#fff;background-color:#6abd6e;}
.alert-box.info{color:#fff;background-color:#0077c8;}
.alert-box.info a{color:#fff;}
.alert-box.info a:hover{color:#9C9C9C;}
.alert-box.warning{color:#fff;background-color:#ffaa2b;}
.alert-closebtn{margin-left:15px;color:white;font-weight:bold;float:right;font-size:22px;line-height:20px;cursor:pointer;transition:0.3s;}
.alert-closebtn:hover{color:#848484;}
.blockquote-1{background:#fff;border-left:6px solid #464646;margin:0 0 20px;padding:10px 20px;quotes:"\201C""\201D""\2018""\2019";}
.blockquote-1:before{color:#ccc;content:open-quote;font-size:4em;line-height:0.1em;margin-right:0.25em;vertical-align:-0.4em;}
.blockquote-2{background:#464646;border-left:6px solid #0077c8;margin:0 0 20px;padding:30px 20px;quotes:"\201C""\201D""\2018""\2019";}
.blockquote-3{background:#0077c8;border-left:6px solid #464646;margin:0 0 20px;padding:30px 20px;quotes:"\201C""\201D""\2018""\2019";}
.blockquote-3 p{color:#fff;}
.blockquote-3 cite{color:#464646;}
.blockquote-3 small{color:#464646;}
.blockquote-4{background:#fff;border-left:none;margin:0 0 20px;padding:10px 20px;quotes:"\201C""\201D""\2018""\2019";}
.blockquote-4 cite{color:#0077c8;}
.blockquote-4 small{color:#0077c8;}
.blockquote-4.text-right{text-align:right;}
.breadcrumbs-1{overflow:hidden;width:100%;}
.breadcrumbs-1 li{margin:0 .5em 0 1em;display:inline-block;}
.breadcrumbs-1 a{background:#eeeeee;padding:.7em 1em;float:left;text-decoration:none;color:#444;position:relative;}
.breadcrumbs-1 a:hover{color:#fff;background:#0077c8;}
.breadcrumbs-1 a::before{border-color:#eeeeee #eeeeee #eeeeee transparent;border-style:solid;border-width:21px 2px 22px 14px;content:"";left:-1em;margin-top:-21px;position:absolute;top:50%;transition:all 0.3s ease-out 0s;}
.breadcrumbs-1 a:hover::before{border-color:#0077c8 #0077c8 #0077c8 transparent;transition:all 0.3s ease-out 0s;}
.breadcrumbs-1 a::after{content:"";position:absolute;top:50%;margin-top:-1.5em;border-top:1.5em solid transparent;border-bottom:1.5em solid transparent;border-left:1em solid #eeeeee;right:-1em;transition:all 0.3s ease-out 0s;}
.breadcrumbs-1 a:hover::after{border-left-color:#0077c8;}
.breadcrumbs-1 a.current{background:#0077c8;color:#fff;text-shadow:none;}
.breadcrumbs-1 a.current::after{border-left:1em solid #0077c8;}
.breadcrumbs-1 a.current::before{border-color:#0077c8 #0077c8 #0077c8 transparent;}
.breadcrumbs-1.dark a{background:#464646;color:#727272;}
.breadcrumbs-1.dark a:hover{color:#fff;background:#0077c8;}
.breadcrumbs-1.dark a::before{border-color:#464646 #464646 #464646 transparent;}
.breadcrumbs-1.dark a:hover::before{border-color:#0077c8 #0077c8 #0077c8 transparent;}
.breadcrumbs-1.dark a::after{border-left:1em solid #464646;}
.breadcrumbs-1.dark a:hover::after{border-left-color:#0077c8;}
.breadcrumbs-1.dark a.current{background:#0077c8;color:#fff;text-shadow:none;}
.breadcrumbs-1.dark a.current::after{border-left:1em solid #0077c8;}
.breadcrumbs-1.dark a.current::before{border-color:#0077c8 #0077c8 #0077c8 transparent;}
.breadcrumbs-2{background-color:#fff;}
.breadcrumbs-2 li{display:inline;padding:0 15px;}
.breadcrumbs-2 li.current a{color:#0077c8;}
.breadcrumbs-2 li span i{padding-left:30px;}
.breadcrumbs-2 li a i{padding-right:6px;}
.btn{border-radius:0;box-shadow:none;display:inline-block;margin:5px;padding:15px 35px;}
.btn.round{border-radius:4px;}
.btn.xround-1{border-radius:10px;}
.btn.xround-2{border-radius:20px;}
.btn.xround-3{border-radius:30px;}
.btn.xround-4{border-radius:40px;}
.btn.xround-5{border-radius:50px;}
.btn.xround-6{border-radius:60px;}
.btn.xround-7{border-radius:70px;}
.btn.btn-smallest{font-size:12px;padding:10px 25px;}
.btn.btn-xsmall{font-size:11px;letter-spacing:normal;padding:8px 30px;}
.btn.btn-small{font-size:14px;padding:10px 20px;}
.btn.btn-medium{font-size:16px;padding:10px 35px;}
.btn.btn-large{font-size:20px;padding:20px 50px;}
.btn.border{border:1px solid;}
.btn.border.border-2x{border:2px solid;}
.btn.border.border-3x{border:3px solid;}
.btn.border.border-4x{border:4px solid;}
.btn.border.border-5x{border:5px solid;}
.btn.border.light{border-color:#e9e9e9;}
.btn.border.xdark{border-color:#464646;}
.btn.border.border-light{border-color:#e9e9e9;}
.btn.border.border-dark{color:#464646;border-color:#464646;}
.btn.border.border-xdark{color:#000;border-color:#000;}
.btn.border.border-cyan{color:#01bf9d;border-color:#01bf9d;}
.btn.border.border-green{color:#1fcf6d;border-color:#1fcf6d;}
.btn.border.border-blue{color:#5babe6;border-color:#5babe6;}
.btn.border.border-violet{color:#9c56b9;border-color:#9c56b9;}
.btn.border.border-yellow{color:#f3c500;border-color:#f3c500;}
.btn.border.border-orange{color:#0077c8;border-color:#0077c8;}
.btn.border.border-red{color:#ea4b35;border-color:#ea4b35;}
.btn.border.border-grey{color:#bec3c7;border-color:#bec3c7;}
.btn.text-blue{color:#46a3e7;}
.btn.btn-dark{background-color:#464646;color:#727272;}
.btn.btn-dark:hover{background-color:#3e3e3e;color:#fff;}
.btn.btn-white{background-color:#fff;color:#242424;}
.btn.btn-white:hover{background-color:#f6f6f6;color:#242424;}
.btn.btn-cyan{background-color:#01bf9d;color:#fff;}
.btn.-btn-cyan:hover{background-color:#03b595;color:#fff;}
.btn.btn-cyan-dark{background-color:#01a185;color:#fff;}
.btn.-btn-cyan-dark:hover{background-color:#019a7f;color:#fff;}
.btn.btn-green{background-color:#1fcf6d;color:#fff;}
.btn.-btn-green:hover{background-color:#1bc466;color:#fff;}
.btn.btn-green-dark{background-color:#1aaf5d;color:#fff;}
.btn.-btn-green-dark:hover{background-color:#16a456;color:#fff;}
.btn.btn-blue{background-color:#0077c8;color:#fff;}
.btn.-btn-blue:hover{background-color:#008DED;color:#fff;}
.btn.btn-blue-dark{background-color:#217fbc;color:#fff;}
.btn.-btn-blue-dark:hover{background-color:#1c78b4;color:#fff;}
.btn.btn-violet{background-color:#9c56b9;color:#fff;}
.btn.-btn-violet:hover{background-color:#9651b3;color:#fff;}
.btn.btn-violet-dark{background-color:#8f3fb0;color:#fff;}
.btn.-btn-violet-dark:hover{background-color:#893ba9;color:#fff;}
.btn.btn-cello{background-color:#334960;color:#fff;}
.btn.-btn-cello:hover{background-color:#30455b;color:#fff;}
.btn.btn-cello-dark{background-color:#2d3e52;color:#fff;}
.btn.-btn-cello-dark:hover{background-color:#28394d;color:#fff;}
.btn.btn-yellow{background-color:#f3c500;color:#fff;}
.btn.-btn-yellow:hover{background-color:#ebbf01;color:#fff;}
.btn.btn-yellow-dark{background-color:#f59c00;color:#fff;}
.btn.-btn-yellow-dark:hover{background-color:#ef9901;color:#fff;}
.btn.btn-orange{background-color:#0077c8;color:#fff;}
.btn.btn-orange:hover{background-color:#003254;color:#fff;}
.btn.btn-orange-dark{background-color:#d65400;color:#fff;}
.btn.-btn-orange-dark:hover{background-color:#cf5303;color:#fff;}
.btn.btn-red{background-color:#ea4b35;color:#fff;}
.btn.-btn-red:hover{background-color:#e44630;color:#fff;}
.btn.btn-red-dark{background-color:#c43926;color:#fff;}
.btn.-btn-red-dark:hover{background-color:#bd3522;color:#fff;}
.btn.btn-grey{background-color:#e8ebec;color:#464646;}
.btn.-btn-grey:hover{background-color:#bd3522;color:#464646;}
.btn.btn-grey-dark{background-color:#bec3c7;color:#fff;}
.btn.-btn-grey-dark:hover{background-color:#babfc3;color:#fff;}
.btn.btn-grey-dark{background-color:#bec3c7;color:#fff;}
.btn.-btn-grey-dark:hover{background-color:#babfc3;color:#fff;}
.btn.btn-3d{border-bottom:5px solid rgba(0, 0, 0, 0.12);transition:all 0.3s ease-out 0s;}
.btn.btn-anim-1{overflow:hidden;position:relative;}
.btn.btn-anim-1 i{position:absolute;display:block;height:100%;left:-44px;line-height:53px;margin:0;text-align:center;top:0;width:40px;transition:all 0.3s ease-out 0s;}
.btn.btn-anim-1 span{position:relative;display:inline-block;left:0px;transition:all 0.3s ease-out 0s;}
.btn:hover.btn-anim-1 i{left:0px;}
.btn:hover.btn-anim-1 span{left:20px;}
.btn.btn-anim-2{overflow:hidden;position:relative;}
.btn.btn-anim-2 i{position:absolute;display:block;height:100%;line-height:40px;margin:0;text-align:center;top:-85px;left:0px;width:40px;transition:all 0.3s ease-out 0s;}
.btn.btn-anim-2 span{position:relative;display:inline-block;left:0px;transition:all 0.3s ease-out 0s;}
.btn:hover.btn-anim-2 i{top:0px;}
.btn:hover.btn-anim-2 span{left:5px;}
.btn.btn-anim-3{overflow:hidden;position:relative;}
.btn.btn-anim-3 i{position:absolute;display:block;line-height:53px;margin:0;text-align:center;top:40px;font-style:normal;transition:all 0.3s ease-out 0s;}
.btn.btn-anim-3 span{position:relative;display:inline-block;top:0px;transition:all 0.3s ease-out 0s;}
.btn.btn-anim-3:hover i{top:0px;}
.btn.btn-anim-3:hover span{top:-40px;}
.btn.btn-anim-4{overflow:hidden;position:relative;}
.btn.btn-anim-4 i{position:absolute;display:inline-block;line-height:53px;left:250px;top:0px;text-align:center;font-style:normal;transition:all 0.3s ease-out 0s;}
.btn.btn-anim-4 span{position:relative;display:inline-block;left:0px;transition:all 0.3s ease-out 0s;}
.btn.btn-anim-4:hover i{left:30px;}
.btn.btn-anim-4:hover span{left:-250px;}
.call-to-action{border:1px solid #e9e9e9;border-radius:4px;float:left;margin:0 0 15px;padding:25px;width:100%;}
.counter.small-size{color:#464646;font-size:34px;}
.counter.medium-size{color:#464646;font-size:42px;}
.counter.large-size{color:#464646;font-size:62px;}
span.counter{margin-top:20px;}
.domain-pricing-table{width:100%;padding:20px;margin:0px;float:left;background-color:#f1f1f1;}
.domain-pricing-table .table-style-2{width:100%;padding:0px;margin:0px;float:left;}
.domain-pricing-table .table-style-2 table{width:100%;border-collapse:collapse;}
.domain-pricing-table .table-style-2 tr:nth-of-type(odd){background:#f1f1f1;}
.domain-pricing-table .table-style-2 tr:nth-of-type(even){background:#fff;}
.domain-pricing-table .table-style-2 th{background:#242424;color:#fff;font-weight:bold;}
.domain-pricing-table .table-style-2 td, th{padding:30px;border:none;text-align:center;}
.tb-medical{width:100%;padding:0px;margin:0px;float:left;}
.tb-medical{width:100%;padding:0px;margin:0px;float:left;}
.tb-medical table{width:100%;border-collapse:collapse;}
.tb-medical tr:nth-of-type(odd){background:none;}
.tb-medical tr:nth-of-type(even){background:none;}
.tb-medical th{background:#fff;color:#242424;font-weight:bold;}
.tb-medical .thstyle{padding:20px;color:#242424;border:1px solid #e4e4e4;text-align:left;}
.tb-medical td.color-1{color:#fff;padding:20px;border:1px solid #2a97f3;background-color:#2a97f3;}
.tb-medical td.color-2{color:#fff;padding:20px;border:1px solid #4bc29c;background-color:#4bc29c;}
.tb-medical td.color-3{color:#fff;padding:20px;border:1px solid #bd7fdd;background-color:#bd7fdd;}
.tb-medical td.color-4{color:#fff;padding:20px;border:1px solid #f96f54;background-color:#f96f54;}
.tb-medical td.color-5{color:#fff;padding:20px;border:1px solid #7ac43d;background-color:#7ac43d;}
.tb-medical td.color-6{color:#fff;padding:20px;border:1px solid #ff67c8;background-color:#ff67c8;}
.dropcap{float:left;color:#464646;font-size:50px;line-height:0.5;padding:20px;margin:7px 15px 0 0;}
.dropcap.small{float:left;color:#464646;font-size:20px;line-height:0.5;padding:10px;margin:7px 15px 0 0;}
.dropcap.dropcap-color-1{color:#fff;background-color:#0077c8;}
.dropcap.dropcap-dark{color:#fff;background-color:#464646;}
.dropcap.dropcap-light{color:#464646;background-color:#f5f5f5;}
.dropcap.dropcap-round{border-radius:100%;}
.text-highlight{padding:3px;}
.text-highlight.red{color:#fff;background-color:#f75636;}
.text-highlight.red{color:#fff;background-color:#f75636;}
.text-highlight.cyan{color:#fff;background-color:#1aaf5d;}
.text-highlight.blue{color:#fff;background-color:#329fef;}
.text-highlight.violet{color:#fff;background-color:#9c56b9;}
.text-highlight.cello{color:#fff;background-color:#37516d;}
.text-highlight.yellow{color:#fff;background-color:#f3c500;}
.text-highlight.grey{color:#fff;background-color:#e8ebec;}
.divider{line-height:20px;margin:30px auto;overflow:hidden;text-align:center;width:100%;}
.dividerblue{line-height:20px;padding:40px 0px 20px 0px;overflow:hidden;text-align:center;}
.dividerblue::before, .dividerblue::after{width:50%;content:"";display:inline-block;height:10px;margin:0 0 0 -100%;vertical-align:top;border-bottom:1px solid #0077c8;}
.dividerblue::after, .dividerblue::after{margin:0 -100% 0 0;}
.divider80{width:80%;}
.divider90{width:90%;}
.divider::before, .divider::after{width:50%;content:"";display:inline-block;height:10px;margin:0 0 0 -100%;vertical-align:top;border-bottom:1px solid #e4e4e4;}
.divider::after, .divider::after{margin:0 -100% 0 0;}
.divider.divider-left i, .divider.divider-left i{float:left;margin:0 38px 0 0;}
.divider.divider-right i, .divider.divider-right i{float:right;margin:0 0 0 38px;}
.divider-line.dobble{width:100%;height:4px;border-top:1px solid;border-bottom:1px solid;}
.divider-line.dotted{width:100%;height:2px;border-top:1px dotted;}
.divider-line.border-shorter{width:40%;height:1px;margin:0 30% 0 30%;border-top:1px solid;}
.divider-line.border-medium{width:70%;height:1px;margin:0 15% 0 15%;border-top:1px solid;}
.divider-line.border-dark{border-color:#464646;}
.divider-line.border-light{border-color:#e4e4e4;}
.divider-line.border-red{border-color:#ee4d37;}
.divider-line.border-blue{border-color:#0077c8;}
.divider-line.border-cyan{border-color:#1fcf6d;}
.divider-line.border-violet{border-color:#9c56b9;}
.form-body{width:100%;padding:20px;float:left;}
.form-body-notop{width:100%;padding:0px 20px 20px 20px;float:left;}
.form-body.bg-light{background-color:#fff;}
.form-body.bg-light{background-color:#f5f5f5;}
.form-body.bg-dark{background-color:#464646;}
.form-body.border-light{border:1px solid #e9e9e9;}
.form-body.border-dark{border:1px solid #464646;}
.input-1{background-color:#fff;border:1px solid #ebebeb;color:#464646;float:left;height:45px;margin-bottom:15px;padding:8px;transition:all 0.3s ease-out 0s;width:100%;}
.input-1:focus{border:1px solid #0077c8;outline:medium none !important;transition:all 0.3s ease-out 0s;}
.input-2{background-color:#fff;border:1px solid #ebebeb;color:#464646;float:left;height:45px;margin-bottom:0px;padding:8px;transition:all 0.3s ease-out 0s;width:100%;}
.input-2:focus{border:1px solid #0077c8;outline:medium none !important;transition:all 0.3s ease-out 0s;}
.lable-text{color:#464646;}
.label-text{font-size:13px;}
.textaria-1{background-color:#fff;border:1px solid #ebebeb;color:#464646;float:left;height:250px;margin-bottom:15px;padding:8px;transition:all 0.3s ease-out 0s;width:100%;}
.textaria-1:focus{border:1px solid #0077c8;outline:medium none !important;transition:all 0.3s ease-out 0s;}
.form-body.bg-dark .lable-text{color:#fff;}
.control-group{display:inline-block;vertical-align:top;background:#fff;text-align:left;padding:30px;width:100%;margin:10px;}
.control{display:block;position:relative;padding-left:30px;margin-bottom:15px;cursor:pointer;font-size:14px;font-weight:normal;}
.control input{position:absolute;z-index:-1;opacity:0;}
.control__indicator{position:absolute;top:2px;left:0;height:20px;width:20px;background-color:#ccc;}
.control--radio .control__indicator{border-radius:50%;}
.control:hover input ~ .control__indicator,
.control input:focus ~ .control__indicator{background:#ccc;}
.control:hover input:not([disabled]):checked ~ .control__indicator.cyan,
.control input:checked:focus ~ .control__indicator.cyan{background:#1fcf6d;}
.control input:checked ~ .control__indicator.cyan{background:#1fcf6d;}
.control:hover input:not([disabled]):checked ~ .control__indicator.violet,
.control input:checked:focus ~ .control__indicator.violet{background:#9c56b9;}
.control input:checked ~ .control__indicator.violet{background:#9c56b9;}
.control:hover input:not([disabled]):checked ~ .control__indicator.blue,
.control input:checked:focus ~ .control__indicator.blue{background:#3ea3ec;}
.control input:checked ~ .control__indicator.blue{background:#3ea3ec;}
.control:hover input:not([disabled]):checked ~ .control__indicator.red,
.control input:checked:focus ~ .control__indicator.red{background:#f24028;}
.control input:checked ~ .control__indicator.red{background:#f24028;}
.control:hover input:not([disabled]):checked ~ .control__indicator.dark,
.control input:checked:focus ~ .control__indicator.dark{background:#464646;}
.control input:checked ~ .control__indicator.dark{background:#464646;}
.control:hover input:not([disabled]):checked ~ .control__indicator,
.control input:checked:focus ~ .control__indicator{background:#0e647d;}
.control input:disabled ~ .control__indicator{background:#e6e6e6;opacity:0.6;pointer-events:none;}
.control__indicator:after{content:'';position:absolute;display:none;}
.control input:checked ~ .control__indicator:after{display:block;}
.control--checkbox .control__indicator:after{left:8px;top:4px;width:3px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);}
.control--checkbox input:disabled ~ .control__indicator:after{border-color:#7b7b7b;}
.control--radio .control__indicator:after{left:7px;top:7px;height:6px;width:6px;border-radius:50%;background:#fff;}
.control--radio input:disabled ~ .control__indicator:after{background:#7b7b7b;}
.select-box{position:relative;display:inline-block;margin-bottom:15px;width:100%;}
.select-box select{display:inline-block;width:100%;cursor:pointer;padding:15px 25px;outline:0;border:0;border-radius:0;background:#e6e6e6;color:#7b7b7b;appearance:none;-webkit-appearance:none;-moz-appearance:none;}
.select-box select::-ms-expand{display:none;}
.select-box select:hover,
.select-box select:focus{color:#000;background:#ccc;}
.select-box select:disabled{opacity:0.5;pointer-events:none;}
.select__arrow{position:absolute;top:16px;right:15px;width:0;height:0;pointer-events:none;border-style:solid;border-width:8px 5px 0 5px;border-color:#7b7b7b transparent transparent transparent;}
.select-box select:hover ~ .select__arrow,
.select-box select:focus ~ .select__arrow{border-top-color:#000;}
.select-box select:disabled ~ .select__arrow{border-top-color:#ccc;}
.select-box-2 select{width:100%;height:40px;}
.title-line-3{background-color:#0077c8;height:2px;margin:0 auto 20px;width:50px;}
.title-line-3.align-left{margin:0 auto 20px 0;width:50px;}
.title-line-3.dark, .title-line-3.dark{border-bottom:1px solid rgba(255, 255, 255, 0.2);}
.title-line-3.less-mar{margin:5px auto 10px;}
.title-line-4{background-color:#fff;height:2px;margin:0 auto 20px;width:20px;}
.title-line-4{border-bottom:1px solid #eaeaec;height:2px;margin:4px auto 0;width:125px;}
.title-line-4{border-bottom:1px solid #eaeaec;height:2px;margin:10px auto 0;width:180px;}
.title-line-4.align-left{margin:4px auto 0 0;width:125px;}
.title-line-4.align-left{margin:10px auto 0 0;width:160px;}
.title-line-4.dark, .title-line-4.dark{border-bottom:1px solid rgba(255, 255, 255, 0.2);}
.title-line-5{background-color:#fff;height:2px;margin:0 auto 20px;width:40px;}
.title-line-5.dark{background-color:#464646;}
.title-line-full{height:4px;margin:0;width:100%;}
.title-line-full.border-dark{border-bottom:2px solid #464646;}
.title-line-full.border-orange{border-bottom:2px solid #ffa421;}
.title-line-full.border-green{border-bottom:2px solid #42bc79;}
.heading-title{position:relative;margin:0px;}
.heading-title h1, .heading-title h2, .heading-title h3, .heading-title h4, .heading-title h5, .heading-title h6{position:relative;display:inline-block;margin:-8px 0 0 0;padding:0 15px 0 15px;background-color:#fff;}
.heading-title::before, heading-title::before{position:absolute;width:100%;content:"";height:0;left:0;right:0;top:40%;}
.heading-title.border-1x::before, heading-title.border-1x::before{border-top:1px solid;}
.heading-title.border-2x::before, heading-title.border-2x::before{border-top:2px solid;}
.heading-title.border-3x::before, heading-title.border-2x::before{border-top:3px solid;}
.heading-title.border-4x::before, heading-title.border-2x::before{border-top:4px solid;}
.heading-title.border-5x::before, heading-title.border-2x::before{border-top:5px solid;}
.heading-title.border-6x::before, heading-title.border-2x::before{border-top:6px solid;}
.heading-title.border-cyan::before, heading-title.border-cyan::before{border-top-color:#1fcf6d;}
.heading-title.border-orange::before, heading-title.border-orange::before{border-top-color:#f58a00;}
.heading-title.border-blue::before, heading-title.border-blue::before{border-top-color:#47a8ef;}
.heading-title.border-red::before, heading-title.border-red::before{border-top-color:#f1442c;}
.heading-title.border-violet::before, heading-title.border-violet::before{border-top-color:#9c56b9;}
.heading-title.border-yellow::before, heading-title.border-yellow::before{border-top-color:#f3c500;}
.heading-title.border-dark::before, heading-title.border-dark::before{border-top-color:#464646;}
.heading-title-center{text-align:center;}
.heading-title-right{text-align:right;}
.feature-box7{background-color:#fff;border:1px solid #e4e4e4;padding:40px;transition:all 0.3s ease-out 0s;width:100%;}
.feature-box7 span{color:#242424;font-size:40px;}
.feature-box7:hover .btn, .feature-box7.active .btn{color:#fff;}
.feature-box7:hover, .feature-box7.active{background-color:#fd602c;color:#fff;}
.feature-box7:hover span, .feature-box7:hover h4, .feature-box7.active span, .feature-box7.active h4{color:#fff;}
.feature-box7:hover h4, .feature-box7.active h4{color:#fff;}
.iconbox-dxlarge.outline-cyan, .iconbox-dxlarge-2.outline-cyan, .iconbox-xlarge.outline-cyan, .iconbox-large.outline-cyan, .iconbox-xmedium.outline-cyan, .iconbox-medium.outline-cyan, .iconbox-smedium.outline-cyan, .iconbox-small.outline-cyan, .iconbox-tiny.outline-cyan, .iconbox-xtiny.outline-cyan{color:#1fcf6d;background-color:none;border:1px solid #1fcf6d;}
.iconbox-dxlarge.outline-orange, .iconbox-dxlarge-2.outline-orange, .iconbox-xlarge.outline-orange, .iconbox-large.outline-orange, .iconbox-xmedium.outline-orange, .iconbox-medium.outline-orange, .iconbox-smedium.outline-orange, .iconbox-small.outline-orange, .iconbox-tiny.outline-orange, .iconbox-xtiny.outline-orange{color:#f59c00;background-color:none;border:1px solid #f59c00;}
.iconbox-dxlarge.outline-blue, .iconbox-dxlarge-2.outline-blue, .iconbox-xlarge.outline-blue, .iconbox-large.outline-blue, .iconbox-xmedium.outline-blue, .iconbox-medium.outline-blue, .iconbox-smedium.outline-blue, .iconbox-small.outline-blue, .iconbox-tiny.outline-blue, .iconbox-xtiny.outline-blue{color:#4cb9f1;background-color:none;border:1px solid #4cb9f1;}
.iconbox-dxlarge.outline-violet, .iconbox-dxlarge-2.outline-violet, .iconbox-xlarge.outline-violet, .iconbox-large.outline-violet, .iconbox-xmedium.outline-violet, .iconbox-medium.outline-violet, .iconbox-smedium.outline-violet, .iconbox-small.outline-violet, .iconbox-tiny.outline-violet, .iconbox-xtiny.outline-violet{color:#9c56b9;background-color:none;border:1px solid #9c56b9;}
.iconbox-dxlarge.outline-yellow, .iconbox-dxlarge-2.outline-yellow, .iconbox-xlarge.outline-yellow, .iconbox-large.outline-yellow, .iconbox-xmedium.outline-yellow, .iconbox-medium.outline-yellow, .iconbox-smedium.outline-yellow, .iconbox-small.outline-yellow, .iconbox-tiny.outline-yellow, .iconbox-xtiny.outline-yellow{color:#f3c500;background-color:none;border:1px solid #f3c500;}
.iconbox-dxlarge.outline-red, .iconbox-xlarge.outline-red, .iconbox-large.outline-red, .iconbox-xmedium.outline-red, .iconbox-medium.outline-red, .iconbox-smedium.outline-red, .iconbox-small.outline-red, .iconbox-tiny.outline-red, .iconbox-xtiny.outline-red{color:#ef4932;background-color:none;border:1px solid #ef4932;}
.iconbox-dxlarge.bg-cyan, .iconbox-xlarge.bg-cyan, .iconbox-large.bg-cyan, .iconbox-xmedium.bg-cyan, .iconbox-medium.bg-cyan, .iconbox-smedium.bg-cyan, .iconbox-small.bg-cyan, .iconbox-tiny.bg-cyan, .iconbox-xtiny.bg-cyan{color:#fff;background-color:#1fcf6d;}
.iconbox-dxlarge.bg-red, .iconbox-xlarge.bg-red, .iconbox-large.bg-red, .iconbox-xmedium.bg-red, .iconbox-medium.bg-red, .iconbox-smedium.bg-red, .iconbox-small.bg-red, .iconbox-tiny.bg-red, .iconbox-xtiny.bg-red{color:#fff;background-color:#ed4a33;}
.iconbox-dxlarge.bg-orange, .iconbox-xlarge.bg-orange, .iconbox-large.bg-orange, .iconbox-xmedium.bg-orange, .iconbox-medium.bg-orange, .iconbox-smedium.bg-orange, .iconbox-small.bg-orange, .iconbox-tiny.bg-orange, .iconbox-xtiny.bg-orange{color:#fff;background-color:#fda306;}
.iconbox-dxlarge.bg-blue, .iconbox-xlarge.bg-blue, .iconbox-large.bg-blue, .iconbox-xmedium.bg-blue, .iconbox-medium.bg-blue, .iconbox-smedium.bg-blue, .iconbox-small.bg-blue, .iconbox-tiny.bg-blue, .iconbox-xtiny.bg-blue{color:#fff;background-color:#49a8ee;}
.iconbox-dxlarge.bg-yellow, .iconbox-xlarge.bg-yellow, .iconbox-large.bg-yellow, .iconbox-xmedium.bg-yellow, .iconbox-medium.bg-yellow, .iconbox-smedium.bg-yellow, .iconbox-small.bg-yellow, .iconbox-tiny.bg-yellow, .iconbox-xtiny.bg-yellow{color:#fff;background-color:#f3c500;}
.iconbox-dxlarge.bg-violet, .iconbox-xlarge.bg-violet, .iconbox-large.bg-violet, .iconbox-xmedium.bg-violet, .iconbox-medium.bg-violet, .iconbox-smedium.bg-violet, .iconbox-small.bg-violet, .iconbox-tiny.bg-violet, .iconbox-xtiny.bg-violet{color:#fff;background-color:#9c56b9;}
.countdown_holder{width:100%;padding:0px;text-align:center;margin:0 auto;}
div#clock{color:white;margin:0 auto;width:100%;overflow:hidden;padding:0 0 0 0;text-align:center;}
div#clock p{border:1px solid #fff;padding:20px 20px;margin-right:10px;display:inline-block;text-align:center;}
div#clock p b{font-weight:normal;text-transform:uppercase;}
div#clock p span{display:block;font-size:50px;font-weight:bold;padding:5px 0 20px 0;}
div#clock div.space{color:#ccc;display:block;line-height:1.7em;font-size:50px;float:left;height:88px;width:30px;}
div#clock2{color:white;margin:0;width:100%;overflow:hidden;padding:0;text-align:center;}
div#clock2 p{color:#161616;padding:40px 20px;margin-right:10px;border:1px solid #464646;display:inline-block;text-align:center;}
div#clock2 p b{color:#0077c8;font-weight:normal;text-transform:uppercase;}
div#clock2 p span{display:block;font-size:80px;font-weight:bold;padding:5px 0 20px 0;}
div#clock2 div.space{color:#ccc;display:block;line-height:1.7em;font-size:50px;float:left;height:88px;width:30px;}
div#clock3{color:white;margin:0;width:100%;overflow:hidden;padding:0;text-align:center;}
div#clock3 p{background:#464646;color:#fff;padding:40px 20px;margin-right:10px;border:1px solid #464646;display:inline-block;text-align:center;}
div#clock3 p b{color:#fff;font-weight:normal;display:inline-block;padding-top:10px;text-transform:uppercase;}
div#clock3 p span{display:block;font-size:80px;font-weight:bold;border-bottom:1px solid #4e4e4e;padding:5px 0 40px 0;}
div#clock3 div.space{color:#ccc;display:block;line-height:1.7em;font-size:50px;float:left;height:88px;width:30px;}
div#clock4{color:white;margin:0;width:100%;overflow:hidden;padding:0;text-align:center;}
div#clock4 p{width:150px;height:150px;color:#161616;margin-right:10px;border-radius:100%;padding:40px 0 0 0;border:1px solid #464646;display:inline-block;text-align:center;}
div#clock4 p b{color:#0077c8;font-weight:normal;text-transform:uppercase;}
div#clock4 p span{display:block;font-size:50px;font-weight:bold;padding:5px 0 20px 0;}
div#clock4 div.space{color:#ccc;display:block;line-height:1.7em;font-size:50px;float:left;height:88px;width:30px;}
div#clock5{color:white;margin:0;width:100%;overflow:hidden;padding:0;text-align:center;}
div#clock5 p{color:#161616;padding:20px 20px;margin-right:10px;border:1px solid #464646;display:inline-block;text-align:center;}
div#clock5 p b{color:#0077c8;font-weight:normal;text-transform:uppercase;}
div#clock5 p span{display:block;font-size:40px;font-weight:bold;padding:5px 0 20px 0;}
div#clock5 div.space{color:#ccc;display:block;line-height:1.7em;font-size:50px;float:left;height:88px;width:30px;}
div#clock6{color:white;margin:0;width:100%;overflow:hidden;padding:0;text-align:center;}
div#clock6 p{background:#464646;color:#fff;padding:20px 20px;margin-right:10px;border:1px solid #464646;display:inline-block;text-align:center;}
div#clock6 p b{color:#fff;font-weight:normal;display:inline-block;padding-top:5px;text-transform:uppercase;}
div#clock6 p span{display:block;font-size:40px;font-weight:bold;border-bottom:1px solid #4e4e4e;padding:5px 0 20px 0;}
div#clock6 div.space{color:#ccc;display:block;line-height:1.7em;font-size:50px;float:left;height:88px;width:30px;}
div#clock7{color:white;margin:0 auto;width:100%;overflow:hidden;padding:0 0 0 0;text-align:center;}
div#clock7 p{border:1px solid #fff;padding:10px 10px;margin-right:10px;display:inline-block;text-align:center;}
div#clock7 p b{font-weight:normal;text-transform:uppercase;}
div#clock7 p span{display:block;font-size:30px;font-weight:bold;padding:5px 0 10px 0;}
div#clock7 div.space{color:#ccc;display:block;line-height:1.7em;font-size:50px;float:left;height:88px;width:30px;}
div#clock8{color:white;margin:0;width:100%;overflow:hidden;padding:0;text-align:center;}
div#clock8 p{width:120px;height:120px;color:#161616;margin-right:10px;border-radius:100%;padding:30px 0 0 0;border:1px solid #464646;display:inline-block;text-align:center;}
div#clock8 p b{color:#0077c8;font-weight:normal;text-transform:uppercase;}
div#clock8 p span{display:block;font-size:30px;font-weight:bold;padding:5px 0 0 0;}
div#clock8 div.space{color:#ccc;display:block;line-height:1.7em;font-size:50px;float:left;height:88px;width:30px;}
.icons-list-1{width:100%;padding:0px;margin:0px 0px 10px 0px;float:left;}
.icons-list-1 .icon{padding:0px;float:left;text-align:center;}
.icons-list-1 .icon.icon-circle{border-radius:100%;}
.icons-list-1 .text{padding:5px 0 0 42px;margin:0px;display:block;}
.icons-list-1.icon-tiny .icon{width:24px;height:24px;font-size:12px;margin:0px 10px 0px 0px;line-height:24px;color:#fff;background-color:#fc4242;}
.icons-list-1.icon-tiny .text{padding:0 0 0 36px;}
.icons-list-1.icon-small .icon{width:32px;height:32px;margin:0px 10px 0px 0px;line-height:32px;color:#fff;background-color:#fc4242;}
.icons-list-1.icon-medium .icon{width:48px;height:48px;font-size:20px;margin:0px 10px 0px 0px;line-height:43px;color:#fff;background-color:#fc4242;}
.icons-list-1.icon-medium .text{padding:0 0 0 62px;}
.icons-list-1.icon-xmedium .icon{width:64px;height:64px;font-size:28px;margin:0px 10px 0px 0px;line-height:62px;color:#fff;background-color:#fc4242;}
.icons-list-1.icon-xmedium .text{padding:9px 0 0 62px;}
.icons-list-1.icon-large .icon{width:96px;height:96px;font-size:36px;margin:0px 10px 0px 0px;line-height:93px;color:#fff;background-color:#fc4242;}
.icons-list-1.icon-large .text{padding:17px 0 0 117px;}
.icons-list-1.icon-xlarge .icon{width:106px;height:106px;font-size:36px;margin:0px 10px 0px 0px;line-height:93px;color:#fff;background-color:#fc4242;}
.icons-list-1.icon-xlarge .text{padding:17px 0 0 117px;}
.icons-list-1.icon-dlarge .icon{width:116px;height:116px;font-size:36px;margin:0px 10px 0px 0px;line-height:93px;color:#fff;background-color:#fc4242;}
.icons-list-1.icon-dlarge .text{padding:17px 0 0 117px;}
.icons-list-1 .icon.icon-red{color:#fff;background-color:#fc4242;}
.icons-list-1 .icon.icon-orange{color:#fff;background-color:#ff881e;}
.icons-list-1 .icon.icon-blue{color:#fff;background-color:#2f92ee;}
.icons-list-1 .icon.icon-violet{color:#fff;background-color:#b659fe;}
.icons-list-1 .icon.icon-green{color:#fff;background-color:#3fc35f;}
.icons-list-1 .icon.icon-dark{color:#fff;background-color:#464646;}
.icons-list-1 .icon.icon-grey{color:#464646;background-color:#f5f5f5;}
.icons-list-1 .icon.icon-border-red{color:#fc4242;border:1px solid #fc4242;background-color:transparent;}
.icons-list-1 .icon.icon-border-orange{color:#ff881e;border:1px solid #ff881e;background-color:transparent;}
.icons-list-1 .icon.icon-border-blue{color:#2f92ee;border:1px solid #2f92ee;background-color:transparent;}
.icons-list-1 .icon.icon-border-violet{color:#b659fe;border:1px solid #b659fe;background-color:transparent;}
.icons-list-1 .icon.icon-border-green{color:#3fc35f;border:1px solid #3fc35f;background-color:transparent;}
.icons-list-1 .icon.icon-border-dark{color:#464646;border:1px solid #464646;background-color:transparent;}
.icons-list-1 .icon.icon-border-grey{color:#464646;border:1px solid #e4e4e4;background-color:transparent;}
.icons-list-1.border-bottom{padding:0 0 10px 0;border-bottom:1px solid #e4e4e4;}
ol.list-1{list-style-type:none;list-style-type:decimal;margin:0;margin-left:18px;padding:0;counter-reset:li-counter;}
ol.list-1 li{position:relative;margin:0px;padding:3px 0 0 30px;min-height:3em;list-style-type:none;}
ol.list-1 li:before{position:absolute;top:0;left:-15px;width:28px;height:28px;font-size:14px;line-height:30px;text-align:center;color:#fff;border-radius:50%;background-color:#464646;content:counter(li-counter);counter-increment:li-counter;}
ol.list-1.border-dark li:before{color:#464646;background-color:#fff;border:1px solid #464646;}
ol.list-1.border-light li:before{color:#464646;background-color:#fff;border:1px solid #e4e4e4;}
ol.list-1.border-green li:before{color:#1fcf6d;background-color:transparent;border:1px solid #1fcf6d;}
ol.list-1.border-orange li:before{color:#ff881e;background-color:#fff;border:1px solid #ff881e;}
ol.list-1.border-red li:before{color:#fc4242;background-color:transparent;border:1px solid #fc4242;}
ol.list-1.border-blue li:before{color:#2f92ee;background-color:transparent;border:1px solid #2f92ee;}
ol.list-1.border-violet li:before{color:#b659fe;background-color:transparent;border:1px solid #b659fe;}
ul.list-2{width:100%;padding-left:0px;}
ul.list-2 li{display:inline-block;padding:15px;margin-bottom:10px;}
ul.list-2.bg-white li{background-color:#fff;}
ul.list-2.bg-light li{background-color:#f5f5f5;}
ul.list-2.bg-dark li{background-color:#464646;}
ul.list-2.bg-dark li .title{color:#fff;}
ul.list-2.bg-green li{background-color:#1fcf6d;}
ul.list-2.bg-orange li{background-color:#ff881e;}
ul.list-2.bg-green li p, .list-2.bg-orange li p,
.list-2.bg-green li .title, .list-2.bg-orange li .title{color:#fff;}
ul.list-3{width:100%;padding-left:25px;}
.list-3 li{display:inline-block;margin-bottom:10px;}
.list-3 .icon{color:#0077c8;float:left;font-size:16px;height:18px;line-height:15px;margin:3px 0 0;padding:0;text-align:center;width:18px;}
.list-3.icon-circle .icon{border-radius:100%;}
.list-3 .text{display:block;margin:0;padding:0 0 0 28px;}
.list-3.icon-green .icon{border:1px solid #1fcf6d;background-color:#1fcf6d;color:#fff;}
.list-3.icon-red .icon{border:1px solid #fc4242;background-color:#fc4242;color:#fff;}
ul.list-4{width:100%;padding-left:0px;}
.list-4 li{display:inline-block;margin-bottom:15px;}
.list-4 .icon{color:#0077c8;float:left;font-size:16px;height:18px;line-height:15px;margin:3px 0 0;padding:0;text-align:center;width:18px;}
.list-4.icon-circle .icon{border-radius:100%;}
.list-4 .text{display:block;margin:0;padding:0px 0 0 28px;}
ul.list-5{width:100%;padding-left:20px;}
.list-5 li{margin-bottom:15px;}
.list-5 .icon{color:#0077c8;float:left;font-size:16px;height:18px;line-height:15px;margin:3px 0 0;padding:0;text-align:center;width:18px;}
.list-5.icon-circle .icon{border-radius:100%;}
.list-5 .text{display:block;margin:0;padding:0px 0 0 28px;}
ul.list-6{width:100%;padding-left:0px;}
.list-6 li{display:inline-block;margin-bottom:15px;}
.list-6 .icon{color:#0077c8;float:left;font-size:16px;height:18px;line-height:15px;padding:0;text-align:center;width:10px;}
.list-6 .text{display:block;margin-left:0px;padding:0px;}


ul.list-7{width:100%;padding-left:5px;}
.list-7 li{margin-bottom:0px;}
.list-7 .icon{color:#0077c8;float:left;font-size:16px;line-height:15px;margin:0px 0 0;padding:0;text-align:center;width:10px;}
.list-7.icon-circle .icon{border-radius:100%;}
.list-7 .text{display:block;margin:0;padding:0px 0 0 20px;}

.list-8{width:100%;padding-left:0px;}
.list-8 li{margin-bottom:0px;}
.list-8 .icon{color:#0077c8;float:left;margin:0px 0 0;padding:0;text-align:center;width:15px;}
.list-8 .text{font-size: 13px; display:block;margin:0;padding:0px 0 0 25px;}
.list-8 .text-lg{margin-left:25px; font-size:13px;line-height:22px;}
.list-8 hr{margin-top:15px;margin-bottom:15px;border:0;border-top:1px solid #eee;}
.list-8 .iconbox-xtiny{width:20px;height:22px;font-size:16px;line-height:22px;}

.list-9 li{margin-bottom:10px;}
.list-9 .icon{color:#0077c8;float:left;font-size:18px;height:18px;line-height:18px;margin:1px 0 0;padding:0;text-align:center;}
.list-9.icon-circle .icon{border-radius:100%;}
.list-9 .text{display:block;margin:0;padding:0px 0 0 28px;}

ul.list-10{width:100%;padding-left:15px;}
.list-10 li{margin-bottom:10px;}
.list-10 .icon{color:#0077c8;float:left;font-size:18px;height:18px;line-height:18px;margin:1px 0 0;padding:0;text-align:center;}
.list-10.icon-circle .icon{border-radius:100%;}
.list-10 .text{display:block;margin:0;padding:0px 0 0 22px;}


.text-left-right {margin-left: 10px; margin-right:5px;}


.gmaps-holder{width:100%;padding:15px;border:1px solid #e4e4e4;}
.gmaps-holder.noborder{border:none;}
.gmaps-holder.bg-white{background-color:#fff;}
.gmaps-holder-2{width:100%;}
.gmaps-holder-2 .map{height:500px;border:none;}
.parallax-overlay{width:100%;padding:0px;margin:0px;}
.img-rounded{border-radius:8px;}
.img-circle{border-radius:50%;}
.img-thubnail{border:1px solid #ddd;border-radius:4px;padding:15px;}
a.img-thumbnail-link{display:inline-block;border:1px solid #ddd;border-radius:4px;padding:15px;transition:0.3s;}
a.img-thumbnail-link:hover{box-shadow:0 0 2px 1px rgba(0, 140, 186, 0.5);}
.polaroid{width:100%;background-color:#fff;box-shadow:0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);margin-bottom:25px;}
.polaroid .text{text-align:center;padding:30px 20px;}
.pagination{border-radius:4px;display:inline-block;margin:20px 0;padding-left:0;}
.pagination > li{display:inline;}
.pagination > li > a, .pagination > li > span{color:#464646;float:left;line-height:20px;margin-left:-1px;padding:10px 15px;text-decoration:none;background-color:#fff;border:1px solid #e4e4e4;}
.pagination > li:first-child > a, .pagination > li:first-child > span{border-bottom-left-radius:4px;border-top-left-radius:4px;margin-left:0;}
.pagination > li:last-child > a, .pagination > li:last-child > span{border-bottom-right-radius:4px;border-top-right-radius:4px;}
.pagination.style-1 > li > a{border-radius:100%;margin-left:0px;margin-right:5px;padding:0 !important;width:40px;height:40px;line-height:37px;}
.pagination.style-2 > li > a{border-radius:100%;margin-left:0px;margin-right:5px;padding:0 !important;width:40px;height:40px;line-height:37px;}
.pagination.style-2 > li > a:hover, .pagination.style-2 > li > span:hover,
.pagination.style-2 > li > a.active{background-color:#fc4242;border-color:#fc4242;color:#fff;}
.pagination.style-2 > li:first-child > a, .pagination.style-2 > li:last-child > a{background:none;border:none;color:#464646;}
.pagination.style-2 > li:first-child > a:hover, .pagination.style-2 > li:last-child > a:hover{color:#fc4242;}
.pagination.style-3 > li > a{margin-left:0px;margin-right:5px;}
.pagination.style-4 > li > a, .pagination.style-4 > li > span{color:#fff;float:left;line-height:20px;margin-left:-1px;padding:10px 15px;text-decoration:none;background-color:#464646;border:1px solid #727272;}
.pagination.pgn-dark > li > a{color:#fff;border:1px solid #464646;background-color:#464646;}
.pagination.pgn-light > li > a{color:#464646;border:1px solid #e4e4e4;background-color:#fff;}
.pagination.pgn-green > li > a{color:#fff;border:1px solid #3fc35f;background-color:#3fc35f;}
.pager{margin:24px 0;padding-left:0;text-align:center;}
.pager li a{display:inline-block;padding:5px 14px;border-radius:15px;background-color:#fff;border:1px solid #e4e4e4;}
.pager li a:hover{background-color:#e4e4e4;text-decoration:none;}
.pager .previous a, .pager .previous{float:left;}
.pagination.pagenation-lg li a{line-height:20px;margin-left:-1px;padding:20px 25px;}
.pagination.pagenation-md li a{line-height:20px;margin-left:-1px;padding:15px 20px;}
.pagination.pagenation-sm li a{line-height:20px;margin-left:-1px;padding:8px 13px;}
.pagination.pagenation-tn li a{line-height:20px;margin-left:-1px;padding:5px 10px;}
.pagination.hover-red > li > a:hover, .pagination.hover-red > li > span:hover,
.pagination.hover-red > li > a.active{color:#fff;border-color:#fc4242;background-color:#fc4242;}
.pagination.hover-green > li > a:hover, .pagination.hover-green > li > span:hover,
.pagination.hover-green > li > a.active{color:#fff;border-color:#3fc35f;background-color:#3fc35f;}
.pagination.hover-blue > li > a:hover, .pagination.hover-blue > li > span:hover,
.pagination.hover-blue > li > a.active{color:#fff;border-color:#4eb0fc;background-color:#4eb0fc;}
.pagination.hover-violet > li > a:hover, .pagination.hover-violet > li > span:hover,
.pagination.hover-violet > li > a.active{color:#fff;border-color:#b659fe;background-color:#b659fe;}
.pagination.hover-orange > li > a:hover, .pagination.hover-orange > li > span:hover,
.pagination.hover-orange > li > a.active{color:#fff;border-color:#ffa81e;background-color:#ffa81e;}
.pagination.hover-dark > li > a:hover, .pagination.hover-dark > li > span:hover,
.pagination.hover-dark > li > a.active{color:#fff;border-color:#464646;background-color:#464646;}
.pricing-table-1{background-color:#f5f5f5;float:left;padding:20px;transition:all 0.3s ease-out 0s;width:100%;}
.pricing-table-1 .inner-box{border:1px solid #e9e9e9;float:left;padding:40px;width:100%;}
.pricing-table-1 .inner-box .price-circle{background-color:#fff;border-radius:100%;height:130px;margin:0 auto;padding:38px 0 0;transition:all 0.3s ease-out 0s;width:130px;}
.pricing-table-1 .inner-box .price-circle .price{color:#242424;font-size:28px;font-weight:700;padding:8px 0 0;text-align:center;transition:all 0.3s ease-out 0s;}
.pricing-table-1 .inner-box .price-circle .price i{font-size:14px;font-style:normal;font-weight:500;}
.pricing-table-1 .inner-box .price-circle .price sup{font-size:18px;font-style:normal;}
.pricing-table-1 ul.plan_features{float:left;margin:0 0 50px;padding:0;text-align:center;width:100%;}
.pricing-table-1 ul.plan_features li{border-bottom:1px solid #e9e9e9;padding:15px 0;transition:all 0.3s ease-out 0s;}
.pricing-table-1 ul.plan_features li:last-child{border-bottom:medium none;}
.pricing-table-1:hover, .pricing-table-1.active{background-color:#464646;}
.pricing-table-1:hover .inner-box, .pricing-table-1.active .inner-box{border:1px solid #272727;}
.pricing-table-1:hover ul.plan_features li, .pricing-table-1.active ul.plan_features li{border-bottom:1px solid #272727;}
.pricing-table-1:hover ul.plan_features li:last-child, .pricing-table-1.active ul.plan_features li:last-child{border-bottom:medium none;}
.pricing-table-1:hover a.btn.btn-dark-3, .pricing-table-1.active a.btn.btn-dark-3{background-color:#0077c8;color:#fff;}
.pricing-table-1:hover .title, .pricing-table-1.active .title{color:#fff;}
.pricing-table-1:hover .inner-box .price-circle .price, .pricing-table-1.active .inner-box .price-circle .price{color:#0077c8;}
.pricing-table-1:hover .inner-box .price-circle, .pricing-table-1.active .inner-box .price-circle{color:#0077c8;}
.pricing-table-2{background-color:#fff;float:left;padding:0px;transition:all 0.3s ease-out 0s;width:100%;}
.pricing-table-2 .inner-box{border:1px solid #464646;float:left;padding:20px;width:100%;}
.pricing-table-2 .inner-box .price-circle{background-color:#fff;border:3px solid #f5f5f5;height:100px;margin:0 auto;padding:38px 0 0;transition:all 0.3s ease-out 0s;}
.pricing-table-2 .inner-box .price-circle .price{color:#242424;font-size:20px;font-weight:500;padding:0px 0 0;text-align:center;transition:all 0.3s ease-out 0s;}
.pricing-table-2 .inner-box .price-circle .price i{font-size:12px;font-style:normal;font-weight:500;}
.pricing-table-2 .inner-box .price-circle .price sup{font-size:18px;font-style:normal;}
.pricing-table-2 ul.plan_features{float:left;margin:0 0 20px;padding:0;text-align:center;width:100%;}
.pricing-table-2 ul.plan_features li{border-bottom:1px solid #e9e9e9;padding:10px 0;transition:all 0.3s ease-out 0s;}
.pricing-table-2 ul.plan_features li:last-child{border-bottom:medium none;}
.pricing-table-2:hover .inner-box, .pricing-table-2.active .inner-box{border:1px solid #0077c8;}
.pricing-table-2:hover .inner-box .price-circle, .pricing-table-2.active .inner-box .price-circle{border:3px solid #0077c8;}
.pricing-table-2:hover .inner-box .price-circle .price, .pricing-table-2.active .inner-box .price-circle .price{color:#0077c8;}
.pricing-table-2:hover .inner-box .price-circle, .pricing-table-2.active .inner-box .price-circle{color:#0077c8;}
.pricing-table-2:hover .inner-box .btn.btn-dark-3, .pricing-table-2.active .inner-box .btn.btn-dark-3{background-color:#0077c8;color:#fff;}
.pricing-table-3{background-color:#464646;float:left;margin:0;padding:15px 15px 40px;position:relative;text-align:center;transition:all 0.3s ease-out 0s;width:100%;}
.pricing-table-3.border-right{border-right:1px solid #242424;}
.pricing-table-3 .price-circle{background-color:#242424;border:1px solid #393939;border-radius:100%;height:125px;margin:-65px auto 0;width:125px;padding-top:30px;}
.pricing-table-3 .price-circle .price{color:#fff;font-size:26px;font-weight:bold;line-height:20px;padding:15px 0;text-align:center;}
.pricing-table-3 .price-circle .price sup{font-size:22px;font-style:normal;}
.pricing-table-3 .price-circle .price i{font-size:16px;font-style:normal;font-weight:500;}
.pricing-table-3 .title{border-bottom:1px solid #242424;color:#fff;padding:0 0 15px;width:100%;}
.pricing-table-3 .features-list{float:left;margin:0;padding:0;width:100%;}
.pricing-table-3 .features-list li{border-bottom:1px solid #242424;color:#727272;float:left;margin:0;padding:15px 0;width:100%;}
.pricing-table-3 .features-list li:last-child{border-bottom:medium none;}
.pricetable-top-bg-strip{background-color:#fff;float:left;height:25px;margin:0;padding:0;width:100%;}
.pricetable-active-bg-strip{background-color:#0077c8;float:left;height:25px;margin:0;padding:0;width:100%;}
.pricing-table-3.active{background-color:#0077c8;padding-bottom:60px;}
.pricing-table-3.active .features-list li{border-bottom:1px solid rgba(255, 255, 255, 0.2);color:#fff;}
.pricing-table-3.active .title{border-bottom:1px solid rgba(255, 255, 255, 0.2);color:#fff;}
.pricing-table-3.active .btn.btn-green-4{background-color:#fff;color:#242424;}
.pricing-table-4{margin:0;padding:0;width:100%;}
.pricing-table-4 th{margin:0;padding:0;width:25%;}
.pricing-table-4 th .title-header{background-color:#464646;color:#fff;float:left;font-size:28px;font-weight:600;padding:20px;text-align:center;width:100%;}
.pricing-table-4 th .title-header.active{background-color:#0077c8;}
.pricing-table-4 .table > thead > tr > th{border:medium none;padding:0;}
.pricing-table-4 .table > tbody > tr > td{padding:20px;border:1px solid #dddfe0;}
.pricing-table-4 .table > thead > tr > th{vertical-align:middle;}
.pricing-table-4 th .price{color:#fff;font:bold 36px/45px "Open Sans",sans-serif;padding:8px 0;text-align:center;}
.pricing-table-4 tr td i{color:#89be21;font-size:18px;}
.pricing-table-4 tr td.red i{color:#ff2f16;}
.pricing-table-4 th .price sup{font-size:22px;font-style:normal;}
.pricing-table-4 th .price i{font-size:16px;font-style:normal;font-weight:500;}
.pricing-table-4 tr:nth-child(2n){background:#e9e9e9 none repeat scroll 0 0;}
.pricing-table-4 tr:nth-child(2n+1){background:#fff none repeat scroll 0 0;}
.pricing-table-4 th .title-header.first{border:medium none;margin-top:69px;}
.pricing-table-4 .table-bordered{border:medium none;}
.pricing-table-4 .table-bordered th .title-header.first{border-right:1px solid #e9e9e9;}
.pricing-table-4 a.btn2{margin-top:20px;}
.pricing-table-5{background-color:#242424;float:left;margin:0;padding:15px 0 40px;position:relative;text-align:center;transition:all 0.3s ease-out 0s;width:100%;}
.pricing-table-5.border-right{border-right:1px solid #393939;}
.pricing-table-5 .price{color:#fff;font-size:26px;font-weight:bold;line-height:20px;padding:15px 0;text-align:center;}
.pricing-table-5 .price sup{font-size:22px;font-style:normal;}
.pricing-table-5 .price i{font-size:16px;font-style:normal;font-weight:500;}
.pricing-table-5 .title-box{border-bottom:1px solid #393939;color:#fff;float:left;padding:45px 0 15px;vertical-align:middle;width:100%;}
.pricing-table-5.first-table .title-box{padding:15px 0;}
.pricing-table-5.first-table{margin-top:83px;}
.pricing-table-5 .title-box .title{color:#fff;}
.pricing-table-5 .features-list{float:left;margin:0;padding:0;width:100%;}
.pricing-table-5 .features-list li{border-bottom:1px solid #393939;color:#727272;float:left;margin:0;padding:15px 0;width:100%;}
.pricing-table-5 .features-list li i.green-4{color:#80b604;font-size:18px;}
.pricing-table-5 .features-list li i.red{color:#ff2f16;font-size:18px;}
.pricing-table-5 .features-list li i.white{color:#fff;font-size:18px;}
.pricing-table-5 .features-list li:last-child{border-bottom:medium none;}
.pricing-table-5 .features-list li:nth-child(2n){background-color:#2a2a2a;}
.pricing-table-5.active .features-list li:nth-child(2n){background-color:#3a9ae5;}
.pricing-table-5-top-strip{background-color:#fff;float:left;height:25px;margin:0;padding:0;width:100%;}
.pricing-table-5-top-strip.active{background-color:#4eb0fc;}
.pricing-table-5.active{background-color:#4eb0fc;padding-bottom:60px;}
.pricing-table-5.active .features-list li{border-bottom:1px solid rgba(255, 255, 255, 0.2);color:#fff;}
.pricing-table-5.active .title-box{border-bottom:1px solid rgba(255, 255, 255, 0.2);color:#fff;}
.pricing-table-5.active .btn.btn-green-4{background-color:#fff;color:#242424;}
.pricing-table-6{background-color:#fff;float:left;padding:0px;transition:all 0.3s ease-out 0s;width:100%;}
.pricing-table-6 .inner-box{border:1px solid #464646;float:left;padding:10px;width:100%;}
.pricing-table-6 .inner-box .price-circle .price i{font-size:12px;font-style:normal;font-weight:500;}
.pricing-table-6 .inner-box .price-circle .price sup{font-size:18px;font-style:normal;}
.pricing-table-6 ul.plan_features{float:left;margin:0 0 10px;padding:0;text-align:center;width:100%;font-size:12px;line-height:16px;}
.pricing-table-6 ul.plan_features li{border-bottom:1px solid #e9e9e9;padding:8px 0;transition:all 0.3s ease-out 0s;}
.pricing-table-6 ul.plan_features li:last-child{border-bottom:medium none;}
.pricing-table-6:hover .inner-box, .pricing-table-2.active .inner-box{border:1px solid #0077c8;}
.pricing-table-6:hover .inner-box .price-circle, .pricing-table-2.active .inner-box .price-circle{border:3px solid #0077c8;}
.pricing-table-6:hover .inner-box .price-circle .price, .pricing-table-2.active .inner-box .price-circle .price{color:#0077c8;}
.pricing-table-6:hover .inner-box .price-circle, .pricing-table-2.active .inner-box .price-circle{color:#0077c8;}
.pricing-table-6:hover .inner-box .btn.btn-dark-3, .pricing-table-2.active .inner-box .btn.btn-dark-3{background-color:#0077c8;color:#fff;}
.pricing-badge-item-1{width:100%;float:left;}
.pricing-badge-img-holder{position:relative;width:100%;}
.pricing-badge{position:absolute;background-color:#3d3d3c;border-radius:100%;color:#727272;float:left;font-size:18px;height:150px;margin:0;padding:38px 0 0;text-align:center;width:150px;}
.pricing-badge span.price{color:#fff;font-size:30px;font-weight:bold;line-height:40px;margin-top:5px;padding:0 0 5px;text-align:center;}
.pricing-badge.position-right-1{top:0px;right:20px;}
.pricing-badge.position-right-2{right:80px;top:133px;}
.pricing-badge.position-right-3{top:20px;right:20px;}
.pricing-badge.position-left-1{top:0px;left:20px;}
.pricing-badge.position-left-2{left:80px;top:133px;}
.pricing-badge.position-left-3{top:20px;left:20px;}
.pricing-badge.badge-large{font-size:18px;height:150px;padding:38px 0 0;width:150px;}
.pricing-badge.badge-large span.price{font-size:30px;line-height:40px;padding:0 0 5px;}
.pricing-badge.badge-medium{font-size:16px;height:120px;padding:29px 0 0;line-height:22px;width:120px;}
.pricing-badge.badge-medium span.price{font-size:20px;line-height:20px;margin-top:5px;padding:0 0 5px;}
.pricing-badge.badge-small{font-size:14px;height:90px;line-height:17px;padding:18px 0 0;width:90px;}
.pricing-badge.badge-small span.price{font-size:16px;line-height:18px;margin-top:5px;padding:0 0 5px;}
.pricing-badge.badge-red{background-color:#fc4242;color:#fff;}
.pricing-badge.badge-green{background-color:#3fc35f;color:#fff;}
.pricing-badge.badge-blue{background-color:#4eb0fc;color:#fff;}
.pricing-badge.badge-violet{background-color:#b659fe;color:#fff;}
.pricing-badge.badge-dark{background-color:#464646;color:#fff;}
.pricing-badge.badge-white{background-color:#fff;color:#464646;}
.pricing-badge.badge-orange{background-color:#fc8506;color:#fff;}
.pricing-badge.badge-yellow{background-color:#ffd200;color:#fff;}
.pricing-badge-item-1{position:relative;width:100%;float:left;background-color:#990;}
.pricing-badge-item-1 .pricing-badge-img-holder .position-left-1{left:50px;top:41px;}
.pricing-badge-item-1 .pricing-badge-img-holder .position-left-2{left:104px;top:143px;}
.pricing-badge-item-2 .pricing-badge-img-holder .position-right-1{left:251px;top:37px;}
.pricing-badge-item-2 .pricing-badge-img-holder .position-right-2{left:328px;top:128px;}
.progressbar-style-1{margin-top:10px;margin-bottom:38px;font-weight:400;letter-spacing:1px;overflow:visible;height:10px;color:#fff;background:#fff;border-radius:0px;box-shadow:none;text-transform:uppercase;}
.progressbar-style-1 .progress-bar{position:relative;overflow:visible;background-color:#464646;font-size:13px;color:#0077c8;line-height:44px;padding:0px 0 0 0px;text-align:left;box-shadow:none;border:2px solid #fff;}
.progressbar-style-1 .progress-bar.yellow-3{background-color:#f7c800;}
.progressbar-style-2{margin-top:10px;margin-bottom:45px;font-weight:400;letter-spacing:1px;overflow:visible;height:3px;color:#161616;background:#ccc;border-radius:0px;box-shadow:none;text-transform:uppercase;}
.progressbar-style-2 .progress-bar{position:relative;overflow:visible;background-color:#161616;font-size:13px;color:#161616;box-shadow:none;padding:3px 0 0 0;text-align:left;}
.progressbar-style-3{margin-top:10px;margin-bottom:45px;font-weight:400;letter-spacing:1px;overflow:visible;height:8px;color:#161616;background:#fff;border-radius:0px;box-shadow:none;text-transform:uppercase;}
.progressbar-style-3 .progress-bar{position:relative;overflow:visible;background-color:#e9b444;font-size:13px;color:#fff;box-shadow:none;padding:8px 0 0 0;text-align:left;}
.progressbar-style-4{margin-top:10px;margin-bottom:45px;font-weight:400;letter-spacing:1px;overflow:visible;height:8px;color:#161616;background:#e7e7e7;border-radius:0px;box-shadow:none;text-transform:uppercase;}
.progressbar-style-4 .progress-bar{position:relative;overflow:visible;background-color:#ff9320;font-size:13px;color:#727272;box-shadow:none;padding:8px 0 0 0;text-align:left;}
.progressbar-style-5{margin-top:10px;margin-bottom:45px;font-weight:400;letter-spacing:1px;overflow:visible;height:40px;color:#161616;background:#f5f5f5;border-radius:0px;box-shadow:none;text-transform:uppercase;}
.progressbar-style-5 .progress-bar{position:relative;overflow:visible;background-color:#464646;font-size:14px;color:#464646;box-shadow:none;padding:40px 0 0 0;text-align:left;}
.progress-color-green{color:#161616;background:#4dd06d;}
.progress-color-green .progress-bar{background:rgba(0, 0, 0, 0.2);color:#464646;}
.progress-color-red{color:#161616;background:#fc4242;}
.progress-color-red .progress-bar{background:rgba(0, 0, 0, 0.2);color:#464646;}
.progress-color-blue{color:#161616;background:#4eb0fc;}
.progress-color-blue .progress-bar{background:rgba(0, 0, 0, 0.2);color:#464646;}
.progress-color-orange{color:#161616;background:#fea60e;}
.progress-color-orange .progress-bar{background:rgba(0, 0, 0, 0.2);color:#464646;}
.progress-color-yellow{color:#161616;background:#ffde03;}
.progress-color-yellow .progress-bar{background:rgba(0, 0, 0, 0.2);color:#464646;}
.progress-color-violet{color:#161616;background:#b659fe;}
.progress-color-violet .progress-bar{background:rgba(0, 0, 0, 0.2);color:#464646;}
ul.process-steps{width:100%;padding-left:0px;}
.process-steps li{width:45%;position:relative;float:left;overflow:hidden;text-align:center; background: #fff}
.process-steps li::before, .process-steps li::after{position:absolute;width:40%;content:"";left:0;margin-left:-32px;top:60px;border-top:1px dashed #e4e4e4;}
.process-steps li::after{left:auto;right:0;margin:0 -40px 0 0;}
.process-steps li .icon{position: sticky; width:130px;height:130px;display:inline-block; background:#fff;text-align: center; overflow: hidden}



.process-steps li a .digit{width:60px;height:60px;color:#464646;font-size:20px;border-radius:50%;display:inline-block;font-weight:500;line-height:60px;text-align:center;border:1px solid #e4e4e4;background-color:#fff;}
.process-steps li:first-child::before, .process-steps li:last-child::after{opacity:0;}
.process-steps.steps-3 li{width:33.333%;}
.process-steps.steps-4 li{width:25%;}
.process-steps.steps-5 li{width:20%;}
.process-steps li a .icon.active-blue{color:#fff;border:1px solid #4eb0fc;background-color:#4eb0fc;}
.process-steps.dark li a .icon{color:#fff;border:1px solid #0077c8;background-color:#0077c8;}
.process-steps li a .icon.active-red{color:#fff;border:1px solid #0077c8;background-color:#0077c8;}
.process-steps li a .digit.active-green{color:#fff;border:1px solid #3fc35f;background-color:#3fc35f;}
.post-style-1{background-color:#fff;float:left;padding:0;width:100%;}
.post-style-1 .text-box{float:left;padding:40px;position:relative;width:50%;}
.post-style-1 .text-box .arrow-right{border-bottom:30px solid transparent;border-left:30px solid #fff;border-top:30px solid transparent;height:0;position:absolute;right:-27px;top:129px;width:0;}
.post-style-1 .img-box{float:right;width:50%;}
.post-style-2{background-color:#f5f5f5;float:left;padding:20px;transition:all 0.3s ease-out 0s;width:100%;}
.post-style-2 .inner-box{border:1px solid #e8e8e8;float:left;padding:40px;transition:all 0.3s ease-out 0s;width:100%;}
.post-style-2:hover, .post-style-2.active{background-color:#464646;}
.post-style-2:hover .inner-box, .post-style-2.active .inner-box{border:1px solid #282828;}
.post-style-2:hover .inner-box .title, .post-style-2.active .inner-box .title{color:#fff;}
.post-style-3{float:left;padding:0;width:100%;}
.post-style-3 .ce4-post-img{float:left;padding:0;position:relative;width:100%;}
.post-style-3 .text-box{height:275px;padding:60px 50px 50px;}
.post-style-3 .text-box.one{height:275px;}
.post-style-3 .text-box .blog-post-info span{color:#0077c8;}
.post-style-3 .ce4-post-img .arrow-up{border-bottom:20px solid #fff;border-left:20px solid transparent;border-right:20px solid transparent;bottom:0;height:0;left:175px;position:absolute;width:0;z-index:2;}
.post-style-3 .ce4-post-img .arrow-down{border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #fff;height:0;left:175px;position:absolute;top:0;width:0;}
.timeline-1{border-bottom-right-radius:4px;border-left:3px solid #464646;border-top-right-radius:4px;color:#464646;margin:50px auto;width:87%;float:right;padding:0px;position:relative;text-align:left;}
.timeline-1 li{position:relative;background:#fff;padding:50px;height:auto;float:left;margin-bottom:20px;transition:all 0.3s ease-out 0s;}
.timeline-1 li p{color:#727272;}
.timeline-1 li::before, .timeline-1 li::after{display:block;position:absolute;top:0;}
.timeline-1 li::before{color:#fff;content:attr(data-date);font-size:18px;font-weight:100;left:-150px;top:20px;width:120px;height:120px;text-align:center;border-radius:50%;padding:35px 15px 15px 15px;background-color:#464646;}
.timeline-1 li::after{background-color:#fff;content:"";height:20px;left:-12px;top:60px;width:20px;border:3px solid #464646;}
.timeline-1 li .post-content{width:100%;float:left;background-color:#fff;}
.timeline-1 li .post-img{width:50%;float:left;}
.timeline-1 li .post-info{width:50%;padding-left:40px;float:right;}
.timeline-1.timeline-red{border-left:3px solid #f25858;}
.timeline-1.timeline-red li::after{border:3px solid #f25858;}
.timeline-1.timeline-red li::before{color:#fff;background-color:#f25858;}
.timeline-2{list-style:none;padding:20px 0 20px;position:relative;}
.timeline-2:before{top:0;bottom:0;position:absolute;content:" ";width:3px;background-color:#f25858;left:50%;margin-left:-1.5px;}
.tldate{display:block;width:100px;height:100px;background:#f25858;border:5px solid #fff;color:#fff;font-size:18px;margin:0 auto;padding:20px 0 0 0;line-height:25px;font-weight:normal;text-align:center;border-radius:50%;-webkit-box-shadow:0 0 11px rgba(0,0,0,0.35);}
.tldate.nocircle{border-radius:0px;}
.timeline-2 li{margin-bottom:25px;position:relative;}
.timeline-2 li:before, .timeline-2 li:after{content:" ";display:table;}
.timeline-2 li:after{clear:both;}
.timeline-2 li:before, .timeline-2 li:after{content:" ";display:table;}
.timeline-2 li .timeline-panel{width:46%;float:left;background:#fff;padding:20px;position:relative;}
.timeline-2 li .timeline-panel:before{position:absolute;top:26px;right:-15px;display:inline-block;border-top:15px solid transparent;border-bottom:15px solid transparent;content:" ";}
.timeline-2 li .timeline-panel:after{position:absolute;top:27px;right:-14px;display:inline-block;border-top:14px solid transparent;border-left:14px solid #fff;border-right:0 solid #fff;border-bottom:14px solid transparent;content:" ";}
.timeline-2 li .timeline-panel.noarrow:before, .timeline-2 li .timeline-panel.noarrow:after{top:0;right:0;display:none;border:0;}
.timeline-2 li.timeline-inverted .timeline-panel{float:right;}
.timeline-2 li.timeline-inverted .timeline-panel:before{border-left-width:0;border-right-width:15px;left:-15px;right:auto;}
.timeline-2 li.timeline-inverted .timeline-panel:after{border-left-width:0;border-right-width:14px;left:-14px;right:auto;}
.timeline-2 li .tl-circ{position:absolute;top:23px;left:50%;text-align:center;background:#f5f5f5;color:#fff;width:35px;height:35px;line-height:35px;margin-left:-18px;border:3px solid #f25858;border-top-right-radius:50%;border-top-left-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;z-index:99;}
.timeline-2 li .post-content{width:100%;float:left;padding:20px;background-color:#fff;}
.timeline-2 li .post-img{width:100%;float:left;}
.timeline-2 li .post-info{width:100%;padding:30px 0 0 0;float:right;}
.timeline-2.tl-dark li .tldate{background:#464646;color:#727272;}
.timeline-2.tl-dark li .tl-circ{border:3px solid #464646;}
.timeline-2.tl-dark:before{background-color:#464646;}
.timeline-2.tl-green li .tldate{background:#36c67d;color:#fff;}
.timeline-2.tl-green li .tl-circ{border:3px solid #36c67d;}
.timeline-2.tl-green:before{background-color:#36c67d;}
@media (max-width:991px){.timeline-2 li .timeline-panel{width:44%;}
}
@media (max-width:700px){.page-header h1{font-size:1.8em;}
ul.timeline-2:before{left:40px;}
ul.timeline-2 li .timeline-panel{width:calc(100% - 90px);width:-moz-calc(100% - 90px);width:-webkit-calc(100% - 90px);}
ul.timeline-2 li .tl-circ{top:22px;left:22px;margin-left:0;}
ul.timeline-2 > li > .tldate{margin:0;}
ul.timeline-2 > li > .timeline-panel{float:right;}
ul.timeline-2 > li > .timeline-panel:before{border-left-width:0;border-right-width:15px;left:-15px;right:auto;}
ul.timeline-2 > li > .timeline-panel:after{border-left-width:0;border-right-width:14px;left:-14px;right:auto;}
}
ul.social-icons{width:100%;padding-left:0px;}
.social-icons li{display:inline-block;text-align:center;}
.social-icons li a{color:#242424;display:inline-block;font-size:16px;height:40px;line-height:39px;margin:0 5px 5px 0;padding:0;overflow:hidden;text-align:center;width:40px;background-color:#fff;border:1px solid #e4e4e4;transition:all 0.3s ease-out 0s;}
.social-icons li a i{color:#464646;}
.social-icons.socila-lg li a{font-size:30px;height:80px;line-height:73px;width:80px;}
.social-icons.socila-md li a{font-size:21px;height:60px;line-height:60px;width:60px;}
.social-icons.socila-sm li a{font-size:16px;height:40px;line-height:39px;width:40px;}
.social-icons.round li a{border-radius:50%;}
.social-icons.dark-style li a{color:#fc4242;background-color:#464646;border:1px solid #464646;}
.social-icons.dark-style li a i{color:#fff;}
.social-icons.light-style li a{background-color:#f5f5f5;border:1px solid #f5f5f5;}
.social-icons.light-style li a i{color:#464646;}
.social-icons li.social-rss a{background-color:#ffa500;border:1px solid #ffa500;}
.social-icons li.social-facebook a{background-color:#3b5ea1;border:1px solid #3b5ea1;}
.social-icons li.social-twitter a{background-color:#2bb3fa;border:1px solid #2bb3fa;}
.social-icons li.social-vimeo a{background-color:#27bcf1;border:1px solid #27bcf1;}
.social-icons li.social-youtube a{background-color:#df2926;border:1px solid #df2926;}
.social-icons li.social-stumbleupon a{background-color:#eb4924;border:1px solid #eb4924;}
.social-icons li.social-android a{background-color:#a3c537;border:1px solid #a3c537;}
.social-icons li.social-amazon a{background-color:#fc9a06;border:1px solid #fc9a06;}
.social-icons li.social-apple a{background-color:#3dd0f5;border:1px solid #3dd0f5;}
.social-icons li.social-edge a{background-color:#327ec9;border:1px solid #327ec9;}
.social-icons li.social-vine a{background-color:#16cc91;border:1px solid #16cc91;}
.social-icons li.social-wordpress a{background-color:#2187b5;border:1px solid #2187b5;}
.social-icons li.social-whatsapp a{background-color:#2fc631;border:1px solid #2fc631;}
.social-icons li.social-renren a{background-color:#0663b7;border:1px solid #0663b7;}
.social-icons li.social-windows a{background-color:#07b0f1;border:1px solid #07b0f1;}
.social-icons li.social-yahoo a{background-color:#690a7b;border:1px solid #690a7b;}
.social-icons li.social-skype a{background-color:#0ebaee;border:1px solid #0ebaee;}
.social-icons li.social-pinterest a{background-color:#ee2c34;border:1px solid #ee2c34;}
.social-icons li.social-modx a{background-color:#7ac343;border:1px solid #7ac343;}
.social-icons li.social-google-plus a{background-color:#e24d43;border:1px solid #e24d43;}
.social-icons li.social-flickr a{background-color:#ff0084;border:1px solid #ff0084;}
.social-icons li.social-linkedin a{background-color:#087ec0;border:1px solid #087ec0;}
.social-icons li.social-lastfm a{background-color:#d6063e;border:1px solid #d6063e;}
.social-icons li.social-yahoo a{background-color:#690a7b;border:1px solid #690a7b;}
.social-icons.icon-white li a i{color:#fff !important;}
.social-icons li.hover-rss a:hover{background-color:#ffa500;border:1px solid #ffa500;}
.social-icons li.hover-facebook a:hover{background-color:#3b5ea1;border:1px solid #3b5ea1;}
.social-icons li.hover-twitter a:hover{background-color:#2bb3fa;border:1px solid #2bb3fa;}
.social-icons li.hover-vimeo a:hover{background-color:#27bcf1;border:1px solid #27bcf1;}
.social-icons li.hover-youtube a:hover{background-color:#df2926;border:1px solid #df2926;}
.social-icons li.hover-stumbleupon a:hover{background-color:#eb4924;border:1px solid #eb4924;}
.social-icons li.hover-android a:hover{background-color:#a3c537;border:1px solid #a3c537;}
.social-icons li.hover-amazon a:hover{background-color:#fc9a06;border:1px solid #fc9a06;}
.social-icons li.hover-apple a:hover{background-color:#3dd0f5;border:1px solid #3dd0f5;}
.social-icons li.hover-edge a:hover{background-color:#327ec9;border:1px solid #327ec9;}
.social-icons li.hover-vine a:hover{background-color:#16cc91;border:1px solid #16cc91;}
.social-icons li.hover-wordpress a:hover{background-color:#2187b5;border:1px solid #2187b5;}
.social-icons li.hover-whatsapp a:hover{background-color:#2fc631;border:1px solid #2fc631;}
.social-icons li.hover-renren a:hover{background-color:#0663b7;border:1px solid #0663b7;}
.social-icons li.hover-windows a:hover{background-color:#07b0f1;border:1px solid #07b0f1;}
.social-icons li.hover-yahoo a:hover{background-color:#690a7b;border:1px solid #690a7b;}
.social-icons li.hover-skype a:hover{background-color:#0ebaee;border:1px solid #0ebaee;}
.social-icons li.hover-pinterest a:hover{background-color:#ee2c34;border:1px solid #ee2c34;}
.social-icons li.hover-modx a:hover{background-color:#7ac343;border:1px solid #7ac343;}
.social-icons li.hover-google-plus a:hover{background-color:#e24d43;border:1px solid #e24d43;}
.social-icons li.hover-flickr a:hover{background-color:#ff0084;border:1px solid #ff0084;}
.social-icons li.hover-linkedin a:hover{background-color:#087ec0;border:1px solid #087ec0;}
.social-icons li.hover-lastfm a:hover{background-color:#d6063e;border:1px solid #d6063e;}
.social-icons li.hover-yahoo a:hover{background-color:#690a7b;border:1px solid #690a7b;}
.social-icons.h-anim-rotate li a i{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;}
.social-icons.h-anim-rotate li a:hover i{color:#fff;webkit-transform:rotate(360deg) scale(1.3);-moz-transform:rotate(360deg) scale(1.3);-o-transform:rotate(360deg) scale(1.3);-ms-transform:rotate(360deg) scale(1.3);}
.social-icons.h-anim-scale li a i{transition:all .3s ease-in-out;}
.social-icons.h-anim-scale li a:hover i{color:#fff;transform:scale(1.5);}
.social-icons.h-anim-slide-left li a{position:relative;}
.social-icons.h-anim-slide-left li a .frount{width:100%;position:absolute;left:0px;transition:all .3s ease-in-out;}
.social-icons.h-anim-slide-left li a .back{width:100%;position:absolute;left:-62px;transition:all .3s ease-in-out;}
.social-icons.h-anim-slide-left li a:hover .frount{left:62px;}
.social-icons.h-anim-slide-left li a:hover .back{left:0px;}
.social-icons.h-anim-slide-left li a:hover .frount i{color:#fff;}
.social-icons.h-anim-slide-left li a:hover .back i{color:#fff;}
.social-icons.h-anim-slide-right li a{position:relative;}
.social-icons.h-anim-slide-right li a .frount{width:100%;position:absolute;right:0px;transition:all .3s ease-in-out;}
.social-icons.h-anim-slide-right li a .back{width:100%;position:absolute;right:-62px;transition:all .3s ease-in-out;}
.social-icons.h-anim-slide-right li a:hover .frount{right:62px;}
.social-icons.h-anim-slide-right li a:hover .back{right:0px;}
.social-icons.h-anim-slide-right li a:hover .frount i{color:#fff;}
.social-icons.h-anim-slide-right li a:hover .back i{color:#fff;}
.social-icons.h-anim-slide-top li a{position:relative;}
.social-icons.h-anim-slide-top li a .frount{width:100%;position:absolute;top:0px;transition:all .3s ease-in-out;}
.social-icons.h-anim-slide-top li a .back{width:100%;position:absolute;top:-62px;transition:all .3s ease-in-out;}
.social-icons.h-anim-slide-top li a:hover .frount{top:62px;}
.social-icons.h-anim-slide-top li a:hover .back{top:0px;}
.social-icons.h-anim-slide-top li a:hover .frount i{color:#fff;}
.social-icons.h-anim-slide-top li a:hover .back i{color:#fff;}
.team-style-1{background-color:#0077c8;float:left;padding:20px;width:100%;}
.team-style-1 .img-box{border:1px solid #464646;float:left;padding:0;position:relative;width:100%;}
.team-style-1 .img-box .icon-box{background-color:rgba(0, 119, 200, 0.8);float:left;height:86%;margin:7% 0 0 7%;opacity:0;padding:0;position:absolute;transition:all 0.3s ease-out 0s;width:86%;z-index:2;}
.team-style-1 .img-box .icon-box .sc-icons{display:inline-block;margin-left:0;margin-top:50px;padding-left:0;transition:all 0.3s ease-out 0s;width:100%;}
.team-style-1 .img-box .icon-box .sc-icons li{display:inline-block;padding:0;}
.team-style-1 .img-box .icon-box .sc-icons li a{background-color:#fff;border:1px solid rgba(255, 255, 255, 0.4);border-radius:100%;color:#464646;display:inline-block;height:40px;line-height:37px;padding:0;text-align:center;width:40px;}
.team-style-1 .img-box .icon-box .sc-icons li a:hover{background-color:#464646;border:1px solid #464646;color:#fff;display:inline-block;}
.team-style-1:hover .img-box .icon-box, .team-style-1.active .img-box .icon-box{opacity:1;}
.team-style-1:hover .img-box .icon-box .sc-icons{margin-top:100px;}
.team-style-2{background-color:#f5f5f5;border:1px solid #464646;float:left;transition:all 0.3s ease-out 0s;width:100%;}
.team-style-2 .img-box{float:left;position:relative;width:100%;}
.team-style-2 .img-box .text-box{background-color:#464646;bottom:0;float:left;left:0;padding:40px;position:absolute;transition:all 0.3s ease-out 0s;width:85%;z-index:3;}
.team-style-2:hover .img-box .text-box, .team-style-2.active .img-box .text-box{background-color:#0077c8;}
.team-style-2:hover, .team-style-2.active{border:1px solid #0077c8;}
.team-style-2:hover p, .team-style-2.active p{color:#fff;}
.team-style-3{border:1px solid #e9e9e9;float:left;margin-bottom:208px;padding:20px;transition:all 0.3s ease-out 0s;width:100%;}
.team-style-3 .img-box{background-color:#f5f5f5;float:left;overflow:hidden;padding:0;position:relative;text-align:center;width:100%;}
.team-style-3 .text-box{background-color:#fff;border:1px solid #e9e9e9;bottom:20px;left:57px;padding:50px;position:absolute;width:80%;z-index:3;}
.team-style-3 .img-box .sc-icons-box{background-color:#464646;display:inline-block;height:100%;margin:0;overflow:hidden;padding:0;position:absolute;right:-110px;text-align:center;top:0;transition:all 0.3s ease-out 0s;width:20%;z-index:1;}
.team-style-3 .img-box .sc-icons-box .sc-icons{margin:0;padding:60px 0 0;width:100%;}
.team-style-3 .img-box .sc-icons-box .sc-icons li{display:inline-block;margin:0 0 10px;padding:0;width:100%;}
.team-style-3 .img-box .sc-icons-box .sc-icons li a{border:1px solid rgba(255, 255, 255, 0.1);color:#fff;display:inline-block;height:40px;line-height:12px;padding:15px 10px;width:40px;}
.team-style-3 .img-box .sc-icons-box .sc-icons li a:hover, .team-style-3 .img-box .sc-icons-box .sc-icons li a.active{background-color:#fff;color:#464646;}
.team-style-3:hover .img-box .sc-icons-box, .team-style-3.active .img-box .sc-icons-box{right:0;}
.team-style-3:hover, .team-style-3.active{border:1px solid #464646;}
.testimonials-1{background-color:#fff;float:left;padding:17px;transition:all 0.3s ease-out 0s;width:100%;}
.testimonials-1 .inner-box{border:1px solid #efefef;float:left;padding:25px;transition:all 0.3s ease-out 0s;width:100%;}
.testimonials-1:hover, .testimonials-1.active{background-color:#464646;}
.testimonials-1:hover .title{color:#fff;}
.testimonials-1:hover .inner-box{border:1px solid #282828;}


.testimonials-2{background-color:#fff;float:left;margin-bottom:0px;padding:10px;width:100%;min-height:400px;max-height:400px;}
.testimonials-2 .inner-box{border:1px solid #efefef;float:left;padding:25px;position:relative;transition:all 0.3s ease-out 0s;width:100%;min-height:390px;max-height:390px;}
.testimonials-2 .inner-box .img-main{align-content:center;width: 100%;min-height: 100px; padding: 0px 5px 15px 5px;}
.testimonials-2:hover .inner-box, .testimonials-2.active .inner-box{border:1px solid #0077c8;}


.testimonials-3{background-color:#fff;float:left;margin-bottom:0px;padding:10px;width:100%; min-height:325px;}
.testimonials-3 .inner-box{border:1px solid #efefef;float:left;padding:25px;position:relative;transition:all 0.3s ease-out 0s;width:100%; min-height: 325px;}
.testimonials-3 .inner-box .img-main{align-content:center;width: 100%;min-height: 100px; padding: 0px 5px 15px 5px;}
.testimonials-3:hover .inner-box, .testimonials-3.active .inner-box{border:1px solid #0077c8;}


.testimonials-4{background-color:#0077c8;float:left;margin-bottom:0px;padding:10px;width:100%; min-height:350px;}
.testimonials-4 .inner-box{border:none;float:left;padding:25px;position:relative;transition:all 0.3s ease-out 0s;width:100%; min-height: 350px;}
.testimonials-4 .inner-box .img-main{align-content:center;width: 100%;min-height: 100px; padding: 0px 5px 15px 5px;}
.testimonials-4:hover .inner-box, .testimonials-4.active .inner-box{border:0px solid #0077c8;}

.status-icon{background:#464646;fill:white;padding:20px 20px;margin:0 6px;}
.accordion_container{width:500px;}
.accordion_head{background-color:#e9e9e9;color:#464646;cursor:pointer;font-size:14px;margin:0 0 1px 0;padding:10px 15px;font-weight:normal;}
.accordion_body{background:#fff;}
.accordion_body p{padding:18px 5px;margin:0px;}
.plusminus{float:right;font-size:24px;font-weight:300;}
.accordion_head i{padding-right:15px;}
.accordion_head.style-2{background-color:#fff;color:#464646;border:1px solid #e9e9e9;padding:15px 20px;}
.accordion_head.style-3{background-color:#fff;color:#464646;border-bottom:1px solid #e9e9e9;padding:10px 20px;}
.accordion_head.style-4{background-color:#fff;color:#464646;border:1px solid #fff;padding:7px 10px;}
.accordion_body.style-4{background:#fff;border-top:1px dashed #464646;}
.typography-title-1{color:#464646;font-family:'Roboto' sans-serif;font-size:94px;font-weight:800;letter-spacing:-2px;line-height:84px;margin-bottom:72px;text-transform:uppercase;}
.typography-title-2{color:#464646;font-family:'Roboto', sans-serif;font-size:94px;font-weight:800;letter-spacing:-2px;line-height:84px;margin-bottom:72px;font-weight:200;text-transform:uppercase;}
.typography-title-line{width:80%;margin-right:20%;padding:0px;float:left;height:1px;margin-top:20px;background-color:#fc8f16;}
.typography-title-3{font-size:94px;font-weight:800;letter-spacing:-2px;line-height:84px;margin-bottom:72px;font-weight:100;}
.typo-underline{border-bottom:1px solid #23c46b;color:#23c46b;font-size:14px;font-weight:normal;letter-spacing:3px;text-decoration:none;text-transform:uppercase;}
.typo-underline.orange{border-bottom:1px solid #fe931e;color:#fe931e;}
.typography-title-4{color:#61c19a;font-size:180px;font-weight:400;letter-spacing:20px;line-height:180px;margin-bottom:60px;text-transform:uppercase;}
.typography-title-5{color:#0077c8;font-size:80px;font-weight:400;letter-spacing:20px;line-height:78px;margin-bottom:20px;}
.typography-title-line-2{width:20%;margin-right:80%;padding:0px;float:left;height:2px;margin-top:10px;margin-bottom:50px;background-color:#0077c8;}
.typography-title-line-3{width:20%;margin-right:80%;padding:0px;float:left;height:3px;margin-top:10px;margin-bottom:50px;background-color:#464646;}
.typo-underline.green{border-bottom:1px solid #5ec59c;color:#5ec59c;}
.typography-title-6{color:#464646;font-size:100px;font-weight:700;letter-spacing:4px;line-height:82px;margin-bottom:20px;}
.typography-title-6 span{font-weight:200;}
.typography-title-7{color:#fff;font-size:100px;font-weight:700;letter-spacing:4px;line-height:86px;margin-bottom:60px;}
.video-holder{height:0;padding-top:25px;padding-bottom:67.5%;margin-bottom:10px;position:relative;overflow:hidden;}
.video-holder.widescreen{padding-bottom:56.34%;}
.video-holder.vimeo{padding-top:0;}
.video-holder embed, .video-holder iframe, .video-holder object, .video-holder video{top:0;left:0;width:100%;height:100%;position:absolute;}
@media only screen and (max-width:1150px){.team-style-3 .text-box{bottom:-21px;}
.testimonials-2 .inner-box .img-main{top:200px;}
	.testimonials-2{
		
		
		
		min-height:500px;max-height:500px;}
	.testimonials-2 .inner-box{min-height:400px;max-height:400px;}
.typography-title-1{font-size:71px;line-height:56px;}
.typography-title-2{font-size:71px;line-height:56px;}
.typography-title-7{font-size:86px;line-height:71px;}
.typography-title-4{font-size:150px;line-height:176px;}
}
@media only screen and (max-width:991px){.container{width:95%;}
.img-hover-1:hover .img-hover-1 img{top:450px;}
.img-hover-4 .text-box{top:342px;}
.img-hover-3 .text-box{left:-400px;}
.classes-table table, thead, tbody, th, td, tr{display:block;}
.classes-table thead tr{position:absolute;top:-9999px;left:-9999px;}
.classes-table tr{border:1px solid #ccc;}
.classes-table td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%;}
.classes-table td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;}
.classes-table td:nth-of-type(1):before{content:"Time";}
.classes-table td:nth-of-type(2):before{content:"Monday";}
.classes-table td:nth-of-type(3):before{content:"Tuesday";}
.classes-table td:nth-of-type(4):before{content:"Wednesday";}
.classes-table td:nth-of-type(5):before{content:"Thursday";}
.classes-table td:nth-of-type(6):before{content:"Friday";}
.classes-table td:nth-of-type(7):before{content:"Saturday";}
.team-style-3 .text-box{bottom:-3px;}
.team-style-3{margin-bottom:255px;}
.test .inner-box .img-main{top:99px;}
.testimonials-2{margin-bottom:123px;}
}
@media only screen and (max-width:800px){.team-style-3 .img-box .sc-icons-box .sc-icons{padding:10px 0 0 0;}
.team-style-3{margin-bottom:300px;}
}
@media only screen and (max-width:768px){.img-hover-4 .text-box{top:230px;}
.table-style-2 td:nth-of-type(1):before{content:"TLD";}
.table-style-2 td:nth-of-type(2):before{content:"Registration";}
.table-style-2 td:nth-of-type(3):before{content:"Domain Transfer";}
.table-style-2 td:nth-of-type(4):before{content:"DNS Management";}
.table-style-2 td:nth-of-type(5):before{content:"Whois Privacy";}
.table-style-2 td:nth-of-type(6):before{content:"";}
.table-style-2 .btn{float:none;}
.pricing-badge.badge-small{font-size:11px;height:70px;line-height:13px;padding:15px 0 0;width:70px;}
.pricing-badge.badge-medium{font-size:16px;height:100px;line-height:20px;padding:22px 0 0;width:100px;}
.pricing-badge.badge-large{font-size:15px;height:110px;line-height:8px;padding:31px 0 0;width:110px;}
.pricing-badge.badge-large span.price{font-size:22px;line-height:34px;padding:0 0 5px;}
.team-style-3 .text-box{bottom:25px;}
.team-style-3{margin-bottom:370px;}
}
@media only screen and (max-width:640px){.table-style-2 td:nth-of-type(1):before{content:"TLD";}
.table-style-2 td:nth-of-type(2):before{content:"Registration";}
.table-style-2 td:nth-of-type(3):before{content:"Domain Transfer";}
.table-style-2 td:nth-of-type(4):before{content:"DNS Management";}
.table-style-2 td:nth-of-type(5):before{content:"Whois Privacy";}
.table-style-2 td:nth-of-type(6):before{content:"";}
.pricing-table-4 th .title-header{font-size:17px;padding:18px;}
.post-style-3 .ce4-post-img .arrow-down{left:282px;}
.post-style-3 .ce4-post-img .arrow-up{left:292px;}
.timeline-1 li .post-img{width:100%;}
.timeline-1 li .post-info{width:100%;padding:20px 0 0 0;}
.timeline-1 li::before{left:-90px;}
}
@media only screen and (max-width:480px){.img-hover-4 .text-box{top:325px;}
.breadcrumbs-2 li{width:100%;padding-bottom:10px;}
.breadcrumbs-2 li a{display:inline-block;padding-bottom:10px;}
.table-style-2 td:nth-of-type(1):before{content:"TLD";}
.table-style-2 td:nth-of-type(2):before{content:"Registration";}
.table-style-2 td:nth-of-type(3):before{content:"Domain Transfer";}
.table-style-2 td:nth-of-type(4):before{content:"DNS Management";}
.table-style-2 td:nth-of-type(5):before{content:"Whois Privacy";}
.table-style-2 td:nth-of-type(6):before{content:"";}
.process-steps.steps-3 li{width:100%;}
.process-steps.steps-4 li{width:100%;}
.process-steps.steps-5 li{width:100%;}
.process-steps li::after, .process-steps li::before{opacity:0;}
.post-style-3 .ce4-post-img .arrow-up{left:215px;}
.post-style-3 .ce4-post-img .arrow-down{left:199px;}
.timeline-1 li::before{left:-60px;width:100px;height:100px;padding:25px 15px 15px 15px;}
.testimonials-2 .inner-box .img-main{top:149px;}
.typography-title-1{font-size:60px;line-height:46px;}
.typography-title-2{font-size:60px;line-height:46px;}
.typography-title-6{font-size:74px;line-height:61px;}
.typography-title-7{font-size:63px;line-height:57px;}
.typography-title-3{font-size:61px;line-height:63px;}
.typography-title-4{font-size:92px;line-height:116px;}
.typography-title-5{font-size:65px;line-height:60px;}
}
@media only screen and (max-width:360px){.img-hover-4 .text-box{top:210px;}
.table-style-2 td:nth-of-type(1):before{content:"TLD";}
.table-style-2 td:nth-of-type(2):before{content:"Registration";}
.table-style-2 td:nth-of-type(3):before{content:"Domain Transfer";}
.table-style-2 td:nth-of-type(4):before{content:"DNS Management";}
.table-style-2 td:nth-of-type(5):before{content:"Whois Privacy";}
.table-style-2 td:nth-of-type(6):before{content:"";}
.pricing-table-4 th .title-header{font-size:13px;padding:15px;}
.pricing-table-4 th .price{font-size:20px;}
.pricing-badge.badge-large{font-size:11px;height:70px;line-height:8px;padding:18px 0 0;width:70px;}
.pricing-badge.badge-large span.price{font-size:14px;line-height:22px;padding:0 0 5px;}
.pricing-badge.badge-medium{font-size:11px;height:60px;line-height:13px;padding:7px 0 0;width:60px;}
.pricing-badge.badge-medium span.price{font-size:15px;line-height:16px;margin-top:9px;padding:0 0 5px;}
.post-style-3 .ce4-post-img .arrow-up{left:160px;}
.post-style-3 .ce4-post-img .arrow-down{left:160px;}
.typography-title-1{font-size:42px;line-height:37px;}
.typography-title-2{font-size:42px;line-height:37px;}
.typography-title-6{font-size:56px;line-height:47px;}
.typography-title-7{font-size:46px;line-height:43px;}
.typography-title-3{font-size:45px;line-height:46px;}
.typography-title-4{font-size:59px;line-height:70px;}
.typography-title-5{font-size:48px;line-height:43px;}
}
@media only screen and (max-width:320px){.img-hover-4 .text-box{top:173px;}
.team-style-3{margin-bottom:367px;}
.team-style-3 .text-box{bottom:12px;padding:25px;left:30px;}
.team-style-3 .img-box .sc-icons-box .sc-icons li{margin:0 0 0 0;}
}
.loader{position:fixed;left:50%;top:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);z-index:99999;}
.over-loader{background:#ed5565;position:fixed;left:0px;top:0px;width:100%;height:100%;z-index:9999;}
.hide-loader{display:none;}
.switch-loader{position:fixed;bottom:0px;left:0px;width:100%;z-index:999999;}
.switch-loader ul{margin:0px;padding:0px;text-align:center;list-style:none;}
.switch-loader ul li{display:inline-block;margin:0 4px;color:#fff;font-size:16px;padding:10px;}
.switch-loader ul li a{text-decoration:none;color:#fff;}
.switch-loader ul li.active > a{color:#000;}
.loader-live{z-index:9999991;background:#fff;}
.loader-item.style2{width:40px;height:40px;background-color:#0077c8;-webkit-animation:sk-rotateplane 1.2s infinite ease-in-out;animation:sk-rotateplane 1.2s infinite ease-in-out;}
.loader-item.style1{width:40px;height:40px;position:relative;}
.loader-item.style1 .double-bounce1, .loader-item.style1 .double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#0077c8;opacity:0.6;position:absolute;top:0;left:0;-webkit-animation:sk-bounce 2.0s infinite ease-in-out;animation:sk-bounce 2.0s infinite ease-in-out;}
.loader-item.style1 .double-bounce2{-webkit-animation-delay:-1.0s;animation-delay:-1.0s;}
.loader-item.style3 > div{display:inline-block;height:35px;width:10px;background-color:#0077c8;border-radius:2px;margin:2px;animation-fill-mode:both;}
.loader-item.style3 > div:nth-child(1){animation:1s cubic-bezier(0.2, 0.68, 0.18, 1.08) 0.1s normal none infinite running line-scale;}
.loader-item.style3 > div:nth-child(2){animation:1s cubic-bezier(0.2, 0.68, 0.18, 1.08) 0.2s normal none infinite running line-scale;}
.loader-item.style3 > div:nth-child(3){animation:1s cubic-bezier(0.2, 0.68, 0.18, 1.08) 0.3s normal none infinite running line-scale;}
.loader-item.style3 > div:nth-child(4){animation:1s cubic-bezier(0.2, 0.68, 0.18, 1.08) 0.4s normal none infinite running line-scale;}
.loader-item.style3 > div:nth-child(5){animation:1s cubic-bezier(0.2, 0.68, 0.18, 1.08) 0.5s normal none infinite running line-scale;}
.loader-item.style4{width:40px;height:40px;position:relative;}
.loader-item.style4 .cube1, .loader-item.style4 .cube2{background-color:#0077c8;width:15px;height:15px;position:absolute;top:0;left:0;-webkit-animation:sk-cubemove 1.8s infinite ease-in-out;animation:sk-cubemove 1.8s infinite ease-in-out;}
.loader-item.style4 .cube2{-webkit-animation-delay:-0.9s;animation-delay:-0.9s;}
.loader-item.style5{width:70px;text-align:center;}
.loader-item.style5 > div{width:18px;height:18px;background-color:#0077c8;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both;}
.loader-item.style5 .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s;}
.loader-item.style5 .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s;}
.loader-item.style6{width:40px;height:40px;}
.loader-item.style6 .sk-cube{width:33%;height:33%;background-color:#0077c8;float:left;-webkit-animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out;animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out;}
.loader-item.style6 .sk-cube1{-webkit-animation-delay:0.2s;animation-delay:0.2s;}
.loader-item.style6 .sk-cube2{-webkit-animation-delay:0.3s;animation-delay:0.3s;}
.loader-item.style6 .sk-cube3{-webkit-animation-delay:0.4s;animation-delay:0.4s;}
.loader-item.style6 .sk-cube4{-webkit-animation-delay:0.1s;animation-delay:0.1s;}
.loader-item.style6 .sk-cube5{-webkit-animation-delay:0.2s;animation-delay:0.2s;}
.loader-item.style6 .sk-cube6{-webkit-animation-delay:0.3s;animation-delay:0.3s;}
.loader-item.style6 .sk-cube7{-webkit-animation-delay:0s;animation-delay:0s;}
.loader-item.style6 .sk-cube8{-webkit-animation-delay:0.1s;animation-delay:0.1s;}
.loader-item.style6 .sk-cube9{-webkit-animation-delay:0.2s;animation-delay:0.2s;}
.loader-item.style7{position:relative;width:60px;}
.loader-item.style7 > div{background-color:#0077c8;border-radius:100%;height:15px;left:30px;margin:2px 2px 2px 15px;top:30px;width:15px;animation-fill-mode:both;position:absolute;}
.loader-item.style7 > div:first-child{animation:1.5s linear 0s normal none infinite running ball-zig-deflect;}
.loader-item.style7 > div:last-child{animation:1.5s linear 0s normal none infinite running ball-zag-deflect;}
.loader-item.style8 > div{width:50px;height:50px;animation:1.5s linear infinite scale;}
.loader-item.style8 > div:before{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;animation:0.75s linear 0s normal none infinite running rotate;background:transparent none repeat scroll 0 0 !important;border-color:#0077c8 #0077c8 transparent;border-image:none;border-radius:100%;border-style:solid;border-width:2px;display:inline-block;height:50px;margin:2px;width:50px;content:"";}
.loader-item.style9{position:relative;transform:translate(-25px, -25px);}
.loader-item.style9 > div{animation-fill-mode:both;border:1px solid #0077c8;border-radius:100%;height:10px;position:absolute;background:#0077c8;width:10px;}
.loader-item.style9 > div:nth-child(1){animation-duration:2s;animation-iteration-count:infinite;animation-name:ball-triangle-path-1;animation-timing-function:ease-in-out;}
.loader-item.style9 > div:nth-child(2){animation-duration:2s;animation-iteration-count:infinite;animation-name:ball-triangle-path-2;animation-timing-function:ease-in-out;}
.loader-item.style9 > div:nth-child(3){animation-duration:2s;animation-iteration-count:infinite;animation-name:ball-triangle-path-3;animation-timing-function:ease-in-out;}
.loader-item.style9 > div:nth-of-type(1){top:50px;}
.loader-item.style9 > div:nth-of-type(2){left:25px;}
.loader-item.style9 > div:nth-of-type(3){left:50px;top:50px;}
.loader-item.style10 > div{background-color:#0077c8;border-radius:100%;display:inline-block;margin:2px;animation-fill-mode:both;height:15px;width:15px;}
.loader-item.style10 > div:nth-child(0){animation:0.6s ease-in-out 0s normal none infinite running ball-pulse-sync;}
.loader-item.style10 > div:nth-child(1){animation:0.6s ease-in-out 70ms normal none infinite running ball-pulse-sync;}
.loader-item.style10 > div:nth-child(2){animation:0.6s ease-in-out 0.14s normal none infinite running ball-pulse-sync;}
.loader-item.style10 > div:nth-child(3){animation:0.6s ease-in-out 0.21s normal none infinite running ball-pulse-sync;}
@-webkit-keyframes sk-rotateplane{0%{-webkit-transform:perspective(120px);}
50%{-webkit-transform:perspective(120px) rotateY(180deg);}
100%{-webkit-transform:perspective(120px) rotateY(180deg) rotateX(180deg);}
}
@keyframes sk-rotateplane{0%{transform:perspective(120px) rotateX(0deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(0deg) rotateY(0deg);}
50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);}
100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);}
}
@-webkit-keyframes sk-bounce{0%, 100%{-webkit-transform:scale(0);}
50%{-webkit-transform:scale(1);}
}
@keyframes sk-bounce{0%, 100%{transform:scale(0);-webkit-transform:scale(0);}
50%{transform:scale(1);-webkit-transform:scale(1);}
}
@keyframes line-scale{0%, 100%{transform:scaleY(1);}
50%{transform:scaleY(0.4);}
}
@-webkit-keyframes sk-cubemove{25%{-webkit-transform:translateX(42px) rotate(-90deg) scale(0.5);}
50%{-webkit-transform:translateX(42px) translateY(42px) rotate(-180deg);}
75%{-webkit-transform:translateX(0px) translateY(42px) rotate(-270deg) scale(0.5);}
100%{-webkit-transform:rotate(-360deg);}
}
@keyframes sk-cubemove{25%{transform:translateX(42px) rotate(-90deg) scale(0.5);-webkit-transform:translateX(42px) rotate(-90deg) scale(0.5);}
50%{transform:translateX(42px) translateY(42px) rotate(-179deg);-webkit-transform:translateX(42px) translateY(42px) rotate(-179deg);}
50.1%{transform:translateX(42px) translateY(42px) rotate(-180deg);-webkit-transform:translateX(42px) translateY(42px) rotate(-180deg);}
75%{transform:translateX(0px) translateY(42px) rotate(-270deg) scale(0.5);-webkit-transform:translateX(0px) translateY(42px) rotate(-270deg) scale(0.5);}
100%{transform:rotate(-360deg);-webkit-transform:rotate(-360deg);}
}
@-webkit-keyframes sk-bouncedelay{0%, 80%, 100%{-webkit-transform:scale(0);}
40%{-webkit-transform:scale(1);}
}
@keyframes sk-bouncedelay{0%, 80%, 100%{-webkit-transform:scale(0);transform:scale(0);}
40%{-webkit-transform:scale(1);transform:scale(1);}
}
@-webkit-keyframes sk-cubeGridScaleDelay{0%, 70%, 100%{-webkit-transform:scale3D(1, 1, 1);transform:scale3D(1, 1, 1);}
35%{-webkit-transform:scale3D(0, 0, 1);transform:scale3D(0, 0, 1);}
}
@keyframes sk-cubeGridScaleDelay{0%, 70%, 100%{-webkit-transform:scale3D(1, 1, 1);transform:scale3D(1, 1, 1);}
35%{-webkit-transform:scale3D(0, 0, 1);transform:scale3D(0, 0, 1);}
}
@keyframes ball-zig-deflect{17%, 84%{transform:translate(-15px, -30px);}
34%, 67%{transform:translate(15px, -30px);}
100%, 50%{transform:translate(0px, 0px);}
}
@keyframes ball-zag-deflect{17%, 84%{transform:translate(15px, 30px);}
34%, 67%{transform:translate(-15px, 30px);}
100%, 50%{transform:translate(0px, 0px);}
}
@keyframes rotate{0%{transform:rotate(0deg);}
50%{transform:rotate(180deg);}
100%{transform:rotate(360deg);}
}
@keyframes scale{30%{transform:scale(0.3);}
100%{transform:scale(1);}
}
@keyframes ball-triangle-path-1{33%{transform:translate(25px, -50px);}
66%{transform:translate(50px, 0px);}
100%{transform:translate(0px, 0px);}
}
@keyframes ball-triangle-path-2{33%{transform:translate(25px, 50px);}
66%{transform:translate(-25px, 50px);}
100%{transform:translate(0px, 0px);}
}
@keyframes ball-triangle-path-3{33%{transform:translate(-50px, 0px);}
66%{transform:translate(-25px, -50px);}
100%{transform:translate(0px, 0px);}
}
@keyframes ball-pulse-sync{33%{transform:translateY(10px);}
66%{transform:translateY(-10px);}
100%{transform:translateY(0px);}
}
#table1{position:relative;display:table-row-group;}
#table2{border-collapse:collapse;}
.padding-bottom{padding:5px 0 5px 0;}
.pagination__controls{text-align:center;}
.blog-holder{border-bottom:1px solid #f0f0f0;float:left;margin:0;padding:0px 0 0px;width:100%;}
.service-holder{border-top:1px solid #f0f0f0;float:left;margin:0;padding:0px 0 0px;width:100%; background: #0077c8;}
.main-service-holder{ background-image: url(../images/header-images/bgpattern-2.png);
  background-repeat:repeat; border-bottom:1px solid #f0f0f0;margin:0;padding:40px 0 30px;width:100%; color:#fff;}
.main-blog-holder{border-bottom:1px solid #f0f0f0;border-top:1px solid #f0f0f0;float:left;margin:0;padding:20px 0 20px;width:100%;}
.main-blog-holder-top{border-top:1px solid #f0f0f0;float:left;width:100%;}
.main-blog-holder .breadcrumb{float:right;margin-bottom:0px;background-color:#fff;}
.main-blog-holder .breadcrumb li{display:inline;}
.main-blog-holder .breadcrumb li.current a{color:#0077c8;}
.main-blog-holder .breadcrumb li+li:before{content:"» ";}
.news-holder{border-bottom:1px solid #f0f0f0;border-top:1px solid #f0f0f0;float:left;margin:0;padding:20px 0 20px;width:100%;}
.news-holder .breadcrumb{float:right;margin-bottom:0px;background-color:#fff;}
.news-holder .breadcrumb li{display:inline;}
.news-holder .breadcrumb li.current a{color:#0077c8;}
.news-holder .breadcrumb li+li:before{content:"» ";}
.main-page-holder{background-repeat:repeat; border-bottom:1px solid #f0f0f0;margin:0;padding:40px 0 40px;width:100%; color:#fff;}
.box {
min-height: 400px;
vertical-align: middle;
}
.color-yellow{color:#ffce00}
.color-green{color:#6aac44}
.quote-img{
    display: inline-block;
    margin: 0px;
	right:0;
	top:0;
    padding: 50px;
    font-size: 10px;
    border-radius: 0px;
    background: url("../images/quote.png") center center no-repeat;
    opacity: 1;
    transition: all 0.4s ease-out 0s;}
.quote-img:hover{ background: url("../images/quote-lg.png") center center no-repeat;
padding: 50px;}
.quote-text-box{padding: 0px 40px 30px 40px; text-align: center}
.quote-text{font-size:16px;
font-weight:400;
line-height: 30px;}
.quote-text-sm{font-size:14px;
font-weight:500;
line-height: 20px;
color:#0077c8;}
.text-green{color: #6cbc35}
.text-liteblue{color: #1aafd0}

.padding-1{padding:10px;}
.padding-2{padding:20px 0px 20px 0px;}
.padding-3{padding:30px 0px 30px 0px;}
.padding-q1{padding:0px 40px;}
.padding-footer-1{padding:10px;}

.service-title{font-family:'Roboto' sans-serif;font-size:40px;font-weight:400;line-height:48px;-webkit-font-smoothing:antialiased;}



.box2 {
			position: absolute;
			top: 100%;
			z-index: 100;
			background-color: #fff;
			border-top: solid 2px #0077c8;
	border-bottom: solid 1px #D7D7D7;
	border-left: solid 1px #D7D7D7;
		border-right: solid 1px #D7D7D7;
			min-width: 350px; 
			min-height: 200px;
			padding:20px;
			margin: 10px;
			opacity: 0;
			left:-160px;
							
			
			/* Prevent some white flashing in Safari 5.1 */
			-webkit-backface-visibility: hidden;
			

			-moz-border-radius:    0px; 
			-webkit-border-radius: 0px; 
			border-radius:         0px; 
			  
			-moz-background-clip:    padding; 
			-webkit-background-clip: padding-box; 
			background-clip:         padding-box; 
			
					    
			-webkit-transform: scale(0) skew(0deg);
			-moz-transform:    scale(0) skew(0deg);
			-ms-transform:     scale(0) skew(0deg);
			-o-transform:      scale(0) skew(0deg);
			
			-webkit-transform-origin: 150px -100px;
			-moz-transform-origin:    150px -100px;
			-ms-transform-origin:     150px -100px;
			-o-transform-origin:      150px -100px;
			
			-webkit-transition: -webkit-transform ease-out .35s, opacity ease-out .3s;
			-moz-transition:    -moz-transform    ease-out .35s, opacity ease-out .3s;
			-ms-transition:     -ms-transform     ease-out .35s, opacity ease-out .3s;
			-o-transition:      -o-transform      ease-out .35s, opacity ease-out .3s;
		}
		
		
		.popUpControl:checked ~ label > .box2 {
			opacity: 1;
			-webkit-transform: scale(1) skew(0deg);
			-moz-transform:    scale(1) skew(0deg);
			-ms-transform:     scale(1) skew(0deg);
			-o-transform:      scale(1) skew(0deg);
		}
.popUpControl { 
		  display: none; 
		}
		
label {
	      position: relative;
	  }

	

.box2 p{font:12px 'Roboto', sans-serif;font-weight:normal;line-height:20px;color:#242424;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale; text-align:left;}

.outlineblue{border: #0077c8 solid 1px;}

.box3 {
			position:absolute;
			top: -400%;
			z-index: 100;
			background-color: #fff;
			border-top: solid 1px #D7D7D7;
	border-bottom: solid 3px #0077c8;
	border-left: solid 1px #D7D7D7;
		border-right: solid 1px #D7D7D7;
			min-width: 350px; 
			min-height: 200px;
			padding:20px;
			margin: 10px;
			opacity: 0;
			left:-160px;
							
			
			/* Prevent some white flashing in Safari 5.1 */
			-webkit-backface-visibility: hidden;
			

			-moz-border-radius:    0px; 
			-webkit-border-radius: 0px; 
			border-radius:         0px; 
			  
			-moz-background-clip:    padding; 
			-webkit-background-clip: padding-box; 
			background-clip:         padding-box; 
			
					    
			-webkit-transform: scale(0) skew(0deg);
			-moz-transform:    scale(0) skew(0deg);
			-ms-transform:     scale(0) skew(0deg);
			-o-transform:      scale(0) skew(0deg);
			
			-webkit-transform-origin: 100px;
			-moz-transform-origin:    100px;
			-ms-transform-origin:     100px;
			-o-transform-origin:      100px;
			
			-webkit-transition: -webkit-transform ease-out .45s, opacity ease-out .5s;
			-moz-transition:    -moz-transform    ease-out .45s, opacity ease-out .5s;
			-ms-transition:     -ms-transform     ease-out .45s, opacity ease-out .5s;
			-o-transition:      -o-transform      ease-out .45s, opacity ease-out .5s;
		}
		
		
		.popUpControl:checked ~ label > .box3 {
			opacity: 1;
			-webkit-transform: scale(1) skew(0deg);
			-moz-transform:    scale(1) skew(0deg);
			-ms-transform:     scale(1) skew(0deg);
			-o-transform:      scale(1) skew(0deg);
		}

label {
	      position: relative;
				font-family: FontAwesome;
	font-size: 25px;
			content: "\f00d";
			color:#9AD6FF;
	  }

.box4 {
			position:absolute;
			top: -510%;
			z-index: 100;
			background-color: #fff;
			border-top: solid 1px #D7D7D7;
	border-bottom: solid 3px #0077c8;
	border-left: solid 1px #D7D7D7;
		border-right: solid 1px #D7D7D7;
			min-width: 350px; 
			min-height: 200px;
			padding:20px;
			margin: 10px;
			opacity: 0;
			left:-160px;
							
			
			/* Prevent some white flashing in Safari 5.1 */
			-webkit-backface-visibility: hidden;
			

			-moz-border-radius:    0px; 
			-webkit-border-radius: 0px; 
			border-radius:         0px; 
			  
			-moz-background-clip:    padding; 
			-webkit-background-clip: padding-box; 
			background-clip:         padding-box; 
			
					    
			-webkit-transform: scale(0) skew(0deg);
			-moz-transform:    scale(0) skew(0deg);
			-ms-transform:     scale(0) skew(0deg);
			-o-transform:      scale(0) skew(0deg);
			
			-webkit-transform-origin: 100px;
			-moz-transform-origin:    100px;
			-ms-transform-origin:     100px;
			-o-transform-origin:      100px;
			
			-webkit-transition: -webkit-transform ease-out .45s, opacity ease-out .5s;
			-moz-transition:    -moz-transform    ease-out .45s, opacity ease-out .5s;
			-ms-transition:     -ms-transform     ease-out .45s, opacity ease-out .5s;
			-o-transition:      -o-transform      ease-out .45s, opacity ease-out .5s;
		}
		
		
		.popUpControl:checked ~ label > .box4 {
			opacity: 1;
			-webkit-transform: scale(1) skew(0deg);
			-moz-transform:    scale(1) skew(0deg);
			-ms-transform:     scale(1) skew(0deg);
			-o-transform:      scale(1) skew(0deg);
		}

label {
	      position: relative;
				font-family: FontAwesome;
	font-size: 25px;
			content: "\f00d";
			color:#9AD6FF;
	  }
.box5 {
			position:absolute;
			top: -425%;
			z-index: 100;
			background-color: #fff;
			border-top: solid 1px #D7D7D7;
	border-bottom: solid 3px #0077c8;
	border-left: solid 1px #D7D7D7;
		border-right: solid 1px #D7D7D7;
			min-width: 350px; 
			min-height: 200px;
			padding:20px;
			margin: 10px;
			opacity: 0;
			left:-160px;
							
			
			/* Prevent some white flashing in Safari 5.1 */
			-webkit-backface-visibility: hidden;
			

			-moz-border-radius:    0px; 
			-webkit-border-radius: 0px; 
			border-radius:         0px; 
			  
			-moz-background-clip:    padding; 
			-webkit-background-clip: padding-box; 
			background-clip:         padding-box; 
			
					    
			-webkit-transform: scale(0) skew(0deg);
			-moz-transform:    scale(0) skew(0deg);
			-ms-transform:     scale(0) skew(0deg);
			-o-transform:      scale(0) skew(0deg);
			
			-webkit-transform-origin: 100px;
			-moz-transform-origin:    100px;
			-ms-transform-origin:     100px;
			-o-transform-origin:      100px;
			
			-webkit-transition: -webkit-transform ease-out .45s, opacity ease-out .5s;
			-moz-transition:    -moz-transform    ease-out .45s, opacity ease-out .5s;
			-ms-transition:     -ms-transform     ease-out .45s, opacity ease-out .5s;
			-o-transition:      -o-transform      ease-out .45s, opacity ease-out .5s;
		}
		
		
		.popUpControl:checked ~ label > .box5 {
			opacity: 1;
			-webkit-transform: scale(1) skew(0deg);
			-moz-transform:    scale(1) skew(0deg);
			-ms-transform:     scale(1) skew(0deg);
			-o-transform:      scale(1) skew(0deg);
		}

label {
	      position: relative;
				font-family: FontAwesome;
	font-size: 25px;
			content: "\f00d";
			color:#9AD6FF;
	  }	

.box6 {
			position:absolute;
			top: 90%;
			z-index: 100;
			background-color: #fff;
			border-bottom: solid 1px #D7D7D7;
	border-top: solid 3px #0077c8;
	border-left: solid 1px #D7D7D7;
		border-right: solid 1px #D7D7D7;
			min-width: 450px; 
			min-height: 200px;
			padding:20px;
			margin: 10px;
			opacity: 0;
			left:-225px;
							
			
			/* Prevent some white flashing in Safari 5.1 */
			-webkit-backface-visibility: hidden;
			

			  
			-moz-background-clip:    padding; 
			-webkit-background-clip: padding-box; 
			background-clip:         padding-box; 
			
					    
			-webkit-transform: scale(0) skew(0deg);
			-moz-transform:    scale(0) skew(0deg);
			-ms-transform:     scale(0) skew(0deg);
			-o-transform:      scale(0) skew(0deg);
			
					-webkit-transform-origin: 0px -30px;
	-moz-transform-origin:    0px -30px;
	-ms-transform-origin:     0px -30px;
	-o-transform-origin:      0px -30px;
			
			-webkit-transition: -webkit-transform ease-out .45s, opacity ease-out .5s;
			-moz-transition:    -moz-transform    ease-out .45s, opacity ease-out .5s;
			-ms-transition:     -ms-transform     ease-out .45s, opacity ease-out .5s;
			-o-transition:      -o-transform      ease-out .45s, opacity ease-out .5s;
		}
		
		
		.popUpControl:checked ~ label > .box6 {
			opacity: 1;
			-webkit-transform: scale(1) skew(0deg);
			-moz-transform:    scale(1) skew(0deg);
			-ms-transform:     scale(1) skew(0deg);
			-o-transform:      scale(1) skew(0deg);
		}

label {
	      position: relative;
				font-family: FontAwesome;
	font-size: 25px;
			content: "\f00d";
			color:#9AD6FF;
	  }	
@media only screen and (max-width:1000px){.box6 {
			position:absolute;
			top: 100%;
			z-index: 100;
			background-color: #fff;
			border-bottom: solid 1px #D7D7D7;
	border-top: solid 3px #0077c8;
	border-left: solid 1px #D7D7D7;
		border-right: solid 1px #D7D7D7;
		max-width:350px;
	min-width: 350px;
			min-height: 200px;
			padding:20px;
			margin: 10px;
			opacity: 0;
			left:-160px;

							
			
			/* Prevent some white flashing in Safari 5.1 */
			-webkit-backface-visibility: hidden;
				-webkit-transform-origin: 0px -30px;
	-moz-transform-origin:    0px -30px;
	-ms-transform-origin:     0px -30px;
	-o-transform-origin:      0px -30px;
			
			-webkit-transition: -webkit-transform ease-out .45s, opacity ease-out .5s;
			-moz-transition:    -moz-transform    ease-out .45s, opacity ease-out .5s;
			-ms-transition:     -ms-transform     ease-out .45s, opacity ease-out .5s;
			-o-transition:      -o-transform      ease-out .45s, opacity ease-out .5s;
		}
		
		
		.popUpControl:checked ~ label > .box6 {
			opacity: 1;
			-webkit-transform: scale(1) skew(0deg);
			-moz-transform:    scale(1) skew(0deg);
			-ms-transform:     scale(1) skew(0deg);
			-o-transform:      scale(1) skew(0deg);
		}

label {
	      position: relative;
				font-family: FontAwesome;
	font-size: 25px;
			content: "\f00d";
			color:#9AD6FF;
	  }	
}

.box7 {
			position:absolute;
			top: 90%;
			z-index: 100;
			background-color: #fff;
			border-bottom: solid 1px #D7D7D7;
	border-top: solid 3px #0077c8;
	border-left: solid 1px #D7D7D7;
		border-right: solid 1px #D7D7D7;
			min-width: 400px; 
			min-height: 200px;
			padding:20px;
			margin: 10px;
			opacity: 0;
			left:-200px;
							
			
			/* Prevent some white flashing in Safari 5.1 */
			-webkit-backface-visibility: hidden;
			

			  
			-moz-background-clip:    padding; 
			-webkit-background-clip: padding-box; 
			background-clip:         padding-box; 
			
					    
			-webkit-transform: scale(0) skew(0deg);
			-moz-transform:    scale(0) skew(0deg);
			-ms-transform:     scale(0) skew(0deg);
			-o-transform:      scale(0) skew(0deg);
			
					-webkit-transform-origin: 0px -30px;
	-moz-transform-origin:    0px -30px;
	-ms-transform-origin:     0px -30px;
	-o-transform-origin:      0px -30px;
			
			-webkit-transition: -webkit-transform ease-out .45s, opacity ease-out .5s;
			-moz-transition:    -moz-transform    ease-out .45s, opacity ease-out .5s;
			-ms-transition:     -ms-transform     ease-out .45s, opacity ease-out .5s;
			-o-transition:      -o-transform      ease-out .45s, opacity ease-out .5s;
		}
		
		
		.popUpControl:checked ~ label > .box7 {
			opacity: 1;
			-webkit-transform: scale(1) skew(0deg);
			-moz-transform:    scale(1) skew(0deg);
			-ms-transform:     scale(1) skew(0deg);
			-o-transform:      scale(1) skew(0deg);
		}

label {
	      position: relative;
				font-family: FontAwesome;
	font-size: 25px;
			content: "\f00d";
			color:#9AD6FF;
	  }	
@media only screen and (max-width:1000px){.box7 {
			position:absolute;
			top: 100%;
			z-index: 100;
			background-color: #fff;
			border-bottom: solid 1px #D7D7D7;
	border-top: solid 3px #0077c8;
	border-left: solid 1px #D7D7D7;
		border-right: solid 1px #D7D7D7;
		max-width:350px;
	min-width: 350px;
			min-height: 200px;
			padding:20px;
			margin: 10px;
			opacity: 0;
			left:-160px;

							
			
			/* Prevent some white flashing in Safari 5.1 */
			-webkit-backface-visibility: hidden;
				-webkit-transform-origin: 0px -30px;
	-moz-transform-origin:    0px -30px;
	-ms-transform-origin:     0px -30px;
	-o-transform-origin:      0px -30px;
			
			-webkit-transition: -webkit-transform ease-out .45s, opacity ease-out .5s;
			-moz-transition:    -moz-transform    ease-out .45s, opacity ease-out .5s;
			-ms-transition:     -ms-transform     ease-out .45s, opacity ease-out .5s;
			-o-transition:      -o-transform      ease-out .45s, opacity ease-out .5s;
		}
		
		
		.popUpControl:checked ~ label > .box7 {
			opacity: 1;
			-webkit-transform: scale(1) skew(0deg);
			-moz-transform:    scale(1) skew(0deg);
			-ms-transform:     scale(1) skew(0deg);
			-o-transform:      scale(1) skew(0deg);
		}

label {
	      position: relative;
				font-family: FontAwesome;
	font-size: 25px;
			content: "\f00d";
			color:#9AD6FF;
	  }	
}
#services1:checked ~ label > span:first-child {
	display: none;

}
#services1:checked ~ label:before {
	font-family: FontAwesome;
	content: "\f00d";
	color:#0077c8;
}
#services2:checked ~ label > span:first-child {
						display: none;

		}
#services2:checked ~ label:before {
			font-family: FontAwesome;
	font-size: 25px;
			content: "\f00d";
			color:#0077c8;
		} 
 #services3:checked ~ label > span:first-child {
			display: none;

		}
#services3:checked ~ label:before {
			font-family: FontAwesome;
	font-size: 25px;
			content: "\f00d";
			color:#0077c8;
		}

#services4:checked ~ label > span:first-child {
			display: none;

		}
#services4:checked ~ label:before {
			font-family: FontAwesome;
	font-size: 25px;
			content: "\f00d";
			color:#0077c8;
		}

#services5:checked ~ label > span:first-child {
			display: none;

		}
#services5:checked ~ label:before {
			font-family: FontAwesome;
	font-size: 25px;
			content: "\f00d";
			color:#0077c8;
		}

#services6:checked ~ label > span:first-child {
			display: none;
		}
#services6:checked ~ label:before {
			font-family: FontAwesome;
	font-size: 25px;
			content: "\f00d";
			color:#0077c8;
		}
#services7:checked ~ label > span:first-child {
			display: none;
		}
#services7:checked ~ label:before {
			font-family: FontAwesome;
	font-size: 25px;
			content: "\f00d";
			color:#0077c8;
		}
.box3 p{font:13px 'Roboto', sans-serif;font-weight:300;line-height:20px;color:#000;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale; text-align:left;}

.box4 p{font:13px 'Roboto', sans-serif;font-weight:300;line-height:20px;color:#000;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale; text-align:left;}

.box5 p{font:13px 'Roboto', sans-serif;font-weight:300;line-height:20px;color:#000;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale; text-align:left;}

.box6 p{font:13px 'Roboto', sans-serif;font-weight:300;line-height:20px;color:#000;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale; text-align:left;}

.box7 p{font:13px 'Roboto', sans-serif;font-weight:300;line-height:20px;color:#000;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale; text-align:left;}

.box6-text{font:13px 'Roboto', sans-serif;font-weight:300;line-height:20px;color:#000;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale; text-align:left;}

.box7-text{font:13px 'Roboto', sans-serif;font-weight:300;line-height:20px;color:#000;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale; text-align:left;}

.iconbox-service-small{width:50;height:50px;color:#0077c8;line-height:50px; padding:10px;border-radius:100%;}
.iconbox-service-small:hover ~ .box3 {display: block;}
.service-icon-box{max-width:100%; max-height:100px; vertical-align: middle;}
.service-button-box1{width:100%; margin-top: 15px; height:35px; vertical-align: middle;}
.service-button-box2{width:100%; margin-top: 15px; height:35px; vertical-align: middle;}
.service-button-box3{width:100%; margin-top: 15px; height:35px; vertical-align: middle;}
.service-button-box4{width:100%; margin-top: 15px; height:35px; vertical-align: middle;}
.service-button-box5{width:100%; margin-top: 15px; height:35px; vertical-align: middle;}
.service-button-box6{width:100%; margin-top: 15px; height:35px; vertical-align: middle;}

.service-icon-title{width:auto; height:45px;}
.iconbox-img{max-width:100%; height:auto; vertical-align: middle;}
.img-responsive{max-width:100%; height:auto;}
.img-responsive-full{max-width: 100%; height:auto}
.img-responsive-reg{max-width:100%;  height:auto;}
@media only screen and (max-width:500px){.img-responsive-full{max-width:250px;  height:auto;}}
@media only screen and (max-width:1000px){.img-responsive-reg{max-width:180px; height:auto;}}
@media only screen and (max-width:1000px){.img-responsive-reg{max-width:180px; height:auto;}}
@media only screen and (max-width:1000px){.img-responsive-reg-2{max-width:200px; height:auto;}}
@media only screen and (min-width:950px) and (max-width:1525px){.service-icon-title h8{font-size:18px; line-height:16px;} .service-icon-title{width:auto; height:55px;}}
@media only screen and (min-width:950px) and (max-width:1300px){ .service-icon-title{width:auto; height:55px;}.service-icon-box{max-width: 100%; max-height:150px;}.iconbox-img{margin-top: 15px;}}
.main-right-box-padding{padding-left: 35px;}
@media only screen and (min-width:1000px) and (max-width:1300px){.main-right-box-padding{padding-left: 40px;}}
@media only screen and (min-width:1200px){.main-left-box-img{max-width: 592px;}}
@media only screen and (max-width:1200px){.main-left-box-img{max-width: 100%;}}
.sub-text{font:13px 'Roboto', sans-serif;font-weight:400;line-height:24px;color:#000;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale; text-align:center;}
.hr-style-50{margin:0px;color:#0077c8; width:30%;}
.footer-links a:hover{color:#424242;}
.footer-links a{outline:medium none !important;color:#0077c8;}



.vid-border{
  border: 1px solid black;
	box-shadow: 8px 5px 5px #eeeeee;
}

.fab {
   width: 70px;
   height: 70px;
   background-color: #0077c8;
   border-radius: 50%;
   box-shadow: 0 6px 10px 0 #666;
   transition: all 0.3s ease-in-out;
 
   font-size: 50px;
   text-align: center;
	line-height: 60px;

 
   position: fixed;
   right: 60px;
   bottom: 60px;
}
 
.fab:hover {
   box-shadow: 0 6px 19px 0 #666;
   transform: scale(1.10);
}
.fab a {
   color:#fff;
}
.fab a:hover {
   color:#fff;
}

#fade {
  display: none;
  position: fixed;
  top: 0%;
  left: 0%;
  width: 100%;
  height: 100%;
  background-color: black;
  z-index: 1001;
  -moz-opacity: 0.8;
  opacity: .80;
  filter: alpha(opacity=80);
}

#light {
  display: none;
  position: fixed;
  top: 50%;
  left: 50%;
  max-width: 640px;
  max-height: 360px;
  margin-left: -300px;
  margin-top: -180px;
  z-index: 1002;
  overflow: visible;
}

#boxclose {
  float: right;
  cursor: pointer;
  color: #fff;
  border: 1px solid #fff;
  border-radius: 3px;
  background: #0077c8;
  font-size: 31px;
  font-weight: bold;
  display: inline-block;
  line-height: 0px;
  padding: 11px 3px;
  position: absolute;
  right: 2px;
  top: 2px;
  z-index: 1005;
  opacity: 0.9;
}

.boxclose:before {
  content: "×";
}

#fade:hover ~ #boxclose {
  display:none;
}

#ThankYouPopUp 
 {
    margin: 0;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-right: -50%;
	 padding: 30px;
    transform: translate(-50%, -50%) }








.round {
  border-radius: 50%;
}

.fab2 {
  transition: all 300ms ease-in-out;
  width: 60px;
  height: 60px;
  background-color: #0077c8;
  display: flex;
  align-items: center;
  justify-content: center;
  position: fixed;
  right: 30px;
  bottom: 15px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  cursor: pointer;
  color: white;
  font-size: 2em;
  box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.16), 0px 3px 10px rgba(0, 0, 0, 0.16);
	  z-index: 1001;
}



.fab2 i {
	font-size: 28px;
	color:#fff;
  transition: all 300ms ease-in-out;
  will-change: transform;
}

.inner-fabs .fab2 {
  width: 50px;
  height: 50px;
  right: 38px;
  bottom: 23px;
  font-size: 1.5em;
  will-change: bottom;
}
.inner-fabs .fab2 i {
	font-size: 20px;
	text-align: center;
	margin-top: 50%;
	width: 50px;
  height: 50px;
	color:#fff;
  transition: all 300ms ease-in-out;
  will-change: transform;
}

.inner-fabs.show .fab2:nth-child(1) {
  bottom: 90px;
}

.inner-fabs.show .fab2:nth-child(2) {
  bottom: 150px;
}

.inner-fabs.show .fab2:nth-child(3) {
  bottom: 220px;
}

.inner-fabs.show .fab2:nth-child(4) {
  bottom: 250px;
}

.inner-fabs.show .fab2:nth-child(5) {
  bottom: 300px;
}

.inner-fabs.show .fab2:nth-child(6) {
  bottom: 350px;
}

.inner-fabs.show + .fab2 i {
  -webkit-transform: rotate(135deg);
          transform: rotate(135deg);
}

.fab2:before {
  content: attr(data-tooltip);
  transition: opacity 150ms cubic-bezier(0.4, 0, 1, 1);
  position: absolute;
  visibility: hidden;
  opacity: 0;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
  color: #ececec;
  right: 60px;
  top: 25%;
  background-color: rgba(70, 70, 70, 0.7);
  font-size: 12px;
  line-height: 1em;
	font-family: 'Roboto', sans serif;
  display: inline-block;
  text-align: center;
  white-space: nowrap;
  border-radius: 2px;
  padding: 6px 8px;
  max-width: 200px;
  font-weight: 200px;
  text-overflow: ellipsis;
  vertical-align: middle;
}

.inner-fabs.show .fab2:hover:before {
  content: attr(data-tooltip);
  visibility: visible;
  opacity: 1;
}

.simple-box{padding: 30px 50px 30px 50px; border-right:1px solid #efefef;}
.simple-box p{text-align: left;}
.simple-box-img{text-align: center; padding-bottom: 40px;}
.simple-box .inner-box{min-height: 425px;}
.simple-box-noborder{padding: 30px 50px 30px 50px; }
.simple-box-noborder .inner-box{min-height: 425px}
.simple-box-noborder p{text-align: left;}

.btn.btn-search{font-size:14px;padding:10px 50px;}
.search-page-box{background-color:#fff; padding-top:10px; border-radius:5px; padding-bottom: 10px; border:1px solid #0077c8; min-width: 300px; max-width: 400px;}
.search-page-box input{margin-left:5px;background:none;border:none;width:100%;font-size:14px;color:#727272;}

.img-responsive-warranty{width:100%; height:auto; max-width:694px;}
.wdn-text-hidden{
position:absolute;
left:-10000px;
top:auto;
width:1px;
height:1px;
overflow:hidden;}


.storybox{padding:30px 13px;border:1px solid #e4e4e4;background-color:#fff;}
.storybox-right{padding:30px 13px;border-top:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4;background-color:#fff;}
.storybox-main{width:100%;float:left;padding:30px 5px;border:1px solid #e4e4e4;background-color:#fff;}



h6.largetext{font-size:20px;line-height:28px;margin-bottom:25px;font-style:normal;}
h1.largetext{font-size:20px;line-height:28px;margin-bottom:25px;font-style:normal;}

.color-phase1{color:#f16381;}
.color-phase2{color:#b862a7;}
.color-phase3{color:#5b58a6;}
.color-phase4{color:#259bd7;}
.color-phase5{color:#4ac3c8;}
.color-phase6{color:#53bc7f;}
.color-phase7{color:#85c54b;}

.btn.btn-phase1{color:#727272;background-color:#464646;}
.btn.btn-phase1:hover{color:#727272;background-color:#f16381;}


#youtubevideos {
    max-width: 100%;
    height: auto;
  }
  
  @media (max-width: 767px) {
    #youtubevideos {
      max-width: 100%;
      height: auto;
    }
  }
  
  @media (min-width: 768px) and (max-width: 991px) {
    #youtubevideos {
      max-width: 750px;
      height: 425px;
    }
  }
  
  @media (min-width: 992px) {
    #youtubevideos {
      max-width: 100%;
      height: 425px;
    }
  }

.questions-container{
    max-width: 800px;
    margin: 0 auto;
}

.question{
    border-bottom: 1px solid #0077c8;
}
.question button{
    width: 100%;
    background-color: white;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 20px 15px;
    border:none;
    outline: none;
    cursor: pointer;
}
.question p{
   
    max-height: 0;
    opacity: 0;
    line-height: 1.5;
    overflow: hidden;
    transition: all 0.6s ease;
	text-align: left;
}
.d-arrow{
    transition: transform 0.5s ease-in ;
    color: #0077c8;
}

/*add this class when click*/
.question p.show{
    max-height: 200px; 
    opacity: 1;
    padding:0px 15px 30px 15px;
    text-align:left;
}
.question button .d-arrow.rotate{
    transform: rotate(180deg);
}
