.banner-content,.heading{text-align:center}#return-to-top,a:hover{text-decoration:none}@font-face{font-family:Raleway-Medium;src:url(../../fonts/Raleway-Medium.ttf)}@font-face{font-family:Raleway-Bold;src:url(../../fonts/Raleway-Bold.ttf)}@font-face{font-family:Raleway-SemiBold;src:url(../../fonts/Raleway-SemiBold.ttf)}@font-face{font-family:FontAwesome;src:url(../../fonts/FontAwesome.otf)}body{font-family:Raleway-Medium}a{color:#283a44}img{max-width:100%}p{font-size:15px}.fl{float:left}.fr{float:right}.clr{clear:both}.f-14{font-size:14px}.f-16,.lead-16{font-size:16px}.text-blue{color:#225e8c}.text-black{color:#000}.text-dark-blue{color:#283a44}.text-red{color:red}.bg-dark-blue{background:#283a44}.bg-grey{background:#E1E5E8}.bg-black{background:#000}.bg-white{background:#fff}.heading-hr{width:100px;height:3px}.Raleway-bold{font-family:Raleway-Bold}.Raleway-semibold,.blog-box .title,.content-heading,.info h3,.product-box .product-title{font-family:Raleway-SemiBold}.lead-16{line-height:26px}.lead-18{font-size:18px;line-height:30px}.lead-20{font-size:20px;line-height:34px}.p-40{padding-top:40px}.ml-100{margin-left:100px}.sticky{position:fixed!important;width:100%;left:0;top:0;z-index:100;border-top:0}.banner-box{position:relative}.banner-content{position:absolute;color:#fff;top:38%;left:0;right:0;font-size:40px;margin:0 auto}.banner-heading{font-size:42px}.banner-section .owl-theme .owl-nav.disabled+.owl-dots{position:absolute;left:0;right:0;bottom:0}.product-tabs{overflow:hidden}.button{position:relative;display:inline-block;color:#283a44;padding:.5rem 1.5rem;margin:0 auto;background-color:#E1E5E8;border:none;width:100%;font-size:1.2rem;text-align:left;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.button:hover{background-color:#283a44;color:#fff}.button:hover:after,.button:hover:before{color:#4cc4cf}.button:after,.button:before{-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.box{border-radius:3px;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);padding:38px 30px;text-align:right;display:block;background:#fff;margin-bottom:10px}.box:hover>.box-icon,.box>.box-icon{border:2px solid #283A44}.box-icon span{color:#fff;display:table-cell;text-align:center;vertical-align:middle}.info h6{color:#555454;font-size:18px;margin:0;font-weight:100;padding:28px 0}.info>p{color:#717171;font-size:15px;text-align:center}.box:hover>.box-icon{background-color:#fff;color:#283A44;-webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease}.box:hover>.box-icon>span{color:#283A44}.box-icon{background-color:#283A44;border-radius:50%;display:table;height:90px;margin:0 auto;width:90px}.tab_container,ul.tabs{display:inline-block;vertical-align:top;position:relative}.tabs_wrapper{width:100%;text-align:center;margin:0 auto;background:0 0}ul.tabs{z-index:10;margin:25px 0 0;padding:0;width:24%;overflow-y:scroll;height:279px;min-width:175px;list-style:none;-ms-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;box-shadow:2px 2px 10px rgba(0,0,0,.4)}ul.tabs li,ul.tabs li:hover{color:#fff;-ms-transition:all .3s ease;-webkit-transition:all .3s ease}ul.tabs li{margin:0;cursor:pointer;padding:0 15px;line-height:31px;text-align:left;background:#2a3e47;background:-moz-linear-gradient(top,#2a3e47 0,#436772 100%);background:-webkit-linear-gradient(top,#2a3e47 0,#436772 100%);background:linear-gradient(to bottom,#2a3e47 0,#436772 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2a3e47', endColorstr='#436772', GradientType=0 );transition:all .3s ease}ul.tabs li:hover{background:#3a5563;background:-moz-linear-gradient(top,#3a5563 0,#527b8c 100%);background:-webkit-linear-gradient(top,#3a5563 0,#527b8c 100%);background:linear-gradient(to bottom,#3a5563 0,#527b8c 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#3a5563', endColorstr='#527b8c', GradientType=0 );transition:all .3s ease}ul.tabs li.active{background:#172026;background:-moz-linear-gradient(top,#172026 0,#22323a 100%);background:-webkit-linear-gradient(top,#172026 0,#22323a 100%);background:linear-gradient(to bottom,#172026 0,#22323a 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#172026', endColorstr='#22323a', GradientType=0 );color:#ddd;-ms-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}.tab_container{z-index:20;left:0;width:74%;min-width:10px;text-align:left;background:#fff;border-radius:12px;box-shadow:2px 2px 10px rgba(0,0,0,.5)}.tab_content,.tab_drawer_heading{display:none}.tab_content{padding:20px;height:100%}.content-heading{color:#283A44;font-size:30px}@media screen and (max-width:781px){ul.tabs{display:none}.tab_container{display:block;margin:0 auto;width:95%;border-top:none;border-radius:0;box-shadow:0 0 10px #000}.tab_drawer_heading{background:#2a3e47;background:-moz-linear-gradient(top,#2a3e47 0,#436772 100%);background:-webkit-linear-gradient(top,#2a3e47 0,#436772 100%);background:linear-gradient(to bottom,#2a3e47 0,#436772 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2a3e47', endColorstr='#436772', GradientType=0 );color:#fff;font-size:22px;margin:0;padding:5px 20px;display:block;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center}.content-heading,.d_active{font-size:24px}.tab_drawer_heading:hover{background:#3a5563;background:-moz-linear-gradient(top,#3a5563 0,#527b8c 100%);background:-webkit-linear-gradient(top,#3a5563 0,#527b8c 100%);background:linear-gradient(to bottom,#3a5563 0,#527b8c 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#3a5563', endColorstr='#527b8c', GradientType=0 );color:#fff}.d_active{background:#172026;background:-moz-linear-gradient(top,#172026 0,#22323a 100%);background:-webkit-linear-gradient(top,#172026 0,#22323a 100%);background:linear-gradient(to bottom,#172026 0,#22323a 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#172026', endColorstr='#22323a', GradientType=0 );color:#ddd}}.product-box{padding:10px 20px 25px;text-align:center;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.read-more,.single-con .contact-icon i{-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease}.product-box:hover{background:rgba(40,58,68,.2);border-radius:5px}.product-box .product-img{padding:10px 20px 0}.product-box .product-title{color:#283A44;font-size:18px}.product-box p{font-size:14px;min-height:63px}.blog-box{border-radius:3px;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);padding:25px;display:block;background:#fff;margin-bottom:10px}.blog-box .title{color:#283A44;min-height:88px}.blog-box ul{margin-bottom:6px}.blog-box ul li{font-size:12px;display:inline-block;margin-right:8px;color:#777}.blog-box ul li i{margin-right:2px;color:#283A44}.blog-box p{font-size:14px;color:#777}.read-more{color:#283A44;margin-top:4px;border:1px solid #283A44;transition:all .2s ease}.read-more:hover{background:#283A44;color:#fff}.testimonial-single{padding:30px}.testimonial-single .t-author{text-align:center;margin:auto;padding:2%;max-width:101px}.testimonial-single .t-author img{border:4px solid #fff;border-radius:50%;padding:5px;margin-bottom:15px}.testimonial-single .t-author .t-heading{color:#fff;text-transform:uppercase;font-size:1em;line-height:22px}.testimonial-single .t-text{background:#fff;padding:30px 30px 10px;position:relative;transition:.2s all;min-height:298px}.testimonial-single .t-text:hover{transform:translateX(-10px)}.testimonial-single .t-text:before{content:"";display:block;border:10px solid transparent;position:absolute;top:40px;left:-20px;border-right-color:#fff}#return-to-top{position:fixed;z-index:1000;bottom:20px;right:20px;background:#000;background:rgba(0,0,0,.7);width:50px;height:50px;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;display:none;-webkit-transition:all .3s linear;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#return-to-top i{color:#fff;margin:0;position:relative;left:16px;top:13px;font-size:19px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#return-to-top:hover{background:rgba(0,0,0,.9)}#return-to-top:hover i{color:#fff;top:5px}footer{background:#e1e5e8;border-top:2px solid #283A44}.social-btns .btn,.social-btns .btn .fa,.social-btns .btn:before{-webkit-transition:all .35s;transition:all .35s;-webkit-transition-timing-function:cubic-bezier(.31,-.105,.43,1.59);transition-timing-function:cubic-bezier(.31,-.105,.43,1.59)}.social-btns .btn:before{top:90%;left:-110%}.social-btns .btn .fa{-webkit-transform:scale(.8);transform:scale(.8)}.social-btns .btn.facebook:before{background-color:#3b5998}.social-btns .btn.facebook .fa{color:#3b5998}.social-btns .btn.twitter:before{background-color:#3cf}.social-btns .btn.twitter .fa{color:#3cf}.social-btns .btn.google:before{background-color:#dc4a38}.social-btns .btn.google .fa{color:#dc4a38}.social-btns .btn.linkedin:before{background-color:#0077B5}.social-btns .btn.linkedin .fa{color:#0077B5}.social-btns .btn.skype:before{background-color:#00aff0}.social-btns .btn.skype .fa{color:#00aff0}.social-btns .btn:focus:before,.social-btns .btn:hover:before{top:-10%;left:-10%}.social-btns .btn:focus .fa,.social-btns .btn:hover .fa{color:#fff;-webkit-transform:scale(1);transform:scale(1)}.social-btns{height:60px;margin:auto;font-size:0;text-align:center}.social-btns .btn{display:inline-block;background-color:#fff;width:50px;height:50px;line-height:34px;margin:0 10px;text-align:center;position:relative;overflow:hidden;border-radius:50%;border:1px solid #b1b1b1;-webkit-box-shadow:0 5px 15px -5px rgba(0,0,0,.1);box-shadow:0 5px 15px -5px rgba(0,0,0,.1);opacity:.99}.social-btns .btn:before{content:'';width:120%;height:120%;position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.social-btns .btn .fa{font-size:30px;vertical-align:middle}.features-list li{margin-left:20px}.features-list li:before{content:"\f00c";font-family:FontAwesome;color:#283A44;display:inline-block;margin-left:-20px;width:1.3em}.screenshot-box{position:relative;width:100%;display:inline-block}.screenshot-box .image{opacity:1;display:inline-block!important;width:100%;height:auto;transition:.5s ease;backface-visibility:hidden}.screenshot-box .middle{transition:.5s ease;opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-align:center}.screenshot-box:hover .image{opacity:.3}.screenshot-box:hover .middle{opacity:1}.screenshot-box .text{color:#fff;font-size:16px;border-radius:5px;padding:15px 20px;border:1px solid #283A44;transition:.4s ease}.screenshot-box .text:hover{background-color:#283A44}.screenshot-box .text i{font-size:20px;color:#283A44}.screenshot-box .text:hover i{color:#fff}.screenshot-caption{background:#E1E5E8;color:#283a44;font-size:12px;padding:5px}.fancybox-title-float-wrap .child{white-space:normal;color:#57c3ff;font-weight:500;line-height:18px;padding:5px;border-radius:5px}.video-container{position:relative;height:0;padding-bottom:74.25%}.video-container>*{position:absolute;top:0;left:0;height:78%;width:100%;border:none}#owl-strip .logo-strip{border:2px solid #d8d8d8;padding:5px;border-radius:5px;transition:.2s ease}#owl-strip .logo-strip:hover{background:#E1E5E8}.accordion .card-header:after{font-family:FontAwesome;content:"\f068";float:right}.accordion .card-header.collapsed:after{content:"\f067"}.faq .card-header.collapsed{background:#e1e5e8;color:#212529;cursor:pointer}.faq .card-header{background-color:#283A44;color:#fff}.faq .card-title{float:left;width:98%}.contact-section{background:url(../../img/bg-contact.jpg) fixed}.contact-cover{background:rgba(40,58,68,.7)}.single-con{box-shadow:rgba(59,62,72,.2) 0 0 6px;padding:30px;text-align:center}.single-con:hover{box-shadow:0 20px 20px 0 rgba(59,62,72,.2)}.single-con p{line-height:22px;margin:0}.contact-icon{padding-bottom:15px}.single-con .contact-icon i{height:60px;width:70px;line-height:58px;font-size:30px;color:#283A44;border-width:2px;border-style:solid;border-color:#283a44;border-image:initial;max-width:220px;transition:all .2s ease}.contact-form input,.contact-form textarea{width:100%;border-radius:4px;font-size:14px;opacity:.9}.single-con .contact-icon i:hover{background:#283a44;color:#fff}.contact-form input{margin-bottom:20px;height:40px}.contact-form input:focus,.contact-form textarea:focus{border-color:#283A44;box-shadow:none}.contact-form textarea{height:220px}.contact-form .send-btn{background:0 0;color:#fff;padding:0 42px;width:140px;height:46px!important;font-family:Raleway-SemiBold;border:2px solid #fff;text-transform:uppercase;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;cursor:pointer}.send-btn:hover{background:#283a44;color:#fff}.pricing-box{border:1px solid #ccc;padding:30px;margin-bottom:30px;border-radius:8px;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.pricing-box:hover{-webkit-box-shadow:0 0 6px 5px #ddd;box-shadow:0 0 6px 5px #ddd;border:1px solid #fff;z-index:99;position:relative;transform:scale(1.05)}.bg-pricing{background-image:url(../../img/1.png);background-position:top center;background-repeat:no-repeat;background-size:contain}.pricing-box .pricing-header{margin-top:10px}.pricing-box .pricing-header .pricing-value{font-size:55px;line-height:55px;text-align:right;color:#fff;font-weight:600;font-family:Raleway-Bold}.pricing-box .pricing-header .pricing-value span{font-size:30px;font-weight:500}.pricing-box .pricing-title{color:#283A44;font-size:25px;line-height:25px;font-weight:600;margin:45px 0 30px;text-transform:capitalize}.pricing-box .pricing-content ul li{color:#656565;font-size:14px;margin-bottom:10px}.pricing-box .pricing-content ul li span{font-family:Raleway-SemiBold;color:#000}.bordered-btn a,.we-accept span{display:inline-block;font-family:Raleway-Bold}.pricing-box .bordered-btn{margin-top:30px}.bordered-btn a{color:#656565;font-size:14px;border:1px solid #ccc;padding:10px 25px;border-radius:28px;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.bordered-btn a i{font-size:16px;margin-right:2px;color:#283A44}.bordered-btn a:hover i{color:#fff}.bordered-btn a:hover{background:#283A44;border-color:#283A44;color:#fff}.we-accept span{vertical-align:top;padding-top:7px;padding-right:10px;color:#283A44}@media screen and (min-width:768px) and (max-width:991px){.bg-pricing{background-image:none;padding:30px 25px}.pricing-box .pricing-header{margin-top:0}.pricing-box .pricing-header .pricing-value{color:#283a44;margin-top:0}.pricing-box .pricing-title{margin:30px 0 25px}.bordered-btn a{padding:10px 18px}}@media screen and (min-width:992px) and (max-width:1199px){.pricing-box{padding:15px 20px 30px 30px}.pricing-box .pricing-header{margin-top:0}.pricing-box .pricing-header .pricing-value{margin-top:0;font-size:48px}.pricing-box .pricing-title{margin-top:35px}}@media screen and (min-width:641px) and (max-width:767px){.banner-content{top:15%}}@media screen and (min-width:481px) and (max-width:640px){.banner-content{top:2%}}@media screen and (max-width:768px){.faq .card-title{width:95%}}@media screen and (max-width:480px){.logo{width:140px}.live-chat{width:90px}.banner-content{top:15%}.banner-content p{font-size:13px}.banner-heading{font-size:28px}.ml-100,.ml480-0{margin-left:0}.banner-section .owl-carousel .owl-item img{height:210px}}@media screen and (max-width:360px){.pricing-box .pricing-header .pricing-value{font-size:48px}.faq .card-title{width:93%}.banner-section .owl-carousel .owl-item img{height:270px}}@media screen and (min-width:270px) and (max-width:320px){.banner-content{top:15%;font-size:36px}.banner-content p{font-size:12px}.banner-heading{font-size:20px}.pricing-box{padding:10px 20px 20px}.pricing-box .pricing-header{margin-top:0}.pricing-box .pricing-header .pricing-value{font-size:42px}}
.faq .accordion-control {
	background-color: #283a44;
    color: #ffffff;
    display: block;
    width: 100%;
    padding: 5px;
    border: 1px solid #ffffff;
    text-align: left;
}
.faq .accordion-control {
    outline: none !important;
    outline: none !important;
}

.faq .accordion li {
  padding: 0px;
  list-style-type:none;
  background-color: #ffffff;
  border: 1px solid #283a44;
  margin: 3px 0 3px 0;
}
.faq .accordion-panel {
  display:none;
  padding: 0 10px 0 10px;
}

.demo-full-table .table{
	border: 1px solid #ddd;
	background-color: #fff;
}
.demo-full-table .table thead th {
    width: 40%;
}
.demo-full-table .table thead th {
    background-color: #283a44;
    color: #fff;
}
.demo-full-table .table thead th:nth-child(n+1){
    border-right: 1px solid #e9ecef;
}
.demo-full-table .table tbody td,th:nth-child(n+1){
    border-right: 1px solid #e9ecef;
}